@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2c55a0e60120577a-s.0bjc5tiuqdqro.woff2?dpl=dpl_H5o3HDMt6CxZ8TvWBqJnR8CianWo)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/9c72aa0f40e4eef8-s.0m6w47a4e5dy9.woff2?dpl=dpl_H5o3HDMt6CxZ8TvWBqJnR8CianWo)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/ad66f9afd8947f86-s.11u06r12fd6v_.woff2?dpl=dpl_H5o3HDMt6CxZ8TvWBqJnR8CianWo)format("woff2");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5476f68d60460930-s.0wxq9webf.ew4.woff2?dpl=dpl_H5o3HDMt6CxZ8TvWBqJnR8CianWo)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/2bbe8d2671613f1f-s.067x_6k0k23tk.woff2?dpl=dpl_H5o3HDMt6CxZ8TvWBqJnR8CianWo)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/1bffadaabf893a1e-s.16ipb6fqu393i.woff2?dpl=dpl_H5o3HDMt6CxZ8TvWBqJnR8CianWo)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;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/83afe278b6a6bb3c-s.p.0q-301v4kxxnr.woff2?dpl=dpl_H5o3HDMt6CxZ8TvWBqJnR8CianWo)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 Fallback;src:local(Arial);ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.0%;size-adjust:107.12%}.inter_56e7c638-module__4VbxSG__className{font-family:Inter,Inter Fallback;font-style:normal}.inter_56e7c638-module__4VbxSG__variable{--wf-font-sans:"Inter", "Inter Fallback"}
@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/13bf9871fe164e7f-s.0s19wthhh_6~m.woff2?dpl=dpl_H5o3HDMt6CxZ8TvWBqJnR8CianWo)format("woff2");unicode-range:U+460-52F,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:100 800;font-display:swap;src:url(../media/cc545e633e20c56d-s.0dza.stei.9v7.woff2?dpl=dpl_H5o3HDMt6CxZ8TvWBqJnR8CianWo)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/71b036adf157cdcf-s.03nf~dfjdkf~..woff2?dpl=dpl_H5o3HDMt6CxZ8TvWBqJnR8CianWo)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/89b21bb081cb7469-s.0gfhww.tctz1o.woff2?dpl=dpl_H5o3HDMt6CxZ8TvWBqJnR8CianWo)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/3fe682a82f50d426-s.09q3q1i5159bl.woff2?dpl=dpl_H5o3HDMt6CxZ8TvWBqJnR8CianWo)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:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(../media/70bc3e132a0a741e-s.p.1409xf.ylxg8g.woff2?dpl=dpl_H5o3HDMt6CxZ8TvWBqJnR8CianWo)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:JetBrains Mono Fallback;src:local(Arial);ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.0%;size-adjust:134.59%}.jetbrains_mono_9cec4412-module__cqF8_W__className{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.jetbrains_mono_9cec4412-module__cqF8_W__variable{--wf-font-mono:"JetBrains Mono", "JetBrains Mono Fallback"}
:root,:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--wf-font-sans:"Inter Variable", "Inter", "Helvetica Neue", Arial, sans-serif;--wf-font-mono:"JetBrains Mono", "SFMono-Regular", "SF Mono", Consolas, monospace;--wf-font-display:"Newsreader", Georgia, serif;--wf-type-display:600 2.25rem/2.75rem var(--wf-font-sans);--wf-type-h1:600 1.875rem/2.375rem var(--wf-font-sans);--wf-type-h2:600 1.5rem/2rem var(--wf-font-sans);--wf-type-h3:600 1.25rem/1.75rem var(--wf-font-sans);--wf-type-h4:500 1.125rem/1.625rem var(--wf-font-sans);--wf-type-body-lg:400 1rem/1.5rem var(--wf-font-sans);--wf-type-body:400 .9375rem/1.375rem var(--wf-font-sans);--wf-type-body-sm:400 .8125rem/1.125rem var(--wf-font-sans);--wf-type-micro:400 .75rem/1rem var(--wf-font-sans);--wf-type-label-mono:500 .75rem/1rem var(--wf-font-mono);--wf-type-meta-mono:500 .75rem/1rem var(--wf-font-mono);--wf-type-code:400 .875rem/1.25rem var(--wf-font-mono);--wf-space-1:4px;--wf-space-2:8px;--wf-space-3:12px;--wf-space-4:16px;--wf-space-5:20px;--wf-space-6:24px;--wf-space-8:32px;--wf-space-10:40px;--wf-space-12:48px;--wf-space-16:64px;--wf-radius-xs:6px;--wf-radius-sm:8px;--wf-radius-md:10px;--wf-radius-lg:12px;--wf-radius-xl:16px;--wf-radius-pill:999px;--wf-color-canvas:#010101;--wf-color-surface-0:var(--wf-color-canvas);--wf-color-surface-1:#060606;--wf-color-surface-2:#131313;--wf-color-surface-3:#080808;--wf-color-surface-4:#131313;--wf-color-surface-interactive:#ffffff08;--wf-color-surface-interactive-hover:#ffffff0b;--wf-color-border-subtle:#ffffff0f;--wf-color-border-strong:#ffffff1a;--wf-color-text-primary:#ffffffeb;--wf-color-text-secondary:#ffffffad;--wf-color-text-tertiary:#ffffff75;--wf-color-accent:#0cb;--wf-color-accent-hover:#00ac9e;--wf-color-accent-pressed:#00968a;--wf-color-accent-tint:#00ccbb1f;--wf-color-focus-ring:#00ccbb6b;--wf-color-success:#63d18c;--wf-color-success-soft:#63d18c1f;--wf-color-warning:#f1bb72;--wf-color-warning-soft:#f1bb721f;--wf-color-danger:#ff8d9f;--wf-color-danger-soft:#ff8d9f1f;--wf-color-bg:var(--wf-color-canvas);--wf-color-bg-elevated:var(--wf-color-surface-1);--wf-color-panel:var(--wf-color-surface-2);--wf-color-panel-muted:var(--wf-color-surface-3);--wf-color-surface:var(--wf-color-surface-1);--wf-color-surface-soft:var(--wf-color-surface-4);--wf-color-fg:var(--wf-color-text-primary);--wf-color-fg-soft:var(--wf-color-text-secondary);--wf-color-fg-muted:var(--wf-color-text-tertiary);--wf-color-border:var(--wf-color-border-subtle);--wf-color-accent-strong:var(--wf-color-accent-hover);--wf-color-accent-soft:var(--wf-color-accent-tint);--wf-color-focus:var(--wf-color-focus-ring);--wf-shadow-sm:0 10px 30px #0003;--wf-shadow-md:0 18px 50px #00000047;--wf-shadow-lg:0 28px 90px #00000052;--wf-shell-max-thread-width:840px;--wf-shell-left-width:292px;--wf-shell-right-width:332px}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--wf-color-surface-0:var(--wf-color-canvas);--wf-color-canvas:#f5f5f8;--wf-color-surface-1:#fff;--wf-color-surface-2:#fbfbfd;--wf-color-surface-3:#f3f4f8;--wf-color-surface-4:#eceef5;--wf-color-surface-interactive:#11131b06;--wf-color-surface-interactive-hover:#11131b0d;--wf-color-border-subtle:#11131b14;--wf-color-border-strong:#11131b21;--wf-color-text-primary:#11131bf0;--wf-color-text-secondary:#11131bb3;--wf-color-text-tertiary:#11131b80;--wf-color-accent:#0cb;--wf-color-accent-hover:#00ac9e;--wf-color-accent-pressed:#00968a;--wf-color-accent-tint:#00ccbb1f;--wf-color-focus-ring:#00ccbb52;--wf-color-success:#1a8f5d;--wf-color-success-soft:#1a8f5d1f;--wf-color-warning:#a86f1f;--wf-color-warning-soft:#a86f1f1f;--wf-color-danger:#c94769;--wf-color-danger-soft:#c947691f;--wf-color-bg:var(--wf-color-canvas);--wf-color-bg-elevated:var(--wf-color-surface-1);--wf-color-panel:var(--wf-color-surface-2);--wf-color-panel-muted:var(--wf-color-surface-3);--wf-color-surface:var(--wf-color-surface-1);--wf-color-surface-soft:var(--wf-color-surface-4);--wf-color-fg:var(--wf-color-text-primary);--wf-color-fg-soft:var(--wf-color-text-secondary);--wf-color-fg-muted:var(--wf-color-text-tertiary);--wf-color-border:var(--wf-color-border-subtle);--wf-color-accent-strong:var(--wf-color-accent-hover);--wf-color-accent-soft:var(--wf-color-accent-tint);--wf-color-focus:var(--wf-color-focus-ring);--wf-shadow-sm:0 10px 26px #11131b0f;--wf-shadow-md:0 18px 44px #11131b17;--wf-shadow-lg:0 24px 64px #11131b1f}
*{box-sizing:border-box}html,body{background:var(--wf-color-canvas);min-height:100%;color:var(--wf-color-text-primary);font-family:var(--wf-font-sans);margin:0;padding:0}a{color:var(--wf-color-accent);text-decoration:none}a:hover{text-decoration:underline}input,textarea,select,button{font:inherit}button{cursor:pointer}.auth-screen,.terms-screen,.ops-mfa-screen{background:linear-gradient(#060606 0 66svh,#262626 100svh 100%),#262626;place-items:center;min-height:100vh;padding:2rem 1rem;display:grid}.auth-card,.terms-card,.ops-mfa-card{background:var(--wf-color-surface-1);border:1px solid var(--wf-color-border-subtle);width:min(560px,100%);box-shadow:var(--wf-shadow-md);border-radius:20px;padding:2rem}.auth-card__eyebrow,.terms-card__eyebrow,.ops-mfa-card__eyebrow,.workspace-home__eyebrow,.settings-screen__eyebrow,.ops-shell__eyebrow{color:var(--wf-color-accent);text-transform:uppercase;letter-spacing:.08em;margin:0 0 .4rem;font-size:.85rem}.auth-card__title,.terms-card__title{margin:0 0 .75rem}.auth-card__description,.terms-card__description{color:var(--wf-color-text-secondary);margin:0 0 1.5rem}.auth-card__error{border:1px solid color-mix(in srgb, var(--wf-color-danger) 18%, transparent);background:var(--wf-color-danger-soft);color:var(--wf-color-danger);border-radius:10px;margin:0 0 1rem;padding:.75rem}.auth-card__support{color:var(--wf-color-text-secondary);margin:1.25rem 0 0;font-size:.95rem}.auth-form{gap:.8rem;display:grid}.auth-form__label{font-weight:600}.auth-form__input,.settings-form input,.settings-form select,.workspace-home textarea{border:1px solid var(--wf-color-border-subtle);background:var(--wf-color-surface-1);width:100%;color:var(--wf-color-text-primary);border-radius:10px;padding:.7rem .8rem}.auth-form__submit,.terms-form button,.settings-form button,.settings-card form button{background:var(--wf-color-accent);color:#041311;border:0;border-radius:10px;padding:.7rem 1rem}.auth-form__message{margin:.2rem 0 0;font-size:.92rem}.auth-form__message p{margin:0}.auth-form__challenge{border:1px solid var(--wf-color-border-subtle);background:var(--wf-color-surface-1);border-radius:12px;gap:.65rem;padding:.9rem 1rem;display:grid}.auth-form__challenge-copy,.auth-form__retry-copy{margin:0;font-size:.92rem}.auth-form__message--sent{color:var(--wf-color-success)}.auth-form__message--error{color:var(--wf-color-danger)}.workspace-shell{background:0 0;grid-template-columns:280px minmax(0,1fr) 300px;gap:1rem;min-height:100vh;padding:1rem;display:grid}.workspace-shell__left,.workspace-shell__main,.workspace-shell__right{background:0 0;border:0;border-radius:0}.workspace-shell__left{flex-direction:column;gap:1rem;padding:1rem;display:flex}.workspace-brand__wordmark{letter-spacing:.08em;text-transform:uppercase;color:var(--wf-color-accent);margin:0;font-size:.9rem}.workspace-brand__site{margin:.3rem 0;font-size:1.25rem}.workspace-brand__health,.workspace-brand__chip{color:var(--wf-color-text-secondary);margin:.2rem 0;font-size:.92rem}.workspace-shell__new-request{border:1px solid var(--wf-color-border-subtle);background:var(--wf-color-surface-interactive);color:var(--wf-color-text-secondary);border-radius:10px;justify-content:center;align-items:center;gap:.5rem;padding:.7rem;display:inline-flex}.workspace-shell__button-icon,.workspace-shell__icon{flex:none;width:1rem;height:1rem}.workspace-shell__queue{gap:.35rem;display:grid}.workspace-shell__queue-item{border:1px solid #ececf2;border-radius:10px;justify-content:space-between;align-items:center;padding:.55rem .6rem;font-size:.92rem;display:flex}.workspace-shell__queue-label{align-items:center;gap:.5rem;display:inline-flex}.workspace-shell__nav{gap:.5rem;margin-top:auto;display:grid}.workspace-shell__nav a{align-items:center;gap:.55rem;display:inline-flex}.workspace-shell__thread-history{gap:.75rem;max-height:320px;padding-right:.2rem;display:grid;overflow:auto}.workspace-shell__history-empty{color:#6a6b78;margin:0;font-size:.92rem}.workspace-shell__thread-group{gap:.35rem;display:grid}.workspace-shell__thread-group ul{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.workspace-shell__archived{gap:.4rem;display:grid}.workspace-shell__archived summary{cursor:pointer;text-transform:uppercase;letter-spacing:.05em;color:#6b6c79;align-items:center;gap:.45rem;font-size:.86rem;display:inline-flex}.workspace-shell__archived ul{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.workspace-shell__thread-group-label{text-transform:uppercase;letter-spacing:.06em;color:#6b6c79;margin:0;font-size:.8rem}.workspace-shell__thread-link{color:inherit;border:1px solid #ececf4;border-radius:10px;gap:.2rem;padding:.55rem .6rem;display:grid}.workspace-shell__thread-link.is-active{border-color:color-mix(in srgb, var(--wf-color-accent) 28%, transparent);background:var(--wf-color-accent-tint)}.workspace-shell__thread-title{font-size:.92rem;font-weight:600}.workspace-shell__thread-meta{color:#6f707d;font-size:.8rem}.workspace-shell__nav-disabled{color:#868694;font-size:.92rem}.workspace-shell__main{padding:1.2rem}.workspace-home{gap:1rem;display:grid}.workspace-home__thread,.workspace-home__composer,.workspace-card,.settings-card,.ops-card{background:#fcfcff;border:1px solid #e4e4ef;border-radius:14px;padding:1rem}.workspace-home__composer-note{color:#7f4f14;margin:.6rem 0 0;font-size:.9rem}.workspace-shell__right{align-content:start;gap:.8rem;padding:1rem;display:grid}.workspace-card h3{margin:0 0 .6rem}.workspace-card__link-row{margin:.75rem 0 0;font-size:.9rem}.workspace-card dl{gap:.4rem;margin:0;display:grid}.workspace-card dl div{grid-template-columns:85px 1fr;font-size:.92rem;display:grid}.workspace-card dt{color:#696a78}.thread-view{gap:1rem;display:grid}.thread-view__header{justify-content:space-between;align-items:start;gap:1rem;display:flex}.thread-view__header h1{margin:.2rem 0}.thread-view__header p{color:#5f606c;margin:0}.thread-view__header-actions{gap:.5rem;display:flex}.thread-view__icon{flex:none;width:1rem;height:1rem}.thread-view__icon-button{border:1px solid var(--wf-color-border-subtle);background:var(--wf-color-surface-1);color:var(--wf-color-accent);border-radius:999px;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;display:inline-flex}.thread-view__icon-button:hover{background:var(--wf-color-accent-tint)}.thread-view__banner{background:#fffaf0;border:1px solid #ece4c7;border-radius:12px;align-items:start;gap:.75rem;padding:.8rem .9rem;display:flex}.thread-view__banner p,.thread-view__banner strong{margin:0}.thread-view__status-icon{color:#8d5b16;width:1.15rem;height:1.15rem;margin-top:.1rem}.thread-view__messages{gap:.8rem;display:grid}.thread-view__request-items{background:#fcfcff;border:1px solid #e5e5f0;border-radius:14px;padding:.95rem}.thread-view__request-items h2{margin:0 0 .8rem}.thread-view__request-item-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.thread-request-item{background:#fff;border:1px solid #e5e5f0;border-radius:12px;gap:.6rem;padding:.8rem;display:grid}.thread-request-item ul{gap:.25rem;margin:0;padding-left:1.1rem;display:grid}.thread-request-item__header{justify-content:space-between;gap:.8rem;display:flex}.thread-request-item__header h3{margin:0}.thread-request-item__header p{color:#5f606c;margin:.2rem 0 0;font-size:.9rem}.thread-request-item__status-row{flex-wrap:wrap;align-items:center;gap:.55rem;display:inline-flex}.thread-request-item__estimate p{color:#5f606c;margin:0;font-size:.85rem}.thread-request-item__label{text-transform:uppercase;letter-spacing:.06em;color:#6b6c79;margin:0 0 .2rem;font-size:.86rem}.thread-request-item__card{background:#faf9ff;border:1px solid #ebeaf7;border-radius:10px;gap:.5rem;padding:.7rem;display:grid}.thread-request-item__card--warning{background:#fffaf0;border-color:#f2d9b5}.thread-request-item__card h4,.thread-request-item__card p{margin:0}.thread-request-item__field{gap:.3rem;font-size:.9rem;display:grid}.thread-request-item__field textarea,.thread-request-item__field select{border:1px solid #d6d6e2;border-radius:10px;padding:.55rem .65rem}.thread-request-item__card button{color:#fff;background:#272531;border:0;border-radius:10px;justify-self:start;padding:.58rem .85rem}.thread-request-item__meta{color:#5f606c;margin:0;font-size:.85rem}.thread-status-indicator{border-radius:999px;align-items:center;gap:.35rem;padding:.18rem .55rem;font-size:.78rem;font-weight:600;display:inline-flex}.thread-status-indicator.is-working{background:var(--wf-color-accent-tint);color:var(--wf-color-accent)}.thread-status-indicator.is-queued{color:#2457a6;background:#edf4ff}.thread-status-indicator.is-cancelled{color:#9c2640;background:#fff4f6}.thread-status-indicator__icon{width:.9rem;height:.9rem}.thread-status-indicator.is-working .thread-status-indicator__icon{animation:1.2s linear infinite wf-spin}.thread-status-indicator__dots:after{content:"...";vertical-align:bottom;width:1ch;animation:1.4s steps(4,end) infinite wf-ellipsis;display:inline-block;overflow:hidden}.thread-request-item__blocked{color:#8d5b16;background:#fff8ec;border:1px solid #f2d9b5;border-radius:10px;margin:0;padding:.55rem .6rem;font-size:.9rem}.thread-request-item__release-card{background:#f9f7ff;border:1px solid #e7e2f8;border-radius:10px;gap:.45rem;padding:.7rem;display:grid}.thread-request-item__release-card h4,.thread-request-item__release-card p{margin:0}.thread-request-item__release-card details{border-top:1px solid #e4dff7;padding-top:.45rem}.thread-request-item__release-card summary{cursor:pointer;font-weight:600}.thread-request-item__release-blockers{color:#8b2f2f;gap:.25rem;margin:0;padding-left:1rem;display:grid}.thread-view__empty{color:#5f606c;margin:0}.thread-message{background:#fcfcff;border:1px solid #e5e5f0;border-radius:12px;gap:.55rem;padding:.8rem;display:grid}.thread-message header{color:#5f606c;justify-content:space-between;gap:.8rem;font-size:.88rem;display:flex}.thread-message p{white-space:pre-wrap;margin:0}.thread-message__attachments{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.thread-message__attachments li{border:1px solid #ebeaf7;border-radius:10px;justify-content:space-between;gap:.75rem;padding:.45rem .55rem;font-size:.85rem;display:flex}.thread-composer{background:#fdfdff;border:1px solid #dde;border-radius:14px;gap:.8rem;padding:.95rem;display:grid}.thread-composer__field{gap:.35rem;font-size:.94rem;display:grid}.thread-composer textarea,.thread-composer input,.thread-composer select{border:1px solid #d6d6e2;border-radius:10px;padding:.65rem .7rem}.thread-composer__helpers{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.thread-composer__helpers label{gap:.3rem;font-size:.9rem;display:grid}.thread-composer__uploads{flex-wrap:wrap;align-items:end;gap:.6rem;display:flex}.thread-composer__uploads label{gap:.3rem;min-width:240px;font-size:.9rem;display:grid}.thread-composer button{color:#fff;background:#272531;border:0;border-radius:10px;padding:.64rem .95rem}.thread-composer__uploaded-list{gap:.35rem;margin:0;padding:0;list-style:none;display:grid}.thread-composer__uploaded-list li{border:1px solid #e7e7f1;border-radius:10px;padding:.45rem .55rem;font-size:.86rem}.thread-composer__error{color:#97253f;margin:0;font-size:.9rem}.thread-composer__hint{color:#5f606c;margin:0;font-size:.86rem}@keyframes wf-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes wf-ellipsis{0%{width:0}to{width:3ch}}.settings-screen,.billing-screen{gap:1rem;display:grid}.billing-screen__header h1{margin:0}.billing-screen__header p{color:#5f606c}.billing-summary-grid,.billing-subscription-grid{gap:.45rem;margin:0;display:grid}.billing-summary-grid div,.billing-subscription-grid div{grid-template-columns:180px minmax(0,1fr);gap:.6rem;font-size:.94rem;display:grid}.billing-summary-grid dt,.billing-subscription-grid dt{color:#616271}.billing-form{gap:.75rem;display:grid}.billing-form label{gap:.3rem;display:grid}.billing-form select,.billing-form input{border:1px solid #d6d6e2;border-radius:10px;padding:.6rem .7rem}.billing-form button{color:#fff;background:#272531;border:0;border-radius:10px;justify-self:start;padding:.64rem .95rem}.billing-form--inline{grid-template-columns:minmax(0,1fr) auto;align-items:end}.settings-screen__header h1{margin:0}.settings-screen__header p{color:#5f606c}.settings-card h2{margin-top:0}.settings-form{gap:.8rem;display:grid}.settings-form label{gap:.4rem;font-size:.94rem;display:grid}.settings-form--inline{grid-template-columns:minmax(0,1fr) 220px auto;align-items:end}.settings-members{gap:.75rem;margin-top:1rem;display:grid}.settings-members__row{border:1px solid #e8e8f1;border-radius:12px;grid-template-columns:minmax(0,1fr) 280px;gap:.8rem;padding:.8rem;display:grid}.settings-members__row h3{margin:0}.settings-members__row p{color:#5f606c;margin:.2rem 0;font-size:.92rem}.settings-list{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}.settings-list li{border:1px solid #ececf4;border-radius:10px;gap:.15rem;padding:.65rem;font-size:.92rem;display:grid}.settings-placeholder-controls{gap:.5rem;display:grid}.settings-placeholder-controls label{align-items:center;gap:.5rem;display:flex}.settings-notification-grid{border:1px solid #e8e8f2;border-radius:12px;overflow:hidden}.settings-notification-grid__head,.settings-notification-grid__row{grid-template-columns:minmax(0,1fr) 90px 90px;align-items:center;gap:.5rem;padding:.7rem .75rem;display:grid}.settings-notification-grid__head{letter-spacing:.05em;text-transform:uppercase;color:#676878;background:#f7f7fc;font-size:.82rem}.settings-notification-grid__row{border-top:1px solid #ededf5}.settings-notification-grid__row p{color:#5f606c;margin:.25rem 0 0;font-size:.88rem}.settings-notification-grid__row label{justify-self:center}.settings-notification-grid__row.is-mandatory{background:#fbfbff}.notifications-screen{gap:1rem;display:grid}.notifications-screen__header h1{margin:0}.notifications-screen__header p{color:#606171;margin:.35rem 0 0}.notifications-screen__mark-all{background:#fff;border:1px solid #d8d8e5;border-radius:10px;padding:.55rem .85rem}.notifications-list{gap:.75rem;margin:0;padding:0;list-style:none;display:grid}.notifications-card{background:#fcfcff;border:1px solid #e8e8f2;border-radius:12px;gap:.55rem;padding:.8rem;display:grid}.notifications-card header{flex-wrap:wrap;justify-content:space-between;gap:.5rem;display:flex}.notifications-card header span{color:#666777;font-size:.86rem}.notifications-card p{color:#4f5060;margin:0}.notifications-card__actions{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.notifications-card__actions button{background:#fff;border:1px solid #d8d8e5;border-radius:10px;padding:.45rem .7rem}.notifications-card__badge{color:#5f606c;border:1px solid #d4d4e0;border-radius:999px;padding:.2rem .55rem;font-size:.82rem}.terms-card__versions{gap:.4rem;margin:0 0 1rem;display:grid}.terms-card__versions div{grid-template-columns:140px 1fr;display:grid}.terms-card__versions dt{color:#646575}.terms-form{gap:.7rem;display:grid}.terms-form label{align-items:flex-start;gap:.6rem;display:flex}.ops-shell{max-width:980px;min-height:100vh;margin:0 auto;padding:2rem 1rem}.ops-shell__header h1{margin-top:0}.ops-shell__header p{color:#5f606c}.ops-card h2{margin-top:0}.ops-intake,.ops-intake-detail,.site-screen{gap:1rem;display:grid}.ops-intake__state-counts{flex-wrap:wrap;gap:.45rem;margin-top:.8rem;display:flex}.ops-intake__state-counts span{color:#5f606c;border:1px solid #e2e2ed;border-radius:999px;padding:.25rem .6rem;font-size:.85rem}.ops-intake__grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:.8rem;display:grid}.ops-form{gap:.75rem;display:grid}.ops-form label{gap:.35rem;font-size:.94rem;display:grid}.ops-form input,.ops-form textarea,.ops-form select{border:1px solid #d6d6e2;border-radius:10px;padding:.6rem .7rem}.ops-form button{color:#fff;background:#272531;border:0;border-radius:10px;justify-self:start;padding:.65rem .95rem}.ops-access-kit-list{gap:.8rem;display:grid}.ops-access-kit-list__item{border:1px solid #e6e6ef;border-radius:12px;gap:.65rem;padding:.7rem;display:grid}.ops-review-history{gap:.35rem;margin:0;padding-left:1.1rem;display:grid}.ops-actions-row{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.6rem;margin-top:.8rem;display:grid}.site-screen__header h1{margin:0}.site-screen__header p{color:#5f606c}.site-screen__dl{gap:.45rem;margin:0;display:grid}.site-screen__dl div{grid-template-columns:220px minmax(0,1fr);gap:.7rem;font-size:.95rem;display:grid}.site-screen__dl dt{color:#616271}.site-screen__guidance{color:#5f606c;margin-bottom:0;font-size:.92rem}@media (max-width:1120px){.workspace-shell{grid-template-columns:250px minmax(0,1fr)}.workspace-shell__right{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr))}.thread-composer__helpers,.settings-form--inline,.billing-form--inline{grid-template-columns:1fr}}@media (max-width:860px){.workspace-shell,.workspace-shell__right,.settings-members__row{grid-template-columns:1fr}.settings-notification-grid__head,.settings-notification-grid__row{grid-template-columns:minmax(0,1fr) 80px 80px}.site-screen__dl div{grid-template-columns:1fr;gap:.2rem}.thread-request-item__header{flex-direction:column}}
