:root{--gp-navy-1000:#041326;--gp-navy-950:#071a31;--gp-navy-900:#0a2547;--gp-navy-800:#113b68;--gp-blue-700:#174fb7;--gp-blue-600:#1765e8;--gp-blue-500:#2878ff;--gp-teal-700:#086762;--gp-teal-600:#0b7974;--gp-teal-400:#39c5c3;--gp-gold-500:#d59a61;--gp-ink-950:#07152a;--gp-ink-800:#26374d;--gp-ink-650:#4c5f75;--gp-ink-500:#66758a;--gp-line-strong:#b9c7d6;--gp-line:#d8e1eb;--gp-surface:#ffffff;--gp-surface-soft:#f5f8fb;--gp-surface-tint:#edf5fb;--gp-success:#0b7650;--gp-warning:#945300;--gp-danger:#a92d24;--gp-info:#174f9e;--gp-font-sans:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;--gp-font-serif:Georgia,"Times New Roman",serif;--gp-type-xs:.75rem;--gp-type-sm:.875rem;--gp-type-body:1rem;--gp-type-lead:clamp(1.0625rem, 1.2vw, 1.1875rem);--gp-type-h4:clamp(1.0625rem, 1.4vw, 1.2rem);--gp-type-h3:clamp(1.2rem, 1.8vw, 1.45rem);--gp-type-h2:clamp(1.45rem, 2.5vw, 2rem);--gp-type-h1:clamp(2rem, 4vw, 3.5rem);--gp-leading-tight:1.08;--gp-leading-heading:1.18;--gp-leading-body:1.6;--gp-content-width:92rem;--gp-copy-width:72ch;--gp-radius-sm:.5rem;--gp-radius-md:.75rem;--gp-radius-lg:1rem;--gp-radius-xl:1.375rem;--gp-shadow-card:0 1px 2px rgb(7 26 49 / .04),0 12px 34px rgb(7 26 49 / .07);--gp-shadow-raised:0 24px 70px rgb(7 26 49 / .16);--gp-focus:0 0 0 3px #fff,0 0 0 6px var(--gp-blue-600)}html{font-family:var(--gp-font-sans);font-size:100%;color:var(--gp-ink-950);background:var(--gp-surface-soft);-webkit-text-size-adjust:100%;text-size-adjust:100%}body{min-width:20rem;color:var(--gp-ink-950);font-family:var(--gp-font-sans);font-size:var(--gp-type-body);font-weight:400;line-height:var(--gp-leading-body);letter-spacing:0}[hidden]{display:none!important}:where(p,li,dd,td,input,select,textarea,button){font-size:inherit}:where(p,li,dd){overflow-wrap:anywhere}:where(h1,h2,h3,h4){color:var(--gp-ink-950);font-family:var(--gp-font-sans);font-weight:780;text-wrap:balance}h1{font-size:var(--gp-type-h1);line-height:var(--gp-leading-tight);letter-spacing:-.045em}h2{font-size:var(--gp-type-h2);line-height:var(--gp-leading-heading);letter-spacing:-.025em}h3{font-size:var(--gp-type-h3);line-height:1.25;letter-spacing:-.015em}h4{font-size:var(--gp-type-h4);line-height:1.3}:where(.muted,.help,.helper,.description){color:var(--gp-ink-650)}.autosave-state,.badge,.breadcrumbs,.card>.muted:first-child,.collection-record dt,.collection-toolbar label span,.dt-info,.dt-pages button,.dt-toolbar label>span,.eyebrow,.field-state,.field-tier,.last-saved,.legal-card>span,.legal-document footer,.legal-document header>.eyebrow,.legal-head .eyebrow,.legal-shell>.footer,.legal-warning strong,.lifecycle-steps small,.lifecycle-steps span,.lifecycle-steps strong,.module-subnav a,.pagination-summary,.side-nav-search input,.side-nav-search span,.trust-grid span,.v2-feature>span,.v2-strip,.view-switch button,dt,small{font-size:var(--gp-type-xs);line-height:1.45}.side-nav-group a{font-size:var(--gp-type-xs)!important}.auth-brand::before,.v2-product::after{font-size:var(--gp-type-xs)}.site-v2 .citation-chip,.site-v2 .preview-bar,.site-v2 .preview-grid small,.site-v2 .preview-heading,.site-v2 .preview-match p,.site-v2 .preview-match span,.site-v2 .preview-tags span,.site-v2 .signal-viz small,.site-v2 .v2-final>p,.site-v2 .v2-proof span,.site-v2 .v2-section-head>p,.site-v2 .v2-trust>div>p,.site-v2 .v2-workflow li>span,.site-v2 .v2-workflow-title>p{font-size:var(--gp-type-xs);line-height:1.45}.eyebrow{color:var(--gp-teal-700);font-weight:800;letter-spacing:.09em}a{color:var(--gp-blue-700);text-decoration-thickness:.08em;text-underline-offset:.18em}:where(a,button,input,select,textarea,summary,[tabindex]):focus-visible{outline:3px solid var(--gp-blue-600);outline-offset:3px;box-shadow:none}.btn,.iconbtn,button,input,select,textarea{font-family:inherit}.btn{min-height:2.75rem;padding:.72rem 1rem;border:1px solid transparent;border-radius:var(--gp-radius-md);background:linear-gradient(135deg,var(--gp-blue-500),var(--gp-blue-700));box-shadow:0 7px 18px rgb(23 101 232 / .18);color:#fff;font-size:var(--gp-type-sm);font-weight:760;line-height:1.25}.btn:hover{background:linear-gradient(135deg,var(--gp-blue-600),#123f8d);box-shadow:0 10px 24px rgb(23 101 232 / .24)}a.btn:not(.secondary):not(.danger){color:#fff}.btn.secondary{border-color:var(--gp-line-strong);background:var(--gp-surface);box-shadow:0 1px 2px rgb(7 26 49 / .04);color:var(--gp-navy-900)}.btn.secondary:hover{border-color:#8ca4ba;background:var(--gp-surface-tint)}.btn.small{min-height:2.5rem;padding:.58rem .8rem;font-size:var(--gp-type-sm)}label,legend{color:var(--gp-ink-800);font-size:var(--gp-type-sm);font-weight:720;line-height:1.4}input,select,textarea{min-height:2.75rem;border:1px solid var(--gp-line-strong);border-radius:var(--gp-radius-sm);background:var(--gp-surface);color:var(--gp-ink-950);font-size:var(--gp-type-body);line-height:1.45}:where(input[type=checkbox],input[type=radio]){appearance:auto;flex:0 0 auto;inline-size:1.05rem;block-size:1.05rem;min-inline-size:1.05rem;min-block-size:1.05rem;min-height:0;margin:.14rem 0 0;padding:0;border:0;border-radius:0;accent-color:var(--gp-blue-600);box-shadow:none;vertical-align:top}:where(label:has(> input[type=checkbox]),label:has(> input[type=radio]),.check-row,.confirm-choice,.consent-check,.auto-mode-option){display:flex;flex-direction:row;align-items:flex-start;gap:.55rem;min-width:0;line-height:1.45}:where(label:has(> input[type=checkbox]),label:has(> input[type=radio]),.check-row,.confirm-choice,.consent-check,.auto-mode-option)>:where(input[type=checkbox],input[type=radio]){margin-block-start:.14rem}:where(label:has(> input[type=checkbox]),label:has(> input[type=radio]),.check-row,.confirm-choice,.consent-check,.auto-mode-option)>:where(span,strong,small){min-width:0}.correspondence-safety-bar{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.65rem .8rem;margin:0 0 .75rem;border:1px solid #b8d9cb;border-radius:.7rem;background:#f1faf6}.correspondence-safety-bar.stopped{border-color:#e8c28f;background:#fff8ec}.correspondence-safety-bar>div:first-child{display:grid;gap:.1rem}.correspondence-safety-bar span{font-size:.78rem;color:var(--muted)}.correspondence-safety-bar form{margin:0}.mailbox-test-form{display:grid;gap:.35rem;margin-top:.65rem;padding-top:.65rem;border-top:1px solid var(--line)}.mailbox-test-form label{display:grid!important;gap:.25rem}.mailbox-test-form label span{font-size:.72rem;color:var(--muted)}.mailbox-test-form input{min-width:12rem}body.density-compact .main{font-size:.92rem}body.density-compact .card{padding:.8rem}body.density-compact .grid{gap:.7rem}body.density-compact .page-head{margin-bottom:.7rem}body.density-compact h1{font-size:clamp(1.35rem,2vw,1.8rem)}body.density-compact h2{font-size:1.05rem}body.density-compact h3{font-size:.95rem}body.density-compact table td,body.density-compact table th{padding:.48rem .55rem}body.density-compact input:not([type=checkbox]):not([type=radio]),body.density-compact select,body.density-compact textarea{min-height:2.15rem}body.density-compact textarea{min-height:5rem}@media(max-width:760px){.correspondence-safety-bar{align-items:flex-start;flex-direction:column}.correspondence-safety-bar .actions{width:100%}.mailbox-test-form input{min-width:0;width:100%}}textarea{min-height:8rem;resize:vertical}:where(input,select,textarea):hover{border-color:#8ea4b9}:where(input,select,textarea):focus{border-color:var(--gp-blue-600);outline:solid 3px;outline-offset:1px}.card{border:1px solid var(--gp-line);border-radius:var(--gp-radius-lg);background:var(--gp-surface);box-shadow:var(--gp-shadow-card)}.card>:first-child,.card>header:first-child>:first-child{margin-top:0}.card>:last-child,.card>footer:last-child>:last-child{margin-bottom:0}.alert,.view-state{border:1px solid #b9ddd7;border-left:.3rem solid var(--gp-teal-600);border-radius:var(--gp-radius-md);background:#effaf7;color:#075e50;font-size:var(--gp-type-sm);line-height:1.55}.alert.error,.view-state.error{border-color:#efc2bd;border-left-color:var(--gp-danger);background:#fff3f1;color:#86241d}.badge{min-height:1.75rem;padding:.25rem .58rem;font-weight:780;letter-spacing:.015em}.table-wrap{border-radius:var(--gp-radius-md);scrollbar-gutter:stable}table{font-size:var(--gp-type-sm);line-height:1.5}td,th{padding:.78rem .8rem;font-size:var(--gp-type-sm);vertical-align:top}th{color:var(--gp-ink-650);font-size:var(--gp-type-xs);font-weight:800;letter-spacing:.055em}summary{min-height:2.75rem;cursor:pointer;font-size:var(--gp-type-sm);font-weight:720}.main{max-width:var(--gp-content-width)}.main>.eyebrow{padding:.35rem .7rem;background:#e9f7f5;border-color:#c4e7e2;font-size:var(--gp-type-xs)}.page-head{gap:clamp(1rem,3vw,2.5rem);margin:1.25rem 0 2rem}.admin-active-context h1,.application-status-header h1,.document-detail-heading h1,.page-head h1{font-size:var(--gp-type-h1);line-height:var(--gp-leading-tight);letter-spacing:-.045em}.application-status-header>*{min-width:0}.application-status-header h1{max-width:22ch;font-size:clamp(1.85rem, 3vw, 2.75rem);overflow-wrap:anywhere}.application-status-header .back-link{display:block;margin:0 0 .65rem}.application-status-header dt,.readiness-orb span{font-size:var(--gp-type-xs)}.application-editor-head [data-section-version],.application-editor-head label{display:block}.application-editor-head [data-section-version]{margin-top:.25rem}.approval-impact-card details summary,.approval-impact-card li,.approval-impact-card li strong,.approval-impact-card ol,.approval-impact-card p,.claim-controls label,.claim-text>span{font-size:var(--gp-type-xs);line-height:1.45}.page-head p,.page-section-heading p{max-width:var(--gp-copy-width);color:var(--gp-ink-650);font-size:var(--gp-type-lead);line-height:1.65}.breadcrumbs{min-height:2.5rem;align-items:center;color:var(--gp-ink-650)}.topbar{border-color:var(--gp-line);background:rgb(255 255 255 / .96)}.iconbtn,.org-name,.topbar nav a,.workspace-menu-toggle{font-size:var(--gp-type-sm)}.sidebar{background:linear-gradient(180deg,var(--gp-navy-950),var(--gp-navy-900))}.side-admin-layers>span,.side-admin>span,.side-nav-group summary,.sidebar .eyebrow{font-size:var(--gp-type-xs)}.side-admin-layers a,.sidebar a{min-height:2.5rem;font-size:var(--gp-type-sm);line-height:1.35}.admin-attention-row span:last-child,.admin-context-actions>span,.admin-layer-nav a,.admin-nav-links a,.admin-workspaces .card>span,.side-foot{font-size:var(--gp-type-xs)}.admin-nav-head strong{font-size:var(--gp-type-h4)}.admin-section-heading h2,.admin-workspaces .card h2,.application-narrative-layout .application-citations .page-head h2{font-size:var(--gp-type-h3)}.admin-attention-row strong{font-size:var(--gp-type-h4)}.application-area-nav a,.application-section-nav a,.detail-list dt,.field-state,.field-tier,.filter-chip,.preflight-filters label,.readiness-row span,.tabs a{font-size:var(--gp-type-xs)}.application-area-nav a,.tabs a{min-height:2.75rem;display:inline-flex;align-items:center}.onboarding-help dd,.opportunity-result-main>p,.public-grid p,.public-statuses p,.section-intro p{font-size:var(--gp-type-body);line-height:var(--gp-leading-body)}.metric{font-size:clamp(2rem, 4vw, 2.75rem)}.footer,.v2-footer{font-size:var(--gp-type-sm);line-height:1.55}.site-v2{color:var(--gp-ink-950);font-size:var(--gp-type-body)}.site-v2 :where(.v2-kicker,.v2-section-head > p,.v2-workflow-title > p,.v2-trust > div > p,.v2-final > p){font-size:var(--gp-type-xs);font-weight:800;letter-spacing:.13em}.site-v2 :where(.v2-lead,.public-lead){max-width:64ch;font-size:var(--gp-type-lead);line-height:1.65}.site-v2 :where(.site-nav a,.site-menu-toggle,.site-menu-close,.v2-primary,.v2-secondary){font-size:var(--gp-type-sm)}.site-v2 :where(.v2-feature p,.v2-workflow p,.trust-grid p,.preview-main p,.v2-proof span){font-size:var(--gp-type-sm);line-height:1.55}.site-v2 :where(.preview-bar,.preview-heading span,.preview-tags span,.preview-grid small,.preview-match span,.signal-viz small,.citation-chip){font-size:var(--gp-type-xs);line-height:1.4}.public-hero h1,.v2-final h2,.v2-hero h1,.v2-section-head h2,.v2-trust h2,.v2-workflow-title h2{line-height:.98;letter-spacing:-.055em}.admin-active-context :where(h1,h2,h3,h4),.auth-brand :where(h1,h2,h3,h4),.hero :where(h1,h2,h3,h4),.public-hero :where(h1,h2,h3,h4),.v2-feature-dark :where(h1,h2,h3,h4),.v2-product :where(h1,h2,h3,h4),.v2-workflow :where(h1,h2,h3,h4){color:#fff}.public-hero h1{font-size:clamp(2.75rem, 7vw, 6.5rem)}.public-help{padding:clamp(4rem,8vw,7rem) clamp(1rem,6vw,6rem);background:var(--gp-surface-soft)}.public-help-search{display:grid;grid-template-columns:minmax(0,1fr) minmax(18rem,30rem);gap:clamp(1.5rem,4vw,4rem);align-items:end;max-width:86rem;margin:0 auto 2rem}.public-help-search h2{max-width:18ch;margin:.4rem 0 .7rem}.public-help-search p{max-width:58ch;margin:0;color:var(--gp-ink-650)}.public-help-search .field{margin:0}.public-help-search input{width:100%;min-height:3.25rem;padding-inline:1rem}.resource-search-status{display:block;min-height:1.4rem;margin-top:.35rem;color:var(--gp-ink-650);font-size:var(--gp-type-xs)}.public-help-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;max-width:86rem;margin:0 auto}.public-help-grid article{display:flex;min-height:19rem;flex-direction:column;padding:1.35rem;border:1px solid var(--gp-line);border-radius:var(--gp-radius-lg);background:var(--gp-surface);box-shadow:var(--gp-shadow-card)}.public-help-grid article[hidden]{display:none}.public-help-grid .badge{align-self:flex-start;background:#e6f6f4;color:var(--gp-teal-700)}.public-help-grid h3{margin:1rem 0 .6rem}.public-help-grid p{margin:0 0 1.25rem;color:var(--gp-ink-650);font-size:var(--gp-type-sm)}.public-help-grid a{margin-top:auto;font-size:var(--gp-type-sm);font-weight:760}.resource-empty{max-width:86rem;margin:1rem auto 0}.auth-box{width:min(30rem,100%);border-radius:var(--gp-radius-xl)}.auth-box h1,.auth-brand h1{font-size:clamp(2rem, 4vw, 3.35rem)}.auth-box p,.auth-brand p,.auth-links{font-size:var(--gp-type-body)}.auth-submit{width:100%}@media (max-width:87.5rem){.application-status-header{grid-template-columns:minmax(0,1fr) minmax(20rem,1fr)}.application-status-header>div:last-child{display:flex;grid-column:1/-1;align-items:center;justify-content:flex-end}}@media (max-width:46.875rem){.application-status-header{grid-template-columns:minmax(0,1fr)}.application-status-header>div:last-child{display:grid;grid-column:auto;justify-content:stretch}}@media (max-width:62.5rem){.main{padding:1.5rem clamp(1rem,4vw,2rem) 6rem}.side-admin-layers a,.sidebar a{min-height:2.75rem}.topbar{min-height:4.5rem}.public-help-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.workspace-surface{--gp-type-sm:.8125rem;--gp-type-body:.875rem;--gp-type-lead:.9375rem;--gp-type-h4:.9375rem;--gp-type-h3:1rem;--gp-type-h2:1.125rem;--gp-type-h1:clamp(1.65rem, 2.5vw, 2.1rem);--gp-leading-body:1.45}@media (min-width:62.501rem){.workspace-surface .topbar{height:4rem;min-height:4rem;padding-inline:1rem}.workspace-surface .logo{width:10.5rem}.workspace-surface .shell{grid-template-columns:13.5rem minmax(0,1fr);min-height:calc(100vh - 4rem)}.workspace-surface .sidebar{top:4rem;height:calc(100vh - 4rem);padding:.85rem .75rem}.workspace-surface .sidebar::before{margin:0 .35rem .8rem}.workspace-surface .sticky-save{left:calc(13.5rem + .75rem);right:.75rem}}.workspace-surface .main,.workspace-surface.admin-surface .main{padding:.75rem clamp(.75rem,1.5vw,1.25rem) 1.5rem}.workspace-surface .breadcrumbs,.workspace-surface.admin-surface .breadcrumbs{min-height:1.35rem;margin:.1rem 0 .25rem}.workspace-surface .admin-page-head,.workspace-surface .page-head,.workspace-surface.admin-surface .main>.page-head{gap:.65rem;margin:.25rem 0 .65rem}.workspace-surface .admin-active-context h1,.workspace-surface .admin-page-head h1,.workspace-surface .application-status-header h1,.workspace-surface .document-detail-heading h1,.workspace-surface .page-head h1{margin:.1rem 0 .2rem;font-size:clamp(1.55rem, 2.35vw, 2rem);line-height:1.08}.workspace-surface .admin-page-head p,.workspace-surface .page-head p,.workspace-surface .page-section-heading p{margin:0;font-size:var(--gp-type-lead);line-height:1.4}.workspace-surface .card h2,.workspace-surface h2,.workspace-surface.admin-surface .card h2{margin:0 0 .35rem;font-size:var(--gp-type-h2);line-height:1.25}.workspace-surface .card h3,.workspace-surface h3{margin:.25rem 0;font-size:var(--gp-type-h3);line-height:1.3}.workspace-surface .card p,.workspace-surface p,.workspace-surface.admin-surface .card p{margin:.25rem 0 .5rem;line-height:1.45}.workspace-surface .grid,.workspace-surface.admin-surface .grid{gap:.55rem;margin:.55rem 0 .75rem}.workspace-surface .card,.workspace-surface .profile-section,.workspace-surface.admin-surface .card{padding:.75rem;border-radius:.7rem}.workspace-surface .metric,.workspace-surface.admin-surface .metric{margin:.15rem 0 0;font-size:clamp(1.4rem, 2vw, 1.7rem)}.workspace-surface .list li{padding:.5rem 0}.workspace-surface td,.workspace-surface th,.workspace-surface.admin-surface td,.workspace-surface.admin-surface th{padding:.45rem .5rem;line-height:1.35}.workspace-surface .alert,.workspace-surface .view-state{margin:.55rem 0;padding:.6rem .7rem}.workspace-surface .form-grid,.workspace-surface.admin-surface .form-grid{gap:.55rem}.workspace-surface textarea,.workspace-surface.admin-surface textarea{min-height:5rem}.workspace-surface .footer,.workspace-surface.admin-surface .footer{padding:.8rem 0 .2rem}.workspace-surface .dashboard-next-action{gap:.75rem;border-radius:.75rem}.workspace-surface .dashboard-next-action h2{margin:.2rem 0 .25rem}.dashboard-next-actions{display:flex;flex:0 0 auto;align-items:center;gap:.4rem}.dashboard-next-actions form{margin:0}.workspace-surface .resume-application{gap:.75rem}.workspace-surface .dashboard-card-head{margin-bottom:.45rem}.workspace-surface .dashboard-priority-list{gap:.4rem}.workspace-surface .dashboard-opportunity-grid{gap:.5rem}.workspace-surface .dashboard-opportunity-grid .opportunity{padding:.5rem .6rem}.workspace-surface.admin-surface .admin-table-card,.workspace-surface.admin-surface .admin-workspaces{margin:.6rem 0}@media (max-width:40.625rem){.workspace-surface{--gp-type-h1:1.65rem}.dashboard-next-actions,.workspace-surface .dashboard-next-action{align-items:stretch}.dashboard-next-actions{display:grid;grid-template-columns:1fr 1fr}.dashboard-next-actions .btn{width:100%}}.workspace-surface .main{padding:clamp(1.2rem,2.2vw,2rem)}.workspace-surface .main>.eyebrow{margin-bottom:.45rem;padding:.25rem .55rem}.workspace-surface .breadcrumbs{min-height:2rem;margin-bottom:.2rem;font-size:var(--gp-type-xs)}.workspace-surface .page-head{gap:1rem;margin:.65rem 0 1.15rem}.workspace-surface .page-head h1{margin:.25rem 0 .5rem;font-size:clamp(1.9rem, 3.2vw, 2.8rem);line-height:1.06}.workspace-surface .page-head p,.workspace-surface .page-section-heading p{font-size:var(--gp-type-body);line-height:1.5}.workspace-surface .grid{gap:.9rem;margin:.9rem 0 1.25rem}.workspace-surface .card{padding:1.1rem}.workspace-surface td,.workspace-surface th{padding:.65rem .7rem}.workspace-module-discover .discovery-filters{padding:1rem 1.1rem}@media (min-width:62.501rem){.workspace-surface.admin-surface .main{padding:1.125rem clamp(1rem,2vw,1.75rem) 2.25rem}.workspace-surface.admin-surface .card{padding:1rem}.workspace-surface.admin-surface td,.workspace-surface.admin-surface th{padding:.6rem .65rem}}.workspace-module-discover .discovery-primary{gap:.7rem}.workspace-module-discover .discovery-filters label{font-size:var(--gp-type-xs)}.workspace-module-discover .advanced-filters{margin-top:.7rem;padding-top:.55rem}.workspace-module-discover .advanced-filters>.form-grid{margin-top:.65rem}.workspace-module-discover .discovery-filter-actions{margin-top:.7rem}.workspace-module-discover .discovery-results-head{margin:.9rem 0 .65rem}.workspace-module-discover #compare-opportunities{margin:0 0 .65rem}.workspace-module-discover .opportunity-results{gap:.75rem;margin:.65rem 0}.workspace-module-discover .opportunity-result{gap:.85rem;padding:1rem}.workspace-module-discover .opportunity-result-main h2{margin:.45rem 0 .3rem;font-size:var(--gp-type-h4);line-height:1.25}.workspace-module-discover .opportunity-result-main>p{margin:.3rem 0;font-size:var(--gp-type-sm);line-height:1.48}.workspace-module-discover .opportunity-result-metrics{gap:.45rem;margin:.65rem 0}.workspace-module-discover .opportunity-result-metrics>div{padding:.5rem .6rem}.workspace-module-discover .opportunity-improvements,.workspace-module-discover .opportunity-result-reasons{gap:.7rem;margin:.6rem 0;padding:.65rem .75rem;font-size:var(--gp-type-sm)}.workspace-module-discover .opportunity-improvements ul,.workspace-module-discover .opportunity-result-reasons ul{margin:.25rem 0}.dashboard-metric-link{color:inherit;text-decoration:none}.dashboard-metric-link:focus-visible .muted,.dashboard-metric-link:hover .muted{color:var(--gp-blue-700)}.dashboard-metric-link small{display:block;margin-top:.45rem;color:var(--gp-ink-650)}.workspace-surface .dashboard-next-action{margin:.75rem 0 1rem;padding:1.25rem 1.5rem}.workspace-surface .dashboard-next-action h2{font-size:clamp(1.4rem, 2.35vw, 1.9rem)}.dashboard-priority-list{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.dashboard-priority-list .attention-item{align-self:stretch;padding:.65rem 0 .65rem .75rem}.dashboard-opportunity-grid h3,.dashboard-priority-list h3{font-size:var(--gp-type-body)}.dashboard-priority-list p{font-size:var(--gp-type-sm);line-height:1.4}.dashboard-opportunity-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}.dashboard-opportunity-grid .opportunity{min-width:0;padding:.65rem .75rem;border:1px solid var(--gp-line);border-radius:var(--gp-radius-sm);background:var(--gp-surface-soft)}.dashboard-opportunity-grid .score{width:3rem;height:3rem;font-size:1rem}.dashboard-alert-preview{display:grid;gap:.45rem;margin:0;padding:0;list-style:none}.dashboard-alert-preview a{display:grid;gap:.15rem;padding:.55rem .65rem;border:1px solid var(--gp-line);border-left:.2rem solid var(--gp-blue-600);border-radius:var(--gp-radius-sm);background:var(--gp-surface-soft);color:var(--gp-ink-950);text-decoration:none}.dashboard-alert-preview a small,.dashboard-alert-preview a span{color:var(--gp-ink-650);font-size:var(--gp-type-xs);line-height:1.4}.dashboard-activity details>summary{min-height:0}@media (max-width:62.5rem){.workspace-surface .main{padding:1rem .9rem 5.5rem}.workspace-surface .page-head{margin-top:.5rem}.dashboard-opportunity-grid{grid-template-columns:1fr}}@media (max-width:40.625rem){:root{--gp-type-h1:clamp(1.9rem, 10vw, 2.65rem);--gp-type-h2:clamp(1.4rem, 7vw, 1.8rem)}body{line-height:1.55}.dashboard-priority-list{grid-template-columns:1fr}.main{padding:1rem .9rem 6rem}.card{padding:1rem;border-radius:var(--gp-radius-md)}.page-head{margin:1rem 0 1.4rem}.page-head p,.page-section-heading p{font-size:var(--gp-type-body)}.btn,.btn.small,.iconbtn,.workspace-menu-toggle{min-height:2.75rem}td,th{padding:.72rem .65rem}.public-hero h1{font-size:clamp(2.5rem, 14vw, 4rem)}.public-help{padding:3.5rem 1rem}.public-help-grid,.public-help-search{grid-template-columns:1fr}.public-help-grid article{min-height:0}.auth-panel{padding:1rem}.auth-box{padding:1.25rem}}@media (prefers-reduced-motion:reduce){*,::after,::before{scroll-behavior:auto!important;animation-duration:NaNs!important;animation-iteration-count:1!important;transition-duration:NaNs!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.topbar{gap:.85rem}.top-logo{display:flex;flex:0 0 auto;align-items:center}.top-search{display:grid;grid-template-columns:auto minmax(8rem,1fr) auto;flex:1 1 18rem;max-width:24rem;min-width:13rem;align-items:center;gap:.45rem;min-height:2.5rem;margin-left:.65rem;padding:.2rem .25rem .2rem .7rem;border:1px solid var(--gp-line-strong);border-radius:.7rem;background:var(--gp-surface-soft)}.top-search:focus-within{border-color:var(--gp-blue-500);box-shadow:0 0 0 3px rgb(23 101 232 / .13);background:#fff}.top-search .ui-icon{width:1rem;height:1rem;color:var(--gp-ink-650)}.top-search input{width:100%;min-width:0;min-height:2rem;padding:0;border:0;outline:0;box-shadow:none;background:0 0;font-size:var(--gp-type-sm)}.top-search button{min-height:2rem;padding:.35rem .65rem;border:0;border-radius:.5rem;background:#e6eef9;color:var(--gp-navy-900);font-weight:750;cursor:pointer}.topbar>.top-shortcuts{display:flex;flex:0 0 auto;gap:.15rem;margin:0}.topbar>.top-shortcuts a{min-height:2.5rem;padding:.6rem .65rem;white-space:nowrap;font-size:var(--gp-type-xs)}.topbar>.top-shortcuts a.active{background:#eaf2ff;color:var(--gp-blue-600)}.topbar>.top-shortcuts a.active::after{bottom:-.9rem}.topbar>.top-actions{display:flex;flex:0 0 auto;gap:.3rem;margin-left:auto}.top-actions form{margin:0}.top-organization,.top-user{display:grid;min-width:0;line-height:1.15}.top-organization{max-width:10rem;padding:.35rem .65rem;border-right:1px solid var(--gp-line);color:var(--gp-ink-950);text-decoration:none}.top-organization span,.top-user span{color:var(--gp-ink-650);font-size:var(--gp-type-xs)}.top-organization strong,.top-user strong{overflow:hidden;font-size:var(--gp-type-xs);text-overflow:ellipsis;white-space:nowrap}.top-action-link{position:relative;display:grid;width:2.5rem;height:2.5rem;border:1px solid transparent;border-radius:.65rem;color:var(--gp-ink-650);text-decoration:none;place-items:center}.top-action-link:focus-visible,.top-action-link:hover{border-color:var(--gp-line-strong);background:var(--gp-surface-soft);color:var(--gp-blue-600)}.top-action-link .ui-icon{width:1.15rem;height:1.15rem}.top-count{position:absolute;top:-.15rem;right:-.15rem;display:grid;min-width:1.15rem;height:1.15rem;padding:0 .2rem;border:2px solid #fff;border-radius:999px;background:var(--gp-danger);color:#fff;font-size:var(--gp-type-xs);font-weight:850;place-items:center}.top-user{max-width:7rem;padding:.25rem .4rem}.top-language,.top-signout{min-height:2.5rem;padding:.45rem .55rem;font-size:var(--gp-type-xs)}@media (max-width:85rem){.top-search{max-width:18rem;margin-left:0}.top-user,.topbar>.top-shortcuts a:nth-child(4){display:none}}@media (max-width:68rem){.top-language,.top-organization,.topbar>.top-shortcuts a:nth-child(2){display:none}}@media (max-width:62.5rem){.topbar>.top-actions,.topbar>.top-search,.topbar>.top-shortcuts{display:none!important}}