.option-list[data-v-8678a36a]{display:flex}.option-item[data-v-8678a36a]{background-color:#f6f6f6;padding:2px 7px;border-radius:20px;display:flex;justify-content:flex-start;align-items:center}.option-item[data-v-8678a36a]:hover{background-color:#f0f0f0}.option-item[data-v-8678a36a],.option-item[data-v-8678a36a] *{cursor:pointer}.label[data-v-8678a36a]{margin-top:.5rem;font-size:1.2em;color:#666}.option-list[data-v-6e35badb]{display:flex}.option-item[data-v-6e35badb]{background-color:#f6f6f6;padding:2px 7px;border-radius:20px;display:flex;justify-content:flex-start;align-items:center}.option-item[data-v-6e35badb]:hover{background-color:#f0f0f0}.option-item[data-v-6e35badb],.option-item[data-v-6e35badb] *{cursor:pointer}.label-ellipsis[data-v-dd168ec6]{display:inline-block;max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.relVal b[data-v-dd168ec6]{font-size:.7rem}.relVal[data-v-dd168ec6]{width:5em}[data-v-61fc83ed] .v-text-field input{text-align:right!important}.v-input__details{display:none}.checkBoxLabel{padding-bottom:2px;text-wrap:auto}[data-v-534e36cc] .v-field__input{padding-top:.8rem!important}.drag-active[data-v-75b4afd7]{border:2px dashed #aaa!important;background-color:hsla(0,0%,71%,.1);transition:all .15s ease}.text-green[data-v-75b4afd7]{color:#2e7d32}.text-red[data-v-75b4afd7]{color:#c62828}.input-inner-icon[data-v-75b4afd7]{margin-right:6px;opacity:.9}.pulsate[data-v-75b4afd7]{animation:pulse-75b4afd7 1.2s infinite}@keyframes pulse-75b4afd7{0%{transform:scale(1);box-shadow:0 0 0 0 rgba(0,150,136,.6)}70%{transform:scale(1.05);box-shadow:0 0 0 10px rgba(0,150,136,0)}to{transform:scale(1)}}.preview[data-v-75b4afd7]{display:flex;flex-direction:column;flex-shrink:0;max-width:220px;max-height:220px;overflow:hidden}.fade-enter-active[data-v-c8047a86],.fade-leave-active[data-v-c8047a86]{transition:opacity .2s}.fade-enter-from[data-v-c8047a86],.fade-leave-to[data-v-c8047a86]{opacity:0}.chart-container[data-v-5debdfa7]{width:100%;height:400px}.chart-container[data-v-284a133f],.chart-container[data-v-3deb91b0]{width:100%}.text-justify[data-v-34c50dab]{text-align:justify!important}.hyphens[data-v-34c50dab]{hyphens:auto}.activeDrop[data-v-32a4fdb4]{background-color:rgba(49,255,52,.248);min-height:30em}.cardTextArea[data-v-32a4fdb4]{line-height:1em;padding:0!important}.dropzone-wrapper[data-v-df7f793a]{width:100%;min-width:300px}.dropzone[data-v-df7f793a]{border:2px dashed #ccc;border-radius:8px;padding:20px;text-align:center;cursor:pointer;margin-top:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.dropzone.active[data-v-df7f793a]{border-color:#bbb;background-color:hsla(0,0%,71%,.1)}.dropzone.uploaded[data-v-df7f793a]{border-color:green;background-color:rgba(0,199,10,.1)}.dropzone.drag-over[data-v-df7f793a]{border-color:#aaa}.file-preview[data-v-df7f793a]{width:100%;margin-top:8px}.file-item[data-v-df7f793a]{display:flex;align-items:center;justify-content:space-between;padding:5px 10px;border:1px solid #ccc;border-radius:4px;margin-bottom:5px;background:#f9f9f9;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-icons[data-v-df7f793a]{display:flex;gap:5px}.file-name[data-v-df7f793a]{flex:1}.error-message[data-v-df7f793a]{color:red;font-size:14px;text-align:center;margin-top:5px}.table-files[data-v-df7f793a]{margin-top:10px}.table-row[data-v-df7f793a]{display:flex;justify-content:space-between;align-items:center;padding:5px 10px;border-bottom:1px solid #ccc}.v-table[data-v-28ac1924]{border:none}.v-table tbody tr td[data-v-28ac1924],.v-table thead tr th[data-v-28ac1924]{border:none!important;margin:0!important;padding:0 6px!important}.v-table thead[data-v-28ac1924]{background:transparent}.v-btn[data-v-28ac1924]{width:40px!important;height:40px!important;min-width:40px!important}.v-icon[data-v-28ac1924]{font-size:24px!important}.toggle-btn[data-v-28ac1924]{display:flex;justify-content:space-between;align-items:center;border-radius:4px;padding:8px 12px;transition:background-color .3s ease}.toggle-btn:hover .header[data-v-28ac1924],.toggle-btn[data-v-28ac1924]:hover{background-color:#f0f0f0}.toggle-btn .header[data-v-28ac1924]{display:inline-block;padding:4px 8px;transition:background-color .3s ease}.toggle-btn.toggled .header[data-v-28ac1924],.toggle-btn.toggled[data-v-28ac1924]{background-color:#f0f0f0!important}.history-container{margin-top:12px}.history-container>div{font-size:12px;color:#666;margin-top:12px}.history-container p{margin:4px 0 10px 0;padding:8px 10px;background:#eee}.history-container>div{white-space:nowrap}.history-container>div:empty{display:none}.toolbar,.toolbar-row{display:flex;flex-wrap:wrap;gap:4px;align-items:center}.toolbar button{cursor:pointer}.toolbar button,.toolbar select{padding:4px 8px;border:1px solid #ccc;background:#fff;min-width:3em;margin:2px;min-height:3em}.toolbar input[type=color]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #ccc;width:3em;height:3em;padding:0;background:none;cursor:pointer}.hidden-color-input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.toolbar button.active{background:#007bff;color:#fff;border-color:#007bff}.editor-content{border:1px solid;overflow-y:auto}.tiptap{min-height:200px!important;padding:5px}.formModal{background:#fff;border:1px solid #ccc;box-shadow:0 2px 8px rgba(0,0,0,.2);padding:10px;border-radius:8px;width:30em;overflow-y:auto}.modal-content{display:flex;flex-direction:column;gap:6px}.modal-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:6px}.show-paragraphs p:after{content:"¶";opacity:.3;margin-left:3px}.tiptap table,.tiptap td,.tiptap th{border:1px solid #ccc;border-collapse:collapse;padding:4px}.disabled{color:gray}.styled-textarea[data-v-43524f13]{overflow-y:auto;height:calc(var(--rows)*1.5rem + 1.6rem);padding:.8rem;border:1px solid rgba(0,0,0,.38);border-radius:4px;font-family:monospace;font-size:1rem;line-height:1.5rem;white-space:pre-wrap;word-break:break-word;background:transparent}.styled-textarea[data-v-43524f13]:focus-within{border-color:blue}.context-menu[data-v-531979bb]{position:fixed;background:#fff;border:1px solid #ccc;padding:6px 0;box-shadow:0 2px 10px rgba(0,0,0,.2);z-index:9999;font-size:16px}.context-menu ul[data-v-531979bb]{list-style-type:none}.context-menu li[data-v-531979bb]{cursor:pointer}.context-menu li[data-v-531979bb]:hover{background:#eee}.form-field-row[data-v-47ec213f]{display:flex;flex-direction:row;align-items:center;margin-bottom:5px}.form-field-main[data-v-47ec213f]{flex:1}.form-field-buttons[data-v-47ec213f]{display:flex;flex-direction:column;flex-shrink:0;padding-top:1rem;padding-left:.2rem}.card[data-v-47ec213f]{--bs-card-spacer-y:0rem}.btn[data-v-b70550a6]{font-size:1.2em;font-weight:600}.header-title[data-v-137be6e7]{cursor:default}.header-filter-wrapper[data-v-137be6e7]{margin-top:4px}.header-filter-input[data-v-137be6e7]{border-radius:20px}.header-filter-input[data-v-137be6e7] input{padding-top:4px;padding-bottom:4px}.data-table-container[data-v-137be6e7]{display:flex;flex-direction:column}.sticky-footer[data-v-137be6e7]{position:sticky;bottom:0;background:#fff;z-index:1}.active-filter[data-v-137be6e7]{background-color:grey;color:#fff!important;border-color:grey}.header-content[data-v-137be6e7]{display:flex;align-items:center;justify-content:space-between;gap:4px;width:100%}.header-content>div[data-v-137be6e7]{flex-shrink:0}.header-content span[data-v-137be6e7]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-icon[data-v-137be6e7]{cursor:pointer;opacity:.6}.header-icon[data-v-137be6e7]:hover{opacity:1}.checkbox-wrapper[data-v-137be6e7]{display:flex;align-items:center;justify-content:center;height:100%}.checkbox-header-wrapper[data-v-137be6e7]{height:100%!important;align-items:center;justify-content:center;display:flex}.table-overlay[data-v-137be6e7]{position:absolute;inset:0;background:hsla(0,0%,100%,.6);display:flex;align-items:center;justify-content:center;z-index:10;backdrop-filter:blur(2px)}.lock-bar[data-v-1bb57ff4]{width:100%;background-color:#e0e0e0;padding:8px 16px;display:flex;align-items:center;font-size:1rem}.lock-bar-text[data-v-1bb57ff4]{margin-left:12px}.lock-icon[data-v-1bb57ff4]{cursor:pointer;font-size:24px;color:#555;transition:color .2s ease,transform .2s ease}.lock-icon[data-v-1bb57ff4]:hover{color:grey;transform:translateY(-2px)}.formField[data-v-1bb57ff4]{width:100%;margin-right:2em}.groupRowColumn[data-v-1bb57ff4]{justify-content:start;margin-bottom:5px}