@media(min-width:761px){aside#sidebar{width:216px;padding:20px 14px}.brand{font-size:16px}nav{margin-top:22px;gap:3px}nav a{padding:8px 10px;gap:9px}.nav-title{margin:16px 10px 3px}.profile{padding-top:14px;grid-template-columns:34px 1fr auto}.avatar{width:34px;height:34px}main{margin-left:216px;padding:18px 28px 40px;max-width:1680px}.desktop-actions{height:24px;margin-bottom:6px}.page-header,header{margin-bottom:18px}h1{font-size:29px;margin:2px 0 5px}h2{font-size:17px;margin-bottom:11px}.back{margin-bottom:6px}.card,.panel{padding:17px;border-radius:13px}.button,button{padding:9px 14px}.metrics,.grid{gap:12px;margin-bottom:15px}.cards{gap:10px}.toolbar{margin-bottom:15px}.recording-grid{gap:12px}.recording-card{border-radius:13px}.wave{height:64px;padding:12px}.recording-main{padding:13px 14px 8px}.recording-card footer{padding:9px 14px}.empty-state{padding:44px 24px}.player{padding:12px 16px;margin-bottom:12px;border-radius:13px;gap:13px}.play{width:40px;height:40px}.wave.large{height:32px}.title-edit input{font-size:26px}.workspace{grid-template-columns:minmax(0,1.8fr) minmax(275px,.68fr);gap:12px}.editor-tools{padding:6px}.transcript{min-height:340px;line-height:1.55}.prompt-list{gap:7px}.prompt-option{padding:10px;border-radius:9px}.results-section{margin-top:18px}.section-head{margin-bottom:10px}.result-grid{gap:12px}.result-card{padding:15px;border-radius:13px}.result-text{margin:11px 0;padding:12px;max-height:280px}.dropzone{padding:18px}dialog form{padding:21px}form{gap:10px}label{gap:5px}input,textarea,select{padding:9px 10px}th,td{padding:10px 8px}.coaching-report,.general-report{gap:12px;margin:10px 0}.report-hero{grid-template-columns:92px 1fr;gap:12px;padding:13px;border-radius:11px}.report-hero strong{font-size:36px}.report-columns{gap:8px}.report-columns section{padding:11px;border-radius:9px}.stage-list{gap:6px}.stage-card{border-radius:9px}.stage-card summary{padding:10px 11px}.stage-body{padding:2px 11px 11px}.stage-body blockquote{margin:6px 0;padding:7px}.general-hero{padding:14px;border-radius:11px}.general-hero h3{font-size:20px}.insight-grid,.intent-grid{gap:7px}.insight-grid article,.intent-grid article{padding:10px;border-radius:8px}.report-table>div{padding:8px 9px}.action-plan li,.fact-list article{padding:9px}}
@media(max-width:760px){.mobilebar{padding:8px 12px}main{padding:14px 12px 32px}.page-header,header{gap:10px;margin-bottom:16px}h1{font-size:25px}.card,.panel{padding:15px;border-radius:13px}.toolbar{margin-bottom:14px}.title-edit input{font-size:23px}.player{padding:10px;gap:8px}.workspace{gap:12px}.transcript{min-height:310px}.form-footer{gap:8px}}
