.dealer-quote-module__InP70a__rowAction{cursor:pointer;transition:transform .16s,border-color .16s,box-shadow .16s}.dealer-quote-module__InP70a__rowAction:hover{border-color:#b9c8d9;transform:translateY(-1px);box-shadow:0 8px 22px #17274414}.dealer-quote-module__InP70a__openButton{color:#fff;cursor:pointer;white-space:nowrap;background:#172744;border:0;border-radius:9px;padding:8px 11px;font-size:11px;font-weight:850}.dealer-quote-module__InP70a__openButton:hover{background:#245da8}.dealer-quote-module__InP70a__overlay{z-index:1200;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0a1423c2;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.dealer-quote-module__InP70a__modal{color:#142033;background:#fff;border-radius:22px;width:min(900px,100%);max-height:calc(100vh - 36px);padding:34px;position:relative;overflow:auto;box-shadow:0 30px 100px #00000061}.dealer-quote-module__InP70a__heading{justify-content:space-between;align-items:flex-start;gap:18px;margin:8px 48px 10px 0;display:flex}.dealer-quote-module__InP70a__heading h2{letter-spacing:-.025em;margin:0;font-size:30px}.dealer-quote-module__InP70a__heading p{color:#667085;margin:6px 0 0;font-size:13px}.dealer-quote-module__InP70a__valid{color:#667085;margin:0 0 18px;font-size:12px}.dealer-quote-module__InP70a__note{color:#354357;white-space:pre-wrap;background:#f2f6f9;border-radius:12px;margin:0 0 20px;padding:14px 16px;font-size:13px;line-height:1.55}.dealer-quote-module__InP70a__tableWrap{border:1px solid #dce2ea;border-radius:14px;overflow-x:auto}.dealer-quote-module__InP70a__table{border-collapse:collapse;width:100%;min-width:650px}.dealer-quote-module__InP70a__table th,.dealer-quote-module__InP70a__table td{text-align:left;vertical-align:top;border-bottom:1px solid #e6ebf0;padding:13px 14px;font-size:12px}.dealer-quote-module__InP70a__table th{color:#667085;text-transform:uppercase;letter-spacing:.05em;background:#f7f9fb;font-size:10px}.dealer-quote-module__InP70a__table td:nth-child(n+2),.dealer-quote-module__InP70a__table th:nth-child(n+2){text-align:right}.dealer-quote-module__InP70a__table tbody tr:last-child td{border-bottom:0}.dealer-quote-module__InP70a__table td:first-child{color:#142033;font-weight:750}.dealer-quote-module__InP70a__totals{width:min(390px,100%);margin:20px 0 0 auto}.dealer-quote-module__InP70a__totals div{justify-content:space-between;gap:20px;padding:7px 0;font-size:12px;display:flex}.dealer-quote-module__InP70a__totals span{color:#667085}.dealer-quote-module__InP70a__grand{border-top:1px solid #dce2ea;margin-top:5px;padding-top:12px!important;font-size:16px!important}.dealer-quote-module__InP70a__grand span,.dealer-quote-module__InP70a__grand strong{color:#142033}.dealer-quote-module__InP70a__approved{color:#176c5e;background:#eaf7f3;border-radius:13px;gap:4px;margin-top:22px;padding:15px 17px;display:grid}.dealer-quote-module__InP70a__approved strong{font-size:14px}.dealer-quote-module__InP70a__approved span{font-size:12px;line-height:1.5}.dealer-quote-module__InP70a__approve{color:#fff;cursor:pointer;background:#0e917f;border:0;border-radius:12px;width:100%;margin-top:22px;padding:15px 18px;font-size:14px;font-weight:900}.dealer-quote-module__InP70a__approve:hover{background:#0a7b6d}.dealer-quote-module__InP70a__approve:disabled{opacity:.55;cursor:wait}.dealer-quote-module__InP70a__consent{color:#667085;text-align:center;margin:10px 2px 0;font-size:10px;line-height:1.5}@media (max-width:700px){.dealer-quote-module__InP70a__modal{padding:28px 18px}.dealer-quote-module__InP70a__heading{flex-direction:column;margin-right:42px}.dealer-quote-module__InP70a__heading h2{font-size:24px}.dealer-quote-module__InP70a__totals{width:100%}.dealer-quote-module__InP70a__openButton{width:100%;margin-top:4px}}
