.workspace-shell{align-items:start;min-height:76vh}.workspace-shell .admin-nav{position:sticky;top:0;height:100vh;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#709399 transparent}.workspace-shell .admin-nav>a[aria-current="page"]{background:#2b6370;color:#fff;font-weight:700}.workspace-main{min-height:76vh}.workspace-page{max-width:1120px}.workspace-page h1{font-size:31px;letter-spacing:-.05em;margin:9px 0 18px}.workspace-page .eyebrow{margin:0}.workspace-page .lede{max-width:760px}.workspace-page .admin-card{margin-top:20px}.workspace-page .form-card{margin-top:24px}.workspace-page .admin-columns{margin-top:26px}.workspace-page .admin-card h2{margin-top:0}.workspace-page .admin-card:not(.content-card)>h2{padding:20px 22px 0;font-size:16px}.workspace-page .table-wrap{max-width:100%}.workspace-page>a,.workspace-page>p>a:not(.small-button){color:#176e85;text-decoration:underline}.admin-actions{display:flex;gap:8px;flex-wrap:wrap}.export-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:25px}.export-card{background:#fff;border:1px solid #dce6e6;padding:24px;min-height:190px;display:flex;flex-direction:column;transition:transform .2s,border-color .2s}.export-card:hover{transform:translateY(-3px);border-color:#3c8a8d}.export-card span{font-size:10px;color:#548c90;letter-spacing:.1em}.export-card h2{font-size:19px;margin:25px 0 7px}.export-card p{font-size:12px;color:#698188;line-height:1.6;margin:0 0 20px}.export-card b{font-size:11px;color:#1a6674;margin-top:auto}@media(max-width:1050px){.export-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.workspace-shell .admin-nav{position:sticky;top:0;height:auto;max-height:62px;overflow-x:auto;overflow-y:hidden;z-index:12;box-shadow:0 3px 12px #14354320}.workspace-main{min-height:72vh}.workspace-page h1{font-size:27px}.export-grid{grid-template-columns:1fr}}
.mail-recipient-list{max-height:300px;overflow:auto;border:1px solid #dce6e6;border-radius:8px;margin:14px 0 22px}.mail-recipient-list table{min-width:600px}.mail-recipient-list td:first-child,.mail-recipient-list th:first-child{width:64px;text-align:center}.mail-recipient-list input[type=checkbox]{width:17px;height:17px}
.profile-prompt-backdrop{position:fixed;inset:0;z-index:1000;background:#0b2730b8;display:grid;place-items:center;padding:20px}.profile-prompt{width:min(100%,540px);background:#fff;border:1px solid #c8dddd;box-shadow:0 25px 80px #061b2659;padding:36px;color:#173a43}.profile-prompt h2{font-size:30px;line-height:1.2;margin:12px 0}.profile-prompt p:not(.eyebrow){line-height:1.8;color:#4b6870}.profile-prompt .admin-actions{margin-top:24px}.profile-prompt form{margin:0}@media(max-width:600px){.profile-prompt{padding:26px}.profile-prompt h2{font-size:25px}}
@media(max-width:700px){.mail-recipient-table{overflow:visible}.table-wrap.mail-recipient-table table,.table-wrap.mail-recipient-table tbody,.table-wrap.mail-recipient-table tr{display:block;width:100%}.mail-recipient-table thead{display:none}.mail-recipient-table tr{padding:14px 16px;border-bottom:1px solid #dce6e6}.table-wrap.mail-recipient-table td{display:flex;justify-content:space-between;gap:14px;align-items:flex-start;width:100%;padding:7px 0;border:0;white-space:normal;overflow-wrap:anywhere;text-align:right}.mail-recipient-table td:before{content:attr(data-label);flex:none;color:#698188;text-align:left}.mail-recipient-table td:last-child{align-items:center}}

