:root{color-scheme:dark;--bg:#080b0d;--panel:#151a1e;--panel2:#0f1316;--line:#3d474e;--text:#e8edf0;--muted:#a8b1b6;--accent:#b6c2c8;--good:#7ecb91;--warn:#e3b45c;--bad:#e57b7b}
*{box-sizing:border-box}body{margin:0;background:radial-gradient(circle at top,#20282d 0,#0b0f12 42%,#07090a 100%);color:var(--text);font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
a{color:inherit}.support-shell{width:min(1180px,calc(100% - 28px));margin:0 auto;padding:18px 0 56px}.support-top{display:flex;gap:18px;align-items:center;justify-content:space-between;padding:14px 18px;border:1px solid var(--line);background:linear-gradient(180deg,#2a3237,#161b1e);box-shadow:0 10px 34px #0008;position:sticky;top:0;z-index:5}.support-brand b{display:block;font-size:20px}.support-brand small,.muted{color:var(--muted)}.top-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.plain-link,.support-action{display:inline-flex;align-items:center;justify-content:center;min-height:38px;padding:8px 12px;border:1px solid #59656c;border-radius:6px;background:#111619;text-decoration:none;color:var(--text);font-weight:700}.support-action:hover,.plain-link:hover{background:#1d2529}
.canonical-control-slot{display:grid;justify-items:center;gap:4px}.canonical-control-slot button{font:inherit;color:inherit}.canonical-control-slot [data-language-toggle]{min-width:72px;min-height:34px}.canonical-control-slot small{font-size:10px;color:var(--muted);max-width:180px;text-align:center}.hero,.support-panel,.context-strip{border:1px solid var(--line);background:linear-gradient(180deg,#171d21,#0d1114);box-shadow:inset 0 1px #ffffff0a,0 12px 30px #0004}.hero{padding:30px;margin-top:18px}.hero h1{font-size:clamp(34px,6vw,68px);margin:4px 0 10px;letter-spacing:-.03em}.hero p{max-width:820px;color:var(--muted);line-height:1.55}.eyebrow{text-transform:uppercase;letter-spacing:.16em;font-weight:900;font-size:12px;color:#c8d2d7}.context-strip{margin-top:14px;padding:14px 18px;display:flex;gap:10px;flex-wrap:wrap}.context-pill{padding:7px 9px;border:1px solid #465158;border-radius:4px;background:#090c0e;font-size:12px}.grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-top:14px}.support-panel{padding:18px}.support-panel h2,.support-panel h3{margin-top:0}.product-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.product-card{display:block;padding:16px;border:1px solid #414b51;background:#0b0f11;text-decoration:none}.product-card:hover{border-color:#7f8e96}.product-card b{display:block;margin-bottom:6px}.status{display:inline-block;margin-top:10px;font-size:11px;padding:4px 7px;border:1px solid #566168;border-radius:99px;color:var(--muted)}.status.PILOT{color:var(--good);border-color:#477757}.support-list{display:grid;gap:10px}.support-item{padding:12px;border:1px solid #374148;background:#0a0e10}.support-item summary{cursor:pointer;font-weight:800}.support-item p,.support-item li{color:var(--muted);line-height:1.5}.manual-links{display:grid;grid-template-columns:1fr 1fr;gap:10px}.manual-card{padding:16px;border:1px solid #465158;background:#0a0e10}.manual-card a{display:inline-block;margin-top:8px}.chat-log{min-height:180px;max-height:360px;overflow:auto;border:1px solid #364047;background:#070a0c;padding:12px;display:grid;gap:10px}.chat-msg{padding:10px;border-left:3px solid #63717a;background:#11171a}.chat-msg.user{border-left-color:#8da7b4}.chat-msg.support{border-left-color:#7ecb91}.chat-msg.escalate{border-left-color:#e3b45c}.chat-form{display:grid;grid-template-columns:1fr auto;gap:8px;margin-top:8px}.chat-form input,.case-form input,.case-form textarea{width:100%;border:1px solid #475159;background:#070a0c;color:var(--text);padding:10px;border-radius:4px}.case-form{display:grid;grid-template-columns:1fr 1fr;gap:10px}.case-form label{display:grid;gap:5px;font-size:12px;color:var(--muted)}.case-form .full{grid-column:1/-1}.case-form textarea{min-height:90px}.warning{border-left:4px solid var(--warn);padding:10px 12px;background:#261f11;color:#f0d7a4}.danger{border-left:4px solid var(--bad);padding:10px 12px;background:#281315}.ok{border-left:4px solid var(--good);padding:10px 12px;background:#102116}.manual-page{width:min(980px,calc(100% - 28px));margin:0 auto;padding:18px 0 60px}.manual-head{padding:20px;border:1px solid var(--line);background:#141a1e;display:flex;justify-content:space-between;gap:18px;align-items:flex-start}.manual-title h1{margin:4px 0}.manual-body{margin-top:14px;display:grid;gap:14px}.manual-section{padding:18px;border:1px solid var(--line);background:#0e1316}.manual-section h2{margin-top:0}.manual-section p,.manual-section li{color:var(--muted);line-height:1.55}.manual-meta{display:flex;gap:8px;flex-wrap:wrap;margin-top:10px}.master-gate{font-size:11px;color:var(--warn);margin-top:5px}
@media(max-width:840px){.grid,.product-grid{grid-template-columns:1fr}.manual-links,.case-form{grid-template-columns:1fr}.case-form .full{grid-column:auto}.support-top,.manual-head{position:static;align-items:flex-start;flex-direction:column}.chat-form{grid-template-columns:1fr}}