.cb-root{--cb-gap:14px;--cb-ease:cubic-bezier(0.22,1,0.36,1);--cb-lit-a:#f0ffb0;--cb-lit-b:#c2f21a;--cb-lit-dot:#d6fb5c;--cb-lit-rgb:194 242 26;position:relative;z-index:20;margin-top:-9rem;padding-bottom:.5rem;color:#eef3ff;pointer-events:none}.cb-root[data-thermal=hot]{--cb-lit-a:#ffe3b8;--cb-lit-b:#ff9a3c;--cb-lit-dot:#ffbd6b;--cb-lit-rgb:255 154 60}.cb-root[data-thermal=cold]{--cb-lit-a:#e8f9ff;--cb-lit-b:#79d0ff;--cb-lit-dot:#b7ecff;--cb-lit-rgb:121 208 255}.cb-root[data-sky=storm]:after{content:"";position:absolute;inset:-3rem 0 0;z-index:3;pointer-events:none;opacity:0;background:radial-gradient(60% 75% at 50% 0,rgb(200 216 255/.4),transparent 72%);animation:cb-flash 13s linear infinite}@keyframes cb-flash{0%,90%,to{opacity:0}91%{opacity:1}92%{opacity:.15}93%{opacity:.85}96%{opacity:0}}.cb-inner{max-width:80rem;margin-inline:auto;padding-inline:1rem}.cb-head{display:flex;flex-direction:column;gap:.8rem;margin-bottom:1.1rem;text-shadow:0 1px 16px rgb(var(--night-deep-rgb)/.55);position:relative;isolation:isolate;--cb-scrim:0.1}.cb-head:before{content:"";position:absolute;inset:-1.6rem -2rem -1rem;z-index:-1;pointer-events:none;background:radial-gradient(closest-side,rgb(9 14 25/var(--cb-scrim)) 0,rgb(9 14 25/calc(var(--cb-scrim) * .8)) 55%,transparent 100%)}.cb-root:is([data-phase=day],[data-phase=dawn],[data-phase=dusk]) .cb-head{--cb-scrim:0.42}.cb-root[data-thermal=hot] .cb-head{--cb-scrim:0.62}.cb-root[data-thermal=cold] .cb-head{--cb-scrim:0.45}.cb-root:is([data-sky=cloudy],[data-sky=partly],[data-sky=rain],[data-sky=drizzle],[data-sky=fog]) .cb-head{--cb-scrim:0.5}@media (max-width:1023px){.cb-head:before{inset:-1.4rem -1rem -.8rem}}.cb-eyebrow{display:flex;align-items:center;gap:.65rem;margin:0 0 .7rem;color:#bcd2ff}.cb-eyebrow:before{content:"";width:1.6rem;height:1px;background:linear-gradient(90deg,transparent,#d6fb5c)}.cb-title{margin:0;font-family:var(--font-display);font-style:normal;font-variation-settings:"wdth" 92;font-weight:700;font-size:clamp(1.9rem,4.6vw,2.8rem);line-height:1.02;letter-spacing:-.015em;color:#fff}.cb-title em{padding-right:.12em;font-weight:inherit}.cb-aside{display:flex;flex-direction:column;gap:.6rem}.cb-tip{display:none;margin:0;font-size:.875rem;line-height:1.35;color:#bcd2ff}.cb-legend{display:flex;align-items:center;gap:1.25rem;margin:0;font-size:10px;color:rgb(188 210 255/.9)}.cb-legend>span{display:inline-flex;align-items:center;gap:.5rem}.cb-lg-off,.cb-lg-on{width:8px;height:8px;border-radius:50%}.cb-lg-on{background:#d6fb5c;box-shadow:0 0 8px 2px rgb(var(--accent-rgb)/.8)}.cb-lg-off{border:1px solid rgb(var(--brand-pale-rgb)/.75)}.cb-nav{position:relative;pointer-events:auto}.cb-list{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--cb-gap)}.cb-li{display:flex;min-width:0;width:min(220px,calc((100% - 2 * var(--cb-gap)) / 3))}@media (min-width:640px){.cb-inner,.cb-nav{padding-inline:1.5rem}.cb-nav{max-width:80rem;margin-inline:auto}}@media (min-width:840px){.cb-li{width:min(220px,calc((100% - 3 * var(--cb-gap)) / 4))}}@media (min-width:1024px){.cb-inner,.cb-nav{padding-inline:2rem}.cb-li{width:min(220px,calc((100% - 4 * var(--cb-gap)) / 5))}.cb-head{flex-direction:row;justify-content:space-between;gap:2rem;margin-bottom:1.4rem}.cb-aside,.cb-head{align-items:flex-end}.cb-aside{text-align:right}}@media (hover:hover) and (min-width:1024px){.cb-tip{display:block}}@media (max-width:639px){.cb-list{flex-wrap:nowrap;justify-content:flex-start;gap:12px;padding:10px 16px 46px;margin-bottom:-34px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none}.cb-list::-webkit-scrollbar{display:none}.cb-li{flex:0 0 min(64vw,260px);width:auto;scroll-snap-align:center}.cb-card{min-height:252px}}@media (max-width:639px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view(inline)){.cb-li{animation:cb-center linear both;animation-timeline:view(inline)}}}@keyframes cb-center{0%,to{transform:scale(.91)}50%{transform:scale(1)}}.cb-card{--cb-la:#bcd2ff;--cb-lb:#4f7dff;--cb-lo:0.38;--cb-dot:#cfdcff;--cb-dot-o:0.78;--cb-hub:#d6fb5c;--cb-hub-o:0.9;--cb-halo-o:0;--cb-meta:var(--cb-lit-dot);position:relative;isolation:isolate;display:flex;flex:1;flex-direction:column;min-width:0;min-height:252px;padding:1rem 1.1rem 1.1rem;overflow:hidden;border:1px solid rgb(255 255 255/.1);border-radius:1.5rem;color:#fff;text-decoration:none;background:radial-gradient(120% 70% at 50% 0,rgb(var(--brand-soft-rgb)/.24),transparent 62%),linear-gradient(168deg,#121a2c 0,#0b111e 55%,#070b14 100%);box-shadow:inset 0 1px 0 rgb(255 255 255/.08),0 28px 44px -26px rgb(var(--night-deep-rgb)/.8),0 14px 28px -14px rgb(20 50 140/.5),0 2px 6px rgb(var(--night-deep-rgb)/.25);transition:transform .45s var(--cb-ease),border-color .3s ease,box-shadow .45s var(--cb-ease);-webkit-tap-highlight-color:transparent;cursor:pointer}.cb-card:before{content:"";position:absolute;inset:0 12% auto;height:1px;z-index:1;opacity:0;background:linear-gradient(90deg,transparent,var(--cb-lit-a),transparent);transition:opacity .35s ease}.cb-card[data-closed="1"]{--cb-la:#6f86c8;--cb-lb:#3f5aa8;--cb-lo:0.5;--cb-dot:#7f93cf;--cb-dot-o:0.6;--cb-hub:#7f93cf;--cb-hub-o:0.7;--cb-meta:#9db0e6}.cb-card:active,.cb-card:focus-visible,.cb-card[aria-current=page]{--cb-la:var(--cb-lit-a);--cb-lb:var(--cb-lit-b);--cb-lo:1;--cb-dot:var(--cb-lit-dot);--cb-dot-o:1;--cb-hub:var(--cb-lit-a);--cb-hub-o:1;--cb-halo-o:1;border-color:rgb(var(--cb-lit-rgb)/.55)}@media (hover:hover){.cb-card:hover{--cb-la:var(--cb-lit-a);--cb-lb:var(--cb-lit-b);--cb-lo:1;--cb-dot:var(--cb-lit-dot);--cb-dot-o:1;--cb-hub:var(--cb-lit-a);--cb-hub-o:1;--cb-halo-o:1;border-color:rgb(var(--cb-lit-rgb)/.55);transform:translateY(-6px);box-shadow:inset 0 1px 0 rgb(255 255 255/.1),0 36px 52px -26px rgb(var(--night-deep-rgb)/.85),0 18px 40px -16px rgb(var(--cb-lit-rgb)/.4),0 2px 6px rgb(var(--night-deep-rgb)/.25)}.cb-card:hover:before{opacity:.7}.cb-card:hover .cb-spot{opacity:1}}.cb-card:focus-visible{outline:2px solid var(--color-accent-300,#d2fb45);outline-offset:3px;border-radius:1.5rem;transform:translateY(-6px)}.cb-card:focus-visible .cb-spot{opacity:1}.cb-card:active{transform:translateY(-2px) scale(.985)}.cb-card[data-closed="1"]:is([aria-current=page],:focus-visible,:active){--cb-la:#a9bcf0;--cb-lb:#6f86c8;--cb-lo:0.8;--cb-dot:#9db0e6;--cb-dot-o:0.9;--cb-hub:#a9bcf0;--cb-hub-o:0.9;--cb-halo-o:0;border-color:rgb(157 176 230/.45)}@media (hover:hover){.cb-card[data-closed="1"]:hover{--cb-la:#a9bcf0;--cb-lb:#6f86c8;--cb-lo:0.8;--cb-dot:#9db0e6;--cb-dot-o:0.9;--cb-hub:#a9bcf0;--cb-hub-o:0.9;--cb-halo-o:0;border-color:rgb(157 176 230/.45);box-shadow:inset 0 1px 0 rgb(255 255 255/.08),0 36px 52px -26px rgb(var(--night-deep-rgb)/.85),0 18px 40px -16px rgb(60 100 200/.4),0 2px 6px rgb(var(--night-deep-rgb)/.25)}}.cb-card[aria-current=page]{border-color:rgb(var(--cb-lit-rgb)/.85);box-shadow:inset 0 1px 0 rgb(255 255 255/.1),0 0 0 1px rgb(var(--cb-lit-rgb)/.5),0 0 34px -4px rgb(var(--cb-lit-rgb)/.35),0 32px 48px -26px rgb(var(--night-deep-rgb)/.85)}.cb-card[aria-current=page]:before{opacity:1}.cb-card[aria-current=page][data-closed="1"]{border-color:rgb(157 176 230/.6);box-shadow:inset 0 1px 0 rgb(255 255 255/.08),0 0 0 1px rgb(157 176 230/.4),0 32px 48px -26px rgb(var(--night-deep-rgb)/.85)}.cb-spot{position:absolute;inset:0;z-index:-1;pointer-events:none;opacity:0;background:radial-gradient(180px circle at var(--mx,50%) var(--my,30%),rgb(var(--cb-lit-rgb)/.2),transparent 70%);transition:opacity .35s ease}.cb-card[data-closed="1"] .cb-spot{background:radial-gradient(180px circle at var(--mx,50%) var(--my,30%),rgb(127 147 207/.2),transparent 70%)}.cb-dust{position:absolute;inset:0;z-index:-1;pointer-events:none}.cb-dust i{position:absolute;left:var(--x);top:var(--y);width:var(--s);height:var(--s);border-radius:50%;background:#fff;opacity:.35;animation:cb-twinkle var(--t) ease-in-out var(--d) infinite}.cb-rain{position:absolute;inset:0;z-index:-1;pointer-events:none}.cb-rain i{position:absolute;top:-22px;left:var(--x);width:1px;height:16px;opacity:0;background:linear-gradient(180deg,transparent,rgb(190 215 255/.6));animation:cb-drop var(--t) linear var(--d) infinite}@keyframes cb-drop{0%{transform:translateZ(0);opacity:0}12%{opacity:.9}85%{opacity:.9}to{transform:translate3d(-12px,270px,0);opacity:0}}.cb-idx{position:absolute;top:.95rem;left:1.1rem;font-size:10px;color:rgb(var(--brand-pale-rgb)/.55)}.cb-badge{position:absolute;top:.8rem;right:.8rem;z-index:2;padding:.38rem .6rem;border:1px solid rgb(var(--cb-lit-rgb)/.5);border-radius:999px;font-size:9px;letter-spacing:.14em;color:var(--cb-lit-dot);background:rgb(var(--cb-lit-rgb)/.14);opacity:0;transform:translateY(-4px) scale(.94);transition:opacity .22s ease,transform .22s ease;pointer-events:none}.cb-badge[data-on="1"],.cb-card:is(:hover,:focus-visible) .cb-badge,.cb-li[data-center="1"] .cb-badge{opacity:1;transform:none}.cb-card[data-closed="1"] .cb-badge{border-color:rgb(157 176 230/.5);color:#b9c9f2;background:rgb(127 147 207/.16)}.cb-fig{display:block;flex:none;width:100%;height:128px;margin-top:.15rem;overflow:visible}.cb-g1{stop-color:var(--cb-la)}.cb-g1,.cb-g2{transition:stop-color .4s ease}.cb-g2{stop-color:var(--cb-lb)}.cb-hs{stop-color:var(--cb-hub)}.cb-edge{stroke-width:1.1;stroke-dasharray:1;stroke-dashoffset:0;opacity:var(--cb-lo);transition:opacity .35s ease}.cb-dot{fill:var(--cb-dot);opacity:var(--cb-dot-o)}.cb-dot,.cb-spark{transform-box:fill-box;transform-origin:center;transition:fill .3s ease,opacity .3s ease}.cb-spark{fill:var(--cb-hub);opacity:var(--cb-hub-o)}.cb-ring{fill:none;stroke:var(--cb-dot);stroke-width:.7;stroke-opacity:.1;transition:stroke-opacity .4s ease}.cb-ring2{stroke-dasharray:.8 3.4;stroke-opacity:.22;transform-box:fill-box;transform-origin:center}.cb-card:is([aria-current=page],:focus-visible,:active) .cb-ring{stroke-opacity:.2}.cb-card:is([aria-current=page],:focus-visible,:active) .cb-ring2{stroke-opacity:.45}@media (hover:hover){.cb-card:hover .cb-ring{stroke-opacity:.2}.cb-card:hover .cb-ring2{stroke-opacity:.45}}.cb-halo{opacity:var(--cb-halo-o);transition:opacity .4s ease}@keyframes cb-twinkle{0%,to{opacity:.35}50%{opacity:1}}@keyframes cb-twinkle-star{0%,to{opacity:.5;transform:scale(.88)}50%{opacity:1;transform:scale(1.1)}}@keyframes cb-draw-in{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes cb-redraw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes cb-pulse{0%{opacity:.2;transform:scale(.4)}55%{opacity:1;transform:scale(1.9)}to{opacity:1;transform:scale(1)}}@keyframes cb-spin{to{transform:rotate(1turn)}}@keyframes cb-enter{0%{opacity:0;transform:translateY(28px) scale(.97)}}.cb-card:not([data-closed="1"]) .cb-tw{animation:cb-twinkle-star 4.8s ease-in-out calc(var(--k) * -1.1s) infinite}.cb-foot{margin-top:auto;padding-top:.5rem}.cb-name{display:block;font-family:var(--font-display);font-style:normal;font-variation-settings:"wdth" 92;font-weight:700;font-size:1.3rem;line-height:1.08;letter-spacing:-.02em;color:#fff;text-wrap:balance;overflow-wrap:anywhere}.cb-card[data-long="1"] .cb-name{font-size:1.18rem}.cb-card[data-closed="1"] .cb-name{color:#c5d3f5}.cb-meta{display:block;margin-top:.7rem;font-size:10px;letter-spacing:.09em;line-height:1.25;color:var(--cb-meta)}.cb-dots{display:flex;flex-wrap:nowrap;gap:5px;min-height:7px;margin-top:.65rem}.cb-dots i{flex:none;width:7px;height:7px;box-sizing:border-box;border:1px solid rgb(var(--brand-pale-rgb)/.6);border-radius:50%}.cb-dots i[data-on="1"]{border-color:transparent;background:var(--cb-lit-dot);box-shadow:0 0 7px 1px rgb(var(--cb-lit-rgb)/.75)}@media (prefers-reduced-motion:no-preference){.cb-root[data-armed]:not([data-in]) .cb-card{opacity:0}.cb-root[data-in] .cb-card{animation:cb-enter .8s var(--cb-ease) calc(var(--i) * 70ms) backwards}.cb-root[data-in] .cb-edge{animation:cb-draw-in 1.3s var(--cb-ease) calc(var(--i) * 70ms + .3s + var(--e) * 55ms) backwards}.cb-root:not([data-vis]) :is(.cb-tw,.cb-dust i,.cb-rain i),.cb-root:not([data-vis]):after{animation-play-state:paused}.cb-root[data-lite] .cb-dust i:nth-child(n+3){display:none}.cb-root[data-lite] .cb-card .cb-tw{animation:none}}@media (prefers-reduced-motion:no-preference){@media (hover:hover){.cb-root .cb-card:hover .cb-edge{animation:cb-redraw .9s var(--cb-ease) calc(var(--e) * 55ms) backwards}.cb-root .cb-card:hover :is(.cb-dot,.cb-spark){animation:cb-pulse .85s var(--cb-ease) calc(var(--k) * 60ms) backwards}}.cb-root .cb-card:hover .cb-ring2{animation:cb-spin 40s linear infinite}.cb-root .cb-card:focus-visible .cb-edge{animation:cb-redraw .9s var(--cb-ease) calc(var(--e) * 55ms) backwards}.cb-root .cb-card:focus-visible :is(.cb-dot,.cb-spark){animation:cb-pulse .85s var(--cb-ease) calc(var(--k) * 60ms) backwards}}@media (hover:none){.cb-card{--cb-lo:0.5}.cb-card[data-closed="1"]{--cb-lo:0.55}}@media (prefers-reduced-motion:reduce){.cb-root *,.cb-root :after,.cb-root :before{animation:none!important}.cb-rain,.cb-root:after{display:none}.cb-card{transition:border-color .2s ease,box-shadow .2s ease}.cb-card:active,.cb-card:focus-visible,.cb-card:hover{transform:none}.cb-li{transform:none;opacity:1}}.cb-list:has(.cb-li[data-center="1"]) .cb-li:not([data-center="1"]) .cb-card:not(:hover,:focus-visible) .cb-badge[data-on="1"]{opacity:0;transform:translateY(-4px) scale(.94)}@property --cw-star{syntax:"<color>";inherits:true;initial-value:#d6fb5c}@property --cw-halo{syntax:"<color>";inherits:true;initial-value:#c2f21a}@property --cw-e1{syntax:"<color>";inherits:true;initial-value:#c2f21a}@property --cw-e2{syntax:"<color>";inherits:true;initial-value:#d6fb5c}@property --cw-dust{syntax:"<color>";inherits:true;initial-value:#e3ebff}@property --cw-ring{syntax:"<color>";inherits:true;initial-value:#5a8bff}@property --cw-off{syntax:"<color>";inherits:true;initial-value:#4f7dff}@property --cw-sub{syntax:"<color>";inherits:true;initial-value:#d6fb5c}@property --cw-glint{syntax:"<color>";inherits:true;initial-value:#ffffff}.cw-root{transition:--cw-star 1s ease,--cw-halo 1s ease,--cw-e1 1s ease,--cw-e2 1s ease,--cw-dust 1s ease,--cw-ring 1s ease,--cw-off 1s ease,--cw-sub 1s ease,--cw-glint 1s ease}.cw-root[data-phase=day]{--cw-halo:#fff1c4;--cw-e1:#c2f21a;--cw-e2:#fff1c4;--cw-ring:#1a4bf0;--cw-off:#133bcc}.cw-root[data-phase=dawn],.cw-root[data-phase=dusk]{--cw-halo:#ff9d6a;--cw-e1:#ff9d6a;--cw-e2:#ffd27a}.cw-root[data-thermal=hot]{--cw-star:#ffd27a;--cw-halo:#ff9a3c;--cw-e1:#ff9a3c;--cw-e2:#ffb04a;--cw-glint:#fff1c4}.cw-root[data-thermal=cold]{--cw-star:#bdeeff;--cw-halo:#7fd6ff;--cw-e1:#7fd6ff;--cw-e2:#bdeeff;--cw-dust:#cdeeff;--cw-sub:#bdeeff;--cw-glint:#e8f8ff}.cw-hs{stop-color:var(--cw-halo)}.cw-e1{stop-color:var(--cw-e1)}.cw-e2{stop-color:var(--cw-e2)}.cw-d{fill:var(--cw-dust)}.cw-ring{stroke:var(--cw-ring);stroke-opacity:.6}.cw-sub-open{fill:var(--cw-sub)}.cw-focus{stroke:#d6fb5c;transition:opacity .15s}.cw-edge-off{stroke:var(--cw-off)}.cw-edge{transition:stroke-opacity 1s ease}.cw-dust{opacity:calc(1 - var(--cw-cloud, 0) * .8);transition:opacity 1s ease}.cw-root[data-phase=day] .cw-dust{opacity:calc(.25 * (1 - var(--cw-cloud, 0) * .8))}@keyframes cw-occl{0%,to{opacity:.3}38%,62%{opacity:.02}}.cw-root[data-motion=live][data-cloud="1"] .cw-occl,.cw-root[data-motion=live][data-cloud="2"] .cw-occl{animation:cw-occl var(--od,9s) ease-in-out infinite;animation-delay:var(--odl,0s)}.cw-breath{opacity:0;transform-box:fill-box;transform-origin:center;transition:opacity 1.2s ease}.cw-root[data-thermal=cold] .cw-breath{opacity:.9}@keyframes cw-drift{0%{transform:translate(-14px,6px) scale(1)}to{transform:translate(14px,-6px) scale(1.05)}}.cw-root[data-motion=live][data-thermal=cold] .cw-breath{animation:cw-drift 16s ease-in-out infinite alternate}.cw-sway{transform-box:view-box;transform-origin:50% 50%}.cw-root[data-wind=breeze]{--cw-sway:0.25deg}.cw-root[data-wind=gale]{--cw-sway:0.6deg}@keyframes cw-sway{0%{transform:rotate(calc(var(--cw-sway, 0deg) * -.6))}18%{transform:rotate(var(--cw-sway,0deg))}40%{transform:rotate(calc(var(--cw-sway, 0deg) * -.3))}62%{transform:rotate(calc(var(--cw-sway, 0deg) * .8))}82%{transform:rotate(calc(var(--cw-sway, 0deg) * -.9))}to{transform:rotate(calc(var(--cw-sway, 0deg) * -.6))}}.cw-root[data-motion=live][data-wind=breeze] .cw-sway{animation:cw-sway 7s ease-in-out infinite}.cw-root[data-motion=live][data-wind=gale] .cw-sway{animation:cw-sway 5.2s ease-in-out infinite}.cw-hov,.cw-ign{transform-box:fill-box;transform-origin:center}.cw-gn,.cw-ic,.cw-sp,.cw-su{transition:opacity 1s ease}.cw-ic,.cw-sp,.cw-su{opacity:0}.cw-root[data-g=ice] .cw-ic,.cw-root[data-g=sparkle] .cw-sp,.cw-root[data-g=sun] .cw-su{opacity:1}.cw-root[data-phase=day] .cw-gn{opacity:0}.cw-sp-shape{fill:var(--cw-star);filter:drop-shadow(0 0 6px rgb(var(--accent-rgb)/.9))}.cw-su{filter:drop-shadow(0 0 5px rgb(255 154 60/.85))}.cw-sun-rays{fill:none;stroke:#ffd27a;stroke-width:1.3;stroke-linecap:round}.cw-sun-core{fill:#fff1c4}.cw-spin{transform-box:fill-box;transform-origin:center}@keyframes cw-spin{to{transform:rotate(1turn)}}.cw-root[data-motion=live][data-g=sun]:not([data-phase=day]) .cw-spin{animation:cw-spin 60s linear infinite}.cw-root[data-g=sun] .cw-halo{animation-duration:2.2s}.cw-ic{filter:drop-shadow(0 0 5px rgb(127 214 255/.9))}.cw-ice-arms{fill:none;stroke:#bdeeff;stroke-width:1.3;stroke-linecap:round;stroke-linejoin:round}.cw-ice-core{fill:#ffffff}@keyframes cw-freeze{0%{opacity:1}58%{opacity:.45}62%{opacity:1}80%{opacity:.7}84%{opacity:1}}.cw-root[data-motion=live][data-g=ice]:not([data-phase=day]) .cw-fz{animation:cw-freeze 9s ease-in-out infinite;animation-delay:calc(var(--i, 0) * -.7s)}.cw-root[data-g=ice] .cw-halo{animation-duration:4.4s}.cw-gd{opacity:0;transition:opacity 1s ease;filter:drop-shadow(0 0 2px rgb(18 44 124/.6)) drop-shadow(0 0 7px rgb(255 241 196/.85))}.cw-root[data-phase=day] .cw-gd{opacity:1}.cw-root[data-phase=dawn] .cw-gd,.cw-root[data-phase=dusk] .cw-gd{opacity:.55}.cw-glint-core{fill:var(--cw-glint)}.cw-glint-ring{fill:none;stroke:var(--cw-glint);stroke-width:1;stroke-opacity:.55}.cw-glint-cross{fill:none;stroke:var(--cw-glint);stroke-width:.9;stroke-linecap:round;opacity:.8}.cw-glint-sweep{fill:#ffffff;opacity:0}.cw-glint-cross,.cw-glint-ring,.cw-glint-sweep{transform-box:fill-box;transform-origin:center}@keyframes cw-gcross{0%,64%,to{transform:scale(.72);opacity:.55}80%{transform:scale(1.18);opacity:1}}@keyframes cw-gring{0%,64%,to{transform:scale(.85);opacity:.5}82%{transform:scale(1.4);opacity:1}}@keyframes cw-gsweep{0%,68%{transform:translateX(-21px);opacity:0}76%{opacity:1}90%{transform:translateX(21px);opacity:1}96%,to{transform:translateX(23px);opacity:0}}.cw-root[data-motion=live]:not([data-phase=night]) .cw-gd .cw-glint-cross{animation:cw-gcross var(--gd,9s) ease-in-out infinite;animation-delay:calc(var(--gl, 0s) * -1)}@keyframes cw-ignite{0%{opacity:.22;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes cw-douse{0%{opacity:1}to{opacity:.72}}.cw-root[data-motion=live][data-phase=dusk] .cw-ign{animation:cw-ignite 1.4s ease-out both;animation-delay:calc(var(--i, 0) * .45s)}.cw-root[data-motion=live][data-phase=dawn] .cw-ign{animation:cw-douse 1.6s ease-out both;animation-delay:calc(var(--i, 0) * .45s)}.cw-haloW{transform-box:fill-box;transform-origin:center;transition:transform 1s ease,opacity 1s ease}.cw-root[data-sky=fog] .cw-haloW{transform:scale(1.35);opacity:.7}.cw-frost{fill:none;stroke:#bdeeff;stroke-width:1.1;stroke-linecap:round;stroke-dasharray:1.1 3.3;opacity:0;transition:opacity 1s ease}.cw-root[data-thermal=cold] .cw-frost{opacity:.4}.cw-root[data-thermal=cold] .cw-frost.cw-frost-on{opacity:.95}.cw-root[data-thermal=cold] .cw-edge-on{stroke-opacity:.45}.cw-crystals{fill:none;stroke:#e6f8ff;stroke-width:1;stroke-linecap:round;opacity:0;transition:opacity 1s ease}.cw-root[data-thermal=cold] .cw-crystals{opacity:.85}@keyframes cw-shimmer{0%{opacity:.85}45%{opacity:.35}52%{opacity:.85}78%{opacity:.55}82%{opacity:.85}}.cw-root[data-motion=live][data-thermal=cold] .cw-crystals{animation:cw-shimmer 10s ease-in-out infinite}.cw-beam{fill:none;stroke:#fff6d6;stroke-width:1.8;stroke-linecap:round;stroke-dasharray:9 22;opacity:0;transition:opacity 1s ease}.cw-root[data-phase=day] .cw-beam{opacity:.9}.cw-root[data-phase=dawn] .cw-beam,.cw-root[data-phase=dusk] .cw-beam{opacity:.4}@keyframes cw-beam{to{stroke-dashoffset:-62}}.cw-wetg{opacity:0;transition:opacity 1s ease}.cw-root[data-wet="1"] .cw-wetg{opacity:1}.cw-drop:not(.on){display:none}.cw-drop-body{fill:#d8ecff;fill-opacity:.9;offset-rotate:auto;offset-distance:calc(var(--t, .5) * 100%)}@keyframes cw-slide{0%{offset-distance:0;opacity:0}12%{opacity:1}82%{opacity:1}to{offset-distance:100%;opacity:0}}.cw-root[data-motion=live][data-wet="1"] .cw-drop.on .cw-drop-body{animation:cw-slide calc(var(--cw-fall, 4s) * var(--jit, 1)) cubic-bezier(.5,0,.9,.6) infinite;animation-delay:calc(var(--cw-fall, 4s) * var(--jit, 1) * var(--dlf, 0) * -1)}.cw-rip{fill:none;stroke:#cfe8ff;stroke-width:1.2;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:center;opacity:var(--cw-rip,.4)}.cw-rip2{transform:scale(1.45);opacity:calc(var(--cw-rip, .4) * .5)}.cw-rip.off{display:none}@keyframes cw-ripple{0%{transform:scale(.35);opacity:var(--cw-rip,.4)}to{transform:scale(1.7);opacity:0}}.cw-root[data-motion=live][data-wet="1"] .cw-rip1{animation:cw-ripple var(--rd,4.5s) ease-out infinite;animation-delay:calc(var(--rd, 4.5s) * var(--rdl, 0) * -1)}.cw-root[data-motion=live][data-wet="1"] .cw-rip2x{animation:cw-ripple var(--rd,4.5s) ease-out infinite;animation-delay:calc(var(--rd, 4.5s) * (var(--rdl, 0) + .5) * -1)}.cw-drip{fill:#d8ecff;opacity:.85;transform-box:fill-box;transform-origin:center}@keyframes cw-drip{0%{transform:translate(0) scale(.5);opacity:0;animation-timing-function:ease-out}12%{transform:translate(0) scale(1);opacity:.9}45%{transform:translateY(2px) scale(1.15);opacity:.9;animation-timing-function:cubic-bezier(.5,0,1,1)}to{transform:translate(var(--dx,0),var(--dy,20px)) scale(1);opacity:0}}.cw-root[data-motion=live][data-wet="1"] .cw-dripx{animation:cw-drip var(--pd,6s) infinite;animation-delay:calc(var(--pd, 6s) * var(--pdl, 0) * -1)}.cw-wring{fill:none;stroke:#cfe8ff;stroke-opacity:.32;stroke-width:1;transform-box:fill-box;transform-origin:center}@keyframes cw-wob{0%,to{transform:scale(.95);opacity:.6}50%{transform:scale(1.07);opacity:1}}.cw-root[data-motion=live][data-wet="1"] .cw-wringx{animation:cw-wob 3.4s ease-in-out infinite;animation-delay:calc(var(--rdl, 0) * -3.4s)}.cw-bolt{opacity:0;pointer-events:none}.cw-bolt path{fill:none;stroke-linecap:round;stroke-linejoin:round}.cw-bolt-glow{stroke:#93b2ff;stroke-width:11;opacity:.85}.cw-bolt-mid{stroke:#cfdcff;stroke-width:3.4}.cw-bolt-core{stroke:#ffffff;stroke-width:1.6}.cw-bolt-mid.cw-bolt-thin{stroke-width:1.7}.cw-bolt-core.cw-bolt-thin{stroke-width:.8}@keyframes cw-bolt{0%{opacity:0}10%{opacity:1}to{opacity:0}}.cw-root[data-motion=live] .cw-bolt{animation:cw-bolt .7s ease-out forwards}.cw-zapg{filter:drop-shadow(0 0 5px #93b2ff)}.cw-zap{fill:none;stroke:#e8efff;stroke-width:2.2;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:1;opacity:0}@keyframes cw-zap{0%{stroke-dashoffset:1;opacity:1}30%{stroke-dashoffset:0;opacity:1}to{stroke-dashoffset:0;opacity:0}}.cw-root[data-motion=live] .cw-zap{animation:cw-zap .95s ease-out forwards;animation-delay:var(--zd,0s)}.cw-hit-flash,.cw-hit-ring{transform-box:fill-box;transform-origin:center;opacity:0}.cw-hit-ring{fill:none;stroke:#dfe8fe;stroke-width:1.8;vector-effect:non-scaling-stroke}.cw-hit-flash{fill:#ffffff}@keyframes cw-ring{0%{transform:scale(.6);opacity:.95}to{transform:scale(2.6);opacity:0}}@keyframes cw-shock{0%{transform:scale(.6);opacity:1}to{transform:scale(5.4);opacity:0}}@keyframes cw-flash{0%{transform:scale(.5);opacity:.85}to{transform:scale(1.8);opacity:0}}.cw-root[data-motion=live] .cw-hit .cw-hit-ring{animation:cw-ring .7s ease-out forwards;animation-delay:var(--hd,0s)}.cw-root[data-motion=live] .cw-hit .cw-hit-flash{animation:cw-flash .5s ease-out forwards;animation-delay:var(--hd,0s)}.cw-root[data-motion=live] .cw-hit0 .cw-hit-ring{animation-name:cw-shock;animation-duration:.9s}.cw-fx{transition:opacity .5s ease}.cw-fx-dim{opacity:.2}.cw-fx-ring{transform-box:fill-box;transform-origin:center;fill:none;stroke:#d6fb5c;stroke-width:1.6;opacity:.9}.cw-fx-ring2{stroke-width:1;opacity:.5}.cw-root[data-motion=live] .cw-fx-ring{animation:cw-fxring 2.2s ease-out infinite}.cw-root[data-motion=live] .cw-fx-ring2{animation-delay:1.1s}@keyframes cw-fxring{0%{transform:scale(.55);opacity:.9}to{transform:scale(1.5);opacity:0}}.cw-edge-fx{stroke:#d6fb5c!important;stroke-opacity:.95!important;stroke-width:2!important}.cw-root{pointer-events:none;touch-action:pan-y}.cw-tap-bg{pointer-events:all;touch-action:pan-y}.cw-link{pointer-events:auto}.cw-tap-ring,.cw-tap-rip{fill:none;vector-effect:non-scaling-stroke;transform-box:fill-box;transform-origin:center;opacity:0;animation-delay:var(--d,0s);animation-fill-mode:forwards}.cw-tap-rip{stroke:#cfe8ff;stroke-width:1.6;animation:cw-tap-rip 1.2s ease-out forwards;animation-delay:var(--d,0s)}@keyframes cw-tap-rip{0%{transform:scale(.08);opacity:.85}to{transform:scale(1);opacity:0}}.cw-tap-meteor{opacity:0;animation:cw-tap-meteor 1s cubic-bezier(.3,.1,.6,1) forwards}.cw-tap-head{fill:#ffffff}@keyframes cw-tap-meteor{0%{transform:translateX(0);opacity:0}12%{opacity:1}70%{opacity:1}to{transform:translateX(340px);opacity:0}}.cw-tap-soft{transform-box:fill-box;transform-origin:center;opacity:0;animation:cw-tap-soft 1.1s ease-out forwards}@keyframes cw-tap-soft{0%{transform:scale(.4);opacity:.9}to{transform:scale(1.8);opacity:0}}.cw-tap-ring{stroke:#ffb04a;stroke-width:2;animation:cw-tap-ring 1.1s ease-out forwards;animation-delay:var(--d,0s)}@keyframes cw-tap-ring{0%{transform:scale(.3);opacity:.9}to{transform:scale(3.6);opacity:0}}.cw-tap-crys{fill:none;stroke:#e6f8ff;stroke-width:1.2;stroke-linecap:round;transform-box:fill-box;transform-origin:center;opacity:0;animation:cw-tap-crys 1.2s ease-out forwards;animation-delay:var(--d,0s)}@keyframes cw-tap-crys{0%{transform:translate(0) rotate(0deg) scale(.4);opacity:1}to{transform:translate(var(--tx,0),var(--ty,0)) rotate(var(--rot,0deg)) scale(1.5);opacity:0}}.cw-tap-glint{transform-box:fill-box;transform-origin:center;opacity:0;animation:cw-tap-glint 1s ease-out forwards;filter:drop-shadow(0 0 6px rgb(255 241 196/.9)) drop-shadow(0 0 2px rgb(18 44 124/.6))}.cw-tap-gring{fill:none;stroke:#ffffff;stroke-width:1.2}.cw-tap-gcross{fill:none;stroke:#ffffff;stroke-width:1.1;stroke-linecap:round}.cw-tap-gcore{fill:#ffffff}@keyframes cw-tap-glint{0%{transform:scale(.2) rotate(0deg);opacity:0}20%{transform:scale(1.15) rotate(20deg);opacity:1}to{transform:scale(.9) rotate(45deg);opacity:0}}.cw-mesh{opacity:.08;transition:opacity 1s ease}.cw-mesh-line{stroke:var(--cw-e2)}.cw-root[data-phase=day] .cw-mesh{opacity:.12}.cw-cell{fill:none;stroke:var(--cw-e1);stroke-width:1;opacity:.16}.cw-cell2{opacity:.09}@keyframes cw-cell{0%,to{opacity:.06}50%{opacity:.32}}.cw-root[data-motion=live] .cw-cell.cw-cellA{animation:cw-cell 12s ease-in-out infinite}.cw-link-halo{fill:none;stroke:var(--cw-e1);stroke-width:4.5;stroke-opacity:.14;stroke-linecap:round}.cw-pkt{opacity:0;fill:var(--cw-e2);offset-rotate:0deg}@keyframes cw-pkt{0%{offset-distance:0;opacity:0}10%{opacity:1}90%{opacity:1}to{offset-distance:100%;opacity:0}}.cw-root[data-motion=live] .cw-pkt{animation:cw-pkt var(--pd,3s) linear infinite;animation-delay:var(--pl,0s)}.cw-hex{fill:rgb(var(--night-rgb)/.72);stroke:var(--cw-ring);stroke-opacity:.7;stroke-width:1.2}.cw-hex-open{stroke:var(--cw-e1);stroke-opacity:.95}.cw-plate{fill:rgb(var(--night-deep-rgb)/.92);stroke:var(--cw-ring);stroke-opacity:.4;stroke-width:1}.cw-plate-open{stroke:var(--cw-e1);stroke-opacity:.6}.cw-led{fill:#515b74}.cw-led-on{fill:#d6fb5c}@keyframes cw-led{0%,to{opacity:1}50%{opacity:.25}}.cw-bend{fill:#ffffff;opacity:0;transform-box:fill-box;transform-origin:center}@keyframes cw-bend{0%{transform:scale(.4);opacity:1}to{transform:scale(2.6);opacity:0}}.cw-root[data-motion=live] .cw-bend{animation:cw-bend .5s ease-out forwards;animation-delay:var(--zd,0s)}.cw-edge-on{stroke:var(--cw-e2);stroke-opacity:.8}.cw-root[data-calm="1"] :is(.cw-cell,.cw-pkt,.cw-beam,.cw-crystals,.cw-fz,.cw-spin,.cw-gd *,.cw-rip,.cw-occl,.cw-breath,.cw-sway,.cw-drop-body,.cw-twinkle,.twinkle,.cw-glint-cross,.cw-ign){animation:none!important}.cw-root[data-calm="1"] :is(.cw-sp-shape,.cw-su,.cw-ic,.cw-gd){filter:none}.cw-root[data-calm="1"] .cw-sway{transform:none}.cw-root[data-paused="1"],.cw-root[data-paused="1"] *,section[data-paused="1"] .skb-root,section[data-paused="1"] .skb-root *{animation-play-state:paused!important}.cw-edge.cw-backbone{stroke-width:2.4;stroke-opacity:1}.cw-backbone-halo{stroke-width:8;stroke-opacity:.2}.cw-chip{fill:rgb(var(--night-deep-rgb)/.92);stroke:var(--cw-e1);stroke-opacity:.55;stroke-width:1}.cw-chip-text{fill:var(--cw-sub)}.cw-empty-hex{fill:rgb(var(--night-rgb)/.5);stroke:var(--cw-ring);stroke-opacity:.45;stroke-width:1.2}.cw-empty-text{fill:#ffffff;paint-order:stroke;stroke:#0b111e;stroke-width:4;stroke-linejoin:round}.cw-empty-sub{fill:#d6fb5c;paint-order:stroke;stroke:#0b111e;stroke-width:3.5;stroke-linejoin:round}.cw-root[data-motion=quiet] *,.cw-root[data-motion=quiet] :after,.cw-root[data-motion=quiet] :before{animation:none!important}.cw-star-static{fill:var(--cw-star);transform:scale(.9);transform-box:fill-box;transform-origin:center;transition:fill 1s ease}