@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/figtree-latin-ext-400-normal.12b99095.woff2) format("woff2"),url(/_next/static/media/figtree-latin-ext-400-normal.f26f349b.woff) format("woff");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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/figtree-latin-400-normal.7ba2591d.woff2) format("woff2"),url(/_next/static/media/figtree-latin-400-normal.5578c58e.woff) format("woff");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:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/figtree-latin-ext-500-normal.670fe079.woff2) format("woff2"),url(/_next/static/media/figtree-latin-ext-500-normal.7950e3b4.woff) format("woff");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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/figtree-latin-500-normal.01f11ea5.woff2) format("woff2"),url(/_next/static/media/figtree-latin-500-normal.ddd3419d.woff) format("woff");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:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/figtree-latin-ext-600-normal.55325681.woff2) format("woff2"),url(/_next/static/media/figtree-latin-ext-600-normal.c22a2d91.woff) format("woff");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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Figtree;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/figtree-latin-600-normal.e8bd9fc0.woff2) format("woff2"),url(/_next/static/media/figtree-latin-600-normal.9b6d8e9b.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-cyrillic-ext-400-normal.f572b170.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-ext-400-normal.2a31c04b.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-cyrillic-400-normal.372704ff.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-400-normal.a6b6ef6f.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-greek-ext-400-normal.4ce1df5d.woff2) format("woff2"),url(/_next/static/media/inter-greek-ext-400-normal.88ede1ea.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-greek-400-normal.d7020e3c.woff2) format("woff2"),url(/_next/static/media/inter-greek-400-normal.cc58c11b.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-vietnamese-400-normal.de4fc44f.woff2) format("woff2"),url(/_next/static/media/inter-vietnamese-400-normal.a9dd2faf.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-latin-ext-400-normal.32a25442.woff2) format("woff2"),url(/_next/static/media/inter-latin-ext-400-normal.4edcaace.woff) format("woff");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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/inter-latin-400-normal.ef6d3f52.woff2) format("woff2"),url(/_next/static/media/inter-latin-400-normal.2c7a775c.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-cyrillic-ext-500-normal.fe0d9b14.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-ext-500-normal.5a6bb1da.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-cyrillic-500-normal.7c15bba8.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-500-normal.b9f8c929.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-greek-ext-500-normal.cbd51e2d.woff2) format("woff2"),url(/_next/static/media/inter-greek-ext-500-normal.7a4aa726.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-greek-500-normal.f41f43db.woff2) format("woff2"),url(/_next/static/media/inter-greek-500-normal.d9a33207.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-vietnamese-500-normal.7c0a695f.woff2) format("woff2"),url(/_next/static/media/inter-vietnamese-500-normal.a3a73b95.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-latin-ext-500-normal.d9b491de.woff2) format("woff2"),url(/_next/static/media/inter-latin-ext-500-normal.a19a84a6.woff) format("woff");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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/_next/static/media/inter-latin-500-normal.b7b43ace.woff2) format("woff2"),url(/_next/static/media/inter-latin-500-normal.cb4c8ceb.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-cyrillic-ext-600-normal.f7b3c15b.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-ext-600-normal.ecbdecad.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-cyrillic-600-normal.2f42892a.woff2) format("woff2"),url(/_next/static/media/inter-cyrillic-600-normal.c3987adc.woff) format("woff");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-greek-ext-600-normal.1f33d317.woff2) format("woff2"),url(/_next/static/media/inter-greek-ext-600-normal.089a95ee.woff) format("woff");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-greek-600-normal.cc532937.woff2) format("woff2"),url(/_next/static/media/inter-greek-600-normal.4ec0c1c1.woff) format("woff");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-vietnamese-600-normal.9d518599.woff2) format("woff2"),url(/_next/static/media/inter-vietnamese-600-normal.c5ce3fcb.woff) format("woff");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:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-latin-ext-600-normal.38b075d8.woff2) format("woff2"),url(/_next/static/media/inter-latin-ext-600-normal.49faa47a.woff) format("woff");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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/_next/static/media/inter-latin-600-normal.8fb1a964.woff2) format("woff2"),url(/_next/static/media/inter-latin-600-normal.ce0f5f43.woff) format("woff");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:Fragment Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/fragment-mono-cyrillic-ext-400-normal.fe6d0d9b.woff2) format("woff2"),url(/_next/static/media/fragment-mono-cyrillic-ext-400-normal.22f36dad.woff) format("woff");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Fragment Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/fragment-mono-latin-ext-400-normal.1d5bd154.woff2) format("woff2"),url(/_next/static/media/fragment-mono-latin-ext-400-normal.3cc5ba36.woff) format("woff");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-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Fragment Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_next/static/media/fragment-mono-latin-400-normal.c95864c1.woff2) format("woff2"),url(/_next/static/media/fragment-mono-latin-400-normal.3317e89f.woff) format("woff");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}:root{--ink:#0e0f11;--ink-700:#2a2d32;--surface:#f6f6f5;--paper:#f4f4f2;--line:#ececea;--line-strong:#dededb;--grey-600:#5f646b;--grey-500:#6b7077;--grey-400:#8b9097;--grey-300:#a4a8ae;--fault:#b42318;--fault-tint:#fdf0ef;--figtree:"Figtree",sans-serif;--inter:"Inter",system-ui,sans-serif;--mono:"Fragment Mono",monospace}body{margin:0;background:#ffffff}::selection{background:var(--ink);color:var(--paper)}a{color:var(--ink);text-underline-offset:3px}a:hover{color:var(--grey-600)}:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.signin{flex-wrap:wrap;gap:16px;min-height:100vh;padding:16px;font-family:var(--figtree);font-size:16px;line-height:1.5;color:var(--ink);background:#ffffff}.signin,.signin-hero{display:flex;box-sizing:border-box}.signin-hero{flex:1 1 560px;background:var(--ink);color:var(--paper);border-radius:28px;padding:clamp(24px,5vw,64px);flex-direction:column;justify-content:space-between;gap:48px;min-height:420px}.signin-brand{display:flex;align-items:center;gap:12px;font-size:20px;font-weight:600;letter-spacing:-.02em}.signin-art{width:min(440px,100%);height:auto;align-self:center}.signin-hero h1{margin:0;font-size:48px;line-height:1.08;letter-spacing:-.03em;font-weight:600;max-width:520px}.signin-hero h1 span{color:var(--grey-400)}.signin-side{flex:1 1 420px;display:flex;align-items:center;justify-content:center;padding:48px 16px;box-sizing:border-box}.signin-col{width:100%;max-width:380px;display:flex;flex-direction:column;gap:32px}.signin-col h2{margin:0;font-size:20px;line-height:1.3;font-weight:500;letter-spacing:-.02em}.signin-intro{display:flex;flex-direction:column;gap:12px}.signin-intro p{margin:0;color:var(--grey-600)}.signin-form{gap:16px}.signin-form,.signin-form label{display:flex;flex-direction:column}.signin-form label{gap:8px}.signin-form label>span{font-size:14px;font-weight:500}.signin-input{height:48px;border:1px solid var(--line-strong);border-radius:12px;padding:0 16px;font:16px var(--figtree);color:var(--ink);background:#ffffff}.signin-submit{display:flex;align-items:center;justify-content:center;height:48px;border-radius:999px;border:1px solid var(--ink);background:var(--ink);color:var(--paper);font:500 16px var(--figtree);cursor:pointer}.signin-submit:disabled{opacity:.6;cursor:progress}.signin-note{margin:0;font-size:14px;color:var(--grey-600)}.signin-lock{display:flex;gap:12px;align-items:flex-start;padding:24px;border-radius:20px;background:var(--surface)}.signin-lock p{margin:0;font-size:14px;line-height:1.45;color:var(--grey-600)}.signin-domain{font-family:var(--mono);font-size:12px;letter-spacing:.04em;text-transform:uppercase;color:var(--grey-500)}.state-card{background:#ffffff;border:1px solid var(--line);border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:16px;font-family:var(--inter);font-size:14px;line-height:1.45;color:var(--ink)}.state-card .fault-line{display:flex;align-items:center;gap:8px;font-weight:500;color:var(--fault)}.state-card .title{font-weight:500}.state-card label{display:flex;flex-direction:column;gap:8px}.state-card input{height:40px;border:1px solid var(--line-strong);border-radius:12px;padding:0 14px;font:14px var(--inter)}.app,.state-card input{color:var(--ink);background:#ffffff}.app{flex-wrap:wrap;min-height:100vh;font-family:var(--inter);font-size:14px;line-height:1.45;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.app,.side{display:flex}.side{flex:1 1 240px;max-width:100%;background:var(--ink);color:var(--paper);padding:24px 16px;flex-direction:column;gap:32px;box-sizing:border-box}.wm{align-items:center;gap:10px;font-family:var(--figtree);font-size:20px;font-weight:600;letter-spacing:-.02em;padding:0 14px}.nav,.wm{display:flex}.nav{flex-direction:column;gap:4px}.nav .soon,.nav a{display:flex;align-items:center;gap:12px;height:40px;padding:0 14px;border-radius:999px;color:var(--grey-300);text-decoration:none;font-weight:500}.nav a:hover{background:rgba(244,244,242,.06);color:var(--paper)}.nav a[aria-current=page]{background:var(--ink-700);color:var(--paper)}.nav .soon{opacity:.45;cursor:default}.user-wrap{margin-top:auto;position:relative}.user{width:100%;display:flex;align-items:center;gap:12px;padding:12px;border-radius:20px;border:1px solid var(--ink-700);background:transparent;color:var(--paper);font:inherit;text-align:left;cursor:pointer}.user:hover{background:rgba(244,244,242,.06)}.user .who{display:flex;flex-direction:column}.user .who span:first-child{font-weight:500}.user .who span:last-child{color:var(--grey-300)}.user-menu{position:absolute;left:0;right:0;bottom:calc(100% + 8px);background:#ffffff;color:var(--ink);border:1px solid var(--line);border-radius:20px;padding:8px;display:flex;flex-direction:column;gap:2px;box-shadow:0 8px 24px -12px rgba(14,15,17,.5)}.user-menu a,.user-menu button{display:flex;align-items:center;height:40px;padding:0 14px;border-radius:999px;border:0;background:none;font:500 14px var(--inter);color:var(--ink);text-decoration:none;cursor:pointer;text-align:left}.av,.user-menu a:hover,.user-menu button:hover{background:var(--surface);color:var(--ink)}.av{width:32px;height:32px;border-radius:999px;display:flex;align-items:center;justify-content:center;font-family:var(--mono);font-size:12px;flex:none}.user .av{background:var(--ink-700);color:var(--paper)}.main{flex:999 1 560px;min-width:0;padding:48px;box-sizing:border-box;display:flex;flex-direction:column;gap:16px}.head{margin-bottom:32px}.head h1{margin:0;font-family:var(--figtree);font-size:48px;line-height:1.08;font-weight:600;letter-spacing:-.03em}.head h1 .tone{color:var(--grey-400)}.head .lede{margin:16px 0 0;font-size:16px;color:var(--grey-600)}h2{margin:0;font-family:var(--figtree);font-size:20px;line-height:1.3;font-weight:500;letter-spacing:-.02em}.meta{color:var(--grey-600)}.label{font-family:var(--mono);font-size:12px;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:var(--grey-500)}.card{background:#ffffff;border:1px solid var(--line);border-radius:20px;overflow:hidden}.ch{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 24px;flex-wrap:wrap}.ch-title{display:flex;flex-direction:column;gap:4px}.btn{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border-radius:999px;border:1px solid var(--line-strong);background:#ffffff;font:500 14px var(--inter);cursor:pointer;text-decoration:none;white-space:nowrap}.btn,.btn:hover{color:var(--ink)}.btn:hover{background:var(--surface)}.btn.primary{background:var(--ink);border-color:var(--ink);color:var(--paper)}.btn.primary:hover{background:var(--ink-700);color:var(--paper)}.btn.sm{height:32px;padding:0 14px}.btn.danger{border-color:var(--fault);color:var(--fault)}.btn:disabled{opacity:.6;cursor:progress}.chip{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:999px;background:var(--surface);color:var(--grey-600);font-family:var(--mono);font-size:12px;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.chip.fault{background:var(--fault-tint);color:var(--fault)}table{width:100%;border-collapse:collapse;table-layout:fixed}th{text-align:left;padding:12px 24px;font-family:var(--mono);font-size:12px;font-weight:400;letter-spacing:.04em;text-transform:uppercase;color:var(--grey-500);background:var(--surface)}td,th{border-top:1px solid var(--line)}td{padding:16px 24px;vertical-align:middle}.ell{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.empty-card{background:var(--surface);border-radius:20px;padding:24px;color:var(--grey-600)}.settings{display:flex;flex-wrap:wrap;gap:32px;align-items:flex-start}.sub-nav{flex:0 1 180px;display:flex;flex-direction:column;gap:4px}.sub-nav .soon,.sub-nav a{display:flex;align-items:center;height:40px;padding:0 16px;border-radius:999px;text-decoration:none;color:var(--grey-600);font-weight:500}.sub-nav a:hover,.sub-nav a[aria-current=true]{background:var(--surface);color:var(--ink)}.sub-nav .soon{opacity:.5;cursor:default}.settings-body{flex:999 1 560px;min-width:0;display:flex;flex-direction:column;gap:16px}.row{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,260px);grid-gap:24px;gap:24px;align-items:center;padding:20px 24px;border-top:1px solid var(--line)}.field{height:40px;border:1px solid var(--line-strong);border-radius:12px;padding:0 14px;font:14px var(--inter);color:var(--ink);width:100%;box-sizing:border-box}.field,.panel{background:#ffffff}.panel{padding:20px 24px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:16px}.panel-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:16px;gap:16px;align-items:end}.panel label{display:flex;flex-direction:column;gap:8px}.actions{flex-wrap:wrap}.actions,.notice{display:flex;gap:8px;align-items:center}.notice{padding:12px 16px;border-radius:12px;background:var(--surface);color:var(--ink);font-weight:500}.notice.fault{background:var(--fault-tint);color:var(--fault)}.loading{padding:48px;font-family:var(--inter);font-size:14px;color:var(--grey-600)}@media (max-width:760px){.side{align-items:center;gap:8px;padding:12px}.nav,.side{flex-direction:row;flex-wrap:wrap}.nav .soon,.nav a{height:36px}.user-wrap{margin-top:0;margin-left:auto}.user{padding:6px}.user .who{display:none}.user-menu{left:auto;right:0;bottom:auto;top:calc(100% + 8px);width:200px;z-index:2}.main{padding:24px 16px}.sub-nav{flex-direction:row;flex-wrap:wrap}.row{grid-template-columns:1fr}.card{overflow-x:auto}table{min-width:620px}}.table-scroll{overflow-x:auto}table.wide{min-width:860px}.av.sq{border-radius:12px}.av.ink{background:var(--ink);color:var(--paper)}.conn{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.conn.off{color:var(--grey-500)}.chip.ink{background:var(--ink);color:var(--paper)}tbody tr.current td,tbody tr.pick:hover td{background:var(--surface)}tbody tr.pick{cursor:pointer}.step{display:grid;grid-template-columns:20px minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:start;padding:20px 24px;border-top:1px solid var(--line)}.step .what{font-weight:500}.progress{width:120px;height:4px;border-radius:999px;background:var(--line);overflow:hidden}.progress span{display:block;height:100%;background:var(--ink)}.btn:disabled{opacity:.45;cursor:not-allowed}.linkbox{display:flex;gap:8px;align-items:center;padding:12px 14px;border-radius:12px;background:var(--surface);font-family:var(--mono);font-size:12px;overflow-wrap:anywhere}.result-list{display:flex;flex-direction:column;gap:6px}.result-list label{flex-direction:row;align-items:center;gap:10px}textarea.field{height:auto;min-height:72px;padding:10px 14px;resize:vertical}@media (max-width:760px){.step{grid-template-columns:20px minmax(0,1fr)}.step>:last-child{grid-column:2}}.linkbtn{background:none;border:0;padding:0;font:500 14px var(--inter);color:var(--ink);text-decoration:underline;text-underline-offset:3px;cursor:pointer;text-align:left}.linkbtn:hover{color:var(--grey-600)}:root{--agent:#ff5b14}.agent-dot{width:8px;height:8px;background:var(--agent)}.agent-dot,.chip .dot{border-radius:999px;flex:none}.chip .dot{width:6px;height:6px;background:currentColor}.chip.ink .dot.working{background:var(--agent)}.bar{height:4px;border-radius:999px;background:var(--line);overflow:hidden}.bar span{display:block;height:100%;background:var(--ink)}.bar.working span{background:var(--agent)}.agent{display:flex;gap:12px;min-width:0}.agent,.pill{align-items:center}.pill{display:inline-flex;height:32px;padding:0 14px;border-radius:999px;border:1px solid var(--line-strong);background:#ffffff;font:500 14px var(--inter);color:var(--ink);cursor:pointer}.pill:hover{background:var(--surface)}.pill[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.pills{flex-wrap:wrap}.pills,.state-card .row-line{display:flex;gap:8px;align-items:center}.checks{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));grid-gap:16px;gap:16px}@media (max-width:760px){.checks{grid-template-columns:1fr}}.ok{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.stats{display:flex;flex-wrap:wrap;gap:16px 48px;margin:0}.stats>div{display:flex;flex-direction:column;gap:8px}.stats dd{margin:0;font-family:var(--figtree);font-size:20px;font-weight:500}.fault-text{color:var(--fault)}.split-bar{display:flex;height:6px;border-radius:999px;overflow:hidden;background:var(--line)}.split-bar span{background:var(--ink)}.split-bar span.blocked{background:var(--fault)}.blocked-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.blocked-list li{display:flex;justify-content:space-between;gap:16px}.checks-foot{padding:16px 24px;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:8px 24px;align-items:center}.kbd{font-family:var(--mono);font-size:12px;line-height:18px;padding:0 6px;border-radius:999px;border:1px solid rgba(244,244,242,.3)}.kbd.light{border-color:var(--line-strong);color:var(--grey-600)}.rq-head{display:flex;flex-direction:column;gap:16px}.rq-top{justify-content:space-between}.rq-top,.rq-top>div{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.rq-client{font-family:var(--figtree);font-size:20px;height:44px}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.rq-status{display:flex;flex-wrap:wrap;gap:8px 16px;align-items:center;padding:12px 16px;border-radius:12px;background:var(--surface)}.rq-status a{margin-left:auto;font-weight:500}.tabs{display:flex;flex-wrap:wrap;gap:8px}.tabs button{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 18px;border-radius:999px;cursor:pointer;background:#ffffff;color:var(--grey-600);font:500 14px var(--inter);border:1px solid var(--line-strong)}.tabs button[aria-selected=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.rq-body{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start}.rq-list{flex:1 1 340px;min-width:0}.rq-list .ch{font-weight:500}.item{display:flex;gap:12px;width:100%;padding:16px 24px;border:0;border-top:1px solid var(--line);background:#ffffff;text-align:left;font:14px/1.45 var(--inter);color:var(--ink);cursor:pointer}.item:hover,.item[aria-current=true]{background:var(--surface)}.item .what{display:flex;flex-direction:column;gap:4px;min-width:0}.item .what>span:first-child,.item.more{font-weight:500}.item.more{color:var(--grey-600)}.item.more,.rank{justify-content:center}.rank{flex:none;width:28px;height:28px;border-radius:999px;background:var(--surface);border:1px solid var(--line);display:flex;align-items:center;font-family:var(--mono);font-size:12px;box-sizing:border-box}.item[aria-current=true] .rank{background:var(--ink);color:var(--paper);border-color:var(--ink)}.fix{flex:999 1 520px;min-width:0;overflow:visible}.fix,.fix-top{display:flex;flex-direction:column}.fix-top{padding:24px;gap:12px}.fix-top h2{margin:0;font-family:var(--figtree);font-size:20px;line-height:1.3;font-weight:500;letter-spacing:-.02em}.fix-top p{margin:0;font-size:16px;line-height:1.5;color:var(--grey-600);max-width:65ch}.fix-mid{padding:0 24px 24px;display:flex;flex-direction:column;gap:16px}.texts{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:16px;gap:16px}.texts>div{display:flex;flex-direction:column;gap:8px}.texts .lh{display:flex;justify-content:space-between;align-items:center;height:32px;gap:8px}.box{border-radius:12px;padding:16px;font-size:16px;line-height:1.5;min-height:72px;box-sizing:border-box;overflow-wrap:anywhere}.box.now{background:var(--surface);color:var(--grey-600)}.box.new{border:1px solid var(--ink)}.edit-box{display:flex;flex-direction:column;gap:8px}.edit-box textarea{border:2px solid var(--ink);border-radius:12px;padding:14px;font:16px/1.5 var(--inter);color:var(--ink);resize:vertical}.gp{border-radius:12px;border:1px solid var(--line);padding:16px;display:flex;flex-direction:column;gap:4px}.gp .label{margin-bottom:12px}.gp .gt{font-size:20px;line-height:1.3;color:#3e4c66}.why{border-radius:12px;background:var(--surface);padding:16px}.why summary{cursor:pointer;font-weight:500}.why dl{display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));grid-gap:16px;gap:16px;margin:16px 0 0}.why dl>div{display:flex;flex-direction:column;gap:8px}.why dd{margin:0}.group-pages{border:1px solid var(--line);border-radius:12px;overflow:hidden}.group-pages label{display:flex;gap:12px;align-items:flex-start;padding:12px 16px;border-top:1px solid var(--line)}.group-pages label:first-of-type{border-top:0}.group-pages .gh{padding:12px 16px;background:var(--surface)}.fix-bar{position:-webkit-sticky;position:sticky;bottom:0;margin-top:auto;padding:16px 24px;border-top:1px solid var(--line);background:#ffffff;border-radius:0 0 20px 20px;gap:8px}.fix-bar,.fix-bar .hint{display:flex;flex-wrap:wrap;align-items:center}.fix-bar .hint{margin-left:auto;gap:12px}.fix-bar .full{flex-basis:100%}.ask{border-top:1px solid var(--line);padding:20px 24px;gap:12px;background:#ffffff}.ask,.ask label{display:flex;flex-direction:column}.ask label{gap:8px}.fix>.ask:last-child{border-radius:0 0 20px 20px}.ask .both{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.ask .both>div{border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:8px;overflow-wrap:anywhere}.toast{position:fixed;right:24px;bottom:24px;z-index:20;display:flex;align-items:center;gap:16px;max-width:calc(100vw - 48px);padding:12px 12px 12px 20px;border-radius:999px;background:var(--ink);color:var(--paper);box-shadow:0 8px 24px -12px rgba(14,15,17,.5)}.toast .btn{height:32px;background:transparent;color:var(--paper);border-color:var(--ink-700)}.cleared{display:flex;flex-direction:column;align-items:flex-start;gap:12px;padding:24px}.cleared .big{font-family:var(--figtree);font-size:20px;font-weight:500;letter-spacing:-.02em}.sc{display:grid;grid-template-columns:auto 1fr;grid-gap:12px 16px;gap:12px 16px;align-items:center}.sc,.sc dd{margin:0}.sc .kbd{border-color:var(--line-strong);color:var(--grey-600)}.nav .count{margin-left:auto;font-family:var(--mono);font-size:12px;color:var(--grey-300)}@media (max-width:760px){.fix-bar .hint{display:none}.ask .both{grid-template-columns:1fr}}.today-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px}.card-title{margin:0;font-family:var(--figtree);font-size:20px;line-height:1.3;font-weight:500;letter-spacing:-.02em}.attention{list-style:none;margin:0;padding:0}.attention li{display:flex;flex-direction:column;gap:4px;padding:16px 24px;border-top:1px solid var(--line)}.attention .what,.attention a{font-weight:500}.attention a{align-self:flex-start;margin-top:4px}.history-grid{display:flex;flex-wrap:wrap;gap:16px;align-items:flex-start}.history-grid>.card{flex:999 1 560px;min-width:0}.history-grid>aside{flex:1 1 300px;min-width:0;display:flex;flex-direction:column;gap:16px}.seg{flex-wrap:wrap;gap:8px}.seg,.seg button{display:inline-flex}.seg button{height:32px;align-items:center;padding:0 14px;border-radius:999px;border:1px solid var(--line-strong);background:#ffffff;color:var(--grey-600);font:500 14px var(--inter);cursor:pointer}.seg button[aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.history-search{display:flex;align-items:center;gap:8px;height:40px;padding:0 16px;border:1px solid var(--line-strong);border-radius:12px;min-width:220px;box-sizing:border-box}.history-search input{border:0;background:transparent;outline:0;width:100%;font:14px var(--inter);color:var(--ink)}.day{padding:12px 24px;background:var(--surface)}.day,.ev{border-top:1px solid var(--line)}.ev{display:grid;grid-template-columns:56px 20px minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:start;padding:20px 24px}.ev .time{font-family:var(--mono);font-size:12px;color:var(--grey-500);padding-top:3px}.ev .side-col{align-items:flex-end;gap:8px}.ev .body,.ev .side-col{display:flex;flex-direction:column}.ev .body{gap:12px;min-width:0}.before-after{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:8px;gap:8px}.before-after>div{border-radius:12px;padding:12px 16px;display:flex;flex-direction:column;gap:8px;overflow-wrap:anywhere}.before-after .was{background:var(--surface)}.before-after .now{border:1px solid var(--ink)}.group-pages{list-style:none;margin:0;padding:0;gap:12px}.group-pages,.group-pages li{display:flex;flex-direction:column}.group-pages li{gap:8px}.group-pages .page-line{display:flex;justify-content:space-between;align-items:center;gap:8px;flex-wrap:wrap}.undo-ask{grid-column:3/-1;border-radius:20px;border:1px solid var(--line);padding:20px 24px;display:flex;flex-direction:column;gap:12px;background:#ffffff}.meter{height:4px;border-radius:999px;background:var(--line);overflow:hidden}.meter>span{display:block;height:100%;background:var(--ink)}.lock-note{padding:16px 24px;border-radius:20px;background:var(--surface);display:flex;gap:12px;align-items:flex-start}@media (max-width:760px){.ev{grid-template-columns:20px minmax(0,1fr)}.ev .side-col,.ev .time,.undo-ask{grid-column:2}.ev .side-col{align-items:flex-start;flex-direction:row}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.sk{display:block;flex:none;background:linear-gradient(90deg,var(--line) 0,var(--surface) 45%,var(--line) 90%) 0 0 /300% 100%;animation:sk-pulse 1.6s ease-in-out infinite}.sk.dark{background:linear-gradient(90deg,transparent 0,rgba(164,168,174,.16) 45%,transparent 90%) 0 0 /300% 100%,var(--ink-700)}.side[aria-hidden=true] .nav,.sk-page{animation:sk-in .2s ease-out .15s both}.sk-page{gap:16px}.sk-head,.sk-page{display:flex;flex-direction:column}.sk-head{gap:10px;margin-bottom:32px}.sk-head .sk:nth-child(3){margin-top:10px}.sk-card-head{justify-content:space-between;padding:20px 24px}.sk-card-head,.sk-row{display:flex;align-items:center}.sk-row{gap:16px;padding:18px 24px;border-top:1px solid var(--line)}.sk-lines{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:8px}.sk-nav{display:flex;align-items:center;gap:12px;height:40px;padding:0 14px}@keyframes sk-pulse{0%{background-position:100% 0}to{background-position:0 0}}@keyframes sk-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.side[aria-hidden=true] .nav,.sk,.sk-page{animation:none}}.empty-state{background:var(--surface);border-radius:20px;padding:40px 32px;display:flex;flex-direction:column;align-items:flex-start;gap:12px;color:var(--ink);max-width:640px}.empty-state svg{color:var(--grey-500)}.empty-state p{margin:0;max-width:52ch}.agent-checks{border:0;margin:0;padding:0;flex-direction:column}.agent-checks,.check{display:flex;gap:10px}.check{align-items:center}.check input{accent-color:var(--ink);width:16px;height:16px}.savebar{position:-webkit-sticky;position:sticky;bottom:16px;z-index:5;display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 12px 12px 24px;border-radius:999px;background:var(--ink);color:var(--paper);box-shadow:0 8px 24px -12px rgba(14,15,17,.5)}.limits-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:16px;gap:16px;align-items:end}.limits-grid label{display:flex;flex-direction:column;gap:8px}@media (max-width:760px){.savebar{border-radius:20px}}