.skyfield{z-index:-1;pointer-events:none;opacity:0;transition:opacity 1.2s;position:fixed;inset:0;overflow:hidden}.skyfield[data-wx=clear],.skyfield[data-wx=partly],.skyfield[data-wx=clouds],.skyfield[data-wx=drizzle],.skyfield[data-wx=shower],.skyfield[data-wx=downpour],.skyfield[data-wx=storm]{opacity:1}.sk-tint{transition:background 1.5s;position:absolute;inset:0}[data-phase=day][data-wx=clear] .sk-tint{background:linear-gradient(#fde04729,#0000 42%)}[data-phase=day][data-wx=partly] .sk-tint{background:linear-gradient(#fde0471a,#94a3b814 30%,#0000 48%)}[data-phase=day][data-wx=clouds] .sk-tint{background:linear-gradient(#94a3b833,#0000 50%)}[data-phase=night][data-wx=clear] .sk-tint{background:linear-gradient(#0f0f2e57,#0000 58%)}[data-phase=night][data-wx=partly] .sk-tint{background:linear-gradient(#1e1b4b30,#0000 52%)}[data-phase=night][data-wx=clouds] .sk-tint{background:linear-gradient(#1e293b42,#0000 55%)}[data-phase=day][data-wx=drizzle] .sk-tint{background:linear-gradient(#94a3b838,#0000 52%)}[data-phase=night][data-wx=drizzle] .sk-tint{background:linear-gradient(#1e293b4d,#0000 55%)}[data-phase=day][data-wx=shower] .sk-tint,[data-phase=day][data-wx=downpour] .sk-tint{background:linear-gradient(#4755693d,#0000 55%)}[data-phase=night][data-wx=shower] .sk-tint,[data-phase=night][data-wx=downpour] .sk-tint{background:linear-gradient(#0f172a70,#0000 62%)}[data-phase=day][data-wx=storm] .sk-tint{background:linear-gradient(#1e293b52,#0000 60%)}[data-phase=night][data-wx=storm] .sk-tint{background:linear-gradient(#0206178f,#0000 70%)}.sk-sun{opacity:0;width:22rem;height:22rem;transition:opacity 1.4s,transform 1.4s;position:absolute;top:-7rem;right:6%}[data-phase=day][data-wx=clear] .sk-sun{opacity:1}[data-phase=day][data-wx=partly] .sk-sun{opacity:.78;transform:translate(-2rem)}[data-phase=day][data-wx=clouds] .sk-sun{opacity:.26}.sk-sun:before{content:"";background:radial-gradient(circle,#fbbf249e 0%,#fbbf243d 40%,#0000 72%);border-radius:50%;position:absolute;inset:0}.sk-sun i{background:repeating-conic-gradient(#fbbf2438 0deg 8deg,#0000 8deg 30deg);border-radius:50%;animation:90s linear infinite sk-spin;position:absolute;inset:12%;-webkit-mask-image:radial-gradient(circle,#000 30%,#0000 72%);mask-image:radial-gradient(circle,#000 30%,#0000 72%)}@keyframes sk-spin{to{transform:rotate(1turn)}}.sk-moon{opacity:0;background:radial-gradient(circle at 38% 34%,#fff,#f1f5f9 46%,#b8c4d4 72%,#0000 80%);border-radius:50%;width:6.5rem;height:6.5rem;transition:opacity 1.4s;position:absolute;top:8rem;right:9%;box-shadow:0 0 90px 30px #f0f5ffbf,0 0 26px 10px #ffffffa6}[data-phase=night][data-wx=clear] .sk-moon{opacity:1}[data-phase=night][data-wx=partly] .sk-moon{opacity:.8}[data-phase=night][data-wx=clouds] .sk-moon{opacity:.32}.sk-aurora{opacity:0;pointer-events:none;mix-blend-mode:screen;height:30vh;transition:opacity 1.4s;position:absolute;inset:11% -16% auto;-webkit-mask:linear-gradient(#0000 0%,#000 16% 82%,#0000 100%);mask:linear-gradient(#0000 0%,#000 16% 82%,#0000 100%)}.sk-aur-band{will-change:transform;filter:blur(15px)saturate(1.45)brightness(1.06);background:repeating-linear-gradient(97deg,#ffffff0d 0 2px,#0000 2px 26px),linear-gradient(90deg,#4ade8057 0%,#34d39952 8%,#2dd4bf4d 15%,#38bdf852 23%,#3b82f64d 30%,#8b5cf657 38%,#a855f73d 44%,#4ade8057 50%,#34d39952 58%,#2dd4bf4d 65%,#38bdf852 73%,#3b82f64d 80%,#8b5cf657 88%,#a855f73d 93%,#4ade8057 100%) 0 0/200% 100%;animation:13s ease-in-out infinite alternate sk-aur-sway1,46s linear infinite sk-aur-flow;position:absolute;inset:0;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 300' preserveAspectRatio='none'%3E%3Cpath fill='%23000' d='M0,90 C150,40 300,150 450,95 C600,40 750,160 900,100 C1030,50 1110,110 1200,80 L1200,190 C1050,240 920,140 780,200 C640,258 500,150 360,210 C230,266 120,200 0,230 Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 300' preserveAspectRatio='none'%3E%3Cpath fill='%23000' d='M0,90 C150,40 300,150 450,95 C600,40 750,160 900,100 C1030,50 1110,110 1200,80 L1200,190 C1050,240 920,140 780,200 C640,258 500,150 360,210 C230,266 120,200 0,230 Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat}.sk-aur-band2{opacity:.85;filter:blur(19px)saturate(1.35);background:linear-gradient(90deg,#2dd4bf42 0%,#38bdf847 12%,#8b5cf64d 25%,#38bdf83d 38%,#2dd4bf42 50%,#38bdf847 62%,#8b5cf64d 75%,#38bdf83d 88%,#2dd4bf42 100%);animation:9s ease-in-out infinite alternate sk-aur-sway2,63s linear infinite sk-aur-flow;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 300' preserveAspectRatio='none'%3E%3Cpath fill='%23000' d='M0,130 C140,180 280,60 430,120 C580,180 700,70 850,130 C990,184 1100,90 1200,130 L1200,214 C1080,260 940,170 800,224 C660,276 540,180 400,232 C260,282 130,220 0,250 Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1200 300' preserveAspectRatio='none'%3E%3Cpath fill='%23000' d='M0,130 C140,180 280,60 430,120 C580,180 700,70 850,130 C990,184 1100,90 1200,130 L1200,214 C1080,260 940,170 800,224 C660,276 540,180 400,232 C260,282 130,220 0,250 Z'/%3E%3C/svg%3E") 0 0/100% 100% no-repeat}@keyframes sk-aur-sway1{0%{transform:translate(0,0)skewY(1deg)scaleY(1)}50%{transform:translate(1.5%,1.4vh)skewY(-1.2deg)scaleY(1.12)}to{transform:translate(-1%,-.8vh)skewY(.7deg)scaleY(.94)}}@keyframes sk-aur-sway2{0%{transform:translateY(.6vh)skewY(-1.1deg)scaleY(1.06)}50%{transform:translate(-2%,-1.2vh)skewY(1.3deg)scaleY(.92)}to{transform:translate(1.5%,1vh)skewY(-.5deg)scaleY(1.1)}}@keyframes sk-aur-flow{0%{background-position:100% 0}to{background-position:0 0}}[data-phase=night][data-wx=clear] .sk-aurora{opacity:1}[data-phase=night][data-wx=partly] .sk-aurora{opacity:.78}[data-phase=night][data-wx=clouds] .sk-aurora{opacity:.34}.sk-stars{opacity:0;transition:opacity 1.4s}[data-phase=night][data-wx=clear] .sk-stars{opacity:1}[data-phase=night][data-wx=partly] .sk-stars{opacity:.62}[data-phase=night][data-wx=clouds] .sk-stars{opacity:.22}.sk-stars i{opacity:0;border-radius:50%;animation:linear infinite sk-twinkle;position:absolute;box-shadow:0 0 7px 2px #fef3c7cc}@keyframes sk-twinkle{0%{opacity:.18;transform:scale(.82);box-shadow:0 0 5px 1px #fef3c780}5%{opacity:.2;transform:scale(.832);box-shadow:0 0 5.1px 1px #fef3c782}10%{opacity:.26;transform:scale(.866);box-shadow:0 0 5.4px 1.2px #fef3c78a}15%{opacity:.35;transform:scale(.919);box-shadow:0 0 5.8px 1.4px #fef3c796}20%{opacity:.46;transform:scale(.986);box-shadow:0 0 6.4px 1.7px #fef3c7a6}25%{opacity:.59;transform:scale(1.06);box-shadow:0 0 7px 2px #fef3c7b5}30%{opacity:.72;transform:scale(1.134);box-shadow:0 0 7.6px 2.3px #fef3c7c4}35%{opacity:.83;transform:scale(1.201);box-shadow:0 0 8.2px 2.6px #fef3c7d4}40%{opacity:.92;transform:scale(1.254);box-shadow:0 0 8.6px 2.8px #fef3c7e0}45%{opacity:.98;transform:scale(1.288);box-shadow:0 0 8.9px 3px #fef3c7e8}50%{opacity:1;transform:scale(1.3);box-shadow:0 0 9px 3px #fef3c7eb}55%{opacity:.98;transform:scale(1.288);box-shadow:0 0 8.9px 3px #fef3c7e8}60%{opacity:.92;transform:scale(1.254);box-shadow:0 0 8.6px 2.8px #fef3c7e0}65%{opacity:.83;transform:scale(1.201);box-shadow:0 0 8.2px 2.6px #fef3c7d4}70%{opacity:.72;transform:scale(1.134);box-shadow:0 0 7.6px 2.3px #fef3c7c4}75%{opacity:.59;transform:scale(1.06);box-shadow:0 0 7px 2px #fef3c7b5}80%{opacity:.46;transform:scale(.986);box-shadow:0 0 6.4px 1.7px #fef3c7a6}85%{opacity:.35;transform:scale(.919);box-shadow:0 0 5.8px 1.4px #fef3c796}90%{opacity:.26;transform:scale(.866);box-shadow:0 0 5.4px 1.2px #fef3c78a}95%{opacity:.2;transform:scale(.832);box-shadow:0 0 5.1px 1px #fef3c782}to{opacity:.18;transform:scale(.82);box-shadow:0 0 5px 1px #fef3c780}}.sk-shoot{opacity:0;pointer-events:none;filter:drop-shadow(0 0 6px #ffffffe6);background:linear-gradient(90deg,#0000,#fff3 35%,#fef9c3 82%,#fff);border-radius:2px;width:8rem;height:3px;position:absolute;transform:rotate(24deg)}.sk-shoot.go{animation:1.1s cubic-bezier(.25,.4,.4,1) forwards sk-shoot}@keyframes sk-shoot{0%{opacity:0;transform:rotate(24deg)translate(-16rem)scaleX(.3)}8%{opacity:1}55%{opacity:.95}to{opacity:0;transform:rotate(24deg)translate(9rem)scaleX(1.15)}}.sk-clouds span{opacity:0;filter:blur(22px);background-image:radial-gradient(closest-side at 22% 65%,currentColor 78%,#0000),radial-gradient(closest-side at 48% 38%,currentColor 78%,#0000),radial-gradient(closest-side at 70% 62%,currentColor 78%,#0000),radial-gradient(closest-side at 88% 70%,currentColor 78%,#0000);background-repeat:no-repeat;height:9rem;transition:color 1.2s,opacity 1.4s;animation:linear infinite sk-drift;display:block;position:absolute}[data-wx=partly] .sk-clouds .c1{opacity:.8;color:#64748bd9}[data-wx=partly] .sk-clouds .c2{opacity:.62;color:#64748bbf}[data-wx=clouds] .sk-clouds span{opacity:.8;color:#94a3b8fa}[data-wx=drizzle] .sk-clouds span{opacity:.6;color:#bac7d6f2}[data-wx=shower] .sk-clouds span{opacity:.75;color:#94a3b8f2}[data-wx=downpour] .sk-clouds span{opacity:.8;color:#788aa1f7}[data-wx=storm] .sk-clouds span{opacity:.82;color:#475569}[data-phase=night] .sk-clouds span{filter:blur(22px)brightness(.78)saturate(.8)}[data-phase=night] .sk-garden span{opacity:.95;filter:brightness(1.25)saturate(1.1)}.sk-clouds .c1{width:34rem;animation-duration:95s;top:-3%}.sk-clouds .c2{width:26rem;height:7rem;animation-duration:130s;animation-delay:-40s;top:6%}.sk-clouds .c3{width:42rem;height:11rem;animation-duration:160s;animation-delay:-90s;top:-6%}.sk-clouds .c4{width:20rem;height:5.5rem;animation-duration:115s;animation-delay:-70s;top:12%}@keyframes sk-drift{0%{left:-30%}to{left:108%}}.sk-rain i{background:linear-gradient(#0000,#60a5fabf);border-radius:2px;width:2px;height:7vh;animation:linear infinite sk-fall;position:absolute;top:-6vh}[data-wx=drizzle] .sk-rain i{background:linear-gradient(#0000,#93c5fd99);height:3.4vh;opacity:.5!important;animation-duration:1.1s!important}[data-wx=downpour] .sk-rain i{width:2.5px;height:9vh}[data-wx=storm] .sk-rain i{background:linear-gradient(#0000,#93c5fdcc);height:10vh;transform:skew(-14deg)}[data-phase=night] .sk-rain i{background:linear-gradient(#0000,#7dd3fc8c)}@keyframes sk-fall{to{transform:translateY(118vh)skew(-6deg)}}.sk-bolt{opacity:0;fill:#fffbe6;stroke:#facc15;stroke-width:3px;paint-order:stroke fill;filter:drop-shadow(0 0 12px #facc15)drop-shadow(0 0 34px #fde047e6);width:5rem;height:48vh;position:absolute;top:0}[data-phase=night] .sk-bolt{filter:drop-shadow(0 0 16px #fffbe6)drop-shadow(0 0 44px #fde047)}.sk-bolt.strike{animation:.65s ease-out sk-strike}@keyframes sk-strike{0%{opacity:0}6%{opacity:1}14%{opacity:.15}24%{opacity:.95}38%{opacity:0}to{opacity:0}}.sk-flash{opacity:0;background:#ffffff61;position:absolute;inset:0}[data-phase=night] .sk-flash{background:#e2e8ff80}.sk-flash.pop{animation:.65s ease-out sk-pop}@keyframes sk-pop{0%{opacity:0}7%{opacity:.5}16%{opacity:.04}26%{opacity:.38}45%{opacity:0}to{opacity:0}}.sk-garden span{bottom:-.9rem;left:var(--x);font-size:calc(var(--s,1) * 1.5rem);transform-origin:50% 100%;animation:4.2s ease-in-out infinite alternate sk-sway;animation-delay:var(--d,0s);opacity:.78;filter:saturate();position:absolute}[data-wx=drizzle] .sk-garden span{animation-duration:3s}[data-wx=shower] .sk-garden span,[data-wx=downpour] .sk-garden span,[data-wx=storm] .sk-garden span{opacity:.62;animation-duration:1.7s}@keyframes sk-sway{0%{transform:rotate(-7deg)}to{transform:rotate(9deg)}}.sk-fireflies i{opacity:0;background:#fef08a;border-radius:50%;width:6px;height:6px;animation:ease-in-out forwards sk-fly;position:absolute;box-shadow:0 0 14px 5px #fde047d9}@keyframes sk-fly{0%{opacity:0;transform:translate(0)scale(.6)}25%{opacity:.95}70%{opacity:.8;transform:translate(3.5rem,-4.5rem)scale(1)}to{opacity:0;transform:translate(6rem,-7rem)scale(.7)}}@media (prefers-reduced-motion:reduce){.skyfield{display:none!important}}:root{--ink:#22301f;--muted:#4c5a48;--accent:#1c7a2c;--leaf:#2a9d3c;--tomato:#e4572e;--sun:#f6c945;--sky:#cdeffd;--paper:#fdf6e9;--card:#fff;--line:#2a3a26;--border:#2a3a26;--accent-soft:#e4f3e2;--warn-bg:#fdf0c9;--warn-border:#b45309;--bg:var(--paper);--grad-brand:var(--leaf);--grad-btn:var(--leaf);--radius:16px;--shadow-hard:3px 3px 0 var(--line);--shadow-hard-lg:6px 6px 0 var(--line);--shadow-1:2px 2px 0 #2a3a26e6;--shadow-2:4px 4px 0 #2a3a26e6}html[data-theme=dusk]{--paper:#262038;--ink:#f3ecff;--muted:#c6bcdf;--accent:#8ce99a;--leaf:#2f9e55;--tomato:#f4693f;--sun:#f6c945;--sky:#d8c6f0;--card:#302a4a;--line:#14101f;--border:#14101f;--accent-soft:#3c3560;--surface:#3c3560;--warn-bg:#4a3a18;--warn-border:#fbbf24}html[data-theme=night]{--paper:#111a15;--ink:#f3ecd9;--muted:#b9c6ba;--accent:#7ee2a0;--leaf:#2f9e55;--tomato:#f4693f;--sun:#f6c945;--sky:#cdeffd;--card:#1c2820;--line:#05090c;--border:#05090c;--accent-soft:#233428;--surface:#233428;--warn-bg:#3b2e12;--warn-border:#fbbf24}:root{--surface:#fff;color-scheme:light}html[data-theme=dusk],html[data-theme=night]{color-scheme:dark}html[data-theme=night] .sun-bg{opacity:.05}html[data-theme=dusk] .sun-bg{opacity:.09}@media (prefers-reduced-motion:no-preference){html.theming,html.theming *,html.theming :before,html.theming :after{transition:background-color 1.2s,color 1.2s,border-color 1.2s,box-shadow 1.2s!important}}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--paper);transition:background-color 1.4s}body{color:var(--ink);background:0 0;margin:0;font-family:Sora,system-ui,sans-serif;line-height:1.6;transition:color 1.4s}.sun-bg{background:radial-gradient(circle, var(--sun) 0 42%, transparent 44%);opacity:.3;z-index:-1;pointer-events:none;border-radius:50%;width:62vw;max-width:720px;height:62vw;max-height:720px;position:fixed;inset:auto -12% -34% auto}::selection{background:var(--sun);color:var(--ink)}.wrap{max-width:62rem;margin-inline:auto;padding-inline:1.15rem}main.wrap{padding-block:1.75rem 4rem}h1{letter-spacing:-.025em;text-wrap:balance;margin:.35em 0 .5em;font-size:clamp(2rem,4.8vw,3rem);font-weight:800;line-height:1.08}h2{letter-spacing:-.02em;margin-top:1.7em;font-size:1.5rem;font-weight:800}h1,h2{color:var(--ink)}h3{font-weight:700}a{color:var(--accent);text-underline-offset:3px}:focus-visible{outline:3px solid var(--tomato);outline-offset:2px;border-radius:4px}.skip-link{background:var(--leaf);color:#fff;z-index:20;border:2.5px solid var(--line);box-shadow:var(--shadow-hard);border-radius:10px;padding:.5rem 1rem;font-weight:700;position:absolute;left:-9999px}.skip-link:focus{top:.6rem;left:1rem}.site-header{z-index:6;background:var(--paper);border-bottom:3px solid var(--line);position:sticky;top:0}.header-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-block:.7rem;display:flex}.brand{color:var(--ink);letter-spacing:-.01em;align-items:center;gap:.55rem;font-size:1.05rem;font-weight:800;text-decoration:none;display:inline-flex}.brand-chip{border:3px solid var(--line);background:var(--surface);box-shadow:3px 3px 0 var(--line);border-radius:12px;transition:transform .2s cubic-bezier(.34,1.56,.64,1);display:inline-flex}.brand-logo{border-radius:8px;display:block}.brand:hover .brand-chip{transform:rotate(-6deg)scale(1.06)}.nav{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.nav a{border:2.5px solid var(--line);background:var(--surface);color:var(--ink);box-shadow:2.5px 2.5px 0 var(--line);border-radius:10px;padding:.34rem .8rem;font-size:.88rem;font-weight:600;text-decoration:none;transition:transform .12s,box-shadow .12s,background .2s;display:inline-block}.nav a:hover{box-shadow:4px 4px 0 var(--line);transform:translate(-1.5px,-1.5px)}.nav a:active{box-shadow:1px 1px 0 var(--line);transform:translate(1.5px,1.5px)}.nav a[aria-current=page]{background:var(--sun)}.nav-clubhouse{background:var(--tomato)!important;color:#fff!important}.nav-account{background:var(--sky)!important;color:#0b3d5c!important}.ticker{border-top:3px solid var(--line);background:var(--leaf);color:#fff;text-shadow:0 1px #00000040;font-size:.92rem;font-weight:700;overflow:hidden}.ticker-track{white-space:nowrap;will-change:transform;animation:64s linear infinite ticker-slide;display:inline-flex}.ticker:hover .ticker-track{animation-play-state:paused}.ticker-group{display:inline-flex}.t-item{border-right:2px solid #ffffff73;padding-block:.55rem;padding-inline:1.6rem}@keyframes ticker-slide{to{transform:translate(-50%)}}.card{background:var(--card);border:3px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow-hard-lg);margin-block:1rem;padding:1.15rem 1.35rem;transition:transform .16s cubic-bezier(.34,1.56,.64,1),box-shadow .16s;position:relative}.card:hover{box-shadow:9px 9px 0 var(--line);transform:translate(-3px,-3px)rotate(-.3deg)}a.card{color:inherit;text-decoration:none;display:block}.banner{border:3px solid var(--line);border-left:10px solid var(--leaf);background:var(--accent-soft);box-shadow:var(--shadow-hard);border-radius:12px;margin-block:1rem;padding:.85rem 1.1rem;font-weight:600}.stale-warning{border:3px solid var(--line);border-left:10px solid var(--warn-border);background:var(--warn-bg);border-radius:12px;margin-block:1rem;padding:.8rem 1.05rem}table{border-collapse:collapse;width:100%}th,td{text-align:left;border-bottom:2px solid color-mix(in srgb, var(--line) 25%, transparent);padding:.5rem .65rem}th{font-weight:800}tbody tr:hover{background:var(--accent-soft)}button,.btn{font:inherit;border:3px solid var(--line);cursor:pointer;color:#fff;background:var(--leaf);box-shadow:var(--shadow-hard);border-radius:12px;padding:.5rem 1.1rem;font-weight:700;transition:transform .12s,box-shadow .12s,background .2s}button:hover:not(:disabled),.btn:hover{box-shadow:6px 6px 0 var(--line);background:var(--leaf);color:#fff;transform:translate(-2px,-2px)}button:active:not(:disabled),.btn:active{box-shadow:0 0 0 var(--line);transform:translate(2px,2px)}button:disabled{opacity:.55;cursor:wait}.btn.ghost{background:var(--surface);color:var(--ink)!important}input,select,textarea{font:inherit;color:var(--ink);background:var(--surface);border:2.5px solid var(--line);box-shadow:2px 2px 0 var(--line);border-radius:10px;padding:.5rem .7rem}input:focus,select:focus,textarea:focus{border-color:var(--accent);box-shadow:0 0 0 4px color-mix(in srgb, var(--sun) 55%, transparent);outline:none}.site-footer{color:var(--muted);border-top:3px solid var(--line);background:var(--paper);margin-top:3rem;padding-block:2.25rem;font-size:.9rem;position:relative}.site-footer p{max-width:58rem;margin:.35em 0}@keyframes pop-in{0%{opacity:0;transform:translateY(12px)scale(.97)}to{opacity:1;transform:none}}main>*{animation:.5s cubic-bezier(.34,1.56,.64,1) backwards pop-in}main>:nth-child(2){animation-delay:60ms}main>:nth-child(3){animation-delay:.12s}main>:nth-child(4){animation-delay:.18s}main>:nth-child(5){animation-delay:.24s}main>:nth-child(n+6){animation-delay:.3s}.floaties{pointer-events:none;z-index:-1;opacity:0;transition:opacity 1.2s;position:absolute;inset:0;overflow:hidden}html[data-sky] .floaties{opacity:1}.floaties span{opacity:.8;animation:floaty var(--dur,9s) ease-in-out infinite alternate;animation-delay:var(--delay,0s);left:var(--x,10%);top:var(--y,20%);font-size:1.5rem;position:absolute}html[data-sky=rain] .floaties .fair-weather,html[data-sky=storm] .floaties .fair-weather,html[data-sky=night] .floaties .fair-weather,html[data-sky=clouds] .floaties .fair-weather{opacity:0!important}@keyframes floaty{0%{transform:translateY(0)rotate(-6deg)}to{transform:translateY(-22px)rotate(8deg)}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.ticker-track{animation:none}.floaties{opacity:1!important}}
