.root-list[data-v-11765373]{position:absolute;width:100%;max-height:30vh;overflow-x:hidden;overflow-y:auto;border:2px ridge var(--theme-primary-color-light);z-index:100}.tree-list[data-v-11765373]{border-right:0;border-left:0}.empty-div[data-v-11765373]{background-color:#f08080;color:#fff}[data-v-11765373]::-webkit-scrollbar{width:8px}[data-v-11765373]::-webkit-scrollbar-track{background:#f1f1f1}[data-v-11765373]::-webkit-scrollbar-thumb,[data-v-11765373]::-webkit-scrollbar-thumb:hover{background:var(--theme-primary-color-light)}.collapse[data-v-11765373]{width:91.5%}.smart-search-container[data-v-bcd316c2]{position:fixed;top:60px;right:5px;z-index:99;width:250px;margin:0;padding:0}.item-text[data-v-bcd316c2]{font-size:18px;background-color:#f0fff0}.item-identifier[data-v-bcd316c2],.less-item-showed[data-v-bcd316c2]{font-size:12px;background-color:#f0fff0}.range-prepend[data-v-603943c9]{min-width:120px}.range-append[data-v-603943c9]{min-width:75px}.sidebar-container[data-v-07206652]{padding-left:5%;padding-right:5%}.range-prepend[data-v-07206652]{min-width:120px}.range-append[data-v-07206652]{min-width:70px}.range-prepend[data-v-f0356a4c]{min-width:120px}.range-append[data-v-f0356a4c]{min-width:70px}.embed-toolbar-fab svg[data-v-74935c42]{width:18px;height:18px}.embed-toolbar-fab[data-v-74935c42]{position:fixed;top:8px;right:30px;z-index:2000;display:flex;flex-direction:row;align-items:center}.embed-toolbar-fab .extra-fab[data-v-74935c42],.embed-toolbar-fab .main-fab[data-v-74935c42]{width:36px;height:36px;border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:0 2px 8px rgba(0,0,0,.3);font-size:16px;margin-left:8px;background-color:#fff!important;border:1px solid #ddd!important;color:#333!important}.embed-toolbar-fab .extra-fab[data-v-74935c42]:hover,.embed-toolbar-fab .main-fab[data-v-74935c42]:hover{background-color:#f8f9fa!important}.embed-toolbar-fab .fab-options[data-v-74935c42]{position:absolute;top:40px;right:0;display:flex;flex-direction:column;align-items:flex-end}.embed-toolbar-fab .fab-options .fab-option[data-v-74935c42]{width:36px;height:36px;margin-top:8px;border-radius:50%;display:flex;justify-content:center;align-items:center;box-shadow:0 2px 6px rgba(0,0,0,.2);font-size:14px;z-index:2100;background-color:#fff!important}.embed-toolbar-fab .fab-options .fab-option[data-v-74935c42]:hover{background-color:#f8f9fa!important}.tooltip[data-v-74935c42]{z-index:2200!important}.filter-item[data-v-d614f892]{position:relative;display:flex;flex-direction:column;font-size:13px;min-width:170px;max-width:300px}.select-trigger[data-v-d614f892]{display:flex;justify-content:space-between;align-items:center;padding:2px 10px;border:1px solid #ccc;border-radius:6px;background:#fff;cursor:pointer;gap:8px;transition:all .15s ease}.select-trigger[data-v-d614f892]:hover{border-color:#999}.select-trigger.open[data-v-d614f892]{border-color:#3b82f6;box-shadow:0 0 0 2px rgba(59,130,246,.1)}.select-content[data-v-d614f892]{position:relative;flex:1;min-width:0;overflow:hidden;min-height:24px;display:flex;flex-direction:column;justify-content:center}.filter-label[data-v-d614f892]{position:absolute;left:0;top:50%;transform:translateY(-50%);font-size:12px;color:#666;transition:all .15s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;max-width:100%}.filter-label.has-value[data-v-d614f892]{position:relative;top:auto;transform:none;font-size:10px;color:#888;line-height:1;margin-bottom:1px}.select-value[data-v-d614f892]{display:block;font-size:13px;color:#222;overflow:hidden;text-overflow:ellipsis;line-height:18px;padding-left:0;white-space:nowrap;max-width:100%}.select-actions[data-v-d614f892]{display:flex;align-items:center;gap:4px;flex-shrink:0}.clear-icon[data-v-d614f892]{color:#999;font-size:14px;transition:color .15s ease}.clear-icon[data-v-d614f892]:hover{color:#666}.chevron-icon[data-v-d614f892]{color:#666;font-size:12px}.dropdown[data-v-d614f892]{position:absolute;top:calc(100% + 4px);left:0;min-width:100%;width:100%;background:#fff;border:1px solid #ddd;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.12);z-index:1000;max-height:320px;display:flex;flex-direction:column}.search-wrapper[data-v-d614f892]{padding:8px;border-bottom:1px solid #e5e7eb;flex-shrink:0}.search-input[data-v-d614f892]{width:100%;padding:6px 10px;border:1px solid #d1d5db;border-radius:4px;font-size:13px;outline:none;transition:border-color .15s ease}.search-input[data-v-d614f892]:focus{border-color:#3b82f6}.options[data-v-d614f892]{overflow-y:auto;max-height:232px;flex:1}.option[data-v-d614f892]{padding:6px 8px;cursor:pointer;display:flex;align-items:flex-start;gap:8px;word-break:break-word;line-height:1.4;font-size:13px}.option[data-v-d614f892]:hover{background:#f3f4f6}.option.selected[data-v-d614f892]{background:#eff6ff;color:#3b82f6;font-weight:500}.checkbox-icon[data-v-d614f892]{font-size:16px;flex-shrink:0}.footer[data-v-d614f892]{padding:8px;border-top:1px solid #e5e7eb}.apply-btn[data-v-d614f892]{width:100%;padding:6px 12px;background:#3b82f6;color:#fff;border:none;border-radius:4px;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s ease}.apply-btn[data-v-d614f892]:hover{background:#2563eb}.empty[data-v-d614f892],.loading[data-v-d614f892]{text-align:center;padding:12px;color:#888;font-size:12px}.fade-enter-active[data-v-d614f892],.fade-leave-active[data-v-d614f892]{transition:all .12s ease}.fade-enter[data-v-d614f892],.fade-leave-to[data-v-d614f892]{opacity:0;transform:translateY(-2px)}.search-container[data-v-d614f892]{position:relative}.clear-search[data-v-d614f892]{position:absolute;right:10px;top:50%;transform:translateY(-50%);font-size:14px;color:#999;cursor:pointer}.fixed-filters-container[data-v-60bb0e37]{background:#f8f9fa;padding:8px 0;box-shadow:0 2px 4px rgba(0,0,0,.05)}.fixed-filters-wrapper[data-v-60bb0e37]{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-start}.fixed-filter-item[data-v-60bb0e37]{display:flex;align-items:center;gap:8px;background:#fff;padding:8px 12px;border-radius:6px;border:1px solid #dee2e6;transition:all .2s ease;min-width:200px}.fixed-filter-item[data-v-60bb0e37]:hover{border-color:#80bdff;box-shadow:0 2px 6px rgba(0,123,255,.15)}.filter-label[data-v-60bb0e37]{font-size:13px;font-weight:500;color:#495057;white-space:nowrap;min-width:-moz-fit-content;min-width:fit-content}.fixed-filter-select[data-v-60bb0e37]{flex:1;border:none;background:transparent;font-size:13px;padding:4px 8px;cursor:pointer}.fixed-filter-select[data-v-60bb0e37]:focus{box-shadow:none;outline:none}.clear-filter-icon[data-v-60bb0e37]{cursor:pointer;color:#6c757d;transition:color .2s ease;font-size:16px}.clear-filter-icon[data-v-60bb0e37]:hover{color:#dc3545}@media (max-width:768px){.fixed-filters-wrapper[data-v-60bb0e37]{flex-direction:column;gap:12px}.fixed-filter-item[data-v-60bb0e37]{width:100%;min-width:unset}}.toolbar-button[data-v-1e3eecb2]{background-color:#fff;color:rgba(0,0,0,.75);display:block;height:36px;width:36px;position:relative;text-decoration:none;border-radius:50%;text-align:center;font-size:1em;margin-right:18px;line-height:36px;z-index:1000;overflow:hidden;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3)}.toolbar-button i[data-v-1e3eecb2]{color:rgba(0,0,0,.75);position:relative;z-index:1;transition:color .3s ease}.toolbar-button[data-v-1e3eecb2]:hover{background-color:rgba(0,0,0,.75);color:#fff}.toolbar-button:hover i[data-v-1e3eecb2]{color:#fff}.toolbar-button:hover .inner[data-v-1e3eecb2]{height:100%;width:100%;left:0;top:0}.toolbar-button .inner[data-v-1e3eecb2]{background-color:rgba(0,0,0,.75);display:block;height:0;width:0;position:absolute;border-radius:50%;left:50%;top:50%;transition:all .3s ease}.toolbar-button .inner-hover[data-v-1e3eecb2]{font-size:14px}.widgets[data-v-5bd4cfce]{width:100%;height:100%}.vue-grid-item[data-v-5bd4cfce]{display:block;border-radius:6px}.vue-grid-item[data-v-5bd4cfce]:not(.vue-grid-placeholder){background:#fff}.vue-grid-item .resizing[data-v-5bd4cfce]{opacity:.9}.vue-grid-item .static[data-v-5bd4cfce]{background:#cce}.vue-grid-item .minMax[data-v-5bd4cfce]{font-size:12px}.vue-grid-item .add[data-v-5bd4cfce]{cursor:pointer}body[data-v-5bd4cfce]{overflow:hidden!important}.cont[data-v-5bd4cfce]{overflow:auto!important}.overlay[data-v-5bd4cfce]{width:100%;height:100%}.overlay[data-v-5bd4cfce]>.b-overlay{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;width:100vw!important;height:100vh!important;z-index:9999!important;display:flex!important;justify-content:center!important;align-items:center!important}.widget-overlay[data-v-5bd4cfce]{width:100%;height:100%}.dashboard-toolbar[data-v-5bd4cfce]{position:fixed;left:0;right:0;height:30px;top:0;z-index:10}.dashboard-menu-icon[data-v-5bd4cfce]{position:absolute;top:10px;right:10px;cursor:pointer;display:none}.drilldown-action-buttons[data-v-5bd4cfce]{position:absolute;top:10px;left:10px;display:none}.drilldown-action-buttons button[data-v-5bd4cfce]{cursor:pointer;color:#000!important;width:30px;height:30px;border:none!important;background-color:transparent!important;box-shadow:none!important;padding:0;font-size:1.4rem}.vue-grid-item:hover .dashboard-menu-icon[data-v-5bd4cfce],.vue-grid-item:hover .drilldown-action-buttons[data-v-5bd4cfce]{display:block}[data-v-5bd4cfce] .dashboard-toolbar .dropdown-menu.show{transform:translate3d(-220px,0,0)!important}#dashboard-list-modal[data-v-5bd4cfce] .modal-content{border:none;border-radius:8px;overflow:hidden}#dashboard-list-modal .header-section[data-v-5bd4cfce]{background:#5e72e4;padding:16px 20px;display:flex;justify-content:space-between;align-items:center}#dashboard-list-modal .header-title[data-v-5bd4cfce]{color:#fff;margin:0;font-size:16px;font-weight:600}#dashboard-list-modal .btn-close[data-v-5bd4cfce]{background:none;border:none;color:#fff;font-size:18px;cursor:pointer;padding:4px 8px;opacity:.9;transition:opacity .2s}#dashboard-list-modal .btn-close[data-v-5bd4cfce]:hover{opacity:1}#dashboard-list-modal .body-section[data-v-5bd4cfce]{padding:20px}#dashboard-list-modal .table-container[data-v-5bd4cfce]{border:1px solid #e9ecef;border-radius:6px;overflow:hidden;max-height:500px;overflow-y:auto}#dashboard-list-modal table[data-v-5bd4cfce]{width:100%;border-collapse:collapse}#dashboard-list-modal thead[data-v-5bd4cfce]{background:#f7f8fc;position:sticky;top:0;z-index:1}#dashboard-list-modal th[data-v-5bd4cfce]{padding:12px 16px;text-align:left;font-size:12px;font-weight:600;color:#8898aa;text-transform:uppercase;border-bottom:2px solid #e9ecef}#dashboard-list-modal .actions-header[data-v-5bd4cfce]{width:120px}#dashboard-list-modal tbody tr[data-v-5bd4cfce]{border-top:1px solid #e9ecef;transition:background .2s}#dashboard-list-modal tbody tr[data-v-5bd4cfce]:hover{background:#f7f8fc}#dashboard-list-modal td[data-v-5bd4cfce]{padding:14px 16px;font-size:14px;color:#525f7f}#dashboard-list-modal .actions-cell[data-v-5bd4cfce]{width:120px}#dashboard-list-modal .btn-action[data-v-5bd4cfce]{background:#5e72e4;color:#fff;border:none;padding:6px 16px;border-radius:4px;font-size:13px;cursor:pointer;display:inline-flex;align-items:center;gap:6px;transition:all .2s}#dashboard-list-modal .btn-action[data-v-5bd4cfce]:hover{background:#4c63d2;transform:translateY(-1px);box-shadow:0 2px 4px rgba(94,114,228,.2)}#dashboard-list-modal .btn-action i[data-v-5bd4cfce]{font-size:12px}#dashboard-list-modal .empty-state[data-v-5bd4cfce]{text-align:center;padding:48px 20px!important;color:#8898aa}#dashboard-list-modal .empty-state i[data-v-5bd4cfce]{font-size:48px;color:#dee2e6;display:block;margin-bottom:12px}#dashboard-list-modal .empty-state p[data-v-5bd4cfce]{margin:0;font-size:14px;color:#8898aa}#dashboard-list-modal .footer-section[data-v-5bd4cfce]{background:#f7f8fc;padding:12px 20px;display:flex;justify-content:flex-end;gap:8px;border-top:1px solid #e9ecef}#dashboard-list-modal .btn-cancel[data-v-5bd4cfce]{background:#f5365c;color:#fff;border:none;padding:8px 20px;border-radius:4px;font-size:14px;cursor:pointer;transition:all .2s}#dashboard-list-modal .btn-cancel[data-v-5bd4cfce]:hover{background:#ec0c38;transform:translateY(-1px);box-shadow:0 2px 4px rgba(245,54,92,.3)}#dashboard-list-modal .body-section[data-v-5bd4cfce] .b-overlay,#dashboard-list-modal .body-section[data-v-5bd4cfce] .b-overlay-wrap{border-radius:6px}#dashboard-list-modal .table-container[data-v-5bd4cfce]::-webkit-scrollbar{width:6px;height:6px}#dashboard-list-modal .table-container[data-v-5bd4cfce]::-webkit-scrollbar-track{background:#f7f8fc}#dashboard-list-modal .table-container[data-v-5bd4cfce]::-webkit-scrollbar-thumb{background:#cbd3da;border-radius:3px}#dashboard-list-modal .table-container[data-v-5bd4cfce]::-webkit-scrollbar-thumb:hover{background:#8898aa}@media (max-width:768px){#dashboard-list-modal .header-section[data-v-5bd4cfce]{padding:14px 16px}#dashboard-list-modal .body-section[data-v-5bd4cfce]{padding:16px}#dashboard-list-modal .table-container[data-v-5bd4cfce]{max-height:400px}#dashboard-list-modal td[data-v-5bd4cfce],#dashboard-list-modal th[data-v-5bd4cfce]{padding:10px 12px;font-size:13px}#dashboard-list-modal .actions-cell[data-v-5bd4cfce],#dashboard-list-modal .actions-header[data-v-5bd4cfce]{width:100px}#dashboard-list-modal .btn-action[data-v-5bd4cfce]{padding:5px 12px;font-size:12px}}.dashboard-menu-icon-button{color:#000!important;width:30px;height:30px;padding:0;font-size:1.4rem}.dashboard-menu-icon-button,.dashboard-menu-icon-button:active,.dashboard-menu-icon-button:focus,.dashboard-menu-icon-button:focus-visible,.dashboard-menu-icon-button:hover{border:none!important;background-color:transparent!important;box-shadow:none!important}.align-left-right{margin-left:-15px!important;margin-right:-15px!important}.align-center{text-align:center}#dashboard-container:fullscreen{overflow-y:scroll!important}#dashboard-container:-ms-fullscreen{overflow-y:scroll!important}#dashboard-container:-webkit-full-screen{overflow-y:scroll!important}body:-moz-full-screen{overflow-y:scroll!important}.filteredText{transition:all .2s ease-in-out}.filtersTextGroup{cursor:pointer;margin-right:15px}.filteredText:hover{color:#000}.closeIcon{font-size:25px;transition:all .2s ease-in-out}.closeIcon:hover{color:red}.filters-container{display:flex;flex-wrap:wrap;gap:8px;padding:8px 0;justify-content:center}.filter-group{display:inline-flex;align-items:center;gap:6px;padding:4px 8px 4px 10px;border-radius:16px;background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.05));backdrop-filter:blur(10px);box-shadow:0 2px 8px rgba(0,0,0,.06),inset 0 1px 0 hsla(0,0%,100%,.1);transition:all .25s ease}.filter-group:hover{box-shadow:0 4px 12px rgba(0,0,0,.1),inset 0 1px 0 hsla(0,0%,100%,.15);transform:translateY(-1px)}.divider{width:1px;height:14px;background:linear-gradient(180deg,transparent,currentColor,transparent);opacity:.2}.filter-tags{display:flex;gap:4px;flex-wrap:wrap}.filter-tag{padding:2px 8px;background:hsla(0,0%,100%,.15);border-radius:10px;cursor:pointer;transition:all .2s ease;font-size:.85em;white-space:nowrap;position:relative;overflow:hidden}.filter-tag:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);transition:left .4s ease}.filter-tag:hover:before{left:100%}.filter-tag:hover{background:hsla(0,0%,100%,.25);transform:scale(1.05)}.group-close{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;background:rgba(0,0,0,.1);border:none;border-radius:50%;cursor:pointer;transition:all .2s ease;margin-left:2px}.group-close:hover{background:rgba(0,0,0,.2);transform:rotate(90deg) scale(1.1)}.group-close .b-icon{font-size:12px;color:#fff}