:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#f4f7f2;--glow-violet:#8850ff14;--glow-cyan:#14c4b412;--panel:#fff;--panel-soft:#edf2eb;--panel-glass:#ffffffe0;--panel-deep:#f8faf7;--workspace-shade:#dde5db73;--line:#d3dcd0;--line-emphasis:#a8b6a7;--header-line:#152b191f;--text:#172119;--text-strong:#334038;--text-soft:#536158;--muted:#69766d;--text-label:#5f6e63;--text-faint:#657269;--hover:#1c37200e;--accent:#639b15;--accent-ink:#101a04;--accent-tint:#639b151c;--accent-border:#4f800b4d;--danger:#b32337;--danger-text:#9e1f31;--danger-tint:#b3233717;--danger-border:#b323373d;--cyan-text:#087b75;--aqua-tint:#087b751a;--aqua-border:#087b7538;--success:#187946;--success-tint:#18794617;--warning:#8a5b00;--warning-tint:#8a5b001a;--warning-border:#8a5b0040;--info:#3d5fae;--info-tint:#3d5fae17;--info-border:#3d5fae3d;--message:#eff4ed;--message-border:#d1dcd0;--input:#fff;--input-border:#b9c6b8;--focus:#6e8877;--status-blue:#3d5fae;--status-amber:#8a5b00;--status-cyan:#087b75}:root[data-color-scheme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#080b10;--glow-violet:#8850ff21;--glow-cyan:#14c4b414;--panel:#10151d;--panel-soft:#141b25;--panel-glass:#10151de0;--panel-deep:#0c1118;--workspace-shade:#080b1059;--line:#25303d;--line-emphasis:#718196;--header-line:#ffffff14;--text:#f2f5f7;--text-strong:#cbd3dd;--text-soft:#aeb8c4;--muted:#8d99a8;--text-label:#738091;--text-faint:#687585;--hover:#ffffff06;--accent:#b8ff5c;--accent-ink:#111805;--accent-tint:#b8ff5c1a;--accent-border:#b8ff5c59;--danger:#ff7a84;--danger-text:#ffadb3;--danger-tint:#ff7a841a;--danger-border:#ff7a8440;--cyan-text:#52d3c5;--aqua-tint:#42d5dc1a;--aqua-border:#42d5dc33;--success:#75dfa1;--success-tint:#59e39114;--warning:#ffc75a;--warning-tint:#ffc75a1a;--warning-border:#ffc75a45;--info:#9eb5ff;--info-tint:#9eb5ff1a;--info-border:#9eb5ff40;--message:#161e28;--message-border:#263241;--input:#111821;--input-border:#2a3746;--focus:#597087;--status-blue:#9eb5ff;--status-amber:#ffc75a;--status-cyan:#61dae0}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:radial-gradient(circle at 82% 4%, var(--glow-violet), transparent 28rem), radial-gradient(circle at 5% 35%, var(--glow-cyan), transparent 25rem), var(--bg);color:var(--text);min-height:100vh;margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}button,input,select,textarea{font:inherit}main{width:min(1180px,100% - 40px);margin:0 auto}:where(button,input,select,textarea,a):focus-visible{outline:3px solid color-mix(in srgb, var(--focus) 55%, transparent);outline-offset:2px}.ui-button{cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:38px;padding:8px 12px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}.ui-button--primary{background:var(--accent);color:var(--accent-ink)}.ui-button--secondary{background:var(--panel);border-color:var(--line);color:var(--text)}.ui-button--quiet{color:var(--text-soft);background:0 0;border-color:#0000}.ui-button--danger{background:var(--danger-tint);border-color:var(--danger-border);color:var(--danger)}.ui-button:hover:not(:disabled){filter:brightness(.97)}.ui-button--quiet:hover:not(:disabled){background:var(--hover);color:var(--text);filter:none}.ui-button:disabled{cursor:not-allowed;opacity:.45}.ui-field{gap:6px;min-width:0;display:grid}.ui-field-label{color:var(--text-label);letter-spacing:.055em;font-size:10px;font-weight:700}.ui-field-label--hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-field-control{background:var(--input);border:1px solid var(--input-border);color:var(--text);border-radius:10px;outline:0;width:100%;min-width:0;min-height:40px;padding:9px 11px}.ui-field-control:hover:not(:disabled){border-color:var(--line-emphasis)}.ui-field-control:focus-visible{border-color:var(--focus)}.ui-field-control[aria-invalid=true]{border-color:var(--danger)}.ui-field-control:disabled{background:var(--panel-soft);color:var(--muted);cursor:not-allowed}.ui-select-control{appearance:none;padding-right:28px}.ui-textarea-control{resize:vertical;min-height:76px;line-height:1.5}.ui-field-description{color:var(--muted);font-size:10px;line-height:1.4}.ui-field-error{color:var(--danger)}.ui-status-badge{background:var(--panel-soft);border:1px solid var(--line);color:var(--text-soft);white-space:nowrap;border-radius:999px;align-items:center;max-width:100%;padding:4px 7px;font-size:9px;font-weight:750;line-height:1.2;display:inline-flex}.ui-status-badge--info{background:var(--info-tint);border-color:var(--info-border);color:var(--info)}.ui-status-badge--success{background:var(--success-tint);border-color:var(--accent-border);color:var(--success)}.ui-status-badge--warning{background:var(--warning-tint);border-color:var(--warning-border);color:var(--warning)}.ui-status-badge--danger{background:var(--danger-tint);border-color:var(--danger-border);color:var(--danger)}.ui-async-state{background:var(--panel-glass);border:1px solid var(--line);color:var(--text-soft);border-radius:13px;align-items:center;gap:11px;margin:8px 0;padding:13px;display:flex}.ui-async-state--error{background:var(--danger-tint);border-color:var(--danger-border)}.ui-async-state--degraded{background:var(--warning-tint);border-color:var(--warning-border)}.ui-async-state--success{background:var(--success-tint);border-color:var(--accent-border)}.ui-async-state>div:not(.ui-async-state-action){min-width:0}.ui-async-state strong{color:var(--text);font-size:12px;display:block}.ui-async-state p{margin:4px 0 0;font-size:11px;line-height:1.45}.ui-async-state-action{flex:none;margin-left:auto}.ui-spinner{border:2px solid var(--line);border-top-color:var(--accent);border-radius:50%;flex:none;width:20px;height:20px;animation:.8s linear infinite ui-spin}@keyframes ui-spin{to{transform:rotate(360deg)}}.topbar{border-bottom:1px solid var(--header-line);justify-content:space-between;align-items:center;padding:22px 0;display:flex}.brand{color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.brand-mark{background:var(--accent);color:var(--accent-ink);border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;font-size:18px;font-weight:900;display:flex;transform:rotate(-3deg)}.brand strong,.brand small{display:block}.brand strong{letter-spacing:.02em;font-size:14px}.brand small{color:var(--muted);margin-top:2px;font-size:11px}.environment{color:var(--muted);font-size:12px}.environment span{background:#59e391;border-radius:100%;width:7px;height:7px;margin-right:8px;display:inline-block;box-shadow:0 0 12px #59e391}.hero{grid-template-columns:minmax(0,1.6fr) minmax(280px,.7fr);align-items:end;gap:60px;padding:88px 0 64px;display:grid}.eyebrow{color:var(--accent);letter-spacing:.15em;text-transform:uppercase;margin:0 0 16px;font-size:11px;font-weight:800}h1{letter-spacing:-.055em;max-width:900px;margin:0;font-size:clamp(40px,6vw,72px);line-height:.98}.lead{color:var(--text-soft);max-width:720px;margin:28px 0 0;font-size:17px;line-height:1.65}.hero-stats{border:1px solid var(--line);border-radius:18px;grid-template-columns:repeat(3,1fr);display:grid;overflow:hidden}.hero-stats div{padding:22px 16px}.hero-stats div+div{border-left:1px solid var(--line)}.hero-stats strong,.hero-stats span{display:block}.hero-stats strong{letter-spacing:-.04em;font-size:28px}.hero-stats span{color:var(--muted);margin-top:5px;font-size:11px}.workspace{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:var(--panel-glass);border:1px solid var(--line);border-radius:22px;margin-bottom:22px;padding:30px;overflow:hidden}.section-heading{justify-content:space-between;align-items:start;margin-bottom:28px;display:flex}.section-heading h2{letter-spacing:-.03em;margin:0;font-size:24px}.section-heading .eyebrow{margin-bottom:8px}.muted{color:var(--muted);margin:5px 0;font-size:13px}.import-grid{grid-template-columns:minmax(250px,.7fr) minmax(0,1.3fr);gap:22px;display:grid}.sites{flex-direction:column;gap:10px;display:flex}.site-card{background:var(--panel-soft);border:1px solid var(--line);cursor:pointer;border-radius:14px;align-items:center;gap:12px;padding:15px;transition:border-color .18s,transform .18s;display:flex}.site-card:hover{transform:translateY(-1px)}.site-card:has(input:checked){border-color:var(--line-emphasis);box-shadow:inset 0 0 0 1px var(--line-emphasis)}.site-card input{opacity:0;width:0;height:0;position:absolute}.site-dot{border-radius:6px;width:5px;height:28px}.site-card.violet .site-dot{background:#a47aff}.site-card.cyan .site-dot{background:#42d5dc}.site-card.amber .site-dot{background:#ffc75a}.site-card strong,.site-card small{display:block}.site-card strong{font-size:14px}.site-card small{color:var(--muted);margin-top:4px;font-size:11px}.site-card .check{color:var(--accent);opacity:0;margin-left:auto}.site-card:has(input:checked) .check{opacity:1}.file-panel{background:var(--panel-deep);border:1px solid var(--line);border-radius:16px;padding:20px}.file-drop{border:1px dashed var(--line-emphasis);cursor:pointer;border-radius:13px;align-items:center;gap:16px;min-height:104px;padding:22px;transition:background .18s,border-color .18s;display:flex}.file-drop:hover{background:var(--hover);border-color:var(--accent)}.file-drop input{opacity:0;width:0;height:0;position:absolute}.file-icon{background:var(--accent-tint);color:var(--accent);border-radius:10px;justify-content:center;align-items:center;width:48px;height:48px;font-size:24px;display:flex}.file-drop strong,.file-drop small{display:block}.file-drop strong{overflow-wrap:anywhere;font-size:14px}.file-drop small{color:var(--muted);margin-top:7px;font-size:12px}.privacy-note{color:var(--muted);align-items:start;gap:9px;padding:14px 4px;font-size:12px;line-height:1.55;display:flex}.privacy-note span{color:var(--cyan-text)}.privacy-note p{margin:0}.primary-button,.ghost-button{cursor:pointer;border-radius:10px;font-weight:750;transition:opacity .18s,transform .18s}.primary-button{background:var(--accent);color:var(--accent-ink);border:0;width:100%;padding:13px 18px}.primary-button:hover:not(:disabled){transform:translateY(-1px)}.primary-button:disabled{cursor:not-allowed;opacity:.35}.ghost-button{border:1px solid var(--line);color:var(--text-strong);background:0 0;padding:9px 13px}.form-message{color:var(--text-soft);margin:11px 2px 0;font-size:12px}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:760px}th{color:var(--text-label);letter-spacing:.12em;text-align:left;text-transform:uppercase;padding:12px 14px;font-size:10px}td{border-top:1px solid var(--line);color:var(--text-strong);padding:16px 14px;font-size:13px}td strong,td small{display:block}td strong{color:var(--text);overflow-wrap:anywhere;max-width:350px;font-size:13px}td small{color:var(--muted);margin-top:5px;font-size:11px}.status{border-radius:999px;padding:6px 9px;font-size:10px;font-weight:750;display:inline-block}.status.registered{color:var(--status-blue);background:#5376d01f}.status.awaiting_adapter{color:var(--status-amber);background:#b77c0a1f}.status.normalizing{color:var(--status-cyan);background:#20979d1f}.status.ready_for_review{background:var(--accent-tint);color:var(--accent)}.status.failed{background:var(--danger-tint);color:var(--danger)}.empty{border:1px dashed var(--line);color:var(--muted);text-align:center;border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:150px;display:flex}.empty strong{color:var(--text)}.notice{border-radius:10px;margin-bottom:16px;padding:12px 14px;font-size:13px}.notice.error{color:var(--danger);background:#ff7a841a}footer{color:var(--text-faint);justify-content:space-between;padding:14px 2px 42px;font-size:11px;display:flex}@media (max-width:850px){.hero{grid-template-columns:1fr;align-items:stretch;padding-top:58px}.import-grid{grid-template-columns:1fr}.sites{grid-template-columns:repeat(3,1fr);display:grid}.site-card{align-items:start}}@media (max-width:640px){main{width:min(100% - 24px,1180px)}h1{font-size:42px}.hero{gap:36px;padding:48px 0 40px}.hero-stats{grid-template-columns:1fr}.hero-stats div+div{border-left:0;border-top:1px solid var(--line)}.workspace{border-radius:16px;padding:20px}.section-heading{display:block}.section-heading .muted{margin-top:14px}.sites{grid-template-columns:1fr}footer{flex-direction:column;gap:8px}}.support-shell{min-height:100vh}.support-header{border-bottom:1px solid var(--header-line);justify-content:space-between;align-items:center;min-height:82px;display:flex}.support-brand{color:inherit;align-items:center;gap:12px;text-decoration:none;display:flex}.support-brand.centered{justify-content:center;margin-bottom:54px}.support-brand-mark{background:var(--accent);color:var(--accent-ink);border-radius:11px;justify-content:center;align-items:center;width:38px;height:38px;font-size:18px;font-weight:900;display:inline-flex;transform:rotate(-3deg)}.support-brand strong,.support-brand small{display:block}.support-brand strong{font-size:14px}.support-brand small{color:var(--muted);margin-top:3px;font-size:11px}.operator-link,.back-link{color:var(--text-soft);font-size:12px;text-decoration:none}.operator-link:hover,.back-link:hover{color:var(--text)}.workspace-link{background:var(--accent-tint);border:1px solid var(--accent-border);color:var(--accent);border-radius:9px;padding:9px 13px;font-size:12px;font-weight:750;text-decoration:none}.workspace-link:hover{background:var(--accent);color:var(--accent-ink)}.quiet-button{border:1px solid var(--line);color:var(--text-strong);cursor:pointer;background:0 0;border-radius:9px;padding:9px 13px;font-size:12px}.support-actions,.topbar-actions{align-items:center;gap:12px;display:flex}.theme-control{background:var(--panel-glass);border:1px solid var(--line);color:var(--muted);border-radius:10px;flex:none;align-items:center;gap:5px;padding:2px 4px 2px 9px;display:inline-flex}.theme-control:focus-within{border-color:var(--line-emphasis)}.theme-control select{appearance:none;color:var(--text-strong);cursor:pointer;background:0 0;border:0;outline:0;padding:6px 18px 6px 3px;font-size:11px}.theme-control:after{content:"⌄";pointer-events:none;margin-left:-17px;font-size:10px}.customer-entry{max-width:980px;margin:0 auto;padding:86px 0 96px}.customer-intro{text-align:center;max-width:760px;margin:0 auto 48px}.support-kicker{color:var(--accent);letter-spacing:.15em;text-transform:uppercase;margin:0 0 17px;font-size:11px;font-weight:850}.customer-intro h1{font-size:clamp(48px,7vw,82px)}.customer-intro>p:last-child{color:var(--text-soft);max-width:680px;margin:28px auto 0;font-size:17px;line-height:1.65}.service-picker{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.service-choice{background:var(--panel-glass);border:1px solid var(--line);color:inherit;border-radius:17px;align-items:center;gap:13px;padding:19px;display:flex}.service-orb{border-radius:100%;width:12px;height:12px}.service-choice.violet .service-orb{background:#a47aff;box-shadow:0 0 20px #a47aff80}.service-choice.cyan .service-orb{background:#42d5dc;box-shadow:0 0 20px #42d5dc80}.service-choice.amber .service-orb{background:#ffc75a;box-shadow:0 0 20px #ffc75a80}.service-choice strong,.service-choice small{display:block}.service-choice strong{font-size:14px}.service-choice small{color:var(--muted);margin-top:4px;font-size:11px}.service-arrow{color:var(--text-faint);margin-left:auto}.passport-button{background:var(--accent);color:var(--accent-ink);border-radius:12px;justify-content:space-between;align-items:center;padding:15px 18px;font-size:14px;font-weight:850;text-decoration:none;display:flex}.passport-button.customer-login{max-width:360px;margin:22px auto 0}.passport-note{color:var(--muted);text-align:center;justify-content:center;align-items:center;gap:11px;max-width:650px;margin:24px auto 0;font-size:12px;line-height:1.5;display:flex}.shield,.signed-in-note>span{border:1px solid var(--accent-border);color:var(--accent);border-radius:50%;flex:none;justify-content:center;align-items:center;width:25px;height:25px;display:inline-flex}.support-alert{background:var(--danger-tint);border:1px solid var(--danger-border);color:var(--danger-text);border-radius:12px;max-width:760px;margin:20px auto 0;padding:13px 15px;font-size:13px;line-height:1.5}.support-footer{border-top:1px solid var(--header-line);color:var(--text-faint);justify-content:space-between;padding:22px 0 34px;font-size:11px;display:flex}.chat-layout{grid-template-columns:340px minmax(0,1fr);gap:24px;padding:46px 0 54px;display:grid}.chat-aside{background:var(--panel-glass);border:1px solid var(--line);border-radius:20px;align-self:start;padding:28px}.chat-aside h1{font-size:33px;line-height:1.05}.chat-aside>p:not(.support-kicker){color:var(--text-soft);margin:20px 0 24px;font-size:13px;line-height:1.6}.chat-aside>.guest-chat-note{background:var(--panel-deep);border:1px solid var(--line);border-radius:12px;padding:12px 14px}.guest-chat-note a{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.guest-passport-login{margin:-8px 0 22px}.chat-site-select{gap:7px;margin-bottom:20px;display:grid}.chat-site-select>.ui-field-label{color:var(--text-label);letter-spacing:.1em;text-transform:uppercase;font-size:10px;display:block}.chat-site-select>.ui-field-description{margin-top:-2px}.chat-site-select select{appearance:none;background:var(--panel-deep);border:1px solid var(--line);color:var(--text);border-radius:10px;width:100%;padding:11px 13px}.chat-site-select select:disabled{color:var(--muted);opacity:.75}.topic-list{gap:8px;display:grid}.topic-list button{background:var(--panel-deep);border:1px solid var(--line);color:var(--text-strong);cursor:pointer;text-align:left;border-radius:11px;justify-content:space-between;align-items:center;padding:12px 13px;font-size:12px;display:flex}.topic-list button:hover{border-color:var(--line-emphasis)}.topic-list button span{color:var(--accent)}.chat-history{border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.chat-history-heading{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.chat-history-heading strong{font-size:12px}.chat-history-heading button{color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0;font-size:10px}.chat-history-list{gap:7px;max-height:280px;display:grid;overflow-y:auto}.chat-history-entry{background:var(--panel-deep);border:1px solid var(--line);color:inherit;cursor:pointer;text-align:left;border-radius:11px;padding:10px 11px}.chat-history-entry:hover,.chat-history-entry.active{border-color:var(--line-emphasis)}.chat-history-entry.active{box-shadow:inset 0 0 0 1px var(--line-emphasis)}.chat-history-entry>span{justify-content:space-between;align-items:center;gap:8px;display:flex}.chat-history-entry strong{color:var(--text-strong);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.chat-history-entry time{color:var(--text-faint);flex:none;font-size:9px}.chat-history-entry p{color:var(--text-soft);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:6px 0 0;font-size:11px;line-height:1.4;display:-webkit-box;overflow:hidden}.chat-history-empty{color:var(--muted);margin:0;font-size:11px;line-height:1.5}.chat-history>.ui-async-state{padding:10px}.signed-in-note{border-top:1px solid var(--line);align-items:center;gap:10px;margin-top:24px;padding-top:20px;display:flex}.signed-in-note strong,.signed-in-note small{display:block}.signed-in-note strong{font-size:11px}.signed-in-note small{color:var(--muted);margin-top:3px;font-size:9px;line-height:1.4}.chat-panel{background:var(--panel-deep);border:1px solid var(--line);border-radius:20px;flex-direction:column;min-height:690px;display:flex;overflow:hidden}.chat-panel-head,.conversation-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;min-height:68px;padding:0 22px;display:flex}.chat-panel-head>div,.conversation-head>div{align-items:center;gap:9px;display:flex}.chat-panel-head small{color:var(--muted);font-size:10px}.online-dot{background:#59e391;border-radius:50%;width:7px;height:7px;display:inline-block;box-shadow:0 0 10px #59e39180}.message-list{flex-direction:column;flex:1;gap:14px;max-height:520px;padding:24px;display:flex;overflow-y:auto}.welcome-message{color:var(--text-soft);align-items:flex-start;gap:14px;max-width:460px;margin:auto;display:flex}.welcome-mark{background:var(--accent-tint);color:var(--accent);border-radius:10px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;font-weight:900;display:flex}.welcome-message strong{color:var(--text);font-size:14px}.welcome-message p{margin:7px 0 0;font-size:12px;line-height:1.6}.chat-message{align-self:flex-start;max-width:78%}.chat-message.customer{text-align:right;align-self:flex-end}.chat-message>span{color:var(--text-label);text-transform:uppercase;margin:0 4px 5px;font-size:9px;display:block}.chat-message p{background:var(--message);border:1px solid var(--message-border);overflow-wrap:anywhere;text-align:left;white-space:pre-wrap;border-radius:14px 14px 14px 4px;margin:0;padding:12px 14px;font-size:13px;line-height:1.55}.chat-message.customer p{background:var(--accent-tint);border-color:var(--accent-border);border-radius:14px 14px 4px}.chat-message time{color:var(--text-faint);margin:5px 4px 0;font-size:9px;display:block}.chat-message-footer{justify-content:flex-start;align-items:center;gap:7px;display:flex}.chat-message.customer .chat-message-footer{justify-content:flex-end}.chat-message-footer .ui-button{opacity:0;min-height:24px;padding:2px 5px;font-size:9px;transition:opacity .15s}.chat-message:hover .chat-message-footer .ui-button,.chat-message:focus-within .chat-message-footer .ui-button{opacity:1}.chat-processing-state{border-left:0;border-right:0;border-radius:0;margin:0}.chat-error-state{margin:10px 16px}.composer{border-top:1px solid var(--line);align-items:end;gap:10px;padding:16px;display:flex}.composer>.ui-field{flex:1}.composer textarea,.operator-composer textarea{background:var(--input);border:1px solid var(--input-border);color:var(--text);resize:vertical;border-radius:12px;outline:0;width:100%;min-height:48px;padding:13px 14px}.composer textarea:focus,.operator-composer textarea:focus{border-color:var(--focus)}.composer button{background:var(--accent);color:var(--accent-ink);cursor:pointer;border:0;border-radius:11px;flex:none;width:48px;height:48px;font-size:20px;font-weight:900}.composer button:disabled,.operator-composer button:disabled{cursor:not-allowed;opacity:.35}.composer-hint,.composer-error{color:var(--text-faint);margin:-7px 22px 12px;font-size:9px}.composer-error{color:var(--danger)}.history-readonly{border-top:1px solid var(--line);color:var(--muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:16px 22px;font-size:11px;display:flex}.history-readonly>span{overflow-wrap:anywhere;min-width:0}.history-readonly .ui-button{flex:none;width:auto;padding:11px 14px}.operator-login-shell{justify-content:center;align-items:center;width:min(100% - 30px,1180px);min-height:100vh;display:flex;position:relative}.operator-login-theme{position:absolute;top:20px;right:0}.operator-login-card{background:var(--panel-glass);border:1px solid var(--line);text-align:center;border-radius:24px;width:100%;max-width:500px;padding:42px}.operator-login-card h1{font-size:43px}.operator-login-card>p:not(.support-kicker),.operator-join-status p{color:var(--text-soft);margin:22px 0 28px;font-size:13px;line-height:1.65}.operator-login-card .support-alert{text-align:left;margin-bottom:20px}.operator-login-card .back-link{margin-top:22px;display:inline-block}.operator-join-status{margin-top:28px}.operator-join-status strong{font-size:15px;display:block}.operator-join-status p{margin:9px 0 0}.operator-join-spinner{border:3px solid var(--line);border-top-color:var(--accent);border-radius:50%;width:30px;height:30px;margin-bottom:14px;animation:.8s linear infinite operator-join-spin;display:inline-block}@keyframes operator-join-spin{to{transform:rotate(360deg)}}.operator-shell{width:min(1440px,100% - 34px);min-height:100vh}.operator-header{border-bottom:1px solid var(--header-line);justify-content:space-between;align-items:center;gap:24px;min-height:76px;display:flex}.operator-navigation,.operator-navigation-links,.operator-navigation-actions{align-items:center;gap:14px;display:flex}.operator-navigation{justify-content:space-between;min-width:0}.operator-navigation-links{flex-wrap:wrap}.operator-navigation-links a{color:var(--text-soft);white-space:nowrap;border-bottom:2px solid #0000;padding:10px 2px 8px;font-size:12px;text-decoration:none}.operator-navigation-links a:hover{color:var(--text)}.operator-navigation-links a[aria-current=page]{border-bottom-color:var(--accent);color:var(--text);font-weight:700}.operator-navigation-actions{flex-shrink:0}.operator-refresh-state{color:var(--muted);font-size:9px}.operator-person{border-left:1px solid var(--line);padding-left:15px}.operator-person strong,.operator-person small{display:block}.operator-person strong{font-size:12px}.operator-person small{color:var(--muted);margin-top:3px;font-size:9px}@media (max-width:1120px) and (min-width:681px){.operator-header{flex-direction:column;align-items:flex-start;gap:4px;padding:12px 0}.operator-navigation{width:100%}}.operator-workspace{grid-template-columns:400px minmax(0,1fr);min-height:calc(100vh - 76px);display:grid}.case-list{border-right:1px solid var(--line);padding:26px 16px 30px 0}.case-list-head{justify-content:space-between;align-items:end;gap:14px;padding:0 10px 18px;display:flex}.case-list-head h1{font-size:28px}.case-list-head .support-kicker{margin-bottom:8px}.case-filters{border-bottom:1px solid var(--line);gap:10px;margin-bottom:10px;padding:0 10px 16px;display:grid}.case-filter-row{grid-template-columns:1fr 1fr;gap:8px;display:grid}.case-filter-summary{color:var(--muted);justify-content:space-between;align-items:center;min-height:30px;font-size:10px;display:flex}.case-filter-summary .ui-button{min-height:30px;padding:4px 7px}.case-list>.ui-async-state{margin-left:10px;margin-right:10px}.case-list-items>button{color:inherit;cursor:pointer;text-align:left;background:0 0;border:1px solid #0000;border-radius:13px;width:100%;margin-bottom:5px;padding:13px;display:block}.case-list-items>button:hover{background:var(--hover)}.case-list-items>button.active{background:var(--panel-soft);border-color:var(--line)}.case-list-items>button>strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:8px 0;font-size:12px;line-height:1.45;display:-webkit-box;overflow:hidden}.case-load-more{justify-content:center;padding:12px 10px 0;display:flex}.case-load-more .ui-button{width:100%}.case-item-top,.case-item-meta{align-items:center;gap:7px;display:flex}.case-item-top{justify-content:space-between}.case-item-meta{color:var(--text-faint);font-size:9px}.case-item-meta time{margin-left:auto}.case-site{color:var(--text-label);letter-spacing:.08em;text-transform:uppercase;font-size:9px}.case-empty{color:var(--muted);text-align:center;padding:30px 10px;font-size:12px}.operator-conversation{background:var(--workspace-shade);flex-direction:column;min-width:0;display:flex}.partner-consent{border-bottom:1px solid var(--line);color:var(--text);flex:none;min-width:0;padding:12px 22px}.partner-consent summary{cursor:pointer;min-height:44px;padding:10px 0;font-size:13px;font-weight:650;line-height:1.6;display:list-item}.partner-consent summary:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.partner-consent-content{gap:12px;padding-top:12px;display:grid}.partner-consent-content p{color:var(--text-soft);overflow-wrap:anywhere;max-width:72ch;margin:0;font-size:13px;line-height:1.55}.partner-consent-content [role=alert]{color:var(--danger-text)}.partner-consent-status,.partner-consent-actions{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.partner-consent-status{font-size:13px}.partner-consent-status span{color:var(--text-soft)}.partner-consent time{font-variant-numeric:tabular-nums}.partner-dispute-ref{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.partner-dispute .ui-field-control{min-height:44px}.partner-dispute-confirm{min-height:44px;color:var(--text-soft);align-items:center;gap:12px;font-size:13px;line-height:1.55;display:flex}.partner-dispute-confirm input{accent-color:var(--focus);flex:none;width:20px;height:20px}.partner-dispute-confirm input:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.partner-consent .ui-button{white-space:normal;max-width:100%;min-height:44px}.telegram-permission{border-bottom:1px solid var(--line);color:var(--text);flex:none;min-width:0;padding:12px 22px}.telegram-permission summary{cursor:pointer;overflow-wrap:anywhere;min-height:24px;font-size:13px;font-weight:650;line-height:1.6}.telegram-permission summary span{color:var(--text-soft);margin-left:12px;font-size:12px;font-weight:400}.telegram-permission summary:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.telegram-permission-content{gap:12px;padding-top:12px;display:grid}.telegram-permission-content p{color:var(--text-soft);overflow-wrap:anywhere;max-width:72ch;margin:0;font-size:13px;line-height:1.55}.telegram-permission-content [role=alert]{color:var(--danger);margin-bottom:10px}.telegram-permission-actions,.telegram-permission-status{flex-wrap:wrap;align-items:end;gap:10px;min-width:0;display:flex}.telegram-permission-actions .ui-field{flex:220px;max-width:420px}.telegram-permission .ui-button{white-space:normal;min-height:44px}.telegram-permission time{color:var(--text);font-variant-numeric:tabular-nums}.operator-detail-state{width:min(100% - 40px,520px);max-width:520px;margin:auto}.operator-detail-warning{border-left:0;border-right:0;border-radius:0;margin:0}.operator-placeholder{color:var(--text-faint);text-align:center;margin:auto}.operator-placeholder>span{color:var(--accent);margin-bottom:15px;font-size:30px;display:block}.operator-placeholder strong{color:var(--text-strong);display:block}.operator-placeholder p{font-size:11px}.conversation-head>div{flex-wrap:wrap}.conversation-head>div small{color:var(--text-faint);width:100%;font-size:9px}.case-detail-statuses{flex:0 auto;justify-content:flex-end;display:flex}.operator-messages{flex-direction:column;flex:1;gap:14px;max-height:calc(100vh - 270px);padding:28px;display:flex;overflow-y:auto}.operator-messages>.ui-async-state{margin:auto}.operator-message{max-width:72%}.operator-message.operator{text-align:right;align-self:flex-end}.operator-message>span{color:var(--text-label);margin:0 4px 5px;font-size:9px;display:block}.operator-message p{background:var(--message);border:1px solid var(--message-border);overflow-wrap:anywhere;text-align:left;white-space:pre-wrap;border-radius:13px 13px 13px 4px;margin:0;padding:12px 14px;font-size:13px;line-height:1.55}.operator-message.operator p{background:var(--aqua-tint);border-color:var(--aqua-border);border-radius:13px 13px 4px}.operator-message time{color:var(--text-faint);margin:5px 4px 0;font-size:9px;display:block}.operator-composer{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;padding:16px 22px;display:grid}.operator-composer .ui-field-label{font-size:11px}.operator-composer .ui-textarea-control{min-height:70px}.operator-composer>.ui-button{min-height:44px}.read-only-note{border-top:1px solid var(--line);color:var(--muted);text-align:center;padding:20px;font-size:11px}.product-work-content{max-width:1060px;margin:0 auto;padding:46px 0 72px}.product-work-heading{justify-content:space-between;align-items:start;gap:24px;display:flex}.product-work-heading h1{font-size:36px}.product-work-heading p{color:var(--text-soft);max-width:680px;margin:10px 0 0;font-size:13px;line-height:1.6}.product-work-readonly{border:1px solid var(--line);color:var(--muted);border-radius:999px;flex:none;padding:7px 11px;font-size:11px}.product-work-filters{border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:12px;margin:28px 0 8px;padding-bottom:20px;display:grid}.product-work-filters label{color:var(--text-soft);gap:6px;font-size:11px;display:grid}.product-work-filters select{background:var(--input);border:1px solid var(--input-border);color:var(--text);border-radius:10px;width:100%;min-height:42px;padding:0 10px}.product-work-filters button{background:var(--accent);color:var(--accent-ink);cursor:pointer;font:inherit;border:0;border-radius:10px;min-height:42px;padding:0 18px;font-size:12px;font-weight:700}.product-work-filters button:hover{filter:brightness(.94)}.product-work-filters select:focus-visible,.product-work-filters button:focus-visible,.product-work-next:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.product-work-empty{color:var(--text-soft);text-align:center;padding:62px 12px}.product-work-empty h2{color:var(--text);font-size:19px}.product-work-empty p{max-width:530px;margin:9px auto 0;font-size:12px;line-height:1.6}.product-work-list{display:grid}.product-work-item{border-bottom:1px solid var(--line);min-width:0;padding:22px 10px}.product-work-item-top,.product-work-item-foot{color:var(--muted);flex-wrap:wrap;gap:8px 16px;font-size:11px;display:flex}.product-work-item-top span:first-child{color:var(--text-label);font-weight:700}.product-work-item h2{overflow-wrap:anywhere;margin:10px 0 5px;font-size:17px;line-height:1.4}.product-work-item p{color:var(--text-soft);overflow-wrap:anywhere;margin:0 0 14px;font-size:13px;line-height:1.55}.product-work-next{border:1px solid var(--line);color:var(--text);border-radius:10px;margin-top:20px;padding:11px 16px;font-size:12px;text-decoration:none;display:inline-block}.product-work-next:hover{background:var(--hover)}.product-work-management{border-top:1px solid var(--line);min-width:0;margin-top:16px}.product-work-management summary{cursor:pointer;overflow-wrap:anywhere;min-height:44px;padding:11px 0;font-size:14px;line-height:1.6}.product-work-management summary:focus-visible{outline:2px solid var(--focus);outline-offset:3px}.product-work-management-content{gap:12px;min-width:0;max-width:680px;padding:8px 0 12px;display:grid}.product-work-management-content p{margin:0}.product-work-management .ui-field-label{letter-spacing:normal;text-transform:none;font-size:13px}.product-work-management .ui-field-control{min-height:44px}.product-work-management-confirm{align-items:center;gap:12px;min-height:44px;font-size:14px;line-height:1.5;display:flex}.product-work-management-confirm input{flex:none;width:20px;height:20px}.product-work-management-actions{flex-wrap:wrap;gap:10px;min-width:0;display:flex}.product-work-management-actions .ui-button{white-space:normal;max-width:100%;min-height:44px}.team-shell{min-height:100vh}.team-workspace{max-width:1120px;margin:0 auto;padding:54px 0 70px}.team-heading{justify-content:space-between;align-items:end;gap:50px;margin-bottom:30px;display:flex}.team-heading h1{font-size:48px}.team-heading>p{color:var(--text-soft);max-width:480px;margin:0;font-size:14px;line-height:1.6}.team-invite-card,.team-list-card{background:var(--panel-glass);border:1px solid var(--line);border-radius:20px;padding:26px}.team-invite-card{grid-template-columns:minmax(210px,.65fr) minmax(520px,1.35fr);align-items:end;gap:24px;display:grid}.team-invite-card h2,.team-list-card h2{letter-spacing:-.02em;margin:0;font-size:20px}.team-invite-card p,.team-list-head p{color:var(--muted);margin:7px 0 0;font-size:13px;line-height:1.5}.team-invite-form{grid-template-columns:minmax(190px,1fr) minmax(190px,auto);align-items:end;gap:10px;display:grid}.team-invite-form label{display:block}.team-invite-form label>span{color:var(--text-label);margin:0 0 7px 2px;font-size:13px;display:block}.team-invite-form input,.team-invite-form select{background:var(--input);border:1px solid var(--input-border);color:var(--text);border-radius:10px;outline:0;width:100%;height:44px;padding:0 12px;font-size:14px}.team-invite-form input:focus,.team-invite-form select:focus{border-color:var(--focus)}.team-invite-form .primary-button{height:44px;padding:0 15px}.team-invite-link{grid-column:2;min-width:0}.team-invite-link>label{color:var(--text-label);margin-bottom:7px;font-size:12px;display:block}.team-invite-link>div{gap:8px;display:flex}.team-invite-link input{background:var(--input);border:1px solid var(--input-border);color:var(--text-soft);border-radius:10px;width:100%;min-width:0;padding:0 12px}.team-invite-link .quiet-button{flex:none}.team-message{color:var(--text-soft);grid-column:2;margin:-9px 0 0;font-size:13px;line-height:1.5}.team-list-card{margin-top:18px}.team-list-head{justify-content:space-between;align-items:center;padding-bottom:18px;display:flex}.team-list-head>span{background:var(--accent-tint);color:var(--accent);border-radius:999px;padding:7px 10px;font-size:12px}.team-entries{border-top:1px solid var(--line)}.team-entry{grid-template-columns:42px minmax(180px,1fr) 210px 120px;align-items:center;gap:14px;min-height:76px;padding:12px 4px;display:grid}.team-entry+.team-entry{border-top:1px solid var(--line)}.team-avatar{background:var(--accent);color:var(--accent-ink);border-radius:12px;justify-content:center;align-items:center;width:38px;height:38px;font-size:15px;font-weight:850;display:flex}.team-avatar.pending{background:var(--panel-soft);color:var(--muted)}.team-entry-name strong,.team-entry-name small{display:block}.team-entry-name strong{overflow-wrap:anywhere;font-size:14px}.team-entry-name small{color:var(--muted);margin-top:5px;font-size:12px}.team-role{color:var(--text-soft);font-size:13px}.team-current{color:var(--muted);text-align:right;font-size:12px}.team-revoke{border:1px solid var(--danger-border);color:var(--danger);cursor:pointer;background:0 0;border-radius:9px;justify-self:end;padding:8px 11px;font-size:12px}.team-revoke:hover{background:var(--danger-tint)}.team-empty{color:var(--muted);text-align:center;margin:0;padding:34px 5px 16px;font-size:14px}.support-footer a{color:inherit;text-underline-offset:3px}.passport-help-shell{min-height:100vh}.passport-help-breadcrumb{color:var(--muted);flex-wrap:wrap;align-items:center;gap:8px;padding:30px 0 14px;font-size:12px;display:flex}.passport-help-breadcrumb a{color:var(--text-soft);text-underline-offset:3px}.passport-help-layout{grid-template-columns:minmax(210px,260px) minmax(0,1fr);align-items:start;gap:24px;min-height:560px;padding:12px 0 44px;display:grid}.passport-help-navigation{background:var(--panel);border:1px solid var(--line);border-radius:18px;gap:5px;padding:10px;display:grid;position:sticky;top:18px}.passport-help-navigation a{color:var(--text-soft);border-radius:11px;padding:11px 12px;font-size:14px;line-height:1.35;text-decoration:none;transition:background-color .18s,color .18s}.passport-help-navigation a:hover{background:var(--panel-soft);color:var(--text)}.passport-help-navigation a[aria-current=page]{background:var(--accent-tint);color:var(--accent);font-weight:750}.passport-help-content{background:var(--panel);border:1px solid var(--line);box-shadow:var(--shadow);border-radius:22px;min-width:0;padding:clamp(28px,5vw,56px)}.passport-help-content h1{letter-spacing:-.045em;overflow-wrap:anywhere;max-width:780px;margin:10px 0 18px;font-size:clamp(38px,6vw,68px);line-height:.98}.passport-help-introduction{color:var(--text-soft);max-width:760px;margin:0 0 30px;font-size:clamp(17px,2.1vw,21px);line-height:1.6}.passport-help-content .async-state{max-width:760px}.passport-help-back{width:fit-content;margin-top:28px}@media (max-width:900px){.product-work-filters{grid-template-columns:repeat(2,minmax(0,1fr))}.service-picker,.chat-layout{grid-template-columns:1fr}.chat-aside{position:static}.operator-workspace{grid-template-columns:340px minmax(0,1fr)}.team-invite-card{grid-template-columns:1fr}.team-message,.team-invite-link{grid-column:1}.passport-help-layout{grid-template-columns:1fr}.passport-help-navigation{grid-template-columns:repeat(2,minmax(0,1fr));position:static}}@media (max-width:680px){.product-work-content{padding-top:30px}.product-work-heading{display:block}.product-work-heading h1{font-size:30px}.product-work-readonly{margin-top:15px;display:inline-block}.product-work-filters{grid-template-columns:1fr}.product-work-filters button{width:100%}.support-header{min-height:68px}.support-actions{gap:7px}.operator-link{text-align:right;max-width:96px}.theme-control{padding-left:6px}.theme-control>span{display:none}.theme-control select{padding-left:4px}.customer-entry{padding:54px 0 65px}.customer-intro{text-align:left}.customer-intro h1{font-size:48px}.passport-note{text-align:left;align-items:flex-start}.chat-layout{padding-top:24px}.chat-panel{min-height:600px}.chat-message{max-width:90%}.history-readonly{align-items:stretch;gap:10px;padding:14px 16px;display:grid}.history-readonly .ui-button{width:100%}.support-footer{flex-direction:column;gap:7px}.operator-shell{width:min(100% - 18px,1440px)}.operator-header{flex-direction:column;align-items:flex-start;gap:10px;padding:14px 0}.operator-navigation{flex-direction:column;align-items:stretch;gap:6px;width:100%}.operator-navigation-links{scrollbar-width:thin;flex-wrap:nowrap;gap:12px;margin:0 -9px;padding:0 9px;overflow-x:auto}.operator-navigation-links a{min-height:40px;padding-top:12px}.operator-navigation-actions{flex-wrap:wrap;justify-content:space-between;gap:10px}.operator-refresh-state{display:none}.operator-person{text-align:left;border-left:0;margin-right:auto;padding-left:0}.operator-workspace{display:block}.case-list{border-bottom:1px solid var(--line);border-right:0;max-height:320px;padding-right:0;overflow-y:auto}.operator-conversation{min-height:620px}.operator-messages{max-height:440px}.case-filter-row{grid-template-columns:1fr}.operator-composer{grid-template-columns:1fr;align-items:stretch}.operator-composer>.ui-button{width:100%}.team-workspace{padding-top:36px}.team-heading{align-items:start;display:block}.team-heading h1{font-size:40px}.team-heading>p{margin-top:16px}.team-invite-card,.team-list-card{border-radius:16px;padding:19px}.team-invite-form{grid-template-columns:1fr}.team-entry{grid-template-columns:38px minmax(0,1fr) auto;align-items:start}.team-role{grid-column:2}.team-current,.team-revoke{grid-area:1/3/span 2}.passport-help-language{overflow-wrap:anywhere;flex:0 116px;max-width:116px;line-height:1.25;display:block}.passport-help-breadcrumb{padding-top:22px}.passport-help-layout{gap:16px;min-height:0;padding-bottom:34px}.passport-help-content{border-radius:16px;padding:26px 20px}.passport-help-content h1{font-size:clamp(34px,11vw,50px)}.passport-help-introduction{margin-bottom:24px;font-size:17px}.passport-help-content .async-state{padding:18px}.passport-help-back{justify-content:center;align-items:center;width:100%;display:flex}}@media (max-width:480px){.operator-login-card{padding:32px 24px}.operator-login-card h1{overflow-wrap:anywhere;font-size:clamp(32px,10vw,43px)}.support-brand small{display:none}.support-actions{flex-wrap:wrap;justify-content:flex-end;max-width:195px}.workspace-link{padding-left:9px;padding-right:9px}.team-entry{grid-template-columns:38px minmax(0,1fr)}.team-role,.team-current,.team-revoke{text-align:left;grid-area:auto/2;justify-self:start}.passport-help-navigation{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (hover:none){.chat-message-footer .ui-button{opacity:1}}.settings-codec-warning{background:var(--danger-tint);border:1px solid var(--danger-border);color:var(--danger);border-radius:14px;margin:0 0 16px;padding:14px 16px;font-size:13px;line-height:1.55}.settings-keys{gap:14px;margin-top:18px;display:grid}.settings-key-card{background:var(--panel-glass);border:1px solid var(--line);border-radius:20px;padding:22px 24px}.settings-key-head{justify-content:space-between;align-items:start;gap:18px;display:flex}.settings-key-head h3{letter-spacing:-.01em;margin:0;font-size:16px}.settings-key-head p{color:var(--muted);max-width:640px;margin:7px 0 0;font-size:13px;line-height:1.55}.settings-key-technical{color:var(--muted);margin-top:8px;font-size:11.5px;display:block}.settings-key-meta{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;display:flex}.settings-badge{white-space:nowrap;border-radius:999px;padding:5px 11px;font-size:11.5px}.settings-badge.configured{background:var(--accent-tint);color:var(--accent)}.settings-badge.missing{background:var(--panel-soft);color:var(--muted)}.settings-badge.waiting{background:var(--panel-soft);color:var(--text-soft)}.settings-key-form{grid-template-columns:minmax(280px,1fr) minmax(150px,auto);gap:10px;margin-top:16px;display:grid}.settings-key-form input{background:var(--input);border:1px solid var(--input-border);color:var(--text);font:inherit;border-radius:10px;min-width:0;height:42px;padding:0 12px;font-size:13px}.settings-key-form input:focus{border-color:var(--focus);outline:none}.settings-smoke-card{background:var(--panel-glass);border:1px solid var(--line);border-radius:20px;gap:16px;margin-top:18px;padding:24px 26px;display:grid}.settings-smoke-card h2{letter-spacing:-.02em;margin:0;font-size:20px}.settings-smoke-card p{color:var(--muted);max-width:720px;margin:7px 0 0;font-size:13px;line-height:1.5}.settings-smoke-actions{display:flex}.settings-smoke-result{background:var(--panel-soft);border-radius:12px;margin:0;padding:14px 16px;font-size:13px;line-height:1.6}.settings-smoke-result strong small{color:var(--muted);font-weight:500}.settings-smoke-result ul{margin:10px 0 0;padding:0;list-style:none}.settings-smoke-result li{margin-top:4px}.settings-smoke-result .ok{color:var(--accent);font-weight:700}.settings-smoke-result .fail{color:var(--danger);font-weight:700}.settings-smoke-result .muted{color:var(--muted)}.settings-diagnostics-heading{flex-wrap:wrap;justify-content:space-between;align-items:start;gap:16px;display:flex}.settings-diagnostics-metrics{margin:0}.settings-diagnostics-metrics>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,auto);gap:16px;padding:10px 0;display:grid}.settings-diagnostics-metrics dt{overflow-wrap:anywhere}.settings-diagnostics-metrics dd{font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0}.settings-diagnostics-error,.settings-diagnostics p.settings-diagnostics-error{color:var(--danger)}.settings-diagnostics .settings-diagnostics-error p{color:inherit}@media (max-width:900px){.settings-key-head{flex-direction:column}.settings-key-form{grid-template-columns:1fr}}.jev-triage-panel{border-bottom:1px solid var(--color-border,#dedbd7);max-height:34vh;padding:12px 16px;overflow-y:auto}.jev-triage-panel p{margin:6px 0;font-size:.85rem}.jev-triage-heading,.jev-triage-decision{justify-content:space-between;align-items:center;gap:12px;display:flex}.jev-triage-decision>:first-child{flex:1}@media (max-width:640px){.jev-triage-heading,.jev-triage-decision{flex-direction:column;align-items:stretch}}
