:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--page-gutter:var(--space-4);--inset:var(--space-4);--radius-1:8px;--radius-2:12px;--radius-3:20px;--radius-4:28px;--radius-pill:999px;--font-family:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-size-micro:11px;--font-size-caption:13px;--font-size-subhead:15px;--font-size-body:16px;--font-size-headline:20px;--font-size-title:28px;--font-size-display:48px;--line-micro:13px;--line-caption:18px;--line-subhead:20px;--line-body:22px;--line-headline:26px;--line-title:34px;--line-display:52px;--weight-regular:400;--weight-medium:500;--weight-semibold:600;--hairline:.5px;--control-height:48px;--control-height-small:32px;--row-min-height:56px;--icon-size:24px;--icon-size-small:20px;--dot-size:8px;--progress-height:4px;--progress-height-large:6px;--milestone-size:12px;--tabbar-height:62px;--tabbar-max-width:440px;--tabbar-inset:var(--space-1);--tabbar-shadow:0 2px 6px #0000000f, 0 10px 28px #00000024;--tabbar-blur:blur(12px) saturate(1.8);--tabbar-gap:var(--space-2);--tabbar-offset:calc(var(--tabbar-height) + var(--tabbar-gap) + var(--space-6));--tabbar-bottom:max(var(--space-3), var(--safe-bottom));--tabbar-side:var(--space-5);--sheet-max-width:560px;--sheet-inset:var(--space-2);--radius-device:55px;--radius-sheet-float:max(var(--radius-4), min(calc(var(--radius-device) - var(--sheet-inset)), calc(var(--safe-bottom) * 2)));--radius-sheet:36px;--ring-width:2px;--ring-offset:2px;--spinner-size:16px;--grid-gap:4px;--grid-label-width:44px;--cell-height:48px;--swatch-size:12px;--bar-height:44px;--grip-width:36px;--grip-height:5px;--avatar-size:96px;--avatar-size-small:36px;--progress-ring-size:132px;--progress-ring-stroke:9;--progress-ring-small:34px;--badge-height:24px;--icon-tile-size:30px;--radius-icon-tile:8px;--metric-height:64px;--radius-swatch:4px;--cover-thumb:44px;--cover-card-width:116px;--cover-card-height:154px;--duration-fast:.15s;--duration-base:.2s;--duration-slow:.25s;--ease-out:cubic-bezier(.2, .7, .2, 1);--ease-sheet:cubic-bezier(.32, .72, 0, 1);--duration-sheet:.42s;--duration-sheet-exit:.28s;--duration-expand:.62s;--duration-expand-exit:.46s;--press-scale:.97;--press-scale-icon:.92;--press-opacity:.6;--safe-top:env(safe-area-inset-top,0px);--safe-top-device:env(safe-area-inset-top,0px);--safe-bottom:env(safe-area-inset-bottom,0px);--safe-left:env(safe-area-inset-left,0px);--safe-right:env(safe-area-inset-right,0px);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f4f4f5;--color-surface:#fff;--color-fill:#ececee;--color-fill-strong:#d9d9dd;--color-pressed:#1111130f;--color-text:#111113;--color-text-secondary:#5f5f68;--color-text-tertiary:#8e8e97;--color-separator:#1111131f;--color-accent:#2f6bff;--color-on-accent:#fff;--color-negative:#d23b3b;--color-warning:#a8630d;--color-positive:#2a9a58;--color-overlay:#11111338;--color-tour-dim:#11111394;--tint-blue:#3e88f7;--tint-red:#f2564b;--tint-orange:#f19a37;--tint-green:#47b75a;--tint-violet:#8d6be3;--tint-cyan:#33a6c9;--tint-pink:#e2669e;--on-tint:#fff;--color-bar:#fcfcfdb8;--tabbar-edge:inset 0 0 0 var(--hairline) #11111314, inset 0 1px 0 #fffffff2, inset 0 0 0 1px #ffffff73;--color-accent-soft:color-mix(in srgb, var(--color-accent) 11%, transparent);--color-thumb:#fff;--color-thumb-shadow:0 1px 3px #1111131a, 0 0 0 var(--hairline) #1111130f;--color-tab-active:#11111312;--lens-fill:#ffffff38;--lens-shadow:0 0 0 var(--hairline) #11111324, 0 8px 22px #11111329, inset 0 0 0 1px #ffffffeb, inset 0 1px 1px #fff, inset 0 0 14px #1111131c, inset 0 -3px 8px #ffffffa6;--segment-height:34px;--segment-inset:3px;--segment-track:#1111130f;--segment-ring:#1111130a;--segment-thumb:#fff;--segment-thumb-shadow:0 1px 2px #11111314, 0 3px 10px #11111314, 0 0 0 var(--hairline) #1111130d;--color-grip:#11111338;--scroll-thumb:#11111352;--scroll-thumb-hover:#11111375;--scroll-thumb-active:#11111394;--grip-base:#111113;--grip-alpha:.22;--color-sheet-solid:var(--color-bg);--color-sheet:color-mix(in srgb, var(--color-sheet-solid) 94%, transparent);--color-sheet-edge:#1111130f;--color-sheet-group:color-mix(in srgb, var(--color-surface) 82%, transparent);--color-sheet-fill:#1111130f;--sheet-shadow:0 16px 48px #1111132e;--sheet-blur:blur(40px) saturate(1.8);--fade-mask:linear-gradient(to bottom, #000 0%, #000000eb 14%, #000000c2 30%, #0000008a 48%, #00000052 66%, #00000024 83%, #0000 100%);--backdrop-blur:blur(6px);--heat-0-text:var(--color-text-secondary);--heat-1:color-mix(in srgb, var(--color-accent) 26%, var(--color-fill));--heat-2:color-mix(in srgb, var(--color-accent) 46%, var(--color-fill));--heat-3:color-mix(in srgb, var(--color-accent) 66%, var(--color-fill));--heat-4:color-mix(in srgb, var(--color-accent) 84%, var(--color-fill));--heat-1-text:var(--color-text);--heat-2-text:var(--color-text);--heat-3-text:var(--color-text);--heat-4-text:var(--color-text);--estate-sky-top:#cfe3fb;--estate-sky-bottom:#f4f8fe;--estate-sky:radial-gradient(75% 60% at 14% 0%, #fff6deb3, #fff6de00 70%), radial-gradient(140% 45% at 50% 100%, #fffaf08c, #fffaf000 70%), linear-gradient(to bottom, #78aeea 0%, #a2c8f2 38%, #cfe3f8 72%, #eef3f6 100%);--estate-day:1;--estate-sun-disc:#fffae8;--estate-cloud-top:#fff;--estate-cloud-base:#dfe8f4;--estate-cloud-light:#ffffffb3;--estate-cloud-night:#96a8dc1a;--estate-starlight:#eef1ff;--estate-night:0;--estate-cloud:#ffffffe0;--estate-grass:#9fd38a;--estate-soil:#b98f63;--estate-paving:#e9e4dc;--estate-asphalt:#8d939c;--estate-sand:#f0d9a4;--estate-water:#7cc4f2;--estate-brick:#b9785e;--estate-plank:#8c6a4f;--estate-panel:#dcd8d0;--estate-stucco:#f1d9a6;--estate-stucco-trim:#fbf3e2;--estate-stone:#e8dcc6;--estate-glass:#8ec2ee;--estate-steel:#cfd6df;--estate-roof:#8a8f99;--estate-roof-red:#c96a52;--estate-leaf:#6dbb63;--estate-leaf-dark:#4f9d4c;--estate-trunk:#8b6445;--estate-gold:#f2bf4a;--estate-signal:#e2483d;--estate-window:#5d7896;--estate-window-lit:#ffd77a;--estate-grass-2:#a8d993;--estate-leaf-light:#8fd27c;--estate-fir:#3f8f5a;--estate-cabin:#4f86c6;--estate-hull:#eef1f4;--estate-concrete:#c9c6bf;--estate-ao:#281e1442;--estate-edge:#ffffff8c;--estate-glint:#ffffff4d;--estate-shadow-ink:#34405a;--estate-shadow-alpha:.2;--estate-blueprint:#408cff29;--estate-blueprint-line:#3078ffd9;--estate-fire:#ff9a3c;--estate-crown:#f2bf4a57;--estate-lit-share:0;--estate-shadow:#1e283c29;--estate-light:#ffd67800;--estate-shade-l:12%;--estate-shade-r:26%;--estate-widget-skeleton:226px;--rating-skyline-skeleton:220px;--estate-blur:3px;--estate-glow:3px;--estate-glow-small:1.5px;--estate-grass-l:color-mix(in oklab, var(--estate-grass), black var(--estate-shade-l));--estate-grass-r:color-mix(in oklab, var(--estate-grass), black var(--estate-shade-r));--estate-soil-l:color-mix(in oklab, var(--estate-soil), black var(--estate-shade-l));--estate-soil-r:color-mix(in oklab, var(--estate-soil), black var(--estate-shade-r));--estate-paving-l:color-mix(in oklab, var(--estate-paving), black var(--estate-shade-l));--estate-paving-r:color-mix(in oklab, var(--estate-paving), black var(--estate-shade-r));--estate-asphalt-l:color-mix(in oklab, var(--estate-asphalt), black var(--estate-shade-l));--estate-asphalt-r:color-mix(in oklab, var(--estate-asphalt), black var(--estate-shade-r));--estate-sand-l:color-mix(in oklab, var(--estate-sand), black var(--estate-shade-l));--estate-sand-r:color-mix(in oklab, var(--estate-sand), black var(--estate-shade-r));--estate-water-l:color-mix(in oklab, var(--estate-water), black var(--estate-shade-l));--estate-water-r:color-mix(in oklab, var(--estate-water), black var(--estate-shade-r));--estate-brick-l:color-mix(in oklab, var(--estate-brick), black var(--estate-shade-l));--estate-brick-r:color-mix(in oklab, var(--estate-brick), black var(--estate-shade-r));--estate-plank-l:color-mix(in oklab, var(--estate-plank), black var(--estate-shade-l));--estate-plank-r:color-mix(in oklab, var(--estate-plank), black var(--estate-shade-r));--estate-panel-l:color-mix(in oklab, var(--estate-panel), black var(--estate-shade-l));--estate-panel-r:color-mix(in oklab, var(--estate-panel), black var(--estate-shade-r));--estate-stucco-l:color-mix(in oklab, var(--estate-stucco), black var(--estate-shade-l));--estate-stucco-r:color-mix(in oklab, var(--estate-stucco), black var(--estate-shade-r));--estate-stucco-trim-l:color-mix(in oklab, var(--estate-stucco-trim), black var(--estate-shade-l));--estate-stucco-trim-r:color-mix(in oklab, var(--estate-stucco-trim), black var(--estate-shade-r));--estate-stone-l:color-mix(in oklab, var(--estate-stone), black var(--estate-shade-l));--estate-stone-r:color-mix(in oklab, var(--estate-stone), black var(--estate-shade-r));--estate-glass-l:color-mix(in oklab, var(--estate-glass), black var(--estate-shade-l));--estate-glass-r:color-mix(in oklab, var(--estate-glass), black var(--estate-shade-r));--estate-steel-l:color-mix(in oklab, var(--estate-steel), black var(--estate-shade-l));--estate-steel-r:color-mix(in oklab, var(--estate-steel), black var(--estate-shade-r));--estate-roof-l:color-mix(in oklab, var(--estate-roof), black var(--estate-shade-l));--estate-roof-r:color-mix(in oklab, var(--estate-roof), black var(--estate-shade-r));--estate-roof-red-l:color-mix(in oklab, var(--estate-roof-red), black var(--estate-shade-l));--estate-roof-red-r:color-mix(in oklab, var(--estate-roof-red), black var(--estate-shade-r));--estate-leaf-l:color-mix(in oklab, var(--estate-leaf), black var(--estate-shade-l));--estate-leaf-r:color-mix(in oklab, var(--estate-leaf), black var(--estate-shade-r));--estate-leaf-dark-l:color-mix(in oklab, var(--estate-leaf-dark), black var(--estate-shade-l));--estate-leaf-dark-r:color-mix(in oklab, var(--estate-leaf-dark), black var(--estate-shade-r));--estate-trunk-l:color-mix(in oklab, var(--estate-trunk), black var(--estate-shade-l));--estate-trunk-r:color-mix(in oklab, var(--estate-trunk), black var(--estate-shade-r));--estate-gold-l:color-mix(in oklab, var(--estate-gold), black var(--estate-shade-l));--estate-gold-r:color-mix(in oklab, var(--estate-gold), black var(--estate-shade-r));--estate-signal-l:color-mix(in oklab, var(--estate-signal), black var(--estate-shade-l));--estate-signal-r:color-mix(in oklab, var(--estate-signal), black var(--estate-shade-r));--estate-window-l:color-mix(in oklab, var(--estate-window), black var(--estate-shade-l));--estate-window-r:color-mix(in oklab, var(--estate-window), black var(--estate-shade-r));--estate-window-lit-l:color-mix(in oklab, var(--estate-window-lit), black var(--estate-shade-l));--estate-window-lit-r:color-mix(in oklab, var(--estate-window-lit), black var(--estate-shade-r));--estate-grass-2-l:color-mix(in oklab, var(--estate-grass-2), black var(--estate-shade-l));--estate-grass-2-r:color-mix(in oklab, var(--estate-grass-2), black var(--estate-shade-r));--estate-leaf-light-l:color-mix(in oklab, var(--estate-leaf-light), black var(--estate-shade-l));--estate-leaf-light-r:color-mix(in oklab, var(--estate-leaf-light), black var(--estate-shade-r));--estate-fir-l:color-mix(in oklab, var(--estate-fir), black var(--estate-shade-l));--estate-fir-r:color-mix(in oklab, var(--estate-fir), black var(--estate-shade-r));--estate-cabin-l:color-mix(in oklab, var(--estate-cabin), black var(--estate-shade-l));--estate-cabin-r:color-mix(in oklab, var(--estate-cabin), black var(--estate-shade-r));--estate-hull-l:color-mix(in oklab, var(--estate-hull), black var(--estate-shade-l));--estate-hull-r:color-mix(in oklab, var(--estate-hull), black var(--estate-shade-r));--estate-concrete-l:color-mix(in oklab, var(--estate-concrete), black var(--estate-shade-l));--estate-concrete-r:color-mix(in oklab, var(--estate-concrete), black var(--estate-shade-r))}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#0e0e10;--color-surface:#1a1a1d;--color-fill:#26262a;--color-fill-strong:#3a3a40;--color-pressed:#ffffff14;--color-text:#f2f2f4;--color-text-secondary:#a3a3ac;--color-text-tertiary:#72727b;--color-separator:#ffffff1f;--color-accent:#6a93ff;--color-on-accent:#0e0e10;--color-negative:#ff7070;--color-warning:#e3a94a;--color-positive:#4cc38a;--color-overlay:#0006;--color-tour-dim:#000000a8;--color-bar:#141417a3;--tabbar-edge:inset 0 0 0 var(--hairline) #ffffff1a, inset 0 1px 0 #ffffff1a;--color-accent-soft:color-mix(in srgb, var(--color-accent) 18%, transparent);--color-thumb:color-mix(in srgb, var(--color-surface), white 20%);--color-thumb-shadow:none;--color-tab-active:#0000008c;--lens-fill:#ffffff0f;--lens-shadow:0 0 0 var(--hairline) #fff3, 0 8px 24px #00000061, inset 0 1px 0 #ffffff6b, inset 0 0 0 1px #ffffff24, inset 0 0 14px #ffffff17;--segment-track:#ffffff0f;--segment-ring:#ffffff17;--segment-thumb:#00000085;--segment-thumb-shadow:inset 0 0 0 var(--hairline) #ffffff0f;--color-grip:#ffffff4d;--scroll-thumb:#ffffff4d;--scroll-thumb-hover:#ffffff70;--scroll-thumb-active:#ffffff8f;--grip-base:#fff;--grip-alpha:.3;--color-sheet-solid:color-mix(in srgb, var(--color-surface), white 8%);--color-sheet:color-mix(in srgb, var(--color-sheet-solid) 92%, transparent);--color-sheet-edge:#ffffff17;--color-sheet-group:#ffffff12;--color-sheet-fill:#ffffff17;--sheet-shadow:0 16px 56px #00000073;--heat-1:color-mix(in srgb, var(--color-accent) 20%, var(--color-fill));--heat-2:color-mix(in srgb, var(--color-accent) 34%, var(--color-fill));--heat-3:color-mix(in srgb, var(--color-accent) 48%, var(--color-fill));--heat-4:color-mix(in srgb, var(--color-accent) 92%, var(--color-fill));--heat-1-text:var(--color-text);--heat-2-text:var(--color-text);--heat-3-text:var(--color-text);--heat-4-text:var(--color-on-accent);--estate-sky-top:#0b1324;--estate-sky-bottom:#1b2540;--estate-sky:radial-gradient(70% 55% at 86% 0%, #96acff29, #96acff00 70%), radial-gradient(130% 55% at 50% 100%, #6060b24d, #6060b200 72%), linear-gradient(to bottom, #03060d 0%, #080e1f 34%, #111a35 72%, #1b2246 100%);--estate-day:0;--estate-night:1;--estate-cloud:#a0b4dc24;--estate-grass:#3d6a43;--estate-soil:#5b4634;--estate-paving:#5a5a62;--estate-asphalt:#33363d;--estate-sand:#8a7a55;--estate-water:#3e7fb4;--estate-brick:#7a4c3e;--estate-plank:#5a4535;--estate-panel:#7d7c80;--estate-stucco:#9c8763;--estate-stucco-trim:#b8a888;--estate-stone:#9a917f;--estate-glass:#34557e;--estate-steel:#6e7784;--estate-roof:#4b4f58;--estate-roof-red:#7c4436;--estate-leaf:#3f7a45;--estate-leaf-dark:#2f6036;--estate-trunk:#5a4230;--estate-gold:#e6b443;--estate-signal:#ef5a4c;--estate-window:#2a3346;--estate-window-lit:#ffcf6a;--estate-grass-2:#426f48;--estate-leaf-light:#4f8c52;--estate-fir:#2b5a3c;--estate-cabin:#2f5480;--estate-hull:#a9b0ba;--estate-concrete:#6c6a66;--estate-ao:#00000057;--estate-edge:#ffffff1f;--estate-glint:#a0beff12;--estate-shadow-ink:#000;--estate-shadow-alpha:.32;--estate-blueprint:#5aa0ff2e;--estate-blueprint-line:#78b4ffe6;--estate-fire:#ffa04a;--estate-crown:#e6b44342;--estate-lit-share:1;--estate-shadow:#0000004d;--estate-light:#ffcf6a57;--estate-shade-l:18%;--estate-shade-r:34%}@media (prefers-reduced-motion:reduce){:root{--duration-fast:.01ms;--duration-base:.01ms;--duration-slow:.01ms;--duration-sheet:.01ms;--duration-sheet-exit:.01ms;--duration-expand:.01ms;--duration-expand-exit:.01ms;--press-scale:1;--press-scale-icon:1}}*,:before,:after{box-sizing:border-box}html{scrollbar-width:thin;scrollbar-color:var(--color-fill) transparent;overflow-x:hidden}:root[data-overlay-scroll],:root[data-overlay-scroll] *{scrollbar-width:none}:root[data-overlay-scroll]::-webkit-scrollbar{width:0;height:0;display:none}:root[data-overlay-scroll] ::-webkit-scrollbar{width:0;height:0;display:none}html,body{overscroll-behavior:none;background:var(--color-bg);color:var(--color-text);font-family:var(--font-family);font-size:var(--font-size-body);line-height:var(--line-body);-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;touch-action:manipulation;margin:0;padding:0}button{font:inherit;color:inherit}button,[role=button],[role=tab],[role=radio],a,button img,a img{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}:focus-visible{outline:var(--ring-width) solid var(--color-accent);outline-offset:var(--ring-offset)}:root[data-nav]::view-transition-old(root){mix-blend-mode:normal;animation-duration:.46s;animation-timing-function:cubic-bezier(.32,.72,0,1);animation-fill-mode:both}:root[data-nav]::view-transition-new(root){mix-blend-mode:normal;animation-duration:.46s;animation-timing-function:cubic-bezier(.32,.72,0,1);animation-fill-mode:both}:root[data-nav=forward]::view-transition-old(root){animation-name:nav-under-out}:root[data-nav=forward]::view-transition-new(root){animation-name:nav-top-in}:root[data-nav=back]::view-transition-old(root){z-index:1;animation-name:nav-top-out}:root[data-nav=back]::view-transition-new(root){animation-name:nav-under-in}:root[data-theme-fade]::view-transition-old(*){animation-duration:.46s;animation-timing-function:cubic-bezier(.4,0,.2,1)}:root[data-theme-fade]::view-transition-new(*){animation-duration:.46s;animation-timing-function:cubic-bezier(.4,0,.2,1)}@keyframes nav-top-in{0%{transform:translate(100%);box-shadow:-12px 0 32px #0000}to{transform:none;box-shadow:-12px 0 32px #0000002e}}@keyframes nav-top-out{0%{transform:none;box-shadow:-12px 0 32px #0000002e}to{transform:translate(100%);box-shadow:-12px 0 32px #0000}}@keyframes nav-under-out{to{filter:brightness(.86);transform:translate(-30%)}}@keyframes nav-under-in{0%{filter:brightness(.86);transform:translate(-30%)}}@media (prefers-reduced-motion:reduce){:root[data-nav]::view-transition-old(root){animation:none}:root[data-nav]::view-transition-new(root){animation:none}}div[data-tour]:not([class]){display:grid}._actions_1wymc_1{gap:var(--space-2);flex-direction:column;display:flex}._actions_1wymc_1>*{width:100%}._avatar_1vo15_2{width:var(--avatar-size);height:var(--avatar-size);border-radius:var(--radius-pill);object-fit:cover;color:var(--on-tint);font-size:var(--font-size-title);line-height:var(--line-title);font-weight:var(--weight-semibold);background:linear-gradient(180deg, color-mix(in srgb, var(--tint) 72%, white), var(--tint));flex:none;justify-content:center;align-items:center;display:inline-flex}._avatar_1vo15_2[data-size=small]{width:var(--avatar-size-small);height:var(--avatar-size-small);font-size:var(--font-size-subhead);line-height:var(--line-subhead)}._avatar_1vo15_2[data-tint=red]{--tint:var(--tint-red)}._avatar_1vo15_2[data-tint=orange]{--tint:var(--tint-orange)}._avatar_1vo15_2[data-tint=violet]{--tint:var(--tint-violet)}._avatar_1vo15_2[data-tint=green]{--tint:var(--tint-green)}._avatar_1vo15_2[data-tint=cyan]{--tint:var(--tint-cyan)}._avatar_1vo15_2[data-tint=blue]{--tint:var(--tint-blue)}._avatar_1vo15_2[data-tint=pink]{--tint:var(--tint-pink)}._badge_1xhmi_1{align-items:center;gap:var(--space-1);height:var(--badge-height);padding:0 var(--space-3);border-radius:var(--radius-pill);font-size:var(--font-size-caption);line-height:var(--line-caption);font-weight:var(--weight-semibold);white-space:nowrap;--badge-color:var(--color-text-secondary);color:var(--badge-color);background:color-mix(in srgb, var(--badge-color) 15%, transparent);display:inline-flex}._badge_1xhmi_1[data-solid]{color:var(--color-on-accent);background:var(--badge-color)}._badge_1xhmi_1[data-tone=accent]{--badge-color:var(--color-accent)}._badge_1xhmi_1[data-tone=warning]{--badge-color:var(--color-warning)}._badge_1xhmi_1[data-tone=positive]{--badge-color:var(--color-positive)}._tile_c9bqa_1{width:var(--icon-tile-size);height:var(--icon-tile-size);border-radius:var(--radius-icon-tile);color:var(--on-tint);background:var(--tint);flex:none;justify-content:center;align-items:center;display:inline-flex}._tile_c9bqa_1[data-tint=red]{--tint:var(--tint-red)}._tile_c9bqa_1[data-tint=orange]{--tint:var(--tint-orange)}._tile_c9bqa_1[data-tint=violet]{--tint:var(--tint-violet)}._tile_c9bqa_1[data-tint=green]{--tint:var(--tint-green)}._tile_c9bqa_1[data-tint=cyan]{--tint:var(--tint-cyan)}._tile_c9bqa_1[data-tint=blue]{--tint:var(--tint-blue)}._tile_c9bqa_1[data-tint=pink]{--tint:var(--tint-pink)}._mark_c9bqa_22{font-size:var(--font-size-micro);letter-spacing:-.02em;font-weight:700;line-height:1}._brand_c9bqa_31{fill:currentColor;width:17px;height:17px}._tile_c9bqa_1[data-brand]{box-shadow:inset 0 0 0 var(--hairline) #ffffff24}._skeleton_pdg35_3{width:var(--w);max-width:100%;height:var(--h);border-radius:var(--r,var(--radius-1));background:var(--color-fill);animation:_skeleton-in_pdg35_1 var(--duration-base) var(--ease-out) .3s both, _skeleton-breathe_pdg35_1 1.6s ease-in-out calc(.3s + var(--duration-base)) infinite alternate;flex:none;display:block}@keyframes _skeleton-in_pdg35_1{0%{opacity:0}}@keyframes _skeleton-breathe_pdg35_1{to{opacity:.55}}@media (prefers-reduced-motion:reduce){._skeleton_pdg35_3{animation:_skeleton-in_pdg35_1 var(--duration-base) linear .3s both}}._text_1ajfp_1{margin:0}._display_1ajfp_5{font-size:var(--font-size-display);line-height:var(--line-display);font-weight:var(--weight-semibold);letter-spacing:-.02em}._title_1ajfp_12{font-size:var(--font-size-title);line-height:var(--line-title);font-weight:var(--weight-semibold);letter-spacing:-.01em}._headline_1ajfp_19{font-size:var(--font-size-headline);line-height:var(--line-headline);font-weight:var(--weight-semibold)}._body_1ajfp_25{font-size:var(--font-size-body);line-height:var(--line-body);font-weight:var(--weight-regular)}._subhead_1ajfp_31{font-size:var(--font-size-subhead);line-height:var(--line-subhead);font-weight:var(--weight-regular)}._caption_1ajfp_37{font-size:var(--font-size-caption);line-height:var(--line-caption);font-weight:var(--weight-regular)}._numeric_1ajfp_43{font-variant-numeric:tabular-nums}._weight-regular_1ajfp_47{font-weight:var(--weight-regular)}._weight-medium_1ajfp_51{font-weight:var(--weight-medium)}._weight-semibold_1ajfp_55{font-weight:var(--weight-semibold)}._tone-primary_1ajfp_59{color:var(--color-text)}._tone-secondary_1ajfp_63{color:var(--color-text-secondary)}._tone-tertiary_1ajfp_67{color:var(--color-text-tertiary)}._tone-accent_1ajfp_71{color:var(--color-accent)}._tone-positive_1ajfp_75{color:var(--color-positive)}._tone-negative_1ajfp_79{color:var(--color-negative)}._tone-warning_1ajfp_83{color:var(--color-warning)}._ring_a8e7w_1{width:var(--progress-ring-size);height:var(--progress-ring-size);flex:none;position:relative}._svg_a8e7w_8{width:100%;height:100%;transform:rotate(-90deg)}._track_a8e7w_14,._bar_a8e7w_15{fill:none;stroke-width:var(--progress-ring-stroke)}._track_a8e7w_14{stroke:var(--color-fill)}._bar_a8e7w_15{stroke:var(--color-accent);stroke-linecap:round;stroke-dasharray:var(--dash);transition:stroke-dasharray var(--duration-sheet) var(--ease-sheet)}._done_a8e7w_31 ._bar_a8e7w_15{stroke:var(--color-positive)}._center_a8e7w_35{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}._small_a8e7w_45{width:var(--progress-ring-small);height:var(--progress-ring-small)}._small_a8e7w_45 ._track_a8e7w_14,._small_a8e7w_45 ._bar_a8e7w_15{stroke-width:12px}._small_a8e7w_45 ._track_a8e7w_14{stroke:var(--color-fill-strong)}._small_a8e7w_45 ._center_a8e7w_35{color:var(--color-on-accent)}._button_1vcio_1{height:var(--control-height);padding:0 var(--space-5);border-radius:var(--radius-pill);font-size:var(--font-size-body);line-height:var(--line-body);font-weight:var(--weight-medium);cursor:pointer;transition:opacity var(--duration-base) var(--ease-out), transform var(--duration-base) var(--ease-out), background-color var(--duration-fast) var(--ease-out);touch-action:manipulation;-webkit-user-select:none;user-select:none;border:0;justify-content:center;align-items:center;display:inline-flex;position:relative}._button_1vcio_1:disabled{opacity:.4;cursor:default}._small_1vcio_30{height:var(--control-height-small);padding:0 var(--space-4);border-radius:var(--radius-pill);font-size:var(--font-size-subhead);line-height:var(--line-subhead);font-weight:var(--weight-semibold)}._full_1vcio_39{width:100%}._primary_1vcio_43{background:var(--color-accent);color:var(--color-on-accent)}._secondary_1vcio_48{background:var(--color-fill);color:var(--color-text)}._tinted_1vcio_54{background:var(--color-accent-soft);color:var(--color-accent)}._plain_1vcio_59{color:var(--color-accent);background:0 0}._negative_1vcio_65{color:var(--color-negative);background:0 0}._button_1vcio_1:active:not(:disabled,._loading_1vcio_71){opacity:var(--press-opacity);transition-duration:0s}._primary_1vcio_43:active:not(:disabled,._loading_1vcio_71),._secondary_1vcio_48:active:not(:disabled,._loading_1vcio_71),._tinted_1vcio_54:active:not(:disabled,._loading_1vcio_71){opacity:.85;transform:scale(var(--press-scale))}._label_1vcio_83{white-space:nowrap}._loading_1vcio_71{cursor:default}._loading_1vcio_71 ._label_1vcio_83{visibility:hidden}._spinner_1vcio_97{width:var(--spinner-size);height:var(--spinner-size);border-radius:var(--radius-pill);border:2px solid;border-top-color:#0000;margin:auto;animation:.8s linear infinite _spin_1vcio_97;position:absolute;inset:0}@keyframes _spin_1vcio_97{to{transform:rotate(360deg)}}._card_85fab_1{background:var(--color-surface);border-radius:var(--radius-3);overflow:hidden}._padded_85fab_7{padding:var(--inset)}._circle_1eo5m_1{width:var(--icon-tile-size);height:var(--icon-tile-size);box-shadow:inset 0 0 0 1.5px var(--color-text-tertiary);color:#0000;transition:background-color var(--duration-fast) var(--ease-out), box-shadow var(--duration-fast) var(--ease-out), transform var(--duration-base) var(--ease-sheet);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}._circle_1eo5m_1[data-checked]{background:var(--color-accent);box-shadow:none;color:var(--color-on-accent);animation:_check-pop_1eo5m_1 var(--duration-base) var(--ease-sheet)}@keyframes _check-pop_1eo5m_1{50%{transform:scale(1.12)}}@media (prefers-reduced-motion:reduce){._circle_1eo5m_1[data-checked]{animation:none}}._chips_1mj9l_1{gap:var(--space-2);flex-wrap:wrap;display:flex}._chip_1mj9l_1{height:var(--control-height-small);padding:0 var(--space-4);white-space:nowrap;border-radius:var(--radius-pill);background:var(--color-fill);cursor:pointer;touch-action:manipulation;transition:background-color var(--duration-fast) var(--ease-out), transform var(--duration-fast) var(--ease-out);border:0}._chip_1mj9l_1:active{transform:scale(var(--press-scale));transition-duration:0s}._chip_1mj9l_1[aria-checked=true],._chip_1mj9l_1[aria-pressed=true]{background:var(--color-accent-soft)}._cover_nbrd0_1{color:var(--on-tint);background:radial-gradient(120% 90% at 20% 0%, #ffffff47, transparent 60%), linear-gradient(160deg, var(--tint), color-mix(in srgb, var(--tint) 70%, #000));outline:var(--ring-width) solid transparent;outline-offset:var(--ring-offset);transition:outline-color var(--duration-fast) var(--ease-out);flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._cover_nbrd0_1[data-size=thumb]{width:var(--cover-thumb);height:var(--cover-thumb);border-radius:var(--radius-1)}._cover_nbrd0_1[data-size=card]{width:var(--cover-card-width);height:var(--cover-card-height);border-radius:var(--radius-2);box-shadow:0 1px 2px #0000001f,0 8px 20px #0000002e}._cover_nbrd0_1[data-size=hero]{aspect-ratio:4/3;border-radius:var(--radius-3);width:100%}._cover_nbrd0_1[data-image]{background:var(--color-fill)}._cover_nbrd0_1[data-selected]{outline-color:var(--color-accent)}._cover_nbrd0_1[data-image]:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 var(--hairline) var(--color-separator);pointer-events:none;position:absolute;inset:0}._cover_nbrd0_1 img{object-fit:cover;width:100%;height:100%}._cover_nbrd0_1[data-size=hero] img{object-fit:contain}._cover_nbrd0_1[data-size=card][data-image] img{object-fit:contain;padding:var(--space-2)}._glyph_nbrd0_76{display:flex}._cover_nbrd0_1[data-size=card] ._glyph_nbrd0_76{transform:scale(1.6)}._cover_nbrd0_1[data-size=hero] ._glyph_nbrd0_76{transform:scale(2.6)}._cover_nbrd0_1[data-tint=red]{--tint:var(--tint-red)}._cover_nbrd0_1[data-tint=orange]{--tint:var(--tint-orange)}._cover_nbrd0_1[data-tint=violet]{--tint:var(--tint-violet)}._cover_nbrd0_1[data-tint=green]{--tint:var(--tint-green)}._cover_nbrd0_1[data-tint=cyan]{--tint:var(--tint-cyan)}._cover_nbrd0_1[data-tint=blue]{--tint:var(--tint-blue)}._cover_nbrd0_1[data-tint=pink]{--tint:var(--tint-pink)}._root_1ptu3_4{z-index:60;overscroll-behavior:contain;scrollbar-width:none;background:var(--expand-bg,var(--color-bg));transition:clip-path var(--duration-expand) var(--ease-sheet);will-change:clip-path;position:fixed;inset:0;overflow:hidden auto}._backdrop_1ptu3_19{background:var(--expand-bg,var(--color-bg));transform-origin:0 0;pointer-events:none;width:100%;height:100%;transition:transform var(--duration-expand) var(--ease-sheet), opacity 1ms linear var(--duration-expand);will-change:transform;position:absolute;top:0;left:0}._root_1ptu3_4[data-phase=open] ._backdrop_1ptu3_19{opacity:0}._root_1ptu3_4[data-phase=leaving] ._backdrop_1ptu3_19,._root_1ptu3_4[data-phase=closing] ._backdrop_1ptu3_19{opacity:1;transition:transform var(--duration-expand-exit) var(--ease-sheet)}._hero_1ptu3_49 [data-expand-fade]{opacity:0;transition:opacity .2s var(--ease-out)}._root_1ptu3_4[data-phase=open] ._hero_1ptu3_49 [data-expand-fade],._root_1ptu3_4[data-phase=leaving] ._hero_1ptu3_49 [data-expand-fade]{opacity:1;transition:opacity .42s var(--ease-out) .16s}._root_1ptu3_4::-webkit-scrollbar{display:none}._root_1ptu3_4[data-phase=leaving],._root_1ptu3_4[data-phase=closing]{transition:clip-path var(--duration-expand-exit) var(--ease-sheet)}._root_1ptu3_4[data-phase=closing]{pointer-events:none;overflow:hidden}._hero_1ptu3_49{padding-top:var(--safe-top);transform-origin:50% 100%;will-change:transform}._fade_1ptu3_88{z-index:2;height:calc(var(--safe-top) + var(--space-12));margin-bottom:calc((var(--safe-top) + var(--space-12)) * -1);opacity:min(1, calc(var(--fade-k,0) * 1.4));transform:scaleY(calc(.35 + var(--fade-k,0) * .65));transform-origin:50% 0;pointer-events:none;position:sticky;top:0}._fade_1ptu3_88:before,._fade_1ptu3_88:after{content:"";position:absolute;inset:0}._fade_1ptu3_88:before{-webkit-backdrop-filter:blur(12px)saturate(1.4);-webkit-mask-image:linear-gradient(#000 0% 35%,#0000 100%);mask-image:linear-gradient(#000 0% 35%,#0000 100%)}._fade_1ptu3_88:after{background:linear-gradient(to bottom, color-mix(in srgb, var(--color-bg) 72%, transparent) 0%, color-mix(in srgb, var(--color-bg) 46%, transparent) 30%, color-mix(in srgb, var(--color-bg) 18%, transparent) 62%, color-mix(in srgb, var(--color-bg) 0%, transparent) 100%)}._hero_1ptu3_49 [data-expand-art]{transform-origin:0 100%;transition:transform var(--duration-expand) var(--ease-sheet)}._root_1ptu3_4[data-phase=leaving] ._hero_1ptu3_49 [data-expand-art],._root_1ptu3_4[data-phase=closing] ._hero_1ptu3_49 [data-expand-art]{transition-duration:var(--duration-expand-exit)}._content_1ptu3_139{min-height:70dvh;margin-top:calc(var(--radius-sheet) * -1);padding:var(--space-6) var(--page-gutter) calc(var(--safe-bottom) + var(--space-8));border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;background:var(--color-bg);transition:transform var(--duration-expand) var(--ease-sheet), opacity .2s var(--ease-out);will-change:transform, opacity;position:relative}._root_1ptu3_4[data-phase=leaving] ._content_1ptu3_139,._root_1ptu3_4[data-phase=closing] ._content_1ptu3_139{opacity:0;transition:transform var(--duration-expand-exit) var(--ease-sheet), opacity .14s cubic-bezier(.4, 0, 1, 1)}._content_1ptu3_139>*{opacity:0;transform:translate3d(0, var(--space-4), 0);transition:opacity .26s var(--ease-out), transform .26s var(--ease-out)}._root_1ptu3_4[data-phase=open] ._content_1ptu3_139>*{opacity:1;transition:opacity .36s var(--ease-out) 90ms, transform var(--duration-expand) var(--ease-sheet) 60ms;transform:none}._root_1ptu3_4[data-phase=leaving] ._content_1ptu3_139>*,._root_1ptu3_4[data-phase=closing] ._content_1ptu3_139>*{transition-duration:.14s}._ghost_1ptu3_187{z-index:3;pointer-events:none;transition:opacity .16s var(--ease-out);position:absolute}._root_1ptu3_4[data-phase=open] ._ghost_1ptu3_187,._root_1ptu3_4[data-phase=leaving] ._ghost_1ptu3_187{opacity:0}._root_1ptu3_4[data-phase=open] ._ghost_1ptu3_187{transition:opacity .24s var(--ease-out) calc(var(--duration-expand) * .2)}._root_1ptu3_4[data-phase=closing] ._ghost_1ptu3_187{transition:opacity .18s var(--ease-out) calc(var(--duration-expand-exit) - .22s)}._root_1ptu3_4[data-instant],._root_1ptu3_4[data-instant] *{transition:none!important}._empty_iurux_1{align-items:center;gap:var(--space-2);padding:var(--space-10) var(--space-4);text-align:center;flex-direction:column;display:flex}._action_iurux_10{margin-top:var(--space-4)}._field_1eaqe_1{gap:var(--space-2);flex-direction:column;display:flex}._control_1eaqe_7{width:100%;min-height:var(--control-height);padding:var(--space-3) var(--space-4);border-radius:var(--radius-2);background:var(--color-fill);color:var(--color-text);font:inherit;font-size:var(--font-size-body);line-height:var(--line-body);transition:background-color var(--duration-fast) var(--ease-out);border:0}._control_1eaqe_7[type=date],._control_1eaqe_7[type=time],._control_1eaqe_7[type=datetime-local]{appearance:none;text-align:start;min-width:0;max-width:100%;display:block}._control_1eaqe_7[type=date]::-webkit-date-and-time-value{text-align:start;min-width:0}._control_1eaqe_7:focus-visible{outline-offset:0}._control_1eaqe_7::placeholder{color:var(--color-text-tertiary)}._control_1eaqe_7:disabled{opacity:.4}._multiline_1eaqe_52{resize:none}._hidden_1eaqe_57{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._matrix_ysgk2_1{gap:var(--grid-gap);align-items:stretch;display:grid}._row_ysgk2_8{display:contents}._column_ysgk2_12{padding-bottom:var(--space-1);text-align:center}._label_ysgk2_17{padding-right:var(--space-2);flex-direction:column;justify-content:center;display:flex}._cell_ysgk2_24{display:flex}._columnSlot_ysgk2_28{padding-bottom:var(--space-1);justify-content:center;display:flex}._cell_gj5k2_2{height:var(--cell-height);border-radius:var(--radius-1);background:var(--color-fill);color:var(--heat-0-text);font-size:var(--font-size-caption);line-height:var(--line-caption);font-variant-numeric:tabular-nums;cursor:pointer;transition:opacity var(--duration-base) var(--ease-out);border:0;flex:1;padding:0;position:relative}._ramp_gj5k2_18 ._cell_gj5k2_2{cursor:default;border-radius:3px;flex:none;width:18px;height:12px}._cell_gj5k2_2:active:not(:disabled){opacity:var(--press-opacity);transition-duration:0s}._cell_gj5k2_2[data-step="1"]{background:var(--heat-1);color:var(--heat-1-text)}._cell_gj5k2_2[data-step="2"]{background:var(--heat-2);color:var(--heat-2-text)}._cell_gj5k2_2[data-step="3"]{background:var(--heat-3);color:var(--heat-3-text)}._cell_gj5k2_2[data-step="4"]{background:var(--heat-4);color:var(--heat-4-text)}._selected_gj5k2_52{z-index:1;outline:var(--ring-width) solid var(--color-accent);outline-offset:var(--ring-offset)}._head_gj5k2_58{min-width:0;padding:var(--space-1);flex-direction:column;align-items:center;gap:1px;display:flex}._cell_gj5k2_2[data-best]{box-shadow:inset 0 0 0 2px var(--color-positive)}._cell_gj5k2_2[data-past]{opacity:.32;cursor:default}._wrap_gj5k2_78{gap:var(--space-3);flex-direction:column;display:flex}._legend_gj5k2_85{justify-content:center;align-items:center;gap:var(--space-2);display:flex}._ramp_gj5k2_18{gap:3px;display:flex}._track_bbokn_1{height:var(--progress-height);border-radius:var(--radius-pill);background:var(--color-fill-strong);position:relative}._bar_bbokn_8{height:100%;width:calc(var(--ratio) * 100%);border-radius:inherit;background:var(--color-accent);transition:width var(--duration-slow) var(--ease-out)}._marker_bbokn_16{top:0;left:calc(var(--at) * 100%);width:var(--hairline);background:var(--color-text-tertiary);height:100%;position:absolute}._withMilestones_bbokn_26{height:var(--progress-height-large);margin:0 calc(var(--milestone-size) / 2);background:var(--color-fill-strong)}._milestone_bbokn_32{top:50%;left:calc(var(--at) * 100%);width:var(--milestone-size);height:var(--milestone-size);background:var(--color-fill-strong);box-shadow:0 0 0 2px var(--color-surface);transition:background-color var(--duration-slow) var(--ease-out);border-radius:50%;position:absolute;transform:translate(-50%,-50%)}._milestone_bbokn_32[data-reached]{background:var(--color-accent)}._track_bbokn_1[data-done] ._bar_bbokn_8{background:var(--color-positive)}._row_9b0gz_1{min-height:var(--row-min-height);align-items:center;display:flex;position:relative}._row_9b0gz_1:after{content:"";right:var(--inset);bottom:0;left:var(--inset);height:var(--hairline);background:var(--color-separator);pointer-events:none;position:absolute}._withIcon_9b0gz_21:after{left:calc(var(--inset) + var(--icon-tile-size) + var(--space-3))}._row_9b0gz_1:last-child:after{display:none}._hit_9b0gz_29{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-3) var(--inset);text-align:left;background:0 0;border:0;flex:1;align-self:stretch;display:flex}._interactive_9b0gz_42{cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out)}._interactive_9b0gz_42:disabled{opacity:.4;cursor:default}._interactive_9b0gz_42:active:not(:disabled){background:var(--color-pressed);transition-duration:0s}._trailing_9b0gz_57{padding-right:var(--inset);align-items:center;display:flex}._leading_9b0gz_63{font-variant-numeric:tabular-nums;flex-direction:column;align-items:flex-start;min-width:2ch;display:flex}._progress_9b0gz_74{padding-bottom:var(--space-1);flex:1 0 100%;display:block}._hit_9b0gz_29:has(>._progress_9b0gz_74){row-gap:var(--space-2);flex-wrap:wrap}._main_9b0gz_85{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._accent_9b0gz_93{color:var(--color-accent);display:flex}._chevron_9b0gz_98{color:var(--color-text-tertiary);display:flex}._screen_1e045_1{z-index:1;min-height:100dvh;padding:calc(var(--safe-top) + var(--space-4)) calc(var(--page-gutter) + var(--safe-right)) var(--space-8) calc(var(--page-gutter) + var(--safe-left));max-width:var(--sheet-max-width);margin:0 auto;position:relative;overflow-x:clip}._withTabBar_1e045_12{padding-bottom:calc(var(--tabbar-offset) + var(--safe-bottom))}._bar_1e045_18{z-index:40;height:calc(var(--safe-top) + var(--bar-height) + var(--space-4));padding:max(var(--space-3), calc(var(--safe-top-device) + (var(--safe-top) - var(--safe-top-device) - var(--line-body)) / 2)) calc(var(--page-gutter) + var(--space-12) * 2) 0;background:var(--color-bg);-webkit-backdrop-filter:blur(16px)saturate(1.4);opacity:0;pointer-events:none;transition:opacity var(--duration-base) var(--ease-out);justify-content:center;align-items:flex-start;display:flex;position:fixed;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0% 50%,#000000d1 62%,#0000008f 74%,#00000047 86%,#0000 100%);mask-image:linear-gradient(#000 0% 50%,#000000d1 62%,#0000008f 74%,#00000047 86%,#0000 100%)}._bar_1e045_18[data-visible]{opacity:1}._barTitle_1e045_64{white-space:nowrap;text-overflow:ellipsis;transform:translateY(var(--space-1));transition:transform var(--duration-slow) var(--ease-sheet);overflow:hidden}._bar_1e045_18[data-visible] ._barTitle_1e045_64{transform:none}._screen_1e045_1:before{content:"";z-index:39;height:calc(var(--safe-top) + var(--space-6));background:var(--color-bg);-webkit-backdrop-filter:blur(6px);pointer-events:none;position:fixed;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0% 42%,#000000db 58%,#0000009e 72%,#00000057 85%,#0000001f 94%,#0000 100%);mask-image:linear-gradient(#000 0% 42%,#000000db 58%,#0000009e 72%,#00000057 85%,#0000001f 94%,#0000 100%)}._header_1e045_113{padding-bottom:var(--space-6);animation:_screen-in_1e045_1 var(--duration-sheet) var(--ease-sheet) both}._hero_1e045_119{padding-top:var(--space-4);text-align:center;flex-direction:column;align-items:center;display:flex}._hidden_1e045_127{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._sentinel_1e045_136{height:0}@keyframes _screen-in_1e045_1{0%{opacity:0;filter:blur(6px);transform:translateY(var(--space-2))}}._body_1e045_151{animation:_screen-in_1e045_1 var(--duration-sheet) var(--ease-sheet) 40ms both;gap:var(--space-6);flex-direction:column;display:flex}:root[data-swiping-back] ._screen_1e045_1{background:var(--color-bg);box-shadow:-12px 0 32px #0000002e}:root[data-swiping-back] ._bar_1e045_18{opacity:0}._under_1e045_172{z-index:0;background:var(--color-bg);pointer-events:none;position:fixed;inset:0;overflow:hidden;transform:translate(-30%)}._dim_1e045_182{background:#00000029;position:absolute;inset:0}._screen_1e045_1[data-pull]{transform:translate3d(0, var(--pull,0), 0)}._pull_1e045_195{top:calc(var(--safe-top) + var(--space-2));z-index:2;width:28px;height:28px;color:var(--color-text-secondary);opacity:var(--pull-p,0);transform:translate3d(0, calc(var(--pull,0px) * .4 - var(--space-2)), 0) scale(calc(.6 + var(--pull-p,0) * .4));pointer-events:none;margin-left:-14px;position:fixed;left:50%}._pull_1e045_195 svg{width:100%;height:100%;display:block;transform:rotate(-90deg)}._pull_1e045_195 circle{fill:none;stroke:currentColor;stroke-width:2.5px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:calc(100 - var(--pull-p,0) * 100)}._pull_1e045_195[data-state=armed],._pull_1e045_195[data-state=refreshing]{color:var(--color-text)}._pull_1e045_195[data-state=refreshing] svg{animation:.8s linear infinite _pull-spin_1e045_1}._pull_1e045_195[data-state=refreshing] circle{stroke-dasharray:64 100;stroke-dashoffset:0}@keyframes _pull-spin_1e045_1{0%{transform:rotate(-90deg)}to{transform:rotate(270deg)}}._cell_1g4sq_1{height:var(--cell-height);border-radius:var(--radius-1);background:var(--color-fill);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-out), opacity var(--duration-fast) var(--ease-out);border:0;flex:1;justify-content:center;align-items:center;padding:0;display:flex;position:relative}._cell_1g4sq_1:disabled{cursor:default}._cell_1g4sq_1:active:not(:disabled){opacity:var(--press-opacity);transition-duration:0s}._text_1g4sq_28{font-size:var(--font-size-micro);line-height:var(--line-micro);font-weight:var(--weight-semibold);color:var(--color-bg);pointer-events:none}._cell_1g4sq_1[data-past]{opacity:.45}._cell_1g4sq_1[data-now]{outline:2px solid var(--color-text);outline-offset:2px}._head_1g4sq_48{min-width:0;padding:var(--space-1) var(--space-1);border-radius:var(--radius-1);cursor:pointer;touch-action:manipulation;transition:background-color var(--duration-fast) var(--ease-out);background:0 0;border:0;flex-direction:column;align-items:center;gap:1px;display:flex}span._head_1g4sq_48{cursor:default}._head_1g4sq_48[data-active]{background:var(--color-accent-soft)}._wrap_1g4sq_71{gap:var(--space-3);flex-direction:column;display:flex}._legend_1g4sq_77{gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._legendItem_1g4sq_86{align-items:center;gap:var(--space-2);display:inline-flex}._swatch_1g4sq_94{width:var(--swatch-size);height:var(--swatch-size);border-radius:var(--radius-swatch);background:var(--color-fill);flex:none}._busy_1g4sq_103{background:var(--color-text-tertiary)}._event_1g4sq_107{background:var(--color-accent)}._event_1g4sq_107 ._text_1g4sq_28{color:var(--color-on-accent)}._invite_1g4sq_116{box-shadow:inset 0 0 0 1.5px var(--color-accent);background:0 0}._conflict_1g4sq_122{background:var(--color-accent)}._conflict_1g4sq_122:after{content:"";background:var(--color-warning);width:7px;height:7px;box-shadow:0 0 0 1.5px var(--color-accent);border-radius:50%;position:absolute;top:3px;right:3px}._swatch_1g4sq_94._conflict_1g4sq_122:after{width:6px;height:6px;top:-2px;right:-2px}._swatch_1g4sq_94._conflict_1g4sq_122,._swatch_1g4sq_94._invite_1g4sq_116{position:relative}._section_1uct3_1{gap:var(--space-2);flex-direction:column;display:flex}._head_1uct3_7{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}._footer_1uct3_14{padding:0 var(--space-1)}._track_tqmfr_3{isolation:isolate;border-radius:var(--radius-pill);background:var(--segment-track);box-shadow:inset 0 0 0 var(--hairline) var(--segment-ring);scale:calc(1 + var(--lens,0) * .015);-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:relative}._scroller_tqmfr_17{padding:var(--segment-inset);border-radius:inherit;touch-action:pan-y}._scroller_tqmfr_17[data-scroll]{--fade-l:0px;--fade-r:0px;overscroll-behavior-x:contain;scrollbar-width:none;touch-action:pan-x pan-y;-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--fade-l), black calc(100% - var(--fade-r)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, black var(--fade-l), black calc(100% - var(--fade-r)), transparent 100%);-webkit-mask-image:linear-gradient(to right, transparent 0, black var(--fade-l), black calc(100% - var(--fade-r)), transparent 100%);overflow:auto hidden}._scroller_tqmfr_17[data-scroll]::-webkit-scrollbar{display:none}._scroller_tqmfr_17[data-fade-start]{--fade-l:var(--space-6)}._scroller_tqmfr_17[data-fade-end]{--fade-r:var(--space-6)}._row_tqmfr_63{--segment-pad:var(--space-3);min-width:100%;display:flex;position:relative}._scroller_tqmfr_17[data-scroll] ._row_tqmfr_63{--segment-pad:var(--space-4);width:max-content}._thumb_tqmfr_79{z-index:1;border-radius:var(--radius-pill);background:color-mix(in srgb, var(--segment-thumb) calc(100% - var(--lens,0) * 100%), transparent);box-shadow:var(--segment-thumb-shadow);transform-origin:50%;will-change:transform;pointer-events:none;position:absolute;top:0;bottom:0;left:0}._row_tqmfr_63:not([data-ready]) ._thumb_tqmfr_79{opacity:0}._thumb_tqmfr_79:after{content:"";border-radius:inherit;background:var(--lens-fill);box-shadow:var(--lens-shadow);opacity:clamp(0, var(--lens,0), 1);position:absolute;inset:0}._option_tqmfr_110{z-index:3;min-width:0;height:var(--segment-height);border-radius:var(--radius-pill);color:#0000;font-size:var(--font-size-subhead);white-space:nowrap;cursor:pointer;touch-action:manipulation;background:0 0;border:0;flex:1 1 0;padding:0;position:relative;overflow:hidden}._option_tqmfr_110:focus-visible{outline-offset:calc(var(--ring-width) * -1)}._option_tqmfr_110[aria-checked=true]{cursor:default}._visual_tqmfr_136{z-index:4;color:var(--color-text-secondary);pointer-events:none;display:flex;position:absolute;inset:0}._visual_tqmfr_136[data-visual=accent]{color:var(--color-text);clip-path:inset(0 100% 0 0)}._label_tqmfr_150{min-width:0;padding:0 var(--segment-pad);font-size:var(--font-size-subhead);line-height:var(--segment-height);font-weight:var(--weight-medium);text-align:center;white-space:nowrap;flex:1 1 0;overflow:hidden}._scroller_tqmfr_17[data-scroll] ._option_tqmfr_110,._scroller_tqmfr_17[data-scroll] ._label_tqmfr_150{flex:none}._root_1rni9_1{z-index:100;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}._backdrop_1rni9_10{background:var(--color-overlay);-webkit-backdrop-filter:var(--backdrop-blur);opacity:0;transition:opacity var(--duration-sheet-exit) var(--ease-sheet);position:absolute;inset:0}._backdrop_1rni9_10:after{content:"";height:calc(var(--tabbar-bottom) + var(--space-12) * 2);background:linear-gradient(to top, var(--color-overlay), transparent);transition:opacity var(--duration-sheet) var(--ease-sheet);position:absolute;inset:auto 0 0}._root_1rni9_1[data-above-bar] ._backdrop_1rni9_10:after{opacity:0}._panel_1rni9_38{--sheet-bottom:var(--sheet-inset);--sheet-pad-bottom:max(var(--space-5), calc(var(--safe-bottom) - var(--sheet-inset) + var(--space-2)));width:calc(100% - var(--sheet-inset) * 2 - var(--safe-left) - var(--safe-right));max-width:var(--sheet-max-width);max-height:calc(100dvh - var(--safe-top) - var(--sheet-bottom) - var(--space-2));margin:0 auto var(--sheet-bottom);border-radius:var(--radius-sheet-float);background:var(--color-sheet-solid);box-shadow:var(--sheet-shadow);transform:translate3d(0, calc(100% + var(--sheet-bottom)), 0);transition:transform var(--duration-sheet-exit) var(--ease-sheet), height var(--duration-sheet) var(--ease-sheet), margin-bottom var(--duration-sheet) var(--ease-sheet);will-change:transform;--color-surface:var(--color-sheet-group);--color-fill:var(--color-sheet-fill);outline:none;flex-direction:column;display:flex;position:relative;overflow:hidden}._panel_1rni9_38:after{content:"";z-index:2;border-radius:inherit;box-shadow:inset 0 0 0 var(--hairline) var(--color-sheet-edge);pointer-events:none;position:absolute;inset:0}._root_1rni9_1[data-state=open] ._backdrop_1rni9_10{opacity:1;transition-duration:var(--duration-sheet)}._root_1rni9_1[data-state=open] ._panel_1rni9_38{transition-duration:var(--duration-sheet);transform:translate(0,0)}._root_1rni9_1[data-above-bar] ._panel_1rni9_38{--sheet-bottom:var(--bar-sheet-bottom,calc(var(--space-3) + var(--safe-bottom)));--sheet-pad-bottom:var(--space-5)}._panel_1rni9_38[data-detent=large]{height:calc(100dvh - var(--safe-top) - var(--sheet-bottom) - var(--space-2))}._root_1rni9_1[data-dragging] ._panel_1rni9_38,._root_1rni9_1[data-dragging] ._backdrop_1rni9_10{transition:none}._header_1rni9_113{z-index:1;margin:0 calc(var(--space-5) * -1);padding:0 var(--space-5) var(--space-4);touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;position:sticky;top:0}._header_1rni9_113:before{content:"";inset:0 0 calc(var(--shrink,0px) - var(--space-5) * var(--collapse,0));z-index:-1;background:var(--color-sheet-solid);-webkit-mask-image:linear-gradient(to bottom, black calc(100% - var(--space-5)), transparent);mask-image:linear-gradient(to bottom, black calc(100% - var(--space-5)), transparent);-webkit-mask-image:linear-gradient(to bottom, black calc(100% - var(--space-5)), transparent);position:absolute}._root_1rni9_1[data-dragging] ._header_1rni9_113{cursor:grabbing}._grip_1rni9_141{justify-content:center;padding:10px 0;display:flex}._pill_1rni9_152{margin:calc((var(--grip-height) - 11px) / 2) 0;fill:none;stroke:var(--grip-base);stroke-opacity:var(--grip-alpha);stroke-width:var(--grip-height);stroke-linecap:round;stroke-linejoin:round;display:block;overflow:visible}._title_1rni9_166{transform:scale(calc(1 - .18 * var(--collapse,0)));transform-origin:0 0;display:block}._extra_1rni9_172{transform:translateY(calc(var(--title-shift,0px) * -1)) scale(calc(1 - .24 * var(--collapse,0)));transform-origin:0 0}._title_1rni9_166+._extra_1rni9_172{padding-top:var(--space-3)}._body_1rni9_181{overscroll-behavior:none;scrollbar-width:none;touch-action:pan-y;min-height:0;padding:0 var(--space-5) var(--sheet-pad-bottom);flex:auto;overflow:hidden auto}._body_1rni9_181::-webkit-scrollbar{display:none}._fadeBottom_1rni9_201{z-index:1;height:calc(var(--space-8) + var(--space-5));background:var(--color-sheet-solid);-webkit-mask-image:var(--fade-mask);mask-image:var(--fade-mask);-webkit-mask-image:var(--fade-mask);opacity:var(--fade-bottom,0);transition:opacity var(--duration-fast) var(--ease-out);pointer-events:none;position:absolute;inset:auto 0 0;transform:scaleY(-1)}._shelf_6jhgz_1{gap:var(--space-3);margin:0 calc(var(--page-gutter) * -1);padding:0 var(--page-gutter);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:0 var(--page-gutter);scrollbar-width:none;display:flex;overflow-x:auto}._shelf_6jhgz_1::-webkit-scrollbar{display:none}._item_6jhgz_17{scroll-snap-align:start;flex:none}._button_6jhgz_22{color:inherit;text-align:start;cursor:pointer;touch-action:manipulation;transition:transform var(--duration-fast) var(--ease-out);background:0 0;border:0;padding:0;display:block}._button_6jhgz_22:active{transform:scale(var(--press-scale));transition-duration:0s}._button_6jhgz_22:focus-visible{outline:var(--ring-width) solid var(--color-accent);outline-offset:var(--ring-offset);border-radius:var(--radius-2)}._stack_1wgnm_1{gap:var(--stack-gap);min-width:0;display:flex}._column_1wgnm_7{flex-direction:column}._row_1wgnm_11{flex-direction:row}._wrap_1wgnm_15{flex-wrap:wrap}._align-start_1wgnm_19{align-items:flex-start}._align-center_1wgnm_23{align-items:center}._align-end_1wgnm_27{align-items:flex-end}._align-stretch_1wgnm_31{align-items:stretch}._align-baseline_1wgnm_35{align-items:baseline}._justify-start_1wgnm_39{justify-content:flex-start}._justify-center_1wgnm_43{justify-content:center}._justify-end_1wgnm_47{justify-content:flex-end}._justify-between_1wgnm_51{justify-content:space-between}._wrap_1527z_1{align-items:center;gap:var(--space-2);display:inline-flex}._dot_1527z_7{width:var(--dot-size);height:var(--dot-size);border-radius:var(--radius-pill);flex:none}._neutral_1527z_14{background:var(--color-text-tertiary)}._accent_1527z_18{background:var(--color-accent)}._positive_1527z_22{background:var(--color-positive)}._warning_1527z_26{background:var(--color-warning)}._negative_1527z_30{background:var(--color-negative)}._switch_owwt1_1{--switch-width:51px;--switch-height:31px;--switch-pad:2px;--knob:calc(var(--switch-height) - var(--switch-pad) * 2);width:var(--switch-width);height:var(--switch-height);border-radius:var(--radius-pill);background:var(--color-fill-strong);cursor:pointer;touch-action:manipulation;transition:background-color var(--duration-base) var(--ease-out);border:0;flex:none;padding:0;position:relative}._switch_owwt1_1[aria-checked=true]{background:var(--color-positive)}._switch_owwt1_1:disabled{opacity:.5;cursor:default}._switch_owwt1_1:focus-visible{outline:var(--ring-width) solid var(--color-accent);outline-offset:var(--ring-offset)}._knob_owwt1_34{top:var(--switch-pad);left:var(--switch-pad);width:var(--knob);height:var(--knob);background:var(--on-tint);transition:transform var(--duration-base) var(--ease-out);border-radius:50%;position:absolute;box-shadow:0 3px 8px #00000026,0 1px 1px #00000029}._switch_owwt1_1[aria-checked=true] ._knob_owwt1_34{transform:translateX(calc(var(--switch-width) - var(--knob) - var(--switch-pad) * 2))}@media (prefers-reduced-motion:reduce){._switch_owwt1_1,._knob_owwt1_34{transition:none}}._wrap_1pdmp_1{view-transition-name:tab-bar;right:0;bottom:var(--tabbar-bottom);z-index:50;padding:0 var(--tabbar-side);pointer-events:none;transition:bottom var(--duration-slow) var(--ease-sheet);justify-content:center;display:flex;position:fixed;left:0}._wrap_1pdmp_1:before{content:"";z-index:-1;height:calc(var(--tabbar-bottom) + var(--tabbar-height) + var(--space-8));background:linear-gradient(to bottom, color-mix(in srgb, var(--color-bg) 0%, transparent) 0%, color-mix(in srgb, var(--color-bg) 22%, transparent) 18%, color-mix(in srgb, var(--color-bg) 52%, transparent) 36%, color-mix(in srgb, var(--color-bg) 78%, transparent) 56%, color-mix(in srgb, var(--color-bg) 92%, transparent) 76%, var(--color-bg) 100%);pointer-events:none;transition:opacity .42s var(--ease-sheet);position:fixed;bottom:0;left:0;right:0}._static_1pdmp_40:before{display:none}._static_1pdmp_40{view-transition-name:none;padding:0;position:static}._shell_1pdmp_53{width:100%;max-width:var(--tabbar-max-width);height:var(--tabbar-height);border-radius:var(--radius-pill);box-shadow:var(--tabbar-shadow);pointer-events:auto;scale:calc(1 + var(--lens,0) * .025);transition:transform .64s cubic-bezier(.34, 1.32, .64, 1) .12s, filter .48s var(--ease-sheet) .12s, opacity .38s var(--ease-sheet) .12s;position:relative}._glass_1pdmp_70,._glassRefract_1pdmp_71,._glassEdge_1pdmp_72{border-radius:inherit;pointer-events:none;position:absolute;inset:0}._glass_1pdmp_70{background:var(--color-bar);-webkit-backdrop-filter:var(--tabbar-blur)}._glassRefract_1pdmp_71{-webkit-backdrop-filter:var(--refract);backdrop-filter:var(--refract)}._glassEdge_1pdmp_72{box-shadow:var(--tabbar-edge)}._defs_1pdmp_99{width:0;height:0;position:absolute;overflow:hidden}._bar_1pdmp_106{height:100%;padding:var(--tabbar-inset);border-radius:inherit;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;margin:0;list-style:none;display:flex;position:relative}:root[data-bottom-bar] ._wrap_1pdmp_1:before,:root[data-covered] ._wrap_1pdmp_1:before{opacity:0}:root[data-bottom-bar] ._shell_1pdmp_53,:root[data-covered] ._shell_1pdmp_53{opacity:0;filter:blur(10px);pointer-events:none;transition:transform .42s cubic-bezier(.4,0,.6,1),filter .36s cubic-bezier(.4,0,1,1),opacity .3s cubic-bezier(.4,0,1,1);transform:translateY(78px)scale(.86)}._thumb_1pdmp_145{top:var(--tabbar-inset);bottom:var(--tabbar-inset);left:var(--tabbar-inset);z-index:1;width:calc((100% - var(--tabbar-inset) * 2) / var(--count));border-radius:var(--radius-pill);background:color-mix(in srgb, var(--color-tab-active) calc(100% - var(--lens,0) * 100%), transparent);transform-origin:50%;will-change:transform;pointer-events:none;position:absolute}._thumb_1pdmp_145:after{content:"";border-radius:inherit;background:var(--lens-fill);box-shadow:var(--lens-shadow);opacity:clamp(0, var(--lens,0), 1);position:absolute;inset:0}._slot_1pdmp_174{z-index:3;flex:1 1 0;min-width:0;display:flex;position:relative}._item_1pdmp_182{min-width:0;padding:0 var(--space-1);border-radius:var(--radius-pill);color:var(--color-text);cursor:pointer;touch-action:manipulation;background:0 0;border:0;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:2px;display:flex}._item_1pdmp_182:focus-visible{outline-offset:calc(var(--ring-width) * -1)}._slot_1pdmp_174>._item_1pdmp_182{color:#0000}._visual_1pdmp_213{z-index:4;color:var(--color-text);pointer-events:none;position:absolute;inset:0}._visual_1pdmp_213[data-visual=accent]{color:var(--color-accent);clip-path:inset(0 100% 0 0)}._visualRow_1pdmp_226{height:100%;padding:var(--tabbar-inset);display:flex}._visual_1pdmp_213 ._item_1pdmp_182{color:inherit;cursor:default}._label_1pdmp_237{max-width:100%;font-size:var(--font-size-micro);line-height:var(--line-micro);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._tip_1481z_2{align-items:center;gap:var(--space-1) var(--space-2);padding:var(--space-3) var(--space-3) var(--space-4) var(--space-4);border-radius:var(--radius-3);background:var(--color-accent-soft);animation:_tip-in_1481z_1 var(--duration-sheet) var(--ease-sheet) .4s both;grid-template-columns:auto 1fr auto;grid-template-areas:"icon title close""text text text";display:grid}._icon_1481z_16{color:var(--color-accent);grid-area:icon;display:flex}._title_1481z_22{grid-area:title;min-width:0}._text_1481z_27{padding-right:var(--space-1);grid-area:text;margin:0}._close_1481z_34{width:var(--space-8);height:var(--space-8);margin:calc(var(--space-1) * -1);color:var(--color-text-tertiary);cursor:pointer;touch-action:manipulation;background:0 0;border:0;border-radius:50%;grid-area:close;justify-content:center;align-items:center;padding:0;display:flex}._close_1481z_34:active{background:var(--color-fill)}@keyframes _tip-in_1481z_1{0%{opacity:0;transform:translateY(var(--space-2)) scale(.98)}}@media (prefers-reduced-motion:reduce){._tip_1481z_2{animation:none}}._tile_1j2eq_1{isolation:isolate;padding:var(--space-3) var(--inset);position:relative}._tile_1j2eq_1:after{content:"";right:var(--inset);bottom:0;left:var(--inset);height:var(--hairline);background:var(--color-separator);pointer-events:none;position:absolute}._tile_1j2eq_1:last-child:after{display:none}._hit_1j2eq_24{z-index:0;cursor:pointer;touch-action:manipulation;width:100%;transition:background-color var(--duration-base) var(--ease-out);background:0 0;border:0;padding:0;position:absolute;inset:0}._hit_1j2eq_24:active{background:var(--color-pressed);transition-duration:0s}._hit_1j2eq_24:focus-visible{outline-offset:calc(var(--ring-width) * -1)}._body_1j2eq_47{z-index:1;gap:var(--space-1);pointer-events:none;flex-direction:column;display:flex;position:relative}._overline_1j2eq_56{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._title_1j2eq_63{overflow-wrap:anywhere}._foot_1j2eq_67{align-items:center;gap:var(--space-3);min-height:var(--control-height-small);display:flex}._meta_1j2eq_74{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._action_1j2eq_82{pointer-events:auto;flex:none;align-items:center;display:flex}._updating_xz1w8_1{display:contents}._updating_xz1w8_1>*{transition:opacity var(--duration-base) var(--ease-out)}._updating_xz1w8_1[data-active]>*{opacity:.5;pointer-events:none;transition-delay:.12s}@media (prefers-reduced-motion:reduce){._updating_xz1w8_1>*{transition:none}}._root_bc7vw_1{--viewer-side:calc(var(--space-12) * 2.6);z-index:200;color:var(--on-tint);touch-action:none;-webkit-user-select:none;user-select:none;flex-direction:column;display:flex;position:fixed;inset:0}._backdrop_bc7vw_16{opacity:calc(var(--fade,1));transition:opacity var(--duration-base) var(--ease-out);background:#000;position:absolute;inset:0}._root_bc7vw_1[data-state=closed] ._backdrop_bc7vw_16{opacity:0}._bar_bc7vw_28,._foot_bc7vw_29{z-index:1;align-items:center;gap:var(--space-3);padding:0 var(--space-2);opacity:calc(var(--fade,1));transition:opacity var(--duration-base) var(--ease-out);display:flex;position:relative}._bar_bc7vw_28{margin-top:var(--safe-top-device);height:max(var(--bar-height), calc(var(--safe-top) - var(--safe-top-device)));padding:0 var(--viewer-side);justify-content:center}._foot_bc7vw_29{gap:var(--space-3);padding:var(--space-3) var(--page-gutter) calc(var(--safe-bottom) + var(--space-4));flex-direction:column}._root_bc7vw_1[data-state=closed] ._bar_bc7vw_28,._root_bc7vw_1[data-state=closed] ._foot_bc7vw_29{opacity:0}._caption_bc7vw_60{text-align:center;min-width:0;max-width:100%}._title_bc7vw_66{color:var(--on-tint);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._muted_bc7vw_73{color:#ffffff9e}._stage_bc7vw_77{min-height:0;padding:var(--space-3) var(--space-2);flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}._image_bc7vw_88{object-fit:contain;border-radius:var(--radius-1);opacity:0;transform-origin:50%;will-change:transform;max-width:100%;max-height:100%;transition:transform var(--duration-slow) var(--ease-sheet), opacity var(--duration-base) var(--ease-out)}._image_bc7vw_88[data-ready]{opacity:1}._image_bc7vw_88[data-gesture]{transition:opacity var(--duration-base) var(--ease-out)}._root_bc7vw_1[data-state=closed] ._image_bc7vw_88{opacity:0}._spinner_bc7vw_114{width:var(--icon-size);height:var(--icon-size);border:var(--ring-width) solid #ffffff40;border-top-color:var(--on-tint);border-radius:var(--radius-pill);animation:.8s linear infinite _spin_bc7vw_114;position:absolute}@keyframes _spin_bc7vw_114{to{transform:rotate(1turn)}}._action_bc7vw_130{width:100%;max-width:var(--sheet-max-width)}._dots_bc7vw_135{gap:var(--space-2);display:flex}._dot_bc7vw_135{width:calc(var(--dot-size) * .75);height:calc(var(--dot-size) * .75);border-radius:var(--radius-pill);transition:background-color var(--duration-fast) var(--ease-out);background:#ffffff4d}._dot_bc7vw_135[data-active]{background:var(--on-tint)}@media (prefers-reduced-motion:reduce){._image_bc7vw_88,._backdrop_bc7vw_16,._bar_bc7vw_28,._foot_bc7vw_29{transition:none}._spinner_bc7vw_114{animation-duration:2s}}._thumb_iv6jd_3{z-index:1000;opacity:0;pointer-events:none;will-change:transform, opacity;width:14px;transition:opacity .42s cubic-bezier(.4,0,.2,1);position:fixed;top:0;left:0}._thumb_iv6jd_3:before{content:"";background:var(--scroll-thumb);width:4px;transition:width .18s var(--ease-out), background-color .18s var(--ease-out);border-radius:999px;position:absolute;top:0;bottom:0;right:3px}._thumb_iv6jd_3[data-visible]{opacity:1;pointer-events:auto;transition-duration:.12s}._thumb_iv6jd_3[data-wide]:before{background:var(--scroll-thumb-hover);width:7px}._thumb_iv6jd_3[data-dragging]:before{background:var(--scroll-thumb-active)}@media (prefers-reduced-motion:reduce){._thumb_iv6jd_3,._thumb_iv6jd_3:before{transition:none}}._group_ilfrd_3{justify-content:center;gap:var(--space-1);height:calc(var(--wheel-row) * var(--wheel-visible));-webkit-user-select:none;user-select:none;display:flex;position:relative}._band_ilfrd_14{top:calc(50% - var(--wheel-row) / 2);height:var(--wheel-row);border-radius:var(--radius-1);background:var(--color-fill);pointer-events:none;position:absolute;left:0;right:0}._wheel_ilfrd_25{flex:1 1 0;min-width:0;max-width:160px;height:100%;position:relative}._list_ilfrd_33{height:100%;padding:calc(var(--wheel-row) * (var(--wheel-visible) - 1) / 2) 0;scroll-snap-type:y mandatory;overscroll-behavior:contain;scrollbar-width:none;touch-action:pan-y;perspective:600px;outline:none;overflow:hidden scroll;-webkit-mask-image:linear-gradient(#0000,#000 32% 68%,#0000);mask-image:linear-gradient(#0000,#000 32% 68%,#0000)}._list_ilfrd_33::-webkit-scrollbar{display:none}._row_ilfrd_51{height:var(--wheel-row);padding:0 var(--space-3);scroll-snap-align:center;color:var(--color-text);font-size:21px;line-height:var(--wheel-row);font-variant-numeric:tabular-nums;white-space:nowrap;backface-visibility:hidden;cursor:pointer;will-change:transform, opacity;justify-content:center;align-items:center;display:flex}._list_ilfrd_33[data-align=start] ._row_ilfrd_51{justify-content:flex-start}._list_ilfrd_33[data-align=end] ._row_ilfrd_51{justify-content:flex-end}._calendar_xr1f8_2{gap:var(--space-2);-webkit-user-select:none;user-select:none;flex-direction:column;display:flex}._head_xr1f8_10{min-height:var(--control-height);justify-content:space-between;align-items:center;display:flex}._title_xr1f8_18{align-items:center;gap:var(--space-1);padding:var(--space-2) var(--space-1);color:var(--color-text);font-size:17px;font-weight:var(--weight-semibold);line-height:var(--line-body);cursor:pointer;touch-action:manipulation;background:0 0;border:0;display:inline-flex}._title_xr1f8_18:active{opacity:var(--press-opacity)}._titleChevron_xr1f8_37{color:var(--color-accent);transition:transform var(--duration-base) var(--ease-sheet);display:inline-flex}._titleChevron_xr1f8_37[data-open]{transform:rotate(90deg)}._arrows_xr1f8_47{gap:var(--space-2);transition:opacity var(--duration-base) var(--ease-out);display:flex}._arrows_xr1f8_47[data-hidden]{opacity:0;pointer-events:none}._arrow_xr1f8_47{border-radius:var(--radius-pill);width:40px;height:40px;color:var(--color-accent);cursor:pointer;touch-action:manipulation;background:0 0;border:0;justify-content:center;align-items:center;display:inline-flex}._arrow_xr1f8_47:disabled{color:var(--color-text-tertiary);opacity:.5;cursor:default}._arrow_xr1f8_47:active:not(:disabled){background:var(--color-fill)}._weekdays_xr1f8_82{color:var(--color-text-tertiary);font-size:var(--font-size-micro);font-weight:var(--weight-semibold);line-height:var(--line-micro);text-align:center;text-transform:uppercase;grid-template-columns:repeat(7,1fr);display:grid}._viewport_xr1f8_94{touch-action:pan-y;overflow:hidden}._track_xr1f8_99{will-change:transform;width:300%;display:flex;transform:translate(-33.3333%)}._grid_xr1f8_106{flex:0 0 33.3333%;grid-template-columns:repeat(7,1fr);display:grid}._cell_xr1f8_112{height:46px;color:var(--color-text);cursor:pointer;touch-action:manipulation;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}._day_xr1f8_125{border-radius:var(--radius-pill);font-variant-numeric:tabular-nums;width:42px;height:42px;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), transform var(--duration-base) var(--ease-out);justify-content:center;align-items:center;font-size:20px;line-height:1;display:flex}._cell_xr1f8_112[data-today] ._day_xr1f8_125{color:var(--color-accent);font-weight:var(--weight-semibold)}._cell_xr1f8_112[data-selected] ._day_xr1f8_125{background:var(--color-accent);color:var(--color-on-accent);font-weight:var(--weight-semibold)}._cell_xr1f8_112:disabled{color:var(--color-text-tertiary);opacity:.45;cursor:default}._cell_xr1f8_112:active:not(:disabled) ._day_xr1f8_125{transition-duration:0s;transform:scale(.94)}._cell_xr1f8_112:active:not(:disabled,[data-selected]) ._day_xr1f8_125{background:var(--color-fill)}._months_xr1f8_170{min-height:calc(46px * 6 + var(--line-micro) + var(--space-2));flex-direction:column;justify-content:center;display:flex}._swipe_kn47i_2{touch-action:pan-y;position:relative;overflow:hidden}._swipe_kn47i_2:after{content:"";right:var(--inset);bottom:0;left:var(--inset);z-index:1;height:var(--hairline);background:var(--color-separator);pointer-events:none;position:absolute}._swipe_kn47i_2[data-icon]:after{left:calc(var(--inset) + var(--icon-tile-size) + var(--space-3))}._swipe_kn47i_2:last-child:after{display:none}._action_kn47i_29{width:max(88px, var(--swipe,0px));padding:0 var(--space-4);background:var(--tint-red);color:var(--on-tint);font:inherit;font-size:var(--font-size-subhead);font-weight:var(--weight-semibold);white-space:nowrap;cursor:pointer;clip-path:inset(0 0 0 calc(100% - var(--swipe,0px)));transition:clip-path var(--swipe-ms,0s) cubic-bezier(.2, .9, .25, 1);border:0;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;right:0}._swipe_kn47i_2[data-armed] ._action_kn47i_29{justify-content:flex-start}._front_kn47i_57{background:var(--color-surface);will-change:transform;position:relative}._tour_jpn26_2{z-index:300;position:fixed;inset:0}._dim_jpn26_9{background:var(--color-tour-dim);-webkit-backdrop-filter:blur(3px)saturate(1.1);animation:_tour-fade-in_jpn26_1 .36s var(--ease-out) both;transition:opacity .28s var(--ease-out);position:absolute;inset:0}._tour_jpn26_2[data-ending] ._dim_jpn26_9{opacity:0}._float_jpn26_25{perspective:900px;pointer-events:none;position:absolute}._lift_jpn26_32{transform-origin:50% 60%;will-change:transform;position:absolute;inset:0}._tour_jpn26_2[data-phase=enter] ._lift_jpn26_32{animation:.64s cubic-bezier(.3,1.3,.55,1) both _tour-lift_jpn26_1,4s ease-in-out .64s infinite _tour-hover_jpn26_1}._slot_jpn26_45{position:relative}._shadow_jpn26_50{border-radius:var(--radius);opacity:0;position:absolute;inset:0;box-shadow:0 2px 6px #00000040,0 26px 48px #00000080}._tour_jpn26_2:not([data-solid]) ._shadow_jpn26_50{display:none}._halo_jpn26_66{inset:calc(var(--pad) * -2.5);border-radius:calc(var(--radius) + var(--pad) * 2.5);background:radial-gradient(closest-side, color-mix(in srgb, var(--color-accent) 34%, transparent), color-mix(in srgb, var(--color-accent) 12%, transparent) 60%, transparent);opacity:0;position:absolute}._tour_jpn26_2[data-phase=enter] ._shadow_jpn26_50{animation:_tour-fade-in_jpn26_1 .64s var(--ease-out) both}._tour_jpn26_2[data-phase=enter] ._halo_jpn26_66{animation:_tour-fade-in_jpn26_1 .64s var(--ease-out) both, _tour-breathe_jpn26_1 4s ease-in-out .64s infinite}._tour_jpn26_2[data-phase=leave] ._shadow_jpn26_50,._tour_jpn26_2[data-phase=leave] ._halo_jpn26_66{opacity:0;transition:opacity .24s var(--ease-out)}._bubble_jpn26_97{right:var(--page-gutter);left:var(--page-gutter);gap:var(--space-2);max-width:var(--sheet-max-width);padding:var(--space-4);border-radius:var(--radius-4);background:var(--color-sheet-solid);box-shadow:inset 0 0 0 var(--hairline) var(--color-sheet-edge), var(--sheet-shadow);transition:opacity .18s var(--ease-out), transform .18s var(--ease-out);flex-direction:column;margin:0 auto;animation:.52s cubic-bezier(.3,1.25,.55,1) .18s both _tour-bubble_jpn26_1;display:flex;position:absolute}._tour_jpn26_2[data-phase=leave] ._bubble_jpn26_97{opacity:0;transform:translate3d(0, var(--space-2), 0) scale(.98)}._dots_jpn26_124{margin-bottom:var(--space-1);gap:5px;display:flex}._dot_jpn26_124{border-radius:var(--radius-pill);background:var(--color-text-tertiary);opacity:.45;width:6px;height:6px;transition:width var(--duration-slow) var(--ease-sheet), background-color var(--duration-slow) var(--ease-out), opacity var(--duration-slow) var(--ease-out)}._dot_jpn26_124[data-on]{background:var(--color-accent);opacity:1;width:18px}._actions_jpn26_148{gap:var(--space-2);margin-top:var(--space-3);grid-auto-columns:1fr;grid-auto-flow:column;display:grid}@keyframes _tour-fade-in_jpn26_1{0%{opacity:0}to{opacity:1}}@keyframes _tour-lift_jpn26_1{0%{transform:none}to{transform:translateY(-8px)rotateX(6deg)scale(1.04)}}@keyframes _tour-hover_jpn26_1{0%,to{transform:translateY(-8px)rotateX(6deg)scale(1.04)}50%{transform:translateY(-13px)rotateX(3.5deg)scale(1.046)}}@keyframes _tour-breathe_jpn26_1{0%,to{opacity:1}50%{opacity:.6}}@keyframes _tour-bubble_jpn26_1{0%{opacity:0;transform:translate3d(0, var(--space-3), 0) scale(.96)}}@media (prefers-reduced-motion:reduce){._tour_jpn26_2[data-phase=enter] ._lift_jpn26_32,._tour_jpn26_2[data-phase=enter] ._halo_jpn26_66,._bubble_jpn26_97,._dim_jpn26_9{animation:none}}._bar_16lvk_3{view-transition-name:bottom-bar;z-index:101;padding:var(--space-1) var(--space-5) var(--tabbar-bar-bottom);position:fixed;inset:auto 0 0}._bar_16lvk_3:before{content:"";z-index:-1;background:var(--color-bg);-webkit-backdrop-filter:blur(10px);pointer-events:none;transition:opacity .6s cubic-bezier(.32,.72,0,1);position:absolute;inset:-28px 0 0;-webkit-mask-image:linear-gradient(#0000 0%,#0000004d 14%,#000000a8 28%,#000000e6 42%,#000 56%);mask-image:linear-gradient(#0000 0%,#0000004d 14%,#000000a8 28%,#000000e6 42%,#000 56%)}._slot_16lvk_43{flex:1 1 0;min-width:0;transition:transform .64s cubic-bezier(.34,1.32,.64,1),filter .48s cubic-bezier(.32,.72,0,1),opacity .38s cubic-bezier(.32,.72,0,1);display:flex}._slot_16lvk_43+._slot_16lvk_43{transition-delay:45ms}._bar_16lvk_3[data-visible=false]{pointer-events:none}._bar_16lvk_3[data-visible=false]:before{opacity:0;transition-duration:.42s}._bar_16lvk_3[data-visible=false] ._slot_16lvk_43{opacity:0;filter:blur(10px);transition:transform .42s cubic-bezier(.4,0,.6,1),filter .36s cubic-bezier(.4,0,1,1),opacity .3s cubic-bezier(.4,0,1,1);transform:translateY(78px)scale(.86)}._row_16lvk_76{gap:10px;height:50px;display:flex}._button_16lvk_82{min-width:0;font:inherit;-webkit-backdrop-filter:blur(20px)saturate(1.6);cursor:pointer;touch-action:manipulation;border:0;border-radius:999px;flex:1 1 0;font-size:17px;font-weight:600;transition:opacity .15s,transform .15s;position:relative;box-shadow:inset 0 0 0 .5px #ffffff14}._button_16lvk_82:disabled{opacity:.5;cursor:default}._button_16lvk_82:active:not(:disabled){opacity:.8;transform:scale(.98)}._hiddenLabel_16lvk_111{visibility:hidden}._spinner_16lvk_115{border:2px solid;border-top-color:#0000;border-radius:999px;width:20px;height:20px;margin:auto;animation:.8s linear infinite _spin_16lvk_115;position:absolute;inset:0}@keyframes _spin_16lvk_115{to{transform:rotate(360deg)}}._quick_1dwyg_2{gap:var(--space-2);display:flex}._kind_1dwyg_8{align-items:center;gap:var(--space-1);white-space:nowrap;display:inline-flex}._dot_1dwyg_15{width:var(--dot-size);height:var(--dot-size);background:var(--color-text-tertiary);clip-path:inset(0 round var(--radius-pill))}._kind_1dwyg_8[data-type=quota] ._dot_1dwyg_15{background:var(--color-accent)}._kind_1dwyg_8[data-type=mandatory] ._dot_1dwyg_15{background:var(--color-warning)}._soon_1dwyg_31{color:var(--color-accent)}._text_1qaaj_2{white-space:pre-line;overflow-wrap:anywhere}._field_p3ekv_1{gap:var(--space-2);flex-direction:column;display:flex}._control_p3ekv_8{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;min-height:var(--control-height);padding:var(--space-3) var(--space-4);border-radius:var(--radius-2);background:var(--color-fill);color:var(--color-text);font:inherit;font-size:var(--font-size-body);line-height:var(--line-body);text-align:start;cursor:pointer;touch-action:manipulation;transition:background-color var(--duration-fast) var(--ease-out), transform var(--duration-base) var(--ease-out);border:0;display:flex}._control_p3ekv_8:active{transition-duration:0s;transform:scale(.99)}._control_p3ekv_8[aria-invalid]{box-shadow:inset 0 0 0 1px var(--color-negative)}._value_p3ekv_40{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;min-width:0;overflow:hidden}._placeholder_p3ekv_48{color:var(--color-text-tertiary)}._icon_p3ekv_52{color:var(--color-text-tertiary);flex:none;display:inline-flex}._colon_p3ekv_58{z-index:1;color:var(--color-text);font-size:21px;font-weight:var(--weight-semibold);align-self:center}._parts_p3ekv_67{gap:var(--space-2);display:flex}._part_p3ekv_67{padding:var(--space-2) var(--space-3);border-radius:var(--radius-1);background:var(--color-fill);color:var(--color-text);font:inherit;font-size:var(--font-size-body);font-variant-numeric:tabular-nums;cursor:pointer;touch-action:manipulation;transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out);border:0}._part_p3ekv_67[aria-selected=true]{background:var(--color-accent-soft);color:var(--color-accent);font-weight:var(--weight-semibold)}._card_3vpcs_1{gap:var(--space-1);width:var(--cover-card-width);flex-direction:column;display:flex}._card_3vpcs_1>:first-child{margin-bottom:var(--space-1)}._cardTitle_3vpcs_12{-webkit-line-clamp:2;min-height:calc(var(--line-subhead) * 2);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._addTile_3vpcs_23{width:var(--cover-card-width);height:var(--cover-card-height);margin-bottom:var(--space-1);background:var(--color-accent-soft);color:var(--color-accent);clip-path:inset(0 round var(--radius-2));justify-content:center;align-items:center;display:flex}._head_3vpcs_35{gap:var(--space-2);flex-direction:column;display:flex}._badges_3vpcs_41{gap:var(--space-2);flex-wrap:wrap;display:flex}._description_3vpcs_47{white-space:pre-line}._emblems_3vpcs_51{gap:var(--space-3);flex-wrap:wrap;display:flex}._emblem_3vpcs_51{cursor:pointer;touch-action:manipulation;background:0 0;border:0;padding:0;display:flex}._remove_3vpcs_66{padding:var(--space-2);color:var(--color-text-tertiary);cursor:pointer;touch-action:manipulation;background:0 0;border:0;display:flex}._hiddenInput_3vpcs_76{display:none}._linkRow_3vpcs_80{align-items:flex-end;gap:var(--space-2);display:flex}._linkRow_3vpcs_80>:first-child{flex:1;min-width:0}._coverButton_3vpcs_91{cursor:zoom-in;touch-action:manipulation;width:100%;transition:transform var(--duration-fast) var(--ease-out);background:0 0;border:0;padding:0;display:block}._coverButton_3vpcs_91:active{transform:scale(var(--press-scale));transition-duration:0s}._struck_11rud_2{text-decoration:line-through}._time_1e41r_2{flex-direction:column;align-items:flex-start;min-width:5ch;display:flex}._gap_1e41r_10{padding:var(--space-1) var(--inset);background:var(--color-fill)}._agenda_1e41r_15{gap:var(--space-5);flex-direction:column;display:flex}._week_1e41r_22{align-items:center;gap:var(--space-3);display:flex}._weekTitle_1e41r_28{gap:var(--space-1);flex-direction:column;flex:auto;min-width:0;display:flex}._backToday_1e41r_36{padding:var(--space-2) var(--space-3);background:var(--color-accent-soft);clip-path:inset(0 round var(--radius-pill));cursor:pointer;touch-action:manipulation;transition:transform var(--duration-fast) var(--ease-out);border:0;flex:none}._backToday_1e41r_36:active{transform:scale(var(--press-scale))}._nav_1e41r_51{background:var(--color-surface);clip-path:inset(0 round var(--radius-pill));flex:none;align-items:center;display:flex}._navButton_1e41r_59{width:var(--space-10);height:var(--space-10);color:var(--color-text);cursor:pointer;touch-action:manipulation;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}._navButton_1e41r_59:disabled{color:var(--color-text-tertiary);cursor:default}._navButton_1e41r_59:active:not(:disabled){background:var(--color-pressed)}._navDivider_1e41r_82{width:var(--hairline);height:var(--space-5);background:var(--color-separator)}._strip_1e41r_89{gap:var(--space-1);grid-template-columns:repeat(7,1fr);display:grid}._day_1e41r_95{align-items:center;gap:var(--space-1);padding:var(--space-2) 0;clip-path:inset(0 round var(--radius-3));cursor:pointer;touch-action:manipulation;transition:background-color var(--duration-base) var(--ease-out), transform var(--duration-fast) var(--ease-out);background:0 0;border:0;flex-direction:column;display:flex}._day_1e41r_95:active{transform:scale(var(--press-scale))}._day_1e41r_95[data-selected]{background:var(--color-accent-soft)}._marks_1e41r_120{gap:var(--space-1);height:var(--space-1);display:flex}._markLesson_1e41r_126,._markEvent_1e41r_127{width:var(--space-1);height:var(--space-1);clip-path:circle(50%);background:var(--color-text-tertiary)}._markEvent_1e41r_127{background:var(--color-accent)}._who_yvgis_2{align-items:center;gap:var(--space-3);display:flex}._figures_yvgis_8{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}._plot_1lc9t_2{width:100%;height:auto;display:block;overflow:visible}._plot_1lc9t_2[data-mode=scene],._plot_1lc9t_2[data-mode=preview]{overflow:hidden}._edge_1lc9t_15,._edgeLine_1lc9t_16{fill:none;stroke:var(--estate-edge);stroke-width:.34px;stroke-linecap:round;stroke-linejoin:round}._edgeFill_1lc9t_24{fill:var(--estate-edge)}._glint_1lc9t_28{fill:var(--estate-glint)}._lit_1lc9t_33{fill:var(--estate-window-lit);opacity:var(--estate-lit-share)}._live_1lc9t_39{animation:_window-life_1lc9t_1 var(--live-dur,30s) ease-in-out var(--live-delay,0s) infinite}@keyframes _window-life_1lc9t_1{0%,62%{opacity:var(--estate-lit-share)}65%,88%{opacity:0}91%,to{opacity:var(--estate-lit-share)}}._shadows_1lc9t_61{fill:var(--estate-shadow-ink);stroke:var(--estate-shadow-ink);opacity:var(--estate-shadow-alpha)}._shadows_1lc9t_61 polygon,._shadows_1lc9t_61 ellipse{stroke:none}._storey_1lc9t_73,._land_1lc9t_74,._grow_1lc9t_75,._fresh_1lc9t_76,._sway_1lc9t_77,._wave_1lc9t_78,._jet_1lc9t_79,._swing_1lc9t_80,._flame_1lc9t_81,._cable_1lc9t_82{transform-box:fill-box;transform-origin:50% 100%}._plot_1lc9t_2[data-animate] ._storey_1lc9t_73{animation:.56s cubic-bezier(.2,.8,.3,1) both _storey_1lc9t_73;animation-delay:calc(var(--i,0) * .105s + .26s)}@keyframes _storey_1lc9t_73{0%{opacity:0;transform:translateY(-70%)}55%{opacity:1}75%{transform:translateY(2%)scaleY(.985)}to{transform:none}}._plot_1lc9t_2[data-animate] ._lit_1lc9t_33{animation:.7s ease-out both _light-on_1lc9t_1;animation-delay:calc(var(--parts,3) * .105s + .52s + var(--i,0) * 70ms)}._plot_1lc9t_2[data-animate] ._live_1lc9t_39{animation:_light-on_1lc9t_1 .7s ease-out both calc(var(--parts,3) * .105s + .52s + var(--i,0) * 70ms), _window-life_1lc9t_1 var(--live-dur,30s) ease-in-out calc(var(--live-delay,0s) + 4s) infinite}@keyframes _light-on_1lc9t_1{0%{opacity:0}to{opacity:var(--estate-lit-share)}}._plot_1lc9t_2[data-animate] ._shadows_1lc9t_61{animation:.7s ease-out both _fade-in_1lc9t_1;animation-delay:calc(var(--parts,3) * .105s + .2s)}@keyframes _fade-in_1lc9t_1{0%{opacity:0}}._plot_1lc9t_2[data-animate] ._land_1lc9t_74{animation:.56s cubic-bezier(.2,.8,.3,1.15) both _land_1lc9t_74;animation-delay:calc(var(--i,0) * 90ms + .36s)}@keyframes _land_1lc9t_74{0%{opacity:0;transform:translateY(-45%)}50%{opacity:1}to{transform:none}}._plot_1lc9t_2[data-animate] ._grow_1lc9t_75{animation:.7s cubic-bezier(.34,1.4,.64,1) both _grow_1lc9t_75;animation-delay:calc(var(--i,0) * 90ms + .36s)}@keyframes _grow_1lc9t_75{0%{opacity:0;transform:scale(.2)}40%{opacity:1}}._plot_1lc9t_2[data-animate] ._ground_1lc9t_183{animation:.7s cubic-bezier(.22,1,.36,1) both _settle_1lc9t_1}@keyframes _settle_1lc9t_1{0%{opacity:0;transform:translateY(6%)}}._fresh_1lc9t_76{animation:1.1s cubic-bezier(.3,0,.2,1) both _drop_1lc9t_441}@keyframes _drop_1lc9t_441{0%{opacity:0;filter:blur(var(--estate-blur));transform:translateY(-160%)scale(.9)}45%{opacity:1;filter:blur()drop-shadow(0 0 #0000);transform:translateY(0)scale(1.08,.86)}62%{filter:drop-shadow(0 0 var(--estate-glow) var(--estate-gold));transform:translateY(-8%)scale(.96,1.05)}80%{transform:translateY(0)scale(1.02,.98)}to{filter:drop-shadow(0 0 #0000);transform:none}}._ghost_1lc9t_228,._ghostOut_1lc9t_229{pointer-events:none}._ghost_1lc9t_228 *,._ghostOut_1lc9t_229 *{fill:var(--estate-blueprint)!important;stroke:var(--estate-blueprint-line)!important;stroke-width:.3px!important;stroke-dasharray:none!important}._ghost_1lc9t_228{animation:.52s cubic-bezier(.2,.8,.3,1) both _ghost-in_1lc9t_1,1.8s ease-in-out .52s infinite alternate _ghost-breathe_1lc9t_1}@keyframes _ghost-in_1lc9t_1{0%{opacity:0;filter:blur(var(--estate-blur))}}@keyframes _ghost-breathe_1lc9t_1{to{opacity:.55}}._ghostOut_1lc9t_229{animation:.7s ease-out both _ghost-out_1lc9t_1}@keyframes _ghost-out_1lc9t_1{to{opacity:0;filter:blur(var(--estate-blur))}}._scaffold_1lc9t_271{opacity:.9}._day_1lc9t_277{opacity:var(--estate-day);transition:opacity .6s var(--ease-out)}._night_1lc9t_282{opacity:var(--estate-night);transition:opacity .6s var(--ease-out)}._sunDisc_1lc9t_287{fill:var(--estate-sun-disc)}._star_1lc9t_291{fill:var(--estate-starlight);animation:4.5s ease-in-out infinite alternate _twinkle_1lc9t_1}@keyframes _twinkle_1lc9t_1{to{opacity:.25}}._starSpark_1lc9t_303{fill:var(--estate-starlight);transform-box:fill-box;transform-origin:50%;animation:5.5s ease-in-out infinite _star-spark_1lc9t_1}@keyframes _star-spark_1lc9t_1{0%,to{opacity:.95}50%{opacity:.45}}._meteor_1lc9t_322{stroke:var(--estate-starlight);stroke-width:.35px;stroke-linecap:round;stroke-dasharray:6 60;stroke-dashoffset:6px;opacity:0;animation:28s linear 6s infinite _meteor_1lc9t_322}@keyframes _meteor_1lc9t_322{0%{stroke-dashoffset:6px;opacity:0}.5%{opacity:.9}2.4%{stroke-dashoffset:-32px;opacity:0}to{stroke-dashoffset:-32px;opacity:0}}._cloudA_1lc9t_354{animation:60s ease-in-out infinite alternate _drift_1lc9t_1}._cloudB_1lc9t_358{animation:48s ease-in-out infinite alternate-reverse _drift_1lc9t_1}._cloudFar_1lc9t_362{opacity:.7;animation:90s ease-in-out infinite alternate _drift-far_1lc9t_1}._cloudShade_1lc9t_368{fill:var(--estate-shadow-ink);opacity:calc(var(--estate-shadow-alpha) * .55)}._cloudNight_1lc9t_373{animation:120s ease-in-out infinite alternate _drift_1lc9t_1}@keyframes _drift_1lc9t_1{0%{transform:translate(-8%)}to{transform:translate(12%)}}@keyframes _drift-far_1lc9t_1{0%{transform:translate(4%)}to{transform:translate(-7%)}}._sway_1lc9t_77{animation:5.5s ease-in-out infinite alternate _sway_1lc9t_77}@keyframes _sway_1lc9t_77{0%{transform:rotate(-1.2deg)}to{transform:rotate(1.2deg)}}._wave_1lc9t_78{transform-origin:0;animation:2.4s ease-in-out infinite alternate _wave_1lc9t_78}@keyframes _wave_1lc9t_78{0%{transform:skewY(-5deg)scaleX(.94)}to{transform:skewY(4deg)scaleX(1)}}._jet_1lc9t_79{animation:1.6s ease-in-out infinite alternate _jet_1lc9t_79}@keyframes _jet_1lc9t_79{0%{transform:scaleY(.82)}to{transform:scaleY(1.06)}}._drop_1lc9t_441{animation:1.2s ease-in infinite _droplet_1lc9t_1}@keyframes _droplet_1lc9t_1{0%{opacity:.9;transform:translateY(0)}to{opacity:0;transform:translateY(260%)}}._swing_1lc9t_80{transform-origin:50% 0;animation:3s ease-in-out infinite alternate _swing_1lc9t_80}@keyframes _swing_1lc9t_80{0%{transform:skew(-10deg)}to{transform:skew(10deg)}}._halo_1lc9t_472{transform-box:fill-box;transform-origin:50%;opacity:var(--estate-lit-share);animation:3.2s ease-in-out infinite alternate _halo_1lc9t_472}@keyframes _halo_1lc9t_472{to{transform:scale(1.12)}}._glow_1lc9t_485{filter:drop-shadow(0 0 var(--estate-glow-small) var(--estate-signal))}._beacon_1lc9t_490{animation:3.2s ease-in-out infinite _beacon_1lc9t_490}@keyframes _beacon_1lc9t_490{0%,60%,to{opacity:.25}72%{opacity:1}}._sheen_1lc9t_507{transform-box:fill-box;opacity:.22;animation:7s ease-in-out infinite _sheen_1lc9t_507}@keyframes _sheen_1lc9t_507{0%,to{opacity:0;transform:translateY(40%)}50%{opacity:.3;transform:translateY(-30%)}}._flame_1lc9t_81{animation:.9s ease-in-out infinite alternate _flame_1lc9t_81}@keyframes _flame_1lc9t_81{0%{transform:scaleY(.84)skew(-5deg)}to{transform:scaleY(1.08)skew(5deg)}}._spark_1lc9t_541{transform-box:fill-box;animation:2.1s ease-out infinite _spark_1lc9t_541}@keyframes _spark_1lc9t_541{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-900%)}}._spin_1lc9t_559{animation:1.4s linear infinite _spin_1lc9t_559}@keyframes _spin_1lc9t_559{to{stroke-dashoffset:-7.6px}}._trolley_1lc9t_570{animation:11s ease-in-out infinite _crane-run_1lc9t_1}@keyframes _crane-run_1lc9t_1{0%,14%{transform:none}40%,64%{transform:translate(var(--run))}90%,to{transform:none}}._cable_1lc9t_82{transform-origin:50% 0;animation:11s ease-in-out infinite _crane-cable_1lc9t_1}._load_1lc9t_596{animation:11s ease-in-out infinite _crane-load_1lc9t_1}@keyframes _crane-cable_1lc9t_1{0%,to{transform:none}10%,42%{transform:scaleY(.6)}52%,58%{transform:none}68%,92%{transform:scaleY(.6)}}@keyframes _crane-load_1lc9t_1{0%,to{transform:none}10%,42%{transform:translate(var(--lift))}52%,58%{transform:none}68%,92%{transform:translate(var(--lift))}}._steam_1lc9t_645{transform-box:fill-box;transform-origin:50%;animation:2.7s ease-out infinite _steam_1lc9t_645}@keyframes _steam_1lc9t_645{0%{opacity:.9;transform:scale(.5)}to{opacity:0;transform:scale(1.6)translateY(-30%)}}._boardText_1lc9t_664{fill:var(--estate-window)}._boardSmall_1lc9t_668{fill:var(--estate-steel-r)}._stelaText_1lc9t_672{fill:var(--estate-gold-r);text-anchor:middle}._plot_1lc9t_2[data-locked]{filter:grayscale();opacity:.38}._plot_1lc9t_2[data-locked] *,._plot_1lc9t_2[data-mode=icon] *{animation:none}@media (prefers-reduced-motion:reduce){._plot_1lc9t_2 *{animation:none!important}}._widgetWrap_mr3kv_2{width:100%}._widget_mr3kv_2{background:var(--estate-sky)}._widgetButton_mr3kv_10{width:100%;padding:var(--space-4) var(--inset) var(--inset);text-align:left;cursor:pointer;touch-action:manipulation;transition:transform var(--duration-base) var(--ease-out);background:0 0;border:0;flex-direction:column;display:flex;position:relative}._widgetButton_mr3kv_10:active{transform:scale(var(--press-scale));transition-duration:var(--duration-fast)}._widgetExpand_mr3kv_29{top:var(--space-3);right:var(--space-3);color:var(--color-text-secondary);display:flex;position:absolute}._widgetArt_mr3kv_38{width:74%;margin:0 auto var(--space-2)}._widgetFoot_mr3kv_43{justify-content:space-between;align-items:flex-end;gap:var(--space-3);display:flex}._ghost_mr3kv_51{padding:var(--space-4) var(--inset) var(--inset);flex-direction:column;justify-content:flex-end;display:flex;position:absolute;inset:0}._walletBox_mr3kv_60{flex-direction:column;flex:none;align-items:flex-end;display:flex}._wallet_mr3kv_60{align-items:center;gap:var(--space-1);color:var(--color-accent);display:inline-flex}._hero_mr3kv_78{padding:var(--space-4) 0 calc(var(--radius-sheet) + var(--space-2));scroll-margin-top:var(--safe-top)}._figures_mr3kv_83{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._figure_mr3kv_83{gap:var(--space-1);padding:var(--space-4);flex-direction:column;display:flex}._figureAccent_mr3kv_96{background:linear-gradient(to bottom, var(--color-accent-soft), var(--color-surface))}._figureValue_mr3kv_100{line-height:1.05}._figureHint_mr3kv_105{margin-top:auto}._figure_mr3kv_83 [role=progressbar]{margin:var(--space-2) 0 var(--space-1)}@keyframes _rise-in_mr3kv_1{0%{opacity:0;transform:translateY(var(--space-4))}}._levelUp_mr3kv_122{animation:_rise-in_mr3kv_1 .64s var(--ease-sheet) both;animation-delay:.5s;display:inline-flex}._lane_mr3kv_129{gap:var(--space-3);margin:0 calc(var(--page-gutter) * -1);padding:var(--space-1) var(--page-gutter) var(--space-2);scroll-snap-type:x mandatory;scroll-padding:0 var(--page-gutter);scrollbar-width:none;overscroll-behavior-x:contain;align-items:flex-start;display:flex;overflow-x:auto}._lane_mr3kv_129::-webkit-scrollbar{display:none}._stage_mr3kv_146{gap:var(--space-1);padding:var(--space-3);background:var(--color-surface);clip-path:inset(0 round var(--radius-4));scroll-snap-align:center;animation:_rise-in_mr3kv_1 .6s var(--ease-sheet) both;animation-delay:calc(var(--i) * 60ms + .22s);flex-direction:column;flex:0 0 40%;display:flex}._stage_mr3kv_146[data-state=current]{background:linear-gradient(to bottom, var(--estate-sky-top), var(--color-surface) 80%)}._stage_mr3kv_146[data-state=next]{background:linear-gradient(to bottom, var(--color-accent-soft), var(--color-surface) 80%)}._stageArt_mr3kv_167{aspect-ratio:1;min-height:0;margin-bottom:var(--space-1)}._stageArt_mr3kv_167>svg{width:100%;height:100%}._stage_mr3kv_146[data-state=current] ._stageArt_mr3kv_167{animation:2.6s ease-in-out infinite alternate _bob_mr3kv_1}@keyframes _bob_mr3kv_1{to{transform:translateY(-4%)}}._stageTitle_mr3kv_190{white-space:nowrap}._grid_mr3kv_194{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}._tileCard_mr3kv_200{background:linear-gradient(to bottom, var(--estate-sky-top), var(--color-surface) 70%)}._tile_mr3kv_200{gap:var(--space-1);width:100%;height:100%;padding:var(--space-3);text-align:left;cursor:pointer;touch-action:manipulation;transition:transform var(--duration-base) var(--ease-out);background:0 0;border:0;flex-direction:column;display:flex}._tile_mr3kv_200:active{transform:scale(var(--press-scale));transition-duration:var(--duration-fast)}._tileArt_mr3kv_224{aspect-ratio:4/3;margin-bottom:var(--space-1)}._tileArt_mr3kv_224>svg{height:100%}._tileTitle_mr3kv_234{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._tile_mr3kv_200[data-state=locked] ._tileTitle_mr3kv_234{color:var(--color-text-tertiary)}._tileNote_mr3kv_245{align-items:center;gap:var(--space-1);color:var(--color-text-tertiary);display:inline-flex}._tile_mr3kv_200[data-state=owned] ._tileNote_mr3kv_245{color:var(--color-positive)}._sheetPlot_mr3kv_256{padding:var(--space-3) var(--space-3) var(--space-2);background:var(--estate-sky);clip-path:inset(0 round var(--radius-4))}._gridCompact_mr3kv_264{gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}._tileCompact_mr3kv_270 ._tile_mr3kv_200{gap:var(--space-1);padding:var(--space-2)}@media (prefers-reduced-motion:reduce){._levelUp_mr3kv_122,._stage_mr3kv_146,._stage_mr3kv_146[data-state=current] ._stageArt_mr3kv_167{animation:none}}._kinds_13w9h_2{gap:var(--space-3) var(--space-2);grid-template-columns:repeat(4,1fr);display:grid}._kind_13w9h_2{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2) 0;clip-path:inset(0 round var(--radius-2));color:var(--color-text-secondary);cursor:pointer;touch-action:manipulation;transition:background-color var(--duration-fast) var(--ease-out), transform var(--duration-base) var(--ease-out);background:0 0;border:0;flex-direction:column;display:flex}._kind_13w9h_2:active{transition-duration:0s;transform:scale(.94)}._kind_13w9h_2[aria-checked=true]{background:var(--color-accent-soft);color:var(--color-text)}._kindTile_13w9h_37{margin:var(--space-2) 0;display:inline-flex;transform:scale(1.45)}._kindName_13w9h_43{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}._fill_kz30o_1{width:100%}._hiddenInput_kz30o_5{display:none}._avatarButton_kz30o_9{cursor:pointer;touch-action:manipulation;transition:transform var(--duration-fast) var(--ease-out);background:0 0;border:0;padding:0;display:flex;position:relative}._avatarButton_kz30o_9:active{transform:scale(var(--press-scale-icon));transition-duration:0s}._avatarEdit_kz30o_26{width:var(--space-8);height:var(--space-8);border:var(--space-1) solid var(--color-bg);background:var(--color-surface);color:var(--color-accent);clip-path:inset(0 round var(--radius-pill));justify-content:center;align-items:center;display:flex;position:absolute;bottom:0;right:0}._all_kz30o_41{color:var(--color-accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0}._busy_kz30o_51{display:contents}._figures_7egrn_2{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}._figure_7egrn_2{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._goals_7egrn_15{gap:var(--space-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._goal_7egrn_15{gap:var(--space-2);flex-direction:column;display:flex}._goalHead_7egrn_31{justify-content:space-between;align-items:baseline;gap:var(--space-3);display:flex}._goalTitle_7egrn_38{min-width:0}._left_7egrn_42{flex:none}._hero_9hhdt_4{width:100%}._street_9hhdt_10{--lot:min(36vw, calc(var(--tabbar-max-width) * .34));box-sizing:border-box;width:100vw;max-width:100vw;padding:var(--space-8) max(var(--page-gutter), 8vw) 0;overscroll-behavior-x:contain;scrollbar-width:none;align-self:center;position:relative;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}._street_9hhdt_10::-webkit-scrollbar{display:none}._block_9hhdt_31,._signs_9hhdt_32{margin-left:auto;margin-right:auto}._block_9hhdt_31{width:calc(var(--lot) * var(--w));height:calc(var(--lot) * var(--h));position:relative}._lot_9hhdt_45{bottom:calc(var(--lot) * var(--y));left:calc(var(--lot) * var(--x));z-index:var(--z);width:var(--lot);pointer-events:none;animation:_lot-in_9hhdt_1 .9s var(--ease-sheet) both;animation-delay:calc(var(--i) * 70ms);background:0 0;border:0;padding:0;position:absolute}._lot_9hhdt_45[data-row=back]{filter:brightness(.93)}._lot_9hhdt_45 svg *{pointer-events:visiblePainted;cursor:pointer}._lot_9hhdt_45:focus-visible{outline-offset:calc(var(--ring-width) * -1)}@keyframes _lot-in_9hhdt_1{0%{opacity:0;filter:blur(var(--estate-blur));transform:translateY(14%)}}._crown_9hhdt_81{background:radial-gradient(closest-side, var(--estate-crown), transparent);position:absolute;inset:0 6% 18%}._pin_9hhdt_89{transform:translate(-50%, calc(-100% - var(--space-1)));animation:_pin-in_9hhdt_1 .64s var(--ease-sheet) .6s both;display:flex;position:absolute;top:0;left:50%}@keyframes _pin-in_9hhdt_1{0%{opacity:0;transform:translate(-50%, calc(-100% - var(--space-4)))}}._signs_9hhdt_32{width:calc(var(--lot) * var(--w));height:calc(var(--space-10) + var(--space-8));margin-top:var(--space-1);margin-bottom:0;position:relative}._sign_9hhdt_32{top:0;left:calc(var(--lot) * var(--x));align-items:center;gap:var(--space-1);width:var(--lot);animation:_lot-in_9hhdt_1 .7s var(--ease-sheet) both;flex-direction:column;animation-delay:.3s;display:flex;position:absolute}._signName_9hhdt_127{max-width:calc(var(--lot) * .9);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._sign_9hhdt_32[data-row=back] ._signName_9hhdt_127{margin-top:calc(var(--line-caption) + var(--space-1))}._medal_9hhdt_141{min-width:var(--badge-height);height:var(--badge-height);padding:0 var(--space-2);background:var(--color-fill);color:var(--color-text-secondary);clip-path:inset(0 round var(--radius-pill));flex:none;justify-content:center;align-items:center;display:inline-flex}._medal_9hhdt_141[data-place="1"]{background:linear-gradient(to bottom, var(--estate-gold), var(--estate-gold-l));color:var(--estate-trunk-r)}._medal_9hhdt_141[data-place="2"]{background:linear-gradient(to bottom, var(--estate-steel), var(--estate-steel-l));color:var(--estate-window-r)}._medal_9hhdt_141[data-place="3"]{background:linear-gradient(to bottom, var(--estate-brick), var(--estate-brick-l));color:var(--on-tint)}._goal_9hhdt_170{animation:_row-in_9hhdt_1 .56s var(--ease-sheet) both;animation-delay:.24s}._row_9hhdt_176{animation:_row-in_9hhdt_1 .52s var(--ease-sheet) both;animation-delay:calc(var(--i) * 45ms + .3s)}._row_9hhdt_176[data-me]{background:var(--color-accent-soft)}@keyframes _row-in_9hhdt_1{0%{opacity:0;filter:blur(var(--estate-blur));transform:translateY(30%)}}._lead_9hhdt_193{align-items:center;gap:var(--space-2);display:inline-flex}._rowArt_9hhdt_199{width:calc(var(--icon-tile-size) * 1.4);flex:none}._meBar_9hhdt_205{right:var(--tabbar-side);bottom:calc(var(--tabbar-bottom) + var(--tabbar-height) + var(--space-2));left:var(--tabbar-side);z-index:20;align-items:center;gap:var(--space-3);max-width:var(--tabbar-max-width);padding:var(--space-2) var(--space-4) var(--space-2) var(--space-2);background:var(--color-bar);-webkit-backdrop-filter:var(--tabbar-blur);clip-path:inset(0 round var(--radius-pill));cursor:pointer;opacity:0;filter:blur(var(--estate-blur));pointer-events:none;transition:opacity var(--duration-base) var(--ease-out), filter var(--duration-base) var(--ease-out), transform var(--duration-sheet) cubic-bezier(.34, 1.32, .64, 1);border:0;margin:0 auto;display:flex;position:fixed;transform:translateY(70%)scale(.94)}._meBar_9hhdt_205[data-shown]{opacity:1;filter:none;pointer-events:auto;transform:none}._meName_9hhdt_240{text-align:left;flex:1}._lotScene_9hhdt_246{padding:var(--space-2) var(--space-3) 0;background:var(--estate-sky);clip-path:inset(0 round var(--radius-4));animation:_row-in_9hhdt_1 .56s var(--ease-sheet) both}._lotHead_9hhdt_253{align-items:center;gap:var(--space-3);display:flex}._lotHead_9hhdt_253 ._medal_9hhdt_141{min-width:calc(var(--badge-height) * 1.5);height:calc(var(--badge-height) * 1.5)}._lotStats_9hhdt_264{gap:var(--space-2);grid-template-columns:repeat(2,1fr);display:grid}._lotStat_9hhdt_264{gap:var(--space-1);padding:var(--space-3);background:var(--color-surface);clip-path:inset(0 round var(--radius-3));flex-direction:column;display:flex}._chips_9hhdt_281{gap:var(--space-2);flex-wrap:wrap;display:flex}._chip_9hhdt_281{padding:var(--space-1) var(--space-3);background:var(--color-fill);clip-path:inset(0 round var(--radius-pill));display:inline-flex}@media (prefers-reduced-motion:reduce){._lot_9hhdt_45,._sign_9hhdt_32,._row_9hhdt_176,._goal_9hhdt_170,._pin_9hhdt_89{animation:none}}.spl{--spl-bg-auto:#f4f4f5;--spl-fg-auto:#111113;--bg:var(--splash-bg,var(--color-bg,var(--spl-bg-auto)));--fg:var(--splash-fg,var(--color-text,var(--spl-fg-auto)));--vapor-mix:9%;--vapor:color-mix(in srgb, var(--fg) var(--vapor-mix), transparent);--u:calc(clamp(150px, 23vh, 190px) / 200);--speed:1;--vapor-a:.55;--glow-a:0;z-index:2147483000;color:var(--fg);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;position:fixed;inset:0;overflow:hidden}@media (prefers-color-scheme:dark){.spl{--spl-bg-auto:#0e0e10;--spl-fg-auto:#f2f2f4;--vapor-mix:34%}:root[data-theme=light] .spl{--vapor-mix:9%}}:root[data-theme=dark] .spl{--vapor-mix:34%}.spl[data-phase=launch],.spl[data-phase=done]{pointer-events:none}.spl-bg{background:var(--bg);position:absolute;inset:0}.spl-stage{top:calc(100% - env(safe-area-inset-bottom,0px) - 104px - 197 * var(--u));left:calc(50% - 80 * var(--u));width:calc(160 * var(--u));height:calc(250 * var(--u));transition:top .5s cubic-bezier(.3,0,.2,1);position:absolute}.spl-ground{position:absolute;inset:0}.spl-rocket{top:0;left:calc(50 * var(--u));width:calc(60 * var(--u));height:calc(200 * var(--u));will-change:transform;position:absolute}.spl-shake{position:absolute;inset:0}.spl-ship{width:100%;height:100%;display:block;position:relative}.spl-flame{top:calc(192.5 * var(--u));width:100%;height:calc(120 * var(--u));opacity:0;transform-origin:50% 0;position:absolute;left:0;transform:scaleY(.15)}.spl-flame-stretch{transform-origin:50% 0;position:absolute;inset:0}.spl-f{transform-origin:50% 0;width:100%;height:100%;display:block;position:absolute;inset:0;overflow:visible}.spl-halo{top:calc(160 * var(--u));left:calc(-25 * var(--u));width:calc(110 * var(--u));height:calc(70 * var(--u));opacity:0;position:absolute}.spl-halo i{background:radial-gradient(closest-side,#ffc87880,#ff8c3229 55%,#0000);position:absolute;inset:0}.spl[data-phase=launch] .spl-f1{animation:spl-f1 calc(.17s / var(--speed)) linear infinite}.spl[data-phase=launch] .spl-f2{animation:spl-f2 calc(.123s / var(--speed)) linear infinite}.spl[data-phase=launch] .spl-f3{animation:spl-f3 calc(89ms / var(--speed)) linear infinite}.spl[data-phase=launch] .spl-halo i{animation:spl-halo calc(.14s / var(--speed)) ease-in-out infinite alternate}@keyframes spl-f1{0%,to{transform:scale(1)skew(0)}22%{transform:scale(1.05,.93)skew(1.5deg)}48%{transform:scale(.96,1.06)skew(-1deg)}74%{transform:scale(1.03,.97)skew(-2deg)}}@keyframes spl-f2{0%,to{transform:scale(1)}30%{transform:scale(.95,1.07)}62%{transform:scale(1.04,.94)}}@keyframes spl-f3{0%,to{opacity:1;transform:scale(1)}40%{opacity:.86;transform:scale(1.03,.9)}70%{opacity:1;transform:scale(.97,1.05)}}@keyframes spl-halo{0%{transform:scale(.94)}to{transform:scale(1.06)}}.spl-pad{top:calc(195 * var(--u));width:calc(160 * var(--u));height:calc(14 * var(--u));color:var(--fg);opacity:.5;display:block;position:absolute;left:0}.spl-glow{top:calc(176 * var(--u));left:calc(26 * var(--u));width:calc(108 * var(--u));height:calc(46 * var(--u));opacity:var(--glow-a);background:radial-gradient(closest-side,#ffa04a 0%,#ff8c3c66 50%,#0000 100%);transition:opacity .8s;position:absolute}.spl[data-stage="1"]{--glow-a:.08;--vapor-a:1}.spl[data-stage="2"]{--glow-a:.14;--vapor-a:.8}.spl[data-stage="3"]{--glow-a:.22;--vapor-a:.7}.spl-arm{top:calc(103 * var(--u));left:calc((80 + var(--side) * 27) * var(--u) - 3 * var(--u));width:calc(6 * var(--u));height:calc(104 * var(--u));color:var(--fg);opacity:.5;transform:rotate(calc(var(--side) * -10.4deg));transform-origin:50% 90.3846%;position:absolute}.spl-arm svg,.spl-mast svg{width:100%;height:100%;display:block;overflow:visible}.spl-arm[style*=--side\:1] svg{transform:scaleX(-1)}.spl-mast{top:calc(36 * var(--u));left:calc(84 * var(--u));width:calc(48 * var(--u));height:calc(161 * var(--u));color:var(--fg);opacity:.38;transform-origin:88.5417% 100%;transition:transform calc(1.4s / var(--speed)) cubic-bezier(.5, 0, .25, 1);position:absolute}.spl[data-stage="3"] .spl-mast,.spl[data-phase=launch] .spl-mast{transform:rotate(13deg)}.spl-vapor{top:calc((var(--y) - 9) * var(--u));left:calc((var(--x) - 16) * var(--u));width:calc(32 * var(--u));height:calc(18 * var(--u));background:radial-gradient(closest-side, var(--vapor), transparent);opacity:0;transform-origin:calc(50% - var(--dx) * 30%) 50%;animation:spl-vapor calc(var(--t) / var(--speed)) cubic-bezier(.25, .5, .4, 1) var(--d) infinite;will-change:transform, opacity;position:absolute}@keyframes spl-vapor{0%{opacity:0;transform:translate(0)scale(.25,.3)}18%{opacity:calc(var(--vapor-a) * .75)}55%{opacity:calc(var(--vapor-a) * .45)}to{opacity:0;transform:translate(calc(var(--dx) * 26 * var(--u)), calc(30 * var(--u))) scale(2.4, 1.5)}}.spl-cloud{top:calc(167 * var(--u));left:calc(50 * var(--u));width:calc(60 * var(--u));height:calc(60 * var(--u));background:radial-gradient(closest-side, color-mix(in srgb, #ffb070 35%, var(--vapor)), var(--vapor) 50%, transparent);opacity:0;position:absolute}.spl-caption{top:calc(197 * var(--u) + 40px);letter-spacing:.14em;text-align:center;text-transform:uppercase;height:14px;font:600 11px/14px -apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,sans-serif;position:absolute;left:-120px;right:-120px}.spl-caption span{white-space:nowrap;opacity:0;position:absolute;inset:0}.spl-caption span[data-on]{opacity:.5}@media (prefers-reduced-motion:reduce){.spl-vapor{display:none}.spl[data-phase=launch] .spl-f,.spl[data-phase=launch] .spl-halo i{animation:none}}._panel_150sm_2{right:calc(var(--page-gutter) + var(--safe-right));bottom:calc(var(--safe-bottom) + var(--space-3));z-index:2147483001;position:fixed}._panel_150sm_2[data-open]{left:calc(var(--page-gutter) + var(--safe-left));padding:var(--space-3);border-radius:var(--radius-3);background:var(--color-sheet-solid);box-shadow:0 8px 30px var(--color-separator)}._handle_150sm_17{border-radius:var(--radius-pill);background:var(--color-fill);width:44px;height:28px;color:var(--color-text-secondary);font:inherit;letter-spacing:.1em;border:0}._page_11s9e_1{max-width:var(--sheet-max-width);padding:calc(var(--safe-top) + var(--space-6)) calc(var(--page-gutter) + var(--safe-right)) var(--space-12) calc(var(--page-gutter) + var(--safe-left));margin:0 auto}._demo_11s9e_8{padding:var(--space-5);border-radius:var(--radius-3);background:var(--color-surface)}._swatches_11s9e_14{gap:var(--space-4) var(--space-3);grid-template-columns:repeat(auto-fill,minmax(96px,1fr));display:grid}._swatch_11s9e_14{gap:var(--space-2);flex-direction:column;display:flex}._chip_11s9e_26{height:var(--space-10);border-radius:var(--radius-1);box-shadow:inset 0 0 0 var(--hairline) var(--color-separator)}._bar_11s9e_32{height:var(--space-2);border-radius:var(--radius-pill);background:var(--color-accent)}._tabs_11s9e_38{justify-content:center;display:flex}._screen_1pwa8_3{box-sizing:border-box;min-height:100dvh;padding:var(--safe-top) var(--page-gutter) calc(var(--safe-bottom) + var(--space-5));background:var(--color-bg);flex-direction:column;display:flex}._body_1pwa8_12{justify-content:center;align-items:center;gap:var(--space-3);text-align:center;animation:_rise_1pwa8_1 var(--duration-slow) var(--ease-sheet) both;flex-direction:column;flex:1;padding-bottom:12dvh;display:flex}._glyph_1pwa8_25{width:calc(var(--space-12) * 1.75);height:calc(var(--space-12) * 1.75);margin-bottom:var(--space-3);clip-path:circle(50%);background:var(--color-accent-soft);color:var(--color-accent);justify-content:center;align-items:center;display:flex}._glyph_1pwa8_25 svg{width:calc(var(--icon-size) * 1.6);height:calc(var(--icon-size) * 1.6)}._glyph_1pwa8_25[data-retrying]{animation:1.2s ease-in-out infinite alternate _breathe_1pwa8_1}._title_1pwa8_46{max-width:18ch}._text_1pwa8_50{max-width:32ch}._foot_1pwa8_54{padding-top:var(--space-4)}@keyframes _rise_1pwa8_1{0%{opacity:0;transform:translateY(var(--space-3))}}@keyframes _breathe_1pwa8_1{to{opacity:.55}}@media (prefers-reduced-motion:reduce){._body_1pwa8_12,._glyph_1pwa8_25[data-retrying]{animation:none}}
