.ml-auto{margin-left:auto}.w-link,.w-link:active,.w-link:hover{color:#2b2b2b;text-decoration:none;font-size:14px;white-space:nowrap;margin-left:10px}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2c3e50}#content{margin:40px;margin-top:40px;max-width:1400px;margin-right:auto;margin-left:auto;padding-left:40px;padding-right:40px}.navbar-nav a{margin-right:20px}.sidebar .text-dark{color:#fff!important}.leftSide{overflow-x:hidden}h3{font-size:14px!important;font-weight:700!important}.card{border-radius:10px!important}.card-title{font-size:13px;font-weight:700}.card-img-top{max-width:100px;margin-right:auto;margin-left:auto;margin-top:10px}.criteria-text{font-family:monospace!important;color:#fff!important;background-color:#383838!important}.step-card{padding:20px;margin-bottom:10px;background-color:pink}.new-question-card,.question-card{padding:20px;margin-bottom:20px;background-color:#f0f8ff}.list__elem{cursor:row-resize;border:1px solid #00f;padding:5px;margin-bottom:5px;transition:all .3s ease}.list__elem--is-dragged{opacity:.7;border:1px dashed #87ceeb}.drop-place{position:relative;transition:all .3s ease}.drop-place--before{padding-top:40px}.drop-place--after{padding-bottom:40px}.drop-place--before:before{top:5px}.drop-place--after:after,.drop-place--before:before{position:absolute;left:0;text-align:center;content:"Drop here";width:100%;padding:5px 0;opacity:.7;border:1px dashed #87ceeb;box-shadow:inset 0 0 5px 2px #87ceeb}.drop-place--after:after{bottom:5px}.question-card[data-v-0707866e]{background-color:#fff;border:1px solid #dee2e6;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1);margin-bottom:16px;transition:all .2s}.question-card[data-v-0707866e]:hover{box-shadow:0 4px 8px rgba(0,0,0,.15)}.question-header[data-v-0707866e]{padding:16px 20px;background-color:#f8f9fa;border-bottom:1px solid #dee2e6}.question-title[data-v-0707866e]{margin:0;font-size:1.1rem;font-weight:500;color:#212529}.question-text-input[data-v-0707866e]{font-size:1.1rem;font-weight:500}.question-actions[data-v-0707866e]{white-space:nowrap}.question-actions .btn[data-v-0707866e]{margin-right:8px}.question-actions .btn[data-v-0707866e]:last-child{margin-right:0}.question-content[data-v-0707866e]{padding:20px}.info-section[data-v-0707866e]{margin-bottom:20px}.info-item[data-v-0707866e]{margin-bottom:8px;font-size:.9rem}.answers-section[data-v-0707866e]{margin-bottom:20px}.answers-section h6[data-v-0707866e]{margin-bottom:12px;font-weight:500;color:#495057}.answers-list[data-v-0707866e]{display:flex;flex-direction:column;gap:8px}.answer-item[data-v-0707866e]{padding:8px 12px;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;font-size:.9rem}.settings-section[data-v-0707866e]{margin-bottom:20px}.settings-section h6[data-v-0707866e]{margin-bottom:12px;font-weight:500;color:#495057}.settings-grid[data-v-0707866e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.setting-item[data-v-0707866e]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;background-color:#f8f9fa;border:1px solid #e9ecef;border-radius:4px;font-size:.9rem}.setting-label[data-v-0707866e]{font-weight:500;color:#495057}.setting-value[data-v-0707866e]{color:#6c757d}.settings-edit-section[data-v-0707866e]{background-color:#f8f9fa;padding:16px;border-radius:6px;border:1px solid #dee2e6;margin-bottom:20px}.settings-edit-section h6[data-v-0707866e]{margin-bottom:16px;font-weight:500;color:#495057}.answers-edit-section[data-v-0707866e]{background-color:#f8f9fa;padding:16px;border-radius:6px;border:1px solid #dee2e6}.answers-edit-section h6[data-v-0707866e]{margin-bottom:16px;font-weight:500;color:#495057}.answer-edit-item[data-v-0707866e]{background-color:#fff;padding:12px;border-radius:4px;border:1px solid #dee2e6;margin-bottom:8px;cursor:move;transition:all .2s ease}.answer-edit-item[data-v-0707866e]:hover{background-color:#f8f9fa;border-color:#adb5bd}.answer-drag-handle[data-v-0707866e]{color:#6c757d;cursor:grab;padding:2px 6px;border-radius:3px;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:12px;font-weight:700;background-color:#f8f9fa;border:1px solid #dee2e6}.answer-drag-handle[data-v-0707866e]:hover{color:#007bff;background-color:#e9ecef}.answer-drag-handle[data-v-0707866e]:active{cursor:grabbing}.add-answer-section[data-v-0707866e]{padding-top:12px;border-top:1px solid #dee2e6}.simplified-form[data-v-0707866e]{background-color:#f8f9fa;padding:20px;border-radius:8px;border:1px solid #dee2e6}.simplified-form .form-group label[data-v-0707866e]{font-weight:600;color:#495057}.simplified-form .form-control[data-v-0707866e]{border-radius:6px}.simplified-form .form-control[data-v-0707866e]:focus{border-color:#007bff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}@media (max-width:768px){.question-header .d-flex[data-v-0707866e]{flex-direction:column;align-items:flex-start!important}.question-actions[data-v-0707866e]{margin-top:12px;width:100%}.question-actions .btn[data-v-0707866e]{flex:1;margin-right:8px}.question-actions .btn[data-v-0707866e]:last-child{margin-right:0}.settings-grid[data-v-0707866e]{grid-template-columns:1fr}}.symbol-button[data-v-0707866e]{min-width:24px!important;width:24px!important;height:24px!important;padding:0!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:3px!important;border:1px solid!important;font-size:16px!important;font-weight:700!important;background-color:transparent!important;transition:all .2s ease!important}.symbol-button.delete-button[data-v-0707866e]{border-color:#dc3545!important;color:#dc3545!important}.symbol-button.delete-button[data-v-0707866e]:hover{background-color:#dc3545!important;color:#fff!important}.symbol-button.add-button[data-v-0707866e]{border-color:#28a745!important;color:#28a745!important}.symbol-button.add-button[data-v-0707866e]:hover{background-color:#28a745!important;color:#fff!important}.submenu[data-v-7328097b]{background-color:#f8f9fa;border-bottom:1px solid #dee2e6;height:40px;font-size:14px}.submenu a[data-v-7328097b]{color:#495057;text-decoration:none;margin-right:20px;padding:8px 12px;border-radius:4px;transition:all .2s}.submenu a[data-v-7328097b]:hover{color:#007bff;background-color:#e9ecef}.submenu a.active[data-v-7328097b]{color:#007bff;background-color:#e3f2fd;font-weight:500}.alert-fixed[data-v-7328097b]{position:fixed;top:56px;left:50%;transform:translateX(-50%);z-index:1000;min-width:300px;text-align:center}.loading-state[data-v-7328097b]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px}.left-panel[data-v-7328097b]{background-color:#fff;border:1px solid #dee2e6;border-radius:8px;overflow:hidden;box-shadow:0 2px 4px rgba(0,0,0,.1)}.panel-header[data-v-7328097b]{padding:16px;border-bottom:1px solid #dee2e6;background-color:#f8f9fa}.list-container[data-v-7328097b]{max-height:calc(100vh - 300px);overflow-y:auto;padding:16px}.questionnaire-item[data-v-7328097b]{cursor:pointer;padding:12px 16px;border:1px solid #dee2e6;border-radius:6px;margin-bottom:8px;transition:all .2s}.questionnaire-item[data-v-7328097b]:hover{background-color:#f8f9fa;border-color:#adb5bd}.questionnaire-item.active[data-v-7328097b],.questionnaire-item.active[data-v-7328097b]:hover{background-color:#e3f2fd!important;border-color:#1976d2!important;color:#1976d2!important}.content-panel[data-v-7328097b]{padding:24px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.questionnaire-header[data-v-7328097b]{padding-bottom:20px;border-bottom:1px solid #dee2e6}.questionnaire-title-container[data-v-7328097b]{flex:1;margin-right:1rem}.action-buttons[data-v-7328097b]{white-space:nowrap}.action-buttons .action-btn[data-v-7328097b]{margin-right:8px}.action-buttons .action-btn[data-v-7328097b]:last-child{margin-right:0}.form-section[data-v-7328097b]{background-color:#f8f9fa;padding:20px;border-radius:6px;border:1px solid #dee2e6}.questions-section[data-v-7328097b]{margin-top:24px}.add-question-card[data-v-7328097b]{background:linear-gradient(135deg,#f8f9fa,#e9ecef);padding:24px;border-radius:12px;border:1px solid #dee2e6;box-shadow:0 4px 12px rgba(0,0,0,.1)}.add-question-header[data-v-7328097b]{text-align:center;margin-bottom:24px}.add-question-header h5[data-v-7328097b]{color:#495057;font-weight:600}.add-question-content[data-v-7328097b]{display:flex;align-items:stretch;gap:20px;margin-bottom:24px;flex-wrap:wrap}.option-card[data-v-7328097b]{flex:1;min-width:280px;max-width:400px;background:#fff;padding:20px;border-radius:8px;border:1px solid #dee2e6;box-shadow:0 2px 4px rgba(0,0,0,.05);transition:all .3s ease;text-align:center}.option-card[data-v-7328097b]:hover{box-shadow:0 4px 8px rgba(0,0,0,.1);transform:translateY(-2px)}.option-header[data-v-7328097b]{text-align:center;margin-bottom:16px}.option-header h6[data-v-7328097b]{color:#495057;font-weight:600;margin-bottom:8px}.option-header p[data-v-7328097b]{font-size:.875rem;line-height:1.4}.option-divider[data-v-7328097b]{display:flex;align-items:center;justify-content:center;position:relative;margin:0 10px;min-width:60px;flex-shrink:0}.divider-text[data-v-7328097b]{background:#fff;padding:8px 16px;border-radius:20px;border:2px solid #dee2e6;color:#6c757d;font-weight:600;font-size:.875rem;z-index:1;white-space:nowrap}.add-question-footer[data-v-7328097b]{text-align:center;padding-top:16px;border-top:1px solid #dee2e6}.new-question-section[data-v-7328097b]{background:#fff;padding:20px;border-radius:8px;border:1px solid #dee2e6}.new-question-header[data-v-7328097b]{text-align:center;margin-bottom:20px}.new-question-header h5[data-v-7328097b]{color:#495057;font-weight:600}.question-select[data-v-7328097b]{border-radius:6px;max-width:100%}.create-question-btn[data-v-7328097b]{border-radius:6px;font-weight:500;transition:all .3s ease}.create-question-btn[data-v-7328097b]:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.15)}@media (max-width:992px){.add-question-content[data-v-7328097b]{flex-direction:column;gap:16px}.option-card[data-v-7328097b]{min-width:auto;flex:none}.option-divider[data-v-7328097b]{margin:10px 0;order:-1}.add-question-card[data-v-7328097b]{padding:16px}}@media (max-width:768px){.add-question-card[data-v-7328097b],.option-card[data-v-7328097b]{padding:16px}}.question-item[data-v-7328097b]{margin-bottom:16px;cursor:move;border:1px solid #dee2e6;border-radius:8px;overflow:hidden;transition:all .2s;background-color:#fff;box-shadow:0 2px 4px rgba(0,0,0,.1)}.question-item[data-v-7328097b]:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.drag-handle[data-v-7328097b]{color:#6c757d;cursor:grab;padding:4px 8px;border-radius:4px;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:14px;font-weight:700;background-color:#f8f9fa;border:1px solid #dee2e6}.drag-handle[data-v-7328097b]:hover{color:#007bff;background-color:#e9ecef}.drag-handle[data-v-7328097b]:active{cursor:grabbing}.no-questions[data-v-7328097b]{padding:40px;text-align:center;background-color:#f8f9fa;border-radius:6px;border:2px dashed #dee2e6}.questions-tab[data-v-7328097b]{padding:24px}.questions-grid[data-v-7328097b]{display:flex;flex-direction:column;gap:5px}.question-card[data-v-7328097b]{background-color:#fff;border:1px solid #dee2e6;border-radius:8px;overflow:hidden;transition:all .2s;margin-bottom:16px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.question-card[data-v-7328097b]:hover{box-shadow:0 4px 8px rgba(0,0,0,.15)}.new-question-card[data-v-7328097b]{background-color:#e8f5e8;padding:20px;border-radius:6px;border:1px solid #c8e6c9}.question-item[data-v-7328097b]{transition:all .3s ease}.question-item--is-dragged[data-v-7328097b]{opacity:.7;transform:rotate(2deg)}.drop-place[data-v-7328097b]{position:relative;transition:all .3s ease}.drop-place--before[data-v-7328097b]{padding-top:40px}.drop-place--after[data-v-7328097b]{padding-bottom:40px}.drop-place--before[data-v-7328097b]:before{top:5px}.drop-place--after[data-v-7328097b]:after,.drop-place--before[data-v-7328097b]:before{position:absolute;left:0;text-align:center;content:"Drop here";width:100%;padding:5px 0;opacity:.7;border:1px dashed #007bff;box-shadow:inset 0 0 5px 2px #007bff}.drop-place--after[data-v-7328097b]:after{bottom:5px}.question-header[data-v-7328097b]{cursor:pointer;padding:16px 20px;background-color:#f8f9fa;border-bottom:1px solid #dee2e6;box-sizing:border-box;min-height:60px;display:flex;align-items:center;transition:all .2s}.question-header[data-v-7328097b]:hover{background-color:#e9ecef}.question-header h5[data-v-7328097b]{margin:0;font-size:1.1rem;font-weight:500;color:#212529}.toggle-icon[data-v-7328097b]{font-size:.875rem;color:#6c757d;width:16px;text-align:center;transition:transform .2s}.question-actions[data-v-7328097b]{white-space:nowrap;margin-left:.5rem}.edit-button[data-v-7328097b]{padding:.25rem .5rem;font-size:1rem;border-width:1px;background-color:transparent;min-width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;line-height:1}.edit-button[data-v-7328097b]:hover{background-color:#f8f9fa;border-color:#6c757d}.question-content[data-v-7328097b]{padding:20px;background-color:#fff}.possible-answers-section[data-v-7328097b]{background-color:#f8f9fa;padding:16px;border-radius:6px;border:1px solid #dee2e6}.answer-item[data-v-7328097b]{background-color:#fff;padding:12px;border-radius:4px;border:1px solid #dee2e6}.no-answers[data-v-7328097b]{padding:20px;text-align:center;background-color:#fff;border-radius:4px;border:2px dashed #dee2e6}.additional-settings-section[data-v-7328097b],.text-area-settings[data-v-7328097b]{background-color:#f8f9fa;padding:16px;border-radius:6px;border:1px solid #dee2e6}.additional-settings-section[data-v-7328097b]{margin-top:16px}.question-edit-form[data-v-7328097b]{padding:16px 0}.modal-open[data-v-7328097b]{overflow:auto!important}.modal[data-v-7328097b]{overflow-y:auto}.modern-dropdown[data-v-7328097b]{position:relative}.dropdown-input-wrapper[data-v-7328097b]{position:relative;display:flex;align-items:center;border:1px solid #dee2e6;border-radius:6px;background-color:#fff;transition:border-color .2s}.dropdown-input-wrapper[data-v-7328097b]:focus-within{border-color:#007bff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.search-input[data-v-7328097b]{border:none;box-shadow:none;flex:1}.search-input[data-v-7328097b]:focus{box-shadow:none}.dropdown-arrow[data-v-7328097b]{padding:0 12px;color:#6c757d;pointer-events:none}.dropdown-options[data-v-7328097b]{position:absolute;top:100%;left:0;right:0;background-color:#fff;border:1px solid #dee2e6;border-top:none;border-radius:0 0 6px 6px;box-shadow:0 4px 12px rgba(0,0,0,.15);max-height:300px;overflow-y:auto;z-index:1000}.dropdown-option[data-v-7328097b]{padding:12px 16px;cursor:pointer;transition:all .2s;border-bottom:1px solid #f8f9fa}.dropdown-option[data-v-7328097b]:last-child{border-bottom:none}.dropdown-option[data-v-7328097b]:hover{background-color:#f8f9fa}.dropdown-option[data-v-7328097b]:active{background-color:#e9ecef}.question-text[data-v-7328097b]{font-weight:500;color:#212529;line-height:1.4;text-align:left}.no-results[data-v-7328097b]{position:absolute;top:100%;left:0;right:0;background-color:#fff;border:1px solid #dee2e6;border-top:none;border-radius:0 0 6px 6px;box-shadow:0 4px 12px rgba(0,0,0,.15);z-index:1000}.no-results-content[data-v-7328097b]{padding:16px;text-align:center;color:#6c757d;font-style:italic;display:flex;align-items:center;justify-content:center;gap:8px}@media (max-width:768px){.dropdown-options[data-v-7328097b]{max-height:250px}}.search-filter[data-v-7328097b]{background-color:#f8f9fa;padding:16px;border-radius:8px;border:1px solid #dee2e6}.search-input[data-v-7328097b]{border-radius:6px}.search-input .form-control[data-v-7328097b]{border:1px solid #dee2e6;transition:border-color .2s,box-shadow .2s}.search-input .form-control[data-v-7328097b]:focus{border-color:#007bff;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.search-input .input-group-prepend .input-group-text[data-v-7328097b]{background-color:#f8f9fa;border:1px solid #dee2e6;border-right:none;color:#6c757d}.search-input .form-control[data-v-7328097b]{border-left:none}.search-input .form-control:focus+.input-group-append .input-group-text[data-v-7328097b],.search-input .form-control:focus~.input-group-prepend .input-group-text[data-v-7328097b]{border-color:#007bff}.id-badge[data-v-7328097b]{background-color:#5e6063!important;color:#fff!important;font-weight:500!important;border:1px solid #393a3b!important;padding:6px 12px!important;font-size:.875rem!important}.submenu{background-color:#dcdcdc;height:30px;font-size:14px;margin-top:1px}.submenu a,.submenu a:hover{color:#222;text-decoration:none;margin-right:20px}.loading-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px}.leftSide{overflow-y:auto;border:1px solid #dee2e6;border-radius:4px}.leftSide .list-group-item{cursor:pointer;padding:.75rem 1rem}.leftSide .list-group-item:hover{background-color:#f8f9fa}.leftSide .list-group-item.active,.leftSide .list-group-item.active:focus,.leftSide .list-group-item.active:hover{background-color:#e9ecef!important;border-color:#dee2e6!important;color:#212529!important}.content-panel{padding:20px;background-color:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.guide-header{padding-bottom:20px;border-bottom:1px solid #dee2e6}.sections-container .list-group{display:flex;flex-direction:column;gap:1px}.section-item{margin-bottom:0;border:1px solid #dee2e6;border-radius:4px}.section-header{cursor:pointer;padding:12px 16px;background-color:#e9ecef;border-bottom:1px solid #dee2e6;box-sizing:border-box;height:90px;display:flex;align-items:center}.section-header>div,.task-header>div{width:100%;margin:0;padding:0}.section-header:hover,.task-header:hover{background-color:#e9ecef}.section-header h4,.task-header h5{margin:0;font-size:1.1rem}.task-header{cursor:pointer;padding:12px 16px;background-color:#f8f9fa;border-bottom:1px solid #dee2e6;box-sizing:border-box;height:90px;display:flex;align-items:center}.task-header>div{width:100%;margin:0;padding:0}.toggle-icon{font-size:.875rem;color:#6c757d;width:16px;text-align:center}.task-content{flex:1;margin-right:1rem}.task-title h5{display:flex;align-items:center}.task-title h5 i{font-size:1rem}.task-title h5 i.fa-check-circle{color:#28a745}.task-actions{margin-top:.5rem;font-size:.875rem}.h2-input,.h4-input,.h5-input{font-weight:700;font-size:inherit;padding:0;border:none;background:transparent}.h2-input{font-size:2rem}.h4-input{font-size:1.5rem}.h5-input{font-size:1.25rem}.action-buttons,.section-actions,.task-buttons{white-space:nowrap;margin-left:.5rem}.add-button,.edit-button{padding:.25rem .5rem;font-size:1rem;border-width:1px;background-color:transparent;min-width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;line-height:1}.add-button:hover,.edit-button:hover{background-color:#f8f9fa;border-color:#6c757d}.add-button:focus,.edit-button:focus{box-shadow:none}.icon-input{width:120px}.tagline-input{font-style:italic;color:#6c757d}.tags-input{font-size:.875rem}.tags-container{display:flex;flex-wrap:wrap;gap:.25rem}.guide-title-container,.section-title-container{flex:1;margin-right:1rem}.guide-item{padding:.75rem 1rem}.guide-item small{font-size:.875rem;margin-top:.25rem}.icon-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:1rem;padding:1rem}.icon-item{cursor:pointer;padding:.5rem;border:1px solid #dee2e6;border-radius:4px;text-align:center;transition:all .2s}.icon-item:hover{background-color:#f8f9fa;border-color:#adb5bd}.icon-name{font-size:.75rem;color:#6c757d;margin-top:.5rem;word-break:break-all}.icon-picker-header{padding:0 1rem}.filter-select{width:150px}.gap-3{gap:1rem}@media (max-width:768px){.icon-picker-header .d-flex{flex-direction:column}.filter-select,.search-input{width:100%}}.file-panel[data-v-a153b9c8]{width:300px;border-right:1px solid #eee;height:calc(100vh - 56px);overflow-y:auto}.content-panel[data-v-a153b9c8]{flex:1;padding:20px;height:calc(100vh - 56px);display:flex;flex-direction:column}.content-wrapper[data-v-a153b9c8]{display:flex;flex-direction:column;height:100%}.content-wrapper h4[data-v-a153b9c8]{margin-bottom:16px}.file-item[data-v-a153b9c8]{padding:8px 16px;border-bottom:1px solid #eee;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-item[data-v-a153b9c8]:last-child{border-bottom:none}.file-item[data-v-a153b9c8]:hover{background-color:#f5f5f5}.file-item.selected[data-v-a153b9c8]{background-color:#e3f2fd;border-left:4px solid #1976d2}.error-message[data-v-a153b9c8]{color:#d32f2f;background-color:#ffebee;border-radius:4px}.editor-container[data-v-a153b9c8]{height:calc(100vh - 120px);border:1px solid #ddd;border-radius:4px;overflow:hidden;background-color:#1e1e1e}.alert-fixed[data-v-a153b9c8]{position:fixed;top:56px;left:50%;transform:translateX(-50%);z-index:1000;min-width:300px;text-align:center}.report-generator[data-v-340090fd]{display:flex;flex-direction:column;height:100vh;background-color:#f8f9fa}.main-container[data-v-340090fd]{display:flex;flex:1;overflow:hidden;height:calc(100vh - 56px)}.query-panel[data-v-340090fd]{width:300px;display:flex;flex-direction:column;background-color:#fff;border-right:1px solid #dee2e6}.query-panel-header[data-v-340090fd]{padding:16px;border-bottom:1px solid #dee2e6;display:flex;justify-content:space-between;align-items:center;background-color:#fff}.query-panel-header h5[data-v-340090fd]{margin:0;flex:1}.query-list[data-v-340090fd]{flex:1;overflow-y:auto}.content-panel[data-v-340090fd]{flex:1;display:flex;flex-direction:column;background-color:#fff;position:relative;overflow:hidden}.content-wrapper[data-v-340090fd]{display:flex;flex-direction:column;height:100%;padding:20px;gap:20px;overflow:hidden}.query-item[data-v-340090fd]{padding:12px 16px;border-bottom:1px solid #dee2e6;cursor:pointer;background-color:#fff;display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.query-item[data-v-340090fd]:hover{background-color:#f8f9fa}.query-item.selected[data-v-340090fd]{background-color:#e3f2fd;border-left:4px solid #1976d2}.query-content[data-v-340090fd]{flex:1;min-width:0}.query-name[data-v-340090fd]{font-weight:500;margin-bottom:4px}.query-preview[data-v-340090fd]{font-size:.875rem;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.delete-button[data-v-340090fd]{background:none;border:none;color:#dc3545;padding:2px 8px;cursor:pointer;opacity:.5;transition:all .2s;border-radius:4px;font-size:20px;line-height:1;min-width:24px;height:24px;display:flex;align-items:center;justify-content:center}.delete-button[data-v-340090fd]:hover{background-color:#ffebee;opacity:1}.query-item:hover .delete-button[data-v-340090fd]{opacity:.7}.query-item.selected .delete-button[data-v-340090fd]{opacity:.5}.query-item.selected:hover .delete-button[data-v-340090fd]{opacity:.7}.editor-section[data-v-340090fd]{flex:0 0 auto;border:1px solid #dee2e6;border-radius:4px;overflow:hidden;background-color:#1e1e1e;position:relative;display:flex;flex-direction:column;min-height:200px;max-height:calc(100vh - 300px)}.editor-container[data-v-340090fd]{flex:1;width:100%;min-height:200px}.resize-handle[data-v-340090fd]{height:8px;background-color:#f8f9fa;cursor:ns-resize;display:flex;align-items:center;justify-content:center;border-top:1px solid #dee2e6;-webkit-user-select:none;-moz-user-select:none;user-select:none}.resize-handle[data-v-340090fd]:hover{background-color:#e9ecef}.resize-handle-line[data-v-340090fd]{width:40px;height:2px;background-color:#adb5bd;border-radius:1px}.resize-handle[data-v-340090fd]:active{background-color:#dee2e6}.results-section[data-v-340090fd]{flex:1;overflow:auto;border:1px solid #dee2e6;border-radius:4px;background-color:#fff;min-height:100px;display:flex;flex-direction:column}.results-content[data-v-340090fd]{flex:1;display:flex;flex-direction:column;min-height:0}.results-table[data-v-340090fd]{margin:0;flex:1}.loading-overlay[data-v-340090fd]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:hsla(0,0%,100%,.9);z-index:1000}.error-message[data-v-340090fd]{margin:20px;padding:16px;color:#d32f2f;background-color:#ffebee;border-radius:4px}.no-results[data-v-340090fd]{text-align:center;padding:20px;color:#666;flex:1;display:flex;align-items:center;justify-content:center}.alert-fixed[data-v-340090fd]{position:fixed;top:56px;left:50%;transform:translateX(-50%);z-index:1000;min-width:300px;text-align:center}.submenu[data-v-340090fd]{background-color:#f8f9fa;border-bottom:1px solid #dee2e6}.submenu a[data-v-340090fd]{color:#495057;text-decoration:none;padding:.5rem 1rem;display:inline-flex;align-items:center;gap:.5rem}.submenu a[data-v-340090fd]:hover{color:#007bff}.submenu a.disabled[data-v-340090fd]{color:#6c757d;cursor:not-allowed;opacity:.65}.truncated-cell[data-v-340090fd]{display:inline-block;max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.results-table td[data-v-340090fd]{max-width:200px;padding:.5rem}.results-table[data-v-340090fd]{font-size:.9rem}.results-summary[data-v-340090fd]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background-color:#f8f9fa;border-bottom:1px solid #dee2e6;gap:1rem}.results-actions[data-v-340090fd]{display:flex;align-items:center;gap:10px}.results-count[data-v-340090fd]{font-size:.95rem;color:#495057;font-weight:500;display:flex;align-items:center}.results-count .b-icon[data-v-340090fd]{color:#6c757d}.filter-box[data-v-340090fd]{min-width:250px;max-width:400px}.filter-box .input-group[data-v-340090fd]{background-color:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.filter-box .form-control[data-v-340090fd]{border:1px solid #ced4da}.filter-box .input-group-text[data-v-340090fd]{background-color:#fff;border-right:none}.filter-box .form-control[data-v-340090fd]:focus{box-shadow:none;border-color:#80bdff}.filter-box .btn-outline-secondary[data-v-340090fd]{border-color:#ced4da;border-left:none}.filter-box .btn-outline-secondary[data-v-340090fd]:hover{background-color:#f8f9fa;border-color:#ced4da}.results-table[data-v-340090fd]{table-layout:fixed}.results-table th[data-v-340090fd]{border-right:1px solid #dee2e6}.results-table td[data-v-340090fd]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:768px){.submenu .navbar-brand[data-v-340090fd]{font-size:14px;flex:1}.mobile-buttons[data-v-340090fd]{display:flex;gap:4px;align-items:center}.mobile-buttons .btn[data-v-340090fd]{font-size:11px;padding:4px 8px;white-space:nowrap}.navbar-nav .nav-item[data-v-340090fd]{padding:2px 0}.navbar-nav .nav-link[data-v-340090fd]{padding:8px 12px;font-size:14px;border-radius:4px;margin:2px 0}.navbar-nav .nav-link[data-v-340090fd]:hover{background-color:rgba(0,0,0,.05)}.navbar-nav .nav-link.disabled[data-v-340090fd]{opacity:.5}.main-container[data-v-340090fd]{flex-direction:column;height:auto;min-height:calc(100vh - 56px);padding:10px;gap:10px}.query-panel[data-v-340090fd]{width:100%;max-height:150px;order:1;border-right:none;border:1px solid #dee2e6;border-radius:5px}.query-list[data-v-340090fd]{display:flex;flex-wrap:wrap;gap:8px;padding:10px}.query-item[data-v-340090fd]{border:1px solid #dee2e6;border-radius:4px;padding:8px 12px;margin:0;background:#fff;min-width:auto;max-width:none;font-size:13px}.query-item.selected[data-v-340090fd]{border-left:4px solid #1976d2;background-color:#e3f2fd}.content-panel[data-v-340090fd]{order:2;min-height:400px}.content-wrapper[data-v-340090fd]{padding:10px;gap:10px}.editor-section[data-v-340090fd]{min-height:200px;max-height:300px;border:1px solid #dee2e6;border-radius:5px}.results-section[data-v-340090fd]{min-height:200px;border:1px solid #dee2e6;border-radius:5px;padding:10px}.results-table[data-v-340090fd]{font-size:12px}.results-table td[data-v-340090fd],.results-table th[data-v-340090fd]{padding:4px 6px;font-size:12px}}.main-container.results-expanded[data-v-340090fd]{position:fixed;top:56px;left:0;right:0;bottom:0;z-index:1000;background:#fff;padding:10px}.content-panel.expanded[data-v-340090fd]{width:100%;max-width:none}.results-section.full-page[data-v-340090fd]{position:absolute;top:0;left:0;right:0;bottom:0;background:#fff;border:none;border-radius:0;padding:10px;overflow:auto}.results-section.full-page .results-table[data-v-340090fd]{max-height:calc(100vh - 200px);height:calc(100vh - 200px)}.small-logo{max-width:30px;max-height:30px}.small-card{max-width:100px;max-height:100px}.leftSide{max-width:100%;height:600px;overflow:scroll;overflow-x:auto}.filters{margin-bottom:10px}.filters,.filters .btn-group{width:100%}.actions-card{padding:20px;margin-bottom:10px;background-color:#f0f8ff}.modal-header .close{display:none}#criteria .btn-sm{margin:3px;font-size:10px}.components-card{padding:20px;margin-bottom:20px;background-color:#f0f8ff}.card2{padding:20px;margin:20px;background-color:#fff}.activeBtn{background:#f31000!important}.answerButton{background:grey;font-size:4px;margin:2px}.upload-container[data-v-ec7ab826]{padding:20px;background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1)}.upload-header[data-v-ec7ab826]{padding:0 10px}.upload-header .btn-link[data-v-ec7ab826]{color:#6c757d;text-decoration:none}.upload-header .btn-link[data-v-ec7ab826]:hover{color:#007bff}.upload-area[data-v-ec7ab826]{border:2px dashed #dee2e6;border-radius:8px;padding:40px;text-align:center;transition:all .3s ease;background-color:#f8f9fa}.upload-area.dragging[data-v-ec7ab826]{border-color:#007bff;background-color:#e7f1ff}.upload-content[data-v-ec7ab826]{display:flex;flex-direction:column;align-items:center;gap:10px}.file-input[data-v-ec7ab826]{display:none}.upload-queue[data-v-ec7ab826]{background-color:#fff;border-radius:8px;padding:15px}.upload-item[data-v-ec7ab826]{padding:10px;border:1px solid #dee2e6;border-radius:4px;margin-bottom:10px}.upload-item-content[data-v-ec7ab826]{display:flex;justify-content:space-between;align-items:center}.file-info[data-v-ec7ab826]{display:flex;align-items:center;gap:10px}.file-details[data-v-ec7ab826]{display:flex;flex-direction:column}.file-name[data-v-ec7ab826]{font-weight:500;margin-bottom:5px;word-break:break-word;line-height:1.2;min-height:2.4em;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.file-size[data-v-ec7ab826]{font-size:.875rem;color:#6c757d}.upload-status[data-v-ec7ab826]{display:flex;align-items:center;gap:10px}.file-list[data-v-ec7ab826]{padding:30px;padding-top:0}.file-list-header[data-v-ec7ab826]{display:flex;justify-content:space-between;align-items:center}.search-input[data-v-ec7ab826]{width:300px}.file-grid[data-v-ec7ab826]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:20px;margin-top:20px}.file-card[data-v-ec7ab826]{background-color:#fff;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);overflow:hidden;transition:transform .2s}.file-card[data-v-ec7ab826]:hover{transform:translateY(-2px)}.file-preview[data-v-ec7ab826]{height:120px;background-color:#f8f9fa;display:flex;align-items:center;justify-content:center;overflow:hidden}.preview-image[data-v-ec7ab826]{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.upload-item .preview-image[data-v-ec7ab826]{width:30px;height:30px;-o-object-fit:contain;object-fit:contain}.file-icon[data-v-ec7ab826]{color:#6c757d;display:flex;align-items:center;justify-content:center;height:100%}.file-info[data-v-ec7ab826]{padding:15px}.file-date[data-v-ec7ab826]{font-size:.875rem;color:#6c757d;margin-bottom:10px}.file-actions[data-v-ec7ab826]{display:flex;gap:8px}.action-button[data-v-ec7ab826]{flex:1;display:flex;align-items:center;justify-content:center;gap:5px}.retry-button[data-v-ec7ab826]{padding:.25rem .5rem;font-size:.875rem}.collapse[data-v-ec7ab826]{transition:all .3s ease}.collapse[data-v-ec7ab826]:not(.show){display:none}.collapsing[data-v-ec7ab826]{position:relative;height:0;overflow:hidden;transition:height .3s ease}.full-width[data-v-0ef2e57d]{width:100%}.template-button[data-v-0ef2e57d]{width:48%;margin:5px}.send-area[data-v-0ef2e57d]{b-ottom:0;margin:10px;p-osition:fixed;width:95%;z-index:9999}.messages-panel[data-v-0ef2e57d]{margin-top:20px;margin-bottom:100px}.message[data-v-0ef2e57d]{padding:8px;border-radius:10px!important;margin-top:10px;margin-left:20px;margin-right:20px;background-color:#cff3bf}.message div[data-v-0ef2e57d]{font-size:10px;text-align:right}.message-in[data-v-0ef2e57d]{margin-right:100px;background-color:#aee3f8}.message-out[data-v-0ef2e57d]{margin-left:100px}.btn-link[data-v-0ef2e57d]{color:#000!important}.m0of40[data-v-0ef2e57d]{opacity:.4}.m1of40[data-v-0ef2e57d]{opacity:.6}.m2of40[data-v-0ef2e57d]{opacity:.8}.report[data-v-3785f7c4]{padding:20px;position:absolute;width:100%;background-color:#fff;top:0;left:0}.child-cat[data-v-28f3b83b]{margin:3px;background-color:#685496}.parent-cat[data-v-28f3b83b]{margin:3px;background-color:#352b4d}.child-cat[data-v-cd364b3e]{margin:3px;background-color:#685496}.parent-cat[data-v-cd364b3e]{margin:3px;background-color:#352b4d}.chatMessages[data-v-05ce0dbd]{display:flex;flex-direction:column;height:100vh;background-color:#f8f9fa}.main-container[data-v-05ce0dbd]{display:flex;flex:1;overflow:hidden;height:calc(100vh - 56px)}.content-panel[data-v-05ce0dbd]{flex:1;display:flex;flex-direction:column;background-color:#fff;position:relative;overflow:hidden}.content-wrapper[data-v-05ce0dbd]{display:flex;flex-direction:column;height:100%;padding:20px;gap:20px;overflow:hidden}.results-section[data-v-05ce0dbd]{flex:1;overflow:auto;border:1px solid #dee2e6;border-radius:4px;background-color:#fff;min-height:100px;display:flex;flex-direction:column;display:block}.results-table[data-v-05ce0dbd]{margin:0;flex:1;font-size:.85rem;line-height:1.2;table-layout:fixed;width:100%}.results-table td[data-v-05ce0dbd],.results-table th[data-v-05ce0dbd]{padding:.25rem .5rem;vertical-align:middle}.results-table tbody tr[data-v-05ce0dbd]{height:50px;display:table-row;flex-grow:unset}.loading-overlay[data-v-05ce0dbd]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:hsla(0,0%,100%,.9);z-index:1000}.error-message[data-v-05ce0dbd]{margin:20px;padding:16px;color:#d32f2f;background-color:#ffebee;border-radius:4px}.no-results[data-v-05ce0dbd]{text-align:center;padding:20px;color:#666;flex:1;display:flex;align-items:center;justify-content:center}.alert-fixed[data-v-05ce0dbd]{position:fixed;top:56px;left:50%;transform:translateX(-50%);z-index:1000;min-width:300px;text-align:center}.submenu[data-v-05ce0dbd]{background-color:#f8f9fa;border-bottom:1px solid #dee2e6}.submenu a[data-v-05ce0dbd]{color:#495057;text-decoration:none;padding:.5rem 1rem;display:inline-flex;align-items:center;gap:.5rem}.submenu a[data-v-05ce0dbd]:hover{color:#007bff}.submenu a.disabled[data-v-05ce0dbd]{color:#6c757d;cursor:not-allowed;opacity:.65}.truncated-cell[data-v-05ce0dbd]{display:inline-block;max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;vertical-align:middle}.results-table td[data-v-05ce0dbd]{max-width:200px;padding:.5rem}.results-summary[data-v-05ce0dbd]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background-color:#f8f9fa;border-bottom:1px solid #dee2e6;gap:1rem}.results-count[data-v-05ce0dbd]{font-size:.95rem;color:#495057;font-weight:500;display:flex;align-items:center}.results-count .b-icon[data-v-05ce0dbd]{color:#6c757d}.input-with-clear[data-v-05ce0dbd]{position:relative}.input-with-clear .clear-icon[data-v-05ce0dbd]{position:absolute;top:50%;right:10px;transform:translateY(-50%);color:red;cursor:pointer;font-size:1.2rem}.highlighted-text[data-v-05ce0dbd]{color:#6c757d}.child-cat[data-v-8b9c0e70]{margin:3px;background-color:#685496}.parent-cat[data-v-8b9c0e70]{margin:3px;background-color:#352b4d}.child-cat[data-v-71f98b2a]{margin:3px;background-color:#685496}.parent-cat[data-v-71f98b2a]{margin:3px;background-color:#352b4d}.suggested[data-v-71f98b2a]{background-color:#866dc2;animation-name:stretch-71f98b2a;animation-duration:1s;animation-timing-function:ease-out;animation-direction:alternate;animation-iteration-count:infinite;animation-play-state:running}@keyframes stretch-71f98b2a{0%{transform:scale(1)}to{transform:scale(1.1);background-color:#49c071}}.cache-dashboard[data-v-4284662f]{background:#232a2f;min-height:100vh;color:#e5e5e5!important;font-family:Open Sans,Segoe UI,Arial,sans-serif}.stats[data-v-4284662f]{color:#fff}.stat-card[data-v-4284662f]{border-radius:2rem;padding:2.2rem 1.7rem 1.7rem 1.7rem;color:#fff;box-shadow:0 4px 24px 0 rgba(0,0,0,.18),0 1.5px 4px 0 rgba(0,0,0,.12);text-align:center;font-size:1.25rem;margin-bottom:1.5rem;border:1.5px solid #222d32;transition:transform .1s}.stat-card[data-v-4284662f]:hover{transform:translateY(-2px) scale(1.03);box-shadow:0 8px 32px 0 rgba(0,0,0,.22),0 2px 8px 0 rgba(0,0,0,.14)}.stat-label[data-v-4284662f]{font-size:1.05rem;opacity:.85;margin-bottom:.2rem;letter-spacing:.5px}.stat-value[data-v-4284662f]{font-size:2.3rem;font-weight:700;margin-top:.1rem;letter-spacing:.5px}.bg-primary[data-v-4284662f]{background:#375a7f!important}.bg-success[data-v-4284662f]{background:#00bc8c!important}.bg-warning[data-v-4284662f]{background:#f39c12!important;color:#232a2f!important}.bg-danger[data-v-4284662f]{background:#e74c3c!important}.bg-info[data-v-4284662f]{background:#3498db!important}.bg-secondary[data-v-4284662f]{background:#7b8a8b!important}.card[data-v-4284662f]{background:#263238;border-radius:.75rem;border:1.5px solid #232a2f;color:#e5e5e5;box-shadow:0 4px 24px 0 rgba(0,0,0,.18),0 1.5px 4px 0 rgba(0,0,0,.12)}.display-4[data-v-4284662f]{font-size:2.7rem;font-weight:700}h2[data-v-4284662f],h5[data-v-4284662f]{color:#dbdbdb;font-weight:600;letter-spacing:.5px}th[data-v-4284662f]{color:#f39c12!important;font-weight:500;background:transparent!important}td[data-v-4284662f]{color:#e5e5e5!important;background:transparent!important}.table[data-v-4284662f]{margin-bottom:0}.b-navbar[data-v-4284662f],.submenu[data-v-4284662f]{background:#263238!important;b--order-bottom:2px solid #00bc8c}.b-navbar-brand[data-v-4284662f]{color:#00bc8c!important;font-weight:700;font-size:1.3rem;letter-spacing:1px}.b-navbar-nav a[data-v-4284662f]{color:#f39c12!important;font-weight:500;margin-left:1rem}.b-navbar-nav a[data-v-4284662f]:hover{color:#fff!important;text-decoration:underline}.text-info,.text-mark{color:#00a2ff!important}.text-mark{padding-top:10px;padding-bottom:10px;display:block;text-align:center;background:repeating-linear-gradient(135deg,#232a2f,#232a2f 10px,#263238 0,#263238 20px);margin-top:5px;margin-bottom:5px}.text-hit,.text-success{color:#00ff0d!important;font-weight:700}.text-danger{color:#e74c3c!important;font-weight:700}.text-del,.text-exception{color:red!important;font-weight:700}.text-exception{animation:flash 1s linear 10}@keyframes flash{0%,to{opacity:1}50%{opacity:.2}}.text-warning{color:#f39c12!important;font-weight:700}.text-muted2{color:#dedede!important}.text-orange{color:#ff8c00!important;font-weight:700}.text-queue{color:#edc917!important;font-weight:700}.text-process{color:#00ff0d!important;font-weight:700}.text-remoteinfo{color:hsla(0,0%,74.9%,.4745098039215686)!important}