html,body{background:var(--bg,#0f1014);min-height:100%;color:var(--fg,#e8e8ea);font-family:var(--font,system-ui, -apple-system, "Segoe UI", sans-serif);margin:0}body{flex-direction:column;min-height:100vh;display:flex}.call-header{border-bottom:1px solid var(--line,#2b3d57);flex-wrap:wrap;align-items:center;gap:8px 20px;padding:14px 20px;display:flex}.call-back{color:var(--accent,#4da3ff);white-space:nowrap;font-weight:600;text-decoration:none}.call-back:hover{text-decoration:underline}.call-status{color:var(--muted,#a0a3ab);overflow-wrap:anywhere;min-width:0;margin:0;font-size:14px;line-height:1.4}.call-status:before{content:"";background:var(--muted,#a0a3ab);vertical-align:1px;border-radius:50%;width:8px;height:8px;margin-right:8px;display:inline-block}.call-status[data-tone=ok]{color:var(--ok,#7fe0b0)}.call-status[data-tone=ok]:before{background:var(--ok,#7fe0b0)}.call-status[data-tone=warn]{color:var(--warn,#ffd18a)}.call-status[data-tone=warn]:before{background:var(--warn,#ffd18a)}.call-status[data-tone=error]{color:#ff8a8e}.call-status[data-tone=error]:before{background:#ff5a5f}.call-noscript{padding:20px}.call-main{box-sizing:border-box;flex:auto;width:100%;max-width:1280px;margin:0 auto;padding:16px 20px 32px}#call{--dxr-accent:var(--accent,#4da3ff);--dxr-ink:var(--fg,#fff);--dxr-shell:var(--surface,#101116eb);--dxr-danger:#ff5a5f;--dxr-radius:var(--radius,12px);--dxr-font:var(--font,system-ui, sans-serif);display:block}#call [part=bar]{gap:10px}
