.holiday-sky{z-index:45;pointer-events:none;position:fixed;inset:0}.holiday-sky canvas{width:100%;height:100%}.holiday-sky:before{content:"";background:radial-gradient(70% 38% at 50% 0%, var(--holiday-glow), transparent 72%);position:absolute;inset:0}.holiday-sky[data-look=yalda],.holiday-note[data-look=yalda]{--holiday-glow:#be1e3c42;--holiday-ink:#f08a9a}.holiday-sky[data-look=nowruz],.holiday-note[data-look=nowruz]{--holiday-glow:#78c88c33;--holiday-ink:#9fd9a8}.holiday-sky[data-look=gold],.holiday-note[data-look=gold]{--holiday-glow:#e3b04b38;--holiday-ink:#f7dc92}.holiday-note{top:calc(var(--header-h,4.5rem) + .75rem);z-index:46;padding:.5rem .5rem .5rem .9rem;border:1px solid color-mix(in oklab, var(--holiday-ink) 45%, var(--nk-line));background:color-mix(in oklab, var(--nk-bg) 86%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;pointer-events:none;width:max-content;max-width:calc(100vw - 2rem);transition:opacity .5s, transform .6s var(--ease-out-expo);border-radius:999px;align-items:center;gap:.65rem;padding-inline-start:1rem;display:flex;position:fixed;left:50%;transform:translate(-50%,-.75rem);box-shadow:0 18px 44px -18px #000000d9}.holiday-note[data-show]{opacity:1;pointer-events:auto;transform:translate(-50%)}.holiday-note[data-show][data-away]{opacity:0;pointer-events:none;transform:translate(-50%,-.75rem)}.holiday-note>svg{color:var(--holiday-ink);flex:none}.holiday-note p{font-size:.9rem;font-weight:700;line-height:1.7}.holiday-close{width:2rem;height:2rem;color:var(--nk-muted);border-radius:50%;flex:none;place-items:center;transition:color .2s;display:grid}.holiday-close:hover{color:var(--nk-text)}@media (max-width:40rem){.holiday-note{border-radius:1rem}.holiday-note p{font-size:.84rem}}
