@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/edc640959b0c7826-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ac0e76ddaeeb7981-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/64d784ea54a4acde-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/ff71da380fbe67dd-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/6d831b18ae5b01dc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/558ca1a6aa3cb55e-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_a74ce6{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_a74ce6{--font-jb:"JetBrains Mono","JetBrains Mono Fallback"}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_94deb5{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_94deb5{--font-sg:"Space Grotesk","Space Grotesk Fallback"}:root{--cyn-200:#b6ccfc;--cyn-300:#89b4fa;--cyn-500:#4a6fb0;--cyn-800:#0a1424;--ink-0:#000;--ink-50:#03070a;--ink-100:#08101a;--ink-200:#0f1a24;--ink-300:#17242f;--ink-400:#253a48;--ink-500:#3d5a6e;--ink-600:#6a8a9a;--ink-700:#b8c9d0;--ink-800:#e6eff2;--bg:var(--ink-50);--bg-surface:var(--ink-100);--bg-elevated:var(--ink-200);--bg-inset:var(--ink-0);--fg:var(--ink-800);--fg-dim:var(--ink-700);--fg-muted:var(--ink-600);--fg-faint:var(--ink-500);--accent:var(--cyn-300);--accent-hover:var(--cyn-200);--accent-dim:var(--cyn-500);--accent-ghost:var(--cyn-800);--border:var(--ink-300);--border-strong:var(--ink-400);--success:#5eff8a;--danger:#ff6464;--font-mono:var(--font-jb),ui-monospace,"SF Mono",Menlo,Consolas,monospace;--font-display:var(--font-sg),ui-sans-serif,system-ui,sans-serif;--text-xs:12px;--text-sm:13px;--text-base:15px;--text-md:17px;--text-lg:20px;--text-xl:24px;--text-2xl:32px;--text-3xl:44px;--text-4xl:64px;--lh-tight:1.05;--lh-snug:1.25;--lh-base:1.5;--lh-loose:1.7;--tracking-wide:0.05em;--tracking-wider:0.12em;--ease:cubic-bezier(0.4,0,0.2,1);--dur-fast:120ms;--dur-base:200ms;--container-max:1200px}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body,html{background:var(--bg)}body{margin:0;padding-bottom:28px;color:var(--fg-dim);font-family:var(--font-mono);font-size:var(--text-base);line-height:var(--lh-base);-webkit-font-smoothing:antialiased}::selection{background:var(--accent-dim);color:#fff}p{margin:0;line-height:var(--lh-loose)}a{color:var(--accent);text-decoration:none;transition:color var(--dur-fast) var(--ease)}a:hover{color:var(--accent-hover)}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}.cursor{animation:none}}.accent{color:var(--accent)}.fg{color:var(--fg)}.faint{color:var(--fg-faint)}.hint{font-size:var(--text-xs);color:var(--fg-muted)}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.link{font-size:var(--text-sm);border-bottom:1px solid transparent}.link:hover{border-bottom-color:currentColor}.container{max-width:var(--container-max);margin:0 auto;padding:96px 24px}.stack-md{gap:24px}.stack-lg,.stack-md{display:flex;flex-direction:column}.stack-lg{gap:48px}.stack-y{display:flex;flex-direction:column;gap:12px}.eyebrow{font-size:var(--text-xs);letter-spacing:var(--tracking-wider);color:var(--fg-muted)}.h1,.h2,.h3{margin:0;font-family:var(--font-display);color:var(--fg)}.h1{font-size:var(--text-4xl);letter-spacing:-.03em}.h1,.h2{font-weight:700;line-height:var(--lh-tight)}.h2{font-size:var(--text-3xl);letter-spacing:-.02em}.h3{font-weight:500;font-size:var(--text-2xl);line-height:var(--lh-snug)}.tags{display:flex;flex-wrap:wrap;gap:8px;margin:0}.tag{border:1px solid var(--border-strong);border-radius:2px;padding:2px 8px;font-size:var(--text-xs);color:var(--fg-dim)}.code{margin:0;background:var(--bg-inset);border:1px solid var(--border);padding:16px;font:inherit;font-size:var(--text-sm);color:var(--fg);overflow-x:auto}.cursor{display:inline-block;width:.5em;height:.85em;margin-left:.08em;background:var(--accent);animation:blink 1s steps(2) infinite}@keyframes blink{50%{opacity:0}}.btn{display:inline-flex;align-items:center;gap:8px;padding:11px 20px;border-radius:2px;font:inherit;font-size:var(--text-sm);font-weight:700;cursor:pointer;transition:background var(--dur-fast) var(--ease),color var(--dur-fast) var(--ease),border-color var(--dur-fast) var(--ease)}.btn--primary{background:var(--accent);color:var(--bg);border:1px solid var(--accent)}.btn--primary:hover{background:var(--accent-hover);color:var(--bg)}.btn--primary:active{background:var(--accent-dim)}.btn--primary:disabled{opacity:.6;cursor:wait}.btn--ghost{background:transparent;color:var(--fg-dim);border:1px solid var(--fg-muted);font-weight:400}.btn--ghost:hover{color:var(--accent);border-color:var(--accent)}.nav{position:-webkit-sticky;position:sticky;top:0;z-index:20;height:56px;border-bottom:1px solid var(--border);background:rgba(3,7,10,.7);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}.nav__inner{max-width:var(--container-max);height:100%;margin:0 auto;padding:0 24px;display:flex;align-items:center;gap:32px}.logo{font-weight:700;font-size:16px;color:var(--fg)}.nav__links{flex:1 1;display:flex;gap:24px;font-size:var(--text-sm);overflow-x:auto}.nav__link{color:var(--fg-muted);padding:4px 0;border-bottom:1px solid transparent;white-space:nowrap}.nav__link:hover{color:var(--fg)}.nav__link.is-active{color:var(--accent);border-bottom-color:var(--accent)}.lang{flex:none;display:flex;gap:6px;font-size:var(--text-sm)}.lang__link{color:var(--fg-muted)}.lang__link+.lang__link:before{content:"/";margin-right:6px;color:var(--fg-faint)}.lang__link:hover{color:var(--fg)}.lang__link.is-active{color:var(--accent)}.badge-ok{display:flex;align-items:center;gap:6px;font-size:var(--text-xs);color:var(--success);border:1px solid var(--success);border-radius:2px;padding:3px 8px}.badge-ok__dot{width:6px;height:6px;background:var(--success)}@media (max-width:600px){.badge-ok{display:none}.nav__inner{gap:16px}}.hero{position:relative;min-height:calc(100svh - 84px);display:flex;overflow:hidden;border-bottom:1px solid var(--border)}.hero__stage{position:absolute;inset:0;overflow:hidden}.hero__stage--ascii table{line-height:1!important}.hero__content{position:relative;z-index:2;width:100%;max-width:var(--container-max);margin:0 auto;padding:96px 24px 48px;justify-content:space-between;gap:64px;pointer-events:none}.hero__content,.hero__main{display:flex;flex-direction:column}.hero__main{gap:32px;max-width:720px}.hero__whoami{font-size:var(--text-sm);color:var(--fg-muted)}.hero__title{margin:0;font-family:var(--font-display);font-weight:700;font-size:clamp(56px,9vw,112px);line-height:.95;letter-spacing:-.03em;color:var(--fg)}.hero__hi{display:block;color:var(--accent)}.hero__line{display:block;text-wrap:pretty}.hero__sub{font-size:var(--text-md);max-width:520px}.hero__actions{gap:12px;pointer-events:auto}.hero__actions,.hero__foot{display:flex;flex-wrap:wrap}.hero__foot{justify-content:space-between;gap:24px;font-size:var(--text-xs);color:var(--fg-faint);letter-spacing:var(--tracking-wider);text-transform:uppercase}.section{border-bottom:1px solid var(--border)}.section--last{border-bottom:none}.section__head{display:flex;flex-direction:column;gap:12px}.section__row{display:flex;justify-content:space-between;align-items:flex-end;gap:24px;flex-wrap:wrap}.about,.legal{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-gap:48px;gap:48px}@media (max-width:900px){.about,.legal{grid-template-columns:minmax(0,1fr)}}.legal .section__head{align-self:start}.man{display:flex;flex-direction:column;gap:32px;max-width:760px}.man__header{display:flex;justify-content:space-between;font-size:var(--text-xs);color:var(--fg-faint);border-bottom:1px dashed var(--border-strong);padding-bottom:8px}.man__grid{display:grid;grid-template-columns:140px minmax(0,1fr);grid-gap:16px 24px;gap:16px 24px;margin:0}.man__grid dt{font-weight:700;color:var(--fg)}.man__grid dd{margin:0}@media (max-width:600px){.man__grid{grid-template-columns:minmax(0,1fr);gap:8px}.man__grid dd{margin-bottom:16px}}.man__section{display:flex;flex-direction:column;gap:12px}.man__h{margin:0;font-size:var(--text-base);font-weight:700;color:var(--fg)}.man__body{display:flex;flex-direction:column;gap:12px;padding-left:24px}@media (max-width:600px){.man__body{padding-left:0}}.man__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px}.man__footer{display:flex;justify-content:space-between;font-size:var(--text-xs);color:var(--fg-faint);border-top:1px dashed var(--border-strong);padding-top:8px}.history{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px}.history li{display:grid;grid-template-columns:4ch minmax(0,1fr);grid-gap:16px;gap:16px;line-height:var(--lh-loose)}.history__year{color:var(--accent)}.section__intro{max-width:620px;margin-top:8px;color:var(--fg-muted)}.likes{list-style:none;margin:0;padding:0;border-top:1px solid var(--border)}.like{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);grid-gap:16px 48px;gap:16px 48px;padding:32px 0;border-bottom:1px solid var(--border)}@media (max-width:900px){.like{grid-template-columns:minmax(0,1fr)}}.like__head{display:flex;align-items:baseline;gap:16px}.like__idx{font-size:var(--text-xs);color:var(--fg-faint);transition:color var(--dur-fast) var(--ease)}.like:hover .like__idx{color:var(--accent)}.like__title{margin:0;font-family:var(--font-display);font-weight:500;font-size:var(--text-xl);line-height:var(--lh-snug);color:var(--fg)}.like__body{min-width:0;max-width:620px;display:flex;flex-direction:column;gap:16px}.like__snippet{align-self:flex-start;max-width:100%;overflow-x:auto;white-space:pre;font-size:var(--text-xs);color:var(--accent);border-left:2px solid var(--accent-dim);padding:2px 0 2px 12px}.services{display:flex;flex-wrap:wrap;gap:1px;background:var(--border);border:1px solid var(--border)}.card{flex:1 1 100%;background:var(--bg-surface);padding:24px;display:flex;flex-direction:column;gap:16px;border-left:2px solid transparent;transition:border-color var(--dur-fast) var(--ease),padding var(--dur-fast) var(--ease)}@media (min-width:600px){.card{flex-basis:calc(50% - 1px)}}@media (min-width:1100px){.card{flex-basis:0}}.card:hover{border-left-color:var(--accent);padding-left:26px}.card__cmd{font-size:var(--text-xs);color:var(--accent)}.card__title{font-weight:700;color:var(--fg);font-size:var(--text-md)}.card__desc{font-size:var(--text-sm);color:var(--fg-muted)}.contact{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));grid-gap:48px;gap:48px}.links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;font-size:var(--text-sm)}.term{border:1px solid var(--border-strong);background:var(--bg-inset);min-width:0}.term__bar{display:flex;align-items:center;gap:8px;padding:10px 14px;border-bottom:1px solid var(--border);font-size:var(--text-xs);color:var(--fg-muted)}.term__dot{width:10px;height:10px;border-radius:50%;background:var(--border-strong)}.term__dot--on{background:var(--accent)}.term__title{margin-left:8px}.term__body{padding:20px;font-size:var(--text-sm)}.term__body,.term__form{display:flex;flex-direction:column;gap:14px}.term__field{display:flex;gap:8px;align-items:center}.term__field--top{align-items:flex-start}.term__field>span:first-child{width:80px;flex:none;color:var(--fg-muted)}.term__field--top>span:first-child{padding-top:8px}.term__field input,.term__field textarea{flex:1 1;min-width:0;background:transparent;color:var(--fg);font:inherit;outline:none;caret-color:var(--accent)}.term__field input{border:none;border-bottom:1px solid var(--border-strong);padding:4px 0}.term__field textarea{border:1px solid var(--border-strong);padding:8px;resize:vertical}.term__field input:focus{border-bottom-color:var(--accent)}.term__field textarea:focus{border-color:var(--accent)}.term__field ::placeholder{color:var(--fg-faint)}.term__field--check{align-items:baseline;cursor:pointer}.term__check{flex:none;color:var(--accent)}.term__field--check input:focus-visible+.term__check{outline:2px solid var(--accent);outline-offset:2px}.term__trap{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.term__actions{display:flex;align-items:center;gap:16px;flex-wrap:wrap;padding-top:4px}.term__again{align-self:flex-start;background:none;border:none;padding:0;color:var(--accent);font:inherit;cursor:pointer}.prompt{color:var(--accent);font-weight:700}.ok{color:var(--success)}.err{color:var(--danger)}.footer{padding-top:24px;padding-bottom:24px;border-top:1px dashed var(--border-strong);display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;font-size:var(--text-xs);color:var(--fg-faint)}.footer a{color:var(--fg-muted)}.footer a:hover{color:var(--accent)}.status{position:fixed;left:0;right:0;bottom:0;z-index:30;height:28px;display:flex;align-items:stretch;font-size:var(--text-xs);background:var(--bg-surface);border-top:1px solid var(--border);color:var(--fg-muted)}.status__mode{background:var(--accent);color:var(--bg);font-weight:700;letter-spacing:var(--tracking-wide)}.status__mode,.status__seg{padding:0 12px;display:flex;align-items:center}.status__seg{border-left:1px solid var(--border);white-space:nowrap}.status__path{color:var(--fg);border-left:none;border-right:1px solid var(--border)}.status__spacer{flex:1 1}.status__hints{gap:16px;overflow:hidden}.status__hints b{color:var(--fg)}@media (max-width:600px){.status__hints span:not(:last-child){display:none}}