.workspace-nav{display:none}.intake-mode .workspace-nav{display:none!important}
@media(min-width:900px) and (orientation:landscape){
 body:not(.intake-mode){background:#f5f7fa}.topbar-inner{max-width:none;padding:0 36px}.topbar nav{display:none}.topbar{height:76px}.workspace-nav{display:flex;flex-direction:column;position:fixed;left:0;top:76px;bottom:0;width:208px;padding:30px 18px;background:#fff;border-right:1px solid #e5eaf1;overflow:auto}.workspace-caption{font-size:11px;color:#8898ac;margin:0 12px 23px;letter-spacing:1px}.workspace-nav button{display:flex;align-items:center;gap:13px;min-height:48px;border:0;background:transparent;border-radius:10px;text-align:left;padding:12px;margin:3px 0;font-size:13px;color:#5b6f87;cursor:pointer}.workspace-nav button>span{font-size:10px;color:#91a1b5}.workspace-nav button[aria-current]{background:#edf4ff;color:#0969ff}.workspace-nav button[aria-current]>span{color:#0969ff}.workspace-nav p{margin:24px 12px 0;font-size:11px;color:#8a9bb0;line-height:1.9}.report{margin:28px 28px 28px 236px;padding:0 38px;max-width:none;min-height:calc(100vh - 132px);background:#fff;border:1px solid #e6ecf3;border-radius:20px}.report>*{display:none}.report>.workspace-visible{display:block}.report-intro{padding:30px 0 0}.report-intro h1{font-size:38px}.intro-heading{margin-top:22px}.profile{padding:20px 0;margin-top:14px}.section{padding:36px 0;border-top:0}.section-heading{margin-bottom:26px}.overview .score-visual{width:260px;height:260px}.overview .score-layout{gap:35px;grid-template-columns:280px minmax(0,1fr)}.overview .score-label strong{font-size:76px}.overview .score-copy h3{font-size:26px}.overview .score-copy p{font-size:14px}.section h2{font-size:28px}.spine-layout{grid-template-columns:minmax(0,1.2fr) minmax(230px,.8fr);gap:32px}.body-viewer{height:590px}.pathology-stage{height:410px}.pathology-reading{gap:24px}.closing{padding:60px 0 40px}.footer{padding-bottom:35px}.intake{max-width:1120px;display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:24px 70px;align-items:start;padding-top:36px}.intake-brand{grid-column:1/-1}.intake-hero{grid-column:1;grid-row:2/4;padding-top:38px;position:sticky;top:25px}.intake-steps{grid-column:2;margin-bottom:0}.intake form{grid-column:2}.intake-foot{grid-column:1/-1;margin-top:25px}.intake-hero h1{font-size:40px}.intake-preview{margin-top:18px}.report-edit{position:absolute;right:65px;top:126px}.report-intro .intro-top{padding-right:150px}
}
.exporting #report>*,.report-exporting #report>*{display:block!important}.report-exporting .workspace-nav{display:none!important}.report-exporting #report,.exporting #report{border:0;background:#fff}.exporting .report-edit{display:none!important}
@media(min-width:900px) and (orientation:landscape){.report-exporting #report{margin:24px auto;max-width:1040px;padding:0 40px}.exporting #report{margin:0!important}}
