.mm-app{--bg:#0b0e14;--sidebar:#10141d;--panel:#151b26;--panel2:#1b2330;--line:#293344;--text:#edf1f7;--muted:#8996aa;--violet:#9b8cff;--cyan:#7ee3df;--green:#75d49e;--amber:#e4b267;--red:#ff7d87;background:var(--bg);min-height:100vh;color:var(--text);font:13px/1.5 Arial,Helvetica,sans-serif;display:flex}.mm-sidebar{background:var(--sidebar);border-right:1px solid var(--line);flex-direction:column;flex:none;width:242px;min-height:100vh;padding:22px 14px;display:flex}.mm-sidebar-head{align-items:center;gap:10px;padding:0 8px 27px;display:flex}.mm-sidebar-head strong{letter-spacing:.02em;font-size:14px;display:block}.mm-sidebar-head small,.mm-workspace small,.mm-company small{color:var(--muted);font-size:10px;display:block}.mm-product-mark{border:1px solid var(--violet);width:29px;height:29px;color:var(--violet);place-items:center;font-weight:700;display:grid}.mm-close,.mm-menu-btn{background:0 0;border:0;display:none}.mm-workspace{border:1px solid var(--line);margin-bottom:18px;padding:12px}.mm-workspace span,.mm-eyebrow,.mm-breadcrumb{letter-spacing:.13em;color:var(--muted);font:700 10px monospace}.mm-workspace strong{margin-top:8px;font-size:12px;display:block}.mm-workspace small{color:var(--cyan);margin-top:5px;font:10px monospace}.mm-side-nav{flex-direction:column;gap:2px;display:flex}.mm-side-nav button,.mm-sidebar-bottom button{color:var(--muted);text-align:left;background:0 0;border:0;border-radius:4px;align-items:center;gap:11px;padding:10px 11px;font-size:12px;display:flex}.mm-side-nav button:hover,.mm-side-nav button.active{background:var(--panel2);color:var(--text)}.mm-side-nav button.active{box-shadow:inset 2px 0 var(--violet)}.mm-side-nav i{color:var(--violet);margin-left:auto;font:9px monospace}.mm-sidebar-bottom{border-top:1px solid var(--line);margin-top:auto;padding-top:17px}.mm-sidebar-bottom button{width:100%;margin:2px 0}.mm-sidebar-bottom button:first-child{color:var(--cyan);background:#162329}.mm-sidebar-bottom button span{flex:1}.mm-sidebar-bottom button strong{color:var(--text);font-size:11px;display:block}.mm-company{color:var(--violet);border-top:1px solid var(--line);margin-top:15px;padding:18px 11px 0;font-weight:700}.mm-main{flex:1;min-width:0}.mm-topbar{border-bottom:1px solid var(--line);background:#0e121a;justify-content:space-between;align-items:center;height:76px;padding:0 34px;display:flex}.mm-topbar h1{letter-spacing:-.02em;margin:3px 0 0;font-size:16px}.mm-breadcrumb{font-size:9px}.mm-top-actions{align-items:center;gap:10px;display:flex}.mm-demo-badge,.mm-draft,.mm-filter{color:var(--cyan);border:1px solid #7ee3df55;padding:6px 9px;font:10px monospace}.mm-new,.mm-primary,.mm-secondary,.mm-upgrade{cursor:pointer;border:0;border-radius:4px;align-items:center;gap:7px;padding:10px 13px;font-size:12px;font-weight:700;display:inline-flex}.mm-new,.mm-secondary{border:1px solid var(--line);color:var(--text);background:0 0}.mm-primary{background:var(--violet);color:#10111a}.mm-upgrade{background:var(--text);color:var(--bg)}.mm-content{max-width:1440px;margin:auto;padding:39px 42px 90px}.mm-page-intro{justify-content:space-between;align-items:end;gap:20px;margin-bottom:24px;display:flex}.mm-page-intro h2{letter-spacing:-.055em;margin:8px 0 4px;font-size:30px}.mm-page-intro p{color:var(--muted);margin:0}.mm-sample{color:var(--muted);align-items:center;gap:14px;margin:0 0 20px;font-size:11px;display:flex}.mm-sample span:first-child{color:var(--cyan);border:1px solid #7ee3df55;padding:6px 9px;font:10px monospace}.mm-stats{grid-template-columns:repeat(4,1fr);gap:12px;margin:0 0 25px;display:grid}.mm-stat{background:var(--panel);border:1px solid var(--line);padding:16px 17px}.mm-stat span,.mm-stat small{color:var(--muted);font-size:11px;display:block}.mm-stat strong{letter-spacing:-.05em;margin:8px 0;font-size:25px;display:block}.mm-stat small b{color:var(--green);font-weight:400}.mm-stat.amber strong{color:var(--amber)}.mm-stat.red strong{color:var(--red)}.mm-panel{background:var(--panel);border:1px solid var(--line);margin-bottom:24px}.mm-panel-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:19px 20px;display:flex}.mm-panel-head h3{margin:5px 0 0;font-size:15px}.mm-text-btn{color:var(--cyan);background:0 0;border:0;align-items:center;gap:6px;font-size:11px;display:flex}.mm-table-wrap{overflow-x:auto}.mm-table{border-collapse:collapse;width:100%;min-width:760px}.mm-table th{text-align:left;color:var(--muted);letter-spacing:.06em;border-bottom:1px solid var(--line);padding:13px 20px;font:400 10px monospace}.mm-table td{color:#c1c9d6;border-bottom:1px solid #29334488;padding:15px 20px;font-size:12px}.mm-table tbody tr{cursor:pointer}.mm-table tbody tr:hover{background:var(--panel2)}.mm-table td:first-child{color:var(--text)}.mm-table td strong,.mm-table td small{display:block}.mm-table td small{color:var(--muted);margin-top:3px;font-size:10px}.mm-status{white-space:nowrap;align-items:center;gap:6px;font:10px monospace;display:inline-flex}.mm-status i{background:var(--red);border-radius:50%;width:6px;height:6px}.mm-status.safe{color:var(--green)}.mm-status.safe i{background:var(--green)}.mm-status.risk{color:var(--amber)}.mm-status.risk i{background:var(--amber)}.mm-two-cards,.mm-about-grid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.mm-quick-card{text-align:left;background:var(--panel);border:1px solid var(--line);color:var(--violet);cursor:pointer;align-items:center;gap:13px;padding:18px;display:flex}.mm-quick-card:hover{border-color:var(--violet)}.mm-quick-card span{flex:1}.mm-quick-card strong,.mm-quick-card small{display:block}.mm-quick-card strong{color:var(--text);font-size:12px}.mm-quick-card small{color:var(--muted);margin-top:4px;font-size:11px}.mm-workspace-grid{grid-template-columns:1.35fr .8fr;gap:18px;display:grid}.mm-form-grid{grid-template-columns:1fr 1fr;gap:16px;padding:20px;display:grid}.mm-form-grid label{color:var(--muted);font-size:11px}.mm-form-grid .full{grid-column:1/-1}.mm-form-grid input,.mm-form-grid select,.mm-form-grid textarea,.mm-search input{border:1px solid var(--line);color:var(--text);background:#0e131c;border-radius:3px;width:100%;margin-top:6px;padding:10px;display:block}.mm-form-grid textarea{resize:vertical;min-height:88px}.mm-line-items{padding:0 20px 20px}.mm-line-items h4{color:var(--muted);font-size:11px;font-weight:400}.mm-line-items div{border-top:1px solid var(--line);justify-content:space-between;padding:12px 0;font-size:12px;display:flex}.mm-form-actions{border-top:1px solid var(--line);justify-content:flex-end;gap:8px;padding:16px 20px;display:flex}.mm-mini-proposal{height:max-content;padding:22px}.mm-mini-proposal h3{margin:18px 0 3px;font-size:21px}.mm-mini-proposal p{color:var(--muted);font-size:11px}.mm-mini-proposal hr{border:0;border-top:1px solid var(--line);margin:22px 0}.mm-mini-proposal>div{justify-content:space-between;margin-top:30px;display:flex}.mm-mini-proposal>div b{color:var(--cyan)}.mm-mini-proposal>small{color:var(--muted);margin-top:18px;font-size:10px;display:block}.mm-job-list>div{border-bottom:1px solid var(--line);grid-template-columns:2fr 1.2fr 1fr .7fr;align-items:center;gap:15px;padding:17px 20px;display:grid}.mm-job-list span strong,.mm-job-list span small{display:block}.mm-job-list small{color:var(--muted);font-size:10px}.mm-job-list b{color:var(--cyan)}.mm-search{border:1px solid var(--line);color:var(--muted);align-items:center;gap:7px;width:230px;padding-left:9px;display:flex}.mm-search input{border:0;margin:0;padding:9px 8px}.mm-detail{background:var(--panel2);border:1px solid var(--violet);width:300px;padding:22px;position:fixed;bottom:25px;right:25px;box-shadow:0 15px 50px #0008}.mm-detail>button{float:right;color:var(--muted);background:0 0;border:0}.mm-detail h3{margin:15px 0 4px;font-size:20px}.mm-detail p{color:var(--muted);margin-bottom:18px;font-size:11px}.mm-profit-grid{grid-template-columns:repeat(3,1fr);gap:12px;padding:22px;display:grid}.mm-compare{border:1px solid var(--line);padding:16px}.mm-compare span,.mm-compare small,.mm-compare b{color:var(--muted);font-size:11px;display:block}.mm-compare strong{margin:9px 0;font-size:24px;display:block}.mm-compare b{color:var(--amber);margin-top:8px}.mm-compare b.positive{color:var(--green)}.mm-bars{border-top:1px solid var(--line);padding:20px 22px}.mm-bars>div{color:var(--muted);grid-template-columns:110px 1fr;align-items:center;gap:14px;margin:10px 0;font-size:11px;display:grid}.mm-bars i{background:var(--violet);height:22px;display:block;position:relative}.mm-bars i.actual{background:var(--cyan)}.mm-bars b{color:var(--bg);font-size:11px;position:absolute;right:8px}.mm-proposal{color:#202531;background:#f4f5f6;border:1px solid #d9dde5;max-width:720px;margin:auto}.mm-proposal-head{border-bottom:1px solid #d9dde5;justify-content:space-between;padding:28px;display:flex}.mm-proposal-head strong,.mm-proposal-head small{display:block}.mm-proposal-head small,.mm-proposal-head span{color:#697386;font-size:10px}.mm-proposal-body{padding:44px}.mm-proposal-body .mm-eyebrow{color:#697386}.mm-proposal-body h3{margin:9px 0 35px;font-size:18px}.mm-proposal-body h2{margin:0;font-size:28px}.mm-proposal-body p{color:#697386;max-width:520px}.mm-proposal-lines{margin:30px 0}.mm-proposal-lines div{border-bottom:1px solid #d9dde5;justify-content:space-between;padding:13px 0;font-size:12px;display:flex}.mm-proposal-lines .total{font-size:15px;font-weight:700}.mm-upgrade-card{background:var(--panel);border:1px solid var(--violet);max-width:780px;padding:30px}.mm-upgrade-card h3{letter-spacing:-.07em;margin:13px 0 0;font-size:54px}.mm-upgrade-card p{color:var(--muted)}.mm-upgrade-card>a{margin:20px 0}.mm-includes{border-top:1px solid var(--line);grid-template-columns:repeat(3,1fr);gap:12px;padding-top:20px;display:grid}.mm-includes span{color:#c8d0dc;align-items:center;gap:7px;font-size:11px;display:flex}.mm-includes svg{color:var(--green)}.mm-about-grid .mm-panel{padding:25px}.mm-about-grid h3{margin:17px 0 9px;font-size:22px}.mm-about-grid p{color:var(--muted);max-width:420px}.mm-overlay{display:none}@media (max-width:900px){.mm-sidebar{z-index:20;transition:left .25s;position:fixed;top:0;left:-260px}.mm-sidebar.is-open{left:0}.mm-close{color:var(--muted);margin-left:auto;display:block}.mm-overlay{z-index:10;background:#0009;border:0;display:block;position:fixed;inset:0}.mm-menu-btn{color:var(--muted);margin-right:14px;display:block}.mm-topbar{justify-content:flex-start;gap:12px;padding:0 20px}.mm-top-actions{margin-left:auto}.mm-demo-badge{display:none}.mm-content{padding:30px 20px 70px}.mm-workspace-grid{grid-template-columns:1fr}.mm-stats{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.mm-page-intro{display:block}.mm-page-intro .mm-primary,.mm-page-intro .mm-secondary{margin-top:16px}.mm-page-intro h2{font-size:26px}.mm-top-actions .mm-new{padding:10px;font-size:0}.mm-top-actions .mm-new svg{margin:0}.mm-upgrade{padding:9px;font-size:10px}.mm-content{padding:25px 14px 80px}.mm-sample{display:block}.mm-sample span{margin-bottom:6px;display:inline-block}.mm-stats{gap:7px}.mm-stat{padding:13px}.mm-stat strong{font-size:21px}.mm-stat small{font-size:9px}.mm-panel-head{padding:16px}.mm-table th,.mm-table td{padding:12px 14px}.mm-form-grid{grid-template-columns:1fr;padding:15px}.mm-form-grid .full{grid-column:auto}.mm-form-actions{background:var(--panel);z-index:2;padding:14px;position:sticky;bottom:0}.mm-profit-grid{grid-template-columns:1fr;padding:14px}.mm-bars{padding:15px}.mm-includes{grid-template-columns:1fr 1fr}.mm-two-cards,.mm-about-grid{grid-template-columns:1fr}.mm-job-list>div{grid-template-columns:1fr 1fr;padding:14px}.mm-proposal-body{padding:25px}.mm-proposal-head{padding:20px;display:block}.mm-proposal-head span{margin-top:12px;display:block}.mm-search{width:100%;margin-top:12px}.mm-panel-head{flex-wrap:wrap;align-items:flex-start}.mm-detail{width:auto;bottom:14px;left:14px;right:14px}.mm-proposals-access{display:block}.mm-proposals-access .mm-primary{width:100%;margin-top:16px}}.profit-calculator{background:var(--panel);border:1px solid var(--line);margin-bottom:24px;padding:24px}.calc-head{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:20px;display:flex}.calc-head h2{letter-spacing:-.03em;margin:7px 0 0;font-size:17px}.status-badge{border:1px solid var(--amber);color:var(--amber);white-space:nowrap;padding:8px 10px;font:10px monospace}.status-badge.safe{border-color:var(--green);color:var(--green)}.status-badge.danger{border-color:var(--red);color:var(--red)}.status-badge i{background:currentColor;border-radius:50%;width:6px;height:6px;margin-right:7px;display:inline-block}.calc-layout{grid-template-columns:1fr 1.15fr;gap:28px;padding-top:22px;display:grid}.calc-fields{grid-template-columns:1fr 1fr;gap:13px;display:grid}.calc-field{color:var(--text);flex-direction:column;gap:6px;font-size:11px;display:flex}.calc-field span small{color:var(--muted);margin-top:2px;font-size:9px;display:block}.input-wrap{border:1px solid var(--line);background:#0e131c;align-items:center;display:flex}.input-wrap b{color:var(--muted);padding-left:10px;font-size:11px;font-weight:400}.input-wrap input{width:100%;min-width:0;color:var(--text);background:0 0;border:0;outline:0;padding:9px 8px;font-size:12px}.input-wrap:focus-within{border-color:var(--violet)}.calc-results{border-left:1px solid var(--line);padding-left:28px}.result-hero{background:#1a2130;border:1px solid #9b8cff55;padding:17px}.result-hero span,.result-hero em{color:var(--muted);font-size:10px;font-style:normal;display:block}.result-hero strong{color:var(--cyan);letter-spacing:-.06em;margin:4px 0;font-size:34px;display:block}.result-hero em{color:var(--amber)}.result-grid{background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:18px;display:grid}.metric{background:var(--panel);padding:13px}.metric span,.metric strong{display:block}.metric span{color:var(--muted);font-size:10px}.metric strong{margin-top:5px;font-size:15px}.metric.highlight strong{color:var(--green)}.status-message{color:var(--muted);margin:15px 0 0;font-size:11px}.status-message.safe{color:var(--green)}.status-message.risk{color:var(--amber)}.status-message.danger{color:var(--red)}.calc-note{color:var(--muted);margin:18px 0 0;font-size:10px}.mm-app .profit-calculator h2{max-width:none;font-size:17px;line-height:1.3}.mm-app .profit-calculator .mm-kicker{color:var(--violet);letter-spacing:.13em;font:700 10px monospace;display:block}@media (max-width:900px){.calc-layout{grid-template-columns:1fr}.calc-results{border-left:0;border-top:1px solid var(--line);padding:22px 0 0}}@media (max-width:560px){.profit-calculator{padding:16px}.calc-fields{grid-template-columns:1fr}.calc-head{display:block}.status-badge{margin-top:14px;display:inline-block}.result-grid{grid-template-columns:1fr 1fr}.result-hero strong{font-size:28px}}@media (prefers-reduced-motion:reduce){.mm-sidebar{transition:none}}.proposal-screen{max-width:920px;margin:0 auto}.proposal-toolbar{justify-content:space-between;gap:12px;margin-bottom:20px;display:flex}.customer-proposal{color:#18202c;background:#fff;padding:48px 54px;font-family:Arial,Helvetica,sans-serif;box-shadow:0 16px 50px #0003}.customer-proposal-header{justify-content:space-between;align-items:flex-start;display:flex}.customer-proposal-header>div:first-child{align-items:center;gap:12px;display:flex}.proposal-brand-mark{color:#4e45a8;border:2px solid #4e45a8;place-items:center;width:38px;height:38px;font-size:18px;font-weight:700;display:grid}.customer-proposal-header strong{letter-spacing:-.02em;font-size:18px;display:block}.customer-proposal-header span,.proposal-meta small{color:#687386;margin-top:3px;font-size:11px;display:block}.proposal-meta{text-align:right}.proposal-meta span,.proposal-parties span,.proposal-intro>span,.proposal-section-heading span,.proposal-notes span{letter-spacing:.12em;color:#687386;font:700 10px monospace}.proposal-meta strong{color:#4e45a8;margin-top:5px;font-size:14px;display:block}.proposal-rule{background:#4e45a8;height:2px;margin:28px 0}.proposal-parties{grid-template-columns:1fr 1fr;gap:30px;margin-bottom:42px;display:grid}.proposal-parties strong{margin:9px 0 5px;font-size:14px;display:block}.proposal-parties small{color:#687386;line-height:1.65}.proposal-intro{max-width:680px}.proposal-intro h2{letter-spacing:-.05em;margin:10px 0;font-size:31px;line-height:1.1}.proposal-intro p,.proposal-notes p{color:#536074;margin:0;line-height:1.7}.proposal-table-section{margin-top:38px}.proposal-section-heading{border-bottom:1px solid #dce1e8;justify-content:space-between;align-items:baseline;padding-bottom:10px;display:flex}.proposal-section-heading small{color:#687386;font-size:11px}.proposal-table{border-collapse:collapse;width:100%;margin-top:4px}.proposal-table th,.proposal-table td{text-align:left;border-bottom:1px solid #e4e8ee;padding:15px 8px;font-size:12px}.proposal-table th{color:#687386;letter-spacing:.08em;text-transform:uppercase;font:700 10px monospace}.proposal-table th:not(:first-child),.proposal-table td:not(:first-child){text-align:right}.proposal-table td strong,.proposal-table td small{display:block}.proposal-table td small{color:#687386;margin-top:4px;font-size:11px}.proposal-totals{width:300px;margin:28px 0 0 auto}.proposal-totals div{color:#536074;justify-content:space-between;padding:7px 0;font-size:12px;display:flex}.proposal-totals .proposal-total{color:#18202c;border-top:2px solid #18202c;margin-top:5px;padding-top:13px;font-size:16px;font-weight:700}.proposal-notes{border-top:1px solid #dce1e8;grid-template-columns:1fr 1fr;gap:30px;margin-top:42px;padding-top:22px;display:grid}.proposal-notes p{margin-top:9px;font-size:11px}.customer-proposal-footer{color:#687386;border-top:1px solid #dce1e8;justify-content:space-between;margin-top:48px;padding-top:15px;font-size:10px;display:flex}.customer-proposal-footer small{color:#929baa}.mm-table-action{border:1px solid var(--line);color:var(--cyan);white-space:nowrap;background:0 0;padding:7px 8px;font:10px monospace}.mm-table-action:hover{border-color:var(--cyan)}@media (max-width:700px){.proposal-screen{margin:0 -2px}.customer-proposal{padding:28px 20px}.customer-proposal-header{gap:20px}.customer-proposal-header strong{font-size:15px}.proposal-meta strong{font-size:12px}.proposal-intro h2{font-size:27px}.proposal-totals{width:100%}.proposal-table{min-width:520px}.proposal-table-section{overflow-x:auto}.proposal-notes{grid-template-columns:1fr;gap:20px}.customer-proposal-footer{display:block}.customer-proposal-footer small{margin-top:8px;display:block}.proposal-toolbar{z-index:3;background:var(--bg);padding:10px 0;position:sticky;top:0}.proposal-toolbar .mm-primary,.proposal-toolbar .mm-secondary{padding:9px;font-size:11px}.mm-table-action{font-size:9px}}.mm-modal-backdrop{z-index:30;background:#0008;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.mm-upgrade-modal{background:var(--panel);border:1px solid var(--line);border-radius:6px;max-width:420px;padding:36px 32px;position:relative;box-shadow:0 24px 68px #0006}.mm-upgrade-modal h2{letter-spacing:-.03em;color:var(--text);margin:12px 0 16px;font-size:20px}.mm-upgrade-modal p{color:var(--muted);margin-bottom:24px;font-size:13px;line-height:1.6}.mm-modal-close{color:var(--muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:8px;display:flex;position:absolute;top:14px;right:14px}.mm-modal-close:hover{color:var(--text)}.mm-lock{letter-spacing:.04em;border-radius:4px;flex:none;margin-left:auto;padding:3px 7px;line-height:1.2;color:#07111f!important;opacity:1!important;text-shadow:none!important;background:#22d3ee!important;font-size:10px!important;font-weight:700!important}.mm-proposals-access{background:var(--panel);border:1px solid var(--violet);justify-content:space-between;align-items:center;gap:24px;margin-bottom:20px;padding:20px 22px;display:flex}.mm-proposals-access h2{letter-spacing:-.03em;color:var(--text);margin:6px 0 4px;font-size:19px}.mm-proposals-access p{color:var(--muted);margin:0;font-size:12px}.mm-proposals-access .mm-primary{white-space:nowrap;flex:none}@media (max-width:900px){.mm-upgrade-modal{max-width:calc(100vw - 40px)}}@media (max-width:560px){.mm-proposals-access{flex-direction:column;align-items:stretch;gap:14px;display:flex}.mm-proposals-access h2{font-size:18px;line-height:1.25}.mm-proposals-access p{line-height:1.5}.mm-proposals-access .mm-primary{box-sizing:border-box;width:100%;max-width:100%;margin-top:0}}.mm-full-mode .mm-workspace small{color:var(--green)}.mm-full-mode .mm-full-data{background:#14251f;border-color:#75d49e66}.mm-full-mode .mm-full-data span:first-child{color:var(--green)}.mm-full-mode .mm-full-data span:last-child{color:var(--muted)}.mm-full-mode .mm-full-badge{border:1px solid var(--green);color:var(--green);letter-spacing:.1em;padding:8px 10px;font:700 10px monospace}.mm-full-banner{color:var(--text);background:#14251f;border:1px solid #75d49e66;align-items:center;gap:14px;margin-bottom:20px;padding:13px 16px;display:flex}.mm-full-banner strong{font-size:13px}.mm-full-banner>span:last-child{color:var(--muted);font-size:12px}.mm-full-mode .mm-lock,.mm-full-mode .mm-demo-badge{display:none}.mm-full-mode .mm-side-nav button:has(.mm-lock){color:var(--text)}@media (max-width:560px){.mm-full-banner{display:block}.mm-full-banner strong,.mm-full-banner>span:last-child{margin-top:4px;display:block}}@media print{body{background:#fff!important}.mm-sidebar,.mm-topbar,.no-print,.mm-modal-backdrop{display:none!important}.mm-main{width:100%!important;margin:0!important}.mm-content{padding:0!important}.proposal-screen{max-width:none}.customer-proposal{box-shadow:none;color:#111;padding:0}.proposal-brand-mark{color:#111;border-color:#111}.proposal-meta strong{color:#111}.proposal-rule{background:#111}.proposal-table th,.proposal-table td{border-color:#bbb}.proposal-total,.proposal-table-section,.proposal-notes,.proposal-parties{break-inside:avoid}.customer-proposal-footer{margin-top:35px}}
