.pdf__overlay .capture{background:rgba(249,213,32,.6)!important;border:1px solid #f7c500}.pdf__overlay .invalid .capture{background-color:rgba(255,59,59,.36)!important;border:1px solid rgba(182,11,11,.91)!important}.handle{background:#eee;border:1px solid #333;box-sizing:border-box;height:10px;position:absolute;width:10px}.pdf__overlay .custom-resize-box .capture{background:rgba(249,213,32,.6);border:none!important}.pdf__overlay .custom-resize-box .invalid .capture{background-color:rgba(255,59,59,.36)!important;border:1px solid rgba(182,11,11,.91)!important}.signature-box{height:inherit;position:absolute}.signature-box .template.template-1 div.signature div{display:table-cell;height:35px;padding:0;width:261px}.signature-box .template.template-2 div.signature div{display:table-cell;height:32px;padding:0;width:140px}.signature-box .template.template-3 div.signature div{display:table-cell;height:30px;padding:0;width:261px}.direct-debit-box{position:absolute}.direct-debit-box .template.template-1{height:127px;width:263px}.direct-debit-box .template.template-2{height:112px;width:263px}.direct-debit-box .template.template-3{height:332px;width:390px}.direct-debit-box .template.template-4{height:304px;width:346px}.direct-debit-box .template.template-5{height:297px;width:792px}.direct-debit-box .template.template-6{height:372px;width:334px}.direct-debit-box .template.template-7{height:382px;width:334px}.direct-debit-box .template.template-1 div{height:24px;margin-bottom:1px}.direct-debit-box .template{border:2px dashed hsla(0,0%,78%,.8)}.direct-debit-box .template.template-1 div.bank-name div,.direct-debit-box .template.template-1 div.branch div,.direct-debit-box .template.template-1 div.name div{background:rgba(249,213,32,.6);display:table-cell;height:24px;padding:0;width:261px}.direct-debit-box .template.template-1 div.bank-name div{margin-bottom:0!important}.direct-debit-box .template.template-1 div.account-number div.spacer,.direct-debit-box .template.template-1 div.sort-code div.spacer{border:none;display:table-cell;width:101px}.direct-debit-box .template.template-1 div.sort-code div.spacer-single{border:none;display:table-cell;width:20px}.direct-debit-box .template.template-1 div div{display:table-cell;height:24px;padding:0;width:20px}.direct-debit-box .template.template-2 div{height:18px}.direct-debit-box .template.template-2 div div{display:table-cell;height:18px;width:20px}.direct-debit-box .template.template-2 div.account-name,.direct-debit-box .template.template-2 div.payment-type{margin-top:1px}.direct-debit-box .template.template-2 div.sort-code{display:inline-flex;margin-top:4px}.direct-debit-box .template.template-2 div.account-number{margin-top:2px}.direct-debit-box .template.template-2 div.account-number div{margin-right:2px;width:22px}.direct-debit-box .template.template-2 div.account-number div:last-child,.direct-debit-box .template.template-2 div.sort-code div:last-child{margin-right:0}.direct-debit-box .template.template-2 div.sort-code div.no-margin-right{margin-right:0!important}.direct-debit-box .template.template-2 div.account-name div{display:table-cell;height:18px;width:261px}.direct-debit-box .template.template-2 div.sort-code div{display:table-cell}.direct-debit-box .template.template-2 div.bank-name{margin-top:4px}.direct-debit-box .template.template-2 div.bank-name div{display:table-cell;height:18px;width:175px}.direct-debit-box .template.template-2 div.payment-type div.spacer{border:none;display:table-cell;width:131px}.direct-debit-box .template.template-2 div.payment-type div.spacer-single{border:none;display:table-cell;width:90px}.direct-debit-box .template.template-2 div.account-number div.spacer,.direct-debit-box .template.template-2 div.bank-name div.spacer,.direct-debit-box .template.template-2 div.sort-code div.spacer{border:none;display:table-cell;width:87px}.direct-debit-box .template.template-2 div.sort-code div.spacer-single{border:none;display:table-cell;width:26px}.direct-debit-box .template.template-3 div[class*=account-name] div{display:table-cell;height:21px;width:388px}.direct-debit-box .template.template-3 div.account-number div{display:table-cell;height:28px;width:49px}.direct-debit-box .template.template-3 div.sort-code div{display:table-cell;height:28px;width:48px}.direct-debit-box .template.template-3 div[class*=bank-] div{display:table-cell;height:21px;width:366px}.direct-debit-box .template.template-3 div.postcode div{display:table-cell;height:21px;width:128px}.direct-debit-box .template.template-3 div.account-name-2{margin-bottom:41px}.direct-debit-box .template.template-3 div.account-number{margin-bottom:64px}.direct-debit-box .template.template-3 div.sort-code{margin-bottom:42px;margin-left:2px}.direct-debit-box .template.template-3 div[class*=bank-] div.spacer{border:none;display:table-cell;width:22px}.direct-debit-box .template.template-3 div.postcode div.spacer{border:none;display:table-cell;width:260px}.direct-debit-box .template.template-4{width:344px}.direct-debit-box .template.template-4 div[class*=account-name] div{display:table-cell;height:29px;width:344px}.direct-debit-box .template.template-4 div.account-number div,.direct-debit-box .template.template-4 div.sort-code div{display:table-cell;height:28px;width:38px}.direct-debit-box .template.template-4 div.space-line div{display:table-cell;height:10px;width:366px}.direct-debit-box .template.template-4 div.bank-name div{display:table-cell;height:20px;width:366px}.direct-debit-box .template.template-4 div.bank-address div{display:table-cell;height:22px;width:366px}.direct-debit-box .template.template-4 div.bank-address-2 div{display:table-cell;height:30px;width:366px}.direct-debit-box .template.template-4 div.postcode div{display:table-cell;height:21px;width:90px}.direct-debit-box .template.template-4 div.account-name-2{margin-bottom:23px}.direct-debit-box .template.template-4 div.account-number{margin-bottom:22px}.direct-debit-box .template.template-4 div.sort-code{margin-bottom:19px}.direct-debit-box .template.template-4 div.bank-address-2{margin-bottom:12px}.direct-debit-box .template.template-4 div.postcode div.spacer{border:none;display:table-cell;width:298px}.direct-debit-box .template.template-5{width:790px}.direct-debit-box .template.template-5 div.account-name div{display:table-cell;height:29px;width:790px}.direct-debit-box .template.template-5 div.account-number,.direct-debit-box .template.template-5 div.account-number div,.direct-debit-box .template.template-5 div.sort-code{display:table-cell;height:28px;width:395px}.direct-debit-box .template.template-5 div.sort-code div{display:table-cell;height:28px;width:48px}.direct-debit-box .template.template-5 div.space-line div{display:table-cell;height:18px;width:790px}.direct-debit-box .template.template-5 div.owner-name{display:table-cell;height:28px;width:435px}.direct-debit-box .template.template-5 div.to{display:table-cell;height:28px;width:355px}.direct-debit-box .template.template-5 div.owner-name div{display:table-cell;height:28px;width:435px}.direct-debit-box .template.template-5 div.to div{display:table-cell;height:28px;width:355px}.direct-debit-box .template.template-5 div.checkboxes div{display:table-cell;height:20px;width:20px}.direct-debit-box .template.template-5 div.bank-address,.direct-debit-box .template.template-5 div.bank-address div{display:table-cell;height:28px;width:650px}.direct-debit-box .template.template-5 div.postcode,.direct-debit-box .template.template-5 div.postcode div{display:table-cell;height:28px;width:140px}.direct-debit-box .template.template-5 div.account-name{margin-bottom:66px}.direct-debit-box .template.template-5 div.checkboxes{margin-bottom:42px;margin-top:26px}.direct-debit-box .template.template-5 div.account-name div.spacer{border:none;display:table-cell;width:325px}.direct-debit-box .template.template-5 div.sort-code div.spacer{border:none;display:table-cell;width:100px}.direct-debit-box .template.template-5 div.account-number div.spacer{border:none;display:table-cell;width:250px}.direct-debit-box .template.template-5 div.owner-name div.spacer{border:none;display:table-cell;width:155px}.direct-debit-box .template.template-5 div.to div.spacer{border:none;display:table-cell;width:40px}.direct-debit-box .template.template-5 div.checkboxes div.spacer-1{border:none;display:table-cell;width:207px}.direct-debit-box .template.template-5 div.checkboxes div.spacer-2{border:none;display:table-cell;width:40px}.direct-debit-box .template.template-5 div.checkboxes div.spacer-3,.direct-debit-box .template.template-5 div.checkboxes div.spacer-4{border:none;display:table-cell;width:48px}.direct-debit-box .template.template-6 div[class*=account-name] div{display:table-cell;height:32px;width:332px}.direct-debit-box .template.template-6 div.account-number div,.direct-debit-box .template.template-6 div.sort-code div{display:table-cell;height:32px;width:36px}.direct-debit-box .template.template-6 div.space-line div{display:table-cell;height:15px;width:332px}.direct-debit-box .template.template-6 div.bank-address div,.direct-debit-box .template.template-6 div.bank-name div{display:table-cell;height:15px;width:366px}.direct-debit-box .template.template-6 div.bank-address-2 div{display:table-cell;height:32px;width:366px}.direct-debit-box .template.template-6 div.postcode div{display:table-cell;height:32px;width:130px}.direct-debit-box .template.template-6 div.account-name-2{margin-bottom:41px}.direct-debit-box .template.template-6 div.account-number{margin-bottom:37px;margin-left:1px}.direct-debit-box .template.template-6 div.sort-code{margin-bottom:50px;margin-left:1px}.direct-debit-box .template.template-6 div.bank-name{margin-bottom:17px}.direct-debit-box .template.template-6 div.postcode div.spacer{border:none;display:table-cell;width:298px}.direct-debit-box .template.template-6,.direct-debit-box .template.template-7{width:332px}.direct-debit-box .template.template-7 div[class*=account-name] div{display:table-cell;height:32px;width:332px}.direct-debit-box .template.template-7 div.account-number div,.direct-debit-box .template.template-7 div.sort-code div{display:table-cell;height:28px;width:30px}.direct-debit-box .template.template-7 div.space-line div{display:table-cell;height:15px;width:366px}.direct-debit-box .template.template-7 div.bank-address div,.direct-debit-box .template.template-7 div.bank-name div{display:table-cell;height:20px;width:366px}.direct-debit-box .template.template-7 div.bank-address-2 div{display:table-cell;height:32px;width:366px}.direct-debit-box .template.template-7 div.postcode div{display:table-cell;height:32px;width:125px}.direct-debit-box .template.template-7 div.account-name{margin-bottom:3px}.direct-debit-box .template.template-7 div.account-name-2{margin-bottom:31px}.direct-debit-box .template.template-7 div.account-number{margin-bottom:32px}.direct-debit-box .template.template-7 div.sort-code{margin-bottom:39px}.direct-debit-box .template.template-7 div.bank-name{margin-bottom:4px}.direct-debit-box .template.template-7 div.bank-address{margin-bottom:8px}.direct-debit-box .template.template-7 div.bank-address-2{margin-bottom:7px}.direct-debit-box .template.template-7 div.postcode div.spacer{border:none;display:table-cell;width:298px}.direct-debit-box .template.template-7 div.account-number div.spacer,.direct-debit-box .template.template-7 div.sort-code div.spacer{border:none;display:table-cell;width:6px}.date-box{height:inherit;position:absolute;width:inherit}.date-box .template.template-1 div.date div{display:table-cell;height:21px;padding:0;width:152px}.date-box .template.template-2 div.date div{display:table-cell;height:32px;padding:0;width:130px}.vdr{position:absolute}.pdf{height:calc(100vh - 150px)}.pdf,.pdf *{user-select:none}.pdf__toolbar{justify-content:space-evenly}.pdf__toolbar,.pdf__upload{align-items:center}.pdf__upload:hover{opacity:1}.pdf__upload .v-icon{cursor:pointer;opacity:.4;pointer-events:none}.pdf__upload .upload_btn{cursor:pointer;height:100%;left:0;opacity:0;position:absolute;width:100%;z-index:10}.pdf .btn-container{align-items:center;display:flex}.pdf__overlay{position:absolute!important;top:0}.pdf__container{position:relative}.pdf__container--hidden{display:none}.pdf__canvas{display:none;opacity:1}.pdf__canvas--active{display:block}.pdf__canvas--renderer{display:none}.pdf__canvas-container{background:#ccc;display:flex}#tooltip{background-color:#000;color:#fff;left:0;opacity:0;position:absolute;top:0}#canvas-box:hover #tooltip{opacity:1}.btn-snackbar{background:var(--v-primary-base)!important;color:#fff!important;font-size:14px!important;text-transform:capitalize!important}.action-box{background-color:inherit!important;pointer-events:none;width:100%}.box-invalid{background-color:inherit;bottom:0;color:red;font-size:16px;font-weight:700;padding:1px;position:absolute;width:200px}.draggable-custom-resize{background:rgba(249,213,32,.6)!important;border:1px solid #f7c500}#tooltip .custom-resize-box{height:inherit;position:absolute;width:200px}#tooltip .custom-resize-box .template div.custom-resize div{display:table-cell;height:50px;padding:0;width:200px}