:root{color-scheme:dark}body{background:#080a0d;color:#fff}.call-shell{width:min(94%,1180px);margin:0 auto;padding:48px 0 70px}.call-top{display:flex;justify-content:space-between;align-items:center;gap:18px}.call-top h1{margin:6px 0;font-size:38px}.muted{color:#b8bec8;line-height:1.6}.call-notice,.call-panel{padding:18px;border:1px solid #343a44;border-radius:14px;background:#0d1015;margin:18px 0}.call-notice.error{border-color:#a04c52;color:#ffd8dc}.call-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.call-columns .call-panel{margin:0}.call-panel h2{font-size:23px;margin:0 0 10px}#privatePanel{grid-column:1/-1;border-color:#806b35}.caller{padding:16px 0;border-top:1px solid #343a44;overflow-wrap:anywhere}.caller-heading{display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap}.call-stage{color:#f1c957;font-weight:700}.call-actions{display:flex;gap:8px;flex-wrap:wrap}.call-actions button{flex:1 1 auto}.call-panel summary{cursor:pointer;font-weight:700;min-height:44px;display:flex;align-items:center}.call-panel dt{font-weight:700;margin-top:14px}.call-panel dd{color:#b8bec8;margin:6px 0;line-height:1.5}[hidden]{display:none!important}@media(max-width:760px){.call-columns{grid-template-columns:1fr}.call-top{flex-direction:column;align-items:flex-start}.call-shell{padding-top:24px}.call-top h1{font-size:32px}}
.caller-mixer{display:grid;grid-template-columns:1fr auto;gap:8px;margin-top:16px;padding:12px;border:1px solid #434b59;border-radius:10px}.caller-mixer input{grid-column:1/-1;width:100%;min-height:36px}.caller-mixer label{font-weight:700}.caller-mixer button,.caller-mixer p{grid-column:1/-1}.workspace-mode .call-shell{width:100%;padding:8px}.workspace-mode .call-top:first-child,.workspace-mode .standalone-links{display:none}.workspace-mode .call-columns{grid-template-columns:1fr;gap:12px}.workspace-mode .call-panel,.workspace-mode .call-notice{margin:10px 0;padding:12px}.workspace-mode .call-panel h2{font-size:19px}
.workspace-mode #safetyHelp,.workspace-mode #interviewHelp,.workspace-mode #phoneMenuManager{display:none}.workspace-mode #phoneConnection>p:not(#connectionHelp){display:none}.workspace-mode #callApp>.call-panel>p.muted{display:none}.workspace-mode #privatePanel{grid-column:auto}.workspace-mode #phoneConnection{font-size:13px}.workspace-mode .caller{padding:10px 0}.workspace-mode .call-actions button{min-height:44px}
