.sra-header{color:#1d3440;background:#fff;border-bottom:1px solid #e0e7e7;grid-template-columns:minmax(150px,1fr) auto minmax(150px,1fr);align-items:center;gap:24px;padding:16px 32px;display:grid}.sra-header .brand{color:#1d3440;align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex}.sra-header .brand-icon{color:#c3e9dc;background:#153945;border-radius:9px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.sra-header .brand-icon svg{width:22px;height:22px}.sra-header .brand b{letter-spacing:-.7px;font-size:23px;font-weight:700}.sra-header .brand b span{color:#117e79}.sra-header .brand-sub{letter-spacing:1.15px;color:#6a8189;border-left:1px solid #e0e7e7;max-width:120px;margin-left:2px;padding-left:12px;font-size:8px;font-weight:500;line-height:1.6}.sra-workspace-nav{background:#f0f4f3;border:1px solid #dce6e3;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:4px;min-width:0;padding:5px;display:grid}.sra-workspace-nav a{color:#4d686f;white-space:nowrap;border:1px solid #0000;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:9px;min-width:0;padding:12px 18px;font-size:13px;font-weight:650;line-height:1.3;text-decoration:none;transition:background .15s,color .15s,box-shadow .15s;display:flex}.sra-workspace-nav a:hover{color:#153945;background:#e2ece8}.sra-workspace-nav a[aria-current=page]{color:#153945;background:#fff;border-color:#d3e2dd;box-shadow:0 2px 5px #1539450a}.sra-workspace-nav a[aria-current=page] svg{color:#117e79}.sra-workspace-nav svg,.workspace-choice-icon svg{stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:20px;height:20px}.sra-workspace-nav a:focus-visible,.sra-header a:focus-visible,.workspace-choice:focus-visible{outline-offset:3px;outline:3px solid #74a5c3}.sra-account-actions{justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}.sra-account-actions form{margin:0}.sra-account-actions .user,.sra-account-actions .who{color:#50656d;text-overflow:ellipsis;white-space:nowrap;max-width:130px;font-size:11px;overflow:hidden}.sra-account-actions button{font:inherit;color:#50656d;cursor:pointer;white-space:nowrap;background:#fff;border:1px solid #dce6e3;border-radius:7px;padding:8px 11px;font-size:11px;font-weight:600}.sra-account-actions button:hover{background:#eef4f2}.sra-account-actions button:disabled{opacity:.6;cursor:wait}.sra-signout{position:relative}.sra-signout-error{z-index:25;color:#99462f;background:#fff0ec;border:1px solid #eec9bd;border-radius:8px;width:min(300px,80vw);padding:12px 14px;font-size:12px;line-height:1.6;position:absolute;top:calc(100% + 10px);right:0;box-shadow:0 4px 18px #15394512}.sra-email-dialog{color:#1d3440;background:#fff;border:1px solid #dce6e3;border-radius:12px;width:min(560px,100vw - 32px);max-height:85vh;padding:20px;overflow:auto}.sra-email-dialog::backdrop{background:#15394588}.sra-email-toolbar{justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px;display:flex}.workspace-choices{text-align:left;grid-template-columns:1fr 1fr;gap:12px;margin-top:28px;display:grid}a.workspace-choice{color:#153945;background:#fff;border:1px solid #d4e2de;border-radius:12px;align-items:flex-start;gap:12px;min-width:0;min-height:144px;padding:18px 16px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}a.workspace-choice:hover{border-color:#7aafa6;box-shadow:0 4px 18px #1539450a}.workspace-choice-icon{color:#117e79;background:#e5f1ed;border-radius:9px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.workspace-choice-copy{flex-direction:column;gap:7px;min-width:0;display:flex}.workspace-choice-copy strong{font-size:14px;font-weight:650;line-height:1.35}.workspace-choice-copy span{color:#65797f;font-size:12px;line-height:1.6}.workspace-choice-copy small{color:#117e79;align-items:center;gap:5px;margin-top:5px;font-size:11px;font-weight:650;display:flex}.workspace-choice-copy small svg{width:14px;height:14px}.workspace-signed-in{color:#65797f;margin-top:12px;font-size:11px}@media (width<=1180px){.sra-header .brand-sub,.sra-header .user,.sra-header .who{display:none}.sra-header{gap:16px;padding-left:24px;padding-right:24px}}@media (width<=1000px){.sra-header{grid-template-columns:1fr auto;gap:14px;padding:14px 18px}.sra-header>.sra-workspace-nav{grid-area:2/1/auto/-1}.sra-account-actions{grid-area:1/2}.sra-header .user,.sra-header .who{display:none}.sra-workspace-nav a{min-height:46px;padding:12px 8px;font-size:13px}.sra-account-actions{gap:8px}}@media (width<=420px){.workspace-choices{grid-template-columns:1fr}.sra-header{padding-left:12px;padding-right:12px}.sra-workspace-nav a{gap:7px;font-size:12px}.workspace-choice-copy span{font-size:12px}}@media (prefers-reduced-motion:reduce){.sra-workspace-nav a,a.workspace-choice{transition:none}}
