@font-face{font-family:Switzer;src:url(/assets/switzer-400-BxEtgLLb.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Switzer;src:url(/assets/switzer-500-A29GCmfN.woff2)format("woff2");font-weight:500;font-style:normal;font-display:swap}:root,.light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background:#fafaf9;--foreground:#0f0f0e;--card:#fff;--card-foreground:#0f0f0e;--section:#fff;--popover:#fff;--popover-foreground:#0f0f0e;--primary:#0f0f0e;--primary-foreground:#fafaf9;--primary-hover:#3d3d3b;--secondary:#ededeb;--secondary-foreground:#0f0f0e;--muted:#f5f5f4;--muted-foreground:#5c5c59;--subtle-foreground:#7a7a76;--connective-foreground:#a3a39f;--accent:#e2e2df;--accent-foreground:#0f0f0e;--control-active:#fff;--menu-highlight:#00000014;--border:#00000014;--input:#0000001f;--input-surface:#0000000a;--outline:#00000012;--outline-surface:#fff;--outline-hover:#fafaf9;--outline-active:#f5f5f4;--outline-shadow:0 2px 20px 0 #00000008, 0 5px 20px 0 #00000008, 0 8px 60px 0 #00000008;--field:#ededeb;--ring:#00000073;--link:#242423;--destructive:#b3261e;--destructive-surface:#d930251a;--success:#1f7a35;--highlight:#ffd60a;--search-hit:#ffd60a73;--search-current:#ffd60a;--search-current-foreground:#0f0f0e;--scrim:#0000003d;--shadow:#0f0f0e26;--glass:#fff9;--glass-rim:#ffffffe5;--glass-shadow:#0000001f;--container-shadow:0 8px 24px #0000000a, 0 1px 3px #0000000a;--section-shadow:0 0 2px 0 #0000003d, 0 2px 12px 0 #00000005, 0 4px 16px 0 #00000005, 0 4px 48px 0 #00000005;--glass-call:#0f0f0ed1;--glass-call-control:#0f0f0ed1;--call-scrim:#000c;--call-scrim-foreground:#f5f5f4;--call-end:#e5484d;--call-end-foreground:#fff;--call-off:#ff6961;--call-off-surface:#ff453a29;--call-success:#30d158;--call-foreground:#fff;--call-muted-foreground:#cfcfcb;--call-ink:#0f0f0e;--call-shade:#000;--call-chrome:#1c1c1b;--call-surround:#000;--float-accent:#e2e2df;--float-tint:#cfcfcb;--float-transcript:#e2e2df;--float-ink:#f5f5f7;--float-muted:#8e8e96;--float-caret:#f5f5f7;--float-orb-pink:#ff6fb5cc;--float-orb-cyan:#5bd8ffcc;--float-orb-core:#242423;--float-badge:#2e2e2c;--home-orb-haze:#efc8b2b8;--home-orb-haze-edge:#ece2d88c;--home-orb-opacity:.52;--avatar-1:#8a5a44;--avatar-2:#3a6ea5;--avatar-3:#7c4dbd;--avatar-4:#a8456b;--avatar-5:#2f7d6d;--avatar-6:#8a6d1f;--avatar-foreground:#fff;--portrait-1:oklch(from var(--avatar-1) .45 .05 h);--portrait-2:oklch(from var(--avatar-2) .45 .05 h);--portrait-3:oklch(from var(--avatar-3) .45 .05 h);--portrait-4:oklch(from var(--avatar-4) .45 .05 h);--portrait-5:oklch(from var(--avatar-5) .45 .05 h);--portrait-6:oklch(from var(--avatar-6) .45 .05 h);--chart-1:oklch(87% 0 0);--chart-2:oklch(55.6% 0 0);--chart-3:oklch(43.9% 0 0);--chart-4:oklch(37.1% 0 0);--chart-5:oklch(26.9% 0 0);--radius:10px;--sidebar:#f5f5f4;--sidebar-foreground:#0f0f0e;--sidebar-primary:#0f0f0e;--sidebar-primary-foreground:#fafaf9;--sidebar-accent:#ededeb;--sidebar-accent-foreground:#0f0f0e;--sidebar-border:#00000014;--sidebar-ring:#00000073;--strand-warm:#e39a6b;--strand-core:#fff;--strand-cool:#c9a27a;--pill-shadow:0 0 0 .5px var(--border), 0 1px 2px #0000000a}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:#0f0f0e;--foreground:#f5f5f4;--card:#161615;--card-foreground:#f5f5f4;--section:#1c1c1b;--popover:#1c1c1b;--popover-foreground:#f5f5f4;--primary:#f5f5f4;--primary-foreground:#0f0f0e;--primary-hover:#cfcfcb;--secondary:#242423;--secondary-foreground:#f5f5f4;--muted:#1c1c1b;--muted-foreground:#a3a39f;--subtle-foreground:#7a7a76;--connective-foreground:#868682;--accent:#2e2e2c;--accent-foreground:#f5f5f4;--control-active:#3d3d3b;--menu-highlight:#ffffff1a;--border:#ffffff1a;--input:#ffffff29;--input-surface:#ffffff0f;--outline:#ffffff14;--outline-surface:#1c1c1b;--outline-hover:#242423;--outline-active:#2e2e2c;--outline-shadow:inset 0 .5px 0 0 #ffffff14, 0 2px 20px 0 #00000029, 0 5px 20px 0 #00000029, 0 8px 60px 0 #00000029;--field:#242423;--ring:#fff6;--link:#e2e2df;--destructive:#ff6961;--destructive-surface:#ff453a29;--success:#30d158;--highlight:#ffd60a;--search-hit:#ffd60a47;--search-current:#ffd60a;--search-current-foreground:#0f0f0e;--scrim:#0009;--shadow:#0006;--glass:#1c1c1b73;--glass-rim:#ffffff40;--glass-shadow:#00000073;--container-shadow:inset 0 .5px 0 0 #ffffff14, 0 8px 24px #0000004d, 0 1px 3px #0006;--section-shadow:inset 0 0 0 .5px #ffffff1a, inset 0 .5px 0 0 #ffffff14, 0 1px 2px 0 #0000004d, 0 4px 16px 0 #0003;--glass-call:#1c1c1b73;--glass-call-control:#ffffff24;--call-scrim:#000c;--call-scrim-foreground:#f5f5f4;--call-end:#e5484d;--call-end-foreground:#fff;--call-off:#ff6961;--call-off-surface:#ff453a29;--call-success:#30d158;--call-foreground:#fff;--call-muted-foreground:#cfcfcb;--call-ink:#0f0f0e;--call-shade:#000;--call-chrome:#1c1c1b;--call-surround:#000;--float-accent:#e2e2df;--float-tint:#cfcfcb;--float-transcript:#e2e2df;--float-ink:#f5f5f7;--float-muted:#8e8e96;--float-caret:#f5f5f7;--float-orb-pink:#ff6fb5cc;--float-orb-cyan:#5bd8ffcc;--float-orb-core:#242423;--float-badge:#2e2e2c;--home-orb-haze:#3b2f2599;--home-orb-haze-edge:#241f1a59;--home-orb-opacity:.3;--avatar-1:#8a5a44;--avatar-2:#3a6ea5;--avatar-3:#7c4dbd;--avatar-4:#a8456b;--avatar-5:#2f7d6d;--avatar-6:#8a6d1f;--avatar-foreground:#fff;--portrait-1:oklch(from var(--avatar-1) .45 .05 h);--portrait-2:oklch(from var(--avatar-2) .45 .05 h);--portrait-3:oklch(from var(--avatar-3) .45 .05 h);--portrait-4:oklch(from var(--avatar-4) .45 .05 h);--portrait-5:oklch(from var(--avatar-5) .45 .05 h);--portrait-6:oklch(from var(--avatar-6) .45 .05 h);--chart-1:oklch(87% 0 0);--chart-2:oklch(55.6% 0 0);--chart-3:oklch(43.9% 0 0);--chart-4:oklch(37.1% 0 0);--chart-5:oklch(26.9% 0 0);--sidebar:#161615;--sidebar-foreground:#f5f5f4;--sidebar-primary:#f5f5f4;--sidebar-primary-foreground:#0f0f0e;--sidebar-accent:#242423;--sidebar-accent-foreground:#f5f5f4;--sidebar-border:#ffffff1a;--sidebar-ring:#fff6;--strand-warm:#c9bb9a;--strand-core:#fff;--strand-cool:#b2b2b2;--pill-shadow:0 0 0 .5px var(--border), 0 1px 2px #0006}:root{--scrollbar-thumb:color-mix(in oklab, var(--foreground) 18%, transparent);--scrollbar-thumb-hover:color-mix(in oklab, var(--foreground) 32%, transparent)}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-corner{background:0 0}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb) padding-box;border:3px solid #0000;border-radius:9999px}::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover)}:root{font-size:15px}*{box-sizing:border-box}html{letter-spacing:-.01em;font-family:Switzer,ui-sans-serif,system-ui,sans-serif}body{background:var(--background);color:var(--foreground);flex-direction:column;min-height:100dvh;margin:0;font-size:14px;line-height:20px;display:flex}main{flex-direction:column;flex:1;justify-content:center;align-items:flex-start;gap:16px;width:100%;max-width:480px;margin:0 auto;padding:24px;display:flex}main.document{justify-content:flex-start;max-width:640px;padding-top:48px}.wordmark{letter-spacing:-.02em;color:var(--foreground);align-items:center;gap:8px;margin:0 0 8px;font-size:16px;font-weight:500;line-height:20px;text-decoration:none;display:flex}h1{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:500;line-height:28px}h2{letter-spacing:-.02em;margin:8px 0 0;font-size:16px;font-weight:500;line-height:20px}p,ul{color:var(--muted-foreground);margin:0}ul{flex-direction:column;gap:8px;padding-left:20px;display:flex}strong{color:var(--foreground);font-weight:500}main a:not(.button,.wordmark){color:var(--foreground)}.meta{font-size:13px}.notice{border:1px solid var(--border);color:var(--foreground);border-radius:8px;padding:12px 16px}footer{gap:16px;width:100%;max-width:480px;margin:0 auto;padding:24px;font-size:13px;display:flex}main.document+footer{max-width:640px}footer a{color:var(--muted-foreground);text-decoration:none}footer a:hover{color:var(--foreground)}.button{background:var(--primary);height:2.25rem;color:var(--primary-foreground);letter-spacing:0;border-radius:9999px;outline:none;align-items:center;margin-top:8px;padding:0 1rem;font-size:13px;font-weight:500;line-height:16px;text-decoration:none;display:inline-flex}.button:hover{background:var(--primary-hover)}.button:focus-visible{box-shadow:0 0 0 3px var(--ring)}
