.workspace-content{max-width:1500px}.workspace-card{background:#fff;border:1px solid #e0e7ef;border-radius:16px;min-width:0;margin-bottom:24px;padding:28px}.workspace-card h2{margin:0 0 10px;font-size:21px}.workspace-card h3{margin-bottom:16px;font-size:17px}.workspace-card .muted{color:#53657b;margin:0 0 20px;font-size:14px;line-height:1.7}.workspace-card .field{margin-bottom:18px}.workspace-card input,.workspace-card select,.workspace-card textarea{box-sizing:border-box;width:100%}.workspace-card .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px;display:grid}.workspace-card a{color:#166bb4;text-underline-offset:3px;text-decoration:underline}.workspace-columns{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:24px;display:grid}.workspace-table{overflow:auto}.workspace-table table{border-collapse:collapse;width:100%;font-size:14px}.workspace-table th{text-align:left;color:#596b80;white-space:nowrap;font-weight:600}.workspace-table th,.workspace-table td{vertical-align:top;border-bottom:1px solid #edf0f4;padding:14px 12px}.workspace-table td small{color:#617185;margin-top:4px;display:block}.workspace-table td:last-child{overflow-wrap:anywhere}.workspace-check{align-items:center;gap:10px;margin:18px 0;font-size:14px;display:flex}.workspace-check input{width:18px;height:18px}.workspace-divider{border-top:1px solid #e0e7ef;margin-top:24px;padding-top:24px}.workspace-notice{color:#176437;background:#eaf7ef;border:1px solid #b7dec6;border-radius:10px;margin-bottom:20px;padding:16px 20px}.setup-steps{padding-left:22px;font-size:14px;line-height:1.8}.setup-steps li{margin-bottom:12px}.review-editor{border:1px solid #e0e7ef;border-radius:12px;margin-bottom:18px;padding:20px}.recovery-box{background:#fff8e9;border:1px solid #e7d4aa;border-radius:12px;margin-bottom:24px;padding:22px}.recovery-box>div{grid-template-columns:1fr 1fr;gap:10px;margin:18px 0;display:grid}.recovery-box code,.setup-key{overflow-wrap:anywhere;font-size:14px}.setup-key{background:#f1f5f9;border-radius:8px;margin-bottom:20px;padding:12px;display:block}.mfa-qr{max-width:100%;height:auto}.health-summary strong{color:#166bb4;font-size:40px}.source-list{padding:0;list-style:none}.source-list li{border-bottom:1px solid #edf0f4;justify-content:space-between;padding:12px;display:flex}.staff-sidebar nav{overflow-y:auto}.workspace-mobile-nav{display:none}.followup-filters{flex-wrap:wrap;gap:16px;padding:0 24px 18px;display:flex}.followup-filters select{border:1px solid #d4dfeb;border-radius:8px;padding:10px}.followup-due{color:#a84410;margin-top:5px;font-size:12px;display:block}.account-banner{background:#fff8e9;border:1px solid #ead9b0;border-radius:10px;margin-bottom:20px;padding:14px 18px}.account-banner a{color:#805213;text-decoration:underline}@media (max-width:1100px){.workspace-columns{grid-template-columns:1fr}}@media (max-width:700px){.workspace-card{padding:20px}.workspace-card .form-grid{grid-template-columns:1fr}.staff-sidebar nav{flex-wrap:wrap;gap:4px;display:flex;overflow-x:auto}.staff-sidebar nav a{white-space:nowrap;padding:9px;font-size:12px}.staff-sidebar nav a svg{display:none}.staff-sidebar{width:100%;height:auto;padding-bottom:10px;position:relative}.staff-main{margin-left:0}.workspace-content{padding:20px 14px}.recovery-box>div{grid-template-columns:1fr}.workspace-table th,.workspace-table td{padding:10px}.followup-filters{padding:0 16px 16px}.staff-sidebar .sidebar-bottom{display:none}.workspace-mobile-nav{justify-content:space-between;align-items:end;gap:12px;margin-bottom:24px;display:flex}.workspace-mobile-nav label{color:#53657b;flex:1;gap:6px;min-width:0;font-size:12px;display:grid}.workspace-mobile-nav select{color:#0b2443;background:#fff;border:1px solid #d4dfeb;border-radius:8px;width:100%;min-width:0;padding:12px}.workspace-mobile-nav button{min-height:44px;padding:12px;font-size:12px}.staff-sidebar{display:none}}
