span.ui.basic.red.label.error{border:none;background-color:transparent!important;padding:0;font-size:11px}.ui.small.table{font-size:11px}html{overflow:hidden!important}.v-card{display:flex!important;flex-direction:column}.v-card__text{flex-grow:1;overflow:auto}.field-with-button{position:relative}.field-with-button .button-float{position:absolute;top:0;right:4px}.field-with-button .button-float button.ui.icon.button{padding-top:.6em}.autocomplete.v-input{margin:0;padding:0}.autocomplete.v-input .v-input__slot{margin:0}.autocomplete.v-input .v-input__slot:after,.autocomplete.v-input .v-input__slot:before{border:none}.autocomplete.v-input .v-input__slot .v-input__append-inner{position:absolute;right:3px}.autocomplete.v-input .v-input__slot .v-input__append-inner .v-input__icon.v-input__icon--clear{margin-right:30px!important}.autocomplete .v-select__slot input{text-transform:uppercase}.multi-select .v-input__control .v-input__slot{font-size:14px;background:#fff;margin:0;padding:0!important;min-height:30px}.multi-select .v-input__control .v-input__slot:after,.multi-select .v-input__control .v-input__slot:before{border:none}.multi-select .v-input__control .v-input__slot .v-select__slot{background-color:#fff;border-radius:.28571429rem;border:1px solid #85b7d9;min-height:28px}.multi-select .v-input__control .v-input__slot .v-select__slot .v-select__selections{min-height:28px}.multi-select .v-input__control .v-input__slot .v-select__slot .v-select__selections input{max-height:28px!important;padding:.67857143em 1em;border:none}.multi-select .v-input__control .v-input__slot .v-select__slot .v-select__selections .v-chip{font-size:12px;height:22px;border-radius:.2rem;padding:2px 4px;margin:2px 2px}.multi-select .v-input__control .v-input__slot .v-select__slot .v-input__append-inner{margin-top:3px}.multi-select .v-text-field__details{display:none}.v-menu__content.v-autocomplete__content{background-color:#fff}.v-menu__content .v-list-item{min-height:25px}.v-menu__content .v-list-item .v-list-item__mask{background-color:transparent;color:inherit}.v-menu__content .v-list-item__content{padding:5px 0;text-transform:uppercase}.v-menu__content .v-list-item__content .v-list-item__title{font-size:.8rem}span.ui.basic.red.label{border:none;background-color:transparent!important;padding:0;font-size:11px}.v-sheet.theme--light[data-v-3ef58a90]{background-color:#fff!important}.close-modal[data-v-3ef58a90]{position:absolute;right:15px}.v-dialog[data-v-3ef58a90]{overflow:hidden}.v-dialog .table-scroll[data-v-3ef58a90]{overflow-y:auto;max-height:60vh}.template-editor-container[data-v-67835240]{width:100%;font-family:Lato,Helvetica Neue,Arial,sans-serif}.toolbar[data-v-67835240]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:10px;padding:10px;background-color:#f8f9fa;flex-wrap:wrap;gap:10px}.toolbar-section[data-v-67835240]{display:flex;flex-wrap:wrap;gap:8px;align-items:center}@media (max-width:768px){.toolbar[data-v-67835240]{flex-direction:column;align-items:stretch}.toolbar-section[data-v-67835240]{justify-content:center}}.template-canvas[data-v-67835240]{position:relative;border:1px solid #ddd;background-color:#fff;min-height:400px;margin:0 auto;padding:10px;overflow:hidden;transition:min-height .3s ease}.template-element[data-v-67835240]{position:absolute;padding:5px;border:1px solid transparent;cursor:move;min-width:50px}.selected-element[data-v-67835240]{border:1px dashed #007bff;z-index:100}.element-controls[data-v-67835240]{position:absolute;top:-30px;right:0;background-color:#fff;border:1px solid #ddd;border-radius:3px;padding:2px;z-index:101;display:flex}.edit-text[data-v-67835240]{width:100%;padding:0;margin:0}.edit-text textarea[data-v-67835240]{width:100%;border:1px solid #ccc;padding:5px;min-height:50px;resize:vertical}.empty-template-placeholder[data-v-67835240]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;min-height:200px;color:#aaa;text-align:center}.image-element img[data-v-67835240]{max-width:100%;height:auto}.resize-handles[data-v-67835240]{margin-top:5px}.button-align-controls[data-v-67835240]{margin-top:5px;text-align:center}.button-align-controls .ui.mini.buttons[data-v-67835240]{display:inline-flex}.button-align-controls .ui.button.active[data-v-67835240],.ui.form .ui.button.active[data-v-67835240]{background-color:#21ba45!important;color:#fff!important}.buttons-group[data-v-67835240]{display:flex;flex-wrap:wrap;gap:10px}.buttons-group[style*=center][data-v-67835240]{justify-content:center}.buttons-group[style*=right][data-v-67835240]{justify-content:flex-end}.buttons-inline-group[data-v-67835240]{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:15px}.divider-element[data-v-67835240],.spacer-element[data-v-67835240]{border:1px dashed #ccc;border-radius:4px;position:relative;min-height:20px;padding:5px;cursor:default!important}.template-element.structural[data-v-67835240],.template-element.structural[data-v-67835240]:hover{cursor:default!important}.spacer-placeholder[data-v-67835240]{background:repeating-linear-gradient(45deg,rgba(0,0,0,.03),rgba(0,0,0,.03) 10px,rgba(0,0,0,.06) 0,rgba(0,0,0,.06) 20px);border-radius:4px;width:100%}.element-handle[data-v-67835240]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background-color:hsla(0,0%,100%,.9);padding:3px 8px;border-radius:4px;font-size:12px;white-space:nowrap;z-index:5;box-shadow:0 1px 3px rgba(0,0,0,.1)}.spacer-preview[data-v-67835240]{position:relative;width:100%;background:#f5f5f5;border-radius:4px;border:1px dashed #ccc}.iframe-element[data-v-67835240]{position:relative;width:100%}.iframe-container iframe[data-v-67835240]{border:1px solid #ddd;border-radius:4px;max-width:100%}.iframe-placeholder[data-v-67835240]{border:1px dashed #ccc;border-radius:4px;background-color:#f8f9fa;display:flex;align-items:center;justify-content:center;min-height:100px}.iframe-placeholder .ui.placeholder.segment[data-v-67835240]{border:none;background:transparent;box-shadow:none}.ui.statistics .statistic[data-v-f6b7274e]{margin:0 1rem 1rem 0}.ui.progress .bar[data-v-f6b7274e]{transition:width .3s ease}.ui.relaxed.divided.list .item[data-v-f6b7274e]{padding:1rem 0}.ui.relaxed.divided.list .item[data-v-f6b7274e]:last-child{border-bottom:none}@media (max-width:768px){.ui.statistics[data-v-f6b7274e]{flex-direction:column}.ui.statistics .statistic[data-v-f6b7274e]{margin:0 0 1rem 0;width:100%}}