@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@100;300;400;500;700;900&display=swap);.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 55px 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:Arial,Helvetica,sans-serif;color:var(--doc-text);font-size:6.25px;line-height:6.25px}.pdf-page-shell h1{color:var(--doc-primary);font-size:var(--doc-title-size,15px);line-height:1.2;font-weight:700;margin:0}.pdf-page-shell h2{font-size:7.5px;line-height:7.5px;margin:0}.pdf-page-shell p{margin:0;line-height:10px}.pdf-page-shell b{font-weight:700}.pdf-page-shell .box{border-radius:3px 3px 3px 3px;border:1px solid #f0f0f0;margin-bottom:3px}.pdf-page-shell .box h2{background-color:var(--doc-primary);color:#fff;padding:4px 5px;border-radius:2px 2px 0 0}.pdf-page-shell .margin-right{margin-right:5px}.pdf-page-shell .page-body{flex:1;margin-top:0;margin-bottom:20px;overflow:hidden}.pdf-page-shell .paragraphs-list-content{padding:5px 5px 0 5px;margin-top:4px}.pdf-page-shell .section-block{margin-top:4px;margin-bottom:2px;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}.pdf-page-shell .doc-header{display:flex;align-items:flex-start;margin-bottom:10px}.pdf-page-shell .doc-header--left-right,.pdf-page-shell .doc-header--right-left{justify-content:space-between}.pdf-page-shell .doc-header--centered{flex-direction:column;align-items:center}.pdf-page-shell .doc-header--centered h1{padding-top:4px;padding-bottom:16px}.pdf-page-shell .header{border-bottom:1px solid #f0f0f0;padding-bottom:4px;margin-bottom:2px}.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:8px}.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 .paragraph-text{line-height:220%;text-align:justify;-moz-text-align-last:left;text-align-last:left}.pdf-page-shell .numbered-list-item{text-indent:-4mm;line-height:220%;text-align:justify;-moz-text-align-last:left;text-align-last:left;margin-left:4mm}.pdf-page-shell .sign-section-wrapper{margin:auto 90px 10px 90px;display:flex;justify-content:center}.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 .doc-footer{position:absolute;bottom:36px;left:20px;right:20px;display:flex;justify-content:space-between;border-top:1px solid #f0f0f0;padding-top:5px}.pdf-page-shell .doc-powered-by{position:absolute;bottom:10px;left:0;right:0;display:flex;justify-content:center;align-items:center}.pdf-page-shell .doc-powered-by p{font-size:5px;color:var(--doc-primary)}.pdf-page-shell .v-html{line-height:1.6}.pdf-page-shell .v-html ::v-deep ul{margin-left:6px;padding-left:10px}.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}.pdf-page-shell .warranty-bullet-item:before{content:"•";position:absolute;left:4px;top:0}.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>.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:200%;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{position:absolute;top:0;right:0;width:320px;max-width:90%;background:#fff;border-left:1px solid #e0e0e0;overflow-y:auto;height:100%;z-index:10;box-shadow:-2px 0 8px rgba(0,0,0,.12)}.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:13px;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 .preview-main{padding:20px}.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}.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__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}.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;pointer-events:none}.editable-text .variable-chip{background-color:#e3f2fd;color:#1976d2;padding:1px 4px;border-radius:3px;font-weight:500;display:inline;white-space:nowrap}.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}.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:260px;max-width:320px}.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:220px;overflow-y:auto;padding-top:0}.variable-picker-card .variable-category{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#999;height:24px}.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}@media print{.pdf-page-shell{margin:0;padding:0;box-shadow:none;filter:none;zoom:1;page-break-after:always}}.multi-sign-section{display:flex;justify-content:space-around;align-items:flex-end;margin-top:24px;padding:0 16px}.signer-column{text-align:center;min-width:120px;max-width:200px}.signer-column .signer-image{display:flex;justify-content:center;align-items:flex-end;min-height:60px;margin-bottom:0}.signer-column .sign-line{border-top:1px solid var(--doc-primary,#6185db);margin:4px 0}.signer-column p{margin:0;font-size:8px;line-height:1.3}