@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;300;400;500;700;900&display=swap);.theme--light.v-btn-toggle:not(.v-btn-toggle--group){background:#fff;color:#5c5c5c}.theme--light.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn{border-color:rgba(0,0,0,.12)!important}.theme--light.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn:focus:not(:active){border-color:rgba(0,0,0,.26)}.theme--light.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn .v-icon{color:#000}.theme--dark.v-btn-toggle:not(.v-btn-toggle--group){background:#1e1e1e;color:#fff}.theme--dark.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn{border-color:hsla(0,0%,100%,.12)!important}.theme--dark.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn:focus:not(:active){border-color:hsla(0,0%,100%,.3)}.theme--dark.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn .v-icon{color:#fff}.v-btn-toggle{border-radius:4px;display:inline-flex;max-width:100%}.v-btn-toggle>.v-btn.v-btn{border-radius:0;border-style:solid;border-width:thin;box-shadow:none;opacity:.8;padding:0 12px}.v-application--is-ltr .v-btn-toggle>.v-btn.v-btn:first-child{border-top-left-radius:inherit;border-bottom-left-radius:inherit}.v-application--is-ltr .v-btn-toggle>.v-btn.v-btn:last-child,.v-application--is-rtl .v-btn-toggle>.v-btn.v-btn:first-child{border-top-right-radius:inherit;border-bottom-right-radius:inherit}.v-application--is-rtl .v-btn-toggle>.v-btn.v-btn:last-child{border-top-left-radius:inherit;border-bottom-left-radius:inherit}.v-btn-toggle>.v-btn.v-btn--active{color:inherit;opacity:1}.v-btn-toggle>.v-btn.v-btn:after{display:none}.v-application--is-ltr .v-btn-toggle>.v-btn.v-btn:not(:first-child),.v-application--is-rtl .v-btn-toggle>.v-btn.v-btn:not(:last-child){border-left-width:0}.v-btn-toggle .v-btn.v-btn.v-size--default{min-width:48px;min-height:0}.v-btn-toggle:not(.v-btn-toggle--dense) .v-btn.v-btn.v-size--default{height:48px}.v-btn-toggle--borderless>.v-btn.v-btn{border-width:0}.v-btn-toggle--dense>.v-btn.v-btn{padding:0 8px}.v-btn-toggle--group{border-radius:0}.v-btn-toggle--group>.v-btn.v-btn{background-color:transparent!important;border-color:transparent;margin:4px;min-width:auto}.v-btn-toggle--rounded{border-radius:24px}.v-btn-toggle--shaped{border-radius:24px 4px}.v-btn-toggle--tile{border-radius:0}.g-icon-container[data-v-7b24b01f]{position:relative;display:inline-flex;align-items:center;justify-content:center;transition:all .3s cubic-bezier(.4,0,.2,1)}.g-icon--clickable[data-v-7b24b01f]{cursor:pointer;border-radius:50%;transition:all .2s ease}.g-icon--clickable[data-v-7b24b01f]:hover{background-color:rgba(0,0,0,.04)}.g-icon--clickable[data-v-7b24b01f]:active{background-color:rgba(0,0,0,.08);transform:scale(.95)}.g-icon--animated[data-v-7b24b01f]{overflow:hidden}.g-icon--fade .g-icon-primary[data-v-7b24b01f]{transition:opacity .3s ease}.g-icon--fade .g-icon-primary--hidden[data-v-7b24b01f]{opacity:0}.g-icon--fade .g-icon-secondary[data-v-7b24b01f]{position:absolute;opacity:0;transition:opacity .3s ease}.g-icon--fade .g-icon-secondary--visible[data-v-7b24b01f]{opacity:1}.g-icon--scale .g-icon-primary[data-v-7b24b01f]{transition:transform .3s ease,opacity .3s ease}.g-icon--scale .g-icon-primary--hidden[data-v-7b24b01f]{transform:scale(0);opacity:0}.g-icon--scale .g-icon-secondary[data-v-7b24b01f]{position:absolute;transform:scale(0);opacity:0;transition:transform .3s ease,opacity .3s ease}.g-icon--scale .g-icon-secondary--visible[data-v-7b24b01f]{transform:scale(1);opacity:1}.g-icon--rotate .g-icon-primary[data-v-7b24b01f]{transition:transform .3s ease,opacity .3s ease}.g-icon--rotate .g-icon-primary--hidden[data-v-7b24b01f]{transform:rotate(180deg);opacity:0}.g-icon--rotate .g-icon-secondary[data-v-7b24b01f]{position:absolute;transform:rotate(-180deg);opacity:0;transition:transform .3s ease,opacity .3s ease}.g-icon--rotate .g-icon-secondary--visible[data-v-7b24b01f]{transform:rotate(0deg);opacity:1}.g-icon--slide .g-icon-primary[data-v-7b24b01f]{transition:transform .3s ease,opacity .3s ease}.g-icon--slide .g-icon-primary--hidden[data-v-7b24b01f]{transform:translateX(-100%);opacity:0}.g-icon--slide .g-icon-secondary[data-v-7b24b01f]{position:absolute;transform:translateX(100%);opacity:0;transition:transform .3s ease,opacity .3s ease}.g-icon--slide .g-icon-secondary--visible[data-v-7b24b01f]{transform:translateX(0);opacity:1}@media (max-width:599px){.hidden-xs-only[data-v-7b24b01f]{display:none!important}}@media (min-width:600px){.hidden-sm-and-up[data-v-7b24b01f]{display:none!important}}@media (max-width:768px){.g-icon-container[data-v-7b24b01f]{padding:4px}}@media (max-width:480px){.g-icon-container[data-v-7b24b01f]{padding:2px}}.v-chip.v-size--small[data-v-391acce3]{border-radius:10px!important;height:auto}.v-application[data-v-391acce3]{font-family:Poppins}.v-application p[data-v-391acce3]{margin-bottom:0}.p[data-v-391acce3]{font-family:Poppins}.v-btn[data-v-391acce3]{font-family:Poppins;letter-spacing:0;text-transform:none!important}.v-card[data-v-391acce3],.v-menu__content[data-v-391acce3]{border-radius:10px!important}.v-tab[data-v-391acce3]{text-transform:none!important;letter-spacing:normal!important}.v-dialog[data-v-391acce3]{box-shadow:none!important}svg[data-v-391acce3]{fill:currentColor}svg.white--text[data-v-391acce3]{fill:rgba(0,0,0,.26)!important}.tooltip--top[data-v-391acce3]:after{border-top:solid 7px var(--arrow-color,currentColor);top:100%}.tooltip--bottom[data-v-391acce3]:after,.tooltip--top[data-v-391acce3]:after{content:"";position:absolute;width:0;height:0;z-index:-1;border-left:7px solid transparent;border-right:7px solid transparent;left:50%;transform:translateX(-50%)}.tooltip--bottom[data-v-391acce3]:after{border-bottom:solid 7px var(--arrow-color,currentColor);bottom:100%}.tooltip--left[data-v-391acce3]:after{border-left:solid 7px var(--arrow-color,currentColor);left:100%}.tooltip--left[data-v-391acce3]:after,.tooltip--right[data-v-391acce3]:after{content:"";position:absolute;width:0;height:0;z-index:-1;border-top:7px solid transparent;border-bottom:7px solid transparent;top:50%;transform:translateY(-50%)}.tooltip--right[data-v-391acce3]:after{border-right:solid 7px var(--arrow-color,currentColor);right:100%}.tooltip--bottom.grey[data-v-391acce3],.tooltip--left.grey[data-v-391acce3],.tooltip--right.grey[data-v-391acce3],.tooltip--top.grey[data-v-391acce3]{background-color:#737373!important;--arrow-color:#737373;color:#fff!important}.tooltip--bottom.primary[data-v-391acce3],.tooltip--left.primary[data-v-391acce3],.tooltip--right.primary[data-v-391acce3],.tooltip--top.primary[data-v-391acce3]{background-color:#6185db!important;--arrow-color:#6185db;color:#fff!important}.tooltip--bottom.secondary[data-v-391acce3],.tooltip--left.secondary[data-v-391acce3],.tooltip--right.secondary[data-v-391acce3],.tooltip--top.secondary[data-v-391acce3]{background-color:#101038!important;--arrow-color:#101038;color:#fff!important}.tooltip--bottom.error[data-v-391acce3],.tooltip--left.error[data-v-391acce3],.tooltip--right.error[data-v-391acce3],.tooltip--top.error[data-v-391acce3]{background-color:#f03738!important;--arrow-color:#f03738;color:#fff!important}.tooltip--bottom.success[data-v-391acce3],.tooltip--left.success[data-v-391acce3],.tooltip--right.success[data-v-391acce3],.tooltip--top.success[data-v-391acce3]{background-color:#13ce66!important;--arrow-color:#13ce66;color:#fff!important}.tooltip--bottom.warning[data-v-391acce3],.tooltip--left.warning[data-v-391acce3],.tooltip--right.warning[data-v-391acce3],.tooltip--top.warning[data-v-391acce3]{background-color:#ff9e2c!important;--arrow-color:#ff9e2c;color:#fff!important}.tooltip--bottom.info[data-v-391acce3],.tooltip--left.info[data-v-391acce3],.tooltip--right.info[data-v-391acce3],.tooltip--top.info[data-v-391acce3]{background-color:#1fb6ff!important;--arrow-color:#1fb6ff;color:#fff!important}.tooltip--bottom.blue[data-v-391acce3],.tooltip--left.blue[data-v-391acce3],.tooltip--right.blue[data-v-391acce3],.tooltip--top.blue[data-v-391acce3]{background-color:#6185db!important;--arrow-color:#6185db;color:#fff!important}.tooltip--bottom.red[data-v-391acce3],.tooltip--left.red[data-v-391acce3],.tooltip--right.red[data-v-391acce3],.tooltip--top.red[data-v-391acce3]{background-color:#f03738!important;--arrow-color:#f03738;color:#fff!important}.tooltip--bottom.green[data-v-391acce3],.tooltip--left.green[data-v-391acce3],.tooltip--right.green[data-v-391acce3],.tooltip--top.green[data-v-391acce3]{background-color:#13ce66!important;--arrow-color:#13ce66;color:#fff!important}.tooltip--bottom.black[data-v-391acce3],.tooltip--left.black[data-v-391acce3],.tooltip--right.black[data-v-391acce3],.tooltip--top.black[data-v-391acce3]{background-color:#000!important;--arrow-color:#000;color:#fff!important}.tooltip--bottom.white[data-v-391acce3],.tooltip--left.white[data-v-391acce3],.tooltip--right.white[data-v-391acce3],.tooltip--top.white[data-v-391acce3]{background-color:#fff!important;--arrow-color:#fff;color:#737373!important}.v-autocomplete.v-text-field--outlined fieldset[data-v-391acce3],.v-select.v-text-field--outlined fieldset[data-v-391acce3],.v-text-field--outlined fieldset[data-v-391acce3],.v-textarea.v-text-field--outlined fieldset[data-v-391acce3]{background-color:#fff}.g-text-field input[type=number][data-v-391acce3]::-webkit-inner-spin-button,input[type=number][data-v-391acce3]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}[data-v-391acce3] .v-slider__thumb-label{font-size:10px!important}.preview-frame[data-v-391acce3]{width:100%;flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;position:relative;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1))}.highlight-card[data-v-391acce3]{background-color:#f8fafc;border-radius:6px;border:1px solid #e5e7eb}[data-v-391acce3] .quotation-shell.pdf-page-shell{margin:0!important;filter:none!important}[data-v-391acce3] .quote-meta{text-align:center;margin:6px 0 4px;font-size:.95em;color:#4b5563}[data-v-391acce3] .quote-meta .quote-meta__sep{margin:0 6px;color:#9ca3af}[data-v-391acce3] .quote-meta .quote-tag{margin-left:8px;padding:1px 8px;border-radius:999px;font-size:.5em;font-weight:600;letter-spacing:.04em;vertical-align:middle}[data-v-391acce3] .quote-meta .quote-tag--sale{background:#dcfce7;color:#166534}[data-v-391acce3] .quote-meta .quote-tag--purchase{background:#fef3c7;color:#92400e}[data-v-391acce3] .quote-divider{border:0;border-top:1px solid #d1d5db;margin:8px 0}[data-v-391acce3] .quote-soft-divider{border:0;border-top:1px solid #e5e7eb;margin:6px 0}[data-v-391acce3] .quote-section{margin-bottom:14px}[data-v-391acce3] .quote-section h2{font-size:.78em;color:#6b7280;letter-spacing:.08em;font-weight:700;margin:0 0 4px}[data-v-391acce3] .quote-row{display:flex;justify-content:space-between;align-items:center;padding:3px 0;font-size:.95em}[data-v-391acce3] .quote-row span{color:#6b7280}[data-v-391acce3] .quote-row b{color:#111827}[data-v-391acce3] .quote-row--total{font-size:1.05em;padding-top:6px}[data-v-391acce3] .quote-row--total b{color:#111827;font-weight:700}[data-v-391acce3] .quote-row--detail{font-size:.85em;padding:0 0 4px}[data-v-391acce3] .quote-row--detail i{color:#6b7280;font-style:italic}[data-v-391acce3] .quote-row--child{padding:1px 0 1px 16px;font-size:.9em}[data-v-391acce3] .quote-row--child span{color:#6b7280}[data-v-391acce3] .quote-row .quote-amount--neg{color:#16a34a}[data-v-391acce3] .quote-empty{color:#9ca3af;font-style:italic;font-size:.9em}[data-v-391acce3] .quote-obs{margin:4px 0 0;color:#111827;white-space:pre-line;font-size:.9em}[data-v-391acce3] .quote-validity{margin-top:16px;text-align:center;font-size:.85em;color:#6b7280}[data-v-391acce3] .quote-h{color:var(--doc-primary,#6185db);font-size:1em;font-weight:600;margin:6px 0 2px;letter-spacing:.01em}[data-v-391acce3] .quote-card{border:1px solid #e5e7eb;border-radius:6px;overflow:hidden;background:#fff;margin-bottom:2px}[data-v-391acce3] .quote-field-label{display:block;text-transform:uppercase;font-size:.7em;letter-spacing:.08em;color:#6b7280;font-weight:600;margin-bottom:2px}[data-v-391acce3] .quote-client__row,[data-v-391acce3] .quote-vehicle__body{display:flex;border-top:1px solid #e5e7eb}[data-v-391acce3] .quote-client__row:first-child,[data-v-391acce3] .quote-vehicle__body:first-child{border-top:0}[data-v-391acce3] .quote-client__field{flex:1;padding:2px 6px;border-left:1px solid #e5e7eb}[data-v-391acce3] .quote-client__field:first-child{border-left:0}[data-v-391acce3] .quote-client__field b{color:#111827;font-size:.95em}[data-v-391acce3] .quote-vehicle__cell{flex:1;padding:4px 8px;border-left:1px solid #e5e7eb}[data-v-391acce3] .quote-vehicle__cell:first-child{border-left:0}[data-v-391acce3] .quote-vehicle__cell--full{flex:1 1 100%;border-left:0}[data-v-391acce3] .quote-vehicle__cell b{color:#111827;font-size:1em}[data-v-391acce3] .quote-vehicle__banner{background:var(--doc-primary,#6185db);padding:3px 8px;text-transform:uppercase;letter-spacing:.08em;font-size:.9em;font-weight:600}[data-v-391acce3] .quote-vehicle__banner,[data-v-391acce3] .quote-vehicle__banner *{color:#fff!important}[data-v-391acce3] .quote-vehicle__total{background:var(--doc-primary,#6185db);padding:4px 8px;display:flex;align-items:center;justify-content:space-between;font-size:1.05em}[data-v-391acce3] .quote-vehicle__total,[data-v-391acce3] .quote-vehicle__total *{color:#fff!important}[data-v-391acce3] .quote-vehicle__total b{font-weight:700}[data-v-391acce3] .quote-vehicle__total-sub{font-size:.65em;font-weight:400;opacity:.85;margin-top:1px}[data-v-391acce3] .quote-vehicle__table{width:100%;border-collapse:collapse;font-size:.9em}[data-v-391acce3] .quote-vehicle__table tr+tr td,[data-v-391acce3] .quote-vehicle__table tr+tr th{border-top:1px solid #e5e7eb}[data-v-391acce3] .quote-vehicle__table th+td{border-right:1px solid #e5e7eb}[data-v-391acce3] .quote-vehicle__table td:last-child,[data-v-391acce3] .quote-vehicle__table th:last-child+td{border-right:0}[data-v-391acce3] .quote-vehicle__table td,[data-v-391acce3] .quote-vehicle__table th{background:transparent!important}[data-v-391acce3] .quote-vehicle__table tbody tr:nth-of-type(2n) td,[data-v-391acce3] .quote-vehicle__table tbody tr:nth-of-type(2n) th{background:#f8faff!important}[data-v-391acce3] .quote-vehicle__table th{text-align:left;padding:2px 8px;width:22%;color:#6b7280;text-transform:uppercase;font-size:.78em;letter-spacing:.06em;font-weight:600}[data-v-391acce3] .quote-vehicle__table td{text-align:left;padding:2px 8px;color:#111827;font-weight:600}[data-v-391acce3] .quote-summary{background:#fff}[data-v-391acce3] .quote-summary__header{display:flex;justify-content:space-between;padding:2px 6px;background:var(--doc-primary,#6185db);text-transform:uppercase;font-size:.72em;letter-spacing:.08em;font-weight:600}[data-v-391acce3] .quote-summary__header,[data-v-391acce3] .quote-summary__header *{color:#fff!important}[data-v-391acce3] .quote-summary__row{display:flex;justify-content:space-between;padding:2px 6px;border-top:1px solid #e5e7eb;font-size:.9em}[data-v-391acce3] .quote-summary__row:nth-of-type(2n){background:#f8faff}[data-v-391acce3] .quote-summary__row span{color:#374151}[data-v-391acce3] .quote-summary__row b{color:#111827}[data-v-391acce3] .quote-summary__row .quote-amount--neg{color:#16a34a}[data-v-391acce3] .quote-summary__total{background:var(--doc-primary,#6185db);padding:3px 6px;display:flex;align-items:center;justify-content:space-between;font-size:1.05em}[data-v-391acce3] .quote-summary__total,[data-v-391acce3] .quote-summary__total *{color:#fff!important}[data-v-391acce3] .quote-summary__total b{font-weight:700}[data-v-391acce3] .quote-summary__total-sub{font-size:.65em;font-weight:400;opacity:.85;margin-top:2px}[data-v-391acce3] .quote-pay-grid{display:flex;border:1px solid #e5e7eb;border-radius:6px;overflow:hidden;margin-bottom:2px}[data-v-391acce3] .quote-pay-card{flex:1;padding:2px 6px;background:#fff;border-left:1px solid #e5e7eb}[data-v-391acce3] .quote-pay-card:first-child{border-left:0}[data-v-391acce3] .quote-pay-card b{display:block;color:#111827;font-size:1em;margin-top:2px}[data-v-391acce3] .quote-pay-card__hint{display:block;color:#6b7280;font-size:.75em;margin-top:2px;font-style:italic}[data-v-391acce3] .quote-pay-list{border:1px solid #e5e7eb;border-radius:6px;overflow:hidden}[data-v-391acce3] .quote-pay-list__row{display:flex;justify-content:space-between;padding:2px 6px;font-size:.9em;color:#4b5563}[data-v-391acce3] .quote-pay-list__row+::v-deep .quote-pay-list__row{border-top:1px solid #e5e7eb}[data-v-391acce3] .quote-pay-list__row:nth-of-type(2n){background:#f8faff}[data-v-391acce3] .quote-pay-table{width:100%;border-collapse:separate;border-spacing:0;border:1px solid #e5e7eb;border-radius:6px;overflow:hidden;font-size:.9em;margin-bottom:2px}[data-v-391acce3] .quote-pay-table thead tr{background:var(--doc-primary,#6185db)}[data-v-391acce3] .quote-pay-table thead th{background:var(--doc-primary,#6185db)!important;color:#fff!important;padding:3px 6px;text-align:left;text-transform:uppercase;font-size:.85em;letter-spacing:.06em;font-weight:600;border-left:1px solid hsla(0,0%,100%,.18)}[data-v-391acce3] .quote-pay-table thead th:first-child{border-left:0;border-top-left-radius:6px}[data-v-391acce3] .quote-pay-table thead th:last-child{border-top-right-radius:6px}[data-v-391acce3] .quote-pay-table thead th.text-right{text-align:right}[data-v-391acce3] .quote-pay-table tbody tr:nth-of-type(2n){background:#f8faff}[data-v-391acce3] .quote-pay-table tbody td{padding:2px 6px;color:#374151;border-top:1px solid #e5e7eb;border-left:1px solid #e5e7eb;white-space:pre-line;vertical-align:top}[data-v-391acce3] .quote-pay-table tbody td:first-child{border-left:0}[data-v-391acce3] .quote-pay-table tbody td b{color:#111827}[data-v-391acce3] .quote-pay-table tfoot tr{background:#f3f4f6}[data-v-391acce3] .quote-pay-table tfoot td{padding:3px 6px;border-top:1px solid #e5e7eb}[data-v-391acce3] .quote-pay-table tfoot td b{color:#111827}[data-v-391acce3] .quote-pay-table tfoot tr:last-child td:first-child{border-bottom-left-radius:6px}[data-v-391acce3] .quote-pay-table tfoot tr:last-child td:last-child{border-bottom-right-radius:6px}[data-v-391acce3] .quote-pay-table .text-right{text-align:right}[data-v-391acce3] .quote-pay-table .text-center{text-align:center}[data-v-391acce3] .quote-terms{margin:2px 0 0;padding-left:18px;color:#374151;font-size:.85em;list-style:disc}[data-v-391acce3] .quote-terms li{padding:0}[data-v-391acce3] .quote-terms li:before{content:none!important}[data-v-391acce3] .quotation-shell .signature-row{display:flex;justify-content:space-around;gap:16px;padding-top:16px}[data-v-391acce3] .quotation-shell .signature-block{flex:0 1 160px;max-width:160px;text-align:center}[data-v-391acce3] .quotation-shell .signature-line{width:100%;margin:0 auto 4px;border-top:1px solid #111827}[data-v-391acce3] .quotation-shell .signature-name{margin:0;font-size:.9em;font-weight:700;color:#111827}[data-v-391acce3] .quotation-shell .signature-uid{margin:0;font-size:.8em;color:#4b5563}[data-v-391acce3] .quotation-shell .signature-label{margin:4px 0 0;font-size:.75em;color:#6b7280;font-style:italic}.v-chip.v-size--small{border-radius:10px!important;height:auto}.v-application{font-family:Poppins}.v-application p{margin-bottom:0}.p,.v-btn{font-family:Poppins}.v-btn{letter-spacing:0;text-transform:none!important}.v-card,.v-menu__content{border-radius:10px!important}.v-tab{text-transform:none!important;letter-spacing:normal!important}.v-dialog{box-shadow:none!important}svg{fill:currentColor}svg.white--text{fill:rgba(0,0,0,.26)!important}.tooltip--top:after{border-top:solid 7px var(--arrow-color,currentColor);top:100%}.tooltip--bottom:after,.tooltip--top:after{content:"";position:absolute;width:0;height:0;z-index:-1;border-left:7px solid transparent;border-right:7px solid transparent;left:50%;transform:translateX(-50%)}.tooltip--bottom:after{border-bottom:solid 7px var(--arrow-color,currentColor);bottom:100%}.tooltip--left:after{border-left:solid 7px var(--arrow-color,currentColor);left:100%}.tooltip--left:after,.tooltip--right:after{content:"";position:absolute;width:0;height:0;z-index:-1;border-top:7px solid transparent;border-bottom:7px solid transparent;top:50%;transform:translateY(-50%)}.tooltip--right:after{border-right:solid 7px var(--arrow-color,currentColor);right:100%}.tooltip--bottom.grey,.tooltip--left.grey,.tooltip--right.grey,.tooltip--top.grey{background-color:#737373!important;--arrow-color:#737373;color:#fff!important}.tooltip--bottom.primary,.tooltip--left.primary,.tooltip--right.primary,.tooltip--top.primary{background-color:#6185db!important;--arrow-color:#6185db;color:#fff!important}.tooltip--bottom.secondary,.tooltip--left.secondary,.tooltip--right.secondary,.tooltip--top.secondary{background-color:#101038!important;--arrow-color:#101038;color:#fff!important}.tooltip--bottom.error,.tooltip--left.error,.tooltip--right.error,.tooltip--top.error{background-color:#f03738!important;--arrow-color:#f03738;color:#fff!important}.tooltip--bottom.success,.tooltip--left.success,.tooltip--right.success,.tooltip--top.success{background-color:#13ce66!important;--arrow-color:#13ce66;color:#fff!important}.tooltip--bottom.warning,.tooltip--left.warning,.tooltip--right.warning,.tooltip--top.warning{background-color:#ff9e2c!important;--arrow-color:#ff9e2c;color:#fff!important}.tooltip--bottom.info,.tooltip--left.info,.tooltip--right.info,.tooltip--top.info{background-color:#1fb6ff!important;--arrow-color:#1fb6ff;color:#fff!important}.tooltip--bottom.blue,.tooltip--left.blue,.tooltip--right.blue,.tooltip--top.blue{background-color:#6185db!important;--arrow-color:#6185db;color:#fff!important}.tooltip--bottom.red,.tooltip--left.red,.tooltip--right.red,.tooltip--top.red{background-color:#f03738!important;--arrow-color:#f03738;color:#fff!important}.tooltip--bottom.green,.tooltip--left.green,.tooltip--right.green,.tooltip--top.green{background-color:#13ce66!important;--arrow-color:#13ce66;color:#fff!important}.tooltip--bottom.black,.tooltip--left.black,.tooltip--right.black,.tooltip--top.black{background-color:#000!important;--arrow-color:#000;color:#fff!important}.tooltip--bottom.white,.tooltip--left.white,.tooltip--right.white,.tooltip--top.white{background-color:#fff!important;--arrow-color:#fff;color:#737373!important}.v-autocomplete.v-text-field--outlined fieldset,.v-select.v-text-field--outlined fieldset,.v-text-field--outlined fieldset,.v-textarea.v-text-field--outlined fieldset{background-color:#fff}.g-text-field input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:deep(.v-slider__thumb-label){font-size:10px!important}.pdf-page-shell{--doc-primary:#6185db;--doc-text:#737373;--doc-border:#eaeffa;--doc-bg-alt:#f6f5f5;--doc-bg-header:#0033a6;width:111.11111mm;height:157.14286mm;padding:15px 20px 15px 20px;position:relative;background:#fff;zoom:var(--preview-zoom,2);filter:drop-shadow(0 2px 4px rgba(0,51,165,.3));margin-bottom:60px;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden}.pdf-page-shell *{font-family:var(--doc-font-family,Arial,Helvetica,sans-serif);font-weight:var(--doc-font-weight,normal);color:var(--doc-text);font-size:calc(var(--doc-font-size, 10px)/1.6);line-height:max(calc(var(--doc-font-size, 10px)/1.6),calc(var(--doc-line-height, 8.5px)/1.6))}.pdf-page-shell ul{margin-left:6px;padding-left:10px;list-style:none}.pdf-page-shell ul li{position:relative;padding-left:8px;padding-top:2px;padding-bottom:2px}.pdf-page-shell ul li:before{content:"•";position:absolute;left:0;top:2px}.pdf-page-shell h1{color:var(--doc-primary);font-size:var(--doc-title-size,calc(var(--doc-font-size, 10px)*2.4/1.6));line-height:1.2;font-weight:700;margin:0}.pdf-page-shell h1 *{font-size:inherit;line-height:inherit}.pdf-page-shell h2{font-size:calc(var(--doc-font-size, 10px)*1.2/1.6);line-height:calc(var(--doc-line-height, 8.5px)*1.2/1.6);margin:0}.pdf-page-shell p{margin:0;line-height:calc(var(--doc-line-height, 8.5px)*1.6/1.6)}.pdf-page-shell b{font-weight:700}.pdf-page-shell .box{border-radius:3px 3px 3px 3px;border:1px solid #f0f0f0;margin-bottom:0}.pdf-page-shell .box.mt-1{margin-top:1px!important}.pdf-page-shell .box h2{background-color:var(--doc-primary);color:#fff;padding:2px 5px;border-radius:2px 2px 0 0}.pdf-page-shell .box .row>.col{padding:calc(var(--doc-line-height, 8.5px)*0.3) 6px;display:grid;grid-template-columns:auto 1fr;gap:calc(var(--doc-line-height, 8.5px)*0.4) 4px;align-self:flex-start}.pdf-page-shell .box .row>.col.vehicle-photo-cell{position:relative;align-self:stretch;min-height:calc(var(--doc-line-height, 8.5px)*6);padding:0!important}.pdf-page-shell .box .row>.col.vehicle-photo-cell>div{position:absolute;inset:0;overflow:hidden}.pdf-page-shell .box .row>.col p{display:contents}.pdf-page-shell .box .row>.col p b,.pdf-page-shell .box .row>.col p span{line-height:max(calc(var(--doc-font-size, 10px)*1.1/1.6),calc(var(--doc-line-height, 8.5px)*1.4/1.6))}.pdf-page-shell .box .row>.col p span{text-align:left!important;white-space:nowrap}.pdf-page-shell .box .row>.col p b{text-align:right;white-space:nowrap}.pdf-page-shell .box .row>.col>div{grid-column:1/-1}.pdf-page-shell .margin-right{margin-right:5px}.pdf-page-shell .page-body{flex:1;min-height:0;margin-top:0;margin-bottom:4px;overflow:hidden;position:relative}.pdf-page-shell .signature-area{margin-top:var(--signature-mt,0)}.pdf-page-shell .signature-area--bottom:not(.signature-area--editable){position:absolute;left:0;right:0;bottom:6px;margin-top:0}.pdf-page-shell .paragraphs-list-content{padding:2px 5px 0 5px;margin-top:1px}.pdf-page-shell .list-item-title{font-weight:700;color:var(--doc-text);margin-right:2px}.pdf-page-shell .section-block{margin-top:1px;margin-bottom:0;border-radius:3px;border:1px solid #f0f0f0}.pdf-page-shell .section-block h2{background-color:var(--doc-primary);color:#fff;padding:4px 5px;border-radius:2px 2px 0 0}.pdf-page-shell .section-block .section-body{padding:4px 5px;overflow:hidden;line-height:calc(var(--doc-line-height, 8.5px)*1.45/1.6)}.pdf-page-shell .section-block .section-body .warranty-bullet-item,.pdf-page-shell .section-block .section-body .warranty-paragraph{padding:2px 0}.pdf-page-shell .doc-header{margin-bottom:1px}.pdf-page-shell .doc-header--grid{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:4px;padding-bottom:4px;border-bottom:1px solid #f0f0f0}.pdf-page-shell .doc-header--left-right,.pdf-page-shell .doc-header--right-left{display:flex;align-items:flex-start;justify-content:space-between}.pdf-page-shell .doc-header--centered{display:flex;flex-direction:column;align-items:center}.pdf-page-shell .doc-header--centered h1{padding-top:4px;padding-bottom:16px}.pdf-page-shell .doc-header__col{display:flex;flex-direction:column;gap:4px}.pdf-page-shell .doc-header__col--left{justify-self:start;align-items:flex-start}.pdf-page-shell .doc-header__col--center{justify-self:center;align-items:center}.pdf-page-shell .doc-header__col--right{justify-self:end;align-items:flex-end}.pdf-page-shell .header{border-bottom:1px solid #f0f0f0;padding-bottom:0;margin-bottom:0}.pdf-page-shell .header-row{display:flex;justify-content:space-between;align-items:center}.pdf-page-shell table{width:100%;border-collapse:collapse;margin-bottom:0}.pdf-page-shell table th{background-color:#d9d9d9;padding:3px 5px;text-align:left;font-weight:700}.pdf-page-shell table td{padding:3px 5px}.pdf-page-shell table tr:nth-child(odd) td{background-color:var(--doc-bg-alt)}.pdf-page-shell table tfoot td{background-color:#d9d9d9!important;font-weight:700}.pdf-page-shell table tfoot .tfoot-white td{background-color:#fff!important}.pdf-page-shell .numbered-list-item,.pdf-page-shell .paragraph-text{line-height:calc(var(--doc-line-height, 8.5px)*2.2/1.6);text-align:left}.pdf-page-shell .numbered-list-item{display:block;text-indent:-4mm;margin-left:4mm}.pdf-page-shell .bullet-list-item{text-align:left;line-height:calc(var(--doc-line-height, 8.5px)*2.2/1.6)}.pdf-page-shell .bullet-list-item:has(.editable-text:not(.list-item-title)[style*="text-align: left"]),.pdf-page-shell .numbered-list-item:has(.editable-text:not(.list-item-title)[style*="text-align: left"]),.pdf-page-shell .paragraph-text:has(.editable-text:not(.list-item-title)[style*="text-align: left"]){text-align:left;-moz-text-align-last:left;text-align-last:left}.pdf-page-shell .bullet-list-item:has(.editable-text:not(.list-item-title)[style*="text-align: center"]),.pdf-page-shell .numbered-list-item:has(.editable-text:not(.list-item-title)[style*="text-align: center"]),.pdf-page-shell .paragraph-text:has(.editable-text:not(.list-item-title)[style*="text-align: center"]){text-align:center;-moz-text-align-last:center;text-align-last:center}.pdf-page-shell .bullet-list-item:has(.editable-text:not(.list-item-title)[style*="text-align: right"]),.pdf-page-shell .numbered-list-item:has(.editable-text:not(.list-item-title)[style*="text-align: right"]),.pdf-page-shell .paragraph-text:has(.editable-text:not(.list-item-title)[style*="text-align: right"]){text-align:right;-moz-text-align-last:right;text-align-last:right}.pdf-page-shell .bullet-list-item:has(.editable-text:not(.list-item-title)[style*="text-align: justify"]),.pdf-page-shell .numbered-list-item:has(.editable-text:not(.list-item-title)[style*="text-align: justify"]),.pdf-page-shell .paragraph-text:has(.editable-text:not(.list-item-title)[style*="text-align: justify"]){text-align:justify;-moz-text-align-last:justify;text-align-last:justify}.pdf-page-shell .sign-section-wrapper{margin:auto 90px 45px 90px;display:flex;justify-content:center}.pdf-page-shell .multi-sign-section{display:flex;justify-content:space-around;align-items:flex-end;flex-wrap:nowrap;gap:8px 4px;padding:0 8px}.pdf-page-shell .signer-column{text-align:center;min-width:60px;max-width:200px;flex:1 1 0;position:relative}.pdf-page-shell .signer-column .signer-image{display:flex;justify-content:center;align-items:flex-end}.pdf-page-shell .signer-column .signer-image .signer-img{max-height:12mm;max-width:90%;-o-object-fit:contain;object-fit:contain;display:block}.pdf-page-shell .signer-column .sign-line{border-top:1px solid var(--doc-primary,#6185db);margin:2px 0}.pdf-page-shell .signer-column p{margin:0;line-height:calc(var(--doc-line-height, 8.5px)*1.2/1.6);min-height:calc(var(--doc-line-height, 8.5px)*1.2/1.6)}.pdf-page-shell .signer-column p:after{content:" ";display:inline-block;width:0;overflow:hidden}.pdf-page-shell .sign-section{display:inline-flex;flex-direction:column;align-items:center}.pdf-page-shell .sign-section .sign-line{width:100%;border-top:1px solid #000;margin-bottom:2px}.pdf-page-shell .page-bottom{flex-shrink:0}.pdf-page-shell .doc-footer{display:flex;border-top:1px solid #f0f0f0;padding-top:5px}.pdf-page-shell .doc-footer>div:only-child{width:100%}.pdf-page-shell .doc-watermark{position:absolute;top:0;left:20px;right:20px;bottom:75px;display:flex;pointer-events:none;z-index:100}.pdf-page-shell .doc-watermark__img{-o-object-fit:contain;object-fit:contain;flex-shrink:0}.pdf-page-shell .doc-page-number{font-size:calc(var(--doc-font-size, 10px)*0.9/1.6);color:#999}.pdf-page-shell .doc-powered-by{display:flex;justify-content:center;align-items:center}.pdf-page-shell .doc-powered-by--left{justify-content:flex-start;padding-left:20px}.pdf-page-shell .doc-powered-by--center{justify-content:center}.pdf-page-shell .doc-powered-by--right{justify-content:flex-end;padding-right:20px}.pdf-page-shell .doc-powered-by p{font-size:calc(var(--doc-font-size, 10px)*0.8/1.6);color:var(--doc-primary)}.pdf-page-shell .v-html{line-height:calc(var(--doc-line-height, 8.5px)*1.6/1.6)}.pdf-page-shell .less-margin{margin:-12px -10px}.pdf-page-shell .align-end{text-align:right}.pdf-page-shell .text-left{text-align:left}.pdf-page-shell .warranty-bullet-item{padding-left:12px;position:relative;padding-top:2px;padding-bottom:2px}.pdf-page-shell .warranty-bullet-item:before{content:"•";position:absolute;left:4px;top:2px}.pdf-page-shell .warranty-bullet-item.editable-line-wrapper:before{top:50%;transform:translateY(-50%)}.pdf-page-shell .editable-line-wrapper{display:flex;align-items:center}.pdf-page-shell .editable-line-wrapper>.bullet-list-item,.pdf-page-shell .editable-line-wrapper>.editable-text,.pdf-page-shell .editable-line-wrapper>.numbered-list-item{flex:1;min-width:0}.pdf-page-shell .editable-line-wrapper .delete-item-btn{opacity:0;transition:opacity .2s ease;flex-shrink:0;margin-left:3px}.pdf-page-shell .editable-line-wrapper:hover .delete-item-btn{opacity:1}.pdf-page-shell .drag-handle{opacity:0;cursor:grab;flex:0 0 0px;overflow:hidden;margin-right:0;transition:opacity .15s ease,flex-basis .15s ease,margin .15s ease;color:#bbb!important;font-size:10px!important}.pdf-page-shell .drag-handle:active{cursor:grabbing}.pdf-page-shell .editable-line-wrapper:hover .drag-handle{opacity:1;flex-basis:auto;overflow:visible;margin-right:2px}.pdf-page-shell .section-drag-handle{opacity:0;cursor:grab;flex:0 0 0px;overflow:hidden;margin-right:0;transition:opacity .15s ease,flex-basis .15s ease,margin .15s ease;color:hsla(0,0%,100%,.6)!important;font-size:10px!important}.pdf-page-shell .section-drag-handle:active{cursor:grabbing}.pdf-page-shell .section-block:hover .section-drag-handle{opacity:1;flex-basis:auto;overflow:visible;margin-right:3px}.pdf-page-shell .section-title-row{display:flex;align-items:center;background-color:var(--doc-primary);border-radius:2px 2px 0 0}.pdf-page-shell .section-title-row h2{flex:1;background-color:transparent!important;border-radius:0!important}.pdf-page-shell .sortable-ghost{opacity:.4;background:rgba(97,133,219,.08);border-radius:3px}.pdf-page-shell .warranty-paragraph{line-height:calc(var(--doc-line-height, 8.5px)*2/1.6);text-align:justify}.pdf-page-shell .warranty-break{height:6px}.pdf-page-shell .warranty-break.editable-line-wrapper{height:auto;min-height:10px;border-bottom:1px dashed #e0e0e0}.pdf-page-shell+.pdf-page-shell:before{content:"";position:absolute;top:-40px;left:10%;right:10%;height:2px;background:linear-gradient(90deg,transparent,#ccc,transparent)}.document-live-preview{background-color:#f5f5f5;padding:0;overflow:hidden;display:flex;height:100%}.document-live-preview .preview-layout{flex:1;overflow-y:auto;overflow-x:hidden;min-width:0;position:relative}.document-live-preview .preview-drawer{width:320px;min-width:320px;max-width:320px;background:#fff;border-left:1px solid #e0e0e0;overflow-y:auto;overflow-x:hidden;align-self:stretch;height:auto;padding-bottom:24px;flex-shrink:0;z-index:2}.document-live-preview .preview-drawer__close-bar{background:#fafafa;min-height:36px}.document-live-preview .preview-drawer__header{min-height:40px!important;padding:8px 16px!important;font-size:16px;font-weight:600}.document-live-preview .preview-drawer .v-expansion-panel:before{box-shadow:none!important}.document-live-preview .preview-drawer .v-expansion-panel:not(:last-child){border-bottom:1px solid #e0e0e0}.document-live-preview .preview-drawer .v-expansion-panel-content__wrap{padding:0 8px 8px!important}.document-live-preview .drawer-sub-panels .v-expansion-panel:before{box-shadow:none!important}.document-live-preview .drawer-sub-panels .v-expansion-panel:not(:last-child){border-bottom:1px solid #eee}.document-live-preview .drawer-sub-panels .v-expansion-panel-content__wrap{padding:0 8px 8px!important}.document-live-preview .preview-drawer .v-expansion-panel-content .d-flex.flex-column,.document-live-preview .preview-drawer .v-expansion-panel-content .px-1,.document-live-preview .preview-drawer .v-expansion-panel-content .px-2{padding:8px!important}.document-live-preview .preview-drawer .v-expansion-panel-content .d-flex.flex-column>*+*,.document-live-preview .preview-drawer .v-expansion-panel-content .px-1>*+*,.document-live-preview .preview-drawer .v-expansion-panel-content .px-2>*+*{margin-top:16px!important}.document-live-preview .preview-drawer .v-expansion-panel-content .d-flex.flex-column>*,.document-live-preview .preview-drawer .v-expansion-panel-content .px-1>*,.document-live-preview .preview-drawer .v-expansion-panel-content .px-2>*{margin-bottom:0!important}.document-live-preview .preview-drawer .v-input--selection-controls.v-input--switch{margin-top:0!important;margin-bottom:0!important;margin-right:0!important;padding-top:0!important}.document-live-preview .preview-drawer .v-input--selection-controls.v-input--switch .v-messages{display:none!important;min-height:0!important}.document-live-preview .preview-drawer .v-input--selection-controls.v-input--switch .v-input__slot{margin-bottom:0!important}.document-live-preview .preview-drawer .v-input--selection-controls.v-input--switch .v-label{font-size:14px!important;color:rgba(0,0,0,.72)!important}.document-live-preview .preview-drawer .row.no-gutters>p{font-size:14px!important;color:rgba(0,0,0,.72)!important;margin-bottom:0!important;line-height:1.2!important}.document-live-preview .drawer-small-switch ::v-deep .v-label{font-size:14px!important;color:rgba(0,0,0,.72)!important}.document-live-preview .color-picker-row{margin-top:8px!important;margin-bottom:0!important}.document-live-preview .color-picker-row .v-input--is-focused .v-input__slot,.document-live-preview .color-picker-row .v-input__slot{min-height:36px!important}.document-live-preview .color-picker-row .color-preview{margin-top:0!important}.document-live-preview .preview-drawer .v-select.v-input--dense>.v-input__control>.v-input__slot,.document-live-preview .preview-drawer .v-text-field--outlined.v-input--dense>.v-input__control>.v-input__slot{min-height:36px!important}.document-live-preview .preview-drawer .v-select .v-text-field__details,.document-live-preview .preview-drawer .v-select .v-text-field__details .v-messages,.document-live-preview .preview-drawer .v-text-field .v-text-field__details,.document-live-preview .preview-drawer .v-text-field .v-text-field__details .v-messages{min-height:0!important}.document-live-preview .preview-drawer .v-input--radio-group{margin-top:4px!important;padding-top:0!important}.document-live-preview .preview-drawer .v-input--radio-group .v-input__control{width:100%}.document-live-preview .preview-drawer .v-input--radio-group .v-messages{display:none!important;min-height:0!important}.document-live-preview .preview-drawer .v-input--radio-group .v-radio{margin-bottom:2px!important}.document-live-preview .preview-drawer .v-input--radio-group .v-radio .v-label{font-size:14px!important;color:rgba(0,0,0,.72)!important}.document-live-preview .preview-drawer .v-input--checkbox{margin-top:0!important;padding-top:0!important}.document-live-preview .preview-drawer .v-input--checkbox .v-messages{display:none!important;min-height:0!important}.document-live-preview .preview-drawer .v-input--checkbox .v-input__slot{margin-bottom:0!important}.document-live-preview .preview-drawer .v-input--checkbox .v-label{font-size:14px!important;color:rgba(0,0,0,.72)!important}.document-live-preview .preview-drawer .v-input--slider{margin-top:0!important;padding-top:4px!important}.document-live-preview .preview-drawer .v-input--slider .v-messages{display:none!important;min-height:0!important}.document-live-preview .preview-drawer .v-input--slider .v-slider__thumb-label{font-size:11px!important}.document-live-preview .preview-drawer .v-btn-toggle{height:28px;display:flex!important;width:-moz-fit-content;width:fit-content;margin-left:auto!important;margin-right:auto!important}.document-live-preview .preview-drawer .v-btn-toggle .v-btn{height:28px!important;min-width:28px!important;padding:0 6px!important}.document-live-preview .preview-drawer .v-expansion-panel-content{font-size:14px}.document-live-preview .preview-drawer .v-expansion-panel-content>div>.px-1>p.text-caption,.document-live-preview .preview-drawer .v-expansion-panel-content>div>.px-2>p.text-caption,.document-live-preview .preview-drawer .v-expansion-panel-content>div>p.text-caption{font-size:14px!important;color:rgba(0,0,0,.55)!important;margin-bottom:4px!important;margin-top:0!important;line-height:1.3!important}.document-live-preview .preview-drawer .v-alert{font-size:14px!important;padding:6px 10px!important}.document-live-preview .preview-drawer .v-alert .v-icon{font-size:14px!important}.document-live-preview .vehicle-col-right p span{text-align:left}.document-live-preview .field-config-row{display:flex;align-items:center;height:24px;padding:0 4px;border-bottom:1px solid rgba(0,0,0,.04);transition:background .1s;cursor:default}.document-live-preview .field-config-row:hover{background:rgba(0,0,0,.03)}.document-live-preview .field-config-row:hover .field-config-row__handle{opacity:1;width:12px;margin-right:4px}.document-live-preview .field-config-row:last-child{border-bottom:none}.document-live-preview .field-config-row__handle{color:rgba(0,0,0,.18)!important;cursor:grab;flex-shrink:0;opacity:0;width:0;margin-right:0;overflow:hidden;transition:opacity .15s,width .15s,margin-right .15s}.document-live-preview .field-config-row__label{flex:1;font-size:14px;line-height:24px;color:rgba(0,0,0,.72);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:opacity .15s}.document-live-preview .field-config-row__label-input{flex:1;font-size:14px;line-height:24px;color:rgba(0,0,0,.72);border:none;border-bottom:1px solid transparent;background:transparent;outline:none;padding:0;min-width:0}.document-live-preview .field-config-row__label-input:hover{border-bottom-color:rgba(0,0,0,.15)}.document-live-preview .field-config-row__label-input:focus{border-bottom-color:var(--doc-primary,#6185db)}.document-live-preview .field-config-row__eye{cursor:pointer;flex-shrink:0;transition:color .15s}.document-live-preview .field-config-row__switch{flex-shrink:0;margin:0!important;padding:0!important}.document-live-preview .field-config-row__switch .v-input__slot{margin-bottom:0!important}.document-live-preview .field-config-row__switch .v-messages{display:none!important}.document-live-preview .field-config-row--hidden .field-config-row__label{opacity:.35}.document-live-preview .section-config-item{border-bottom:1px solid rgba(0,0,0,.06)}.document-live-preview .section-config-item:last-child{border-bottom:none}.document-live-preview .section-config-item .section-drag-handle{color:rgba(0,0,0,.18)!important;cursor:grab;flex-shrink:0}.document-live-preview .section-config-expand{background:rgba(0,0,0,.02);border-top:1px solid rgba(0,0,0,.04)}.document-live-preview .drawer-sub-header{min-height:36px!important;padding:6px 12px!important;font-size:16px;font-weight:500}.document-live-preview .drawer-sub-header span{display:flex;align-items:center}.document-live-preview .drawer-inner-panels .v-expansion-panel{background:transparent!important}.document-live-preview .drawer-inner-panels .v-expansion-panel:before{box-shadow:none!important}.document-live-preview .drawer-inner-panels .v-expansion-panel-content__wrap{padding:0 0 0 16px!important}.document-live-preview .drawer-inner-panels .v-expansion-panel-content .v-input--switch{transform:scale(.85);transform-origin:right center}.document-live-preview .drawer-inner-header{min-height:32px!important;padding:4px 8px!important;font-size:14px;font-weight:500}.document-live-preview .drawer-inner-header span{display:flex;align-items:center}.document-live-preview .drawer-inner-header .v-input--switch{transform:scale(.85);transform-origin:right center}.document-live-preview .preview-main{padding:20px;position:relative}.document-live-preview .oversized-items-alert{position:sticky;top:8px;z-index:10;margin:0 16px 12px;border-radius:6px;backdrop-filter:blur(6px);background-color:rgba(255,248,225,.95)!important}.document-live-preview .drawer-fab{position:absolute;top:12px;right:12px;z-index:5}.document-live-preview .pagination-indicator{display:flex;align-items:center;justify-content:center;gap:4px;padding:6px 0;background:hsla(0,0%,100%,.9)}.document-live-preview .pagination-indicator__text{font-size:13px;font-weight:600;color:#555;min-width:40px;text-align:center}.document-live-preview .preview-toolbar{display:flex;align-items:center;gap:8px;margin-bottom:16px;flex-wrap:wrap}.document-live-preview .preview-toolbar--centered{justify-content:center}.document-live-preview .pages-container{display:flex;flex-direction:column;align-items:center}.drawer-select-menu{z-index:210!important}.slide-drawer-enter-active,.slide-drawer-leave-active{transition:transform .25s ease}.slide-drawer-enter,.slide-drawer-leave-to{transform:translateX(100%)}.variable-editor-panel{border-color:#e0e0e0!important;border-radius:8px!important}.variable-editor-panel .variable-editor-body{max-height:320px;overflow-y:auto}.variable-editor-panel .variable-category-panels .v-expansion-panel{background:transparent!important}.variable-editor-panel .variable-category-panels .v-expansion-panel:before{box-shadow:none!important}.variable-editor-panel .variable-category-panels .v-expansion-panel:after{border:none!important}.variable-editor-panel .variable-category-panels .v-expansion-panel-content__wrap{padding:0 4px 8px!important}.variable-editor-panel .variable-editor-category-header{min-height:32px!important;padding:0 4px!important;border-bottom:1px solid #e8e8e8}.variable-editor-panel .variable-editor-category-header:after{content:""!important}.variable-editor-panel .variable-editor-category-label{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.8px;color:#aaa;white-space:nowrap}.variable-editor-panel .variable-editor-category-body{display:flex;flex-direction:column;gap:6px}.variable-editor-panel .variable-editor-field{font-size:13px}.variable-editor-panel .variable-editor-field .v-input__slot{min-height:36px!important}.variable-editor-panel .readonly-variable{position:relative;padding:6px 10px 7px;border:1px solid #e0e0e0;border-radius:4px;background:#fafafa}.variable-editor-panel .readonly-variable:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:2px;background:#6185db;border-radius:0 2px 2px 0;opacity:.5}.variable-editor-panel .readonly-variable__row{display:flex;align-items:center}.variable-editor-panel .readonly-variable__label{display:block;font-size:10px;font-weight:600;color:#aaa;text-transform:uppercase;letter-spacing:.4px;line-height:1;margin-bottom:4px}.variable-editor-panel .readonly-variable__value{display:block;font-size:13px;color:#424242;font-weight:500;line-height:1.3;word-break:break-word}.variable-editor-panel .dependency-toggle{margin-top:7px;padding-top:6px;border-top:1px dashed #e0e0e0}.variable-editor-panel .dependency-toggle__row{display:flex;align-items:center;gap:6px;min-height:22px}.variable-editor-panel .dependency-toggle__icon{color:#9e9e9e;transition:color .15s ease}.variable-editor-panel .dependency-toggle__label{flex:1;font-size:11.5px;font-weight:500;color:#5f6368;line-height:1.2;letter-spacing:.1px;transition:color .15s ease}.variable-editor-panel .dependency-toggle__switch{margin:0!important;padding:0!important;flex:0 0 auto}.variable-editor-panel .dependency-toggle__switch :deep(.v-input--selection-controls__input){margin-right:0;width:32px}.variable-editor-panel .dependency-toggle__switch :deep(.v-input__slot){margin:0}.variable-editor-panel .dependency-toggle__hint{margin:4px 0 0;padding-left:20px;font-size:10.5px;line-height:1.4;color:#9e9e9e;letter-spacing:.15px}.variable-editor-panel .dependency-toggle--active .dependency-toggle__icon,.variable-editor-panel .dependency-toggle--active .dependency-toggle__label{color:#6185db}.variable-editor-panel .editable-variable-row{display:flex;align-items:center}.editable-text{cursor:pointer;transition:outline .15s ease;border-radius:2px;outline:2px solid transparent}.editable-text[contenteditable=false]{cursor:default;-moz-user-select:none;user-select:none;-webkit-user-select:none;outline:none!important}.editable-text[contenteditable=false]:hover{outline:none!important}.editable-text:hover{outline:2px solid rgba(97,133,219,.3)}.editable-text--editing{outline:2px solid #6185db;cursor:text;min-width:50px}.editable-text--at-limit{outline:2px solid #ff5252!important}.editable-text[contenteditable=true]:empty{min-height:1em}.editable-text[contenteditable=true]:empty:before{content:attr(data-placeholder);color:#bbb;font-style:italic}.editable-text[contenteditable=true]:empty:focus:before{content:""}.editable-text[contenteditable=true]:empty:focus{padding:0 2px;min-width:20px}.editable-text .variable-chip{background-color:#e3f2fd;color:#1976d2;padding:1px 4px;border-radius:3px;font-weight:500;display:inline;white-space:nowrap;position:relative}.editable-text .variable-chip[data-tooltip]:hover:after{content:attr(data-tooltip);position:absolute;top:calc(100% + 2px);left:0;z-index:9999;pointer-events:none;background:rgba(55,55,55,.94);color:#fff;padding:2px 5px;border-radius:3px;font-size:9px;font-weight:400;line-height:1.35;white-space:pre-wrap;overflow-wrap:break-word;word-break:normal;max-width:200px;width:-moz-max-content;width:max-content;text-align:left;text-indent:0;word-spacing:normal;letter-spacing:normal;text-transform:none;opacity:0;animation:variableChipTooltipReveal .08s linear .12s forwards}.editable-text .variable-chip--dynamic{background-color:rgba(97,133,219,.14);color:#4964a4;cursor:help}.editable-text .variable-chip--dynamic .variable-chip__info-icon{display:inline-block;margin-left:4px;font-size:.85em;line-height:1;color:#6185db;font-weight:600;vertical-align:baseline;transform:translateY(-.5px);pointer-events:none}.editable-text[contenteditable=true] .variable-chip{background-color:#bbdefb;outline:1px dashed #90caf9;cursor:default}.editable-text[contenteditable=true] .variable-chip:hover{background-color:#90caf9;outline-color:#64b5f6}.editable-text .variable-chip--loading{color:transparent!important;text-shadow:none!important;outline:none!important;border-color:rgba(97,133,219,.22)!important;background:linear-gradient(90deg,rgba(97,133,219,.08),rgba(97,133,219,.22) 40%,rgba(97,133,219,.48) 50%,rgba(97,133,219,.22) 60%,rgba(97,133,219,.08))!important;background-size:220% 100%!important;background-repeat:no-repeat!important;animation:variableChipShimmer 1.6s cubic-bezier(.4,0,.2,1) infinite,variableChipPulse 2s ease-in-out infinite;border-radius:4px!important;cursor:progress!important;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;box-shadow:inset 0 0 0 1px rgba(97,133,219,.12);transition:color .25s ease-out,background .25s ease-out}.editable-text .variable-chip--loading:before{content:"";position:absolute;inset:0;border-radius:inherit;background:radial-gradient(circle at center,rgba(97,133,219,.15) 0,transparent 70%);animation:variableChipPulse 2s ease-in-out infinite reverse;pointer-events:none}@keyframes variableChipShimmer{0%{background-position:220% 0}to{background-position:-220% 0}}@keyframes variableChipPulse{0%,to{opacity:.88}50%{opacity:1}}@keyframes variableChipTooltipReveal{to{opacity:1}}.non-editable-hint{position:relative;background-color:rgba(0,0,0,.02);border-radius:3px;cursor:not-allowed;transition:background-color .2s ease}.non-editable-hint:after{content:"No editable";position:absolute;top:2px;right:4px;font-size:5px;line-height:1;color:#aaa;pointer-events:none;opacity:0;transition:opacity .2s ease}.non-editable-hint:hover{background-color:rgba(0,0,0,.04)}.non-editable-hint:hover:after{opacity:1}.editable-toolbar{position:fixed;z-index:1000;display:flex;align-items:center;gap:2px;padding:2px 6px;background:#fff;border:1px solid #e0e0e0;border-radius:6px;box-shadow:0 2px 12px rgba(0,0,0,.15)}.editable-toolbar .v-btn:not(.variable-insert-btn){min-width:24px!important;width:24px!important;height:24px!important}.editable-toolbar .v-icon{font-size:14px!important}.editable-toolbar .v-divider--vertical{min-height:16px;max-height:16px}.editable-toolbar .variable-insert-btn{min-width:unset!important;width:auto!important;height:22px!important;padding:0 6px!important;font-size:10px!important;text-transform:none!important;letter-spacing:0!important}.variable-picker-card{min-width:280px;max-width:340px}.variable-picker-card .variable-search-field{padding:8px 8px 4px}.variable-picker-card .variable-search-input{font-size:12px}.variable-picker-card .variable-search-input .v-input__slot{min-height:28px!important}.variable-picker-card .variable-search-input .v-icon{font-size:16px!important}.variable-picker-card .variable-list{max-height:300px;overflow-y:auto;padding-top:0}.variable-picker-card .variable-category-panel{background:transparent!important}.variable-picker-card .variable-category-panel:before{box-shadow:none!important}.variable-picker-card .variable-category-panel:not(:last-child){border-bottom:1px solid #eee}.variable-picker-card .variable-category-header{min-height:32px!important;padding:4px 12px!important;font-size:12px}.variable-picker-card .variable-category-label{display:flex;align-items:center;font-weight:600;font-size:11px;color:#555}.variable-picker-card .variable-category-count{font-weight:400;color:#999;margin-left:4px;font-size:10px}.variable-picker-card .v-expansion-panel-content__wrap{padding:0!important}.variable-picker-card .variable-item-label{font-size:11px!important;line-height:1.3}.variable-picker-card .variable-item-desc{font-size:10px!important;line-height:1.2}.variable-picker-card .variable-item-chip-action{min-width:unset!important;margin:0 0 0 4px!important}.variable-picker-card .variable-item-chip{font-size:9px;font-family:monospace;background-color:#e3f2fd;color:#1976d2;padding:1px 4px;border-radius:3px;white-space:nowrap}.pdf-export-mode .editable-text{outline:none!important;cursor:default!important}.pdf-export-mode .non-editable-hint{background-color:transparent!important;cursor:default!important}.pdf-export-mode .drag-handle,.pdf-export-mode .editable-toolbar,.pdf-export-mode .non-editable-hint:after,.pdf-export-mode .section-drag-handle{display:none!important}.pdf-export-mode .variable-chip{background-color:transparent!important;color:inherit!important;padding:0!important;border-radius:0!important;outline:none!important}@media print{.pdf-page-shell{margin:0;padding:0;box-shadow:none;filter:none;zoom:1;page-break-after:always}}.clickable{cursor:pointer}.v-dialog.quotation-auto-dialog{box-shadow:none!important;background:transparent!important;overflow:visible}.auto-form-modal-bare{position:relative}.auto-form-modal-bare .g-card>.v-card__text{padding:8px 16px!important}.auto-form-modal-bare .g-card>.v-card__title{padding:16px 16px 8px!important}