:root{--gov-ui-radius:4px;--gov-ui-border:#d9e0dc;--gov-ui-border-soft:#e7ebe9;--gov-ui-surface:#fff;--gov-ui-surface-muted:#f7f9f8;--gov-ui-text:#1b2921;--gov-ui-muted:#66736c;--gov-ui-pending:#dfe4e1;--gov-ui-pending-border:#cbd2ce;--gov-ui-row-pad-x:16px}:where(.portal-card,.panel,.admin-progress-card,.management-stepper-shell,.admin-selected-stage,.admin-stage-record-panel,.zone-selected-card,.zone-editor-panel,.zone-management-scorecard,.summary-strip,.blueprint-toolbar,.return-review-form,.institution-summary-card,.institution-work-card,.case-assignment-card,.document-preview-shell,.governance-row,.user-governance-card,.readiness-check,.report-card,.management-case-workspace,.application-wizard-card,.zone-tile,.facility,.blueprint-checklist,.declaration-list,.application-review-grid>div){border-radius:var(--gov-ui-radius)!important;box-shadow:none!important}:where(.portal-card,.panel,.admin-progress-card,.admin-selected-stage,.zone-selected-card,.zone-editor-panel,.zone-management-scorecard,.summary-strip,.governance-row,.user-governance-card,.readiness-check,.management-case-workspace,.application-wizard-card){border-color:var(--gov-ui-border)!important}:where(.portal-card-head,.panel-head,.zone-selected-head){background:var(--gov-ui-surface)!important;border-radius:0!important}:where(.portal-card,.panel,.admin-selected-stage,.admin-stage-panel-slot) :where(.portal-card,.panel){box-shadow:none!important;background:0 0!important;border-left:0!important;border-right:0!important;border-radius:0!important}.admin-stage-panel-slot>.portal-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.admin-stage-panel-slot>.portal-card>.portal-card-head{border-bottom:1px solid var(--gov-ui-border-soft)!important;padding-left:0!important;padding-right:0!important}.admin-stage-panel-slot>.portal-card>.portal-card-body{padding-left:0!important;padding-right:0!important}.return-review-form{border:0!important;border-top:1px solid var(--gov-ui-border)!important;background:0 0!important;margin-top:22px!important;padding:22px 0 0!important}.return-review-form .document-row{padding:15px var(--gov-ui-row-pad-x)!important;background:0 0!important;border-left:0!important;border-right:0!important;border-radius:0!important}body .document-row,body :where(.action-item,.workload-row,.compact-record,.metric-lines>div),body :where(.notification-item,.user-row,.governance-row,.user-governance-card){box-sizing:border-box;padding-left:var(--gov-ui-row-pad-x)!important;padding-right:var(--gov-ui-row-pad-x)!important}:where(.portal-note,.portal-success,.portal-error,.form-error,.form-note,.auth-notice,.blueprint-section-intro){border-radius:var(--gov-ui-radius)!important;box-shadow:none!important;border-left-width:1px!important}.blueprint-section-intro{padding-left:12px!important}:where(.button,button.button,input,select,textarea,.portal-status,.blueprint-status){border-radius:var(--gov-ui-radius)!important}:where(.portal-status,.blueprint-status){border-radius:3px!important}.table-wrap{box-sizing:border-box;padding:12px 14px 15px!important}:where(.data-table,.portal-table) th{padding:13px 15px!important}:where(.data-table,.portal-table) td{padding:14px 15px!important}.management-stepper-track{background:var(--gov-ui-pending)!important;border-radius:2px!important}.management-stepper-track>span{border-radius:2px!important}.management-stepper-step.pending .management-stepper-node{background:var(--gov-ui-pending)!important;box-shadow:0 0 0 1px var(--gov-ui-pending-border)!important;color:#7f8a84!important;border-color:#fff!important}.management-stepper-step.pending>strong{color:#3e4a44!important}.management-stepper-step.pending>small,.management-stepper-step.pending>em{color:#8a948f!important}.management-stepper-step.selected{border-radius:var(--gov-ui-radius)!important}:where(.zones-workspace-tabs button,.zone-tabs button){border-radius:var(--gov-ui-radius)!important;box-shadow:none!important;transform:none!important}.zone-tabs button>em{border-radius:3px!important}.zone-empty-state{border-radius:var(--gov-ui-radius)!important}.regulatory-metrics,.portal-metrics,.summary-strip,.zone-management-scorecard{border-radius:var(--gov-ui-radius)!important;box-shadow:none!important}.regulatory-metrics>div,.portal-metrics>.portal-metric,.summary-strip>.summary-cell,.zone-management-scorecard>div{box-shadow:none!important;border-radius:0!important}.document-row .inline-actions,.document-row>.portal-actions,.document-row>.document-actions{align-items:center;gap:8px!important}.governance-row,.user-governance-card,.readiness-check{box-shadow:none!important}.executive-review-actions{gap:20px;display:grid}.executive-return-section,.executive-decision-section{border-top:1px solid var(--gov-ui-border-soft);padding-top:18px}.executive-return-section h4,.executive-decision-section h4{color:var(--gov-ui-text);margin:0 0 5px;font-size:14px}.executive-return-section>p,.executive-decision-section>p{color:var(--gov-ui-muted);margin:0 0 14px;font-size:12px;line-height:1.5}@media (max-width:760px){:root{--gov-ui-row-pad-x:13px}.table-wrap{padding:8px!important}.return-review-form{padding-top:18px!important}}
:root{--gov-workspace-line:#d9e0dc;--gov-workspace-line-soft:#e8ecea;--gov-workspace-surface:#fff;--gov-workspace-muted:#f6f8f7;--gov-workspace-ink:#1b2921;--gov-workspace-copy:#66736c;--gov-workspace-green:#0e3627}body :where(.institution-case-hero,.institution-case-tabs,.institution-case-panel-intro,.institution-dashboard-tabs,.case-workspace-tabs,.management-case-workspace,.presentation-filterbar,.blueprint-toolbar,.document-row){box-shadow:none!important;border-radius:4px!important}body .institution-case-hero{border-top-width:1px!important}body :where(.institution-case-stage-chip,.institution-case-status-chip,.institution-case-tab-count){border-radius:3px!important}body .institution-case-tabs-wrap{-webkit-backdrop-filter:none!important;background:#f4f6f5!important}body :where(.institution-case-tabs,.institution-dashboard-tabs){border:1px solid var(--gov-workspace-line)!important;background:var(--gov-workspace-surface)!important;gap:2px!important;padding:4px!important}body :where(.institution-case-tab,.institution-dashboard-tabs button,.case-workspace-tabs button){box-shadow:none!important;border-radius:3px!important}body .institution-case-tab[aria-selected=true]{background:var(--gov-workspace-green)!important;border-color:var(--gov-workspace-green)!important}body .institution-case-panel-intro{border-color:var(--gov-workspace-line)!important;background:#fafbfa!important;padding:11px 14px!important}body .journey-list{gap:0!important}body .journey-row{border:0!important;border-bottom:1px solid var(--gov-workspace-line-soft)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}body .journey-row:last-child{border-bottom:0!important}body .document-row{box-shadow:none!important;border-radius:4px!important}.requirements-page{gap:14px;min-width:0;display:grid}.requirements-workspace,.requirements-records{border:1px solid var(--gov-workspace-line);background:var(--gov-workspace-surface);border-radius:4px;overflow:hidden}.requirements-workspace-head,.requirements-records-head{border-bottom:1px solid var(--gov-workspace-line);background:#fff;justify-content:space-between;align-items:flex-start;gap:24px;padding:18px 20px;display:flex}.requirements-workspace-head>div:first-child,.requirements-records-head>div:first-child{min-width:0}.requirements-eyebrow,.requirements-records-head>div>span,.requirements-register-head>span{color:#68756e;letter-spacing:.07em;text-transform:uppercase;margin:0 0 5px;font-size:10px;font-weight:800;line-height:1.3;display:block}.requirements-workspace-head h2,.requirements-records-head h2{color:var(--gov-workspace-ink);letter-spacing:-.01em;margin:0;font-size:19px;line-height:1.25}.requirements-workspace-head p,.requirements-records-head p{max-width:900px;color:var(--gov-workspace-copy);margin:5px 0 0;font-size:12px;line-height:1.5}.requirements-counts{border:1px solid var(--gov-workspace-line);background:#fafbfa;border-radius:3px;flex:none;display:flex;overflow:hidden}.requirements-counts>div{text-align:center;border-right:1px solid var(--gov-workspace-line);min-width:76px;padding:9px 12px}.requirements-counts>div:last-child{border-right:0}.requirements-counts strong{color:var(--gov-workspace-ink);font-size:18px;line-height:1;display:block}.requirements-counts span{color:#748078;text-transform:uppercase;letter-spacing:.05em;margin-top:4px;font-size:9px;font-weight:800;display:block}.requirements-register-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.requirements-register{min-width:0}.requirements-register:first-child{border-right:1px solid var(--gov-workspace-line)}.requirements-register-head{background:var(--gov-workspace-muted);border-bottom:1px solid var(--gov-workspace-line-soft);min-height:103px;padding:16px 20px 14px}.requirements-register-head h3{color:var(--gov-workspace-ink);margin:0;font-size:14px;line-height:1.35}.requirements-register-head p{color:var(--gov-workspace-copy);margin:5px 0 0;font-size:11px;line-height:1.45}.requirements-list{display:grid}.requirements-row{border-bottom:1px solid var(--gov-workspace-line-soft);grid-template-columns:34px minmax(0,1fr);align-items:start;gap:11px;padding:13px 20px;display:grid}.requirements-row:last-child{border-bottom:0}.requirements-row-index{color:#5e6c64;letter-spacing:.04em;background:#f7f9f8;border:1px solid #d5ddd8;border-radius:3px;place-items:center;width:28px;height:24px;font-size:9px;font-weight:800;display:grid}.requirements-row strong{color:#2b3831;font-size:12px;font-weight:650;line-height:1.5}.requirements-records-head{align-items:center}.requirements-records-head>strong{color:#4d5b53;text-transform:uppercase;letter-spacing:.04em;background:#f7f9f8;border:1px solid #d4dcd7;border-radius:3px;flex:none;padding:6px 9px;font-size:10px}.requirements-record-table{width:100%}.requirements-record-header,.requirements-record-row{grid-template-columns:minmax(260px,1.5fr) minmax(220px,.9fr) 110px;align-items:center;gap:16px;display:grid}.requirements-record-header{color:#66736c;letter-spacing:.06em;text-transform:uppercase;background:#f3f5f4;border-bottom:1px solid #ccd5d0;min-height:38px;padding:0 20px;font-size:9px;font-weight:800}.requirements-record-row{border-bottom:1px solid var(--gov-workspace-line-soft);min-height:65px;padding:10px 20px}.requirements-record-row:last-child{border-bottom:0}.requirements-record-row>div strong{color:#28352e;font-size:12px;line-height:1.35;display:block}.requirements-record-row>div span{color:#748078;margin-top:3px;font-size:10px;line-height:1.4;display:block}.requirements-record-row code{color:#4f5d55;overflow-wrap:anywhere;font-size:10px}.requirements-record-state{color:#5e6963;text-transform:uppercase;letter-spacing:.04em;background:#f5f7f6;border:1px solid #d5dcd8;border-radius:3px;justify-self:start;align-items:center;min-height:24px;padding:3px 7px;font-size:9px;font-weight:800;display:inline-flex}.requirements-record-state.recorded{color:#295d3b;background:#eef5f0;border-color:#cddfd3}.reassignment-response-panel{background:#fff;border:1px solid #cfd8d3;border-radius:4px;overflow:hidden}.reassignment-response-head{border-bottom:1px solid var(--gov-workspace-line);justify-content:space-between;align-items:flex-start;gap:20px;padding:16px 18px;display:flex}.reassignment-response-head>div>span{color:#6b766f;letter-spacing:.07em;text-transform:uppercase;margin-bottom:4px;font-size:9px;font-weight:800;display:block}.reassignment-response-head h2{color:var(--gov-workspace-ink);margin:0;font-size:16px;line-height:1.3}.reassignment-response-head p{max-width:900px;color:var(--gov-workspace-copy);margin:5px 0 0;font-size:11px;line-height:1.5}.reassignment-response-head>strong{color:#755b18;text-transform:uppercase;letter-spacing:.04em;background:#fff9eb;border:1px solid #e1d2a7;border-radius:3px;flex:none;padding:5px 8px;font-size:9px}.reassignment-response-summary{border-bottom:1px solid var(--gov-workspace-line);background:#fafbfa;grid-template-columns:minmax(0,1.8fr) minmax(160px,.6fr) minmax(220px,1fr) minmax(130px,.5fr);display:grid}.reassignment-response-summary>div{border-right:1px solid var(--gov-workspace-line-soft);min-width:0;padding:12px 15px}.reassignment-response-summary>div:last-child{border-right:0}.reassignment-response-summary span{color:#78837d;text-transform:uppercase;letter-spacing:.05em;font-size:9px;font-weight:800;display:block}.reassignment-response-summary strong{color:#2b3831;overflow-wrap:anywhere;margin-top:4px;font-size:11px;line-height:1.45;display:block}.reassignment-evidence-register{border-bottom:1px solid var(--gov-workspace-line)}.reassignment-evidence-head{padding:12px 18px 9px}.reassignment-evidence-head strong{color:#2a3730;font-size:12px;display:block}.reassignment-evidence-head span{color:#748078;margin-top:2px;font-size:10px;display:block}.reassignment-evidence-row{border-top:1px solid var(--gov-workspace-line-soft);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:10px 18px;display:grid}.reassignment-evidence-row>div strong{color:#2d3a33;font-size:11px;display:block}.reassignment-evidence-row>div span{color:#77827c;margin-top:2px;font-size:9px;display:block}.reassignment-response-form{padding:15px 18px 17px}.reassignment-response-actions{border-top:1px solid var(--gov-workspace-line-soft);justify-content:space-between;align-items:center;gap:20px;margin-top:11px;padding-top:12px;display:flex}.reassignment-response-actions p{color:#6f7b74;max-width:760px;margin:0;font-size:10px;line-height:1.45}.case-reassignment-active{background:#fafbfa;border:1px solid #d8dedb;border-radius:4px;padding:12px 14px}.case-reassignment-active strong{color:#29362f;font-size:12px;display:block}.case-reassignment-active p{color:#4e5b54;margin:5px 0 0;font-size:11px;line-height:1.5}.case-reassignment-active span{color:#77827c;margin-top:5px;font-size:10px;line-height:1.4;display:block}body :where(.portal-card-head,.panel-head){gap:16px!important}body :where(.portal-card-head h2,.panel-head h2){letter-spacing:-.01em}body :where(.portal-meta,.regulatory-metrics,.application-review-grid),body :where(.portal-note,.portal-success,.portal-error,.form-note,.form-error){box-shadow:none!important}@media (max-width:900px){.requirements-register-grid{grid-template-columns:1fr}.requirements-register:first-child{border-right:0;border-bottom:1px solid var(--gov-workspace-line)}.requirements-register-head{min-height:0}.reassignment-response-summary{grid-template-columns:1fr 1fr}.reassignment-response-summary>div:nth-child(2){border-right:0}.reassignment-response-summary>div:nth-child(-n+2){border-bottom:1px solid var(--gov-workspace-line-soft)}}@media (max-width:700px){.requirements-workspace-head,.requirements-records-head,.reassignment-response-head,.reassignment-response-actions{flex-direction:column;align-items:flex-start}.requirements-counts{width:100%}.requirements-counts>div{flex:1}.requirements-record-header{display:none}.requirements-record-row{grid-template-columns:1fr;align-items:start;gap:7px;padding:13px 15px}.requirements-record-state{justify-self:start}.reassignment-response-summary{grid-template-columns:1fr}.reassignment-response-summary>div{border-right:0;border-bottom:1px solid var(--gov-workspace-line-soft)}.reassignment-response-summary>div:last-child{border-bottom:0}.reassignment-evidence-row{grid-template-columns:1fr;align-items:start}.reassignment-response-actions .button{width:100%}}
:root{--workspace-page-gutter:clamp(14px,1.1vw,22px);--oss-step-line:#dfe4e1;--oss-step-line-border:#cbd2ce;--oss-step-green:#0c927d;--oss-step-blue:#1e78d6;--oss-step-pending:#dfe4e1;--oss-step-ink:#1e2b24;--oss-step-muted:#6d7972}body .government-main>.portal-main,body .government-main>.admin-experience>.portal-main,body .government-main>.institution-workspace-scope>.portal-main,body .investor-frame>.portal-main{box-sizing:border-box!important;width:100%!important;max-width:none!important;padding-left:var(--workspace-page-gutter)!important;padding-right:var(--workspace-page-gutter)!important;margin-left:0!important;margin-right:0!important}body .government-main>.admin-experience,body .government-main>.institution-workspace-scope{width:100%!important;min-width:0!important;max-width:none!important}body .investor-frame{width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;padding:0!important}body .investor-frame>.portal-main{padding-top:24px!important;padding-bottom:36px!important}body .investor-header{padding-left:var(--workspace-page-gutter)!important;padding-right:var(--workspace-page-gutter)!important}body .investor-portal-main{width:100%!important;min-width:0!important;max-width:none!important}body .investor-footer{width:100%!important;max-width:none!important;padding-left:var(--workspace-page-gutter)!important;padding-right:var(--workspace-page-gutter)!important;box-sizing:border-box!important;margin-left:0!important;margin-right:0!important}body :where(.portal-card,.panel,.table-wrap,.portal-table-wrap,.regulatory-table-wrap,.requirements-workspace,.requirements-records,.institution-case-shell,.management-case-workspace,.zone-management-workspace,.operator-workspace){box-sizing:border-box;max-width:none!important}body :where(.data-table,.portal-table,.table){width:100%!important}body .management-stepper-shell{box-sizing:border-box;background:#fff;border:1px solid #dbe3df;width:100%;max-width:none;padding:18px 20px 20px;overflow:hidden;box-shadow:none!important;border-radius:4px!important}body .management-stepper-summary{border-bottom:1px solid #edf0ee;justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:2px;padding-bottom:15px;display:flex}body .management-stepper-summary>div{gap:2px;display:grid}body .management-stepper-summary>div:last-child{text-align:right;justify-items:end}body .management-stepper-summary strong{color:#1d2b23;font-size:13px;font-weight:800}body .management-stepper-summary span{color:#75817b;font-size:10px}body .management-stepper-scroll{scrollbar-width:thin;padding:12px 0 2px;overflow:auto hidden}body .management-stepper{--stage-count:7;grid-template-columns:repeat(var(--stage-count),minmax(126px,1fr));min-width:max(900px,100%);padding:6px 0 4px;display:grid;position:relative}body .management-stepper-track{z-index:0;height:4px;top:30px;left:calc(50% / var(--stage-count));right:calc(50% / var(--stage-count));box-shadow:inset 0 0 0 1px var(--oss-step-line-border);position:absolute;overflow:hidden;background:var(--oss-step-line)!important;border-radius:2px!important}body .management-stepper-track>span{background:linear-gradient(90deg,var(--oss-step-green),var(--oss-step-blue));width:0;height:100%;transition:width .85s cubic-bezier(.22,.8,.28,1);display:block;position:relative;border-radius:2px!important}body .management-stepper-track>span:after{content:"";background:linear-gradient(90deg,#0000,#ffffff73,#0000);animation:2.8s ease-in-out infinite sharedOssStepperSweep;position:absolute;inset:0;transform:translate(-100%)}body .management-stepper-step{appearance:none;z-index:2;color:#27342d;text-align:left;min-width:0;font:inherit;background:0 0;border:0;padding:0 11px 7px;position:relative;box-shadow:none!important;border-radius:4px!important}body button.management-stepper-step{cursor:pointer;transition:background .16s}body button.management-stepper-step:hover,body button.management-stepper-step.selected{background:#f7f9f8}body .management-stepper-node{color:#fff;border:4px solid #fff;place-items:center;width:48px;height:48px;margin:0 0 14px;font-size:20px;font-weight:800;transition:background .2s,box-shadow .2s,border-color .2s;display:grid;position:relative;background:var(--oss-step-pending)!important;box-shadow:0 0 0 1px var(--oss-step-line-border)!important;border-radius:50%!important}body .management-stepper-step.complete .management-stepper-node{background:var(--oss-step-green)!important;box-shadow:0 0 0 1px var(--oss-step-green)!important}body .management-stepper-step.current .management-stepper-node{border:3px solid var(--oss-step-blue)!important;background:#fff!important;box-shadow:0 0 0 5px #edf5fe!important}body .management-stepper-step.current .management-stepper-node i{background:var(--oss-step-blue);width:24px;height:24px;box-shadow:0 0 0 1px var(--oss-step-blue);border-radius:50%;animation:2.1s ease-in-out infinite sharedOssCurrentNode;display:block}body .management-stepper-step.pending .management-stepper-node{background:var(--oss-step-pending)!important;box-shadow:0 0 0 1px var(--oss-step-line-border)!important}body .management-stepper-label{color:#8a9490;letter-spacing:.105em;margin-bottom:4px;font-size:9px;font-weight:800;display:block}body .management-stepper-step>strong{color:var(--oss-step-ink);font-size:14px;font-weight:800;line-height:1.25;display:block}body .management-stepper-step>small{max-width:160px;min-height:29px;color:var(--oss-step-muted);margin-top:3px;font-size:10px;line-height:1.35;display:block}body .management-stepper-step>em{color:#87918c;margin-top:6px;font-size:10px;font-style:normal;font-weight:750;display:block}body .management-stepper-step.complete>em{color:var(--oss-step-green)}body .management-stepper-step.current>em{color:var(--oss-step-blue)}body .management-stepper-step.selected>strong{color:#0e3627}body .investor-case-progress-body{gap:12px;display:grid;padding:15px!important}body .investor-case-utility-nav{flex-wrap:wrap;align-items:stretch;gap:8px;display:flex}body .investor-case-utility-nav button{color:#334139;text-align:left;min-width:170px;box-shadow:none;background:#fff;border:1px solid #d8dfdb;border-radius:4px;gap:2px;padding:9px 12px;display:grid}body .investor-case-utility-nav button:hover{background:#fafbfa;border-color:#b8c6bf}body .investor-case-utility-nav button.active{background:#eef4f0;border-color:#0e3627;box-shadow:inset 3px 0 #0e3627}body .investor-case-utility-nav span{color:#748078;letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:800}body .investor-case-utility-nav strong{color:#26352d;font-size:11px;line-height:1.35}body .investor-stepper-pending{background:#fafbfa;border:1px solid #dce3df;border-radius:4px;gap:3px;padding:16px 17px;display:grid}body .investor-stepper-pending strong{color:#26352d;font-size:12px}body .investor-stepper-pending span{color:#707c75;font-size:11px;line-height:1.45}body .investor-portal-main{gap:18px;display:grid}body .investor-home-hero{border-bottom:1px solid #dfe5e2;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:28px;padding:4px 0 21px;display:grid}body .investor-home-hero-copy{min-width:0;max-width:1080px}body .investor-home-kicker{color:#526159;letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:11px;font-weight:800;line-height:1.25;display:block}body .investor-home-hero h1{color:#18271f;letter-spacing:-.025em;margin:0;font-size:31px;line-height:1.14}body .investor-home-hero p{color:#5e6b64;max-width:980px;margin:9px 0 0;font-size:15px;line-height:1.55}body .investor-home-hero-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}body .investor-stat-strip{background:#fff;border:1px solid #d9e0dc;border-radius:4px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}body .investor-stat-strip>div{border-right:1px solid #e7ebe9;min-width:0;min-height:102px;padding:15px 17px}body .investor-stat-strip>div:last-child{border-right:0}body .investor-stat-strip span,body .investor-case-facts span{color:#6b7770;letter-spacing:.065em;text-transform:uppercase;font-size:10px;font-weight:800;line-height:1.25;display:block}body .investor-stat-strip strong{color:#1c2a23;margin-top:8px;font-size:25px;line-height:1.05;display:block}body .investor-stat-strip small{color:#738079;margin-top:5px;font-size:11px;line-height:1.4;display:block}body .investor-current-case,body .investor-register-section,body .investor-empty-state{min-width:0;box-shadow:none;background:#fff;border:1px solid #d9e0dc;border-radius:4px;overflow:hidden}body .investor-section-heading{border-bottom:1px solid #e7ebe9;justify-content:space-between;align-items:flex-start;gap:20px;padding:17px 19px;display:flex}body .investor-section-heading>div:first-child{min-width:0}body .investor-section-heading>div:first-child>span{color:#5d6a63;letter-spacing:.07em;text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:800;line-height:1.25;display:block}body .investor-section-heading h2{color:#1b2921;letter-spacing:-.015em;margin:0;font-size:20px;line-height:1.25}body .investor-section-heading p{color:#69766f;margin:5px 0 0;font-size:12px;line-height:1.45}body .investor-section-actions{flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:8px;display:flex}body .investor-case-facts{background:#fafbfa;border-bottom:1px solid #e7ebe9;grid-template-columns:minmax(260px,1.6fr) minmax(150px,.7fr) minmax(120px,.45fr) minmax(120px,.45fr);display:grid}body .investor-case-facts>div{border-right:1px solid #e7ebe9;min-width:0;padding:13px 16px}body .investor-case-facts>div:last-child{border-right:0}body .investor-case-facts strong{color:#26342d;overflow-wrap:anywhere;margin-top:4px;font-size:13px;line-height:1.4;display:block}body .investor-dashboard-stepper{margin:0}body .investor-current-case .management-stepper-shell{margin:0;padding:17px 19px 19px;border:0!important;border-bottom:1px solid #e7ebe9!important;border-radius:0!important}body .investor-workflow-empty{background:#fafbfa;border-bottom:1px solid #e7ebe9;gap:3px;padding:18px 19px;display:grid}body .investor-workflow-empty strong{color:#27352e;font-size:13px}body .investor-workflow-empty span{color:#6d7972;font-size:11px;line-height:1.45}body .investor-action-register{background:#fffaf0;justify-content:space-between;align-items:center;gap:22px;padding:15px 19px;display:flex}body .investor-action-register>div{min-width:0}body .investor-action-register span{color:#765c1b;letter-spacing:.07em;text-transform:uppercase;font-size:9px;font-weight:800;display:block}body .investor-action-register strong{color:#4b3b13;margin-top:3px;font-size:13px;display:block}body .investor-action-register p{color:#6b5a2c;margin:3px 0 0;font-size:11px;line-height:1.45}body .investor-register-section>.table-wrap{margin:0}body .investor-empty-inline{color:#6e7a73;padding:26px 19px;font-size:12px}body .investor-empty-state{padding:24px}body .investor-empty-state h2{color:#1b2921;margin:0;font-size:20px}body .investor-empty-state p{color:#69766f;margin:7px 0 16px;font-size:13px;line-height:1.5}@keyframes sharedOssStepperSweep{0%,38%{transform:translate(-100%)}70%,to{transform:translate(120%)}}@keyframes sharedOssCurrentNode{0%,to{transform:scale(1);box-shadow:0 0 #1f78d533}50%{transform:scale(1.05);box-shadow:0 0 0 7px #1f78d500}}@media (max-width:1100px){body .investor-case-facts{grid-template-columns:repeat(2,minmax(0,1fr))}body .investor-case-facts>div:nth-child(2){border-right:0}body .investor-case-facts>div:nth-child(-n+2){border-bottom:1px solid #e7ebe9}}@media (max-width:900px){:root{--workspace-page-gutter:16px}body .management-stepper-shell{padding:16px}body .investor-home-hero{grid-template-columns:1fr;align-items:start;gap:16px}body .investor-home-hero-actions{justify-content:flex-start}body .investor-stat-strip{grid-template-columns:repeat(2,minmax(0,1fr))}body .investor-stat-strip>div:nth-child(2){border-right:0}body .investor-stat-strip>div:nth-child(-n+2){border-bottom:1px solid #e7ebe9}}@media (max-width:700px){body .investor-section-heading,body .investor-action-register{flex-direction:column;align-items:flex-start}body .investor-section-actions{justify-content:flex-start}}@media (max-width:600px){:root{--workspace-page-gutter:12px}body .management-stepper-summary{gap:12px}body .management-stepper-summary>div:last-child{text-align:left;justify-items:start}body .management-stepper-summary{flex-direction:column}body .management-stepper{min-width:860px}body .investor-case-utility-nav{grid-template-columns:1fr 1fr;display:grid}body .investor-case-utility-nav button{min-width:0}body .investor-stat-strip,body .investor-case-facts{grid-template-columns:1fr}body .investor-stat-strip>div,body .investor-case-facts>div{border-bottom:1px solid #e7ebe9;border-right:0!important}body .investor-stat-strip>div:last-child,body .investor-case-facts>div:last-child{border-bottom:0}body .investor-home-hero-actions{grid-template-columns:1fr;width:100%;display:grid}body .investor-home-hero-actions .button{width:100%}body .investor-current-case .management-stepper-shell{padding-left:14px;padding-right:14px}}
