.sanmar-purchase-panel{background:linear-gradient(145deg,#f7fbff,#edf6fd);border-color:#8eb9db;overflow:hidden;box-shadow:0 6px 20px #0d5c971a}.sanmar-purchase-heading{border-bottom:1px solid #bfd8eb;justify-content:space-between;align-items:flex-start;gap:18px;padding:16px 18px 13px;display:flex}.sanmar-purchase-heading h3{color:#123f63;text-transform:uppercase;align-items:center;gap:8px;margin:2px 0 3px;font-size:16px;display:flex}.sanmar-purchase-heading>div>span{color:#627f96;font-size:9px;font-weight:700}.sanmar-purchase-status{color:#235f8d;white-space:nowrap;background:#edf7ff;border:1px solid #9bbbd2;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:9px;font-weight:900;display:inline-flex}.sanmar-purchase-status.is-preflight_ready{color:#16733a;background:#eaf9ef;border-color:#7ec698}.sanmar-purchase-status.is-preflight_blocked{color:#8a5d00;background:#fff7df;border-color:#e3bc66}.sanmar-purchase-status.is-submitted{color:#126d35;background:#dff5e7;border-color:#55aa74}.sanmar-purchase-lock,.sanmar-purchase-migration{color:#20577f;background:#e8f4fe;border:1px solid #7eacd0;border-radius:7px;align-items:center;gap:9px;margin:12px 14px 0;padding:10px 12px;font-size:9px;display:flex}.sanmar-purchase-migration{color:#845600;background:#fff5d8;border-color:#e6b65b;font-weight:800}.sanmar-release-reservations{color:#765719;background:#fff8e9;border:1px solid #d7b778;border-radius:7px;justify-content:space-between;align-items:center;gap:16px;margin:10px 14px 0;padding:10px 12px;display:flex}.sanmar-release-reservations>div{gap:2px;display:grid}.sanmar-release-reservations strong{text-transform:uppercase;font-size:9px}.sanmar-release-reservations span{font-size:8px;font-weight:700}.sanmar-release-reservations-button{color:#805813;min-height:34px;font:inherit;white-space:nowrap;background:#fff;border:1px solid #ba8125;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:8px;font-weight:900;display:inline-flex}.sanmar-release-reservations-button:hover:not(:disabled){background:#fff0cf}.sanmar-release-reservations-button:disabled{cursor:not-allowed;opacity:.55}.sanmar-release-reservations-button .is-spinning{animation:.8s linear infinite internal-cost-spin}.sanmar-purchase-form{grid-template-columns:minmax(150px,.7fr) minmax(150px,.7fr) minmax(170px,.8fr) minmax(280px,1.8fr) auto;align-items:end;gap:10px;padding:14px;display:grid}.sanmar-purchase-form label{gap:5px;min-width:0;display:grid}.sanmar-purchase-form label>span{color:#58778e;font-size:8px;font-weight:900}.sanmar-purchase-form :where(input,select,textarea){color:#163247;width:100%;min-height:36px;font:inherit;background:#fff;border:1px solid #b8cee0;border-radius:6px;font-size:10px}.sanmar-purchase-form :where(input,select){padding:0 10px}.sanmar-purchase-form textarea{resize:vertical;min-height:36px;padding:8px 10px}.sanmar-purchase-form input[readonly]{color:#536b7c;background:#edf3f7}.sanmar-purchase-form-structured{grid-template-columns:repeat(5,minmax(0,1fr))}.sanmar-address-wide,.sanmar-address-email{grid-column:span 2}.sanmar-purchase-form-action{align-items:flex-end;height:100%;display:flex}.sanmar-purchase-form-action>button{width:100%}.sanmar-purchase-preflight-button{white-space:nowrap;min-height:38px}.sanmar-purchase-preflight-button .is-spinning{animation:.8s linear infinite internal-cost-spin}.sanmar-purchase-empty{color:#326789;border:1px dashed #9ebbd1;border-radius:8px;align-items:center;gap:11px;margin:14px;padding:18px;display:flex}.sanmar-purchase-empty>span{gap:3px;display:grid}.sanmar-purchase-empty small{color:#6e8595}.sanmar-purchase-metrics{background:#fff;border:1px solid #c0d6e4;border-radius:8px;grid-template-columns:repeat(5,minmax(0,1fr));margin:0 14px 14px;display:grid;overflow:hidden}.sanmar-purchase-metrics>span{gap:3px;min-width:0;padding:12px;display:grid}.sanmar-purchase-metrics>span+span{border-left:1px solid #d4e2ec}.sanmar-purchase-metrics small{color:#6c8292;font-size:8px;font-weight:900}.sanmar-purchase-metrics strong{color:#133f60;text-overflow:ellipsis;font-size:17px;overflow:hidden}.sanmar-purchase-metrics i{color:#7c8f9d;font-size:7px;font-style:normal;font-weight:700}.sanmar-purchase-table-wrap{background:#fff;border:1px solid #bfd3e1;border-radius:8px;margin:0 14px 14px;overflow-x:auto}.sanmar-purchase-table{border-collapse:collapse;color:#18364c;width:100%;min-width:820px;font-size:9px}.sanmar-purchase-table th{color:#537188;text-align:left;background:#eaf3f9;border-bottom:1px solid #c7d9e5;padding:9px 10px;font-size:8px}.sanmar-purchase-table td{vertical-align:top;border-top:1px solid #dde8ef;padding:9px 10px}.sanmar-purchase-table td>small{color:#708696;margin-top:3px;font-size:7px;display:block}.sanmar-purchase-table code{font:inherit;font-weight:800}.sanmar-purchase-table tr.has-issue{background:#fffaf0}.sanmar-purchase-table .is-error{color:#a1372b;font-weight:800}.sanmar-availability{color:#47677e;background:#e9f1f6;border-radius:999px;padding:3px 6px;font-size:8px;font-weight:900;display:inline-flex}.sanmar-availability.is-available{color:#16733a;background:#e5f7eb}.sanmar-availability.is-insufficient,.sanmar-availability.is-unavailable,.sanmar-availability.is-error{color:#8b5a00;background:#fff0d5}.sanmar-purchase-notices{color:#4f6e84;background:#f5fafd;border:1px solid #c4d8e5;border-radius:7px;gap:5px;margin:0 14px 12px;padding:10px 12px;font-size:8px;line-height:1.4;display:grid}.sanmar-purchase-notices strong{color:#274e69;text-transform:uppercase;font-size:9px}.sanmar-purchase-notices span{align-items:flex-start;gap:6px;display:flex}.sanmar-purchase-notices.is-blocking{color:#76560f;background:#fff8e5;border-color:#e4bd68}.sanmar-purchase-notices.is-blocking strong{color:#855b00}.sanmar-purchase-review-table{min-width:1080px}.sanmar-supplier-review{color:#456a83;background:#eff7fc;border:1px solid #a8c5d9;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px 22px;margin:0 14px 14px;padding:14px;display:grid;position:relative}.sanmar-supplier-review h4{color:#174f76;text-transform:uppercase;align-items:center;gap:7px;margin:2px 0 4px;font-size:13px;display:flex}.sanmar-supplier-review p{margin:0;font-size:9px;line-height:1.45}.sanmar-supplier-review small{color:#70889a;margin-top:5px;font-size:8px;display:block}.sanmar-supplier-review.is-ready{background:#ebf9f0;border-color:#7ec698}.sanmar-supplier-review.is-blocked{background:#fff7df;border-color:#e3bc66}.sanmar-supplier-review-button{white-space:nowrap}.sanmar-edev-test{border-style:dashed}.sanmar-edev-test-form{gap:9px;width:min(390px,100%);display:grid}.sanmar-edev-test-form label{color:#456a83;align-items:flex-start;gap:7px;font-size:8px;font-weight:800;line-height:1.35;display:flex}.sanmar-edev-test-form label input{flex:none;margin-top:1px}.sanmar-edev-test-form button{width:100%}.sanmar-edev-test-form .sanmar-po-change-warning{color:#8a5d00;font-size:8px;font-weight:800}.sanmar-production-submit{border-width:2px}.sanmar-production-submit.is-ready{border-color:#3f9a61}.sanmar-supplier-lock{color:#668195;opacity:.9;border-top:1px solid;grid-column:1/-1;align-items:center;gap:5px;padding-top:8px;font-size:8px;font-weight:800;display:flex}.sanmar-purchase-footer{color:#6d8494;border-top:1px solid #c4d9e7;justify-content:space-between;gap:12px;padding:10px 14px;font-size:8px;display:flex}.sanmar-purchase-footer b{color:#26658e}.sanmar-allocation-progress{background:#fff;border:1px solid #a9c9dd;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin:12px 14px 0;display:grid;overflow:hidden}.sanmar-allocation-progress>div{gap:3px;padding:10px 12px;display:grid}.sanmar-allocation-progress>div+div{border-left:1px solid #d4e2ec}.sanmar-allocation-progress span{color:#6b8394;font-size:8px;font-weight:900}.sanmar-allocation-progress strong{color:#123f63;font-size:14px}.sanmar-allocation-progress p{color:#58758a;background:#f2f8fc;border-top:1px solid #d4e2ec;grid-column:1/-1;margin:0;padding:7px 12px;font-size:8px;font-weight:700}.sanmar-purchase-pool{background:#f5fbff;border:1px solid #9fc5dd;border-radius:8px;grid-column:1/-1;overflow:hidden}.sanmar-purchase-pool>header{background:#eaf5fc;justify-content:space-between;align-items:center;gap:14px;padding:11px 12px;display:flex}.sanmar-purchase-pool>header>div{gap:2px;display:grid}.sanmar-purchase-pool>header span{color:#2780b8;font-size:8px;font-weight:900}.sanmar-purchase-pool>header strong{color:#123f63;text-transform:uppercase;font-size:13px}.sanmar-purchase-pool>header small{color:#668397;font-size:8px}.sanmar-purchase-pool>header b{white-space:nowrap;border-radius:999px;padding:6px 9px;font-size:8px}.sanmar-purchase-pool>header b.is-short{color:#8a5a00;background:#fff1d5}.sanmar-purchase-pool>header b.is-free{color:#16733a;background:#e5f7eb}.sanmar-pool-candidates{gap:7px;padding:9px;display:grid}.sanmar-pool-hidden-note{color:#668397;margin:0;padding:8px 12px 0;font-size:8px;font-weight:800}.sanmar-pool-candidates details{background:#fff;border:1px solid #c4d8e5;border-radius:7px;overflow:hidden}.sanmar-pool-candidates summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;list-style-position:inside;display:flex}.sanmar-pool-candidates summary>span{gap:2px;margin-left:4px;display:inline-grid}.sanmar-pool-candidates summary small{color:#6d8495;text-transform:capitalize;font-size:8px}.sanmar-pool-candidates summary>b{color:#2777aa;font-size:8px}.sanmar-pool-lines{border-top:1px solid #d7e5ee;display:grid}.sanmar-pool-bulk-actions{background:#f5fafd;border-top:1px solid #d7e5ee;justify-content:flex-end;gap:7px;padding:8px 10px;display:flex}.sanmar-pool-bulk-actions button{color:#176f9f;min-height:30px;font:inherit;background:#fff;border:1px solid #8bb7d1;border-radius:6px;padding:0 10px;font-size:8px;font-weight:900}.sanmar-pool-bulk-actions button:first-child{color:#fff;background:#168ecc}.sanmar-pool-bulk-actions button:disabled{cursor:not-allowed;opacity:.5}.sanmar-pool-lines label{grid-template-columns:minmax(0,1fr) 78px;align-items:center;gap:12px;padding:8px 10px;display:grid}.sanmar-pool-lines label+label{border-top:1px solid #e2ebf1}.sanmar-pool-lines label>span{gap:2px;display:grid}.sanmar-pool-lines label strong{color:#244d68;font-size:9px}.sanmar-pool-lines label small{color:#718797;font-size:8px}.sanmar-pool-lines input{text-align:center}.sanmar-pool-lines label.is-reserved{background:#f5f7f9}.sanmar-pool-lines label.is-reserved input{cursor:not-allowed;opacity:.65}.sanmar-pool-lines label a{color:#147fb9;width:fit-content;font-size:8px;font-weight:900;text-decoration:underline}.sanmar-pool-candidates summary>b{text-align:right}.sanmar-pool-empty{color:#6c8495;margin:0;padding:12px;font-size:8px}.sanmar-line-sources{font-weight:800;color:#2780b8!important}.sanmar-purchase-extras{background:#f8fcff;border:1px solid #a6c9dd;border-radius:8px;grid-column:1/-1;overflow:hidden}.sanmar-purchase-extras>header{background:#eaf5fc;justify-content:space-between;align-items:center;gap:14px;padding:11px 12px;display:flex}.sanmar-purchase-extras>header>div{gap:2px;display:grid}.sanmar-purchase-extras>header span{color:#2780b8;font-size:8px;font-weight:900}.sanmar-purchase-extras>header strong{color:#123f63;text-transform:uppercase;align-items:center;gap:6px;font-size:12px;display:flex}.sanmar-purchase-extras>header small{color:#668397;font-size:8px}.sanmar-purchase-extras>header b{color:#236f9d;white-space:nowrap;background:#e1f1fb;border-radius:999px;padding:6px 9px;font-size:8px}.sanmar-extra-search{border-top:1px solid #cde0eb;grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:10px 12px;display:grid}.sanmar-extra-search button,.sanmar-extra-results button,.sanmar-extra-groups article>header button{color:#1d6e9e;font:inherit;background:#fff;border:1px solid #94bbd2;border-radius:6px;font-size:8px;font-weight:900}.sanmar-extra-search button{justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 12px;display:inline-flex}.sanmar-extra-results,.sanmar-extra-groups{gap:8px;padding:0 12px 12px;display:grid}.sanmar-extra-results article,.sanmar-extra-groups>article{background:#fff;border:1px solid #c4d8e5;border-radius:7px;overflow:hidden}.sanmar-extra-results article>div:first-child,.sanmar-extra-groups article>header{justify-content:space-between;align-items:center;gap:10px;padding:9px 10px;display:flex}.sanmar-extra-results article>div:first-child{display:grid}.sanmar-extra-results strong,.sanmar-extra-groups strong{color:#244d68;font-size:9px}.sanmar-extra-results small,.sanmar-extra-groups small{color:#718797;font-size:8px}.sanmar-extra-results article>div:last-child{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:6px;padding:0 9px 9px;display:grid}.sanmar-extra-results button{text-align:left;gap:2px;padding:8px;display:grid}.sanmar-extra-results button small{color:#6e8493;font-weight:700}.sanmar-extra-groups article>header{border-bottom:1px solid #d8e5ed}.sanmar-extra-groups article>header>div{gap:2px;display:grid}.sanmar-extra-groups article>header button{color:#a13e37;place-items:center;width:30px;min-height:30px;padding:0;display:grid}.sanmar-extra-meta{grid-template-columns:minmax(150px,.45fr) minmax(200px,1fr);gap:8px;padding:9px 10px;display:grid}.sanmar-extra-sizes{grid-template-columns:repeat(auto-fit,minmax(72px,1fr));gap:8px;padding:0 10px 10px;display:grid}.sanmar-extra-sizes input{text-align:center}html[data-hq-theme=dark] .hq-app .sanmar-purchase-panel{background:linear-gradient(145deg,#142634,#10212e);border-color:#315b79}html[data-hq-theme=dark] .hq-app :where(.sanmar-purchase-heading,.sanmar-purchase-footer){border-color:#31536b}html[data-hq-theme=dark] .hq-app .sanmar-purchase-heading h3{color:#d8efff}html[data-hq-theme=dark] .hq-app .sanmar-purchase-heading>div>span{color:#8ca8bb}html[data-hq-theme=dark] .hq-app :where(.sanmar-purchase-form input,.sanmar-purchase-form select,.sanmar-purchase-form textarea,.sanmar-purchase-metrics,.sanmar-purchase-table-wrap){color:#e2edf4;background:#122331;border-color:#36536a}html[data-hq-theme=dark] .hq-app .sanmar-purchase-form input[readonly]{background:#1a2f3e}html[data-hq-theme=dark] .hq-app .sanmar-purchase-table{color:#dbeaf3}html[data-hq-theme=dark] .hq-app .sanmar-release-reservations{color:#efd38e;background:#332b19;border-color:#81672e}html[data-hq-theme=dark] .hq-app .sanmar-release-reservations-button{color:#f0d795;background:#182b38;border-color:#8e7134}html[data-hq-theme=dark] .hq-app .sanmar-purchase-table th{color:#9bb5c6;background:#1a3040;border-color:#355267}html[data-hq-theme=dark] .hq-app .sanmar-purchase-table td{border-color:#29475b}html[data-hq-theme=dark] .hq-app .sanmar-purchase-table tr.has-issue{background:#332b19}html[data-hq-theme=dark] .hq-app .sanmar-purchase-metrics>span+span{border-color:#315064}html[data-hq-theme=dark] .hq-app .sanmar-purchase-metrics strong{color:#e0f2ff}html[data-hq-theme=dark] .hq-app .sanmar-purchase-lock{color:#add9f7;background:#183349;border-color:#35678a}html[data-hq-theme=dark] .hq-app .sanmar-purchase-migration{color:#f2d281;background:#3a3018;border-color:#8b6e27}html[data-hq-theme=dark] .hq-app .sanmar-purchase-status{color:#d8efff;background:#1b374a;border-color:#4d7693}html[data-hq-theme=dark] .hq-app .sanmar-purchase-status.is-preflight_ready{color:#a9edbe;background:#173d29;border-color:#3e8b5b}html[data-hq-theme=dark] .hq-app .sanmar-purchase-status.is-preflight_blocked{color:#f2d281;background:#3a3018;border-color:#8b6e27}html[data-hq-theme=dark] .hq-app .sanmar-purchase-status.is-supplier_ready,html[data-hq-theme=dark] .hq-app .sanmar-purchase-status.is-submitted{color:#a9edbe;background:#173d29;border-color:#3e8b5b}html[data-hq-theme=dark] .hq-app .sanmar-availability{color:#d5e8f4;background:#233e50}html[data-hq-theme=dark] .hq-app .sanmar-availability.is-available{color:#a9edbe;background:#173d29}html[data-hq-theme=dark] .hq-app :where(.sanmar-availability.is-insufficient,.sanmar-availability.is-unavailable,.sanmar-availability.is-error){color:#f2d281;background:#3a3018}html[data-hq-theme=dark] .hq-app .sanmar-purchase-notices{color:#9ab3c3;background:#172c3a;border-color:#36566c}html[data-hq-theme=dark] .hq-app .sanmar-purchase-notices strong{color:#d1e7f5}html[data-hq-theme=dark] .hq-app .sanmar-purchase-notices.is-blocking{color:#e8ca80;background:#322b18;border-color:#796329}html[data-hq-theme=dark] .hq-app .sanmar-supplier-review{color:#a9c0cf;background:#172c3a;border-color:#36566c}html[data-hq-theme=dark] .hq-app .sanmar-supplier-review h4{color:#d8efff}html[data-hq-theme=dark] .hq-app .sanmar-edev-test-form label{color:#a9c0cf}html[data-hq-theme=dark] .hq-app .sanmar-edev-test-form .sanmar-po-change-warning{color:#f2d281}html[data-hq-theme=dark] .hq-app .sanmar-supplier-review small{color:#8fa9b9}html[data-hq-theme=dark] .hq-app .sanmar-supplier-review.is-ready{background:#173d29;border-color:#3e8b5b}html[data-hq-theme=dark] .hq-app .sanmar-supplier-review.is-blocked{background:#3a3018;border-color:#8b6e27}html[data-hq-theme=dark] .hq-app :where(.sanmar-allocation-progress,.sanmar-purchase-pool,.sanmar-pool-candidates details){color:#dcebf4;background:#122735;border-color:#365b73}html[data-hq-theme=dark] .hq-app .sanmar-allocation-progress>div+div{border-color:#315064}html[data-hq-theme=dark] .hq-app .sanmar-allocation-progress strong{color:#e0f2ff}html[data-hq-theme=dark] .hq-app .sanmar-allocation-progress p{color:#a3bbc9;background:#182f3f;border-color:#315064}html[data-hq-theme=dark] .hq-app .sanmar-purchase-pool>header{background:#193446}html[data-hq-theme=dark] .hq-app .sanmar-purchase-pool>header strong{color:#e0f2ff}html[data-hq-theme=dark] .hq-app :where(.sanmar-purchase-pool>header small,.sanmar-pool-candidates summary small,.sanmar-pool-lines label small,.sanmar-pool-empty,.sanmar-pool-hidden-note){color:#99b1c0}html[data-hq-theme=dark] .hq-app .sanmar-pool-lines{border-color:#36566c}html[data-hq-theme=dark] .hq-app .sanmar-pool-bulk-actions{background:#172936;border-color:#36566c}html[data-hq-theme=dark] .hq-app .sanmar-pool-bulk-actions button{color:#9bd8fb;background:#172c3a;border-color:#426a82}html[data-hq-theme=dark] .hq-app .sanmar-pool-bulk-actions button:first-child{color:#fff;background:#087eae}html[data-hq-theme=dark] .hq-app .sanmar-pool-lines label+label{border-color:#29475b}html[data-hq-theme=dark] .hq-app .sanmar-pool-lines label strong{color:#d8efff}html[data-hq-theme=dark] .hq-app .sanmar-pool-lines label.is-reserved{background:#172936}html[data-hq-theme=dark] .hq-app :where(.sanmar-purchase-extras,.sanmar-extra-results article,.sanmar-extra-groups>article){color:#dcebf4;background:#122735;border-color:#365b73}html[data-hq-theme=dark] .hq-app .sanmar-purchase-extras>header{background:#193446}html[data-hq-theme=dark] .hq-app .sanmar-purchase-extras>header strong,html[data-hq-theme=dark] .hq-app :where(.sanmar-extra-results strong,.sanmar-extra-groups strong){color:#e0f2ff}html[data-hq-theme=dark] .hq-app :where(.sanmar-purchase-extras>header small,.sanmar-extra-results small,.sanmar-extra-groups small){color:#99b1c0}html[data-hq-theme=dark] .hq-app :where(.sanmar-extra-search,.sanmar-extra-groups article>header){border-color:#36566c}html[data-hq-theme=dark] .hq-app :where(.sanmar-extra-search button,.sanmar-extra-results button,.sanmar-extra-groups article>header button){color:#8ed4ff;background:#172c3a;border-color:#42667d}@media (max-width:1050px){.sanmar-purchase-form,.sanmar-purchase-form-structured{grid-template-columns:repeat(2,minmax(0,1fr))}.sanmar-purchase-address,.sanmar-address-wide,.sanmar-address-email,.sanmar-purchase-form-action{grid-column:1/-1}.sanmar-purchase-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.sanmar-purchase-metrics>span+span{border-top:1px solid #d4e2ec;border-left:0}.sanmar-allocation-progress{grid-template-columns:repeat(2,minmax(0,1fr))}.sanmar-allocation-progress>div{border-top:1px solid #d4e2ec}}@media (max-width:620px){.sanmar-purchase-heading{flex-direction:column}.sanmar-purchase-form,.sanmar-purchase-metrics{grid-template-columns:1fr}.sanmar-purchase-address,.sanmar-purchase-form-action{grid-column:1}.sanmar-release-reservations{flex-direction:column;align-items:stretch}.sanmar-release-reservations-button{width:100%}.sanmar-purchase-footer{flex-direction:column}.sanmar-address-wide,.sanmar-address-email{grid-column:1}.sanmar-supplier-review,.sanmar-allocation-progress{grid-template-columns:1fr}.sanmar-purchase-pool>header{flex-direction:column;align-items:flex-start}.sanmar-purchase-pool>header b{white-space:normal}.sanmar-pool-bulk-actions{flex-direction:column;align-items:stretch}.sanmar-purchase-extras>header{flex-direction:column;align-items:flex-start}.sanmar-extra-search,.sanmar-extra-meta{grid-template-columns:1fr}}@media print{.sanmar-purchase-panel{display:none!important}}.sanmar-quote-overage{background:#eef8fd;border-bottom:1px solid #cde0eb;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 18px;padding:12px;display:grid}.sanmar-quote-overage.is-selected{background:#ebf9f0}.sanmar-quote-overage>div{gap:2px;display:grid}.sanmar-quote-overage>div>span{color:#2383b4;letter-spacing:.07em;font-size:8px;font-weight:900}.sanmar-quote-overage>div>strong{color:#173f5a;font-size:11px}.sanmar-quote-overage>div>small{color:#678397;font-size:8px}.sanmar-quote-overage>label{cursor:pointer;align-items:flex-start;gap:8px;display:flex}.sanmar-quote-overage>label input{accent-color:#2bad4a;flex:none;margin-top:2px}.sanmar-quote-overage>label span{gap:2px;display:grid}.sanmar-quote-overage>label strong,.sanmar-quote-overage>b{color:#176b39;font-size:9px}.sanmar-quote-overage>label small,.sanmar-quote-overage>p{color:#627e90;margin:0;font-size:8px}html[data-hq-theme=dark] .hq-app .sanmar-quote-overage{background:#193446;border-color:#36566c}html[data-hq-theme=dark] .hq-app .sanmar-quote-overage.is-selected{background:#153825}html[data-hq-theme=dark] .hq-app .sanmar-quote-overage :where(div>strong,label strong,b){color:#dff5e7}html[data-hq-theme=dark] .hq-app .sanmar-quote-overage :where(div>small,label small,p){color:#a3bbc9}
