.abv-disc-palette{--disc-a:#f8f2eb;--disc-b:#f5efe9;--disc-c:var(--disc-b);--disc-horizon:#fffbf48c;--disc-accent:#b83a26;--disc-glow:#ffe2ca;--disc-cloud:#fcfeffeb;--disc-cloud-shade:#6573831f;--disc-drop:#33628857;--disc-flake:#fffffff2;--disc-star:#ffffffe6;--disc-window:transparent;--disc-bird:#3644528c;--disc-slate:#475768;--disc-ridge-4:color-mix(in oklab, var(--disc-b) 84%, var(--disc-slate));--disc-ridge-3:color-mix(in oklab, var(--disc-b) 72%, var(--disc-slate));--disc-ridge-2:color-mix(in oklab, var(--disc-b) 60%, var(--disc-slate));--disc-ridge-1:color-mix(in oklab, var(--disc-b) 48%, var(--disc-slate));--disc-town:color-mix(in oklab, var(--disc-b) 50%, var(--disc-slate));--disc-lake:color-mix(in oklab, var(--disc-b) 78%, var(--disc-slate));--disc-shine:#ffffffbf;--disc-cap:#fcfefff2;--disc-mist:color-mix(in oklab, var(--disc-b) 80%, transparent)}@supports (color:lab(0% 0 0)){.abv-disc-palette{--disc-a:lab(95.96% 1.04988 4.44862);--disc-b:lab(94.7853% 1.15085 3.60559);--disc-horizon:lab(98.8941% 1.21796 7.5847/.55);--disc-accent:lab(43.958% 50.4429 41.5325);--disc-glow:lab(91.7306% 10.8732 20.5771);--disc-cloud:lab(99.425% -.495464 -.992274/.92);--disc-cloud-shade:lab(47.7544% -2.88326 -10.5244/.12);--disc-drop:lab(39.5212% -7.14518 -26.3022/.34);--disc-flake:lab(100% 0 0/.95);--disc-star:lab(100% 0 0/.9);--disc-bird:lab(28.0228% -2.65704 -10.4399/.55);--disc-slate:lab(36.1339% -3.11272 -12.1843);--disc-shine:lab(100% 0 0/.75);--disc-cap:lab(99.4266% -.659555 -1.32246/.95)}}.abv-disc-palette[data-theme=sunny]{--disc-a:#fff6e1;--disc-b:#d8f4ff;--disc-horizon:#fff4d3b3;--disc-accent:#bb7400;--disc-glow:#ffe69d}@supports (color:lab(0% 0 0)){.abv-disc-palette[data-theme=sunny]{--disc-a:lab(97.2301% .50351 11.5986);--disc-b:lab(94.3688% -8.05363 -9.3716);--disc-horizon:lab(96.71% 2.59793 23.5991/.7);--disc-accent:lab(55.5346% 25.4128 76.8502);--disc-glow:lab(92.2533% 3.10433 45.5428)}}.abv-disc-palette[data-theme=partly]{--disc-a:#e0f4ff;--disc-b:#fff5e6;--disc-horizon:#fff4db99;--disc-accent:#2b88c0;--disc-glow:#ffe8b6;--disc-slate:#43586a}@supports (color:lab(0% 0 0)){.abv-disc-palette[data-theme=partly]{--disc-a:lab(94.8552% -5.5103 -9.28946);--disc-b:lab(97.1654% 1.56173 9.50933);--disc-horizon:lab(96.6599% 1.50219 15.5202/.6);--disc-accent:lab(53.4733% -12.9734 -37.5242);--disc-glow:lab(93.2641% 3.96889 32.0304);--disc-slate:lab(36.1689% -4.56308 -13.4021)}}.abv-disc-palette[data-theme=overcast]{--disc-a:#e0e7ee;--disc-b:#ecf1f5;--disc-horizon:#f2f5f999;--disc-accent:#5b748e;--disc-glow:#f3f5f8;--disc-cloud:#f4f7fbe0;--disc-cloud-shade:#5b646f29;--disc-slate:#5b646f}@supports (color:lab(0% 0 0)){.abv-disc-palette[data-theme=overcast]{--disc-a:lab(91.3039% -1.63236 -4.13132);--disc-b:lab(94.7735% -.878096 -2.85873);--disc-horizon:lab(96.5154% -.662267 -2.14618/.6);--disc-accent:lab(47.6949% -4.23956 -17.3375);--disc-glow:lab(96.5162% -.553399 -1.78931);--disc-cloud:lab(97.0954% -.662327 -2.14621/.88);--disc-cloud-shade:lab(41.9742% -2.00994 -7.05371/.16);--disc-slate:lab(41.9742% -2.00994 -7.05371)}}.abv-disc-palette[data-theme=rain]{--disc-a:#cee1ef;--disc-b:#e1f0f6;--disc-horizon:#eaf3f880;--disc-accent:#2677b2;--disc-glow:#e5f5fd;--disc-cloud:#ecf3f8d6;--disc-cloud-shade:#48576533;--disc-slate:#465b6a}@supports (color:lab(0% 0 0)){.abv-disc-palette[data-theme=rain]{--disc-a:lab(88.4362% -4.42213 -9.15412);--disc-b:lab(93.7096% -4.19945 -4.84999);--disc-horizon:lab(95.4067% -2.54509 -3.50564/.5);--disc-accent:lab(47.4602% -8.61028 -39.0999);--disc-glow:lab(95.4362% -4.20743 -5.82395);--disc-cloud:lab(95.3756% -1.63275 -3.29692/.84);--disc-cloud-shade:lab(36.1866% -3.6221 -10.1211/.2);--disc-slate:lab(37.3845% -5.10089 -11.266)}}.abv-disc-palette[data-theme=snow]{--disc-a:#e2f1fa;--disc-b:#cbe6f5;--disc-horizon:#f7fdffb3;--disc-accent:#2b85aa;--disc-glow:#f2fafe;--disc-slate:#4f6778;--disc-flake:#fffffffa}@supports (color:lab(0% 0 0)){.abv-disc-palette[data-theme=snow]{--disc-a:lab(94.2525% -3.72252 -6.21768);--disc-b:lab(89.6703% -6.89358 -10.4093);--disc-horizon:lab(98.8792% -2.12583 -2.92412/.7);--disc-accent:lab(51.5014% -17.4716 -27.9169);--disc-glow:lab(97.7192% -2.12559 -2.92403);--disc-slate:lab(42.0258% -5.78566 -12.86);--disc-flake:lab(100% 0 0/.98)}}.abv-disc-palette[data-theme=wind]{--disc-a:#e9f5f1;--disc-b:#f7f5ef;--disc-horizon:#e4f8e780;--disc-accent:#398a80;--disc-glow:#f3f7e9;--disc-slate:#3c5f61}@supports (color:lab(0% 0 0)){.abv-disc-palette[data-theme=wind]{--disc-a:lab(95.5416% -4.73905 .419438);--disc-b:lab(96.5699% -.248671 3.04259);--disc-horizon:lab(95.7616% -8.8726 5.65814/.5);--disc-accent:lab(52.2422% -27.5247 -2.83035);--disc-glow:lab(96.732% -3.38903 6.61268);--disc-slate:lab(37.7529% -12.599 -5.2208)}}.abv-disc-palette[data-theme=sunset]{--disc-a:#ebe1fa;--disc-b:#ffe2d2;--disc-c:#ffdfb3;--disc-horizon:#ffc994d9;--disc-slate:#653c62;--disc-accent:#b74b21;--disc-glow:#ffcb93;--disc-cloud:#ffe6e5d9;--disc-cloud-shade:#f7a97c52;--disc-bird:#4c2f4999;--disc-ridge-4:color-mix(in oklab, var(--disc-a) 76%, var(--disc-slate));--disc-ridge-3:color-mix(in oklab, var(--disc-a) 64%, var(--disc-slate));--disc-ridge-2:color-mix(in oklab, var(--disc-a) 52%, var(--disc-slate));--disc-ridge-1:color-mix(in oklab, var(--disc-a) 40%, var(--disc-slate));--disc-town:color-mix(in oklab, var(--disc-a) 42%, var(--disc-slate));--disc-lake:color-mix(in oklab, var(--disc-c) 70%, #f6a88d);--disc-shine:#fff4d7e6}@supports (color:lab(0% 0 0)){.abv-disc-palette[data-theme=sunset]{--disc-a:lab(90.8802% 7.06643 -10.715);--disc-b:lab(92.2078% 12.4191 16.6138);--disc-c:lab(90.7545% 9.96456 35.3593);--disc-horizon:lab(85.6829% 24.6235 48.8996/.85);--disc-slate:lab(31.5642% 23.3848 -14.5912);--disc-accent:lab(46.6028% 42.9786 45.9653);--disc-glow:lab(85.763% 22.7534 50.3271);--disc-cloud:lab(93.7463% 14.2901 6.07328/.85);--disc-cloud-shade:lab(76.2154% 26.291 35.0975/.32);--disc-bird:lab(23.7391% 17.549 -10.9665/.6);--disc-lake:color-mix(in oklab, var(--disc-c) 70%, lab(76.0944% 27.2384 26.2729));--disc-shine:lab(96.7473% 3.91245 31.9611/.9)}}.abv-disc-palette[data-dawn]{--disc-a:#f8ebfb;--disc-horizon:#ffdcd3bf;--disc-glow:#ffe1d1}@supports (color:lab(0% 0 0)){.abv-disc-palette[data-dawn]{--disc-a:lab(94.4495% 6.56354 -6.01449);--disc-horizon:lab(91.2823% 20.7595 13.8883/.75);--disc-glow:lab(91.4926% 18.4468 24.5615)}}.abv-disc-palette[data-night]{--disc-a:#12192f;--disc-b:#232849;--disc-c:var(--disc-b);--disc-horizon:#895f3480;--disc-accent:#e3d09d;--disc-glow:#f0e8ca;--disc-cloud:#454d5eb3;--disc-cloud-shade:#02030940;--disc-drop:#9fc4da57;--disc-window:#f7c97b;--disc-slate:#030511;--disc-ridge-4:color-mix(in oklab, color-mix(in oklab, var(--disc-b) 82%, #61728f) 88%, var(--disc-slate));--disc-ridge-3:color-mix(in oklab, var(--disc-b) 62%, var(--disc-slate));--disc-ridge-2:color-mix(in oklab, var(--disc-b) 40%, var(--disc-slate));--disc-ridge-1:color-mix(in oklab, var(--disc-b) 18%, var(--disc-slate));--disc-town:color-mix(in oklab, var(--disc-b) 24%, var(--disc-slate));--disc-lake:color-mix(in oklab, var(--disc-a) 80%, var(--disc-slate));--disc-shine:#f4e4b866;--disc-cap:#485460d9;--disc-mist:color-mix(in oklab, var(--disc-b) 70%, transparent)}@supports (color:lab(0% 0 0)){.abv-disc-palette[data-night]{--disc-a:lab(9.12606% 2.55555 -16.1602);--disc-b:lab(17.0209% 5.66191 -21.475);--disc-horizon:lab(44.119% 14.1052 31.2099/.5);--disc-accent:lab(84.0373% 1.30555 28.013);--disc-glow:lab(92.1062% -.86847 15.5036);--disc-cloud:lab(32.5569% -.115231 -11.0667/.7);--disc-cloud-shade:lab(.866661% .178993 -2.29113/.25);--disc-drop:lab(76.9071% -8.80343 -15.3156/.34);--disc-window:lab(83.8755% 9.90295 45.4382);--disc-slate:lab(1.4646% .72559 -5.26698);--disc-ridge-4:color-mix(in oklab, color-mix(in oklab, var(--disc-b) 82%, lab(47.5696% -1.33273 -18.1369)) 88%, var(--disc-slate));--disc-shine:lab(90.9731% .859618 23.7192/.4);--disc-cap:lab(35.0011% -2.38536 -8.7634/.85)}}.abv-disc-palette[data-night][data-theme=nightlife]{--disc-a:#1b1130;--disc-b:#391441;--disc-horizon:#9e308180;--disc-accent:#dd84e2;--disc-glow:#b24dc8;--disc-window:#ffbf71;--disc-slate:#0b0318;--disc-shine:#e5a3e873}@supports (color:lab(0% 0 0)){.abv-disc-palette[data-night][data-theme=nightlife]{--disc-a:lab(7.47956% 12.019 -19.4072);--disc-b:lab(13.8928% 24.6418 -20.7561);--disc-horizon:lab(39.5449% 51.9841 -20.9882/.5);--disc-accent:lab(67.486% 44.9981 -33.3344);--disc-glow:lab(50.4285% 54.7595 -46.1247);--disc-window:lab(82.4104% 19.6216 52.7337);--disc-slate:lab(1.66633% 4.95718 -9.52354);--disc-shine:lab(75.0886% 33.653 -25.2023/.45)}}.abv-disc-palette[data-night][data-theme=rain]{--disc-a:#101e2a;--disc-b:#172c38;--disc-horizon:#67513647;--disc-accent:#6dbbe8;--disc-cloud:#323f4abf}@supports (color:lab(0% 0 0)){.abv-disc-palette[data-night][data-theme=rain]{--disc-a:lab(10.6376% -3.03376 -9.94156);--disc-b:lab(16.5285% -5.58765 -10.5335);--disc-horizon:lab(36.1549% 7.06139 19.3351/.28);--disc-accent:lab(72.2903% -15.7831 -30.0482);--disc-cloud:lab(25.7478% -2.99783 -8.42665/.75)}}.abv-disc-palette[data-night][data-theme=snow]{--disc-a:#172534;--disc-b:#233849;--disc-accent:#87c8e8;--disc-cap:#4d5a65d9}@supports (color:lab(0% 0 0)){.abv-disc-palette[data-night][data-theme=snow]{--disc-a:lab(14.061% -2.46963 -11.9988);--disc-b:lab(22.2292% -4.16224 -13.2853);--disc-accent:lab(77.0397% -15.4247 -22.712);--disc-cap:lab(37.3533% -3.10861 -8.4695/.85)}}.abv-disc-palette[data-night][data-theme=overcast],.abv-disc-palette[data-night][data-theme=wind]{--disc-a:#17202b;--disc-b:#242f3d;--disc-accent:#9bc4e1}@supports (color:lab(0% 0 0)){.abv-disc-palette[data-night][data-theme=overcast],.abv-disc-palette[data-night][data-theme=wind]{--disc-a:lab(11.7499% -1.28601 -8.86856);--disc-b:lab(18.6941% -1.58432 -10.6544);--disc-accent:lab(76.8428% -8.76257 -19.3197)}}.abv-disc-stage{position:relative}.abv-disc-hero-h{min-height:48rem}.abv-disc-hero-inner{padding-top:calc(env(safe-area-inset-top) + 5.25rem);padding-bottom:5.25rem;position:relative}.abv-disc-dock-pull{margin-top:-3.25rem}@media (min-width:640px){.abv-disc-hero-h{min-height:42.5rem}.abv-disc-hero-inner{padding-top:calc(env(safe-area-inset-top) + 6.75rem);padding-bottom:7rem}.abv-disc-dock-pull{margin-top:-4.5rem}}@media (min-width:1024px){.abv-disc-hero-h{min-height:43.75rem}}.abv-disc-scrim{z-index:-1;pointer-events:none;background:linear-gradient(#101620e0 0%,#101620a8 40%,#10162038 72%,#10162000 100%);background:linear-gradient(lab(7.13503% -.648044 -7.82973/.88) 0%,lab(7.13503% -.648044 -7.82973/.66) 40%,lab(7.13503% -.648044 -7.82973/.22) 72%,lab(7.13503% -.648044 -7.82973/0) 100%);height:9rem;position:absolute;inset:0 0 auto}@media (max-width:639px){.abv-disc-scrim{height:7.5rem}}.abv-disc-bar{background:color-mix(in oklab, var(--card) 84%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground) 13%, transparent), 0 8px 22px -16px #1b202580}@supports (color:lab(0% 0 0)){.abv-disc-bar{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--foreground) 13%, transparent), 0 8px 22px -16px lab(11.8226% -1.16985 -4.2166/.5)}}.abv-disc-stage[data-night] .abv-disc-bar{background:#0f16249e;background:lab(7.03379% .602745 -10.7717/.62);box-shadow:inset 0 0 0 1px #ffffff29,0 8px 22px -16px #0009;box-shadow:inset 0 0 0 1px lab(100% 0 0/.16),0 8px 22px -16px lab(0% 0 0/.6)}.abv-disc-seg{transition:background-color .16s ease-out}.abv-disc-seg:hover:not(:disabled){background:color-mix(in oklab, var(--foreground) 7%, transparent)}.abv-disc-bar-sep{background:color-mix(in oklab, var(--foreground) 18%, transparent);flex-shrink:0;width:1px;height:1.25rem}.abv-disc-note{background:var(--card);color:var(--card-foreground);box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground) 10%, transparent), 0 12px 28px -14px #1b202573}@supports (color:lab(0% 0 0)){.abv-disc-note{box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground) 10%, transparent), 0 12px 28px -14px lab(11.8226% -1.16985 -4.2166/.45)}}.abv-disc-search{background:color-mix(in oklab, var(--card) 38%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--card) 70%, transparent), 0 24px 60px -28px #1b202573;border-radius:1.375rem;padding:.375rem}@supports (color:lab(0% 0 0)){.abv-disc-search{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--card) 70%, transparent), 0 24px 60px -28px lab(11.8226% -1.16985 -4.2166/.45)}}.abv-disc-stage[data-night] .abv-disc-search{background:#ffffff1a;background:lab(100% 0 0/.1);box-shadow:inset 0 0 0 1px #ffffff29,0 24px 60px -28px #0009;box-shadow:inset 0 0 0 1px lab(100% 0 0/.16),0 24px 60px -28px lab(0% 0 0/.6)}.abv-disc-kicker{color:color-mix(in oklab, var(--foreground) 86%, transparent);letter-spacing:-.005em}.abv-disc-numbers{color:color-mix(in oklab, var(--foreground) 92%, transparent)}.abv-disc-numbers-label{color:color-mix(in oklab, var(--foreground) 82%, transparent)}@media (max-width:639px){.abv-disc-fade-x{-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 1rem calc(100% - 2rem),#0000);-webkit-mask-image:linear-gradient(90deg,#0000 0,lab(0% 0 0) 1rem calc(100% - 2rem),#0000);mask-image:linear-gradient(90deg,#0000 0,oklch(0% 0 0) 1rem calc(100% - 2rem),#0000)}}.abv-disc-sky{--land-h:15rem;--abv-t:1;z-index:-1;pointer-events:none;background:linear-gradient(160deg, var(--disc-a) 0%, var(--disc-b) 62%, var(--disc-c) 100%);position:absolute;inset:0;overflow:clip}.abv-disc-sky[data-theme=sunset]{background:linear-gradient(180deg, var(--disc-a) 0%, var(--disc-b) 58%, var(--disc-c) 100%)}@media (max-width:639px){.abv-disc-sky{--land-h:9.5rem}}@media (max-width:767px),(pointer:coarse){.abv-disc-sky{--abv-t:.55}}.abv-disc-sky-in{animation:.7s ease-out both abv-disc-kf-fadeIn}.abv-disc-plane{position:absolute;inset:0}.abv-disc-layer{will-change:transform;position:absolute}.abv-disc-horizon{background:radial-gradient(70% 62% at 62% 100%, var(--disc-horizon) 0%, transparent 100%);height:70%;position:absolute;inset:auto -1rem 0}.abv-disc-sky[data-night] .abv-disc-horizon{background:radial-gradient(26% 34% at calc(50% + 5.5rem) 90%, var(--disc-horizon) 0%, transparent 100%), radial-gradient(80% 46% at 60% 100%, color-mix(in oklab, var(--disc-horizon) 45%, transparent) 0%, transparent 100%)}.abv-disc-deck{background:linear-gradient(180deg, color-mix(in oklab, var(--disc-cloud) 70%, transparent) 20%, transparent);height:calc(55% + 8.5rem);position:absolute;inset:-8.5rem -1rem auto}.abv-disc-sky[data-night] .abv-disc-deck{background:linear-gradient(180deg, color-mix(in oklab, var(--disc-cloud) 55%, transparent) 30%, transparent)}.abv-disc-veil{background:linear-gradient(90deg, color-mix(in oklab, var(--disc-a) 78%, transparent) 0%, color-mix(in oklab, var(--disc-a) 42%, transparent) 46%, transparent 72%);position:absolute;inset:0}@media (max-width:767px){.abv-disc-veil{background:linear-gradient(180deg, transparent 0%, color-mix(in oklab, var(--disc-a) 55%, transparent) 30%, color-mix(in oklab, var(--disc-b) 55%, transparent) 70%, transparent 100%)}}.abv-disc-ridge{width:100%;height:var(--land-h);position:absolute;inset:auto 0 0;overflow:visible}.abv-disc-ridge-4 .abv-disc-ridge-fill{fill:var(--disc-ridge-4)}.abv-disc-ridge-3 .abv-disc-ridge-fill{fill:var(--disc-ridge-3)}.abv-disc-ridge-2 .abv-disc-ridge-fill{fill:var(--disc-ridge-2)}.abv-disc-ridge-1 .abv-disc-ridge-fill{fill:var(--disc-ridge-1)}.abv-disc-town{fill:var(--disc-town)}.abv-disc-win{fill:var(--disc-window)}.abv-disc-win-b{animation:11s step-end infinite abv-disc-kf-windows}.abv-disc-lake{fill:var(--disc-lake)}.abv-disc-shore{fill:var(--disc-shine)}.abv-disc-cap{fill:var(--disc-cap);display:none}.abv-disc-sky[data-theme=snow] .abv-disc-cap{display:inline}@media (max-width:767px){.abv-disc-sky[data-theme=snow] .abv-disc-ridge-3 .abv-disc-cap{display:none}}.abv-disc-mist{inset:auto -1rem calc(var(--land-h) * .32) -1rem;height:calc(var(--land-h) * .3);background:linear-gradient(180deg, transparent, var(--disc-mist) 55%, transparent);position:absolute}.abv-disc-sun{background:radial-gradient(closest-side, var(--disc-glow) 0%, color-mix(in oklab, var(--disc-glow) 55%, transparent) 38%, transparent 100%);border-radius:9999px;width:22rem;height:22rem;animation:9s ease-in-out infinite alternate abv-disc-kf-sunPulse;top:2.25rem;right:calc(10% - 8.75rem)}.abv-disc-sun-halo{background:radial-gradient(closest-side, transparent 44%, color-mix(in oklab, var(--disc-glow) 70%, transparent) 58%, transparent 100%);border-radius:9999px;width:9.5rem;height:9.5rem;animation:7s ease-in-out infinite alternate-reverse abv-disc-kf-sunPulse;top:8.5rem;right:calc(10% - 2.5rem)}.abv-disc-sun-core{background:radial-gradient(circle at 40% 38%, #fffceb, color-mix(in oklab, var(--disc-glow) 85%, #fdc357) 70%);width:4.5rem;height:4.5rem;box-shadow:0 0 2.5rem .75rem color-mix(in oklab, var(--disc-glow) 70%, transparent);border-radius:9999px;animation:8s ease-in-out infinite alternate abv-disc-kf-float;top:11rem;right:10%}@supports (color:lab(0% 0 0)){.abv-disc-sun-core{background:radial-gradient(circle at 40% 38%, lab(99.0159% -.753135 11.5421), color-mix(in oklab, var(--disc-glow) 85%, lab(82.6736% 13.8624 60.8545)) 70%)}}.abv-disc-sky[data-dawn] .abv-disc-sun,.abv-disc-sky[data-dawn] .abv-disc-sun-halo,.abv-disc-sky[data-dawn] .abv-disc-sun-core{margin-top:3rem}.abv-disc-rays{background:repeating-conic-gradient(from 0deg, color-mix(in oklab, var(--disc-glow) 55%, transparent) 0deg 5deg, transparent 5deg 22deg);-webkit-mask:radial-gradient(closest-side,#0000 22%,#000 30%,#0000 100%);-webkit-mask:radial-gradient(closest-side,#0000 22%,lab(0% 0 0) 30%,#0000 100%);opacity:.55;border-radius:9999px;width:20rem;height:20rem;animation:120s linear infinite abv-disc-kf-spin;top:3.25rem;right:calc(10% - 7.75rem);-webkit-mask:radial-gradient(closest-side,#0000 22%,oklch(0% 0 0) 30%,#0000 100%);mask:radial-gradient(closest-side,#0000 22%,oklch(0% 0 0) 30%,#0000 100%)}.abv-disc-shaft{background:linear-gradient(90deg, transparent, color-mix(in oklab, var(--disc-glow) 45%, transparent), transparent);width:9rem;height:180%;animation:16s ease-in-out infinite alternate abv-disc-kf-shaft;top:-40%;right:10%;transform:rotate(24deg)}.abv-disc-shaft-2{width:5rem;animation-duration:22s;animation-delay:-6s;right:26%}.abv-disc-dusk{opacity:0;background:linear-gradient(200deg,#ffe0c5 0%,#ffd1d0 55%,#d9cdf1 100%);background:linear-gradient(200deg,lab(91.6966% 12.8533 24.1791) 0%,lab(87.7928% 19.0715 8.14399) 55%,lab(84.3381% 9.07043 -16.0922) 100%);animation:18s ease-in-out infinite alternate abv-disc-kf-crossfade;inset:-8.5rem -1rem 0}.abv-disc-low-halo{right:calc(9% - 9rem);bottom:calc(var(--land-h) * .8 - 9rem);background:radial-gradient(closest-side, color-mix(in oklab, var(--disc-glow) 80%, transparent), transparent);border-radius:9999px;width:30rem;height:18rem;animation:10s ease-in-out infinite alternate abv-disc-kf-sunPulse}.abv-disc-low-sun{right:calc(9% - 4.5rem);bottom:calc(var(--land-h) * .8 - 4.5rem);width:9rem;height:9rem;box-shadow:0 0 4rem 1.5rem color-mix(in oklab, var(--disc-glow) 50%, transparent);background:radial-gradient(circle at 50% 42%,#fff4ce,#ffc082 62%,#ff9f6f 100%);background:radial-gradient(circle at 50% 42%,lab(96.8075% 1.13353 27.8135),lab(83.2556% 29.2006 58.4473) 62%,lab(75.7246% 42.4231 49.7563) 100%);border-radius:9999px;animation:24s ease-in-out infinite alternate abv-disc-kf-sink}.abv-disc-starfield{-webkit-mask-image:linear-gradient(90deg,#0000,#000 22%);-webkit-mask-image:linear-gradient(90deg,#0000,lab(0% 0 0) 22%);position:absolute;inset:-8.5rem -1rem 34% 55%;mask-image:linear-gradient(90deg,#0000,oklch(0% 0 0) 22%)}@media (max-width:767px){.abv-disc-starfield{-webkit-mask-image:linear-gradient(#000 70%,#0000);-webkit-mask-image:linear-gradient(lab(0% 0 0) 70%,#0000);height:15.5rem;inset:-5rem 0 auto 30%;mask-image:linear-gradient(oklch(0% 0 0) 70%,#0000)}}.abv-disc-stars{background:var(--disc-star);animation:5.5s ease-in-out infinite alternate abv-disc-kf-twinkle;inset:0}.abv-disc-stars-s{opacity:.7;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='110'%3E%3Cg fill='black'%3E%3Ccircle cx='9' cy='14' r='.7'/%3E%3Ccircle cx='52' cy='6' r='.6'/%3E%3Ccircle cx='96' cy='30' r='.7'/%3E%3Ccircle cx='128' cy='12' r='.6'/%3E%3Ccircle cx='30' cy='48' r='.6'/%3E%3Ccircle cx='74' cy='62' r='.7'/%3E%3Ccircle cx='118' cy='80' r='.6'/%3E%3Ccircle cx='14' cy='92' r='.7'/%3E%3Ccircle cx='60' cy='100' r='.6'/%3E%3C/g%3E%3C/svg%3E") 0 0/140px 110px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='110'%3E%3Cg fill='black'%3E%3Ccircle cx='9' cy='14' r='.7'/%3E%3Ccircle cx='52' cy='6' r='.6'/%3E%3Ccircle cx='96' cy='30' r='.7'/%3E%3Ccircle cx='128' cy='12' r='.6'/%3E%3Ccircle cx='30' cy='48' r='.6'/%3E%3Ccircle cx='74' cy='62' r='.7'/%3E%3Ccircle cx='118' cy='80' r='.6'/%3E%3Ccircle cx='14' cy='92' r='.7'/%3E%3Ccircle cx='60' cy='100' r='.6'/%3E%3C/g%3E%3C/svg%3E") 0 0/140px 110px}.abv-disc-stars-m{animation-duration:4.2s;animation-delay:-1.5s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='230' height='170'%3E%3Cg fill='black'%3E%3Ccircle cx='20' cy='28' r='1.15'/%3E%3Ccircle cx='150' cy='18' r='1.3'/%3E%3Ccircle cx='200' cy='96' r='1.1'/%3E%3Ccircle cx='70' cy='120' r='1.2'/%3E%3Ccircle cx='118' cy='70' r='1'/%3E%3C/g%3E%3C/svg%3E") 40px 20px/230px 170px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='230' height='170'%3E%3Cg fill='black'%3E%3Ccircle cx='20' cy='28' r='1.15'/%3E%3Ccircle cx='150' cy='18' r='1.3'/%3E%3Ccircle cx='200' cy='96' r='1.1'/%3E%3Ccircle cx='70' cy='120' r='1.2'/%3E%3Ccircle cx='118' cy='70' r='1'/%3E%3C/g%3E%3C/svg%3E") 40px 20px/230px 170px}.abv-disc-stars-l{animation-duration:7s;animation-delay:-3s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='330' height='250'%3E%3Cg fill='black'%3E%3Ccircle cx='60' cy='40' r='1.8'/%3E%3Ccircle cx='60' cy='40' r='3.6' opacity='.22'/%3E%3Ccircle cx='250' cy='150' r='1.7'/%3E%3Ccircle cx='250' cy='150' r='3.4' opacity='.22'/%3E%3Ccircle cx='160' cy='220' r='1.5'/%3E%3C/g%3E%3C/svg%3E") 0 0/330px 250px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='330' height='250'%3E%3Cg fill='black'%3E%3Ccircle cx='60' cy='40' r='1.8'/%3E%3Ccircle cx='60' cy='40' r='3.6' opacity='.22'/%3E%3Ccircle cx='250' cy='150' r='1.7'/%3E%3Ccircle cx='250' cy='150' r='3.4' opacity='.22'/%3E%3Ccircle cx='160' cy='220' r='1.5'/%3E%3C/g%3E%3C/svg%3E") 0 0/330px 250px}.abv-disc-moon-glow{background:radial-gradient(closest-side, color-mix(in oklab, var(--disc-glow) 30%, transparent), transparent);border-radius:9999px;width:13rem;height:13rem;animation:10s ease-in-out infinite alternate abv-disc-kf-sunPulse;top:6.1rem;right:calc(10% - 4.9rem)}.abv-disc-moon-halo{background:radial-gradient(closest-side, transparent 52%, color-mix(in oklab, var(--disc-glow) 26%, transparent) 64%, transparent 100%);border-radius:9999px;width:6rem;height:6rem;animation:8s ease-in-out infinite alternate-reverse abv-disc-kf-sunPulse;top:9.6rem;right:calc(10% - 1.4rem)}.abv-disc-moon{width:3.25rem;height:3.25rem;color:var(--disc-glow);animation:9s ease-in-out infinite alternate abv-disc-kf-float;top:11rem;right:10%}.abv-disc-crater{fill:#67728429;fill:lab(47.6812% -1.14912 -11.0096/.16)}.abv-disc-glow{background:radial-gradient(closest-side, color-mix(in oklab, var(--disc-accent) 42%, transparent), transparent);border-radius:9999px;width:22rem;height:22rem;animation:9s ease-in-out infinite alternate abv-disc-kf-glowPulse}.abv-disc-glow-a{top:-8rem;right:-4rem}.abv-disc-glow-b{background:radial-gradient(closest-side,#4e68ce73,#0000);background:radial-gradient(closest-side,lab(46.017% 15.4667 -56.9479/.45),#0000);animation-duration:12s;animation-delay:-4s;bottom:-10rem;right:24%}.abv-disc-bokeh{inset:0 0 0 62%}.abv-disc-bokeh i{background:radial-gradient(closest-side,#ffc07461,#0000);background:radial-gradient(closest-side,lab(82.4435% 17.7926 47.9422/.38),#0000);border-radius:9999px;width:3.5rem;height:3.5rem;animation:8s ease-in-out infinite alternate abv-disc-kf-bokeh;position:absolute}.abv-disc-bokeh i:first-child{top:30%;left:18%}.abv-disc-bokeh i:nth-child(2){background:radial-gradient(closest-side,#e882e16b,#0000);background:radial-gradient(closest-side,lab(68.5116% 49.6467 -30.8922/.42),#0000);width:2.5rem;height:2.5rem;animation-duration:10s;animation-delay:-3s;top:18%;left:62%}.abv-disc-bokeh i:nth-child(3){animation-duration:12s;animation-delay:-6s;top:46%;left:78%}.abv-disc-bokeh i:nth-child(4){background:radial-gradient(closest-side,#c5a3ff66,#0000);background:radial-gradient(closest-side,lab(72.5987% 28.088 -43.9035/.4),#0000);width:2rem;height:2rem;animation-duration:9s;animation-delay:-2s;top:54%;left:40%}.abv-disc-beams{position:absolute;inset:0}.abv-disc-beam{bottom:calc(var(--land-h) * .3);transform-origin:50% 100%;clip-path:polygon(46% 100%,54% 100%,100% 0,0 0);background:linear-gradient(#0000 15%,#fad9a247);background:linear-gradient(#0000 15%,lab(88.5303% 6.39662 31.7898/.28));width:4rem;height:30rem;animation:14s ease-in-out infinite alternate abv-disc-kf-sweep;left:calc(50% + 4rem)}.abv-disc-beam-2{background:linear-gradient(#0000 15%,#f09be842);background:linear-gradient(#0000 15%,lab(74.7886% 40.9429 -25.5782/.26));animation-duration:17s;animation-direction:alternate-reverse;animation-delay:-8s;left:calc(50% + 10rem)}.abv-disc-cloud{color:var(--disc-cloud);animation:46s ease-in-out infinite alternate abv-disc-kf-drift}.abv-disc-cloud-shade{fill:var(--disc-cloud-shade)}.abv-disc-cloud-far{opacity:.55;width:7rem;animation-duration:96s;animation-delay:-40s;top:4.75rem;right:36%}.abv-disc-cloud-a{width:15rem;top:7rem;right:6%}.abv-disc-cloud-b{opacity:.8;width:10rem;animation-duration:64s;animation-delay:-20s;top:12.5rem;right:25%}.abv-disc-cloud-c{opacity:.75;width:19rem;animation-duration:34s;animation-delay:-12s;top:17rem;right:-2rem}.abv-disc-cloud-dim{opacity:.55}@media (min-width:768px){.abv-disc-sky[data-theme=sunset] .abv-disc-cloud-a{opacity:.85;width:17rem;top:9rem}}.abv-disc-sky[data-theme=wind] .abv-disc-cloud{animation-name:abv-disc-kf-gustDrift;animation-duration:22s}.abv-disc-sky[data-theme=wind] .abv-disc-cloud-far{animation-duration:36s}.abv-disc-birds{width:3.5rem;color:var(--disc-bird);animation:38s ease-in-out infinite alternate abv-disc-kf-birds;top:9rem;right:24%}.abv-disc-precip{-webkit-mask-image:linear-gradient(90deg,#00000059 0%,#00000073 45%,#000 72%);-webkit-mask-image:linear-gradient(90deg,lab(0% 0 0/.35) 0%,lab(0% 0 0/.45) 45%,lab(0% 0 0) 72%);position:absolute;inset:0;mask-image:linear-gradient(90deg,oklch(0% 0 0/.35) 0%,oklch(0% 0 0/.45) 45%,oklch(0% 0 0) 72%)}.abv-disc-sky[data-night] .abv-disc-precip{-webkit-mask-image:linear-gradient(90deg,#00000038 0%,#0000004d 45%,#000 72%);-webkit-mask-image:linear-gradient(90deg,lab(0% 0 0/.22) 0%,lab(0% 0 0/.3) 45%,lab(0% 0 0) 72%);mask-image:linear-gradient(90deg,oklch(0% 0 0/.22) 0%,oklch(0% 0 0/.3) 45%,oklch(0% 0 0) 72%)}@media (max-width:767px){.abv-disc-precip{--precip-h:calc(100% - 10rem);-webkit-mask-image:linear-gradient(180deg, #000 0%, #0006 calc(var(--precip-h) * .26), #00000059 calc(var(--precip-h) * .66), #0000002e var(--precip-h));-webkit-mask-image:linear-gradient(180deg, #000 0%, #0006 calc(var(--precip-h) * .26), #00000059 calc(var(--precip-h) * .66), #0000002e var(--precip-h));mask-image:linear-gradient(180deg, #000 0%, #0006 calc(var(--precip-h) * .26), #00000059 calc(var(--precip-h) * .66), #0000002e var(--precip-h))}@supports (color:lab(0% 0 0)){.abv-disc-precip{-webkit-mask-image:linear-gradient(180deg, lab(0% 0 0) 0%, lab(0% 0 0/.4) calc(var(--precip-h) * .26), lab(0% 0 0/.35) calc(var(--precip-h) * .66), lab(0% 0 0/.18) var(--precip-h));-webkit-mask-image:linear-gradient(180deg, lab(0% 0 0) 0%, lab(0% 0 0/.4) calc(var(--precip-h) * .26), lab(0% 0 0/.35) calc(var(--precip-h) * .66), lab(0% 0 0/.18) var(--precip-h));mask-image:linear-gradient(180deg, lab(0% 0 0) 0%, lab(0% 0 0/.4) calc(var(--precip-h) * .26), lab(0% 0 0/.35) calc(var(--precip-h) * .66), lab(0% 0 0/.18) var(--precip-h))}}.abv-disc-sky[data-night] .abv-disc-precip{-webkit-mask-image:linear-gradient(180deg, #000 0%, #0000004d calc(var(--precip-h) * .26), #0003 calc(var(--precip-h) * .66), #0000001f var(--precip-h));-webkit-mask-image:linear-gradient(180deg, #000 0%, #0000004d calc(var(--precip-h) * .26), #0003 calc(var(--precip-h) * .66), #0000001f var(--precip-h));mask-image:linear-gradient(180deg, #000 0%, #0000004d calc(var(--precip-h) * .26), #0003 calc(var(--precip-h) * .66), #0000001f var(--precip-h))}@supports (color:lab(0% 0 0)){.abv-disc-sky[data-night] .abv-disc-precip{-webkit-mask-image:linear-gradient(180deg, lab(0% 0 0) 0%, lab(0% 0 0/.3) calc(var(--precip-h) * .26), lab(0% 0 0/.2) calc(var(--precip-h) * .66), lab(0% 0 0/.12) var(--precip-h));-webkit-mask-image:linear-gradient(180deg, lab(0% 0 0) 0%, lab(0% 0 0/.3) calc(var(--precip-h) * .26), lab(0% 0 0/.2) calc(var(--precip-h) * .66), lab(0% 0 0/.12) var(--precip-h));mask-image:linear-gradient(180deg, lab(0% 0 0) 0%, lab(0% 0 0/.3) calc(var(--precip-h) * .26), lab(0% 0 0/.2) calc(var(--precip-h) * .66), lab(0% 0 0/.12) var(--precip-h))}}}.abv-disc-rainbox{position:absolute;inset:-18% -12%;transform:rotate(13deg)}.abv-disc-rain{inset:calc(var(--tile) * -1) 0 0 0;background:var(--disc-drop);animation:1.05s linear infinite abv-disc-kf-fall}.abv-disc-rain-far{--tile:80px;opacity:.5;animation-duration:1.6s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80'%3E%3Cpath d='M8 4l0 8M38 22l0 8M62 6l0 8M20 48l0 8M54 60l0 8M72 38l0 8' stroke='black' stroke-width='1' stroke-linecap='round'/%3E%3C/svg%3E") 0 0/80px 80px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='80' height='80'%3E%3Cpath d='M8 4l0 8M38 22l0 8M62 6l0 8M20 48l0 8M54 60l0 8M72 38l0 8' stroke='black' stroke-width='1' stroke-linecap='round'/%3E%3C/svg%3E") 0 0/80px 80px}.abv-disc-rain-mid{--tile:120px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cpath d='M12 6l0 14M48 30l0 14M86 10l0 14M110 52l0 14M30 70l0 14M70 82l0 14M100 98l0 14M8 104l0 14M58 54l0 14' stroke='black' stroke-width='1.2' stroke-linecap='round'/%3E%3C/svg%3E") 0 0/120px 120px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='120' height='120'%3E%3Cpath d='M12 6l0 14M48 30l0 14M86 10l0 14M110 52l0 14M30 70l0 14M70 82l0 14M100 98l0 14M8 104l0 14M58 54l0 14' stroke='black' stroke-width='1.2' stroke-linecap='round'/%3E%3C/svg%3E") 0 0/120px 120px}.abv-disc-rain-near{--tile:220px;opacity:.75;animation-duration:.72s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cpath d='M30 10l0 28M130 70l0 28M186 150l0 28M76 160l0 28' stroke='black' stroke-width='1.7' stroke-linecap='round'/%3E%3C/svg%3E") 0 0/220px 220px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='220' height='220'%3E%3Cpath d='M30 10l0 28M130 70l0 28M186 150l0 28M76 160l0 28' stroke='black' stroke-width='1.7' stroke-linecap='round'/%3E%3C/svg%3E") 0 0/220px 220px}.abv-disc-sway{will-change:transform;animation:7s ease-in-out infinite alternate abv-disc-kf-sway;position:absolute;inset:0 -2rem}.abv-disc-sway-far{animation-duration:11s;animation-delay:-4s}.abv-disc-sway-near{animation-duration:5.5s;animation-delay:-2s}.abv-disc-snow{inset:calc(var(--tile) * -1) 0 0 0;background:var(--disc-flake);animation:14s linear infinite abv-disc-kf-fall}.abv-disc-snow-far{--tile:110px;opacity:.55;animation-duration:22s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='110' height='110'%3E%3Cg fill='black'%3E%3Ccircle cx='12' cy='18' r='1.2'/%3E%3Ccircle cx='70' cy='8' r='1'/%3E%3Ccircle cx='96' cy='56' r='1.3'/%3E%3Ccircle cx='40' cy='70' r='1.1'/%3E%3Ccircle cx='80' cy='98' r='1'/%3E%3C/g%3E%3C/svg%3E") 0 0/110px 110px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='110' height='110'%3E%3Cg fill='black'%3E%3Ccircle cx='12' cy='18' r='1.2'/%3E%3Ccircle cx='70' cy='8' r='1'/%3E%3Ccircle cx='96' cy='56' r='1.3'/%3E%3Ccircle cx='40' cy='70' r='1.1'/%3E%3Ccircle cx='80' cy='98' r='1'/%3E%3C/g%3E%3C/svg%3E") 0 0/110px 110px}.abv-disc-snow-mid{--tile:180px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cg fill='black'%3E%3Ccircle cx='20' cy='24' r='2.4'/%3E%3Ccircle cx='96' cy='12' r='1.8'/%3E%3Ccircle cx='150' cy='60' r='2.2'/%3E%3Ccircle cx='60' cy='92' r='2'/%3E%3Ccircle cx='128' cy='130' r='2.5'/%3E%3Ccircle cx='30' cy='156' r='1.8'/%3E%3C/g%3E%3C/svg%3E") 0 0/180px 180px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cg fill='black'%3E%3Ccircle cx='20' cy='24' r='2.4'/%3E%3Ccircle cx='96' cy='12' r='1.8'/%3E%3Ccircle cx='150' cy='60' r='2.2'/%3E%3Ccircle cx='60' cy='92' r='2'/%3E%3Ccircle cx='128' cy='130' r='2.5'/%3E%3Ccircle cx='30' cy='156' r='1.8'/%3E%3C/g%3E%3C/svg%3E") 0 0/180px 180px}.abv-disc-snow-near{--tile:280px;opacity:.9;animation-duration:9s;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='280' height='280'%3E%3Cg fill='black'%3E%3Ccircle cx='40' cy='50' r='3.6'/%3E%3Ccircle cx='200' cy='120' r='3.2'/%3E%3Ccircle cx='120' cy='230' r='3.8'/%3E%3C/g%3E%3C/svg%3E") 0 0/280px 280px;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='280' height='280'%3E%3Cg fill='black'%3E%3Ccircle cx='40' cy='50' r='3.6'/%3E%3Ccircle cx='200' cy='120' r='3.2'/%3E%3Ccircle cx='120' cy='230' r='3.8'/%3E%3C/g%3E%3C/svg%3E") 0 0/280px 280px}.abv-disc-wind{color:var(--disc-accent);position:absolute;inset:0}.abv-disc-wind-line{opacity:0;will-change:transform, opacity;width:16rem;animation:9s ease-in-out infinite abv-disc-kf-gust;position:absolute;left:30%}.abv-disc-wind-line:first-child{top:18%;left:58%}.abv-disc-wind-line:nth-child(2){width:11rem;animation-duration:11s;animation-delay:-3s;top:34%;left:66%}.abv-disc-wind-line:nth-child(3){animation-duration:10s;animation-delay:-6s;top:56%;left:54%}.abv-disc-wind-line:nth-child(4){width:9rem;animation-duration:7s;animation-delay:-1.5s;top:26%;left:74%}.abv-disc-wind-line:nth-child(5){width:12rem;animation-duration:8s;animation-delay:-4.5s;top:46%;left:80%}@media (max-width:767px){.abv-disc-wind-line:first-child{top:12%;left:40%}.abv-disc-wind-line:nth-child(2){top:78%;left:30%}.abv-disc-wind-line:nth-child(3){top:84%;left:5%}}.abv-disc-chip{background:color-mix(in oklab, var(--card) 88%, transparent);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--disc-accent) 40%, transparent);transition:background-color .18s ease-out,box-shadow .18s ease-out,transform .18s ease-out}.abv-disc-chip:hover{background:var(--card);box-shadow:inset 0 0 0 1.5px var(--disc-accent), 0 6px 16px -10px color-mix(in oklab, var(--disc-accent) 70%, transparent);transform:translateY(-1px)}.abv-disc-chip:active,.abv-disc-cta:active{transform:translateY(0)scale(.98)}.abv-disc-chip:focus-visible,.abv-disc-cta:focus-visible,.abv-disc-seg:focus-visible,.abv-disc-arrow:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.abv-disc-seg:has(select:focus-visible){outline:2px solid var(--ring);outline-offset:2px}.abv-disc-chip-dot{background:var(--disc-accent)}.abv-disc-stage[data-night] .abv-disc-chip{background:#0f162494;background:lab(7.03379% .602745 -10.7717/.58);box-shadow:inset 0 0 0 1px #fff3;box-shadow:inset 0 0 0 1px lab(100% 0 0/.2)}.abv-disc-stage[data-night] .abv-disc-chip:hover{box-shadow:inset 0 0 0 1.5px var(--disc-accent), 0 6px 16px -10px #0009;background:#0f1624c7;background:lab(7.03379% .602737 -10.7717/.78)}@supports (color:lab(0% 0 0)){.abv-disc-stage[data-night] .abv-disc-chip:hover{box-shadow:inset 0 0 0 1.5px var(--disc-accent), 0 6px 16px -10px lab(0% 0 0/.6)}}.abv-disc-cta{transition:background-color .18s ease-out,box-shadow .2s ease-out,transform .18s ease-out}.abv-disc-cta:hover{box-shadow:0 0 0 4px color-mix(in oklab, var(--disc-accent) 30%, transparent), 0 10px 24px -12px color-mix(in oklab, var(--disc-accent) 80%, transparent)}.abv-disc-accent-icon{color:var(--disc-accent)}.abv-disc-stage:not([data-night]) .abv-disc-accent-icon{color:var(--primary)}.abv-disc-dock{background:var(--card);color:var(--card-foreground);box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground) 7%, transparent), 0 2px 6px -2px #1b202514, 0 26px 56px -24px #1b202557;border-radius:1.25rem;padding:.875rem 1rem 1rem}@supports (color:lab(0% 0 0)){.abv-disc-dock{box-shadow:0 0 0 1px color-mix(in oklab, var(--foreground) 7%, transparent), 0 2px 6px -2px lab(11.8226% -1.16985 -4.2166/.08), 0 26px 56px -24px lab(11.8226% -1.16985 -4.2166/.34)}}@media (min-width:640px){.abv-disc-dock{padding:1.125rem 1.25rem 1.25rem}}@media (max-width:1023px){.abv-disc-row[data-more-end]{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 3rem),#00000026);-webkit-mask-image:linear-gradient(90deg,lab(0% 0 0) calc(100% - 3rem),lab(0% 0 0/.15));mask-image:linear-gradient(90deg,oklch(0% 0 0) calc(100% - 3rem),oklch(0% 0 0/.15))}.abv-disc-row[data-more-start]{-webkit-mask-image:linear-gradient(90deg,#00000026,#000 3rem);-webkit-mask-image:linear-gradient(90deg,lab(0% 0 0/.15),lab(0% 0 0) 3rem);mask-image:linear-gradient(90deg,oklch(0% 0 0/.15),oklch(0% 0 0) 3rem)}.abv-disc-row[data-more-start][data-more-end]{-webkit-mask-image:linear-gradient(90deg,#00000026,#000 3rem calc(100% - 3rem),#00000026);-webkit-mask-image:linear-gradient(90deg,lab(0% 0 0/.15),lab(0% 0 0) 3rem calc(100% - 3rem),lab(0% 0 0/.15));mask-image:linear-gradient(90deg,oklch(0% 0 0/.15),oklch(0% 0 0) 3rem calc(100% - 3rem),oklch(0% 0 0/.15))}}.abv-disc-arrow{transition:background-color .16s ease-out,opacity .16s ease-out}.abv-disc-arrow:disabled{opacity:.35}.abv-disc-skel{background:color-mix(in oklab, var(--foreground) 11%, transparent);animation:.24s ease-out .14s both abv-disc-kf-fadeIn,1.6s ease-in-out .38s infinite abv-disc-kf-pulse}.abv-disc-skel-card{background:var(--muted);border-radius:1rem;animation:.24s ease-out .14s both abv-disc-kf-fadeIn,1.6s ease-in-out .38s infinite abv-disc-kf-pulse}.abv-disc-text-in{animation:.42s ease-out both abv-disc-kf-fadeIn}.abv-disc-card-in{animation:.42s cubic-bezier(.2,.7,.2,1) both abv-disc-kf-rise;animation-delay:calc(var(--i,0) * 55ms);position:relative}.abv-disc-card-in:after{content:"";box-shadow:0 0 0 2px var(--disc-accent);opacity:0;pointer-events:none;animation:1.1s ease-out both abv-disc-kf-ringOut;animation-delay:calc(var(--i,0) * 55ms + .12s);border-radius:1rem;position:absolute;inset:0}.abv-disc-icon{display:inline-block;position:relative}.abv-disc-icon>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.abv-disc-i-spin{animation:24s linear infinite abv-disc-kf-spin}.abv-disc-i-bob{animation:4s ease-in-out infinite alternate abv-disc-kf-bob}.abv-disc-i-drop{animation:1.2s ease-in infinite abv-disc-kf-drop}.abv-disc-i-flake{animation:3.2s linear infinite abv-disc-kf-flake}.abv-disc-i-flash{animation:3.6s ease-in-out infinite abv-disc-kf-flash}.abv-disc-i-slide{animation:3.4s ease-in-out infinite alternate abv-disc-kf-slide}.abv-disc-i-twinkle{animation:2.8s ease-in-out infinite alternate abv-disc-kf-twinkle}@property --abv-sp{syntax:"<number>";inherits:false;initial-value:0}@property --abv-px{syntax:"<number>";inherits:false;initial-value:0}@property --abv-py{syntax:"<number>";inherits:false;initial-value:0}.abv-disc-plane-sky{--fx-d:.1;--fx-y:8rem;--fx-o:.4}.abv-disc-plane-cloud-far{--fx-d:.3;--fx-x:-4rem;--fx-y:3.5rem;--fx-o:.75}.abv-disc-plane-far{--fx-d:.35;--fx-y:1.5rem}.abv-disc-plane-r2{--fx-d:.5;--fx-y:-2.5rem}.abv-disc-plane-cloud-near{--fx-d:.65;--fx-x:5rem;--fx-y:-5rem;--fx-o:.55}.abv-disc-plane-near{--fx-d:.8;--fx-y:-6rem}.abv-disc-plane-fg{--fx-d:1;--fx-y:-9rem;--fx-o:.75;inset:0 -1rem -10rem}.abv-disc-plane-fg .abv-disc-wind{inset:0 1rem 10rem}.abv-disc-plane{transform:translate(calc(var(--abv-px,0) * var(--fx-d,0) * -14px), calc(var(--abv-py,0) * var(--fx-d,0) * -8px))}.abv-disc-sky[data-moving] .abv-disc-plane{will-change:transform, translate}.abv-disc-light{translate:calc(var(--abv-px,0) * 10px) calc(var(--abv-py,0) * 6px);position:absolute;inset:0}.abv-disc-shade{opacity:0;background:linear-gradient(180deg, transparent 50%, color-mix(in oklab, var(--disc-slate) 26%, transparent) 100%);position:absolute;inset:0}.abv-disc-sky[data-night] .abv-disc-shade{background:linear-gradient(180deg, transparent 35%, color-mix(in oklab, var(--disc-slate) 55%, transparent) 100%)}.abv-disc-enter .abv-disc-plane{animation:abv-disc-kf-enter .76s cubic-bezier(.16, 1, .3, 1) calc(var(--fx-d,0) * .18s) backwards;animation-composition:add}@supports (animation-timeline:view()){.abv-disc-sky:not([data-fx=js]){view-timeline:--abv-disc-hero block;view-timeline-inset:0px}.abv-disc-sky:not([data-fx=js]) .abv-disc-plane,.abv-disc-sky:not([data-fx=js]) .abv-disc-shade{animation:linear both abv-disc-kf-depth;animation-timeline:--abv-disc-hero;animation-range:exit-crossing}.abv-disc-sky:not([data-fx=js]) .abv-disc-shade{animation-name:abv-disc-kf-shade}.abv-disc-sky.abv-disc-enter:not([data-fx=js]) .abv-disc-plane{animation:abv-disc-kf-depth linear both, abv-disc-kf-enter .76s cubic-bezier(.16, 1, .3, 1) calc(var(--fx-d,0) * .18s) backwards;animation-composition:replace,add;animation-timeline:--abv-disc-hero,auto;animation-range:exit-crossing,normal}}.abv-disc-sky[data-fx=js] .abv-disc-plane{translate:calc(var(--fx-x,0rem) * var(--abv-t) * var(--abv-sp,0)) calc(var(--fx-y,0rem) * var(--abv-t) * var(--abv-sp,0));opacity:calc(1 - (1 - var(--fx-o,1)) * var(--abv-sp,0))}.abv-disc-sky[data-fx=js] .abv-disc-shade{opacity:var(--abv-sp,0)}.abv-disc-stage[data-paused] *,.abv-disc-stage[data-paused] :after,.abv-disc-stage[data-hidden] *,.abv-disc-stage[data-hidden] :after{animation-play-state:paused!important}.abv-disc-stage[data-paused] .abv-disc-plane,.abv-disc-stage[data-hidden] .abv-disc-plane,.abv-disc-stage[data-paused] .abv-disc-shade,.abv-disc-stage[data-hidden] .abv-disc-shade{animation-play-state:running!important}.abv-disc-stage[data-still] .abv-disc-sky *,.abv-disc-stage[data-still] .abv-disc-icon *{animation:none!important}.abv-disc-stage[data-still] .abv-disc-sky *{--abv-px:0!important;--abv-py:0!important;--abv-sp:0!important}@media (max-width:767px),(pointer:coarse){.abv-disc-rich{display:none}.abv-disc-layer{will-change:auto}.abv-disc-rain,.abv-disc-snow,.abv-disc-sway,.abv-disc-cloud,.abv-disc-wind-line{will-change:transform}.abv-disc-rain-mid{animation-duration:1.35s}.abv-disc-rain-near{animation-duration:.95s}.abv-disc-cloud{animation-duration:70s}.abv-disc-win-b{animation:none}}@media (max-width:767px){.abv-disc-sun{width:16rem;height:16rem;top:-2rem;right:-6rem}.abv-disc-sun-halo{display:none}.abv-disc-moon-glow{top:0;right:-3rem}.abv-disc-moon-halo{display:none}.abv-disc-cloud-a{width:10rem;top:5.5rem;right:-2rem}.abv-disc-cloud-c{display:none}.abv-disc-low-halo{right:-10rem}.abv-disc-low-sun{width:7rem;height:7rem;right:-1.5rem}}@media (max-width:1023px){.abv-disc-sun-core,.abv-disc-moon{display:none}}@media (prefers-reduced-motion:reduce){.abv-disc-sky *{--abv-px:0!important;--abv-py:0!important;--abv-sp:0!important}.abv-disc-stage *,.abv-disc-stage :after,.abv-disc-card-in,.abv-disc-card-in:after,.abv-disc-skel,.abv-disc-skel-card{transition:none!important;animation:none!important}.abv-disc-chip:hover,.abv-disc-chip:active,.abv-disc-cta:active{transform:none}}@keyframes abv-disc-kf-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes abv-disc-kf-pulse{50%{opacity:.55}}@keyframes abv-disc-kf-depth{0%{opacity:1;translate:0}to{translate:calc(var(--fx-x,0rem) * var(--abv-t)) calc(var(--fx-y,0rem) * var(--abv-t));opacity:var(--fx-o,1)}}@keyframes abv-disc-kf-shade{0%{opacity:0}to{opacity:1}}@keyframes abv-disc-kf-enter{0%{transform:translate(0, calc((var(--fx-d,0) - .3) * 3.5rem))}to{transform:translate(0)}}@keyframes abv-disc-kf-sunPulse{0%{opacity:.85;transform:scale(1)}to{opacity:1;transform:scale(1.07)}}@keyframes abv-disc-kf-sink{0%{transform:translateY(0)}to{transform:translateY(.75rem)}}@keyframes abv-disc-kf-spin{to{transform:rotate(360deg)}}@keyframes abv-disc-kf-shaft{0%{opacity:.55;transform:translate(-2.5rem)rotate(24deg)}to{opacity:1;transform:translate(2.5rem)rotate(24deg)}}@keyframes abv-disc-kf-drift{0%{transform:translate(-2.5rem)}to{transform:translate(2.5rem)}}@keyframes abv-disc-kf-gustDrift{0%{transform:translate(-5rem)}to{transform:translate(4rem)}}@keyframes abv-disc-kf-birds{0%{transform:translate(-3rem,.5rem)}50%{transform:translate(1rem,-.5rem)}to{transform:translate(5rem,.25rem)}}@keyframes abv-disc-kf-fall{0%{transform:translateY(0)}to{transform:translateY(var(--tile))}}@keyframes abv-disc-kf-sway{0%{transform:translate(-1.25rem)}to{transform:translate(1.25rem)}}@keyframes abv-disc-kf-gust{0%{opacity:0;transform:translate(-6rem)}30%{opacity:.7}70%{opacity:.5}to{opacity:0;transform:translate(10rem)}}@keyframes abv-disc-kf-twinkle{0%{opacity:.35}to{opacity:1}}@keyframes abv-disc-kf-windows{0%{opacity:1}38%{opacity:.35}52%{opacity:1}81%{opacity:.55}}@keyframes abv-disc-kf-float{0%{transform:translateY(0)}to{transform:translateY(-6px)}}@keyframes abv-disc-kf-crossfade{0%{opacity:0}to{opacity:.6}}@keyframes abv-disc-kf-glowPulse{0%{opacity:.6;transform:scale(.92)}to{opacity:1;transform:scale(1.08)}}@keyframes abv-disc-kf-bokeh{0%{opacity:.45;transform:translateY(.5rem)scale(.9)}to{opacity:1;transform:translateY(-.75rem)scale(1.08)}}@keyframes abv-disc-kf-sweep{0%{transform:rotate(2deg)}to{transform:rotate(24deg)}}@keyframes abv-disc-kf-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes abv-disc-kf-ringOut{0%{opacity:0}25%{opacity:.9}to{opacity:0}}@keyframes abv-disc-kf-bob{0%{transform:translate(-1.5px)}to{transform:translate(1.5px)}}@keyframes abv-disc-kf-drop{0%{opacity:0;transform:translateY(-3px)}30%{opacity:1}to{opacity:0;transform:translateY(5px)}}@keyframes abv-disc-kf-flake{0%{opacity:0;transform:translateY(-3px)}25%{opacity:1}to{opacity:0;transform:translateY(6px)}}@keyframes abv-disc-kf-flash{0%,70%,to{opacity:1}74%{opacity:.25}78%{opacity:1}82%{opacity:.4}}@keyframes abv-disc-kf-slide{0%{transform:translate(-2px)}to{transform:translate(2px)}}
