:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--color-canvas:#f7f7f5;--color-tray:#eeeeea;--color-tray-deep:#e4e4df;--color-surface:#fff;--color-surface-raised:#fff;--color-segment-on:var(--color-surface);--color-dark:#0f0f12;--color-dark-raised:#1e1e24;--color-ink:#141416;--color-ink-hover:#2a2a2f;--color-ink-secondary:#62625e;--color-ink-disabled:#8b8b87;--color-ink-on-dark:#f7f7f5;--color-ink-on-dark-secondary:#b5b5b0;--color-ink-on-light:#141416;--color-on-accent:#fff;--color-on-ink-secondary:#b5b5b0;--color-line:#e1e1db;--color-stroke-control:#7d7d79;--color-stroke-on-dark:#6e6e73;--color-accent:#2a52f2;--color-accent-pressed:#1f3fcc;--color-accent-tint:#eef2ff;--color-accent-on-dark:#8fa8ff;--color-accent-dark-tint:#20284a;--color-accent-tint-hover:#e3e9ff;--color-accent-tint-pressed:#d6dfff;--color-ink-pressed:#000;--color-danger:#b3261e;--color-danger-tint:#fce9e7;--color-success:#0f6b3b;--color-success-tint:#e3f3ea;--color-warning:#7a4a00;--color-warning-tint:#fff0c7;--color-scrim:#1414167a;--color-pin-shadow:#00000047;--color-pastel-sage:#dce9dd;--color-pastel-sand:#f2e7cf;--color-pastel-rose:#f6dddb;--color-pastel-lilac:#e7e1f6;--color-pastel-sky:#dce9f4;--font-family-sans:"Inter", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-features:"tnum" 1, "cv11" 1, "ss01" 1;--type-display-size:32px;--type-display-line:38px;--type-display-weight:700;--type-display-tracking:-.025em;--type-title-l-size:28px;--type-title-l-line:34px;--type-title-l-weight:700;--type-title-l-tracking:-.022em;--type-title-m-size:20px;--type-title-m-line:26px;--type-title-m-weight:700;--type-title-m-tracking:-.015em;--type-title-s-size:16px;--type-title-s-line:22px;--type-title-s-weight:600;--type-title-s-tracking:-.01em;--type-body-l-size:16px;--type-body-l-line:24px;--type-body-l-weight:400;--type-body-l-tracking:0;--type-body-size:15px;--type-body-line:22px;--type-body-weight:400;--type-body-tracking:-.005em;--type-body-strong-size:15px;--type-body-strong-line:22px;--type-body-strong-weight:600;--type-body-strong-tracking:-.005em;--type-label-size:13px;--type-label-line:18px;--type-label-weight:500;--type-label-tracking:0;--type-caption-size:12px;--type-caption-line:16px;--type-caption-weight:500;--type-caption-tracking:.005em;--type-button-size:16px;--type-button-line:20px;--type-button-weight:600;--type-button-tracking:-.005em;--type-num-xl-size:40px;--type-num-xl-line:44px;--type-num-xl-weight:700;--type-num-xl-tracking:-.03em;--type-num-l-size:28px;--type-num-l-line:32px;--type-num-l-weight:700;--type-num-l-tracking:-.025em;--type-num-m-size:20px;--type-num-m-line:24px;--type-num-m-weight:700;--type-num-m-tracking:-.02em;--space-2:2px;--space-4:4px;--space-6:6px;--space-8:8px;--space-10:10px;--space-12:12px;--space-16:16px;--space-20:20px;--space-24:24px;--space-32:32px;--space-40:40px;--space-48:48px;--space-64:64px;--radius-tray:22px;--radius-card:14px;--radius-tile:12px;--radius-chip:8px;--radius-sheet:28px;--radius-pill:999px;--radius-round:50%;--shadow-none:none;--shadow-card:0 1px 1px #1414160a, 0 2px 8px #1414160a;--shadow-float:0 2px 4px #1414160f, 0 12px 32px #1414161f;--shadow-card-dark:none;--shadow-segment-on:var(--shadow-card);--shadow-map-control:var(--shadow-card);--shadow-focus:0 0 0 2px var(--color-surface), 0 0 0 4px var(--color-accent);--shadow-focus-on-dark:0 0 0 2px var(--color-dark), 0 0 0 4px var(--color-accent-on-dark);--motion-duration-instant:0s;--motion-duration-press:90ms;--motion-duration-fast:.16s;--motion-duration-base:.24s;--motion-duration-slow:.32s;--motion-duration-progress:.48s;--motion-easing-out:cubic-bezier(.16, 1, .3, 1);--motion-easing-in-out:cubic-bezier(.65, 0, .35, 1);--motion-easing-spring:cubic-bezier(.34, 1.4, .64, 1);--motion-easing-linear:linear;--motion-stagger-step:40ms;--motion-stagger-max:5;--motion-enter-translate:6px;--motion-enter-scale-from:.97;--motion-reduced-fade:80ms;--layer-base:0;--layer-raised:1;--layer-sticky:10;--layer-nav:20;--layer-banner:30;--layer-scrim:40;--layer-overlay:50;--layer-toast:60;--size-target:44px;--size-control:48px;--size-icon:20px;--size-avatar:44px;--size-sidebar:248px;--size-rail:76px;--size-phone:390px;--size-content-max:1200px;--breakpoint-compact:0;--breakpoint-medium:768px;--breakpoint-expanded:1024px;--breakpoint-wide:1440px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--color-canvas:#0d0d0f;--color-tray:#161619;--color-tray-deep:#2e2e35;--color-surface:#1e1e22;--color-surface-raised:#26262b;--color-segment-on:var(--color-tray-deep);--color-dark:#2c2c34;--color-dark-raised:#383842;--color-ink:#f2f2ee;--color-ink-hover:#d8d8d4;--color-ink-secondary:#a3a39e;--color-ink-disabled:#6b6b67;--color-ink-on-dark:#f2f2ee;--color-ink-on-dark-secondary:#b4b4af;--color-on-accent:#0d0d0f;--color-on-ink-secondary:#55554f;--color-line:#2e2e34;--color-stroke-control:#7e7e7a;--color-stroke-on-dark:#85858b;--color-accent:#8fa8ff;--color-accent-pressed:#b4c4ff;--color-accent-tint:#1f2850;--color-accent-dark-tint:#27316a;--color-accent-tint-hover:#27326a;--color-accent-tint-pressed:#2b3670;--color-ink-pressed:#fff;--color-danger:#ff9088;--color-danger-tint:#3b1c1a;--color-success:#5bd18f;--color-success-tint:#123222;--color-warning:#f2ba4c;--color-warning-tint:#3a2d0b;--color-scrim:#000000a3;--color-pin-shadow:#0009;--color-pastel-sage:#2b3c2f;--color-pastel-sand:#3e3624;--color-pastel-rose:#47292a;--color-pastel-lilac:#36314e;--color-pastel-sky:#263749;--shadow-card:0 0 0 1px #ffffff0d, 0 2px 8px #00000052;--shadow-float:0 0 0 1px #ffffff17, 0 2px 4px #0006, 0 12px 32px #0000008f;--shadow-card-dark:var(--shadow-card);--shadow-segment-on:inset 0 0 0 1px var(--color-stroke-control);--shadow-map-control:var(--shadow-float)}}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-canvas:#0d0d0f;--color-tray:#161619;--color-tray-deep:#2e2e35;--color-surface:#1e1e22;--color-surface-raised:#26262b;--color-segment-on:var(--color-tray-deep);--color-dark:#2c2c34;--color-dark-raised:#383842;--color-ink:#f2f2ee;--color-ink-hover:#d8d8d4;--color-ink-secondary:#a3a39e;--color-ink-disabled:#6b6b67;--color-ink-on-dark:#f2f2ee;--color-ink-on-dark-secondary:#b4b4af;--color-on-accent:#0d0d0f;--color-on-ink-secondary:#55554f;--color-line:#2e2e34;--color-stroke-control:#7e7e7a;--color-stroke-on-dark:#85858b;--color-accent:#8fa8ff;--color-accent-pressed:#b4c4ff;--color-accent-tint:#1f2850;--color-accent-dark-tint:#27316a;--color-accent-tint-hover:#27326a;--color-accent-tint-pressed:#2b3670;--color-ink-pressed:#fff;--color-danger:#ff9088;--color-danger-tint:#3b1c1a;--color-success:#5bd18f;--color-success-tint:#123222;--color-warning:#f2ba4c;--color-warning-tint:#3a2d0b;--color-scrim:#000000a3;--color-pin-shadow:#0009;--color-pastel-sage:#2b3c2f;--color-pastel-sand:#3e3624;--color-pastel-rose:#47292a;--color-pastel-lilac:#36314e;--color-pastel-sky:#263749;--shadow-card:0 0 0 1px #ffffff0d, 0 2px 8px #00000052;--shadow-float:0 0 0 1px #ffffff17, 0 2px 4px #0006, 0 12px 32px #0000008f;--shadow-card-dark:var(--shadow-card);--shadow-segment-on:inset 0 0 0 1px var(--color-stroke-control);--shadow-map-control:var(--shadow-float)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-bottom:calc(var(--size-target) * 2 + var(--space-48));scroll-padding-top:var(--page-header-height,0px)}:is(input,select,textarea,[role=alert],:target){scroll-margin-top:var(--space-16)}[data-page-header] *{scroll-margin-top:calc(var(--page-header-height,0px) * -1)}html{--tabbar-height:calc(var(--space-8) + 62px + max(var(--space-16), env(safe-area-inset-bottom,0px)))}body{background:var(--color-canvas);color:var(--color-ink);font-family:var(--font-family-sans);font-feature-settings:var(--font-features);font-variant-numeric:tabular-nums;font-size:var(--type-body-size);line-height:var(--type-body-line);letter-spacing:var(--type-body-tracking);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin:0;padding:0}ul,ol{list-style:none}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}a{color:inherit}html{-webkit-tap-highlight-color:transparent}button,[role=button],[role=tab],summary,select{touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}label:has(input[type=checkbox],input[type=radio]){touch-action:manipulation;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}a[href],input,textarea{touch-action:manipulation}html{overscroll-behavior-y:none}img,svg{display:block}:focus-visible{box-shadow:var(--shadow-focus);outline:none}[tabindex="-1"]:focus,[tabindex="-1"]:focus-visible{box-shadow:none;outline:none}:root[data-theme-switch] *,:root[data-theme-switch] :before,:root[data-theme-switch] :after{transition:none!important}::view-transition-old(root){animation-duration:var(--motion-duration-base);animation-timing-function:var(--motion-easing-out)}::view-transition-new(root){animation-duration:var(--motion-duration-base);animation-timing-function:var(--motion-easing-out)}@media (prefers-reduced-motion:reduce){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}*,:before,:after{scroll-behavior:auto!important}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:100 900;src:url(/assets/inter-latin-wght-normal-Dx4kXJAl.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}
