.app__loader{display:flex;flex-direction:row;justify-content:center;align-items:center;height:100vh;color:#00008d}body{font-family:Avenir,Helvetica,Arial,sans-serif;font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.page-title{font-size:38px;font-weight:700;line-height:46px;margin-bottom:32px}@media(max-width:960px){.page-title{font-size:34px;line-height:40px;margin-bottom:16px}}.template{max-width:1600px;margin:0 auto}.template *{box-sizing:border-box}.template .relative{position:relative}.template .outline-none{outline-color:transparent}.template .contenteditable .template-name:focus+.edit-template-name{opacity:0}.template .contenteditable .edit-template-name{opacity:0;transition:opacity .05s}.template .contenteditable:hover .edit-template-name{opacity:1}.template .documents_container{overflow-x:hidden;overflow-y:auto;flex:none;width:138px;height:100%}.template .text-\[1\.0vw\]{font-size:1vw}.template .text-\[1\.5vw\]{font-size:1.5vw}@media(min-width:1024px){.template .lg\:text-base{font-size:1rem;line-height:1.5rem}.template .lg\:text-xs{font-size:.75rem;line-height:1rem}}.template .lg\:text-xs{font-size:.75rem;line-height:1rem}.template .select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.template .page{box-shadow:0 1.7px 13.58px .85px rgba(0,0,0,.12156862745098039),0 5.94px 8.49px .85px rgba(0,0,0,.1411764705882353),0 3.39px 4.24px -1.7px rgba(0,0,0,.2);border-radius:12px;overflow:hidden}.template .pages_container{flex:1 1 100%;height:100%}.template .fields_list_container{flex:0 0 320px;height:100%}.template .field{width:100%}.template .field .v-btn{text-transform:none;font-weight:400;color:rgba(0,0,0,.6)}.template .field-type-button{width:100%;border-radius:8px;transition:background-color .1s;background:transparent}.template .field-type-button:hover{background:#eee}.template .hidden{display:none}.template .dropzone{height:240px}.template .dropzone__label{width:100%;position:relative;border:2px dashed var(--v-primary-base);border-radius:4px;cursor:pointer}.template .dropzone__inner{position:absolute;top:0;right:0;bottom:0;left:0}.template .add-document-button{text-align:center;white-space:wrap!important;word-break:break-all;cursor:pointer}.template .add-document-button .v-btn__content{width:100%;height:100%}.template .add-document-button__bg{position:absolute;top:0;left:0}.template .preview{position:relative}.template .preview:hover .preview__actions{opacity:1}.template .preview__actions{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity .1s}.template .cursor-pointer{cursor:pointer}.template .cursor-crosshair{cursor:crosshair}.template .cursor-text{cursor:text}.template .cursor-nwse-resize{cursor:nwse-resize}.template .bg-white{background:#fff}.template .whitespace-nowrap{white-space:nowrap}.template img{width:100%;height:100%;display:block;vertical-align:middle}.template .top-0{top:0}.template .left-0{left:0}.template .right-0{right:0}.template .absolute{position:absolute}.template .field-options{white-space:nowrap;opacity:0;z-index:0;pointer-events:none;transition:opacity .1s}.template .field-options.show{opacity:1;pointer-events:auto;z-index:10}.template .w-full{width:100%}.template .h-full{height:100%}.template .field-resize-icon{position:absolute;right:-5px;bottom:-5px;width:16px;height:16px;border:1px solid #9ca3af;--tw-shadow:0 4px 6px -1px rgba(0,0,0,0.10196078431372549),0 2px 4px -2px rgba(0,0,0,0.10196078431372549);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 transparent),var(--tw-ring-shadow,0 0 transparent),var(--tw-shadow)}@media screen and (min-width:768px){.template .field-resize-icon{width:10px;height:10px}}.template .overflow-visible{overflow:visible}.template .outline-none{outline-offset:2px;outline:2px solid transparent}.template .border{border:1px solid #e5e7eb}.template .bottom-0{bottom:0}.template .sticky{position:sticky}.notification-view .v-alert.info{background-color:#002fff!important}.submitters-list .v-list-item--active{background:#e6ebff!important}.field-types-list .v-list-item{min-height:0}.field-types-list .v-list-item--active{background:#e6ebff!important}.hide{opacity:0;pointer-events:none;transition:opacity .2s}.show{opacity:1;pointer-events:auto}