@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-latin-opsz-normal-BwkfbSeq.woff2)format("woff2-variations"),url(/assets/inter-latin-opsz-normal-BwkfbSeq.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/inter-latin-ext-opsz-normal-DpK-iCPk.woff2)format("woff2-variations"),url(/assets/inter-latin-ext-opsz-normal-DpK-iCPk.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,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 Fallback;src:local(Arial),local(Helvetica Neue),local(Helvetica);size-adjust:107.06%;ascent-override:90.49%;descent-override:22.56%;line-gap-override:0%}:root{font-optical-sizing:auto;font-feature-settings:"cv05", "cv08", "calt"}@layer legacy{:root{color:var(--ink);background:var(--canvas);font-synthesis:none;font-family:Inter,Inter Fallback,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;min-height:100vh;margin:0}button:where(:not([class*=Mui])),input:where(:not([class*=Mui])),select:where(:not([class*=Mui])),textarea:where(:not([class*=Mui])){font:inherit}button:where(:not([class*=Mui])),a:where(:not([class*=Mui])),input:where(:not([class*=Mui])),select:where(:not([class*=Mui])),textarea:where(:not([class*=Mui])){transition:border-color .18s,box-shadow .18s,background .18s,transform .18s}.eyebrow{color:var(--muted);margin:0;font-size:13px;font-weight:500}.workspace-stack{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.empty-state{background:var(--surface);border:1px solid var(--line);border-radius:16px;min-height:280px;padding:36px}.loading-screen{min-height:100vh;color:var(--muted);place-items:center;display:grid}.legal-page{background:var(--canvas);min-height:100vh;padding:64px 24px}.legal-page article{background:var(--surface);border:1px solid var(--line);border-radius:18px;max-width:760px;margin:auto;padding:40px}.section-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.section-heading h2{margin:4px 0 0}.section-heading>div>p:last-child{margin:5px 0 0}.empty-list{color:var(--muted);background:var(--tint);border:1px dashed var(--field-border);text-align:center;border-radius:12px;padding:28px}.empty-list p{margin-bottom:0}.workspace-loading{min-height:180px;color:var(--muted);place-items:center;display:grid}.local-pilot-notice{border:1px solid var(--line);background:var(--tint);border-radius:12px;margin-bottom:20px;padding:16px 20px}.local-pilot-notice p{margin:8px 0}.local-pilot-notice summary{cursor:pointer;font-weight:700}.local-pilot-notice li{background:var(--tint);border:1px solid var(--tint-border);border-radius:8px;margin:8px 0;padding:10px 12px;font-size:13px}form:where(:not([class*=Mui])){border:0;gap:13px;margin:18px 0;padding:0;display:grid}label:where(:not([class*=Mui])){color:var(--label);gap:6px;font-size:12px;font-weight:700;display:grid}:is(label:where(:not([class*=Mui])):has(input[type=checkbox]),label:where(:not([class*=Mui])):has(input[type=radio])){align-items:center;gap:8px;display:flex}input:not([type=checkbox]):not([type=radio]):where(:not([class*=Mui])),select:where(:not([class*=Mui])),textarea:where(:not([class*=Mui])){width:100%;min-height:40px;color:var(--ink);background:var(--surface);border:1px solid var(--field-border);border-radius:8px;outline:none;padding:9px 11px}textarea:where(:not([class*=Mui])){resize:vertical;min-height:82px}input:where(:not([class*=Mui])):focus,select:where(:not([class*=Mui])):focus,textarea:where(:not([class*=Mui])):focus{border-color:var(--brand);box-shadow:0 0 0 3px var(--brand-tint)}:focus-visible,input:not([type=checkbox]):not([type=radio]):focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid var(--ring);outline-offset:2px}input[type=checkbox]:where(:not([class*=Mui])),input[type=radio]:where(:not([class*=Mui])){accent-color:var(--brand)}button:where(:not([class*=Mui])){min-height:36px;color:var(--surface);background:var(--brand);border:1px solid var(--brand);cursor:pointer;border-radius:8px;padding:8px 13px;font-size:12px;font-weight:750}button:hover:not(:disabled):where(:not([class*=Mui])){background:var(--brand-strong);transform:translateY(-1px)}button:disabled:where(:not([class*=Mui])){color:var(--disabled-fg);background:var(--disabled-bg);border-color:var(--disabled-border);cursor:not-allowed}.ai-operations ul{gap:8px;padding:0;list-style:none;display:grid}.ai-operations li{background:var(--tint);border:1px solid var(--tint-border);border-radius:8px;padding:10px 12px;font-size:13px}a:where(:not([class*=Mui])){color:var(--brand);font-weight:700}.loading-screen,.workspace-loading,.ai-operations [role=status]{color:var(--brand-strong);background:var(--brand-soft);border-radius:8px;padding:10px 12px;font-size:12px}}
