@keyframes daily-sky-fill{0%{transform:scale(0)}to{transform:scale(1)}}@keyframes daily-sky-pop{0%,to{transform:scale(1)}60%{transform:scale(1.2)}}@keyframes daily-sky-beat{0%,50%,to{transform:scale(1)}14%{transform:scale(1.3)}26%{transform:scale(1.05)}38%{transform:scale(1.2)}}.daily-sky{margin:4px 0 8px;color:#38393a}.daily-sky .daily-sky__heading{margin:0 0 8px;padding:0;color:#4a4a4a;font-size:13px;font-weight:600}.daily-sky__chips{display:grid;gap:8px}.daily-sky__item{min-width:0}.daily-sky__chip{display:inline-flex;align-items:center;gap:9px;max-width:100%;min-height:38px;box-sizing:border-box;border:1px solid transparent;border-radius:22px;padding:8px 13px;background:#e4f0ff;color:#38393a;font:inherit;font-size:14px;line-height:1.35;text-align:left;cursor:pointer}.daily-sky__chip:hover{background:#d4e9ff}.daily-sky__chip:focus-visible{outline:3px solid #145ebf;outline-offset:3px}.daily-sky--enhanced .daily-sky__chip[aria-expanded=true]{border-color:#728395;background:#d4e9ff}.daily-sky__label{min-width:0;overflow-wrap:anywhere}.daily-sky__dot{flex:0 0 8px;width:8px;height:8px;border-radius:50%;background:#728395}.daily-sky__chip--retrograde .daily-sky__dot{background:#f2a728}.daily-sky__chip--aspect .daily-sky__dot{background:#e8287d}.daily-sky__chip--moon .daily-sky__dot{background:#2492de}.daily-sky__chevron{flex:0 0 6px;width:6px;height:6px;margin-left:2px;border-right:2px solid #728395;border-bottom:2px solid #728395;transform:rotate(225deg);transition:transform .18s ease}.daily-sky--enhanced .daily-sky__chip[aria-expanded=false] .daily-sky__chevron{transform:rotate(45deg)}.daily-sky__panel{display:grid;transition:grid-template-rows .18s ease}.daily-sky--enhanced .daily-sky__panel{grid-template-rows:0fr}.daily-sky--enhanced .daily-sky__panel.is-open,.daily-sky__panel{grid-template-rows:1fr}.daily-sky__inner{min-height:0;overflow:hidden}.daily-sky .daily-sky__explanation{margin:12px 0 2px;padding:3px 0 3px 14px;border-left:3px solid #728395;font-size:15px;line-height:1.55}#main_content_main .block .content .article_text .daily-sky__explanation{padding-left:14px}.daily-sky__chip--love{gap:8px;background:linear-gradient(90deg,#ffe1ee,#ffeef5)}.daily-sky__chip--love .daily-sky__label{flex:none;white-space:nowrap}.daily-sky__chip--love:hover{background:#ffdcea}.daily-sky--enhanced .daily-sky__chip--love[aria-expanded=true]{border-color:#d77aa2;background:#ffdcea}.daily-sky__chip--love .daily-sky__chevron{border-color:#c46b92}.daily-sky__hearts{--heart:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='2 3 20 18.4'%3E%3Cpath d='M12 21.35l-1.45-1.32C5.4 15.36 2 12.28 2 8.5 2 5.42 4.42 3 7.5 3c1.74 0 3.41.81 4.5 2.09C13.09 3.81 14.76 3 16.5 3 19.58 3 22 5.42 22 8.5c0 3.78-3.4 6.86-8.55 11.54L12 21.35z'/%3E%3C/svg%3E");display:inline-flex;flex:none;gap:2px}.daily-sky__hearts i{position:relative;width:14px;height:13px;background:#f6c5d9;-webkit-mask:var(--heart) center/contain no-repeat;mask:var(--heart) center/contain no-repeat}.daily-sky__hearts i.on::after{content:"";position:absolute;inset:0;background:linear-gradient(140deg,#ff6aa9,#e8287d 60%)}.daily-sky__level{flex:none;color:#c2185b;font-weight:700}.daily-sky .daily-sky__explanation--love{border-left-color:#e8287d}.daily-sky__more{font-weight:600;white-space:nowrap}.daily-sky--enhanced:not(.daily-sky--seen) .daily-sky__hearts i.on::after{transform:scale(0)}.daily-sky__hearts i:nth-child(2){--d:.09s}.daily-sky__hearts i:nth-child(3){--d:.18s}.daily-sky__hearts i:nth-child(4){--d:.27s}.daily-sky__hearts i:nth-child(5){--d:.36s}.daily-sky--seen .daily-sky__hearts i.on::after{animation:daily-sky-fill .4s cubic-bezier(.3,.7,.4,1) var(--d, 0s) both}.daily-sky--seen .daily-sky__hearts i.on{animation:daily-sky-pop .4s ease-out var(--d, 0s) both}.daily-sky--seen .daily-sky__hearts i.beat{animation:daily-sky-pop .4s ease-out var(--d, 0s) both,daily-sky-beat 1.2s ease-in-out calc(var(--d, 0s) + .55s)2}@media screen and (max-width:600px){.daily-sky__chip{min-height:44px}.daily-sky .daily-sky__explanation{font-size:16px}}@media (prefers-reduced-motion:reduce){.daily-sky__chevron,.daily-sky__panel{transition:none}.daily-sky--seen .daily-sky__hearts i.on,.daily-sky--seen .daily-sky__hearts i.on::after{animation:none}}#main_content_main .block .content .article_text .daily-author-inline{margin-top:8px}