.deals-full{--soft:#f0f5f2}.deal-summary-kpis{display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border:1px solid var(--line);border-radius:8px;margin-bottom:16px}.deal-summary-kpis>span{padding:19px 22px;border-right:1px solid var(--line)}.deal-summary-kpis>span:last-child{border:0}.deal-summary-kpis b,.deal-summary-kpis small{display:block}.deal-summary-kpis small{font-size:7px;color:#899497;margin-bottom:8px}.deal-summary-kpis b{font:400 19px Georgia}.deal-toolbar{display:flex;align-items:center;gap:8px;margin-bottom:13px}.deal-toolbar>div{display:flex}.deal-toolbar button,.deal-toolbar label{border:1px solid var(--line);background:#fff;padding:8px 10px;font-size:8px;color:#718084}.deal-toolbar>div button{border-color:transparent;background:transparent}.deal-toolbar>div button.active{border:1px solid #c9d5d1;color:var(--brand-bronze);border-radius:4px;font-weight:700}.deal-toolbar label{margin-left:auto;border-radius:4px}.deal-toolbar input{border:0;outline:0;margin-left:7px;width:160px;font-size:8px}.deal-list{background:#fff;border:1px solid var(--line);border-radius:8px;overflow:hidden}.deal-list article,.deal-list-head{display:grid;grid-template-columns:2fr .7fr .8fr .8fr .8fr .9fr 25px;gap:14px;align-items:center;padding:11px 18px}.deal-list-head{background:#fafaf7;text-transform:uppercase;color:#899497;letter-spacing:.6px;font-size:7px}.deal-list article{border-top:1px solid var(--line);min-height:65px;font-size:8px;cursor:pointer}.deal-list article:hover{background:#fbfdfc}.deal-vehicle{display:flex;align-items:center;gap:11px}.deal-vehicle>i{width:44px;height:32px;background:#e9eae7;border-radius:4px;display:grid;place-items:center;color:#b9bab7;font-style:normal}.deal-vehicle>i.red{color:#9b2939}.deal-vehicle>i.blue{color:#30526c}.deal-vehicle>i.black{color:#222}.deal-vehicle b small{display:block;font-size:7px;font-weight:400;color:#899497;margin-top:4px}.deal-status{display:inline-block;width:max-content;border-radius:3px;padding:5px 7px;background:#e3efea;color:#176353;font-style:normal;font-size:7px;font-weight:800}.deal-status.attached,.deal-status.reconditioning{background:#f3ead7;color:#886421}.deal-status.missing,.deal-status.purchasing,.deal-status.sourced{background:#e5eaed;color:#425a67}.deal-status.closed,.deal-status.sold{background:#e3efea;color:#176353}.fund-cell i{display:block;height:3px;background:#e4e8e6;border-radius:2px;margin-top:6px}.fund-cell em{display:block;height:100%;background:var(--green)}.deal-list article>button{border:0;background:transparent;color:var(--brand-bronze)}.deal-back{border:0;background:transparent;color:var(--green);font-size:9px;font-weight:700;padding:0;margin-bottom:17px}.deal-title{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:20px}.deal-title h2{font:400 27px Georgia;margin:10px 0 5px}.deal-title p{font-size:8px;color:#849194}.deal-title>div:last-child{display:flex;gap:8px}.deal-title>div:last-child>button:first-child{border:1px solid #cad5d1;background:#fff;color:var(--brand-bronze);border-radius:5px;padding:10px 13px;font-size:8px}.deal-title .primary:disabled{background:#829894}.deal-lifecycle{display:flex;background:#fff;border:1px solid var(--line);border-radius:8px;padding:17px;margin-bottom:14px}.deal-lifecycle button{position:relative;flex:1;border:0;background:transparent;font-size:7px;color:#849194}.deal-lifecycle button:before{content:"";position:absolute;top:10px;left:0;width:100%;height:2px;background:#e3e7e5}.deal-lifecycle button:first-child:before{left:50%;width:50%}.deal-lifecycle button:last-child:before{width:50%}.deal-lifecycle i{position:relative;z-index:1;width:21px;height:21px;display:grid;place-items:center;margin:0 auto 7px;background:#e3e7e5;border-radius:50%;font-style:normal}.deal-lifecycle button.done i,.deal-lifecycle button.done:before{background:var(--green);color:#fff}.deal-tabs{display:flex;border-bottom:1px solid #dfe3e1;margin-bottom:15px}.deal-tabs button{border:0;border-bottom:2px solid transparent;background:transparent;padding:11px 14px;color:#7c898c;font-size:8px}.deal-tabs button.active{border-color:var(--brand-bronze);color:var(--brand-bronze);font-weight:800}.deal-tabs b{background:#dfece7;border-radius:9px;padding:2px 5px;margin-left:5px}.deal-overview{display:grid;grid-template-columns:1.6fr .7fr;gap:15px}.deal-overview>aside,.deal-overview>section,.deal-section{background:#fff;border:1px solid var(--line);border-radius:8px;overflow:hidden}.deal-car-stage{height:220px;background:#e9eae7;display:grid;place-items:center;position:relative;overflow:hidden}.deal-car-stage i{font-style:normal;font-size:110px;color:#cacbc8;transform:scaleX(2.2)}.deal-car-stage.red i{color:#9b2939}.deal-car-stage.blue i{color:#30526c}.deal-car-stage.black i{color:#222}.deal-car-stage span{position:absolute;left:18px;bottom:16px;background:#ffffffd9;border-radius:4px;padding:6px 9px;font-size:8px;font-weight:700}.deal-financials{display:grid;grid-template-columns:repeat(3,1fr)}.deal-financials span{padding:17px;border-top:1px solid var(--line);border-right:1px solid var(--line)}.deal-financials span:nth-child(3n){border-right:0}.deal-financials b,.deal-financials small{display:block}.deal-financials small{font-size:7px;color:#899497;margin-bottom:7px}.deal-financials b{font-size:10px}.deal-overview aside{padding:20px;height:max-content}.deal-overview aside h3{font:400 16px Georgia;margin:0 0 14px}.deal-overview aside label{display:flex;justify-content:space-between;padding:11px 0;border-top:1px solid var(--line);font-size:8px;color:#849194}.deal-overview aside label b{color:#20363e}.deal-overview aside button{width:100%;border:1px solid #cad5d1;background:#fff;color:var(--brand-bronze);padding:9px;border-radius:5px;font-size:8px;font-weight:700;margin-top:12px}.deal-section>header{display:flex;justify-content:space-between;padding:18px 20px;border-bottom:1px solid var(--line)}.deal-section header h3{font:400 16px Georgia;margin:0 0 5px}.deal-section header p{font-size:8px;color:#849194;margin:0}.deal-section header button{border:0;background:transparent;color:var(--brand-bronze);font-size:8px;font-weight:700}.funding-meter{display:grid;grid-template-columns:1fr 2fr 1fr 1fr;gap:18px;align-items:center;padding:22px}.funding-meter span b,.funding-meter span small{display:block}.funding-meter small{font-size:7px;color:#899497;margin-bottom:6px}.funding-meter>i{height:7px;background:#e4e9e7;border-radius:4px}.funding-meter>i em{display:block;height:100%;background:var(--green);border-radius:4px}.allocation-table article{display:grid;grid-template-columns:1.6fr .6fr .8fr .9fr auto;gap:14px;align-items:center;padding:13px 20px;border-top:1px solid var(--line);font-size:8px}.allocation-table article>span:first-child{display:flex;align-items:center;gap:10px}.allocation-table article>span:first-child i{width:31px;height:31px;display:grid;place-items:center;background:#e3efea;color:var(--green);border-radius:50%;font-style:normal;font-size:8px}.allocation-table small{display:block;font-size:7px;color:#899497;margin-top:3px}.allocation-table button,.expense-table button{border:0;background:transparent;color:#9b544b;font-size:8px}.expense-table>article,.expense-table>div{display:grid;grid-template-columns:1.5fr .8fr .7fr .6fr .6fr 20px;gap:14px;align-items:center;padding:11px 20px;font-size:8px}.expense-table>div{background:#fafaf7;text-transform:uppercase;color:#899497;font-size:7px}.expense-table>article{border-top:1px solid var(--line)}.expense-table strong{text-align:right}.deal-section>footer{display:flex;justify-content:flex-end;gap:24px;padding:15px 20px;border-top:1px solid var(--line);font-size:9px}.deal-docs{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding:20px}.deal-docs article{border:1px solid var(--line);border-radius:6px;padding:16px}.deal-docs article>i{font-style:normal;font-size:23px;color:var(--green)}.deal-docs b,.deal-docs small{display:block}.deal-docs b{font-size:9px;margin:14px 0 5px}.deal-docs small{font-size:7px;color:#899497}.deal-docs button{border:0;background:transparent;color:var(--brand-bronze);font-size:7px;padding:13px 8px 0 0}.deal-docs button:last-child{color:#9b544b}.empty-state{text-align:center;padding:60px;color:#899497;font-size:9px}.deal-activity article{display:flex;gap:12px;padding:15px 20px;border-top:1px solid var(--line)}.deal-activity article>i{width:30px;height:30px;display:grid;place-items:center;background:#e3efea;color:var(--green);border-radius:50%;font-style:normal;font-size:8px}.deal-activity b,.deal-activity small{display:block;font-size:8px}.deal-activity small{font-size:7px;color:#899497;margin-top:5px}.deal-modal-bg{position:fixed;inset:0;background:#172b3488;z-index:40;display:grid;place-items:center;padding:20px}.deal-form-modal{width:min(650px,100%);background:#fff;border-radius:9px;box-shadow:0 25px 70px #14272f55}.deal-form-modal>header{display:flex;justify-content:space-between;align-items:center;padding:20px 23px;border-bottom:1px solid var(--line)}.deal-form-modal h2{font:400 21px Georgia;margin:0}.deal-form-modal header button{border:0;background:transparent;font-size:22px;color:#708084}.deal-form{padding:22px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.form-grid label{font-size:8px;font-weight:700}.form-grid input,.form-grid select{display:block;width:100%;border:1px solid #dfe3e1;border-radius:5px;padding:10px;margin-top:6px;font-size:9px;background:#fff}.form-grid .check{display:flex;align-items:center;gap:7px;font-weight:400}.form-grid .check input{width:auto;margin:0}.form-grid .file-box{grid-column:1/-1;border:1px dashed #bdcac6;padding:25px;text-align:center;color:#718084}.form-grid .file-box input{border:0}.deal-form footer{display:flex;justify-content:flex-end;gap:8px;margin-top:20px}.deal-form footer button{border:1px solid var(--line);background:#fff;padding:10px 14px;border-radius:5px;font-size:8px}.deal-form footer .primary{background:var(--brand-bronze);color:#fff}.deal-status.attached{background:#e3efea;color:#176353}@media(max-width:1000px){.deal-list{overflow:auto}.deal-list article,.deal-list-head{min-width:850px}.deal-overview{grid-template-columns:1fr}.deal-docs{grid-template-columns:1fr 1fr}}@media(max-width:760px){.deal-summary-kpis{grid-template-columns:1fr 1fr}.deal-summary-kpis>span:nth-child(2){border-right:0}.deal-toolbar{overflow:auto}.deal-toolbar label{margin-left:0}.deal-title{display:block}.deal-title>div:last-child{margin-top:14px}.deal-lifecycle{overflow:auto}.deal-lifecycle button{min-width:85px}.funding-meter{grid-template-columns:1fr 1fr}.funding-meter>i{grid-column:1/-1;grid-row:2}.allocation-table article{grid-template-columns:1fr auto}.allocation-table article>span:nth-of-type(n+2),.allocation-table article>strong{display:none}.expense-table{overflow:auto}.expense-table>article,.expense-table>div{min-width:700px}.deal-docs,.form-grid{grid-template-columns:1fr}.deal-financials{grid-template-columns:1fr 1fr}.deal-financials span:nth-child(3n){border-right:1px solid var(--line)}.deal-financials span:nth-child(2n){border-right:0}}@media(max-width:470px){.deal-summary-kpis>span{padding:14px}.deal-summary-kpis b{font-size:16px}.deal-title>div:last-child{display:grid}.deal-car-stage{height:160px}.deal-tabs{overflow:auto}.deal-tabs button{min-width:max-content}}.deal-management-page{padding-top:0!important}.deal-management-hero{min-height:164px;margin:0 -45px 18px;padding:28px 45px;display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:38px;position:relative;overflow:hidden;background:linear-gradient(90deg,#fff,#fff9f1e8 47%,#fff6eaa8),url(/js-auto-login-hero.png) 80% 63%/48% auto no-repeat;border-bottom:1px solid #eee5d9}.deal-management-hero:after{content:"";position:absolute;inset:0 0 0 56%;background:linear-gradient(90deg,#fff8ef,transparent 34%);pointer-events:none}.deal-management-hero blockquote,.deal-management-hero button,.deal-management-hero>div{position:relative;z-index:1}.deal-management-hero>div>span{color:#ca6100;font-size:11px;font-weight:850;letter-spacing:2.6px}.deal-management-hero h2{margin:9px 0 4px;color:#071b45;font:800 42px/1 Inter,ui-sans-serif,sans-serif}.deal-management-hero p{margin:0;color:#385474;font-size:15px}.deal-management-hero blockquote{margin:0;color:#1b2f4e;font:italic 17px/1.35 Georgia,serif}.deal-management-hero blockquote small{display:block;margin-top:7px;font:11px Inter,sans-serif}.deal-management-hero>.primary{min-width:138px;font-size:14px;padding:15px 20px;box-shadow:0 8px 20px #c76a1830}.deal-metric-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px}.deal-metric-cards article{display:flex;align-items:center;gap:16px;min-height:103px;padding:17px;background:#fff;border:1px solid #e3e7ed;border-radius:10px;box-shadow:0 6px 18px #14213d0b}.deal-metric-cards article>i{display:grid;width:58px;height:58px;flex:0 0 58px;place-items:center;border-radius:50%;font-style:normal;font-size:25px}.deal-metric-cards i.orange{background:#fff0df;color:#e66f00}.deal-metric-cards i.green{background:#e4f7ed;color:#14a366}.deal-metric-cards i.blue{background:#e7f0ff;color:#287ee8}.deal-metric-cards i.purple{background:#f0e9ff;color:#6f38d5}.deal-metric-cards em,.deal-metric-cards small,.deal-metric-cards strong{display:block}.deal-metric-cards small{color:#17365d;font-size:12px}.deal-metric-cards strong{margin:3px 0;color:#071b45;font-size:27px;line-height:1}.deal-metric-cards em{color:#7185a0;font-size:11px;font-style:normal}.deal-controls{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:4px 0 12px}.deal-filter-tabs{display:flex;gap:5px;overflow:auto;padding:1px}.deal-filter-tabs button{white-space:nowrap;border:1px solid #dce3eb;border-radius:7px;background:#fff;color:#183558;padding:11px 13px;font-size:11px}.deal-filter-tabs button b{font-weight:500}.deal-filter-tabs button.active{border-color:#e47b1b;color:#ca6200;box-shadow:inset 0 0 0 1px #e47b1b}.deal-search{display:flex;gap:8px;flex:0 0 auto}.deal-search label{display:flex;align-items:center;gap:8px;width:235px;border:1px solid #dce3eb;border-radius:7px;background:#fff;padding:0 12px;color:#173a68;font-size:20px}.deal-search input{width:100%;border:0;outline:0;background:transparent;color:#173558;padding:11px 0;font-size:11px}.deal-filter-panel button,.deal-search button{border:1px solid #dce3eb;border-radius:7px;background:#fff;color:#173558;padding:0 16px;font-weight:750}.deal-search button.active{border-color:#e27b1d;color:#c66000}.deal-filter-panel{display:flex;justify-content:space-between;align-items:center;margin:-4px 0 12px;padding:10px 14px;border:1px solid #f0dcc5;border-radius:7px;background:#fff9f2;color:#536a84;font-size:11px}.deal-filter-panel button{padding:7px 11px}.deal-data-card{overflow:hidden;border:1px solid #dfe5ec;border-radius:10px;background:#fff;box-shadow:0 8px 22px #13233e0b}.deal-data-head,.deal-data-row{display:grid;grid-template-columns:minmax(190px,1.55fr) minmax(105px,.8fr) repeat(3,minmax(92px,.7fr)) minmax(105px,.8fr) minmax(120px,.9fr) 48px;align-items:center;gap:14px;padding:12px 16px}.deal-data-head{background:#f8fafc;color:#536b8b;text-transform:uppercase;font-size:9px;font-weight:800;letter-spacing:.35px}.deal-data-row{width:100%;min-height:68px;border:0;border-top:1px solid #e5eaf0;background:#fff;color:#0b2851;text-align:left;font-size:11px;cursor:pointer}.deal-data-row:hover{background:#fffaf5}.deal-data-row>span>small{display:block;margin-top:4px;color:#7185a0;font-size:9px;font-weight:400}.deal-row-vehicle{display:flex;align-items:center;gap:12px}.deal-row-vehicle>i{display:grid;width:65px;height:38px;place-items:center;border-radius:7px;background:linear-gradient(145deg,#edf1f4,#dce2e8);color:#253a50;font-style:normal;font-size:28px}.deal-row-vehicle b{font-size:12px}.deal-row-vehicle small{font-weight:500!important}.deal-stage{display:inline-flex;width:max-content;align-items:center;gap:5px;border-radius:15px;padding:6px 9px;font-style:normal;font-size:9px;font-weight:800;text-transform:capitalize}.deal-stage:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.deal-stage.sourcing{background:#f1eaff;color:#6e3bd1}.deal-stage.preparation{background:#fff0dd;color:#dc6b00}.deal-stage.ready{background:#e7f1ff;color:#2579dc}.deal-stage.sold{background:#e4f6ec;color:#11935c}.deal-stage.archived{background:#edf0f3;color:#637184}.deal-progress{display:flex;align-items:center;gap:8px}.deal-progress>i{width:85px;height:6px;overflow:hidden;border-radius:5px;background:#e7ebf0}.deal-progress>i>em{display:block;height:100%;border-radius:5px;background:#7b4de1}.deal-progress.preparation>i>em{background:#ff8a2a}.deal-progress.ready>i>em{background:#3488ec}.deal-progress.sold>i>em{background:#28b579}.deal-progress.archived>i>em{background:#8994a2}.deal-progress b{font-size:10px;font-weight:650}.deal-more{display:grid!important;width:34px;height:34px;place-items:center;border:1px solid #e1e7ee;border-radius:8px;color:#15365f;letter-spacing:2px}.deal-empty{display:grid;min-height:300px;place-items:center;align-content:center;padding:40px;text-align:center}.deal-empty>i{display:grid;width:68px;height:68px;place-items:center;border-radius:50%;background:#fff0df;color:#df710a;font-size:31px;font-style:normal}.deal-empty h3{margin:16px 0 6px;color:#0a2148;font-size:19px}.deal-empty p{max-width:430px;margin:0 0 18px;color:#6b7f99;font-size:12px;line-height:1.5}.deal-pagination{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:14px 16px;border-top:1px solid #e4e9ef;color:#546c8a;font-size:10px}.deal-pagination>div{display:flex;gap:5px}.deal-pagination button{min-width:31px;height:31px;border:1px solid #dce3eb;border-radius:6px;background:#fff;color:#16375f}.deal-pagination button.active{border-color:#d87511;background:#df7b13;color:#fff}.deal-pagination button:disabled{opacity:.4}.deal-pagination>span:last-child{text-align:right}.deal-loading{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.deal-loading i{height:104px;border-radius:10px;background:linear-gradient(100deg,#f0f2f4 30%,#fafafa 45%,#f0f2f4 60%);background-size:250% 100%;animation:deal-shimmer 1.2s infinite}@keyframes deal-shimmer{to{background-position-x:-250%}}@media(max-width:1250px){.deal-management-hero blockquote{display:none}.deal-management-hero{grid-template-columns:1fr auto}.deal-metric-cards{grid-template-columns:1fr 1fr}.deal-controls{align-items:stretch;flex-direction:column}.deal-search label{width:100%;flex:1}.deal-data-card{overflow-x:auto}.deal-data-head,.deal-data-row{min-width:1050px}}@media(max-width:760px){.deal-management-hero{margin:0 -18px 16px;padding:25px 18px;min-height:145px;background:linear-gradient(90deg,#fff,#fff7ed)}.deal-management-hero h2{font-size:34px}.deal-management-hero p{font-size:12px}.deal-management-hero>.primary{min-width:auto;padding:12px}.deal-metric-cards{gap:8px}.deal-metric-cards article{min-height:90px;padding:12px;gap:10px}.deal-metric-cards article>i{width:43px;height:43px;flex-basis:43px;font-size:19px}.deal-metric-cards strong{font-size:22px}.deal-filter-tabs{margin-right:-18px}.deal-search{width:100%}.deal-pagination{min-width:1050px}.deal-pagination>span:last-child{display:none}}@media(max-width:480px){.deal-management-hero{display:flex;align-items:flex-end}.deal-management-hero>.primary{margin-left:auto;font-size:0}.deal-management-hero>.primary:first-letter{font-size:18px}.deal-metric-cards{grid-template-columns:1fr}.deal-search button{padding:0 11px}.deal-metric-cards em{font-size:10px}}.investor-kpis,.investor-metrics{display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border:1px solid var(--line);border-radius:8px;margin-bottom:16px}.investor-kpis>span,.investor-metrics>span{padding:19px 22px;border-right:1px solid var(--line)}.investor-kpis>span:last-child,.investor-metrics>span:last-child{border:0}.investor-kpis b,.investor-kpis em,.investor-kpis small,.investor-metrics b,.investor-metrics em,.investor-metrics small{display:block}.investor-kpis small,.investor-metrics small{font-size:7px;color:#899497;margin-bottom:8px}.investor-kpis b,.investor-metrics b{font:400 20px Georgia}.investor-kpis em,.investor-metrics em{font-size:7px;color:#849194;font-style:normal;margin-top:6px}.investor-toolbar{display:flex;align-items:center;gap:8px;margin-bottom:13px}.investor-toolbar>div{display:flex}.investor-toolbar button,.investor-toolbar label{border:1px solid var(--line);background:#fff;padding:8px 10px;font-size:8px;color:#718084}.investor-toolbar>div button{border-color:transparent;background:transparent}.investor-toolbar>div button.active{border-color:#c9d5d1;color:var(--brand-bronze);border-radius:4px;font-weight:700}.investor-toolbar label{margin-left:auto}.investor-toolbar input{border:0;outline:0;margin-left:7px;width:160px;font-size:8px}.investor-list{background:#fff;border:1px solid var(--line);border-radius:8px;overflow:hidden}.investor-list>article,.investor-list>div{display:grid;grid-template-columns:2fr .65fr .7fr .8fr .45fr .8fr 25px;gap:14px;align-items:center;padding:11px 18px}.investor-list>div{background:#fafaf7;text-transform:uppercase;color:#899497;letter-spacing:.6px;font-size:7px}.investor-list>article{min-height:63px;border-top:1px solid var(--line);font-size:8px;cursor:pointer}.investor-list>article:hover{background:#fbfdfc}.investor-person{display:flex;align-items:center;gap:10px}.investor-person>i,.investor-title>i{width:36px;height:36px;display:grid;place-items:center;background:#e3efea;color:var(--green);border-radius:50%;font-style:normal;font-size:9px}.investor-person b small{display:block;font-size:7px;color:#899497;font-weight:400;margin-top:4px}.inv-pill{display:inline-block;width:max-content;padding:5px 7px;border-radius:3px;background:#e3efea;color:#176353;font-style:normal;font-size:7px;font-weight:800}.inv-pill.not.started,.inv-pill.pending,.inv-pill.review{background:#f3ead7;color:#886421}.inv-pill.inactive,.inv-pill.missing,.inv-pill.suspended{background:#e5eaed;color:#425a67}.investor-list article>button{border:0;background:transparent;color:var(--brand-bronze)}.investor-back{border:0;background:transparent;color:var(--green);font-size:9px;font-weight:700;padding:0;margin-bottom:17px}.investor-title{display:flex;align-items:center;gap:15px;background:#fff;border:1px solid var(--line);border-radius:8px;padding:20px 22px;margin-bottom:15px}.investor-title>i{width:58px;height:58px;font:400 17px Georgia}.investor-title h2{font:400 23px Georgia;margin:9px 0 5px}.investor-title p{font-size:8px;color:#849194}.investor-title>div>span{display:flex;gap:5px}.investor-title>aside{margin-left:auto;display:flex;gap:8px}.investor-title>aside>button:first-child{border:1px solid #cad5d1;background:#fff;color:var(--brand-bronze);padding:10px 13px;border-radius:5px;font-size:8px}.investor-tabs{display:flex;border-bottom:1px solid #dfe3e1;margin-bottom:15px}.investor-tabs button{border:0;border-bottom:2px solid transparent;background:transparent;padding:11px 14px;color:#7c898c;font-size:8px}.investor-tabs button.active{border-color:var(--brand-bronze);color:var(--brand-bronze);font-weight:800}.investor-section{background:#fff;border:1px solid var(--line);border-radius:8px;overflow:hidden}.investor-section>header{display:flex;justify-content:space-between;align-items:flex-start;padding:18px 20px;border-bottom:1px solid var(--line)}.investor-section header h3{font:400 16px Georgia;margin:0 0 5px}.investor-section header p{font-size:8px;color:#849194;margin:0}.investor-section header button{border:0;background:transparent;color:var(--brand-bronze);font-size:8px;font-weight:700}.investor-portfolio>article,.investor-portfolio>div{display:grid;grid-template-columns:1.5fr .7fr .6fr .8fr .8fr .6fr 20px;gap:14px;align-items:center;padding:12px 20px;font-size:8px}.investor-portfolio>div{background:#fafaf7;text-transform:uppercase;color:#899497;font-size:7px}.investor-portfolio>article{border-top:1px solid var(--line)}.investor-portfolio article>span:first-child{display:flex;align-items:center;gap:9px}.investor-portfolio article>span:first-child i{width:31px;height:24px;background:#e9eae7;border-radius:4px;display:grid;place-items:center;color:#65787e;font-style:normal}.investor-portfolio button{border:0;background:transparent;color:#a04f44}.investor-section>footer{display:flex;justify-content:flex-end;padding:13px 20px;border-top:1px solid var(--line)}.investor-section>footer button{border:0;background:transparent;color:var(--brand-bronze);font-size:8px;font-weight:700}.inv-empty{text-align:center;padding:50px;color:#899497;font-size:9px}.investor-profile-grid{display:grid;grid-template-columns:1.35fr .8fr;gap:15px}.payout-card>label,.profile-card>label{display:flex;justify-content:space-between;padding:13px 20px;border-top:1px solid var(--line);font-size:8px;color:#849194}.payout-card label b,.profile-card label b{color:#20363e}.kyc-checks{padding:5px 20px}.kyc-checks>span{display:flex;align-items:center;gap:10px;padding:13px 0;border-bottom:1px solid var(--line)}.kyc-checks i{width:27px;height:27px;display:grid;place-items:center;background:#e3efea;color:var(--green);border-radius:50%;font-style:normal;font-size:8px}.kyc-checks i.pending{background:#f3ead7;color:#886421}.kyc-checks b,.kyc-checks small{display:block;font-size:8px}.kyc-checks small{font-size:7px;color:#899497;margin-top:4px;font-weight:400}.comm-prefs>button,.kyc-card>button,.payout-card>button{margin:15px 20px;width:calc(100% - 40px);border:0;background:var(--brand-bronze);color:#fff;border-radius:5px;padding:10px;font-size:8px;font-weight:700}.bank-visual{margin:20px;background:var(--ink);color:#fff;border-radius:8px;padding:24px}.bank-visual b,.bank-visual small,.bank-visual span{display:block}.bank-visual span{font-size:6px;letter-spacing:1.4px;color:#9fb0b3}.bank-visual b{font:400 22px Georgia;margin:28px 0 8px}.bank-visual small{font-size:7px;color:#a9b7b9}.investor-docs{display:grid;grid-template-columns:repeat(4,1fr);gap:12px;padding:20px}.investor-docs article{border:1px solid var(--line);border-radius:6px;padding:16px}.investor-docs i{font-style:normal;font-size:22px;color:var(--green)}.investor-docs b,.investor-docs small{display:block}.investor-docs b{font-size:9px;margin:14px 0 5px}.investor-docs small{font-size:7px;color:#899497}.investor-docs button{border:0;background:transparent;color:var(--brand-bronze);font-size:7px;padding:12px 8px 0 0}.investor-docs button:last-child{color:#a04f44}.communication-list article{display:flex;gap:11px;padding:14px 20px;border-top:1px solid var(--line)}.communication-list article>i{width:29px;height:29px;display:grid;place-items:center;background:#e3efea;color:var(--green);border-radius:50%;font-style:normal}.communication-list b,.communication-list small{display:block;font-size:8px}.communication-list small{font-size:7px;color:#899497;margin-top:5px}.comm-prefs>label{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;border-top:1px solid var(--line)}.comm-prefs label b,.comm-prefs label small{display:block;font-size:8px}.comm-prefs label small{font-size:7px;color:#899497;margin-top:4px}.comm-prefs input{accent-color:var(--green)}.inv-modal-bg{position:fixed;inset:0;background:#172b3488;z-index:40;display:grid;place-items:center;padding:20px}.inv-modal{width:min(680px,100%);background:#fff;border-radius:9px;overflow:hidden}.inv-modal>header{display:flex;justify-content:space-between;padding:20px 23px;border-bottom:1px solid var(--line)}.inv-modal h2{font:400 21px Georgia;margin:0}.inv-modal header button{border:0;background:transparent;font-size:22px}.investor-form{display:grid;grid-template-columns:1.3fr .8fr;padding:22px;gap:25px}.investor-form>div{display:grid;grid-template-columns:1fr 1fr;gap:13px}.investor-form label,.simple-inv-form label{font-size:8px;font-weight:700}.investor-form input,.investor-form select,.simple-inv-form input,.simple-inv-form select,.simple-inv-form textarea{display:block;width:100%;border:1px solid #dfe3e1;border-radius:5px;padding:10px;margin-top:6px;font-size:9px;background:#fff}.investor-form aside{background:#f5f6f2;border-radius:6px;padding:17px}.investor-form aside h3{font:400 15px Georgia;margin:0 0 7px}.investor-form aside p,.investor-form aside span{display:block;font-size:7px;color:#718084;line-height:2}.investor-form footer,.simple-inv-form footer{grid-column:1/-1;display:flex;justify-content:flex-end;gap:8px;margin-top:5px}.investor-form footer button,.simple-inv-form footer button{border:1px solid var(--line);background:#fff;border-radius:5px;padding:10px 14px;font-size:8px}.investor-form footer .primary,.simple-inv-form footer .primary{background:var(--brand-bronze);color:#fff}.simple-inv-form{padding:22px}.simple-inv-form>div{display:grid;grid-template-columns:1fr 1fr;gap:13px}.simple-inv-form textarea{grid-column:1/-1}@media(max-width:1000px){.investor-list{overflow:auto}.investor-list>article,.investor-list>div{min-width:800px}.investor-profile-grid{grid-template-columns:1fr}.investor-docs{grid-template-columns:1fr 1fr}}@media(max-width:760px){.investor-kpis,.investor-metrics{grid-template-columns:1fr 1fr}.investor-kpis>span:nth-child(2),.investor-metrics>span:nth-child(2){border-right:0}.investor-toolbar{overflow:auto}.investor-toolbar label{margin-left:0}.investor-title{align-items:flex-start}.investor-title>aside{display:none}.investor-tabs{overflow:auto}.investor-tabs button{min-width:max-content}.investor-portfolio{overflow:auto}.investor-portfolio>article,.investor-portfolio>div{min-width:750px}.investor-docs,.investor-form,.investor-form>div,.simple-inv-form>div{grid-template-columns:1fr}}@media(max-width:470px){.investor-kpis>span,.investor-metrics>span{padding:14px}.investor-kpis b,.investor-metrics b{font-size:16px}.investor-title>i{width:46px;height:46px}.investor-title h2{font-size:19px}.investor-title{padding:16px}}.account-page{padding:38px 45px 60px;max-width:1400px;margin:auto}.account-page>header{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:28px}.account-page>header>div>span{font-size:8px;letter-spacing:2px;color:#899497;font-weight:800}.account-page>header h2{font:400 30px Georgia;margin:8px 0 7px}.account-page>header p{font-size:9px;color:#7d898c}.account-page>header button{border:1px solid #c9d5d1;background:#fff;color:var(--brand-bronze);padding:10px 14px;border-radius:5px;font-size:8px;font-weight:700}.account-layout{grid-template-columns:245px 1fr;gap:16px}.account-layout>aside,.account-layout>main{background:#fff;border:1px solid var(--line);border-radius:8px;overflow:hidden;height:max-content}.account-person{gap:10px;padding:20px;border-bottom:1px solid var(--line)}.account-person>i{width:38px;height:38px;display:grid;place-items:center;background:#e3efea;color:var(--green);border-radius:50%;font-style:normal;font-size:9px}.account-person b,.account-person em,.account-person small{display:block}.account-person b{font-size:9px}.account-person small{font-size:7px;color:#899497}.account-person em{font-size:7px;color:#23765f;margin-top:5px;font-style:normal}.account-layout aside nav{padding:8px}.account-layout aside nav button{display:flex;width:100%;border:0;background:transparent;padding:11px;border-radius:5px;color:#6d7d81;font-size:8px;text-align:left}.account-layout aside nav button.active{background:var(--brand-light);color:var(--brand-bronze);font-weight:700}.account-layout aside nav i{margin-left:auto}.account-layout aside>a{display:block;border-top:1px solid var(--line);padding:17px 20px;color:#a14e44;font-size:8px;text-decoration:none}.account-layout>main>section{min-height:520px}.settings-title{padding:22px 24px;border-bottom:1px solid var(--line)}.settings-title h3{font:400 18px Georgia;margin:0 0 6px}.settings-title p{font-size:8px;color:#849194;margin:0}.settings-form{padding:22px 24px}.settings-form.two{display:grid;grid-template-columns:1fr 1fr;gap:15px}.account-field>span{display:block;font-size:8px;font-weight:700}.account-field input,.account-field select{display:block;width:100%;border:1px solid #dfe3e1;background:#fff;border-radius:5px;padding:10px;margin-top:6px;font-size:9px}.account-field small{display:block;color:#899497;font-size:7px;margin-top:5px}.verified-input{position:relative}.verified-input i{position:absolute;right:10px;top:16px;color:#26775f;font-style:normal;font-size:7px}.save-row{display:flex;justify-content:flex-end;padding:16px 24px;border-top:1px solid var(--line)}.outline-action,.save-row button{border:0;background:var(--brand-bronze);color:#fff;border-radius:5px;padding:10px 14px;font-size:8px;font-weight:700}.setting-cards{padding:8px 24px}.privacy-actions article,.setting-cards article{display:flex;align-items:center;gap:12px;padding:16px 0;border-bottom:1px solid var(--line)}.setting-cards article>i{width:32px;height:32px;background:#e3efea;color:var(--green);border-radius:50%;display:grid;place-items:center;font-style:normal}.privacy-actions b,.privacy-actions small,.setting-cards b,.setting-cards small{display:block}.privacy-actions b,.setting-cards b{font-size:9px}.privacy-actions small,.setting-cards small{font-size:7px;color:#899497;margin-top:5px}.privacy-actions button,.setting-cards button{margin-left:auto;border:1px solid #cbd5d2;background:#fff;color:var(--brand-bronze);padding:8px 11px;border-radius:4px;font-size:7px;font-weight:700}.subheading{font:400 14px Georgia;margin:10px 24px}.session-list{margin:0 24px;border:1px solid var(--line);border-radius:6px}.session-list>div{display:flex;align-items:center;gap:11px;padding:12px;border-bottom:1px solid var(--line)}.session-list>div:last-child{border:0}.session-list>div>i{font-style:normal}.session-list b,.session-list small{display:block;font-size:8px}.session-list small{font-size:7px;color:#899497;margin-top:4px}.session-list em{margin-left:auto;font-style:normal;font-size:7px;color:#849194}.account-bank{margin:24px;background:var(--ink);color:#fff;border-radius:8px;padding:25px;position:relative}.account-bank b,.account-bank small,.account-bank span,.account-bank strong{display:block}.account-bank span{font-size:6px;letter-spacing:1.5px;color:#9db0b2}.account-bank b{font-size:9px;margin-top:28px}.account-bank strong{font:400 24px Georgia;margin:10px 0 8px}.account-bank small{font-size:7px;color:#a8b7b9}.account-bank em{position:absolute;right:20px;top:20px;background:#dff0ea;color:#176353;padding:5px 7px;border-radius:3px;font-style:normal;font-size:7px}.security-callout{margin:0 24px;background:#f3ead7;color:#765a24;padding:14px;border-radius:5px;font-size:8px;line-height:1.5}.outline-action{margin:18px 24px}.account-preferences article{display:grid;grid-template-columns:1fr repeat(3,100px);align-items:center;padding:15px 24px;border-bottom:1px solid var(--line)}.account-preferences b,.account-preferences small{display:block;font-size:8px}.account-preferences small{font-size:7px;color:#899497;margin-top:4px}.account-preferences label{font-size:7px;color:#718084}.account-preferences input{accent-color:var(--green)}.privacy-actions{padding:5px 24px}.privacy-actions article.danger button{color:#a14e44;border-color:#dfc8c4}.onboarding-shell{position:fixed;inset:0;z-index:50;background:#f7f6f1;display:grid;grid-template-columns:280px 1fr}.onboarding-shell>aside{background:var(--ink);color:#fff;padding:34px 30px;display:flex;flex-direction:column}.onboard-brand{font:italic 20px Georgia}.onboard-brand b{font:800 15px Arial;letter-spacing:2px;margin-left:8px}.onboarding-shell aside nav{display:grid;gap:5px;margin-top:65px}.onboarding-shell aside nav span{display:flex;align-items:center;gap:11px;padding:9px;color:#87999d;font-size:8px}.onboarding-shell aside nav span i{width:23px;height:23px;display:grid;place-items:center;border:1px solid #52666b;border-radius:50%;font-style:normal}.onboarding-shell aside nav span.active{color:#fff}.onboarding-shell aside nav span.active i,.onboarding-shell aside nav span.done i{background:#d8b462;color:#172b34;border-color:#d8b462}.onboarding-shell aside>small{margin-top:auto;color:#829499;font-size:7px;line-height:1.6}.onboarding-shell>main{position:relative;padding:55px 8vw;overflow:auto}.onboarding-shell>main>section{max-width:650px;margin:25px auto}.onboard-close{position:absolute;right:30px;top:20px;border:0;background:transparent;font-size:24px;color:#738387}.onboard-progress{position:absolute;left:0;right:0;top:0;height:4px;background:#e2e5e1}.onboard-progress i{display:block;height:100%;background:var(--green)}.onboard-kicker{font-size:8px;letter-spacing:1.7px;color:var(--green);font-weight:800}.onboarding-shell main h1{font:400 30px Georgia;margin:10px 0}.onboarding-shell main section>p{font-size:9px;color:#738387;line-height:1.5}.onboard-form{display:grid;gap:14px;margin-top:25px}.onboard-form.two{grid-template-columns:1fr 1fr}.account-check{font-size:8px;color:#66787c}.account-check input{accent-color:var(--green)}.account-check a{color:var(--green);text-decoration:underline}.onboarding-shell main>footer{max-width:650px;margin:20px auto;display:flex;justify-content:space-between}.onboarding-shell main>footer button{border:1px solid #ccd5d2;background:#fff;padding:11px 16px;border-radius:5px;color:#6f8084;font-size:8px}.onboarding-shell main>footer .continue{background:var(--green);color:#fff;border-color:var(--green);font-weight:700}.onboarding-shell main>footer button:disabled{opacity:.45}.verify-step{text-align:center}.mail-icon{width:54px;height:54px;background:#e3efea;color:var(--green);display:grid;place-items:center;border-radius:50%;margin:0 auto 18px;font:400 18px Georgia}.code-input input{width:190px;border:1px solid #cbd5d2;border-radius:6px;padding:13px;text-align:center;font-size:22px;letter-spacing:8px;margin:20px}.verified-email{color:#22755e;font-size:9px}.resend{border:0;background:transparent;color:var(--brand-bronze);text-decoration:underline;font-size:8px;margin-top:15px}.identity-options{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:22px 0}.identity-options button{display:flex;align-items:center;gap:12px;border:1px solid #d9dedb;background:#fff;border-radius:7px;padding:16px;text-align:left}.identity-options button.selected{border-color:var(--brand-bronze);background:var(--brand-light)}.identity-options button>i{font-style:normal;font-size:20px;color:var(--brand-bronze)}.identity-options b,.identity-options small{display:block}.identity-options b{font-size:9px}.identity-options small{font-size:7px;color:#899497;margin-top:4px}.identity-options em{margin-left:auto;color:var(--green)}.privacy-note{background:#edf4f1;padding:12px;border-radius:5px;color:#46635e;font-size:8px;margin-top:17px}.bank-onboard{background:#fff;border:1px solid var(--line);border-radius:7px;padding:20px;margin:22px 0}.bank-onboard>span{font-size:6px;letter-spacing:1.3px;color:#899497}.bank-onboard>div{display:grid;grid-template-columns:1fr 1fr;gap:14px}.preference-list{background:#fff;border:1px solid var(--line);border-radius:7px;margin-top:20px}.preference-list label{display:flex;justify-content:space-between;padding:16px;border-bottom:1px solid var(--line)}.preference-list label:last-child{border:0}.preference-list b,.preference-list small{display:block;font-size:9px}.preference-list small{font-size:7px;color:#899497;margin-top:4px}.preference-list input{accent-color:var(--green)}.onboard-complete{display:flex!important;flex-direction:column;align-items:center;justify-content:center;text-align:center}.onboard-complete>i{width:65px;height:65px;background:#e3efea;color:var(--green);display:grid;place-items:center;border-radius:50%;font-style:normal;font-size:25px}.onboard-complete>span{font-size:8px;letter-spacing:2px;color:var(--green);margin-top:22px}.onboard-complete p{max-width:480px;color:#738387;font-size:9px;line-height:1.6}.onboard-complete button{border:0;background:var(--brand-bronze);color:#fff;padding:12px 18px;border-radius:5px;font-size:8px;font-weight:700;margin-top:15px}@media(max-width:900px){.account-layout{grid-template-columns:1fr}.account-layout>aside nav{display:flex;overflow:auto}.account-layout>aside nav button{min-width:max-content}.account-layout aside>a{display:none}.onboarding-shell{grid-template-columns:210px 1fr}.onboarding-shell>main{padding:50px 5vw}.account-preferences article{grid-template-columns:1fr repeat(3,70px)}}@media(max-width:650px){.account-page{padding:24px 18px}.account-page>header{display:block}.account-page>header button{margin-top:14px}.identity-options,.onboard-form.two,.settings-form.two{grid-template-columns:1fr}.onboarding-shell{display:block}.onboarding-shell>aside{display:none}.onboarding-shell>main{height:100vh;padding:45px 20px}.onboarding-shell main h1{font-size:25px}.account-preferences article{grid-template-columns:1fr 55px}.account-preferences label:nth-of-type(n+2){display:none}.bank-onboard>div{grid-template-columns:1fr}.account-field{grid-column:auto}}.ops-intro{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:26px}.ops-intro>div>span{font-size:10px;letter-spacing:2px;color:#899497;font-weight:800}.ops-intro h2{font:400 32px Georgia;margin:8px 0 7px}.ops-intro p{font-size:13px;color:#7d898c;margin:0}.ops-intro>div+*{display:flex;gap:8px}.ops-intro button{border:1px solid #cbd5d2;background:#fff;color:var(--brand-bronze);padding:11px 14px;border-radius:5px;font-size:12px;font-weight:700}.ops-intro button.primary{background:var(--brand-bronze);color:#fff}.ops-kpis{display:grid;grid-template-columns:repeat(4,1fr);background:#fff;border:1px solid var(--line);border-radius:8px;margin-bottom:16px}.ops-kpis>span{padding:20px 22px;border-right:1px solid var(--line)}.ops-kpis>span:last-child{border:0}.ops-kpis b,.ops-kpis small{display:block}.ops-kpis small{font-size:11px;color:#899497;margin-bottom:8px}.ops-kpis b{font:400 24px Georgia}.ops-kpis.dark{background:var(--ink);color:#fff}.ops-kpis.dark small{color:#a5b4b6}.payout-workspace{display:grid;grid-template-columns:1.1fr .8fr;gap:16px}.ops-panel{background:#fff;border:1px solid var(--line);border-radius:8px;overflow:hidden}.ops-panel>nav{display:flex;gap:5px;padding:12px;border-bottom:1px solid var(--line)}.ops-panel>nav button{border:0;background:transparent;padding:8px 10px;font-size:11px;color:#77868a}.ops-panel>nav button.active{background:var(--brand-light);color:var(--brand-bronze);border-radius:4px;font-weight:700}.ops-panel>article{display:grid;grid-template-columns:36px 1fr .6fr .8fr;gap:12px;align-items:center;padding:15px 18px;border-top:1px solid var(--line);cursor:pointer}.ops-panel>article.active{background:#f7fbf9}.audit-full article>i,.ops-panel>article>i,.recipient>i{width:34px;height:34px;display:grid;place-items:center;border-radius:50%;background:#e3efea;color:var(--green);font-style:normal;font-size:11px}.ops-panel article b,.ops-panel article small{display:block}.ops-panel article small{font-size:10px;color:#899497;margin-top:4px}.ops-chip{display:inline-block;width:max-content;padding:6px 8px;border-radius:3px;background:#e3efea;color:#176353;font-style:normal;font-size:10px;font-weight:800}.ops-chip.approval-required{background:#f3ead7;color:#886421}.ops-chip.financial{background:#e1efe9;color:#176353}.ops-chip.compliance{background:#e7eaed;color:#425a67}.ops-chip.deal{background:#f3ead7;color:#886421}.payout-detail>header{display:flex;justify-content:space-between;padding:21px;border-bottom:1px solid var(--line)}.payout-detail h3{font:400 20px Georgia;margin:11px 0 5px}.payout-detail p{font-size:11px;color:#899497}.payout-detail>header>strong{font:400 25px Georgia}.calc{padding:8px 20px}.calc label{display:flex;justify-content:space-between;padding:13px 0;border-bottom:1px solid var(--line);font-size:12px}.calc label.total{font-size:14px}.recipient{display:flex;align-items:center;gap:11px;margin:8px 20px;padding:14px;background:#f7f8f5;border-radius:6px}.recipient b,.recipient small{display:block}.recipient small{font-size:10px;color:#899497;margin-top:4px}.recipient em{margin-left:auto;color:var(--green);font-size:10px;font-style:normal}.approval-checks{display:grid;grid-template-columns:1fr 1fr;gap:9px;padding:12px 20px;font-size:10px;color:#49655f}.approve-pay{width:calc(100% - 40px);border:0;background:var(--brand-bronze);color:#fff}.approve-pay,.paid-confirm{margin:10px 20px;padding:13px;border-radius:5px;font-weight:700}.paid-confirm{background:#e3efea;color:var(--green)}.paid-confirm button{float:right;border:0;background:transparent;color:var(--brand-bronze)}.immutable-note{display:block;text-align:center;color:#899497;padding:4px 20px 18px}.audit-tools,.ledger-tools{display:flex;gap:8px;margin-bottom:13px}.audit-tools button,.audit-tools label,.audit-tools select,.ledger-tools button,.ledger-tools label,.ledger-tools select{border:1px solid var(--line);background:#fff;border-radius:5px;padding:9px 11px;font-size:12px;color:#718084}.audit-tools input,.ledger-tools input{border:0;outline:0;margin-left:7px;font-size:12px}.ledger-full{background:#fff;border:1px solid var(--line);border-radius:8px;overflow:hidden}.ledger-full>article,.ledger-full>div{display:grid;grid-template-columns:1.4fr .9fr .9fr .7fr .6fr .6fr .6fr;gap:13px;align-items:center;padding:13px 18px}.ledger-full>div{background:#fafaf7;color:#899497;text-transform:uppercase;font-size:10px}.ledger-full>article{border-top:1px solid var(--line);font-size:12px}.ledger-full article b,.ledger-full article small{display:block}.ledger-full article small{font-size:10px;color:#899497;margin-top:4px}.ops-modal-bg{position:fixed;inset:0;background:#172b3488;z-index:50;display:grid;place-items:center;padding:20px}.ops-modal{width:min(620px,100%);background:#fff;border-radius:9px}.ops-modal>header{display:flex;justify-content:space-between;padding:20px 23px;border-bottom:1px solid var(--line)}.ops-modal h2{font:400 23px Georgia;margin:0}.ops-modal header button{border:0;background:transparent;font-size:22px}.ops-form{padding:22px}.ops-form>div{display:grid;grid-template-columns:1fr 1fr;gap:13px}.ops-form label{font-size:12px;font-weight:700}.ops-form input,.ops-form select{display:block;width:100%;border:1px solid var(--line);padding:11px;border-radius:5px;margin-top:6px}.ops-form>p{background:#f3ead7;padding:12px;border-radius:5px;font-size:11px}.ops-form footer{display:flex;justify-content:flex-end;gap:8px}.ops-form footer button{border:1px solid var(--line);background:#fff;padding:10px 14px;border-radius:5px}.ops-form footer .primary{background:var(--brand-bronze);color:#fff}.audit-kpis{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}.audit-kpis>span{display:flex;align-items:center;gap:11px;background:#fff;border:1px solid var(--line);border-radius:7px;padding:17px}.audit-kpis i{width:30px;height:30px;display:grid;place-items:center;background:#e3efea;color:var(--green);border-radius:50%;font-style:normal}.audit-kpis b,.audit-kpis small{display:block}.audit-kpis small{font-size:10px;color:#899497;margin-top:4px}.audit-full{background:#fff;border:1px solid var(--line);border-radius:8px}.audit-full article{display:grid;grid-template-columns:38px 1fr .5fr auto;gap:13px;align-items:start;padding:16px 18px;border-top:1px solid var(--line)}.audit-full article:first-child{border:0}.audit-full b{font-size:13px}.audit-full p{font-size:12px;margin:4px 0}.audit-full small{font-size:10px;color:#899497}.audit-full button{border:0;background:transparent;color:var(--brand-bronze);font-size:11px}.report-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px}.report-grid article{display:grid;grid-template-columns:35px 1fr auto;gap:10px;align-items:center;background:#fff;border:1px solid var(--line);border-radius:7px;padding:16px}.report-grid>article>i{font-style:normal;font-size:22px;color:var(--green)}.report-grid b,.report-grid small{display:block}.report-grid small{font-size:10px;color:#899497;margin-top:4px}.report-grid button{border:0;background:transparent;color:var(--brand-bronze);font-weight:700}@media(max-width:1000px){.payout-workspace{grid-template-columns:1fr}.ledger-full{overflow:auto}.ledger-full>article,.ledger-full>div{min-width:900px}.report-grid{grid-template-columns:1fr}}@media(max-width:700px){.ops-intro{display:block}.ops-intro>div+*{margin-top:14px}.ops-kpis{grid-template-columns:1fr 1fr}.ops-kpis>span:nth-child(2){border-right:0}.audit-kpis{grid-template-columns:1fr}.audit-tools,.ledger-tools{overflow:auto}.approval-checks,.ops-form>div{grid-template-columns:1fr}.audit-full article{grid-template-columns:36px 1fr}.audit-full article>.ops-chip,.audit-full article>button{display:none}}.notice-list>div{align-items:center}.notice-list .notice-unread{background:#f4f8ff;border-left:4px solid #335cff}.notice-list .notice-critical{color:#a51d25;background:#fff0f1}.notice-list .notice-warning{color:#7a4b00;background:#fff7e6}.notice-list .notice-success{color:#17663a;background:#eaf8f0}.compliance-workspace .ops-panel:first-child>button{width:100%;display:flex;align-items:center;gap:12px;text-align:left}.compliance-workspace .ops-panel:first-child>button span{flex:1}.case-actions{display:flex;flex-wrap:wrap;gap:8px;margin:18px 0}.case-notes{border-top:1px solid #e2e6ed;padding-top:16px}.case-notes p{background:#f7f8fa;border-radius:8px;padding:10px 12px;line-height:1.45}.provider-workspace .ops-panel:first-child>button{width:100%;display:flex;align-items:center;gap:12px;text-align:left}.provider-workspace .ops-panel:first-child>button span{flex:1;min-width:0}.provider-workspace .ops-panel:first-child small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.market-page{padding:38px 45px 60px;max-width:1450px;margin:auto}.market-page>header>span{font-size:10px;letter-spacing:2px;color:#899497;font-weight:800}.market-page>header h2{font:400 32px Georgia;margin:8px 0 7px}.market-page>header p{font-size:13px;color:#7d898c}.market-banner{display:flex;justify-content:space-between;align-items:center;background:var(--ink);color:#fff;border-radius:9px;padding:28px 32px;margin:25px 0}.market-banner>div>span{font-size:9px;letter-spacing:1.6px;color:#d6b665}.market-banner h3{font:400 25px Georgia;margin:10px 0 7px}.market-banner p{font-size:12px;color:#a9b7b9;max-width:650px}.market-banner aside{text-align:center;border-left:1px solid #ffffff20;padding-left:40px}.market-banner aside b,.market-banner aside span{display:block}.market-banner aside b{font:400 34px Georgia}.market-banner aside span{font-size:9px;letter-spacing:1px;color:#9fb0b3}.market-tools{display:flex;justify-content:flex-end;gap:8px;margin-bottom:14px}.market-tools label,.market-tools select{border:1px solid var(--line);background:#fff;border-radius:5px;padding:10px 12px;font-size:12px}.market-tools input{border:0;outline:0;margin-left:8px;font-size:12px}.market-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.market-grid>article{background:#fff;border:1px solid var(--line);border-radius:8px;overflow:hidden;cursor:pointer;transition:.2s}.market-grid>article:hover{transform:translateY(-3px);box-shadow:0 10px 28px #172b3415}.market-car{height:180px;background:#e8e9e6;display:grid;place-items:center;position:relative;overflow:hidden}.market-car>i{font-style:normal;font-size:90px;color:#222;transform:scaleX(2)}.market-car.blue>i{color:#30526c}.market-car.silver>i{color:#bec1be}.market-car>span{position:absolute;top:14px;left:14px;background:#ffffffdb;padding:6px 8px;border-radius:3px;font-size:9px;font-weight:700}.market-card-body{padding:20px}.closing{display:inline-block;background:#f3ead7;color:#886421;padding:5px 8px;border-radius:3px;font-size:10px;font-weight:700}.market-card-body h3{font:400 19px Georgia;margin:12px 0 5px}.market-card-body>p{font-size:11px;color:#899497}.market-stats{display:grid;grid-template-columns:repeat(3,1fr);margin:18px 0}.market-stats span{border-right:1px solid var(--line);padding-right:10px}.market-stats span+span{padding-left:10px}.market-stats span:last-child{border:0}.market-stats b,.market-stats small{display:block}.market-stats small{font-size:10px;color:#899497;margin-bottom:5px}.market-stats b{font-size:13px}.fund-progress>i{display:block;height:6px;background:#e5e9e7;border-radius:4px}.fund-progress>i em{display:block;height:100%;background:var(--green);border-radius:4px}.fund-progress>span{display:flex;justify-content:space-between;margin-top:7px}.fund-progress b,.fund-progress small{font-size:10px}.market-card-body>button{width:100%;border:0;background:var(--brand-bronze);color:#fff;border-radius:5px;padding:11px;margin-top:17px;font-weight:700}.market-back{border:0;background:transparent;color:var(--green);font-size:12px;font-weight:700;padding:0;margin-bottom:18px}.opportunity-head{display:grid;grid-template-columns:1.1fr 1fr;background:#fff;border:1px solid var(--line);border-radius:8px;overflow:hidden;margin-bottom:16px}.opportunity-head .market-car{height:280px}.opportunity-head>section{padding:32px}.opportunity-head h2{font:400 29px Georgia;margin:13px 0 7px}.opportunity-head p{font-size:12px;color:#849194}.opportunity-head section>div{display:grid;grid-template-columns:repeat(3,1fr);margin-top:30px}.opportunity-head section>div span{border-right:1px solid var(--line)}.opportunity-head section>div span+span{padding-left:15px}.opportunity-head b,.opportunity-head small{display:block}.opportunity-head small{font-size:10px;color:#899497;margin-bottom:6px}.opportunity-layout{display:grid;grid-template-columns:1.5fr .7fr;gap:16px}.investment-panel,.opportunity-layout>main{background:#fff;border:1px solid var(--line);border-radius:8px;overflow:hidden;height:max-content}.opportunity-layout>main>nav{display:flex;border-bottom:1px solid var(--line)}.opportunity-layout>main>nav button{border:0;border-bottom:2px solid transparent;background:transparent;padding:14px 17px;font-size:11px;color:#758589}.opportunity-layout>main>nav button.active{border-color:var(--brand-bronze);color:var(--brand-bronze);font-weight:700}.op-section{padding:25px}.op-section h3{font:400 19px Georgia;margin:0 0 13px}.op-section>p{font-size:12px;color:#52676c;line-height:1.65}.highlights{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:20px 0 30px}.highlights>span{display:flex;gap:9px;background:#f7f8f5;border-radius:5px;padding:13px}.highlights i{color:var(--green);font-style:normal}.highlights b,.highlights small{display:block;font-size:11px}.highlights small{font-size:9px;color:#899497;margin-top:4px}.market-timeline{display:flex}.market-timeline span{flex:1;border-top:3px solid #dfe4e1;padding-top:9px;font-size:10px}.market-timeline span.done{border-color:var(--green);color:var(--green)}.market-math{display:flex;align-items:center;gap:10px;background:#f7f8f5;padding:18px;border-radius:6px}.market-math span{flex:1}.market-math b,.market-math small{display:block}.market-math small{font-size:10px;color:#899497;margin-bottom:6px}.market-math i{font-style:normal;color:#899497}.market-math .total{background:#e3efea;padding:12px;border-radius:5px}.split-explain{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.split-explain i{grid-column:1/-1;height:7px;background:linear-gradient(90deg,var(--green) 60%,#d7ad52 60%);border-radius:4px}.split-explain span{font-size:11px}.split-explain b{float:right}.risk-note{background:#f3ead7!important;color:#6f5628!important;padding:14px;border-radius:5px;margin-top:22px!important;font-size:11px!important}.vehicle-specs{display:grid;grid-template-columns:1fr 1fr}.vehicle-specs label{display:flex;justify-content:space-between;padding:14px;border-bottom:1px solid var(--line);font-size:11px;color:#849194}.vehicle-specs label b{color:#243940}.market-docs article{display:flex;align-items:center;gap:12px;padding:14px;border-bottom:1px solid var(--line)}.market-docs i{font-style:normal;font-size:20px;color:var(--green)}.market-docs b,.market-docs small{display:block}.market-docs small{font-size:9px;color:#899497;margin-top:4px}.market-docs button{margin-left:auto;border:0;background:transparent;color:var(--brand-bronze);font-size:10px}.investment-panel{padding:22px}.investment-panel h3{font:400 19px Georgia;margin:0 0 6px}.investment-panel>p{font-size:11px;color:#849194}.remaining{display:grid;grid-template-columns:1fr 1fr;background:#f7f8f5;margin:18px 0;padding:13px;border-radius:5px}.remaining span+span{border-left:1px solid var(--line);padding-left:13px}.remaining b,.remaining small{display:block}.remaining small{font-size:9px;color:#899497;margin-bottom:5px}.amount-field{display:block;font-size:11px;font-weight:700;margin-top:20px}.amount-field>div{display:flex;align-items:center;border:1px solid #cbd5d2;border-radius:5px;margin-top:7px}.amount-field input{width:100%;border:0;padding:12px;font-size:16px;outline:0}.amount-field em,.amount-field span{padding:0 11px;color:#718084;font-style:normal}.quick-amounts{display:grid;grid-template-columns:repeat(3,1fr);gap:5px;margin-top:7px}.quick-amounts button{border:1px solid var(--line);background:#fff;padding:7px;font-size:9px}.quick-amounts button.active{border-color:var(--brand-bronze);color:var(--brand-bronze)}.return-preview{margin-top:18px;border-top:1px solid var(--line)}.return-preview label{display:flex;justify-content:space-between;padding:10px 0;border-bottom:1px solid var(--line);font-size:11px}.agree{display:flex;gap:8px;font-size:10px;line-height:1.4;margin:17px 0}.agree input{accent-color:var(--green)}.reserve{width:100%;border:0;background:var(--brand-bronze);color:#fff;padding:13px;border-radius:5px;font-weight:700}.investment-panel>small{display:block;text-align:center;font-size:9px;color:#899497;margin-top:9px}.reservation-complete{min-height:calc(100vh - 95px);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:30px}.reservation-complete>i{width:65px;height:65px;display:grid;place-items:center;background:#e3efea;color:var(--green);border-radius:50%;font-style:normal;font-size:25px}.reservation-complete>span{font-size:10px;letter-spacing:2px;color:var(--green);margin-top:20px}.reservation-complete h2{font:400 30px Georgia;margin:10px}.reservation-complete p{max-width:550px;font-size:12px;color:#718084}.reservation-complete>div{display:grid;grid-template-columns:repeat(3,1fr);background:#fff;border:1px solid var(--line);border-radius:7px;margin:20px}.reservation-complete label{padding:18px 25px;border-right:1px solid var(--line)}.reservation-complete b,.reservation-complete small{display:block}.reservation-complete label{font-size:10px;color:#899497}.reservation-complete label b{font-size:14px;color:#243940;margin-top:7px}.reservation-complete>button{border:0;background:var(--brand-bronze);color:#fff;padding:12px 18px;border-radius:5px;font-weight:700}@media(max-width:1050px){.market-grid{grid-template-columns:1fr 1fr}.opportunity-layout{grid-template-columns:1fr}.investment-panel{position:relative}.opportunity-head{grid-template-columns:1fr}.opportunity-head .market-car{height:200px}}@media(max-width:700px){.market-page{padding:24px 18px}.market-grid{grid-template-columns:1fr}.market-banner aside{display:none}.market-tools{justify-content:flex-start;overflow:auto}.opportunity-head section{padding:20px}.highlights{grid-template-columns:1fr}.market-math{display:grid;grid-template-columns:1fr 15px 1fr}.market-math .total{grid-column:1/-1}.reservation-complete>div,.vehicle-specs{grid-template-columns:1fr}.reservation-complete label{border-right:0;border-bottom:1px solid var(--line)}}.investor-invite-modal .primary:disabled{cursor:wait;opacity:.82}.investor-invite-modal .primary:disabled:before{animation:invite-spin .7s linear infinite;border-radius:50%;border:2px solid rgb(255 255 255/40%);border-top-color:#fff;content:"";display:inline-block;height:14px;margin-right:9px;vertical-align:-2px;width:14px}@keyframes invite-spin{to{transform:rotate(1turn)}}.verification-panel .primary:disabled:not(:first-of-type){cursor:not-allowed}.verification-panel .verification-note{color:#886421;font-size:14px!important}.profile-loading{align-content:center;display:grid;justify-items:center;min-height:420px;text-align:center}.profile-loading i{animation:invite-spin .8s linear infinite;border-radius:50%;border:3px solid #dbe7e2;border-top:3px solid var(--green);height:32px;width:32px}.profile-loading h3{margin:18px 0 5px}.profile-loading p{color:var(--muted);margin:0}.account-management .account-metrics{grid-template-columns:repeat(4,minmax(0,1fr))}.account-directory-head{align-items:flex-end;gap:20px}.account-directory-tools{display:flex;gap:10px;margin-left:auto}.account-directory-tools input,.account-directory-tools select{min-height:42px;border:1px solid #cfdbd7;border-radius:8px;background:#fff;color:#294348;padding:9px 12px;font:inherit}.account-directory-tools input{min-width:240px}.account-person-title{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.account-kind{padding:4px 8px;border-radius:999px;background:#f3eee2;color:#715921;font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.account-kind.staff{background:#e2f4e9;color:#12604a}.account-email-warning{margin:0 0 16px;padding:13px 15px;border:1px solid #e7c979;border-radius:8px;background:#fff8df;color:#6d5416;font-size:13px;line-height:1.5}.account-email-warning strong{display:block}@media (max-width:900px){.account-management .account-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.account-directory-head{align-items:stretch;flex-direction:column}.account-directory-tools{margin-left:0}.account-directory-tools input{min-width:0;flex:1}}@media (max-width:600px){.account-management .account-metrics{grid-template-columns:1fr}.account-directory-tools{flex-direction:column}}body{font-size:14px;line-height:1.45}.sidebar{width:260px;padding-left:20px;padding-right:20px}.content{margin-left:260px;width:calc(100% - 260px)}.sidebar button{font-size:14px;padding-top:12px;padding-bottom:12px}.profile strong{font-size:13px}.profile small,.topbar p{font-size:11px}.topbar h1{font-size:27px}.primary,.secondary{font-size:13px;padding:12px 17px}.activity-row,.deal-content>p,.progress-label,.role-banner,.section-heading p,.text-button,footer{font-size:11px}.allocation-card li,.allocation-card p,.eyebrow,.stat-card small,.stat-card span{font-size:12px}.deal-content h3{font-size:18px}.deal-stats small{font-size:11px}.deal-stats strong{font-size:14px}.admin-badge,.deal-status,.inv-pill,.status,.verified{font-size:10px;padding:6px 8px}.activity-row strong{font-size:13px}.activity-row small,.activity-row time{font-size:11px}.section-heading h2{font-size:24px}.filters button{font-size:11px}.account-page>header>div>span,.admin-intro>div>span,.inner-intro>div>span{font-size:10px}.account-page>header p,.admin-intro p,.inner-intro p{font-size:13px}.account-page>header h2,.admin-intro h2,.inner-intro h2{font-size:32px}.balance-strip small,.deal-summary-kpis small,.investor-kpis small,.investor-metrics small,.mini-metrics small,.mini-metrics span{font-size:11px}.balance-strip strong,.mini-metrics strong{font-size:24px}.admin-table,.admin-toolbar button,.admin-toolbar input,.admin-toolbar label,.data-table,.deal-toolbar button,.deal-toolbar input,.deal-toolbar label,.investor-toolbar button,.investor-toolbar input,.investor-toolbar label,.search input,.table-tools select,.table-tools>button{font-size:12px}.admin-th,.admin-tr b small,.admin-tr span small,.deal-list-head,.deal-vehicle b small,.expense-table>div,.investor-list>div,.investor-person b small,.investor-portfolio>div,.person-cell b small,.table-head,.table-row b small,.vehicle-cell b small{font-size:10px}.deal-section header h3,.featured-statement h3,.investor-section header h3,.panel-head h3{font-size:18px}.deal-section header p,.featured-statement p,.investor-section header p,.panel-head p{font-size:11px}.statement-grid h3{font-size:16px}.statement-grid article button,.statement-grid p{font-size:10px}.attention span b,.audit-feed h3,.notification-feed article h3,.preferences label b{font-size:13px}.attention span small,.audit-feed p,.notification-feed article p,.preferences>p{font-size:12px}.audit-feed small,.notification-feed article small,.preferences label small{font-size:10px}.admin-kpis small,.admin-kpis span{font-size:11px}.admin-kpis strong{font-size:25px}.pipeline b,.pipeline span{font-size:12px}.pipeline small{font-size:10px}.deal-title p,.investor-title p{font-size:11px}.deal-title h2{font-size:30px}.deal-lifecycle button,.deal-tabs button,.investor-tabs button{font-size:11px}.allocation-table article,.deal-list article,.expense-table>article,.investor-list>article,.investor-portfolio>article{font-size:12px}.deal-financials small,.deal-overview aside label,.funding-meter small{font-size:11px}.deal-financials b{font-size:14px}.deal-overview aside h3{font-size:19px}.deal-overview aside button,.deal-section header button,.investor-section header button{font-size:11px}.deal-docs b,.investor-docs b{font-size:13px}.deal-docs button,.deal-docs small,.investor-docs button,.investor-docs small{font-size:10px}.communication-list b,.deal-activity b{font-size:12px}.communication-list small,.deal-activity small{font-size:10px}.investor-title h2{font-size:27px}.investor-person>i,.investor-title>i,.kyc-checks b,.payout-card>label,.profile-card>label{font-size:12px}.kyc-checks small{font-size:10px}.account-person b{font-size:13px}.account-person em,.account-person small{font-size:10px}.account-layout aside nav button,.account-layout aside>a{font-size:12px}.settings-title h3{font-size:21px}.account-field>span,.settings-title p{font-size:12px}.account-field input,.account-field select{font-size:13px;padding:12px}.account-field small{font-size:10px}.privacy-actions b,.setting-cards b{font-size:13px}.outline-action,.privacy-actions button,.privacy-actions small,.save-row button,.setting-cards button,.setting-cards small{font-size:11px}.session-list b{font-size:12px}.session-list em,.session-list small{font-size:10px}.account-preferences b{font-size:12px}.account-preferences label,.account-preferences small,.onboard-kicker{font-size:10px}.onboarding-shell main h1{font-size:34px}.onboarding-shell main section>p{font-size:13px}.onboarding-shell aside nav span{font-size:12px}.onboarding-shell aside>small{font-size:10px}.account-check,.privacy-note,.resend{font-size:11px}.identity-options b,.preference-list b{font-size:12px}.identity-options small,.preference-list small{font-size:10px}.onboarding-shell main>footer button{font-size:12px}.deal-form-modal h2,.inv-modal h2{font-size:24px}.form-grid label,.investor-form label,.simple-inv-form label{font-size:12px}.form-grid input,.form-grid select,.investor-form input,.investor-form select,.simple-inv-form input,.simple-inv-form select,.simple-inv-form textarea{font-size:13px;padding:12px}.deal-form footer button,.investor-form footer button,.simple-inv-form footer button{font-size:12px}.investor-form aside h3{font-size:18px}.investor-form aside p,.investor-form aside span{font-size:11px}@media(max-width:760px){.content{margin-left:0;width:100%}.topbar h1{font-size:22px}.sidebar{width:260px}.account-page,.admin-page,.dashboard,.inner-page{padding-left:18px;padding-right:18px}.deal-list article,.deal-list-head{min-width:920px}.admin-th,.admin-tr,.investor-list>article,.investor-list>div,.table-head,.table-row{min-width:880px}.onboarding-shell main h1{font-size:29px}}body{font-size:16px;line-height:1.5}.admin-page,.detail-page,.inner-page,.market-page,.settings-page{max-width:1500px;padding:38px clamp(28px,3vw,56px) 64px}.admin-intro>div>span,.inner-intro>div>span,.ops-intro>div>span{font-size:12px;letter-spacing:2.2px}.admin-intro h2,.inner-intro h2,.ops-intro h2{font-size:38px;line-height:1.15}.admin-intro p,.inner-intro p,.ops-intro p{font-size:16px;line-height:1.55}.inner-intro button,.ops-intro button,.primary,.secondary{min-height:44px;padding:11px 16px;font-size:15px;border-radius:7px}.primary{background:var(--brand-bronze)!important;color:#fff!important}.admin-kpis{grid-template-columns:repeat(4,minmax(0,1fr));background:var(--ink);border:0;border-radius:10px}.admin-kpis.three{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-kpis article{min-height:122px;padding:24px 26px;border-color:#ffffff1c!important;color:#fff!important}.admin-kpis article,.admin-kpis article.dark{background:transparent!important}.admin-kpis article small,.admin-kpis article span,.admin-kpis article.dark small,.admin-kpis article.dark span{font-size:13px;color:#b8c5c8}.admin-kpis article strong{display:block;margin:9px 0 7px;color:#fff!important;font:400 28px/1.15 Georgia,serif}.ops-kpis{grid-template-columns:repeat(4,minmax(0,1fr));background:var(--ink);border:0;border-radius:10px}.ops-kpis>span{min-height:112px;padding:24px;border-color:#ffffff1c;background:transparent!important}.ops-kpis small{font-size:13px;color:#b8c5c8}.ops-kpis b{color:#fff!important;font-size:27px}.admin-panel,.audit-full,.ledger-full,.ops-panel{border-radius:10px}.panel-head{padding:21px 24px}.panel-head h3{font-size:22px}.panel-head p{font-size:14px;line-height:1.5}.simple-list>div{min-height:72px;padding:15px 22px;font-size:15px}.simple-list b{font-size:16px}.simple-list b small{font-size:13px;line-height:1.45}.simple-list>div>strong{font-size:16px}.empty-state{min-height:150px;font-size:15px!important;line-height:1.5}.ops-panel>button{min-height:74px;padding:14px 18px;font-size:15px}.ops-panel>button span b{font-size:16px}.ops-panel article small,.ops-panel>button span small{font-size:13px}.ops-chip{font-size:11px;border-radius:999px}.payout-detail h3{font-size:23px}.approval-checks,.calc label,.payout-detail p{font-size:14px}.immutable-note{font-size:13px;line-height:1.5}.audit-tools button,.audit-tools input,.audit-tools label,.audit-tools select,.ledger-tools button,.ledger-tools input,.ledger-tools label,.ledger-tools select{font-size:14px}.ledger-full>div{font-size:12px}.ledger-full>article{min-height:62px;font-size:14px}.ledger-full article small{font-size:12px}.audit-full b{font-size:15px}.audit-full p{font-size:14px}.audit-full small{font-size:12px}.access-users{padding:8px 24px}.access-users .simple-list>div{display:grid;grid-template-columns:minmax(240px,.6fr) minmax(0,1.4fr);gap:22px;padding:20px 0}.role-actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.role-actions button{min-height:40px;padding:9px 13px;border:1px solid #cad5d1;border-radius:7px;background:#fff;color:var(--brand-bronze);font-size:14px;font-weight:700}.role-actions button.active{background:#e3efea;border-color:#a9c8bd}.permission-grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;grid-auto-rows:max-content}.permission-grid article{display:block;align-self:start;min-height:0;padding:22px}.permission-grid h3{margin:0 0 14px;font:400 22px/1.15 Georgia,serif;text-transform:capitalize}.permission-grid ul{display:grid;gap:8px;margin:0;padding:0;list-style:none}.permission-grid li{color:#607176;font-size:14px;line-height:1.35;padding:0 0 8px;border-bottom:1px solid #eef0ed}.permission-grid li:last-child{border:0;padding-bottom:0}.admin-table{font-size:14px}.admin-th{font-size:12px}.admin-tr{min-height:66px;font-size:14px}.admin-tr b small,.admin-tr span small,.person-cell b small,.vehicle-cell b small{font-size:12px}.admin-badge{font-size:11px}.admin-toolbar button,.admin-toolbar input,.admin-toolbar label{font-size:14px}.attention span b{font-size:15px}.attention span small{font-size:13px}.pipeline b,.pipeline span{font-size:14px}.pipeline small{font-size:12px}@media(max-width:1100px){.admin-kpis,.ops-kpis{grid-template-columns:repeat(2,1fr)}.permission-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.access-users .simple-list>div{grid-template-columns:1fr}.role-actions{justify-content:flex-start}}@media(max-width:760px){.admin-page,.detail-page,.inner-page,.market-page,.settings-page{padding:26px 18px 48px}.admin-intro h2,.inner-intro h2,.ops-intro h2{font-size:30px}.admin-intro p,.inner-intro p,.ops-intro p{font-size:15px}.admin-kpis,.admin-kpis.three,.ops-kpis,.permission-grid{grid-template-columns:1fr}.admin-kpis article,.ops-kpis>span{min-height:96px}.role-actions{display:grid;grid-template-columns:1fr 1fr;width:100%}}.dashboard-page{max-width:1500px}.dashboard-analytics{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(320px,.8fr);gap:20px;margin:22px 0 28px}.analytics-panel{min-width:0;background:#fff;border:1px solid var(--line);border-radius:12px;padding:24px;box-shadow:0 10px 30px #172b3408}.analytics-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:14px}.analytics-head span{display:block;color:#7f8e91;font-size:11px;font-weight:800;letter-spacing:1.7px;margin-bottom:7px}.analytics-head h3{margin:0;font:400 23px/1.2 Georgia,serif}.analytics-head p{margin:6px 0 0;color:var(--muted);font-size:14px}.analytics-head>em{flex:none;border-radius:999px;background:#e5f0ec;color:var(--green);padding:6px 10px;font-size:11px;font-weight:800;font-style:normal}.analytics-chart{min-width:0}.chart-legend{display:flex;justify-content:flex-end;gap:18px;margin:0 4px -3px;color:#637479;font-size:12px}.chart-legend span{display:flex;align-items:center;gap:7px}.chart-legend i{width:9px;height:9px;border-radius:50%}.analytics-chart svg{display:block;width:100%;height:auto;overflow:visible}.analytics-chart line{stroke:#e9ece9;stroke-width:1}.analytics-chart text{fill:#829093;font:11px Arial,sans-serif}.analytics-chart .axis-label{font-weight:700}.analytics-chart .area{opacity:.08}.analytics-chart .series-line{fill:none;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.analytics-chart circle{stroke:#fff;stroke-width:2}.status-bars{display:grid;gap:18px;margin-top:24px}.status-bars>div>span{display:flex;justify-content:space-between;gap:14px;margin-bottom:8px}.status-bars b{font-size:14px;text-transform:capitalize}.status-bars strong{font-size:14px}.status-bars i{display:block;height:8px;overflow:hidden;border-radius:999px;background:#edf0ed}.status-bars i b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--green),#2e897b)}.admin-panel:has(.admin-table),.ledger-full,.table-card{overflow:hidden;border:1px solid #dfe5e2;box-shadow:0 8px 26px #172b3407}.admin-th,.deal-list-head,.expense-table>div:first-child,.investor-list>div:first-child,.ledger-full>div:first-child,.table-head{position:sticky;top:0;z-index:1;min-height:48px;padding:14px 20px;background:linear-gradient(180deg,#f8faf8,#f3f6f4)!important;border-bottom:1px solid #dce4e0;color:#53666b!important;font-size:11px!important;font-weight:800;letter-spacing:1.1px;text-transform:uppercase}.admin-tr,.ledger-full>article,.table-row{transition:background .15s ease}.admin-tr:nth-child(odd),.ledger-full>article:nth-child(odd),.table-row:nth-child(odd){background:#fbfcfb}.admin-tr:hover,.ledger-full>article:hover,.table-row:hover{background:#f0f7f4}.admin-tr>strong,.table-row>strong{font-size:15px;color:var(--ink)}.data-table .table-head,.data-table .table-row{grid-template-columns:1.5fr 1.2fr .75fr .8fr .8fr}.admin-badge,.verified{border-radius:999px!important;padding:6px 9px!important}.activity-list{border-radius:10px;box-shadow:0 8px 26px #172b3407}.activity-row:nth-child(2n){background:#fbfcfb}.activity-row:hover{background:#f0f7f4}@media(max-width:1100px){.dashboard-analytics{grid-template-columns:1fr}.analytics-panel.status-panel{min-height:auto}}@media(max-width:760px){.dashboard-analytics{gap:14px;margin-top:16px}.analytics-panel{padding:18px}.analytics-head{display:block}.analytics-head>em{display:inline-block;margin-top:10px}.analytics-chart svg{min-width:620px}.analytics-chart{overflow-x:auto;padding-bottom:6px}.chart-legend{justify-content:flex-start}.data-table{overflow-x:auto}.data-table .table-head,.data-table .table-row{min-width:760px}}.detail-page .detail-title{gap:24px;align-items:flex-end}.detail-page .detail-title>div:first-child{min-width:0}.detail-page .detail-title>div:last-child{display:flex;flex:0 0 auto;align-items:center;gap:12px}.detail-page .detail-title .secondary{flex:0 0 auto;min-width:112px;min-height:48px;white-space:nowrap;font-size:15px}.detail-page .detail-title select{flex:0 0 auto;width:auto;min-width:180px;max-width:240px;min-height:48px;padding:10px 36px 10px 14px;border:1px solid #cbd8d3;background-color:#fff;color:var(--green);font-size:15px;font-weight:700;text-transform:capitalize;cursor:pointer}.detail-page .detail-title select option{background:#fff;color:var(--ink);font-size:15px;padding:8px}.detail-page .detail-section .panel-head>button{flex:0 0 auto;min-height:40px;padding:9px 14px;border:1px solid #cbd8d3;border-radius:7px;background:#fff;color:var(--brand-bronze);font-size:14px;font-weight:700;white-space:nowrap;cursor:pointer}.detail-page .detail-section .panel-head>button:hover{background:#f0f7f4}@media(max-width:760px){.detail-page .detail-title{display:block}.detail-page .detail-title>div:last-child{margin-top:20px;flex-wrap:wrap}.detail-page .detail-title select{min-width:180px}.detail-page .detail-section .panel-head{align-items:flex-start;flex-wrap:wrap}}.admin-page,.detail-page,.inner-page,.market-page,.settings-page{--control-size:44px;--action-gap:12px}.admin-page button,.detail-page button,.inner-page button,.market-page button,.settings-page button{font-family:Arial,Helvetica,sans-serif}.back-link,.investor-back,.market-back{display:inline-flex;align-items:center;min-height:40px;padding:8px 2px;font-size:14px;font-weight:700;line-height:1.35}.deal-tabs,.detail-tabs,.feed-tabs,.investor-detail-tabs,.investor-tabs,.ops-panel>nav{gap:8px;overflow-x:auto;scrollbar-width:thin}.deal-tabs button,.detail-tabs button,.feed-tabs button,.investor-detail-tabs button,.investor-tabs button,.ops-panel>nav button{flex:0 0 auto;min-height:44px;padding:11px 14px;font-size:14px;line-height:1.3;white-space:nowrap;cursor:pointer}.admin-toolbar,.audit-tools,.investor-manager-toolbar,.investor-toolbar,.ledger-tools,.table-tools{gap:12px;flex-wrap:wrap;align-items:center}.admin-toolbar button,.admin-toolbar label,.audit-tools button,.audit-tools label,.audit-tools select,.investor-manager-toolbar label,.investor-manager-toolbar select,.investor-toolbar button,.investor-toolbar label,.ledger-tools button,.ledger-tools label,.ledger-tools select,.table-tools select,.table-tools>button{min-height:var(--control-size);padding:10px 13px;font-size:14px;line-height:1.3;border-radius:7px}.admin-toolbar input,.audit-tools input,.investor-manager-toolbar input,.investor-toolbar input,.ledger-tools input,.table-tools input{min-height:24px;font-size:14px}.admin-page .admin-toolbar select,.admin-page .audit-tools select,.admin-page .investor-manager-toolbar select,.admin-page .ledger-tools select,.inner-page .table-tools select{width:auto;min-width:160px;max-width:100%;flex:0 0 auto}.admin-page .inner-intro>div+div,.admin-page .ops-intro>div+div,.inner-page .inner-intro>div+div{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:12px}.admin-page .inner-intro>div+div select,.admin-page .ops-intro>div+div select,.inner-page .inner-intro>div+div select{width:auto;min-width:220px;max-width:min(100%,360px);flex:0 1 auto;min-height:44px;font-size:15px}.admin-page .inner-intro>div+div button,.admin-page .ops-intro>div+div button,.inner-page .inner-intro>div+div button{flex:0 0 auto;min-height:44px;white-space:nowrap}.allocation-list button,.audit-full button,.deal-section header button,.document-grid button,.investor-docs button,.investor-section header button,.investor-section>footer button,.panel-head>button,.statement-grid article button{min-height:40px;padding:8px 12px;font-size:14px;font-weight:700;line-height:1.3;white-space:normal;cursor:pointer}.deal-section header button,.investor-section header button,.panel-head>button{border:1px solid #cad8d2;border-radius:7px;background:#fff;color:var(--brand-bronze)}.deal-section header button:hover,.investor-section header button:hover,.panel-head>button:hover{background:#f0f7f4}.investor-hero-actions,.modal-actions,.operator-action-modal footer{display:flex;flex-wrap:wrap;align-items:center;gap:var(--action-gap)}.approval>button,.audit-filter button,.deal-form footer button,.investor-form footer button,.investor-hero-actions button,.modal-actions button,.operator-action-modal footer button,.simple-inv-form footer button{min-height:44px;padding:10px 15px;font-size:14px;line-height:1.3}.audit-filter label,.investor-form label,.investor-message-form label,.invite-fields label,.modal-fields label,.operator-action-modal>label,.simple-inv-form label{font-size:14px;line-height:1.4}.audit-filter input,.audit-filter select,.investor-form input,.investor-form select,.invite-fields input,.invite-fields textarea,.modal-fields input,.modal-fields select,.simple-inv-form input,.simple-inv-form select,.simple-inv-form textarea{min-height:46px;font-size:16px;line-height:1.35}.investor-detail-tabs button b{font-size:12px}.control-checks small,.investor-manager-toolbar span,.investor-record-table article span,.request-list small{font-size:13px;line-height:1.4}.allocation-table article,.expense-table>article,.investor-manager-table .admin-tr,.investor-portfolio>article,.investor-record-table article{font-size:14px;line-height:1.4}.allocation-table>div:first-child,.expense-table>div:first-child,.investor-portfolio>div,.investor-record-table>div:first-child{font-size:12px;font-weight:800;letter-spacing:.7px}.audit-feed small,.communication-list small,.document-grid small,.expense-list b small,.funding-total small,.investor-docs small,.kyc-checks small,.profile-deals span small,.spec-grid small{font-size:13px;line-height:1.4}.communication-list b,.deal-summary label,.funding-total b,.kyc-checks b,.payout-card>label,.profile-card>label,.profile-info label,.spec-grid b{font-size:14px;line-height:1.4}.empty-state,.inv-empty,.market-state{max-width:100%;font-size:15px;line-height:1.5}.admin-page button:focus-visible,.admin-page select:focus-visible,.detail-page button:focus-visible,.inner-page button:focus-visible,.inner-page select:focus-visible,.market-page button:focus-visible,.market-page select:focus-visible,.settings-page button:focus-visible{outline:3px solid #1b786a;outline-offset:2px}@media(max-width:760px){.admin-toolbar,.audit-tools,.investor-manager-toolbar,.investor-toolbar,.ledger-tools,.table-tools{align-items:stretch}.admin-page .audit-tools select,.admin-page .investor-manager-toolbar select,.admin-page .ledger-tools select,.inner-page .table-tools select{width:100%}.admin-page .inner-intro>div+div,.admin-page .ops-intro>div+div,.inner-page .inner-intro>div+div{width:100%;justify-content:flex-start}.admin-page .inner-intro>div+div select,.admin-page .ops-intro>div+div select,.inner-page .inner-intro>div+div select{width:100%;max-width:100%}.panel-head{flex-wrap:wrap}.modal-actions button,.operator-action-modal footer button{flex:1 1 140px}}.investor-management .investor-metric-row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;overflow:visible;margin:24px 0 18px;background:transparent;border:0;border-radius:0}.investor-management .investor-metric-row>span{display:flex;flex-direction:column;justify-content:center;min-width:0;min-height:126px;padding:22px 24px;background:#fff;border:1px solid #dbe5e1;border-radius:12px;box-shadow:0 8px 24px #172b3408}.investor-management .investor-metric-row small{margin:0 0 12px;color:#687b7e;font-size:14px;font-weight:650;line-height:1.35}.investor-management .investor-metric-row b{color:var(--ink);font:400 30px/1.15 Georgia,serif;overflow-wrap:anywhere}.investor-management .investor-manager-toolbar{display:grid;grid-template-columns:minmax(240px,1fr) minmax(210px,250px) auto;align-items:center;gap:12px;margin:0 0 18px;padding:14px;background:#fff;border:1px solid #dbe5e1;border-radius:12px;box-shadow:0 8px 24px #172b3408;overflow:visible}.investor-management .investor-manager-toolbar label{display:flex;align-items:center;gap:10px;width:auto;min-width:0;min-height:48px;margin:0;padding:0 15px;border:1px solid #cfdbd6;border-radius:8px;background:#fff;color:#4d6669;font-size:22px;line-height:1}.investor-management .investor-manager-toolbar label:focus-within{border-color:var(--green);box-shadow:0 0 0 3px #105c5218}.investor-management .investor-manager-toolbar input{flex:1;min-width:0;width:100%;min-height:44px;margin:0;padding:8px 0;border:0;box-shadow:none;font-size:15px;color:var(--ink)}.investor-management .investor-manager-toolbar>span{justify-self:end;margin:0;padding:9px 13px;border-radius:999px;background:#eff5f2;color:#385b53;font-size:13px;font-weight:750;white-space:nowrap}.investor-status-filter{position:relative;min-width:0}.investor-status-filter .investor-filter-trigger{display:flex;align-items:center;gap:10px;width:100%;min-height:48px;padding:9px 13px;border:1px solid #cfdbd6;border-radius:8px;background:#fff;color:var(--ink);text-align:left;cursor:pointer}.investor-status-filter .investor-filter-trigger:hover,.investor-status-filter .investor-filter-trigger[aria-expanded=true]{border-color:#8db7aa;background:#f5faf7}.investor-status-filter .investor-filter-label{color:#687b7e;font-size:13px;font-weight:650}.investor-status-filter .investor-filter-trigger strong{flex:1;min-width:0;font-size:15px;font-weight:750;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.investor-status-filter .investor-filter-chevron{color:var(--green);font-size:20px;line-height:1}.investor-status-filter .investor-filter-menu{position:absolute;z-index:40;top:calc(100% + 8px);right:0;width:min(280px,calc(100vw - 40px));max-height:320px;overflow-y:auto;padding:6px;border:1px solid #d6e2dc;border-radius:10px;background:#fff;box-shadow:0 20px 48px #172b3429}.investor-status-filter .investor-filter-menu button{display:flex;justify-content:space-between;align-items:center;gap:14px;width:100%;min-height:42px;padding:10px 12px;border:0;border-radius:7px;background:transparent;color:#30454a;text-align:left;font-size:14px;font-weight:600;cursor:pointer}.investor-status-filter .investor-filter-menu button:focus-visible,.investor-status-filter .investor-filter-menu button:hover{background:#eef6f2}.investor-status-filter .investor-filter-menu button.selected{background:var(--brand-light);color:var(--brand-bronze);font-weight:800}.investor-management .investor-manager-table .admin-th{background:#f2f7f4!important;color:#405e58!important}.investor-management .investor-manager-table .admin-tr{min-height:76px;padding-top:15px;padding-bottom:15px}.investor-management .investor-manager-table .admin-tr:hover{background:#f4faf6}.investor-management .investor-manager-table .person-cell{min-width:0}.investor-management .investor-manager-table .person-cell b{min-width:0;overflow-wrap:anywhere}@media(max-width:1100px){.investor-management .investor-metric-row{grid-template-columns:repeat(2,minmax(0,1fr))}.investor-management .investor-manager-toolbar{grid-template-columns:minmax(220px,1fr) minmax(200px,250px)}.investor-management .investor-manager-toolbar>span{grid-column:1/-1;justify-self:start}}@media(max-width:700px){.investor-management .investor-metric-row{gap:10px}.investor-management .investor-metric-row>span{min-height:110px;padding:17px}.investor-management .investor-metric-row b{font-size:25px}.investor-management .investor-manager-toolbar{grid-template-columns:1fr;padding:12px}.investor-management .investor-manager-toolbar>span{grid-column:auto}.investor-status-filter .investor-filter-menu{left:0;right:auto;width:min(280px,100%)}}.account-management{max-width:1500px}.account-management .inner-intro{align-items:center}.account-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:20px}.account-metrics>div{display:flex;align-items:baseline;gap:14px;padding:20px 24px;border:1px solid #dce5e1;border-radius:12px;background:linear-gradient(140deg,#fff,#f3f8f5)}.account-metrics strong{font:400 29px/1 Georgia,serif;color:#193b3a}.account-metrics span{font-size:14px;font-weight:700;color:#64767a}.account-layout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(280px,.8fr);gap:18px}.account-layout>.admin-panel{height:100%}.account-invite form{display:grid;gap:15px}.account-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.account-invite label{display:grid;gap:7px;font-size:14px;font-weight:700;color:#445a5f}.account-invite .primary{width:max-content;max-width:100%;padding-inline:22px}.account-role-hint{margin:0;color:#617378;font-size:14px;line-height:1.55}.account-security{background:#f0f6f3}.account-security h3{margin-bottom:14px}.account-security ul{margin:0;padding-left:21px;color:#52666a;font-size:14px;line-height:1.75}.account-security li+li{margin-top:7px}.account-list{padding-bottom:8px}.account-list>.panel-head{margin-bottom:0}.account-list>p{color:#687b7e}.account-rows{display:grid}.account-row{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:18px 0;border-bottom:1px solid #e4ebe8}.account-row:last-child{border-bottom:0}.account-person{display:flex;align-items:center;gap:13px;min-width:220px;overflow:hidden}.account-person>div{min-width:0}.account-person strong{display:block;color:#233a41;font-size:15px;overflow-wrap:anywhere}.account-person small{display:block;margin-top:3px;color:#718187;font-size:13px;overflow-wrap:anywhere}.account-avatar{display:grid;place-items:center;flex:0 0 40px;height:40px;border-radius:50%;background:#e5f2ed;color:#175d53;font-size:13px;font-weight:800}.account-roles{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.account-invite-status button,.account-roles button{min-height:36px;padding:7px 10px;border:1px solid #cfdbd7;border-radius:7px;background:#fff;color:var(--brand-bronze);font-size:12px;font-weight:700;white-space:nowrap;cursor:pointer}.account-roles button.assigned{background:var(--brand-light);border-color:#a8c9bd;color:var(--brand-bronze)}.account-invite-status button:hover,.account-roles button:hover{border-color:var(--brand-bronze)}.account-invite-status button:disabled,.account-roles button:disabled{opacity:.55;cursor:wait}.account-invite-status{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:10px;color:#607176}.account-invite-status small{font-size:12px}.account-status{padding:5px 9px;border-radius:99px;background:#e7eef1;color:#405a61;font-size:12px;font-weight:800;text-transform:capitalize}.account-status.pending{background:#fff2d9;color:#78561a}.account-status.claimed{background:#e2f4e9;color:#12604a}.account-catalog{margin-top:26px}.account-catalog-title h3{margin:0;color:#223840;font:400 25px/1.25 Georgia,serif}.account-catalog-title p{margin:5px 0 17px;color:#6b7b7f;font-size:14px}.account-catalog-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.account-catalog-grid .admin-panel{margin:0}.account-catalog-grid h4{margin:0;color:#223840;font:400 20px/1.3 Georgia,serif}.account-catalog-grid p{min-height:42px;margin:7px 0 14px;color:#65777a;font-size:13px}.account-permissions{display:flex;flex-wrap:wrap;gap:6px}.account-permissions span{padding:5px 8px;border-radius:5px;background:#f1f6f3;color:#48615e;font-size:11px;font-weight:700}@media(max-width:1000px){.account-layout{grid-template-columns:1fr}.account-catalog-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.account-row{align-items:flex-start;flex-direction:column}.account-invite-status,.account-roles{justify-content:flex-start}}@media(max-width:650px){.account-catalog-grid,.account-form-grid,.account-metrics{grid-template-columns:1fr}.account-invite .primary{width:100%}}.readiness-page .readiness-run-button{display:inline-flex;align-items:center;justify-content:center;min-width:146px;min-height:46px;position:relative;z-index:2;cursor:pointer;border:1px solid #bed3cc;background:#fff;color:var(--brand-bronze);font-size:15px;font-weight:700}.readiness-page .readiness-run-button:hover:not(:disabled){background:var(--brand-light);border-color:var(--brand-bronze)}.readiness-page .readiness-run-button:disabled{opacity:.7;cursor:wait}.readiness-page .readiness-feedback{margin:-10px 0 19px;color:#61787a;font-size:13px}.readiness-page .readiness-error{margin-bottom:18px;padding:18px 20px;border-color:#e6bfad;background:#fff8f4;color:#6c3a28}.readiness-page .readiness-error p{margin:4px 0 12px}.readiness-page .readiness-error button{min-height:38px;border:1px solid #bd7057;border-radius:6px;background:#fff;color:#6c3a28;padding:8px 13px;cursor:pointer}