.follow-invite_sentinel__HG9rj{height:1px;pointer-events:none}.follow-invite_dialog__4H76U{position:fixed;inset:0;margin:auto;height:fit-content;padding:0;border:1px solid var(--line);border-radius:var(--radius,6px);background:var(--card);color:var(--ink);width:min(400px,calc(100vw - 32px));box-shadow:0 24px 60px var(--black-a-28);opacity:0;transition:opacity .2s ease-out,display allow-discrete .2s,overlay allow-discrete .2s}.follow-invite_dialog__4H76U[open]{opacity:1}@starting-style{.follow-invite_dialog__4H76U[open]{opacity:0}}@media (prefers-reduced-motion:no-preference){.follow-invite_dialog__4H76U{transition:opacity .2s ease-out,translate .2s cubic-bezier(.2,.8,.2,1),display allow-discrete .2s,overlay allow-discrete .2s;translate:0 12px}.follow-invite_dialog__4H76U[open]{translate:0 0}@starting-style{.follow-invite_dialog__4H76U[open]{opacity:0;translate:0 12px}}}.follow-invite_dialog__4H76U::backdrop{background:rgb(0 0 0/.5);opacity:0;transition:opacity .2s ease-out,display allow-discrete .2s,overlay allow-discrete .2s}.follow-invite_dialog__4H76U[open]::backdrop{opacity:1}@starting-style{.follow-invite_dialog__4H76U[open]::backdrop{opacity:0}}.follow-invite_body__gMpET{position:relative;display:flex;flex-direction:column;gap:9px;padding:20px 20px 16px;font-family:var(--sans)}.follow-invite_title__XrWHc{font-size:1.0625rem;font-weight:700;letter-spacing:-.015em;color:var(--ink)}.follow-invite_text__AVFxw{font-size:.875rem;line-height:1.5;color:var(--muted)}.follow-invite_form__anZN3{display:flex;flex-wrap:wrap;gap:8px;margin-top:2px}.follow-invite_dialog__4H76U .follow-invite_email__QqdKK{flex:1 1 11rem;min-width:0;min-height:40px;padding:0 12px;border:1px solid var(--neutral-550);border-radius:var(--radius-sm,4px);background:var(--paper);color:var(--ink);font-family:var(--sans);font-size:1rem}.follow-invite_dialog__4H76U .follow-invite_email__QqdKK::placeholder{color:var(--faint)}.follow-invite_dialog__4H76U .follow-invite_email__QqdKK:focus-visible{outline:2px solid var(--ink);outline-offset:-1px;border-color:transparent}.follow-invite_dialog__4H76U .follow-invite_subscribe__KsLKG{flex:1 0 auto;min-height:40px;padding:0 16px;border-radius:var(--radius-sm,4px);background:var(--ink);color:var(--paper);font-size:.875rem;font-weight:600;letter-spacing:-.01em;cursor:pointer;transition:background-color .16s ease}.follow-invite_dialog__4H76U .follow-invite_subscribe__KsLKG:hover{background:var(--ink-raised)}.follow-invite_dialog__4H76U .follow-invite_subscribe__KsLKG:active{transition:none}.follow-invite_dialog__4H76U .follow-invite_subscribe__KsLKG[aria-busy=true]{opacity:.7;pointer-events:none}.follow-invite_trap__YWjPW{display:none}.follow-invite_srOnly__2rdHN{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.follow-invite_rule__kC1mw{height:0;margin:14px 0 12px;border:0;border-top:1px solid var(--line)}.follow-invite_dialog__4H76U .follow-invite_xButton__3yoBG{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:40px;padding:0 16px;border:1px solid var(--neutral-550);border-radius:var(--radius-sm,4px);background:transparent;color:var(--ink);font-size:.875rem;font-weight:500;letter-spacing:-.01em;text-decoration:none;transition:background-color .16s ease,border-color .16s ease}.follow-invite_dialog__4H76U .follow-invite_xButton__3yoBG:hover{background:var(--ink-a-05);border-color:var(--muted);color:var(--ink)}.follow-invite_dialog__4H76U .follow-invite_xButton__3yoBG:active{background:var(--ink-a-09)}.follow-invite_dialog__4H76U .follow-invite_xButton__3yoBG svg{width:14px;height:14px}.follow-invite_error__duIsp{font-size:.8125rem;line-height:1.5;color:var(--ink)}.follow-invite_dialog__4H76U .follow-invite_close__pkAAs{position:absolute;top:10px;right:10px;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--radius-sm,4px);color:var(--muted);cursor:pointer;transition:color .16s ease,background-color .16s ease}.follow-invite_dialog__4H76U .follow-invite_close__pkAAs:hover{color:var(--ink);background:var(--ink-a-05)}.follow-invite_dialog__4H76U .follow-invite_close__pkAAs svg{width:15px;height:15px}.follow-invite_note__2eu5d{font-size:.75rem;line-height:1.5;color:var(--muted)}.follow-invite_dialog__4H76U a:focus-visible,.follow-invite_dialog__4H76U button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.landing-swarm_field__VllMM{position:absolute;inset:0;z-index:0;overflow:hidden;pointer-events:none}.landing-swarm_canvas__qxlq9{display:block;width:100%;height:100%}.hero-entrance_intro__63Hyz{--contact-shift:1vw;position:fixed;inset:0;z-index:50;overflow:hidden;background:var(--paper);pointer-events:auto;will-change:opacity}.hero-entrance_intro__63Hyz[data-running=true]{animation:hero-entrance_introVeil__w3c7f 7.2s linear both}.hero-entrance_art__lqS7b{position:absolute;inset:0}.hero-entrance_intro__63Hyz.hero-entrance_leaving__ChGzZ{animation:none!important;opacity:0;transition:opacity .26s ease-out;pointer-events:none}.hero-entrance_skip__sheFO{position:absolute;top:18px;right:18px;z-index:4;min-height:44px;padding:0 14px;border-radius:var(--radius-sm,4px);background:transparent;color:var(--muted);font-family:var(--mono),ui-monospace,monospace;font-size:.75rem;letter-spacing:.04em;cursor:pointer;transition:color .16s ease,background-color .16s ease}.hero-entrance_skip__sheFO:hover{color:var(--ink);background:var(--ink-a-05)}.hero-entrance_skip__sheFO:focus-visible{outline:2px solid var(--ink);outline-offset:2px}@media (prefers-reduced-motion:reduce){.hero-entrance_intro__63Hyz.hero-entrance_leaving__ChGzZ{transition:none}}.hero-entrance_hand__KbtcL{position:absolute;top:0;bottom:0;z-index:2;width:50vw;opacity:0;will-change:transform,opacity}.hero-entrance_particles__ryB04{z-index:3}.hero-entrance_image__vBcld,.hero-entrance_particles__ryB04{position:absolute;inset:0;display:block;width:100%;height:100%}.hero-entrance_image__vBcld{object-fit:contain;object-position:center;opacity:.88;filter:var(--entrance-image-filter);mix-blend-mode:var(--entrance-image-blend);user-select:none}.hero-entrance_left__nmdld{right:50%}.hero-entrance_right__XfYOq{left:50%}.hero-entrance_intro__63Hyz[data-running=true] .hero-entrance_left__nmdld{animation:hero-entrance_leftApproach__xPPbH 5.8s cubic-bezier(.22,.8,.28,1) both}.hero-entrance_intro__63Hyz[data-running=true] .hero-entrance_right__XfYOq{animation:hero-entrance_rightApproach__oU2lV 5.8s cubic-bezier(.22,.8,.28,1) both}@keyframes hero-entrance_introVeil__w3c7f{0%,90.3%{opacity:1}to{opacity:0}}@keyframes hero-entrance_leftApproach__xPPbH{0%{opacity:0;transform:translateX(-104%)}10%{opacity:1}50%{opacity:1;transform:translateX(0)}60%{opacity:1;transform:translateX(var(--contact-shift)) scale(1.006)}76%{opacity:.28;transform:translateX(var(--contact-shift)) scale(1.012)}to{opacity:0;transform:translateX(var(--contact-shift)) scale(1.02)}}@keyframes hero-entrance_rightApproach__oU2lV{0%{opacity:0;transform:translateX(104%)}10%{opacity:1}50%{opacity:1;transform:translateX(0)}60%{opacity:1;transform:translateX(calc(-1 * var(--contact-shift))) scale(1.006)}76%{opacity:.28;transform:translateX(calc(-1 * var(--contact-shift))) scale(1.012)}to{opacity:0;transform:translateX(calc(-1 * var(--contact-shift))) scale(1.02)}}@media (max-width:620px){.hero-entrance_intro__63Hyz{--contact-shift:1.5vw}.hero-entrance_hand__KbtcL{width:75vw}}@media (prefers-reduced-motion:reduce){.hero-entrance_intro__63Hyz{display:none}}.landing-tower_tower__AztKE{--T:13.5s;--P:4.5s;display:block;padding:0}.landing-tower_stage__ZCocE{display:block;width:100%;height:auto}.landing-tower_ink__BJ7uS{fill:var(--ink)}.landing-tower_page0__AwFUn{--pd:0s}.landing-tower_page1__ABIqB{--pd:var(--P)}.landing-tower_page2___6Mu_{--pd:calc(var(--P) * 2)}.landing-tower_colL__8YcuP{--cd:0.1s}.landing-tower_colC__8HilT{--cd:0.24s}.landing-tower_colR___mP4A{--cd:0.38s}.landing-tower_win__QVPQ5{opacity:0;animation:landing-tower_win__QVPQ5 var(--T) linear infinite;animation-delay:calc(var(--pd, 0s) + var(--cd, 0s))}@keyframes landing-tower_win__QVPQ5{0%{opacity:0}0.9%{opacity:1}33.33%{opacity:1}34.23%{opacity:0}to{opacity:0}}.landing-tower_hold__MRJut{opacity:0;animation:landing-tower_holdIn___Rz2x .5s ease-out forwards;animation-delay:calc(var(--cd, .1s) + .12s)}@keyframes landing-tower_holdIn___Rz2x{0%{opacity:0}to{opacity:1}}.landing-tower_sweep__44ppk{pointer-events:none;animation:landing-tower_sweep__44ppk var(--P) linear infinite}@keyframes landing-tower_sweep__44ppk{0%{transform:translateX(0);opacity:0}1.6%{opacity:.9}10.5%{transform:translateX(380px);opacity:.9}12%{transform:translateX(380px);opacity:0}to{transform:translateX(380px);opacity:0}}.landing-tower_ringTrack__mlzCI{fill:none;stroke:var(--paper-a-16);stroke-width:5}.landing-tower_ringArc__GGrw_{fill:none;stroke-width:5;stroke-linecap:round;stroke-dasharray:175.93;stroke-dashoffset:calc(var(--rest) * 1px);transform:rotate(-90deg);transform-box:fill-box;transform-origin:center;animation:landing-tower_arcDraw__bV_Ki var(--P) cubic-bezier(.3,.7,.2,1) infinite;animation-delay:calc(var(--pd, 0s) + var(--cd, 0s))}@keyframes landing-tower_arcDraw__bV_Ki{0%,4%{stroke-dashoffset:175.93px}17%{stroke-dashoffset:calc(var(--rest) * 1px)}to{stroke-dashoffset:calc(var(--rest) * 1px)}}.landing-tower_good__CfHKv{stroke:var(--status-good)}.landing-tower_warn__eGNLa{stroke:var(--status-warn)}.landing-tower_spark__EXNaH{fill:none;stroke:var(--paper);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:140;stroke-dashoffset:0;animation:landing-tower_sparkDraw__WcHsN var(--P) cubic-bezier(.3,.7,.2,1) infinite;animation-delay:calc(var(--pd, 0s) + var(--cd, 0s))}@keyframes landing-tower_sparkDraw__WcHsN{0%,5%{stroke-dashoffset:140px}19%{stroke-dashoffset:0}to{stroke-dashoffset:0}}.landing-tower_sparkDot__o0DR_,.landing-tower_stateDot__YMXGp{transform-box:fill-box;transform-origin:center;animation:landing-tower_dotPulse__r6rYt var(--P) ease-in-out infinite;animation-delay:calc(var(--pd, 0s) + var(--cd, 0s))}.landing-tower_stateDot__YMXGp{stroke:none}.landing-tower_stateDot__YMXGp.landing-tower_good__CfHKv{fill:var(--status-good)}.landing-tower_stateDot__YMXGp.landing-tower_warn__eGNLa{fill:var(--status-warn)}@keyframes landing-tower_dotPulse__r6rYt{0%,42%{transform:scale(1)}48%{transform:scale(1.25)}56%{transform:scale(1)}to{transform:scale(1)}}.landing-tower_num__bzO3Q{fill:var(--paper);font-family:var(--font-landing-mono),ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:600;text-anchor:middle}.landing-tower_numSlide__GBxlf{animation:landing-tower_numSlide__GBxlf var(--P) cubic-bezier(.3,.7,.2,1) infinite;animation-delay:calc(var(--pd, 0s) + var(--cd, 0s))}@keyframes landing-tower_numSlide__GBxlf{0%,4%{transform:translateY(7px)}13%{transform:translateY(0)}to{transform:translateY(0)}}.landing-tower_bar__Egemr{fill:var(--paper-a-70);transform-box:fill-box;transform-origin:bottom center;animation:landing-tower_barGrow__hxaM5 var(--P) cubic-bezier(.3,.7,.2,1) infinite;animation-delay:calc(var(--pd, 0s) + var(--cd, 0s) + var(--bd, 0s))}@keyframes landing-tower_barGrow__hxaM5{0%,7%{transform:scaleY(.03)}14%{transform:scaleY(1.05)}18%{transform:scaleY(1)}to{transform:scaleY(1)}}.landing-tower_tilePop__eU24g{transform-box:fill-box;transform-origin:center;animation:landing-tower_tilePop__eU24g var(--P) cubic-bezier(.3,.7,.2,1) infinite;animation-delay:calc(var(--pd, 0s) + var(--cd, 0s))}@keyframes landing-tower_tilePop__eU24g{0%,3%{transform:scale(.92)}9%{transform:scale(1.03)}13%{transform:scale(1)}to{transform:scale(1)}}.landing-tower_selection__Po8H6{animation:landing-tower_selMove__NaQPW var(--T) cubic-bezier(.4,0,.2,1) infinite;animation-delay:var(--cd,.1s)}@keyframes landing-tower_selMove__NaQPW{0%{transform:translateY(0)}33.3%{transform:translateY(0)}35.1%{transform:translateY(40px)}66.6%{transform:translateY(40px)}68.4%{transform:translateY(-20px)}96.5%{transform:translateY(-20px)}99%{transform:translateY(0)}to{transform:translateY(0)}}.landing-tower_arrow__xTsPE{fill:none;stroke:var(--paper);stroke-width:3.5;stroke-linecap:round;stroke-dasharray:44;stroke-dashoffset:0;animation:landing-tower_arrowDraw__o_twD var(--P) cubic-bezier(.3,.7,.2,1) infinite;animation-delay:calc(var(--cd, 0s))}@keyframes landing-tower_arrowDraw__o_twD{0%,5%{stroke-dashoffset:44px}15%{stroke-dashoffset:0}to{stroke-dashoffset:0}}.landing-tower_barStrong__NcRw8{fill:var(--paper-a-55)}.landing-tower_barFaint__vYOy7{fill:var(--paper-a-28)}.landing-tower_squareFaint__T3DDI{fill:var(--paper-a-30)}@media (prefers-reduced-motion:reduce){.landing-tower_tower__AztKE *{animation:none!important}.landing-tower_sweep__44ppk{opacity:0}.landing-tower_hold__MRJut{opacity:1}.landing-tower_win__QVPQ5{opacity:0}.landing-tower_win__QVPQ5.landing-tower_page0__AwFUn{opacity:1}.landing-tower_selection__Po8H6{transform:none}}.landing-theme_theme__jQpM_{--neutral-1000:#000000;--neutral-975:#050505;--neutral-950:#0a0a0a;--neutral-900:#161616;--neutral-875:#1a1a1a;--neutral-850:#242424;--neutral-825:#2e2e2e;--neutral-750:#3d3d3d;--neutral-700:#5c5c5c;--neutral-650:#666666;--neutral-625:#696969;--neutral-600:#777777;--neutral-550:#8a8a8a;--neutral-525:#8f8f8f;--neutral-500:#9a9a9a;--neutral-475:#a2a2a2;--neutral-450:#aaaaaa;--neutral-350:#c8c8c8;--neutral-325:#cfcfcf;--neutral-300:#d0d0d0;--neutral-285:#d2d2d2;--neutral-275:#d8d8d8;--neutral-200:#e6e6e6;--neutral-175:#e9e9e9;--neutral-160:#ececec;--neutral-125:#f1f1f1;--neutral-100:#f3f3f3;--neutral-75:#f7f7f7;--neutral-60:#f8f8f8;--neutral-50:#fafafa;--neutral-0:#ffffff;--black:var(--neutral-1000);--night:var(--neutral-975);--ink:var(--neutral-950);--ink-raised:var(--neutral-875);--graphite:var(--neutral-850);--muted:var(--neutral-750);--faint:var(--neutral-700);--inverse-muted:var(--neutral-525);--line:var(--neutral-200);--line-strong:var(--neutral-350);--wash:var(--neutral-100);--paper:var(--neutral-50);--card:var(--neutral-0);--on-accent:var(--neutral-0);--media-placeholder:var(--neutral-285);--gold-accent:#d2bd7f;--night-ink:var(--neutral-50);--night-muted:var(--neutral-525);--terminal-surface:var(--neutral-950);--terminal-bar:var(--neutral-900);--terminal-ink:var(--neutral-50);--terminal-muted:var(--neutral-550);--terminal-dot-one:var(--neutral-625);--terminal-dot-two:var(--neutral-475);--terminal-dot-three:var(--neutral-275);--terminal-line:color-mix(in srgb,var(--terminal-ink) 8%,transparent);--brand-filter:none;--figure-filter:contrast(1.035);--figure-blend:normal;--entrance-image-filter:none;--entrance-image-blend:normal;--door-image-filter:grayscale(1) contrast(0.92) brightness(0.82);--film-image-filter:grayscale(1) contrast(1.035) brightness(1.015);--ink-a-025:color-mix(in srgb,var(--ink) 2.5%,transparent);--ink-a-03:color-mix(in srgb,var(--ink) 3%,transparent);--ink-a-035:color-mix(in srgb,var(--ink) 3.5%,transparent);--ink-a-05:color-mix(in srgb,var(--ink) 5%,transparent);--ink-a-07:color-mix(in srgb,var(--ink) 7%,transparent);--ink-a-08:color-mix(in srgb,var(--ink) 8%,transparent);--ink-a-09:color-mix(in srgb,var(--ink) 9%,transparent);--ink-a-10:color-mix(in srgb,var(--ink) 10%,transparent);--ink-a-14:color-mix(in srgb,var(--ink) 14%,transparent);--ink-a-15:color-mix(in srgb,var(--ink) 15%,transparent);--ink-a-16:color-mix(in srgb,var(--ink) 16%,transparent);--ink-a-28:color-mix(in srgb,var(--ink) 28%,transparent);--ink-a-35:color-mix(in srgb,var(--ink) 35%,transparent);--ink-a-44:color-mix(in srgb,var(--ink) 44%,transparent);--ink-a-58:color-mix(in srgb,var(--ink) 58%,transparent);--ink-a-66:color-mix(in srgb,var(--ink) 66%,transparent);--ink-a-78:color-mix(in srgb,var(--ink) 78%,transparent);--ink-a-82:color-mix(in srgb,var(--ink) 82%,transparent);--black-a-07:color-mix(in srgb,var(--black) 7%,transparent);--black-a-18:color-mix(in srgb,var(--black) 18%,transparent);--black-a-28:color-mix(in srgb,var(--black) 28%,transparent);--black-a-38:color-mix(in srgb,var(--black) 38%,transparent);--paper-a-08:color-mix(in srgb,var(--paper) 8%,transparent);--paper-a-14:color-mix(in srgb,var(--paper) 14%,transparent);--paper-a-16:color-mix(in srgb,var(--paper) 16%,transparent);--paper-a-28:color-mix(in srgb,var(--paper) 28%,transparent);--paper-a-30:color-mix(in srgb,var(--paper) 30%,transparent);--paper-a-32:color-mix(in srgb,var(--paper) 32%,transparent);--paper-a-36:color-mix(in srgb,var(--paper) 36%,transparent);--paper-a-55:color-mix(in srgb,var(--paper) 55%,transparent);--paper-a-70:color-mix(in srgb,var(--paper) 70%,transparent);--paper-a-82:color-mix(in srgb,var(--paper) 82%,transparent);--paper-a-84:color-mix(in srgb,var(--paper) 84%,transparent);--paper-a-86:color-mix(in srgb,var(--paper) 86%,transparent);--paper-a-90:color-mix(in srgb,var(--paper) 90%,transparent);--card-a-08:color-mix(in srgb,var(--card) 8%,transparent);--card-a-14:color-mix(in srgb,var(--card) 14%,transparent);--card-a-84:color-mix(in srgb,var(--card) 84%,transparent);--card-a-86:color-mix(in srgb,var(--card) 86%,transparent);--night-a-08:color-mix(in srgb,var(--night) 8%,transparent);--night-a-18:color-mix(in srgb,var(--night) 18%,transparent);--night-a-20:color-mix(in srgb,var(--night) 20%,transparent);--night-a-38:color-mix(in srgb,var(--night) 38%,transparent);--night-a-68:color-mix(in srgb,var(--night) 68%,transparent);--night-a-76:color-mix(in srgb,var(--night) 76%,transparent);--night-ink-a-14:color-mix(in srgb,var(--night-ink) 14%,transparent);--night-ink-a-16:color-mix(in srgb,var(--night-ink) 16%,transparent);--night-ink-a-32:color-mix(in srgb,var(--night-ink) 32%,transparent);--night-ink-a-36:color-mix(in srgb,var(--night-ink) 36%,transparent);--night-ink-a-82:color-mix(in srgb,var(--night-ink) 82%,transparent);--cool-surface:#f2f3f5;--cool-ink:#8a8f96;--shadow-window:0 0 0 1px var(--ink-a-035),0 18px 48px var(--ink-a-07);--shadow-soft:0 10px 22px var(--ink-a-08);--shadow-float:0 16px 38px var(--ink-a-08);--status-good:#2fbf82;--status-warn:#e0a62a;--accent-violet:#8b7bff;--accent-orange:#ff9b45;--accent-mint:#45d69a;--stack-typescript:#3178c6;--stack-go:#00add8;--stack-react:#149eca;--stack-python:#3776ab;--stack-javascript:#d3b500;--stack-rust:#c2510a;--project-kirvo:linear-gradient(160deg,#2b323c,#0b0e13);--project-marlow:linear-gradient(160deg,#ffa94d,#f06b0a);--project-waypoint:linear-gradient(160deg,#4ade9f,#0e9f6e);--project-nimbus:linear-gradient(160deg,#9b8bff,#5b3fe0);--project-gridwork:linear-gradient(160deg,#5cb2ff,#1667d6);--project-shopwell:linear-gradient(160deg,#ff8fa8,#de2455);--project-trace:linear-gradient(160deg,#34383f,#000000);--particle-rgb:10,10,10}.landing-theme_theme__jQpM_[data-theme=dark]{color-scheme:dark;--ink:var(--neutral-50);--ink-raised:var(--neutral-175);--graphite:var(--neutral-200);--muted:var(--neutral-300);--faint:var(--neutral-450);--inverse-muted:var(--neutral-500);--line:var(--neutral-850);--line-strong:var(--neutral-700);--wash:var(--neutral-900);--paper:var(--neutral-950);--card:var(--neutral-900);--on-accent:var(--neutral-0);--media-placeholder:var(--neutral-850);--cool-surface:var(--neutral-850);--cool-ink:var(--neutral-450);--shadow-window:0 0 0 1px var(--ink-a-09),0 18px 48px var(--black-a-38);--shadow-soft:0 10px 22px var(--black-a-28);--shadow-float:0 16px 38px var(--black-a-28);--brand-filter:invert(1);--figure-filter:invert(1) contrast(0.92) brightness(1.08);--entrance-image-filter:invert(1) contrast(0.92) brightness(1.08);--particle-rgb:250,250,250}.landing-theme_theme__jQpM_[data-theme=gold]{color-scheme:light;--theme-accent:var(--gold-accent);--night:var(--black);--ink:var(--black);--ink-raised:color-mix(in srgb,var(--black) 88%,var(--theme-accent));--graphite:color-mix(in srgb,var(--black) 82%,var(--theme-accent));--muted:color-mix(in srgb,var(--black) 68%,var(--theme-accent));--faint:color-mix(in srgb,var(--black) 54%,var(--theme-accent));--inverse-muted:color-mix(in srgb,var(--black) 42%,var(--theme-accent));--line:color-mix(in srgb,var(--black) 17%,var(--theme-accent));--line-strong:color-mix(in srgb,var(--black) 34%,var(--theme-accent));--wash:color-mix(in srgb,var(--black) 7%,var(--theme-accent));--paper:var(--theme-accent);--card:color-mix(in srgb,var(--black) 3%,var(--theme-accent));--on-accent:var(--theme-accent);--media-placeholder:color-mix(in srgb,var(--black) 22%,var(--theme-accent));--night-ink:var(--theme-accent);--night-muted:color-mix(in srgb,var(--black) 34%,var(--theme-accent));--terminal-surface:var(--black);--terminal-bar:color-mix(in srgb,var(--black) 91%,var(--theme-accent));--terminal-ink:var(--theme-accent);--terminal-muted:color-mix(in srgb,var(--black) 38%,var(--theme-accent));--terminal-dot-one:color-mix(in srgb,var(--black) 72%,var(--theme-accent));--terminal-dot-two:color-mix(in srgb,var(--black) 50%,var(--theme-accent));--terminal-dot-three:color-mix(in srgb,var(--black) 24%,var(--theme-accent));--cool-surface:color-mix(in srgb,var(--black) 10%,var(--theme-accent));--cool-ink:color-mix(in srgb,var(--black) 64%,var(--theme-accent));--status-good:var(--black);--status-warn:var(--black);--accent-violet:var(--black);--accent-orange:var(--black);--accent-mint:var(--black);--stack-typescript:var(--black);--stack-go:var(--black);--stack-react:var(--black);--stack-python:var(--black);--stack-javascript:var(--black);--stack-rust:var(--black);--project-kirvo:linear-gradient(160deg,var(--graphite),var(--black));--project-marlow:linear-gradient(160deg,var(--black),var(--graphite));--project-waypoint:linear-gradient(160deg,var(--graphite),var(--black));--project-nimbus:linear-gradient(160deg,var(--black),var(--graphite));--project-gridwork:linear-gradient(160deg,var(--graphite),var(--black));--project-shopwell:linear-gradient(160deg,var(--black),var(--graphite));--project-trace:linear-gradient(160deg,var(--graphite),var(--black));--brand-filter:none;--figure-filter:grayscale(1) contrast(1.08);--figure-blend:multiply;--entrance-image-filter:grayscale(1) contrast(1.08);--entrance-image-blend:multiply;--door-image-filter:grayscale(1) sepia(1) saturate(0.55) contrast(0.94) brightness(0.82);--film-image-filter:grayscale(1) contrast(1.035) brightness(1.015);--particle-rgb:0,0,0}.memory_page__bpP8w{min-height:100dvh;background:var(--paper);-webkit-font-smoothing:antialiased;padding-block:0 80px;padding-inline:20px}.memory_embed__FiAyX,.memory_page__bpP8w{--ink:#0a0a0a;--paper:#fafafa;--muted:#3d3d3d;--faint:#6a6a6a;--line:#e4e4e4;--line-strong:#c4c4c4;--gold:#c9a95a;--gold-soft:#f4ecd6;--display:var(--font-landing-display),ui-sans-serif,system-ui,sans-serif;--mono:var(--font-landing-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;color:var(--ink);font-family:var(--display);font-size:17px;line-height:1.55}.memory_embed__FiAyX .memory_wrap__SLCfx{max-width:none}.memory_embed__FiAyX .memory_intro__jIycp{padding-block:8px 0;max-width:none}.memory_embed__FiAyX .memory_kind__5EhXe{margin-bottom:8px}.memory_embed__FiAyX .memory_story__jwMH8{grid-template-columns:1fr;gap:0;margin-top:8px}.memory_embed__FiAyX .memory_thread__k94kv{position:sticky;top:64px;z-index:5;background:var(--paper);padding-block:10px 12px;border-bottom:1px solid var(--line)}.memory_embed__FiAyX .memory_eyebrow___LtZj{display:none}.memory_embed__FiAyX .memory_msg__9m5fA{padding:8px 12px;font-size:.92rem;line-height:1.35}.memory_embed__FiAyX .memory_state__SAWzX{margin-top:5px;font-size:.86rem}.memory_embed__FiAyX .memory_frame__HlbaJ{padding-block:40px;min-height:0}.memory_embed__FiAyX .memory_frame__HlbaJ:first-child{padding-top:28px}.memory_embed__FiAyX .memory_end__fv0F5{margin-top:0;padding-top:32px}.memory_embed__FiAyX .memory_names__5bO7R{margin-top:24px}.memory_embed__FiAyX .memory_frame__HlbaJ h2{margin:0 0 12px;font-size:clamp(1.25rem,2.2vw,1.6rem)}.memory_embed__FiAyX .memory_end__fv0F5 h2{margin:0 0 14px;font-size:1.3rem}.memory_embed__FiAyX *,.memory_page__bpP8w *{box-sizing:border-box}.memory_embed__FiAyX a,.memory_page__bpP8w a{color:inherit;text-decoration:none}.memory_embed__FiAyX button,.memory_page__bpP8w button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}.memory_embed__FiAyX button:focus-visible,.memory_page__bpP8w button:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:6px}.memory_embed__FiAyX dd,.memory_embed__FiAyX dl,.memory_embed__FiAyX h2,.memory_embed__FiAyX h3,.memory_embed__FiAyX p,.memory_embed__FiAyX ul,.memory_page__bpP8w dd,.memory_page__bpP8w dl,.memory_page__bpP8w h1,.memory_page__bpP8w h2,.memory_page__bpP8w h3,.memory_page__bpP8w p,.memory_page__bpP8w ul{margin:0;padding:0}.memory_embed__FiAyX li,.memory_page__bpP8w li{list-style:none}.memory_embed__FiAyX code,.memory_page__bpP8w code{font-family:var(--mono);font-size:.86em;color:var(--ink);overflow-wrap:anywhere}.memory_wrap__SLCfx{max-width:960px;margin:0 auto}.memory_top__7U6Mm{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-block:18px}.memory_brand__IF2mv{font-weight:600;letter-spacing:-.02em}.memory_seg__x4O4K{display:inline-flex;border:1px solid var(--line-strong);border-radius:999px;padding:2px;font-size:.8rem}.memory_seg__x4O4K button{padding:4px 12px;border-radius:999px;color:var(--faint);white-space:nowrap}.memory_seg__x4O4K button[aria-pressed=true]{background:var(--ink);color:var(--paper)}.memory_intro__jIycp{padding-block:22px 12px;max-width:660px}.memory_kind__5EhXe{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin-bottom:18px;font-size:.9rem;color:var(--faint)}.memory_intro__jIycp h1{margin-bottom:12px;font-size:clamp(1.75rem,4vw,2.6rem);font-weight:600;letter-spacing:-.035em;line-height:1.08;text-wrap:balance}.memory_intro__jIycp p{color:var(--muted);font-size:1.05rem;max-width:58ch}.memory_story__jwMH8{display:grid;grid-template-columns:280px minmax(0,1fr);gap:56px;align-items:start;margin-top:24px}.memory_thread__k94kv{position:sticky;top:24px}.memory_eyebrow___LtZj{font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);margin-bottom:10px}.memory_msg__9m5fA{border:1.5px solid var(--gold);background:var(--gold-soft);border-radius:12px;padding:14px 16px;font-size:1rem;line-height:1.4;transition:border-color .6s,background .6s,border-radius .6s,opacity .5s}.memory_msg__9m5fA.memory_rule__FiInV{border-color:var(--ink);background:transparent;border-radius:6px}.memory_msg__9m5fA.memory_away__85Md3{opacity:.3}.memory_state__SAWzX{margin-top:10px;font-size:.92rem;color:var(--muted);display:flex;align-items:center;gap:8px;min-height:1.4em}.memory_state__SAWzX:before{content:"";width:8px;height:8px;border-radius:50%;background:var(--gold);transition:background .6s;flex:none}.memory_state__SAWzX.memory_rule__FiInV:before{background:var(--ink)}.memory_tech__CnGJx .memory_state__SAWzX{font-family:var(--mono);font-size:.8rem}.memory_frames__8YuCv{display:grid}.memory_frame__HlbaJ{display:grid;grid-template-columns:220px minmax(0,1fr);gap:32px;align-items:center;padding-block:64px;border-top:1px solid var(--line);min-height:52vh}.memory_frame__HlbaJ:first-child{border-top:0;padding-top:24px}.memory_num__TLQxG{font-size:.78rem;letter-spacing:.12em;color:var(--faint);margin-bottom:10px}.memory_frame__HlbaJ h2{margin-bottom:12px;font-size:clamp(1.35rem,2.6vw,1.8rem);font-weight:600;letter-spacing:-.03em;line-height:1.15;text-wrap:balance}.memory_frame__HlbaJ p{margin-bottom:10px;color:var(--muted);max-width:56ch}.memory_frame__HlbaJ p strong{color:var(--ink);font-weight:500}.memory_tech__CnGJx .memory_frame__HlbaJ p{font-size:.97rem;max-width:62ch}.memory_term__q_NZc{display:inline-block;padding:0 6px;border:1px solid var(--line-strong);border-radius:4px;font-size:.86em;color:var(--ink);white-space:nowrap}.memory_pic__tIh9E{width:100%;max-width:220px;aspect-ratio:1/1}.memory_pic__tIh9E svg{display:block;width:100%;height:100%}.memory_st__n1Ff_{fill:none;stroke:var(--ink);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.memory_stSoft__dD55m{fill:none;stroke:var(--line-strong);stroke-width:2;stroke-linecap:round}.memory_fill__YTge8{fill:var(--paper)}.memory_clear__DVIT8{fill:transparent}.memory_thick__Cr3g2{stroke-width:4}.memory_gold__qz3TN{stroke:var(--gold)}.memory_goldfill__PwfeV{fill:var(--gold)}.memory_inkfill___PwR3{fill:var(--ink)}.memory_onInk__Yaju1{fill:var(--paper)}.memory_onInkStroke__LQoll{stroke:var(--paper)}.memory_t__Ite1a{font-family:var(--display);font-size:12px;fill:var(--ink)}.memory_tFaint__odfyM{fill:var(--faint)}.memory_tSmall__fsyXa{font-size:9.5px}.memory_draw__TZSrE{stroke-dasharray:400;stroke-dashoffset:400;transition:stroke-dashoffset 1.2s ease-out}.memory_frame__HlbaJ.memory_on__U_oOs .memory_draw__TZSrE{stroke-dashoffset:0}.memory_fade__pNA9m{opacity:0;transition:opacity .6s}.memory_frame__HlbaJ.memory_on__U_oOs .memory_fade__pNA9m{opacity:1}.memory_d1__vwBLg{transition-delay:.3s}.memory_d2__mm0oE{transition-delay:.6s}.memory_d3__kukdd{transition-delay:.9s}.memory_d4___kh8N{transition-delay:1.2s}.memory_d5__w0RUY{transition-delay:1.6s}.memory_late__J5hON{transition-delay:1.7s}.memory_rise__ERWQq{opacity:0;transform:translateY(10px);transition:opacity .6s,transform .8s cubic-bezier(.4,0,.2,1)}.memory_frame__HlbaJ.memory_on__U_oOs .memory_rise__ERWQq{opacity:1;transform:translateY(0)}.memory_hand__d8HLm{transform-box:fill-box;transform-origin:50% 100%;transition:transform 2.4s cubic-bezier(.4,0,.2,1) .3s}.memory_frame__HlbaJ.memory_on__U_oOs .memory_hand__d8HLm{transform:rotate(180deg)}.memory_slideIn__JBpQ1{transform:translateX(-70px);opacity:0;transition:transform 1.1s cubic-bezier(.4,0,.2,1) .4s,opacity .5s .4s}.memory_frame__HlbaJ.memory_on__U_oOs .memory_slideIn__JBpQ1{transform:translateX(0);opacity:1}.memory_dropIn__LaPjo{transform:translateY(-40px);opacity:0;transition:transform 1s cubic-bezier(.4,0,.2,1) .4s,opacity .5s .4s}.memory_frame__HlbaJ.memory_on__U_oOs .memory_dropIn__LaPjo{transform:translateY(0);opacity:1}.memory_lens__gKrfK{transition:transform 1.4s cubic-bezier(.4,0,.2,1) .3s}.memory_frame__HlbaJ.memory_on__U_oOs .memory_lens__gKrfK{transform:translate(34px,30px)}.memory_shackle__HMXlm{transition:transform .6s cubic-bezier(.4,0,.2,1);transform-box:fill-box;transform-origin:20% 100%}.memory_lock__ktdFt.memory_open__s6ySu .memory_shackle__HMXlm{transform:rotate(-30deg) translateY(-6px)}.memory_pop__oJCKl{transform-box:fill-box;transform-origin:center;transform:scale(0);transition:transform .5s cubic-bezier(.3,1.4,.5,1)}.memory_frame__HlbaJ.memory_on__U_oOs .memory_pop__oJCKl{transform:scale(1)}.memory_act__9BGpw{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px}.memory_switch__wNPPI{display:inline-flex;align-items:center;gap:10px;padding:8px 14px 8px 10px;border:1px solid var(--line-strong);border-radius:999px}.memory_knob__tM67R{position:relative;width:36px;height:22px;border-radius:999px;background:var(--line-strong);transition:background .25s}.memory_knob__tM67R:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:var(--paper);transition:transform .25s}.memory_switch__wNPPI[aria-checked=true] .memory_knob__tM67R{background:var(--ink)}.memory_switch__wNPPI[aria-checked=true] .memory_knob__tM67R:after{transform:translateX(14px)}.memory_btn__0F_ht{padding:10px 18px;border:1px solid var(--ink);border-radius:6px;font-weight:500}.memory_btn__0F_ht.memory_primary__tQBD_{background:var(--ink);color:var(--paper)}.memory_btn__0F_ht.memory_quiet__jmOkB{border-color:var(--line-strong);color:var(--muted)}.memory_note__XqdP1{margin-top:10px;font-size:.95rem;color:var(--faint);max-width:54ch;min-height:1.4em}.memory_end__fv0F5{border-top:1px solid var(--line);padding-top:40px;margin-top:8px}.memory_end__fv0F5 h2{margin-bottom:14px;font-size:1.4rem;font-weight:600;letter-spacing:-.03em}.memory_end__fv0F5 ul{display:grid;gap:10px;max-width:58ch}.memory_end__fv0F5 li{color:var(--muted);padding-left:18px;position:relative}.memory_end__fv0F5 li:before{content:"";position:absolute;left:0;top:.72em;width:8px;height:2px;background:var(--ink)}.memory_names__5bO7R{margin-top:32px}.memory_names__5bO7R h3{margin-bottom:10px;font-size:.78rem;letter-spacing:.12em;text-transform:uppercase;color:var(--faint);font-weight:500}.memory_names__5bO7R dl{display:grid;gap:8px;max-width:64ch;font-size:.95rem}.memory_name__p0Ymy{display:grid;grid-template-columns:max-content 1fr;gap:18px}.memory_name__p0Ymy dt{color:var(--ink);font-weight:500}.memory_name__p0Ymy dd{color:var(--muted)}.memory_more__LM0Yb{margin-top:28px}.memory_more__LM0Yb a{color:var(--faint);font-size:.9rem;border-bottom:1px solid var(--line-strong)}.memory_more__LM0Yb a:hover{color:var(--ink);border-color:var(--ink)}@media (max-width:900px){.memory_embed__FiAyX .memory_thread__k94kv{top:106px}}@media (max-width:820px){.memory_story__jwMH8{grid-template-columns:1fr;gap:0}.memory_thread__k94kv{position:sticky;top:0;z-index:5;background:var(--paper);padding-block:10px 12px;border-bottom:1px solid var(--line);margin-inline:-20px;padding-inline:20px}.memory_eyebrow___LtZj{display:none}.memory_msg__9m5fA{padding:8px 10px;font-size:.88rem;line-height:1.35}.memory_state__SAWzX{margin-top:5px;font-size:.84rem}.memory_frame__HlbaJ{grid-template-columns:1fr;gap:16px;padding-block:44px;min-height:0}.memory_pic__tIh9E{max-width:180px}.memory_name__p0Ymy{grid-template-columns:1fr;gap:2px}}@media (prefers-reduced-motion:reduce){.memory_draw__TZSrE,.memory_dropIn__LaPjo,.memory_fade__pNA9m,.memory_hand__d8HLm,.memory_knob__tM67R,.memory_knob__tM67R:after,.memory_lens__gKrfK,.memory_msg__9m5fA,.memory_pop__oJCKl,.memory_rise__ERWQq,.memory_shackle__HMXlm,.memory_slideIn__JBpQ1,.memory_state__SAWzX:before{transition:none}}.docs_page__8Y4iY{--ink:#0a0a0a;--paper:#fafafa;--muted:#3d3d3d;--faint:#5c5c5c;--line:#e6e6e6;--line-strong:#c8c8c8;--wash:#f3f3f3;--display:var(--font-landing-display),ui-sans-serif,system-ui,sans-serif;--mono:var(--font-landing-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;--measure:min(1180px,calc(100% - 48px));--radius:6px;--radius-sm:4px;min-height:100dvh;overflow-x:clip;background:var(--paper);color:var(--ink);font-family:var(--display);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}.docs_page__8Y4iY *{box-sizing:border-box}.docs_page__8Y4iY a{text-decoration:none;color:inherit}.docs_page__8Y4iY button{border:0;background:none;font:inherit}.docs_page__8Y4iY h1,.docs_page__8Y4iY h2,.docs_page__8Y4iY h3,.docs_page__8Y4iY ol,.docs_page__8Y4iY p,.docs_page__8Y4iY ul{margin:0;padding:0}.docs_page__8Y4iY li{list-style:none}.docs_skipLink__3GXvU{position:fixed;z-index:80;top:12px;left:12px;padding:10px 14px;border-radius:var(--radius-sm);background:var(--ink);color:var(--paper);font-size:.875rem;transform:translateY(-160%)}.docs_skipLink__3GXvU:focus{transform:none}.docs_page__8Y4iY a:focus-visible,.docs_page__8Y4iY button:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.docs_nav__uBYwW{position:sticky;top:0;z-index:30;border-bottom:1px solid var(--line);background:rgb(250 250 250/.92);backdrop-filter:blur(18px) saturate(1.15)}.docs_navInner__sDXkz{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;width:var(--measure);min-height:64px;margin:0 auto;gap:16px}.docs_brandBlock__TZDRT{display:inline-flex;align-items:baseline;gap:10px;min-width:0}.docs_page__8Y4iY a.docs_brand__qqp1J{display:inline-flex;align-items:center;gap:8px;color:var(--ink);font-size:1.05rem;font-weight:650;letter-spacing:-.04em}.docs_page__8Y4iY a.docs_brand__qqp1J img{display:block;width:28px;height:28px}.docs_heading__tvvP0{color:var(--ink);font-family:var(--mono);font-size:.78rem;font-weight:500;letter-spacing:.08em;text-transform:lowercase}.docs_navLinks__5_HyZ{display:flex;align-items:center;gap:22px}.docs_page__8Y4iY .docs_navLinks__5_HyZ a{position:relative;color:var(--muted);font-size:.875rem;letter-spacing:-.01em}.docs_page__8Y4iY .docs_navLinks__5_HyZ a:hover,.docs_page__8Y4iY .docs_navLinks__5_HyZ a[aria-current=location]{color:var(--ink)}.docs_page__8Y4iY .docs_navLinks__5_HyZ a[aria-current=location]:after{content:"";position:absolute;left:0;right:0;bottom:-6px;height:1px;background:var(--ink)}.docs_navActions___Yg7Q{display:flex;align-items:center;justify-content:flex-end;gap:16px}.docs_page__8Y4iY a.docs_textLink__LSPPq{color:var(--muted);font-size:.875rem}.docs_page__8Y4iY a.docs_textLink__LSPPq:hover{color:var(--ink)}.docs_page__8Y4iY a.docs_navCta__gKrZn{display:inline-flex;align-items:center;gap:8px;min-height:36px;padding:0 13px;border-radius:var(--radius-sm);background:var(--ink);color:var(--paper);font-size:.8125rem;font-weight:600}.docs_page__8Y4iY a.docs_navCta__gKrZn svg{width:15px;height:15px}.docs_page__8Y4iY a.docs_navCta__gKrZn:hover{background:#000;color:var(--paper)}.docs_hero___0xg3{position:relative;isolation:isolate;display:grid;align-content:center;min-height:calc(100dvh - 65px)}.docs_heroStage__uK1Y4{position:relative;z-index:1;display:grid;justify-items:center;width:var(--measure);margin:0 auto}.docs_phraseSlot__GCPvB{width:100%;height:clamp(360px,58vh,620px)}.docs_heroKicker__FYZRt{margin-top:4px;color:var(--faint);font-family:var(--mono);font-size:.6875rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase}.docs_heroLine__H1TYr{margin-top:8px;color:var(--muted);font-size:.95rem;letter-spacing:-.01em}.docs_scroll__vCyK3{margin-top:22px;color:var(--faint);font-family:var(--mono);font-size:.75rem;letter-spacing:.06em;text-transform:uppercase}.docs_page__8Y4iY a.docs_scroll__vCyK3:hover{color:var(--ink)}.docs_shell__f9915{display:grid;grid-template-columns:196px minmax(0,1fr);gap:48px;width:var(--measure);margin:0 auto;padding:24px 0 120px}.docs_toc__aSeYu{position:sticky;top:88px;align-self:start;padding-top:8px}.docs_tocLabel__GdTOG{margin-bottom:14px;color:var(--faint);font-family:var(--mono);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase}.docs_toc__aSeYu ol{display:grid;gap:10px}.docs_page__8Y4iY .docs_toc__aSeYu a{color:var(--muted);font-size:.875rem;letter-spacing:-.01em}.docs_page__8Y4iY .docs_toc__aSeYu a:hover,.docs_page__8Y4iY .docs_toc__aSeYu a[aria-current=location]{color:var(--ink)}.docs_main__Aot90{min-width:0}.docs_section__Tn_4J{padding:56px 0 8px;border-top:1px solid var(--line);scroll-margin-top:88px}.docs_section__Tn_4J:first-child{padding-top:16px;border-top:0}.docs_kicker__r0RkK{display:inline-flex;align-items:center;gap:10px;color:var(--faint);font-family:var(--mono);font-size:.6875rem;letter-spacing:.14em;text-transform:uppercase}.docs_kicker__r0RkK:before{content:"";width:16px;height:1px;background:var(--ink)}.docs_section__Tn_4J h2{margin-top:14px;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:650;letter-spacing:-.042em;line-height:1.05}.docs_lead__XZxIe{max-width:62ch;margin-top:14px;color:var(--muted);font-size:1.05rem;line-height:1.55}.docs_note__jMcct{max-width:68ch;margin-top:18px;color:var(--faint);font-size:.95rem;line-height:1.55}.docs_commandNote__wCSTI code,.docs_lead__XZxIe code,.docs_note__jMcct code{font-family:var(--mono);font-size:.86em}.docs_subhead__kehdD{margin-top:36px;font-size:1.05rem;font-weight:600;letter-spacing:-.02em}.docs_commandRow__Hb9pZ{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:100%;margin-top:16px}.docs_commandBox__TVrZt{display:flex;align-items:stretch;overflow:hidden;min-height:48px;width:100%;border:1px solid var(--ink);border-radius:var(--radius);background:var(--ink);color:var(--paper)}.docs_commandBox__TVrZt[data-quiet]{border-color:var(--line-strong);background:transparent;color:var(--ink)}.docs_commandBox__TVrZt[data-quiet] code{color:var(--ink)}.docs_commandBox__TVrZt[data-quiet] code b{color:var(--faint)}.docs_commandBox__TVrZt[data-quiet] button{border-left-color:var(--line-strong);color:var(--muted)}.docs_commandBox__TVrZt[data-quiet] button:hover{background:var(--wash);color:var(--ink)}.docs_commandBox__TVrZt[data-quiet] button:focus-visible{outline-color:var(--ink)}.docs_commandBox__TVrZt code{display:flex;align-items:center;flex:1 1 auto;min-width:0;padding:0 18px;overflow-x:auto;color:var(--paper);font-family:var(--mono);font-size:.875rem;letter-spacing:-.01em;white-space:nowrap}.docs_commandBox__TVrZt code b{margin-right:10px;color:#8a8a8a;font-weight:500}.docs_commandBox__TVrZt button{flex:none;min-width:88px;min-height:44px;padding:0 18px;border-left:1px solid rgb(255 255 255/.14);color:var(--paper);font-family:var(--mono);font-size:.75rem;letter-spacing:.06em;text-transform:lowercase;cursor:pointer}.docs_commandBox__TVrZt button:hover{background:#1a1a1a}.docs_commandBox__TVrZt button:focus-visible{outline:2px solid var(--paper);outline-offset:-4px}.docs_commandNote__wCSTI{margin-top:8px;color:var(--faint);font-family:var(--mono);font-size:.75rem;letter-spacing:.01em;line-height:1.45}.docs_cards__44bTI{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px}.docs_cards__44bTI>li{display:flex;flex-direction:column;min-width:0;padding:20px 20px 18px;border:1px solid var(--line);border-radius:var(--radius);background:#fff}.docs_cardVerb__kawuC{color:var(--faint);font-family:var(--mono);font-size:.6875rem;letter-spacing:.12em;text-transform:uppercase}.docs_cards__44bTI h3{margin-top:8px;font-size:1.05rem;font-weight:600;letter-spacing:-.02em}.docs_cards__44bTI p{flex:1;margin-top:8px;color:var(--muted);font-size:.92rem;line-height:1.5}.docs_cards__44bTI .docs_commandRow__Hb9pZ{margin-top:16px}.docs_viewList__PDy8b{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 24px;margin-top:22px}.docs_viewList__PDy8b li{display:grid;grid-template-columns:9.5rem 1fr;gap:12px;align-items:baseline;padding:8px 0;border-bottom:1px solid var(--line);font-size:.92rem}.docs_viewList__PDy8b code{color:var(--faint);font-family:var(--mono);font-size:.78rem}.docs_extraList__IZZt_{margin-top:8px}.docs_extraList__IZZt_ .docs_commandRow__Hb9pZ{margin-top:14px}.docs_tools__e8IXQ{display:grid;gap:0;margin-top:18px;border-top:1px solid var(--line)}.docs_tools__e8IXQ li{display:grid;grid-template-columns:minmax(11rem,32%) 1fr;gap:16px;padding:14px 0;border-bottom:1px solid var(--line)}.docs_tools__e8IXQ code{font-family:var(--mono);font-size:.82rem;letter-spacing:-.02em}.docs_tools__e8IXQ span{color:var(--muted);font-size:.92rem;line-height:1.5}.docs_rules__BLG3H{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:28px}.docs_rules__BLG3H article{padding:20px;border:1px solid var(--line);border-radius:var(--radius);background:#fff}.docs_rules__BLG3H h3{font-size:1rem;font-weight:600;letter-spacing:-.02em}.docs_rules__BLG3H p{margin-top:8px;color:var(--muted);font-size:.92rem;line-height:1.5}.docs_door__r_tZP{display:grid;gap:10px;margin-top:16px;max-width:68ch}.docs_door__r_tZP li{list-style:decimal;margin-left:1.2rem;color:var(--muted);font-size:.95rem;line-height:1.55}@media (max-width:900px){.docs_navInner__sDXkz{grid-template-columns:1fr auto;min-height:56px}.docs_navLinks__5_HyZ{display:none}.docs_shell__f9915{grid-template-columns:1fr;gap:0;padding-top:0}.docs_toc__aSeYu{position:sticky;top:56px;z-index:20;margin:0 -24px 8px;padding:12px 24px;overflow-x:auto;border-bottom:1px solid var(--line);background:rgb(250 250 250/.96)}.docs_tocLabel__GdTOG{display:none}.docs_toc__aSeYu ol{display:flex;gap:18px;width:max-content}.docs_section__Tn_4J{scroll-margin-top:124px}.docs_section__Tn_4J:first-child{padding-top:28px}.docs_cards__44bTI,.docs_rules__BLG3H,.docs_viewList__PDy8b{grid-template-columns:1fr}.docs_tools__e8IXQ li,.docs_viewList__PDy8b li{grid-template-columns:1fr;gap:4px}}@media (max-width:560px){.docs_page__8Y4iY{--measure:min(1180px,calc(100% - 32px))}.docs_navActions___Yg7Q .docs_textLink__LSPPq{display:none}.docs_phraseSlot__GCPvB{height:clamp(280px,52vh,420px)}.docs_commandBox__TVrZt code{font-size:.78rem;padding:0 12px}}