@import url(https://fonts.googleapis.com/css2?family=Jura:wght@300;400;500;600;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;500;700&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Cutive+Mono&display=swap);.login-container[data-v-6749e0c4]{width:450px}.wrapper[data-v-6749e0c4]{background-image:url(/img/split-map.4c1e4f29.svg);background-repeat:no-repeat;background-position:0;background-position-x:100%;background-size:55%}.danger[data-v-6749e0c4]{color:#ffb0b0;font-size:1rem}.alert-error[data-v-6749e0c4]{background:rgba(234,179,8,.15);border:1px solid rgba(234,179,8,.3);color:#eab308;padding:1rem;border-radius:.5rem;margin-bottom:1.5rem;font-size:.9rem}#submit-btn[data-v-6749e0c4]{height:64px;background-color:#2d3642;font-size:1rem;outline:none;width:100%;box-shadow:none;border:none;border-radius:10px}#submit-btn[data-v-6749e0c4]:hover{background-color:#36404f}.link[data-v-6749e0c4]:hover{text-decoration:underline}.wrapper[data-v-1050e1b4]{background-image:url(/img/split-map.4c1e4f29.svg);background-repeat:no-repeat;background-position:0;background-position-x:100%;background-size:55%;padding-top:8rem}.login-container[data-v-48a7d1c6]{width:450px}.wrapper[data-v-48a7d1c6]{background-image:url(/img/split-map.4c1e4f29.svg);background-repeat:no-repeat;background-position:0;background-position-x:100%;background-size:55%}.danger[data-v-48a7d1c6]{color:#ffb0b0;font-size:1rem}.submit-btn[data-v-48a7d1c6]{height:64px;background-color:#2d3642;font-size:1rem;outline:none;width:100%;box-shadow:none;border:none;border-radius:10px}#submit-btn[data-v-48a7d1c6]:hover{background-color:#36404f}.link[data-v-48a7d1c6]:hover{text-decoration:underline}.login-container[data-v-36d82c4b]{width:450px}.invalid[data-v-36d82c4b]{outline:1px solid #ef8892}.wrapper[data-v-36d82c4b]{background-image:url(/img/split-map.4c1e4f29.svg);background-repeat:no-repeat;background-position:0;background-position-x:100%;background-size:55%}.danger[data-v-36d82c4b]{color:#ffb0b0;font-size:1rem}.submit-btn[data-v-36d82c4b]{height:64px;background-color:#2d3642;font-size:1rem;outline:none;width:100%;box-shadow:none;border:none;border-radius:10px}#submit-btn[data-v-36d82c4b]:hover{background-color:#36404f}.link[data-v-36d82c4b]:hover{text-decoration:underline}.title[data-v-41e8acae]{font-size:2rem}.option-title[data-v-41e8acae]{display:flex;background-color:#151a22;color:#fff;padding:1rem}.option[data-v-41e8acae]{background-color:#272f3b;padding:1rem;display:flex;border-left:1px solid #151a22;border-right:1px solid #151a22;border-bottom:1px solid #151a22;color:#fff}.option[data-v-41e8acae]:hover{background-color:#363f4d;cursor:pointer}.form-control[data-v-41e8acae]:disabled{background-color:#1f2631;color:#ffffffba}.button[data-v-41e8acae]{background-color:#1e252f;border-radius:10px;border:none;font-weight:700;color:#fff;padding:.5rem 2rem}.button.dark[data-v-41e8acae]{background-color:#131820}.button[data-v-41e8acae]:hover{background-color:#2b3440}.v-enter-active[data-v-41e8acae]{transition:opacity 1s ease}.v-leave-active[data-v-41e8acae]{transition:opacity 0s ease}.v-enter-from[data-v-41e8acae],.v-leave-to[data-v-41e8acae]{opacity:0}.expandable-wrapper[data-v-3ab4326c]{position:relative;padding:.25rem .75rem}.sidebar-nav[data-v-3ab4326c]{padding:.75rem 1rem;height:auto;min-height:3rem;color:#7a8696;display:flex;align-items:center;transition:all .2s ease;border-radius:.75rem;position:relative;gap:0;cursor:pointer}.sidebar-nav[data-v-3ab4326c]:hover{color:#fff;background-color:#1d2531}.sidebar-nav.active[data-v-3ab4326c]{background-color:#1d2531;color:#fff!important}.sidebar-nav .icon[data-v-3ab4326c]{transition:margin-right .3s ease;font-size:1.1rem;width:1.2rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.chevron[data-v-3ab4326c]{margin-left:auto;font-size:.85rem;transition:transform .2s ease;flex-shrink:0}.nav-text[data-v-3ab4326c]{display:inline;white-space:nowrap;font-size:.95rem}.children-list[data-v-3ab4326c]{list-style:none;padding:0;margin:0;overflow:hidden}.child-item-wrapper[data-v-3ab4326c]{position:relative;padding:.25rem .75rem;padding-left:0}.child-nav[data-v-3ab4326c]{padding-left:2rem!important;color:#7a8696;text-decoration:none}.child-nav[data-v-3ab4326c]:hover{color:#fff;background-color:#1d2531}.child-nav.router-link-active[data-v-3ab4326c],.child-nav.router-link-exact-active[data-v-3ab4326c]{background-color:#1d2531;color:#fff!important}.expand-enter-active[data-v-3ab4326c],.expand-leave-active[data-v-3ab4326c]{transition:all .3s ease;max-height:500px}.expand-enter-from[data-v-3ab4326c],.expand-leave-to[data-v-3ab4326c]{max-height:0;opacity:0}.expandable-dropdown-menu[data-v-3ab4326c]{background:#1a1f28;border:1px solid #2a3441;border-radius:.75rem;box-shadow:0 10px 40px rgba(0,0,0,.4);z-index:9999;overflow:hidden;min-width:200px}.dropdown-items[data-v-3ab4326c]{padding:.5rem;display:flex;flex-direction:column;gap:.25rem}.dropdown-item[data-v-3ab4326c]{display:flex;align-items:center;gap:.75rem;padding:.6rem .75rem;color:#e5e7eb;border-radius:.5rem;transition:all .15s ease;text-decoration:none;cursor:pointer;font-size:.85rem}.dropdown-item[data-v-3ab4326c]:hover{background-color:rgba(115,87,210,.15);color:#fff}.dropdown-item.active[data-v-3ab4326c]{background-color:rgba(115,87,210,.2);color:#fff}.dropdown-item .item-icon[data-v-3ab4326c]{width:1.2rem;font-size:1rem;flex-shrink:0;color:#7a8696}.expandable-dropdown-enter-active[data-v-3ab4326c],.expandable-dropdown-leave-active[data-v-3ab4326c]{transition:all .2s ease}.expandable-dropdown-enter-from[data-v-3ab4326c],.expandable-dropdown-leave-to[data-v-3ab4326c]{opacity:0;transform:translateX(8px)}#sidebar:not(.expanded) .expandable-wrapper .sidebar-nav{justify-content:center;padding:.75rem 0;width:100%}#sidebar:not(.expanded) .expandable-wrapper .nav-text{display:none}#sidebar.expanded .expandable-wrapper .sidebar-nav .icon{margin-right:.75rem}#sidebar.expanded .expandable-wrapper .nav-text{display:inline}.sidebar-wrapper[data-v-54d25627]{position:relative;padding:1rem;z-index:10;transition:width .3s ease;background-color:#191f27}#sidebar[data-v-54d25627]{padding:0;background:#151a22;display:flex;flex-direction:column;position:relative;width:85px;height:calc(100vh - 2rem);border-radius:1rem;transition:width .3s ease}#sidebar.expanded[data-v-54d25627]{width:300px}.nav-item-wrapper[data-v-54d25627]{position:relative;padding:.25rem .75rem}#sidebar:not(.expanded) .nav-item-wrapper[data-v-54d25627]{padding:.25rem .75rem}#sidebar .sidebar-nav[data-v-54d25627]{padding:.75rem 1rem;height:auto;min-height:3rem;color:#7a8696;display:flex;align-items:center;transition:all .2s ease;border-radius:.75rem;position:relative;gap:0}#sidebar:not(.expanded) .sidebar-nav[data-v-54d25627]{justify-content:center;padding:.75rem 0;width:100%}#sidebar .sidebar-nav .icon[data-v-54d25627]{transition:margin-right .3s ease;font-size:1.1rem;width:1.2rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}#sidebar .logo[data-v-54d25627]{transition:margin-right .3s ease}#sidebar:not(.expanded) .logo-text[data-v-54d25627],#sidebar:not(.expanded) .nav-text[data-v-54d25627]{display:none}#sidebar.expanded .nav-text[data-v-54d25627]{display:inline;white-space:nowrap;font-size:.95rem}#sidebar.expanded .logo-text[data-v-54d25627]{display:inline;white-space:nowrap}#sidebar.expanded .sidebar-nav .icon[data-v-54d25627],#sidebar.expanded .sidebar-nav .logo[data-v-54d25627]{margin-right:.75rem;transition:all .2s ease}.nav-popout[data-v-54d25627]{display:flex;position:absolute;left:calc(100% - 1.3rem);top:0;height:100%;background:#1d2531;padding:.75rem 1rem;border-radius:.75rem;align-items:center;white-space:nowrap;z-index:100;color:#fff;font-size:.95rem;opacity:0;pointer-events:none;transition:opacity .2s ease;text-decoration:none}#sidebar:not(.expanded) .nav-item-wrapper:hover .nav-popout[data-v-54d25627]{opacity:1;pointer-events:auto}#sidebar:not(.expanded) .nav-item-wrapper:hover .sidebar-nav[data-v-54d25627]{background-color:#1d2531;color:#fff}.nav-popout[data-v-54d25627]:hover{color:#fff;text-decoration:none}.logo-wrapper[data-v-54d25627]{margin-bottom:.5rem}#sidebar:not(.expanded) .logo-wrapper[data-v-54d25627]{padding:.25rem .75rem}#sidebar:not(.expanded) .logo-nav[data-v-54d25627]{justify-content:center;padding:.75rem 0}.logo-nav[data-v-54d25627]:hover{background-color:transparent!important;cursor:default}#sidebar .sidebar-nav[data-v-54d25627]:hover{color:#fff;cursor:pointer;background-color:#1d2531}.router-link-active[data-v-54d25627],.router-link-exact-active[data-v-54d25627]{color:#fff!important}.router-link-active.sidebar-nav[data-v-54d25627],.router-link-exact-active.sidebar-nav[data-v-54d25627]{background-color:#1d2531;color:#fff!important}.logo-nav.router-link-active[data-v-54d25627],.logo-nav.router-link-exact-active[data-v-54d25627]{background-color:transparent}.logout-nav[data-v-54d25627]{color:#ca5050!important}.logout-nav[data-v-54d25627]:hover{color:#ff6b6b!important}.nav-lock-icon[data-v-54d25627]{position:absolute;top:8px;left:38px;font-size:.35rem;color:#9ca3af;background:#2a3140;border-radius:50%;width:10px;height:10px;display:flex;align-items:center;justify-content:center;transition:opacity .15s ease}.sidebar-nav:hover .nav-lock-icon[data-v-54d25627]{opacity:0}.toggle-nav[data-v-54d25627]{color:#7a8696}.navbar-top[data-v-54d25627]{padding-top:.5rem}.navbar-bottom[data-v-54d25627]{padding-bottom:.5rem}.search-container[data-v-a1b9c47a]{position:relative;display:flex;width:600px;flex-shrink:0}.search-input[data-v-a1b9c47a]{width:100%;background-color:#171c24;border:1px solid #374151;border-radius:10px;color:#fff;padding:.75rem 1rem;padding-right:5rem;outline:none;font-family:Inter,sans-serif;font-size:.95rem;transition:border-color .2s}.search-input[data-v-a1b9c47a]::-moz-placeholder{color:#6b7280}.search-input[data-v-a1b9c47a]::placeholder{color:#6b7280}.search-input[data-v-a1b9c47a]:focus{border-color:#7357d2}.search-hint[data-v-a1b9c47a]{position:absolute;right:1rem;top:50%;transform:translateY(-50%);display:flex;gap:.25rem;pointer-events:none}.search-hint-key[data-v-a1b9c47a]{background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);color:#7a8696;padding:.15rem .4rem;border-radius:4px;font-size:.75rem;font-family:Inter,sans-serif;font-weight:500}.search-dropdown[data-v-a1b9c47a]{position:absolute;top:calc(100% + .5rem);left:0;right:0;background-color:#1f2631;border-radius:10px;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.3);z-index:1000;max-height:400px;overflow-y:auto}.search-result-item[data-v-a1b9c47a]{display:flex;align-items:center;gap:1rem;padding:.875rem 1rem;cursor:pointer;transition:background-color .15s ease;border-bottom:1px solid hsla(0,0%,100%,.05)}.search-result-item[data-v-a1b9c47a]:last-child{border-bottom:none}.search-result-item.selected[data-v-a1b9c47a],.search-result-item[data-v-a1b9c47a]:hover{background-color:#232a35}.provider-icon[data-v-a1b9c47a]{width:40px;height:40px;border-radius:8px;overflow:hidden;flex-shrink:0;background-color:#2a3441;display:flex;align-items:center;justify-content:center}.provider-icon img[data-v-a1b9c47a]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.provider-icon-fallback[data-v-a1b9c47a]{font-size:1.25rem;font-weight:600;color:#7a8696}.provider-info[data-v-a1b9c47a]{flex:1;min-width:0}.provider-name[data-v-a1b9c47a]{font-size:.95rem;font-weight:500;color:#fff;margin-bottom:.25rem}.provider-description[data-v-a1b9c47a]{font-size:.825rem;color:#7a8696;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.search-loading[data-v-a1b9c47a],.search-no-results[data-v-a1b9c47a]{padding:1rem;text-align:center;color:#7a8696;font-size:.875rem}.provider-thumbnail-container[data-v-f6506418],.provider-thumbnail[data-v-f6506418]{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center}.provider-thumbnail[data-v-f6506418]{border-radius:50%;color:#fff;font-weight:600;font-size:.8rem}.provider-thumbnail-image[data-v-f6506418]{width:28px;height:28px;border-radius:50%;-o-object-fit:cover;object-fit:cover}.file-attachment-item[data-v-6edfe1af]{background:#1e252f;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;padding:.75rem;display:flex;flex-direction:column;gap:.75rem;transition:all .2s}.file-attachment-item[data-v-6edfe1af]:hover{border-color:rgba(115,87,210,.3);background:rgba(30,37,47,.8)}.file-header[data-v-6edfe1af]{display:flex;align-items:flex-start;gap:.75rem}.file-icon-wrapper[data-v-6edfe1af]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.05);border-radius:8px;flex-shrink:0}.file-icon[data-v-6edfe1af]{font-size:1.5rem}.file-info[data-v-6edfe1af]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.35rem}.file-name[data-v-6edfe1af]{color:#e5e7eb;font-size:.9rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-meta[data-v-6edfe1af]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.file-type-badge[data-v-6edfe1af]{font-size:.65rem;font-weight:700;color:#7357d2;text-transform:uppercase;padding:.2rem .5rem;background:rgba(115,87,210,.2);border-radius:6px}.file-size[data-v-6edfe1af]{font-size:.75rem;color:#9ca3af}.extraction-badge[data-v-6edfe1af]{font-size:.7rem;color:#10b981;background:rgba(16,185,129,.1);padding:.2rem .5rem;border-radius:6px;display:flex;align-items:center;gap:.35rem;font-weight:500}.extraction-badge svg[data-v-6edfe1af]{font-size:.65rem}.btn-remove-attachment[data-v-6edfe1af]{width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:none;border:none;color:#9ca3af;cursor:pointer;border-radius:50%;transition:all .2s;flex-shrink:0}.btn-remove-attachment[data-v-6edfe1af]:hover:not(:disabled){background:hsla(2,95%,76%,.2);color:#fc8c88}.btn-remove-attachment[data-v-6edfe1af]:disabled{opacity:.5;cursor:not-allowed}.file-metadata-grid[data-v-6edfe1af]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.metadata-field[data-v-6edfe1af]{display:flex;flex-direction:column;gap:.35rem;position:relative}.metadata-field-full[data-v-6edfe1af]{grid-column:1/-1}.metadata-label[data-v-6edfe1af]{font-size:.7rem;color:#9ca3af;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.metadata-input[data-v-6edfe1af],.metadata-select[data-v-6edfe1af],.metadata-textarea[data-v-6edfe1af]{padding:.5rem;background:#1f2631;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:#e5e7eb;font-size:.85rem;transition:border-color .2s;font-family:inherit}.metadata-input[data-v-6edfe1af]:focus,.metadata-select[data-v-6edfe1af]:focus,.metadata-textarea[data-v-6edfe1af]:focus{outline:none;border-color:rgba(115,87,210,.5)}.metadata-input[data-v-6edfe1af]::-moz-placeholder,.metadata-textarea[data-v-6edfe1af]::-moz-placeholder{color:#6b7280}.metadata-input[data-v-6edfe1af]::placeholder,.metadata-textarea[data-v-6edfe1af]::placeholder{color:#6b7280}.metadata-textarea[data-v-6edfe1af]{resize:vertical;min-height:60px;line-height:1.4}.char-counter[data-v-6edfe1af]{font-size:.7rem;color:#6b7280;text-align:right}.provider-select-container[data-v-6edfe1af]{position:relative}.clear-provider-btn[data-v-6edfe1af]{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);background:none;border:none;color:#6b7280;cursor:pointer;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s;font-size:.8rem}.clear-provider-btn[data-v-6edfe1af]:hover:not(:disabled){color:#e5e7eb;background:hsla(0,0%,100%,.05)}.clear-provider-btn[data-v-6edfe1af]:disabled{opacity:.5;cursor:not-allowed}.provider-dropdown[data-v-6edfe1af]{position:absolute;top:calc(100% + .25rem);left:0;right:0;background-color:#1b2029;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;max-height:250px;overflow-y:auto;z-index:1000;box-shadow:0 10px 25px rgba(0,0,0,.3)}.provider-dropdown[data-v-6edfe1af]::-webkit-scrollbar{width:8px}.provider-dropdown[data-v-6edfe1af]::-webkit-scrollbar-track{background:rgba(0,0,0,.2);border-radius:10px}.provider-dropdown[data-v-6edfe1af]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:10px}.provider-dropdown[data-v-6edfe1af]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.provider-option[data-v-6edfe1af]{display:flex;align-items:center;gap:.75rem;padding:.75rem;cursor:pointer;transition:all .15s ease}.provider-option[data-v-6edfe1af]:hover{background-color:hsla(0,0%,100%,.05)}.provider-option-name[data-v-6edfe1af]{color:#e5e7eb;font-size:.875rem}@media (max-width:768px){.file-metadata-grid[data-v-6edfe1af]{grid-template-columns:1fr}.file-header[data-v-6edfe1af]{gap:.5rem}.file-icon-wrapper[data-v-6edfe1af]{width:36px;height:36px}.file-icon[data-v-6edfe1af]{font-size:1.25rem}}.submission-composer[data-v-0aa10473]{min-width:600px;max-width:800px;max-height:90vh;display:flex;flex-direction:column}.composer-content[data-v-0aa10473]{display:flex;flex-direction:column;gap:1rem;overflow-y:auto;max-height:calc(90vh - 100px);padding-right:.5rem}.composer-content[data-v-0aa10473]::-webkit-scrollbar{width:8px}.composer-content[data-v-0aa10473]::-webkit-scrollbar-track{background:rgba(0,0,0,.2);border-radius:10px}.composer-content[data-v-0aa10473]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:10px}.composer-content[data-v-0aa10473]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.composer-header[data-v-0aa10473]{display:flex;gap:.75rem;padding-bottom:.5rem;min-height:150px}.composer-avatar[data-v-0aa10473]{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#7357d2,#8b6fe6);flex-shrink:0;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:1.1rem}.composer-main[data-v-0aa10473]{flex:1;min-width:0}.drag-drop-zone[data-v-0aa10473]{position:relative;min-height:60px}.drag-drop-zone.dragging[data-v-0aa10473]{border-radius:8px}.drag-overlay[data-v-0aa10473]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(115,87,210,.15);border:2px dashed #7357d2;border-radius:8px;display:flex;align-items:center;justify-content:center;z-index:10;pointer-events:none}.drag-overlay-content[data-v-0aa10473]{display:flex;flex-direction:column;align-items:center;gap:.5rem;color:#7357d2}.drag-icon[data-v-0aa10473]{font-size:2rem}.drag-overlay p[data-v-0aa10473]{margin:0;font-weight:600;font-size:1rem}.composer-textarea[data-v-0aa10473]{width:100%;min-height:60px;max-height:400px;background:transparent;border:none;color:#e5e7eb;font-size:1.05rem;resize:none;padding:0;line-height:1.5;font-family:inherit;overflow-y:auto}.composer-textarea[data-v-0aa10473]:focus{outline:none}.composer-textarea[data-v-0aa10473]::-moz-placeholder{color:#6b7280}.composer-textarea[data-v-0aa10473]::placeholder{color:#6b7280}.parent-context[data-v-0aa10473]{background:hsla(0,0%,100%,.02);border-left:3px solid #7357d2;border-radius:.5rem;padding:.75rem 1rem;margin-bottom:1rem}.parent-context-header[data-v-0aa10473]{display:flex;align-items:center;gap:.5rem;color:#9ca3af;font-size:.875rem;font-weight:500;margin-bottom:.5rem}.parent-context-header svg[data-v-0aa10473]{color:#7357d2}.parent-context-content[data-v-0aa10473]{color:#6b7280;font-size:.875rem;line-height:1.5;font-style:italic}.error-message[data-v-0aa10473]{padding:.75rem 1rem;background-color:hsla(2,95%,76%,.1);border:1px solid hsla(2,95%,76%,.2);border-radius:.5rem;color:#fc8c88;font-size:.875rem;margin-left:48px}.success-message[data-v-0aa10473]{display:flex;align-items:center;gap:.75rem;padding:1.5rem;background-color:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.2);border-radius:.5rem;color:#10b981;font-size:1rem;font-weight:500}.files-section[data-v-0aa10473]{position:relative;margin-top:1rem}.files-section-header[data-v-0aa10473]{display:flex;align-items:center;gap:.5rem;color:#9ca3af;font-size:.875rem;font-weight:600;margin:.75rem 0;text-transform:uppercase;letter-spacing:.05em}.files-section-header svg[data-v-0aa10473]{color:#7357d2;font-size:.8rem}.files-container[data-v-0aa10473]{display:flex;flex-direction:column;gap:.75rem}.detected-items-section[data-v-0aa10473]{position:relative}.section-divider[data-v-0aa10473]{height:1px;background:hsla(0,0%,100%,.1);margin:1rem 0}.items-container[data-v-0aa10473]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}.item-pill[data-v-0aa10473]{background:rgba(115,87,210,.1);border:1px solid rgba(115,87,210,.3);border-radius:20px;overflow:hidden;transition:all .2s}.item-pill.expanded[data-v-0aa10473]{background:rgba(115,87,210,.15);border-radius:12px;width:100%;overflow:visible}.item-pill-header[data-v-0aa10473]{display:flex;align-items:center;gap:.5rem;padding:.4rem .75rem;cursor:pointer;transition:background .2s}.item-pill-header[data-v-0aa10473]:hover{background:rgba(115,87,210,.05)}.item-type-badge[data-v-0aa10473]{font-size:.65rem;font-weight:700;color:#7357d2;text-transform:uppercase;padding:.15rem .4rem;background:rgba(115,87,210,.2);border-radius:10px}.item-value[data-v-0aa10473]{font-size:.85rem;color:#e5e7eb;font-family:Monaco,Courier New,monospace;flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.auto-badge[data-v-0aa10473]{font-size:.65rem;color:#10b981;font-weight:600;background:rgba(16,185,129,.1);padding:.15rem .4rem;border-radius:10px}.btn-remove-pill[data-v-0aa10473]{width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:none;border:none;color:#9ca3af;cursor:pointer;border-radius:50%;transition:all .2s;padding:0;font-size:.8rem}.btn-remove-pill[data-v-0aa10473]:hover:not(:disabled){background:hsla(2,95%,76%,.2);color:#fc8c88}.btn-remove-pill[data-v-0aa10473]:disabled{opacity:.5;cursor:not-allowed}.item-pill-body[data-v-0aa10473]{padding:.75rem;border-top:1px solid rgba(115,87,210,.2);animation:slideDown-0aa10473 .2s ease}@keyframes slideDown-0aa10473{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.item-inline-fields[data-v-0aa10473]{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}.inline-field[data-v-0aa10473]{display:flex;flex-direction:column;gap:.35rem;position:relative}.inline-field.full-width[data-v-0aa10473]{grid-column:1/-1}.inline-field label[data-v-0aa10473]{font-size:.7rem;color:#9ca3af;font-weight:500;text-transform:uppercase;letter-spacing:.05em}.inline-input[data-v-0aa10473],.inline-select[data-v-0aa10473]{padding:.5rem;background:#171c24;border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:#e5e7eb;font-size:.85rem;transition:border-color .2s}.inline-input[data-v-0aa10473]:focus,.inline-select[data-v-0aa10473]:focus{outline:none;border-color:rgba(115,87,210,.5)}.inline-input[data-v-0aa10473]::-moz-placeholder{color:#6b7280}.inline-input[data-v-0aa10473]::placeholder{color:#6b7280}.inline-char-count[data-v-0aa10473]{font-size:.7rem;color:#6b7280;text-align:right;margin-top:.25rem}.clear-provider-btn-inline[data-v-0aa10473]{position:absolute;right:.5rem;bottom:.5rem;background:none;border:none;color:#6b7280;cursor:pointer;padding:0;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s;font-size:.7rem}.clear-provider-btn-inline[data-v-0aa10473]:hover:not(:disabled){color:#e5e7eb;background:hsla(0,0%,100%,.05)}.provider-select-container[data-v-0aa10473]{position:relative;z-index:100}.clear-provider-btn[data-v-0aa10473]{position:absolute;right:.625rem;top:50%;transform:translateY(-50%);background:none;border:none;color:#6b7280;cursor:pointer;padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;transition:color .2s;font-size:1rem}.clear-provider-btn[data-v-0aa10473]:hover:not(:disabled){color:#e5e7eb}.clear-provider-btn[data-v-0aa10473]:disabled{opacity:.5;cursor:not-allowed}.provider-dropdown[data-v-0aa10473]{position:fixed;background-color:#1b2029;border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;max-height:250px;overflow-y:auto;z-index:10000;box-shadow:0 10px 25px rgba(0,0,0,.3)}.provider-dropdown[data-v-0aa10473]::-webkit-scrollbar{width:8px}.provider-dropdown[data-v-0aa10473]::-webkit-scrollbar-track{background:rgba(0,0,0,.2);border-radius:10px}.provider-dropdown[data-v-0aa10473]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.2);border-radius:10px}.provider-dropdown[data-v-0aa10473]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.provider-option[data-v-0aa10473]{display:flex;align-items:center;gap:.75rem;padding:.75rem;cursor:pointer;transition:all .15s ease}.provider-option[data-v-0aa10473]:hover{background-color:hsla(0,0%,100%,.05)}.provider-option-name[data-v-0aa10473]{color:#e5e7eb;font-size:.875rem}.channel-selector-section[data-v-0aa10473]{display:flex;align-items:center}.channel-label[data-v-0aa10473]{font-size:.85rem;color:#9ca3af;font-weight:500}.channel-select[data-v-0aa10473]{background:transparent;border:1px solid rgba(115,87,210,.3);border-radius:16px;color:#7357d2;padding:.35rem .75rem;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s}.channel-select[data-v-0aa10473]:hover{background:rgba(115,87,210,.05)}.channel-select[data-v-0aa10473]:focus{outline:none;border-color:rgba(115,87,210,.5)}.composer-toolbar[data-v-0aa10473]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 0;border-top:1px solid hsla(0,0%,100%,.1)}.toolbar-left[data-v-0aa10473]{display:flex;align-items:center;gap:.25rem}.toolbar-btn[data-v-0aa10473]{width:36px;height:36px;display:flex;align-items:center;justify-content:center;background:none;border:none;color:#7357d2;border-radius:50%;cursor:pointer;transition:all .2s;font-size:1.1rem;position:relative}.toolbar-btn[data-v-0aa10473]:hover:not(:disabled){background:rgba(115,87,210,.1);color:#8b6fe6}.toolbar-btn[data-v-0aa10473]:disabled{opacity:.4;cursor:not-allowed}.file-count-badge[data-v-0aa10473]{position:absolute;top:-4px;right:-4px;background:#7357d2;color:#fff;font-size:.65rem;font-weight:700;padding:.15rem .35rem;border-radius:10px;min-width:18px;text-align:center;line-height:1}.toolbar-right[data-v-0aa10473]{display:flex;align-items:center;gap:.75rem}.char-counter-circular[data-v-0aa10473]{position:relative;width:24px;height:24px}.char-count[data-v-0aa10473]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:.65rem;font-weight:600;color:#9ca3af}.char-counter-circular.warning .char-count[data-v-0aa10473]{color:#fbbf24}.char-counter-circular.danger .char-count[data-v-0aa10473]{color:#fc8c88}.btn-post-twitter[data-v-0aa10473]{background:#7357d2;color:#fff;border:none;border-radius:18px;padding:.5rem 1.25rem;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s;min-width:70px;display:flex;align-items:center;justify-content:center;gap:.5rem}.btn-post-twitter[data-v-0aa10473]:hover:not(:disabled){background:#8b6fe6}.btn-post-twitter[data-v-0aa10473]:disabled{opacity:.5;cursor:not-allowed}.bulk-add-modal-overlay[data-v-0aa10473]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.7);display:flex;align-items:center;justify-content:center;z-index:2000}.bulk-add-modal[data-v-0aa10473]{background:#1e252f;border-radius:16px;width:90%;max-width:600px;max-height:80vh;display:flex;flex-direction:column;box-shadow:0 20px 60px rgba(0,0,0,.5)}.bulk-add-header[data-v-0aa10473]{display:flex;justify-content:space-between;align-items:center;padding:1.5rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.bulk-add-header h3[data-v-0aa10473]{margin:0;color:#fff;font-size:1.25rem;font-weight:600}.btn-close-modal[data-v-0aa10473]{width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:none;border:none;color:#9ca3af;cursor:pointer;border-radius:50%;transition:all .2s;font-size:1.2rem}.btn-close-modal[data-v-0aa10473]:hover{background:hsla(0,0%,100%,.05);color:#e5e7eb}.bulk-add-body[data-v-0aa10473]{padding:1.5rem;overflow-y:auto;flex:1}.bulk-add-help[data-v-0aa10473]{margin:0 0 1rem 0;color:#9ca3af;font-size:.9rem}.filename-input-group[data-v-0aa10473]{margin-bottom:1rem}.filename-label[data-v-0aa10473]{display:block;font-size:.85rem;color:#9ca3af;margin-bottom:.5rem;font-weight:500}.filename-input-wrapper[data-v-0aa10473]{display:flex;align-items:center;background:#171c24;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;padding:.75rem;transition:border-color .2s}.filename-input-wrapper[data-v-0aa10473]:focus-within{border-color:rgba(115,87,210,.5)}.filename-input[data-v-0aa10473]{flex:1;background:transparent;border:none;color:#e5e7eb;font-size:.9rem;font-family:Monaco,Courier New,monospace;outline:none;min-width:0}.filename-input[data-v-0aa10473]::-moz-placeholder{color:#6b7280}.filename-input[data-v-0aa10473]::placeholder{color:#6b7280}.filename-extension[data-v-0aa10473]{color:#6b7280;font-size:.9rem;font-family:Monaco,Courier New,monospace;margin-left:.25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.bulk-add-textarea[data-v-0aa10473]{width:100%;min-height:200px;padding:.75rem;background:#171c24;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#e5e7eb;font-family:Monaco,Courier New,monospace;font-size:.9rem;resize:vertical}.bulk-add-textarea[data-v-0aa10473]:focus{outline:none;border-color:rgba(115,87,210,.5)}.bulk-add-footer[data-v-0aa10473]{display:flex;justify-content:flex-end;gap:.75rem;padding:1.5rem;border-top:1px solid hsla(0,0%,100%,.1)}.btn-cancel[data-v-0aa10473]{background-color:transparent;border:1px solid hsla(0,0%,100%,.1);color:#9ca3af;padding:.75rem 1.5rem;border-radius:8px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s}.btn-cancel[data-v-0aa10473]:hover:not(:disabled){background-color:hsla(0,0%,100%,.05);color:#e5e7eb}.btn-add-bulk[data-v-0aa10473]{background:#7357d2;color:#fff;border:none;border-radius:8px;padding:.75rem 1.5rem;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s}.btn-add-bulk[data-v-0aa10473]:hover:not(:disabled){background:#8b6fe6}.btn-add-bulk[data-v-0aa10473]:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.submission-composer[data-v-0aa10473]{min-width:auto;max-width:100%}.composer-header[data-v-0aa10473]{flex-direction:column;gap:.5rem}.composer-avatar[data-v-0aa10473]{width:32px;height:32px;font-size:.9rem}.detected-items-section[data-v-0aa10473],.error-message[data-v-0aa10473]{margin-left:0}.channel-selector-section[data-v-0aa10473]{flex-wrap:wrap}.composer-toolbar[data-v-0aa10473]{flex-wrap:wrap;gap:.5rem}.toolbar-left[data-v-0aa10473],.toolbar-right[data-v-0aa10473]{flex:1 1 100%;justify-content:space-between}.item-inline-fields[data-v-0aa10473]{grid-template-columns:1fr}}.dashboard-header[data-v-4cf145d8]{position:relative;display:flex;align-items:center;padding:.75rem .75rem;margin:1rem 1rem 1rem 0;z-index:10}.backdrop[data-v-4cf145d8]{background:#151a22;position:absolute;inset:0;border-radius:1rem;pointer-events:none;z-index:0}.header-content-wrapper[data-v-4cf145d8]{width:100%;position:relative;z-index:1}.header-content[data-v-4cf145d8]{width:100%;margin:0 auto;display:flex;align-items:center;justify-content:space-between;gap:1rem}.header-actions[data-v-4cf145d8]{display:flex;align-items:center;gap:.5rem;margin-left:auto}.bell-button[data-v-4cf145d8]{position:relative;width:3rem;background:transparent;font-size:1.1rem;text-decoration:none}.bell-button[data-v-4cf145d8],.button[data-v-4cf145d8]{min-height:3rem;border:none;border-radius:.75rem;color:#7a8696;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.button[data-v-4cf145d8]{background-color:#1d2531;font-weight:400;font-size:.95rem;padding:0 1.5rem}.bell-button[data-v-4cf145d8]:hover,.button[data-v-4cf145d8]:hover{background-color:#1d2531;color:#fff}.bell-button.router-link-active[data-v-4cf145d8],.bell-button.router-link-exact-active[data-v-4cf145d8]{background-color:#1d2531;color:#fff!important}.notification-badge[data-v-4cf145d8]{position:absolute;top:8px;right:8px;width:8px;height:8px;background:#ef4444;border-radius:50%;border:2px solid #141821;animation:pulse-badge-4cf145d8 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes pulse-badge-4cf145d8{0%,to{opacity:1}50%{opacity:.7}}.account-button[data-v-4cf145d8]{min-height:3rem;width:3rem;border-radius:.75rem;background:transparent;color:#7a8696;display:flex;align-items:center;justify-content:center;transition:all .2s ease;text-decoration:none;font-size:1.1rem}.account-button[data-v-4cf145d8]:hover{background:#1d2531;color:#fff}.account-button.router-link-active[data-v-4cf145d8],.account-button.router-link-exact-active[data-v-4cf145d8]{background-color:#1d2531;color:#fff!important}.articles-button[data-v-4cf145d8]{min-height:3rem;width:3rem;border-radius:.75rem;background:transparent;color:#7a8696;display:flex;align-items:center;justify-content:center;transition:all .2s ease;text-decoration:none;font-size:1.1rem}.articles-button[data-v-4cf145d8]:hover{background:#1d2531;color:#fff}.articles-button.router-link-active[data-v-4cf145d8],.articles-button.router-link-exact-active[data-v-4cf145d8]{background-color:#1d2531;color:#fff!important}.submit-button[data-v-4cf145d8]{padding:.6rem 2rem;background-color:#5094ed;font-weight:700;outline:none;box-shadow:none;border:none;color:#fff;border-radius:30px;cursor:pointer;transition:background-color .2s ease;font-family:Inter,sans-serif}.submit-button[data-v-4cf145d8]:hover{background-color:#63a1f2}.brand-img[data-v-dd9addc0]{background-color:#151a22;display:flex;align-items:center;padding-left:2rem;width:299px;border-right:1px solid #191f27}.search_form[data-v-dd9addc0]{background-color:#151a22}.search_selector[data-v-dd9addc0]{cursor:pointer;transition:color .4s ease;border:none;outline:none;color:#6d7785}.search_selector[data-v-dd9addc0]:hover{color:#fff}.search_input[data-v-dd9addc0]{width:100%;display:block;background-color:transparent;color:#fff;border:none;outline:none;padding:.5rem 1rem}button[data-v-dd9addc0]{background-color:#1e252f;border-radius:5px;border:none;margin-right:5px;padding:0 10px;font-weight:700;color:#fff;padding:.5rem 1rem}button[data-v-dd9addc0]:hover{background-color:#2b3440}input[data-v-dd9addc0]{background-color:transparent!important}form[data-v-dd9addc0]{padding:0;padding-left:1rem}.form-floating label[data-v-dd9addc0]{padding-left:0}.form-floating input[data-v-dd9addc0]{padding-left:.2rem}.title[data-v-ba19d18e]{font-size:2rem;margin-top:1rem;margin-bottom:2rem}.menu-container[data-v-ba19d18e]{display:flex;flex-wrap:wrap;gap:10px}.menu[data-v-ba19d18e]{width:calc(50% - 5px)}.menu>div[data-v-ba19d18e]:first-child:not(:last-child){border-radius:10px 10px 0 0}.menu>div[data-v-ba19d18e]:last-child:not(:first-child){border-radius:0 0 10px 10px}.option-title[data-v-ba19d18e]{display:flex;background-color:#151a22;color:#fff;padding:1rem}.option[data-v-ba19d18e]{background-color:#272f3b;padding:1rem;display:flex;border-left:1px solid #151a22;border-right:1px solid #151a22;border-bottom:1px solid #151a22;color:#fff}.option[data-v-ba19d18e]:hover{background-color:#363f4d;cursor:pointer}.loading_query{position:absolute;z-index:10;color:#fff;left:0;right:0;top:0;bottom:0;display:flex;justify-content:center;background-color:#191f27a6}.dropzone.active{position:fixed;left:0;top:0;bottom:0;right:0;background:#191f27a6;z-index:11}.dropzone.active .main_block{display:flex}.main_block{display:none;align-items:center;justify-content:center;width:100%;height:100%;background:linear-gradient(90deg,#38434f 50%,transparent 0) repeat-x,linear-gradient(90deg,#38434f 50%,transparent 0) repeat-x,linear-gradient(0deg,#38434f 50%,transparent 0) repeat-y,linear-gradient(0deg,#38434f 50%,transparent 0) repeat-y;background-size:30px 8px,30px 8px,8px 30px,8px 30px;background-position:0 0,0 100%,0 0,100% 0;z-index:12}.dropzone.analyzing .main_block svg{position:absolute;top:0;left:0;width:100%;height:100%}.dropzone.analyzing .main_block{background:none}.dropzone.active:not(.analyzing) .main_block{animation:linearGradientMove .3s linear infinite}@keyframes linearGradientMove{to{background-position:30px 0,-30px 100%,0 -30px,100% 30px}}.mobile-popup{position:fixed;z-index:10;left:.5rem;top:.5rem;bottom:.5rem;right:.5rem;padding:1rem;border-radius:10px;background-color:#191f27}.widget-container[data-v-2657df65]{display:flex;flex-direction:column;height:100%;background:transparent}.widget-header[data-v-2657df65]{flex-shrink:0;display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:transparent;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none}.widget-header[data-v-2657df65]:active{cursor:grabbing}.widget-header.is-locked[data-v-2657df65],.widget-header.is-locked[data-v-2657df65]:active{cursor:default}.header-left[data-v-2657df65]{display:flex;align-items:center;gap:.625rem;min-width:0;flex:1}.widget-icon[data-v-2657df65]{font-size:.875rem;color:#7357d2;flex-shrink:0}.widget-title[data-v-2657df65]{font-size:.875rem;font-weight:600;color:#f3f4f6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.header-actions[data-v-2657df65]{display:flex;align-items:center;gap:.25rem;flex-shrink:0}.header-actions .btn-action.btn-hover-only[data-v-2657df65]{opacity:0;transition:opacity .2s ease,background .2s ease,color .2s ease}.widget-container:hover .header-actions .btn-action.btn-hover-only[data-v-2657df65]{opacity:1}.btn-action[data-v-2657df65]{width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:.375rem;color:#6b7280;font-size:.75rem;cursor:pointer;transition:all .2s ease}.btn-action[data-v-2657df65]:hover{background:hsla(0,0%,100%,.1);color:#f3f4f6}.btn-action.btn-delete[data-v-2657df65]:hover{background:rgba(239,68,68,.2);color:#ef4444}.is-refreshing[data-v-2657df65]{animation:spin-2657df65 1s linear infinite}@keyframes spin-2657df65{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.btn-action[data-v-2657df65]:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.widget-content[data-v-2657df65]{flex:1;min-height:0;overflow:hidden;position:relative}.widget-container[data-v-2657df65]:not(:has(.widget-header)){height:100%}.widget-container:not(:has(.widget-header)) .widget-content[data-v-2657df65]{height:100%}.widget-inner[data-v-2657df65]{width:100%;height:100%}.widget-loading[data-v-2657df65]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:2rem;gap:.75rem}.loading-spinner[data-v-2657df65]{font-size:1.5rem;color:#7357d2}.loading-text[data-v-2657df65]{font-size:.8125rem;color:#9ca3af}.widget-error[data-v-2657df65]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:2rem;gap:.75rem;text-align:center}.error-icon[data-v-2657df65]{font-size:1.5rem;color:#f59e0b}.error-message[data-v-2657df65]{font-size:.8125rem;color:#9ca3af;max-width:200px}.btn-retry[data-v-2657df65]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:rgba(115,87,210,.15);border:1px solid rgba(115,87,210,.3);border-radius:.375rem;color:#7357d2;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s ease}.btn-retry[data-v-2657df65]:hover{background:rgba(115,87,210,.25);border-color:rgba(115,87,210,.5)}.override-badges[data-v-2657df65]{display:flex;align-items:center;gap:.25rem;margin-left:.25rem}.override-badge[data-v-2657df65]{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;background:rgba(139,92,246,.15);border-radius:.25rem;cursor:help;flex-shrink:0}.badge-icon[data-v-2657df65]{width:.75rem;height:.75rem;color:#a78bfa}.dashboard-grid-wrapper[data-v-7adb4831]{width:100%;height:100%;overflow-x:hidden;overflow-y:auto}.grid-stack[data-v-7adb4831]{background:transparent;min-height:100%;margin:-10px}.grid-stack-item[data-v-7adb4831]{background:transparent}.grid-stack-item-content[data-v-7adb4831]{background:#151a22;border:none;border-radius:1rem;overflow:hidden;display:flex;flex-direction:column}.grid-stack-item-content.transparent-container[data-v-7adb4831]{background:transparent!important;border:none!important;box-shadow:none!important}[data-v-7adb4831] .grid-stack-item.ui-draggable-dragging .grid-stack-item-content.transparent-container{outline:2px dashed rgba(115,87,210,.3);outline-offset:-2px}[data-v-7adb4831] .grid-stack-placeholder{background:rgba(115,87,210,.1)!important;border:2px dashed rgba(115,87,210,.5)!important;border-radius:.75rem}[data-v-7adb4831] .ui-resizable-handle{background:transparent}[data-v-7adb4831] .ui-resizable-se{width:20px;height:20px;bottom:0;right:0;cursor:se-resize}[data-v-7adb4831] .ui-resizable-se:after{content:"";position:absolute;bottom:4px;right:4px;width:12px;height:12px;border-right:2px solid hsla(0,0%,100%,.2);border-bottom:2px solid hsla(0,0%,100%,.2);border-radius:0 0 4px 0}[data-v-7adb4831] .grid-stack-item:hover .ui-resizable-se:after{border-color:rgba(115,87,210,.5)}[data-v-7adb4831] .grid-stack-item.ui-draggable-dragging{opacity:.9;z-index:100}[data-v-7adb4831] .grid-stack-item.ui-draggable-dragging .grid-stack-item-content{box-shadow:0 10px 40px rgba(0,0,0,.3);border-color:rgba(115,87,210,.5)}.dashboard-grid-wrapper[data-v-7adb4831]::-webkit-scrollbar{width:8px;height:8px}.dashboard-grid-wrapper[data-v-7adb4831]::-webkit-scrollbar-track{background:rgba(0,0,0,.2);border-radius:4px}.dashboard-grid-wrapper[data-v-7adb4831]::-webkit-scrollbar-thumb{background:#3e4a56;border-radius:4px}.dashboard-grid-wrapper[data-v-7adb4831]::-webkit-scrollbar-thumb:hover{background:#4e5a66}.dashboard-selector-wrapper[data-v-a1e2a81c]{position:relative;display:inline-flex}.selector-trigger[data-v-a1e2a81c]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.625rem 1rem;min-width:200px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;color:#f3f4f6;font-size:.9375rem;cursor:pointer;transition:all .2s ease}.selector-trigger[data-v-a1e2a81c]:hover:not(:disabled){background:rgba(115,87,210,.08);border-color:rgba(115,87,210,.25)}.selector-trigger.is-open[data-v-a1e2a81c]{background:rgba(115,87,210,.12);border-color:rgba(115,87,210,.35)}.selector-trigger[data-v-a1e2a81c]:disabled{opacity:.6;cursor:not-allowed}.trigger-text[data-v-a1e2a81c]{flex:1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.trigger-chevron[data-v-a1e2a81c]{font-size:.75rem;color:#9ca3af;transition:transform .2s;flex-shrink:0}.selector-trigger.is-open .trigger-chevron[data-v-a1e2a81c]{transform:rotate(180deg)}.selector-menu[data-v-a1e2a81c]{background:#1a1f28;border:1px solid hsla(0,0%,100%,.08);border-radius:.625rem;box-shadow:0 8px 32px rgba(0,0,0,.35);z-index:9999;overflow:hidden;max-height:500px;display:flex;flex-direction:column}.dashboards-list[data-v-a1e2a81c]{overflow-y:auto;max-height:400px}.dashboards-list[data-v-a1e2a81c]::-webkit-scrollbar{width:6px}.dashboards-list[data-v-a1e2a81c]::-webkit-scrollbar-track{background:rgba(0,0,0,.2)}.dashboards-list[data-v-a1e2a81c]::-webkit-scrollbar-thumb{background:#3e4a56;border-radius:3px}.dashboards-list[data-v-a1e2a81c]::-webkit-scrollbar-thumb:hover{background:#4e5a66}.dashboard-item[data-v-a1e2a81c]{transition:background .15s ease}.dashboard-item.is-active[data-v-a1e2a81c]{background:rgba(115,87,210,.08)}.item-normal[data-v-a1e2a81c]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.875rem 1rem;min-height:3rem;cursor:pointer}.dashboard-item:not(.is-active) .item-normal[data-v-a1e2a81c]:hover{background:hsla(0,0%,100%,.04)}.dashboard-item.is-active .item-normal[data-v-a1e2a81c]:hover{background:rgba(115,87,210,.12)}.item-name[data-v-a1e2a81c]{flex:1;font-size:.9375rem;color:#e5e7eb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item-actions[data-v-a1e2a81c]{display:flex;align-items:center;gap:.375rem;flex-shrink:0;width:4rem;justify-content:flex-end;opacity:0;pointer-events:none;transition:opacity .15s ease}.item-actions.is-visible[data-v-a1e2a81c]{opacity:1;pointer-events:auto}.btn-icon-delete[data-v-a1e2a81c],.btn-icon-edit[data-v-a1e2a81c]{width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:.375rem;color:#6b7280;font-size:.75rem;cursor:pointer;transition:all .15s ease}.btn-icon-edit[data-v-a1e2a81c]:hover{background:rgba(115,87,210,.15);color:#7357d2}.btn-icon-delete[data-v-a1e2a81c]:hover{background:rgba(239,68,68,.15);color:#ef4444}.item-editing[data-v-a1e2a81c]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem}.edit-input[data-v-a1e2a81c]{flex:1;background:hsla(0,0%,100%,.05);border:1px solid #7357d2;border-radius:.375rem;padding:.375rem .625rem;color:#f3f4f6;font-size:.875rem}.edit-input[data-v-a1e2a81c]:focus{outline:none;border-color:#8568e3}.item-deleting[data-v-a1e2a81c]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem 1rem}.delete-text[data-v-a1e2a81c]{flex:1;font-size:.875rem;color:#ef4444}.delete-actions[data-v-a1e2a81c]{display:flex;align-items:center;gap:.375rem;flex-shrink:0}.btn-cancel[data-v-a1e2a81c],.btn-confirm[data-v-a1e2a81c]{width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;border:none;border-radius:.375rem;font-size:.75rem;cursor:pointer;transition:all .15s ease;flex-shrink:0}.btn-confirm[data-v-a1e2a81c]{background:rgba(34,197,94,.2);color:#22c55e}.btn-confirm[data-v-a1e2a81c]:hover:not(:disabled){background:rgba(34,197,94,.3)}.btn-confirm[data-v-a1e2a81c]:disabled{opacity:.5;cursor:not-allowed}.btn-cancel[data-v-a1e2a81c]{background:rgba(239,68,68,.2);color:#ef4444}.btn-cancel[data-v-a1e2a81c]:hover{background:rgba(239,68,68,.3)}.btn-confirm-delete[data-v-a1e2a81c]{width:1.75rem;height:1.75rem;display:flex;align-items:center;justify-content:center;background:rgba(239,68,68,.2);border:none;border-radius:.375rem;color:#ef4444;font-size:.75rem;cursor:pointer;transition:all .15s ease;flex-shrink:0}.btn-confirm-delete[data-v-a1e2a81c]:hover{background:rgba(239,68,68,.35)}.menu-divider[data-v-a1e2a81c]{height:1px;background:hsla(0,0%,100%,.08);margin:.25rem 0}.create-section[data-v-a1e2a81c]{padding:.25rem 0}.create-trigger[data-v-a1e2a81c]{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;cursor:pointer;transition:background .15s ease;color:#6b7280;font-size:.8125rem;font-weight:400}.create-trigger[data-v-a1e2a81c]:hover{background:hsla(0,0%,100%,.04);color:#9ca3af}.create-icon[data-v-a1e2a81c]{font-size:.75rem;width:.875rem;flex-shrink:0}.create-form[data-v-a1e2a81c]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem}.create-input[data-v-a1e2a81c]{flex:1;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.15);border-radius:.375rem;padding:.375rem .625rem;color:#f3f4f6;font-size:.875rem}.create-input[data-v-a1e2a81c]:focus{outline:none;border-color:#7357d2}.create-input[data-v-a1e2a81c]::-moz-placeholder{color:#6b7280}.create-input[data-v-a1e2a81c]::placeholder{color:#6b7280}.subscribed-icon[data-v-a1e2a81c]{font-size:.625rem;color:#7357d2;margin-right:.375rem;opacity:.7}.browse-section[data-v-a1e2a81c]{padding:.25rem 0}.selector-dropdown-enter-active[data-v-a1e2a81c],.selector-dropdown-leave-active[data-v-a1e2a81c]{transition:all .15s ease}.selector-dropdown-enter-from[data-v-a1e2a81c],.selector-dropdown-leave-to[data-v-a1e2a81c]{opacity:0;transform:translateY(-4px)}.time-range-override-dropdown[data-v-31c2ed32]{position:relative;display:inline-flex}.btn-notification[data-v-31c2ed32]{padding:.625rem 1rem;display:flex;align-items:center;gap:.625rem;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:.5rem;color:#9ca3af;font-size:.9375rem;cursor:pointer;transition:all .2s ease}.btn-notification[data-v-31c2ed32]:hover:not(:disabled){background:rgba(139,92,246,.12);border-color:rgba(139,92,246,.25);color:#e5e7eb}.btn-notification.is-enabled[data-v-31c2ed32]{background:rgba(139,92,246,.08);border-color:rgba(139,92,246,.2);color:#e5e7eb}.btn-notification.is-enabled .btn-icon[data-v-31c2ed32]{color:#a78bfa}.btn-notification.is-open[data-v-31c2ed32]{background:rgba(139,92,246,.15);border-color:rgba(139,92,246,.35)}.btn-icon[data-v-31c2ed32]{font-size:.875rem;flex-shrink:0;width:1rem;text-align:center}.btn-text[data-v-31c2ed32]{white-space:nowrap}.btn-label[data-v-31c2ed32]{color:#9ca3af;font-weight:400}.btn-value[data-v-31c2ed32]{color:#fff;font-weight:600;margin-left:.25rem}.btn-notification:not(.is-enabled) .btn-value[data-v-31c2ed32]{color:#6b7280;font-weight:500}.btn-chevron[data-v-31c2ed32]{font-size:.75rem;color:#9ca3af;margin-left:.125rem;transition:transform .2s;flex-shrink:0}.btn-notification.is-open .btn-chevron[data-v-31c2ed32]{transform:rotate(180deg)}.override-dropdown-menu[data-v-31c2ed32]{background:#1a1f28;border:1px solid hsla(0,0%,100%,.08);border-radius:.625rem;box-shadow:0 8px 32px rgba(0,0,0,.35);z-index:9999;overflow:hidden;padding:.5rem 0}.frequency-option[data-v-31c2ed32]{display:flex;align-items:center;gap:.625rem;padding:.75rem 1rem;cursor:pointer;transition:background .15s ease}.frequency-option[data-v-31c2ed32]:hover{background:hsla(0,0%,100%,.04)}.frequency-option.is-selected[data-v-31c2ed32]{background:rgba(139,92,246,.08)}.frequency-option.is-selected[data-v-31c2ed32]:hover{background:rgba(139,92,246,.12)}.option-check-space[data-v-31c2ed32]{width:1rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.option-check[data-v-31c2ed32]{font-size:.75rem;color:#a78bfa}.option-label[data-v-31c2ed32]{font-size:.875rem;color:#e5e7eb}.refresh-interval-override-dropdown[data-v-2c9d53ba]{position:relative;display:inline-flex}.btn-notification[data-v-2c9d53ba]{padding:.625rem 1rem;display:flex;align-items:center;gap:.625rem;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:.5rem;color:#9ca3af;font-size:.9375rem;cursor:pointer;transition:all .2s ease}.btn-notification[data-v-2c9d53ba]:hover:not(:disabled){background:rgba(139,92,246,.12);border-color:rgba(139,92,246,.25);color:#e5e7eb}.btn-notification.is-enabled[data-v-2c9d53ba]{background:rgba(139,92,246,.08);border-color:rgba(139,92,246,.2);color:#e5e7eb}.btn-notification.is-enabled .btn-icon[data-v-2c9d53ba]{color:#a78bfa}.btn-notification.is-open[data-v-2c9d53ba]{background:rgba(139,92,246,.15);border-color:rgba(139,92,246,.35)}.btn-icon[data-v-2c9d53ba]{font-size:.875rem;flex-shrink:0;width:1rem;text-align:center}.btn-text[data-v-2c9d53ba]{white-space:nowrap}.btn-label[data-v-2c9d53ba]{color:#9ca3af;font-weight:400}.btn-value[data-v-2c9d53ba]{color:#fff;font-weight:600;margin-left:.25rem}.btn-notification:not(.is-enabled) .btn-value[data-v-2c9d53ba]{color:#6b7280;font-weight:500}.btn-chevron[data-v-2c9d53ba]{font-size:.75rem;color:#9ca3af;margin-left:.125rem;transition:transform .2s;flex-shrink:0}.btn-notification.is-open .btn-chevron[data-v-2c9d53ba]{transform:rotate(180deg)}.override-dropdown-menu[data-v-2c9d53ba]{background:#1a1f28;border:1px solid hsla(0,0%,100%,.08);border-radius:.625rem;box-shadow:0 8px 32px rgba(0,0,0,.35);z-index:9999;overflow:hidden;padding:.5rem 0}.frequency-option[data-v-2c9d53ba]{display:flex;align-items:center;gap:.625rem;padding:.75rem 1rem;cursor:pointer;transition:background .15s ease}.frequency-option[data-v-2c9d53ba]:hover{background:hsla(0,0%,100%,.04)}.frequency-option.is-selected[data-v-2c9d53ba]{background:rgba(139,92,246,.08)}.frequency-option.is-selected[data-v-2c9d53ba]:hover{background:rgba(139,92,246,.12)}.option-check-space[data-v-2c9d53ba]{width:1rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.option-check[data-v-2c9d53ba]{font-size:.75rem;color:#a78bfa}.option-label[data-v-2c9d53ba]{font-size:.875rem;color:#e5e7eb}.visibility-dropdown[data-v-08a38a48]{position:relative;display:inline-flex}.btn-notification[data-v-08a38a48]{padding:.625rem 1rem;display:flex;align-items:center;gap:.625rem;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:.5rem;color:#9ca3af;font-size:.9375rem;cursor:pointer;transition:all .2s ease}.btn-notification[data-v-08a38a48]:hover:not(:disabled){background:rgba(139,92,246,.12);border-color:rgba(139,92,246,.25);color:#e5e7eb}.btn-notification.is-open[data-v-08a38a48]{background:rgba(139,92,246,.15);border-color:rgba(139,92,246,.35)}.btn-notification[data-v-08a38a48]:disabled{opacity:.5;cursor:not-allowed}.btn-icon[data-v-08a38a48]{font-size:.875rem;flex-shrink:0;width:1rem;text-align:center}.btn-text[data-v-08a38a48]{white-space:nowrap}.btn-chevron[data-v-08a38a48]{font-size:.75rem;color:#9ca3af;margin-left:.125rem;transition:transform .2s;flex-shrink:0}.btn-notification.is-open .btn-chevron[data-v-08a38a48]{transform:rotate(180deg)}.override-dropdown-menu[data-v-08a38a48]{background:#1a1f28;border:1px solid hsla(0,0%,100%,.08);border-radius:.625rem;box-shadow:0 8px 32px rgba(0,0,0,.35);z-index:9999;overflow:hidden;padding:.5rem 0}.frequency-option[data-v-08a38a48]{display:flex;align-items:center;gap:.625rem;padding:.75rem 1rem;cursor:pointer;transition:background .15s ease}.frequency-option[data-v-08a38a48]:hover{background:hsla(0,0%,100%,.04)}.frequency-option.is-selected[data-v-08a38a48]{background:rgba(139,92,246,.08)}.frequency-option.is-selected[data-v-08a38a48]:hover{background:rgba(139,92,246,.12)}.option-check-space[data-v-08a38a48]{width:1rem;flex-shrink:0;display:flex;align-items:center;justify-content:center}.option-check[data-v-08a38a48]{font-size:.75rem;color:#a78bfa}.option-icon[data-v-08a38a48]{font-size:.8125rem;color:#9ca3af;width:1rem;text-align:center}.frequency-option.is-selected .option-icon[data-v-08a38a48]{color:#a78bfa}.option-label[data-v-08a38a48]{font-size:.875rem;color:#e5e7eb}.widget-slideover[data-v-42904410]{padding:1.5rem;height:100%;width:100%;display:flex;flex-direction:column}.slideover-header[data-v-42904410]{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem;flex-shrink:0}.btn-back[data-v-42904410]{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;color:#9ca3af;cursor:pointer;transition:all .2s ease}.btn-back[data-v-42904410]:hover{background:hsla(0,0%,100%,.1);color:#f3f4f6}.slideover-title[data-v-42904410]{font-size:1.25rem;font-weight:700;color:#f3f4f6;margin:0;font-family:Jura,sans-serif}.step-content[data-v-42904410]{flex:1;overflow-y:auto}.config-step[data-v-42904410]{display:flex;flex-direction:column}.widget-category[data-v-42904410]{margin-bottom:2rem}.widget-category[data-v-42904410]:last-child{margin-bottom:0}.category-heading[data-v-42904410]{font-size:.875rem;font-weight:600;color:#f3f4f6;text-transform:uppercase;letter-spacing:.05em;margin:0 -1.5rem .75rem -1.5rem;padding:0 1.5rem .5rem 1.5rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.widget-types-grid[data-v-42904410]{display:grid;grid-template-columns:repeat(3,1fr);gap:.5rem}.widget-type-card[data-v-42904410]{display:flex;align-items:flex-start;gap:1rem;padding:1rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:.75rem;cursor:pointer;transition:all .2s ease;min-width:0}.widget-type-card[data-v-42904410]:hover{background:rgba(115,87,210,.1);border-color:rgba(115,87,210,.3)}.card-icon[data-v-42904410]{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background:rgba(115,87,210,.15);border-radius:.5rem;color:#7357d2;font-size:1rem;flex-shrink:0}.card-content[data-v-42904410]{flex:1;min-width:0}.card-title[data-v-42904410]{font-size:.9375rem;font-weight:600;color:#f3f4f6;margin:0 0 .25rem 0}.card-description[data-v-42904410]{font-size:.8125rem;color:#9ca3af;margin:0;line-height:1.4}.selected-widget-info[data-v-42904410]{display:flex;align-items:center;gap:1rem;padding:1rem;background:rgba(115,87,210,.1);border:1px solid rgba(115,87,210,.2);border-radius:.5rem;margin-bottom:1.25rem}.info-icon[data-v-42904410]{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background:rgba(115,87,210,.2);border-radius:.5rem;color:#7357d2;font-size:1rem}.info-text[data-v-42904410]{display:flex;flex-direction:column;gap:.125rem}.info-name[data-v-42904410]{font-size:.9375rem;font-weight:600;color:#f3f4f6}.info-description[data-v-42904410]{font-size:.8125rem;color:#9ca3af}.loading-state[data-v-42904410]{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:3rem;color:#9ca3af;font-size:.9375rem}.fork-modal[data-v-3cf88e15]{width:500px;max-width:90vw}.modal-title[data-v-3cf88e15]{font-size:1.125rem;font-weight:600;color:#f3f4f6;margin:0 0 .5rem 0}.modal-description[data-v-3cf88e15]{font-size:.8125rem;color:#9ca3af;margin:0 0 1rem 0}.fork-summary[data-v-3cf88e15]{padding:.75rem;background:rgba(115,87,210,.06);border:1px solid rgba(115,87,210,.15);border-radius:.5rem}.summary-row[data-v-3cf88e15]{display:flex;justify-content:space-between;align-items:center;padding:.25rem 0}.summary-row+.summary-row[data-v-3cf88e15]{border-top:1px solid hsla(0,0%,100%,.05)}.summary-label[data-v-3cf88e15]{font-size:.8125rem;color:#9ca3af}.summary-value[data-v-3cf88e15]{font-size:.8125rem;color:#e5e7eb;font-weight:500}.saved-searches-list[data-v-3cf88e15]{margin-top:.75rem}.list-label[data-v-3cf88e15]{font-size:.75rem;color:#6b7280;margin:0 0 .5rem 0}.ss-item[data-v-3cf88e15]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.375rem .75rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);border-radius:.375rem}.ss-item+.ss-item[data-v-3cf88e15]{margin-top:.375rem}.ss-name[data-v-3cf88e15]{font-size:.8125rem;color:#e5e7eb;font-weight:500;flex-shrink:0;max-width:40%}.ss-name[data-v-3cf88e15],.ss-query[data-v-3cf88e15]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ss-query[data-v-3cf88e15]{font-size:.75rem;color:#6b7280;font-family:monospace;min-width:0}.modal-actions[data-v-3cf88e15]{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1rem}.btn-fork[data-v-3cf88e15]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:rgba(115,87,210,.15);border:1px solid rgba(115,87,210,.3);border-radius:.375rem;color:#7357d2;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s ease}.btn-fork[data-v-3cf88e15]:hover:not(:disabled){background:rgba(115,87,210,.25);border-color:rgba(115,87,210,.5)}.btn-fork[data-v-3cf88e15]:disabled{opacity:.5;cursor:not-allowed}.btn-close-modal[data-v-3cf88e15]{padding:.5rem 1rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:.375rem;color:#9ca3af;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s ease}.btn-close-modal[data-v-3cf88e15]:hover{background:hsla(0,0%,100%,.1);color:#d1d5db}.subscription-toggle[data-v-3cf88e15]{margin-top:.75rem;padding:.75rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);border-radius:.5rem}.toggle-row[data-v-3cf88e15]{display:flex;align-items:center;justify-content:space-between;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.toggle-label[data-v-3cf88e15]{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:#e5e7eb;font-weight:500}.toggle-icon[data-v-3cf88e15]{font-size:.75rem;color:#7357d2;opacity:.7}.toggle-switch[data-v-3cf88e15]{position:relative;width:2.25rem;height:1.25rem;background:hsla(0,0%,100%,.1);border-radius:.625rem;transition:background .2s ease;flex-shrink:0}.toggle-switch.is-active[data-v-3cf88e15]{background:rgba(115,87,210,.5)}.toggle-knob[data-v-3cf88e15]{position:absolute;top:.125rem;left:.125rem;width:1rem;height:1rem;background:#9ca3af;border-radius:50%;transition:all .2s ease}.toggle-switch.is-active .toggle-knob[data-v-3cf88e15]{left:calc(100% - 1.125rem);background:#7357d2}.toggle-hint[data-v-3cf88e15]{font-size:.6875rem;color:#6b7280;margin:.375rem 0 0 0}.browse-slideover[data-v-3b23c93e]{padding:1.5rem;height:100%;width:100%;display:flex;flex-direction:column}.slideover-header[data-v-3b23c93e]{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;flex-shrink:0}.slideover-title[data-v-3b23c93e]{font-size:1.25rem;font-weight:700;color:#f3f4f6;margin:0;font-family:Jura,sans-serif}.count-badge[data-v-3b23c93e]{background:rgba(115,87,210,.2);color:#a78bfa;font-size:.75rem;font-weight:600;padding:.125rem .5rem;border-radius:999px}.loading-state[data-v-3b23c93e]{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:3rem;color:#9ca3af;font-size:.9375rem}.empty-state[data-v-3b23c93e]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem}.empty-icon[data-v-3b23c93e]{font-size:2.5rem;color:#6b7280;margin-bottom:1rem;opacity:.5}.empty-title[data-v-3b23c93e]{font-size:1rem;font-weight:600;color:#9ca3af;margin:0 0 .5rem 0}.empty-description[data-v-3b23c93e]{font-size:.875rem;color:#6b7280;margin:0;text-align:center}.dashboards-list[data-v-3b23c93e]{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:.75rem}.dashboards-list[data-v-3b23c93e]::-webkit-scrollbar{width:6px}.dashboards-list[data-v-3b23c93e]::-webkit-scrollbar-track{background:rgba(0,0,0,.2)}.dashboards-list[data-v-3b23c93e]::-webkit-scrollbar-thumb{background:#3e4a56;border-radius:3px}.dashboard-card[data-v-3b23c93e]{background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:.75rem;padding:1rem;transition:border-color .2s ease}.dashboard-card[data-v-3b23c93e]:hover{border-color:rgba(115,87,210,.2)}.card-header[data-v-3b23c93e]{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.25rem}.card-info[data-v-3b23c93e]{display:flex;align-items:center;gap:.5rem;min-width:0}.card-name[data-v-3b23c93e]{font-size:.9375rem;font-weight:600;color:#f3f4f6;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.visibility-badge[data-v-3b23c93e]{font-size:.6875rem;font-weight:600;padding:.125rem .5rem;border-radius:999px;white-space:nowrap;flex-shrink:0}.visibility-1[data-v-3b23c93e]{background:rgba(59,130,246,.15);color:#60a5fa}.visibility-2[data-v-3b23c93e]{background:rgba(34,197,94,.15);color:#4ade80}.card-owner[data-v-3b23c93e]{font-size:.8125rem;color:#6b7280;white-space:nowrap;flex-shrink:0}.card-description[data-v-3b23c93e]{font-size:.8125rem;color:#9ca3af;line-height:1.4;margin:.25rem 0 0 0}.card-actions[data-v-3b23c93e]{display:flex;gap:.5rem;margin-top:.75rem}.btn-action[data-v-3b23c93e]{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border:1px solid transparent;border-radius:.375rem;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .15s ease}.btn-subscribe[data-v-3b23c93e]{background:rgba(115,87,210,.15);border-color:rgba(115,87,210,.25);color:#a78bfa}.btn-subscribe[data-v-3b23c93e]:hover{background:rgba(115,87,210,.25);border-color:rgba(115,87,210,.4)}.btn-unsubscribe[data-v-3b23c93e]{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.2);color:#f87171}.btn-unsubscribe[data-v-3b23c93e]:hover{background:rgba(239,68,68,.2);border-color:rgba(239,68,68,.35)}.btn-fork[data-v-3b23c93e]{background:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.1);color:#9ca3af}.btn-fork[data-v-3b23c93e]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.15);color:#e5e7eb}.export-modal[data-v-53ec8b22]{width:500px;max-width:90vw}.modal-title[data-v-53ec8b22]{font-size:1.125rem;font-weight:600;color:#f3f4f6;margin:0 0 .5rem 0}.modal-description[data-v-53ec8b22]{font-size:.8125rem;color:#9ca3af;margin:0 0 1rem 0}.export-textarea[data-v-53ec8b22]{width:100%;height:160px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;padding:.75rem;color:#d1d5db;font-family:monospace;font-size:.75rem;resize:vertical;word-break:break-all}.export-textarea[data-v-53ec8b22]:focus{outline:none;border-color:rgba(115,87,210,.4)}.modal-actions[data-v-53ec8b22]{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1rem}.btn-copy[data-v-53ec8b22]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:rgba(115,87,210,.15);border:1px solid rgba(115,87,210,.3);border-radius:.375rem;color:#7357d2;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s ease}.btn-copy[data-v-53ec8b22]:hover{background:rgba(115,87,210,.25);border-color:rgba(115,87,210,.5)}.btn-close-modal[data-v-53ec8b22]{padding:.5rem 1rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:.375rem;color:#9ca3af;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s ease}.btn-close-modal[data-v-53ec8b22]:hover{background:hsla(0,0%,100%,.1);color:#d1d5db}.import-modal[data-v-7424dda6]{width:500px;max-width:90vw}.modal-title[data-v-7424dda6]{font-size:1.125rem;font-weight:600;color:#f3f4f6;margin:0 0 .5rem 0}.modal-description[data-v-7424dda6]{font-size:.8125rem;color:#9ca3af;margin:0 0 1rem 0}.import-textarea[data-v-7424dda6]{width:100%;height:120px;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;padding:.75rem;color:#d1d5db;font-family:monospace;font-size:.75rem;resize:vertical;word-break:break-all}.import-textarea[data-v-7424dda6]:focus{outline:none;border-color:rgba(115,87,210,.4)}.import-textarea[data-v-7424dda6]::-moz-placeholder{color:#6b7280}.import-textarea[data-v-7424dda6]::placeholder{color:#6b7280}.import-error[data-v-7424dda6]{color:#ef4444;font-size:.8125rem;margin:.5rem 0 0 0}.import-summary[data-v-7424dda6]{margin-top:.75rem;padding:.75rem;background:rgba(115,87,210,.06);border:1px solid rgba(115,87,210,.15);border-radius:.5rem}.summary-row[data-v-7424dda6]{display:flex;justify-content:space-between;align-items:center;padding:.25rem 0}.summary-row+.summary-row[data-v-7424dda6]{border-top:1px solid hsla(0,0%,100%,.05)}.summary-label[data-v-7424dda6]{font-size:.8125rem;color:#9ca3af}.summary-value[data-v-7424dda6]{font-size:.8125rem;color:#e5e7eb;font-weight:500}.saved-searches-list[data-v-7424dda6]{margin-top:.75rem}.list-label[data-v-7424dda6]{font-size:.75rem;color:#6b7280;margin:0 0 .5rem 0}.ss-item[data-v-7424dda6]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.375rem .75rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);border-radius:.375rem}.ss-item+.ss-item[data-v-7424dda6]{margin-top:.375rem}.ss-name[data-v-7424dda6]{font-size:.8125rem;color:#e5e7eb;font-weight:500;flex-shrink:0;max-width:40%}.ss-name[data-v-7424dda6],.ss-query[data-v-7424dda6]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ss-query[data-v-7424dda6]{font-size:.75rem;color:#6b7280;font-family:monospace;min-width:0}.modal-actions[data-v-7424dda6]{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1rem}.btn-import[data-v-7424dda6]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:rgba(115,87,210,.15);border:1px solid rgba(115,87,210,.3);border-radius:.375rem;color:#7357d2;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s ease}.btn-import[data-v-7424dda6]:hover:not(:disabled){background:rgba(115,87,210,.25);border-color:rgba(115,87,210,.5)}.btn-import[data-v-7424dda6]:disabled{opacity:.5;cursor:not-allowed}.btn-close-modal[data-v-7424dda6]{padding:.5rem 1rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:.375rem;color:#9ca3af;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s ease}.btn-close-modal[data-v-7424dda6]:hover{background:hsla(0,0%,100%,.1);color:#d1d5db}.delete-modal[data-v-500e53eb]{width:500px;max-width:90vw}.modal-title[data-v-500e53eb]{font-size:1.125rem;font-weight:600;color:#f3f4f6;margin:0 0 .5rem 0}.modal-description[data-v-500e53eb]{font-size:.8125rem;color:#9ca3af;margin:0 0 1rem 0}.modal-description strong[data-v-500e53eb]{color:#e5e7eb}.loading-searches[data-v-500e53eb]{display:flex;align-items:center;gap:.5rem;padding:.75rem;color:#6b7280;font-size:.8125rem}.saved-searches-section[data-v-500e53eb]{margin-bottom:.75rem}.section-header[data-v-500e53eb]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.section-label[data-v-500e53eb]{font-size:.75rem;color:#6b7280;font-weight:500}.select-actions[data-v-500e53eb]{display:flex;gap:.375rem}.btn-select[data-v-500e53eb]{padding:.125rem .5rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.08);border-radius:.25rem;color:#6b7280;font-size:.6875rem;cursor:pointer;transition:all .15s ease}.btn-select[data-v-500e53eb]:hover{background:hsla(0,0%,100%,.1);color:#9ca3af}.searches-list[data-v-500e53eb]{max-height:200px;overflow-y:auto;border:1px solid hsla(0,0%,100%,.06);border-radius:.5rem}.searches-list[data-v-500e53eb]::-webkit-scrollbar{width:4px}.searches-list[data-v-500e53eb]::-webkit-scrollbar-track{background:transparent}.searches-list[data-v-500e53eb]::-webkit-scrollbar-thumb{background:#3e4a56;border-radius:2px}.search-row[data-v-500e53eb]{display:flex;align-items:center;gap:.625rem;padding:.5rem .75rem;cursor:pointer;transition:background .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.search-row[data-v-500e53eb]:hover{background:hsla(0,0%,100%,.03)}.search-row+.search-row[data-v-500e53eb]{border-top:1px solid hsla(0,0%,100%,.04)}.checkbox[data-v-500e53eb]{width:1.125rem;height:1.125rem;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.15);border-radius:.25rem;color:transparent;font-size:.625rem;transition:all .15s ease;flex-shrink:0}.checkbox.is-checked[data-v-500e53eb]{background:rgba(239,68,68,.2);border-color:rgba(239,68,68,.4);color:#ef4444}.search-info[data-v-500e53eb]{display:flex;flex-direction:column;gap:.125rem;min-width:0}.search-name[data-v-500e53eb]{font-size:.8125rem;color:#e5e7eb;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.search-query[data-v-500e53eb]{font-size:.6875rem;color:#6b7280;font-family:monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.modal-actions[data-v-500e53eb]{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1rem}.btn-delete[data-v-500e53eb]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:rgba(239,68,68,.15);border:1px solid rgba(239,68,68,.3);border-radius:.375rem;color:#ef4444;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s ease}.btn-delete[data-v-500e53eb]:hover:not(:disabled){background:rgba(239,68,68,.25);border-color:rgba(239,68,68,.5)}.btn-delete[data-v-500e53eb]:disabled{opacity:.5;cursor:not-allowed}.btn-close-modal[data-v-500e53eb]{padding:.5rem 1rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:.375rem;color:#9ca3af;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s ease}.btn-close-modal[data-v-500e53eb]:hover{background:hsla(0,0%,100%,.1);color:#d1d5db}.dashboards-page[data-v-7ca9549e]{width:100%;height:100%;background:#191f27;overflow-y:auto}.page-container[data-v-7ca9549e]{height:100%;display:flex;flex-direction:column}.page-header[data-v-7ca9549e]{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;padding:.75rem;background:#151a22;border-radius:1rem;flex-wrap:wrap;gap:1rem}.header-left[data-v-7ca9549e]{flex-wrap:wrap}.header-actions[data-v-7ca9549e],.header-left[data-v-7ca9549e],.header-right[data-v-7ca9549e]{display:flex;align-items:center;gap:.75rem}.btn-add-widget[data-v-7ca9549e],.btn-export[data-v-7ca9549e],.btn-fork[data-v-7ca9549e],.btn-lock[data-v-7ca9549e]{display:flex;align-items:center;gap:.5rem;padding:.625rem 1rem;background:transparent;border:none;border-radius:.75rem;color:#7a8696;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s ease}.btn-add-widget[data-v-7ca9549e]:hover,.btn-export[data-v-7ca9549e]:hover,.btn-fork[data-v-7ca9549e]:hover,.btn-lock[data-v-7ca9549e]:hover{background:#1d2531;color:#fff}.loading-container[data-v-7ca9549e]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem}.spinner[data-v-7ca9549e]{font-size:2.5rem;color:#7357d2;margin-bottom:1rem}.loading-text[data-v-7ca9549e]{color:#9ca3af;font-size:.875rem;margin:0}.empty-state[data-v-7ca9549e],.empty-widgets[data-v-7ca9549e]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem}.empty-icon[data-v-7ca9549e]{font-size:3rem;color:#6b7280;margin-bottom:1rem;opacity:.5}.empty-title[data-v-7ca9549e]{font-size:1rem;font-weight:600;color:#9ca3af;margin:0 0 .5rem 0}.empty-description[data-v-7ca9549e]{font-size:.875rem;color:#6b7280;margin:0;text-align:center}.btn-add-first-widget[data-v-7ca9549e]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.5rem;background:rgba(115,87,210,.15);border:1px solid rgba(115,87,210,.3);border-radius:.5rem;color:#7357d2;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;margin-top:1.5rem}.btn-add-first-widget[data-v-7ca9549e]:hover{background:rgba(115,87,210,.25);border-color:rgba(115,87,210,.5)}.dashboard-content[data-v-7ca9549e]{flex:1;min-height:0;overflow:hidden}@media (max-width:768px){.page-container[data-v-7ca9549e]{padding:1rem}.page-header[data-v-7ca9549e]{flex-direction:column;align-items:flex-start}.header-left[data-v-7ca9549e],.header-right[data-v-7ca9549e]{width:100%}}.forbidden-page[data-v-7ca9549e]{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.forbidden-box[data-v-7ca9549e]{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem 3rem;background:#1a1f27;border:1px solid hsla(0,0%,100%,.1);border-radius:12px}.forbidden-icon[data-v-7ca9549e]{font-size:2rem;color:#6b7280;opacity:.6}.forbidden-message[data-v-7ca9549e]{color:#e5e7eb;font-size:.95rem;text-align:center}.upgrade-link[data-v-7ca9549e]{color:#7357d2;font-size:.9rem;text-decoration:none;font-weight:500;transition:color .2s}.upgrade-link[data-v-7ca9549e]:hover{color:#9b7ee8}.b[data-v-23c4e86c]{background-color:#1e252f;border-radius:10px;padding:.6rem 1.6rem;display:inline-block;transition:all .1s ease}.b[data-v-23c4e86c]:hover{cursor:pointer;color:#fff;background-color:#222a35}.b.blue[data-v-23c4e86c]{background-color:#4587e7;color:#fff}.b.blue[data-v-23c4e86c]:hover{background-color:#5b94e6}.b.purple[data-v-23c4e86c]{background-color:#a855f7;color:#fff}.b.purple[data-v-23c4e86c]:hover{background-color:#b87ff8}.b[data-v-875aa8ea]{background-color:#1e252f;border-radius:10px;padding:.6rem 1.6rem;display:inline-block;transition:all .1s ease}.b[data-v-875aa8ea]:hover{cursor:pointer;color:#fff;background-color:#222a35}.b.blue[data-v-875aa8ea]{background-color:#4587e7;color:#fff}.b.blue[data-v-875aa8ea]:hover{background-color:#5b94e6}textarea[data-v-7dbd6639]{width:100%;height:100%;background-color:transparent;color:#fff;padding:1rem;outline:none;resize:none;border:none;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:1rem;line-height:1.5}textarea[data-v-7dbd6639]::-moz-placeholder{color:hsla(0,0%,100%,.3)}textarea[data-v-7dbd6639]::placeholder{color:hsla(0,0%,100%,.3)}.file_hover[data-v-7dbd6639]{border:1px solid #95f395!important}.toas[data-v-7dbd6639]{position:absolute;right:1rem;top:1rem;border-radius:10px;background-color:#fff;padding:.5rem 1rem;background-color:rgba(30,37,47,.38);border:1px solid #232a35}.toas.error[data-v-7dbd6639]{background-color:rgba(220,38,38,.15);border:1px solid rgba(220,38,38,.5);color:#fca5a5}.icon-button[data-v-7dbd6639]{background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:50%;color:#6b7280;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;padding:0}.icon-button[data-v-7dbd6639]:hover{background-color:hsla(0,0%,100%,.05);color:#e5e7eb}.icon-button[data-v-7dbd6639]:active{transform:scale(.95)}.icon-button.b[data-v-7dbd6639]{background:transparent;padding:0}.icon-button.b[data-v-7dbd6639]:hover{background-color:hsla(0,0%,100%,.05);color:#e5e7eb}.guide-container[data-v-0f1e38c4]{display:flex;flex-direction:column;width:100%;height:100%}.guide-header[data-v-0f1e38c4]{flex-shrink:0;padding:1.5rem 2rem;border-bottom:1px solid #272e39}.guide-header h4[data-v-0f1e38c4]{margin-bottom:.5rem}.guide-content[data-v-0f1e38c4]{flex:1;overflow-y:auto;padding:0;position:relative}.scroll-spy-nav[data-v-0f1e38c4]{position:sticky;top:0;z-index:10;display:flex;gap:.5rem;padding:1rem 2rem;background-color:#13171e;border-bottom:1px solid #272e39;overflow-x:auto;overflow-y:hidden}.scroll-spy-nav[data-v-0f1e38c4]::-webkit-scrollbar{height:4px}.scroll-spy-nav[data-v-0f1e38c4]::-webkit-scrollbar-track{background:transparent}.scroll-spy-nav[data-v-0f1e38c4]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:2px}.scroll-spy-nav[data-v-0f1e38c4]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.15)}.spy-item[data-v-0f1e38c4]{flex-shrink:0;padding:.5rem 1rem;background-color:transparent;color:#9ea5b0;border:1px solid hsla(0,0%,100%,.08);border-radius:20px;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap}.spy-item[data-v-0f1e38c4]:hover{background-color:hsla(0,0%,100%,.03);color:#e5e7eb;border-color:hsla(0,0%,100%,.12)}.spy-item.active[data-v-0f1e38c4]{background-color:rgba(168,85,247,.15);color:#c4b5fd;border-color:rgba(168,85,247,.4)}section[data-v-0f1e38c4]{padding:2rem 2rem 0 2rem}.subtitle[data-v-0f1e38c4]{color:#9ea5b0;font-size:.9rem;margin-bottom:0}.category-title[data-v-0f1e38c4]{color:#fff;font-weight:600;margin-bottom:.5rem}.category-description[data-v-0f1e38c4]{color:#9ea5b0;font-size:.95rem;margin-bottom:1rem;line-height:1.5;padding-bottom:.5rem}.keybind-item[data-v-0f1e38c4]{background-color:#171c24!important;border:1px solid #232a35}.keybind-header[data-v-0f1e38c4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem;flex-wrap:wrap;gap:.5rem}.key-combination[data-v-0f1e38c4]{display:flex;gap:.25rem;align-items:center}.key-badge[data-v-0f1e38c4]{display:inline-block;padding:.25rem .5rem;background:rgba(168,85,247,.12);color:#c4b5fd;border:1px solid rgba(168,85,247,.3);border-radius:4px;font-size:.75rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-weight:600;text-transform:uppercase;box-shadow:0 2px 4px rgba(0,0,0,.1)}.keybind-context[data-v-0f1e38c4]{color:#6d7785;font-size:.75rem;font-style:italic}.keybind-description[data-v-0f1e38c4]{color:#9ea5b0;font-size:.85rem;margin-bottom:0;line-height:1.4}.field-item[data-v-0f1e38c4]{background-color:#171c24!important;border:1px solid #232a35}.field-header[data-v-0f1e38c4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.5rem}.field-name[data-v-0f1e38c4]{color:#c4b5fd;font-size:.9rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;background:rgba(168,85,247,.08);padding:.25rem .5rem;border-radius:4px;border:1px solid rgba(168,85,247,.3)}.field-type[data-v-0f1e38c4]{color:#6d7785;font-size:.75rem;font-style:italic}.field-description[data-v-0f1e38c4]{color:#9ea5b0;font-size:.85rem;margin-bottom:0}.syntax-input-container[data-v-5d72b8d9]{position:relative;width:100%}.syntax-input-container[data-v-5d72b8d9]:not(.multiline){height:3.5rem}.syntax-input-container.multiline[data-v-5d72b8d9]{height:100%}.highlight-layer[data-v-5d72b8d9]{position:absolute;top:0;left:0;width:100%;padding:1rem 0;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:1rem;line-height:1.5;white-space:pre;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;pointer-events:none;box-sizing:border-box}.highlight-layer[data-v-5d72b8d9]::-webkit-scrollbar{display:none}.highlight-layer.multiline[data-v-5d72b8d9]{height:100%;white-space:pre-wrap;word-wrap:break-word;padding:1rem;overflow-y:auto}.suggestion-text[data-v-5d72b8d9]{color:hsla(0,0%,100%,.25)}.measuring-layer[data-v-5d72b8d9]{position:absolute;top:0;left:0;width:100%;padding:1rem 0;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:1rem;line-height:1.5;white-space:pre;visibility:hidden;pointer-events:none;z-index:-1;box-sizing:border-box}.measuring-layer.multiline[data-v-5d72b8d9]{white-space:pre-wrap;word-wrap:break-word;padding:1rem}.cursor-marker[data-v-5d72b8d9]{display:inline;width:0;height:0}.input-layer[data-v-5d72b8d9]{position:relative;width:100%;padding:1rem 0;background:transparent;border:none;outline:none;color:transparent;caret-color:#fff;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:1rem;line-height:1.5;z-index:1;box-sizing:border-box}.input-layer.multiline[data-v-5d72b8d9]{height:100%;resize:none;white-space:pre-wrap;word-wrap:break-word;padding:1rem;overflow-y:auto}.input-layer[data-v-5d72b8d9]::-moz-placeholder{color:#6b7280}.input-layer[data-v-5d72b8d9]::placeholder{color:#6b7280}.input-layer[data-v-5d72b8d9]:disabled{opacity:.6;cursor:not-allowed}[data-v-5d72b8d9] .token-field{color:#f59e0b}[data-v-5d72b8d9] .token-invalid-field{color:#ef4444}[data-v-5d72b8d9] .token-operator{color:#8b5cf6}[data-v-5d72b8d9] .token-quoted{color:#10b981}[data-v-5d72b8d9] .token-structural{color:#6b7280}[data-v-5d72b8d9] .token-text{color:#fff}.autocomplete-dropdown[data-v-5d72b8d9]{position:fixed;background-color:#1b2029;border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;max-height:300px;overflow-y:auto;z-index:10000;box-shadow:0 4px 12px rgba(0,0,0,.3)}.autocomplete-dropdown[data-v-5d72b8d9]::-webkit-scrollbar{width:6px}.autocomplete-dropdown[data-v-5d72b8d9]::-webkit-scrollbar-track{background:transparent}.autocomplete-dropdown[data-v-5d72b8d9]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:3px}.autocomplete-dropdown[data-v-5d72b8d9]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.15)}.dropdown-item[data-v-5d72b8d9]{padding:.5rem .75rem;cursor:pointer;transition:all .15s ease;border-bottom:1px solid hsla(0,0%,100%,.03)}.dropdown-item[data-v-5d72b8d9]:last-child{border-bottom:none}.dropdown-item.selected[data-v-5d72b8d9],.dropdown-item[data-v-5d72b8d9]:hover{background-color:hsla(0,0%,100%,.05)}.field-name[data-v-5d72b8d9]{color:#e5e7eb;font-size:.875rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-weight:500;display:block;margin-right:1rem}.field-description[data-v-5d72b8d9]{color:#6b7280;font-size:.75rem;margin:0;line-height:1.3}.dropdown-enter-active[data-v-5d72b8d9],.dropdown-leave-active[data-v-5d72b8d9]{transition:opacity .15s ease,transform .15s ease}.dropdown-enter-from[data-v-5d72b8d9],.dropdown-leave-to[data-v-5d72b8d9]{opacity:0;transform:translateY(-4px)}.time-range-dropdown[data-v-51f9253a]{position:relative}.time-range-btn[data-v-51f9253a]{background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:.375rem;padding:.4rem .6rem;height:32px;color:#6b7280;font-size:.75rem;cursor:pointer;display:flex;align-items:center;gap:.35rem;transition:all .15s ease;white-space:nowrap}.time-range-btn[data-v-51f9253a]:hover:not(:disabled){color:#e5e7eb;border-color:rgba(115,87,210,.4);background:rgba(115,87,210,.1)}.time-range-btn[data-v-51f9253a]:disabled{opacity:.5;cursor:not-allowed}.time-range-btn.active[data-v-51f9253a]{color:#c4b5fd;border-color:rgba(115,87,210,.5);background:rgba(115,87,210,.15)}.time-range-btn.is-open[data-v-51f9253a]{border-color:rgba(115,87,210,.6);background:rgba(115,87,210,.2)}.clock-icon[data-v-51f9253a]{font-size:.7rem}.btn-label[data-v-51f9253a]{font-weight:500}.time-range-menu{background:#1a1f28;border:1px solid #2a3441;border-radius:.75rem;box-shadow:0 10px 40px rgba(0,0,0,.4);z-index:9999;overflow:hidden}.tr-dropdown-enter-active,.tr-dropdown-leave-active{transition:all .2s ease}.tr-dropdown-enter-from,.tr-dropdown-leave-to{opacity:0;transform:translateY(-8px)}.time-range-menu .preset-list{padding:.375rem}.time-range-menu .preset-option{display:flex;align-items:center;justify-content:space-between;width:100%;padding:.5rem .75rem;background:none;border:none;border-radius:.375rem;color:#d1d5db;font-size:.8rem;cursor:pointer;transition:all .15s ease}.time-range-menu .preset-option:hover{background:hsla(0,0%,100%,.05);color:#fff}.time-range-menu .preset-option.selected{color:#c4b5fd;background:rgba(115,87,210,.1)}.time-range-menu .check-icon{font-size:.7rem;color:#7357d2}.time-range-menu .menu-divider{height:1px;background:hsla(0,0%,100%,.06);margin:.25rem .75rem}.time-range-menu .section-toggle{display:flex;align-items:center;gap:.5rem;width:calc(100% - .75rem);padding:.625rem .75rem;margin:.25rem .375rem;background:none;border:none;border-radius:.375rem;color:#9ca3af;font-size:.8rem;cursor:pointer;transition:all .15s ease}.time-range-menu .section-toggle:hover{background:hsla(0,0%,100%,.05);color:#d1d5db}.time-range-menu .section-toggle.active{color:#c4b5fd}.time-range-menu .section-icon{font-size:.75rem;width:1rem;text-align:center}.time-range-menu .section-chevron{font-size:.6rem;margin-left:auto;transition:transform .2s ease}.time-range-menu .section-chevron.rotated{transform:rotate(180deg)}.time-range-menu .custom-range{padding:.75rem;padding-top:.25rem;display:flex;flex-direction:column;gap:.5rem}.time-range-menu .custom-field{display:flex;flex-direction:column;gap:.25rem}.time-range-menu .custom-field label{font-size:.7rem;color:#6b7280;font-weight:500}.time-range-menu .custom-field .optional{font-weight:400;color:#4b5563}.time-range-menu .custom-input{background:#111520;border:1px solid #2a3441;border-radius:.375rem;color:#e5e7eb;padding:.4rem .5rem;font-size:.75rem;outline:none;transition:border-color .15s ease;color-scheme:dark}.time-range-menu .custom-input:focus{border-color:rgba(115,87,210,.6)}.time-range-menu .apply-btn{background:rgba(115,87,210,.2);border:1px solid rgba(115,87,210,.4);border-radius:.375rem;color:#c4b5fd;padding:.4rem .75rem;font-size:.8rem;font-weight:500;cursor:pointer;transition:all .15s ease;margin-top:.25rem}.time-range-menu .apply-btn:hover:not(:disabled){background:rgba(115,87,210,.35);border-color:#7357d2;color:#fff}.time-range-menu .apply-btn:disabled{opacity:.4;cursor:not-allowed}.textarea-wrapper[data-v-870e91ae]{flex:1;margin-bottom:1rem;position:relative}.query-input[data-v-870e91ae]{height:100%}.toolbar[data-v-870e91ae]{flex-shrink:0}.examples-inline[data-v-870e91ae]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.examples-label[data-v-870e91ae]{color:#6b7280;font-size:.75rem;font-weight:500}.example-chip-inline[data-v-870e91ae]{cursor:pointer;transition:all .2s ease}.example-chip-inline code[data-v-870e91ae]{color:#9ca3af;font-size:.75rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;padding:.25rem .5rem;background:hsla(0,0%,100%,.05);border-radius:4px;border:1px solid hsla(0,0%,100%,.08);transition:all .2s ease}.example-chip-inline:hover code[data-v-870e91ae]{color:#c4b5fd;background:rgba(168,85,247,.08);border-color:rgba(168,85,247,.3)}.toolbar[data-v-870e91ae] .time-range-btn{border-radius:10px;padding:.6rem 1.6rem;font-size:inherit;height:auto}.btn-help[data-v-870e91ae]{position:absolute;top:1rem;right:1rem;background-color:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:50%;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;color:#6b7280;cursor:pointer;transition:all .2s;z-index:10}.btn-help[data-v-870e91ae]:hover{background-color:hsla(0,0%,100%,.05);color:#e5e7eb}.btn-help[data-v-870e91ae]:active{transform:scale(.95)}.all-queries-container[data-v-1f113052]{display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.queries-header[data-v-1f113052]{padding:2rem 2rem 1rem 2rem;border-bottom:1px solid hsla(0,0%,100%,.08);flex-shrink:0}.header-title[data-v-1f113052]{font-size:1.5rem;font-weight:700;color:#f3f4f6;margin:0 0 .5rem 0}.total-count[data-v-1f113052]{font-size:.875rem;color:#9ca3af;font-weight:500;min-height:1.25rem}.search-wrapper[data-v-1f113052]{padding:1.5rem 2rem;flex-shrink:0;border-bottom:1px solid hsla(0,0%,100%,.08)}.search-row[data-v-1f113052]{display:flex;gap:.75rem;align-items:center}.search-input-container[data-v-1f113052]{position:relative;flex:1}.search-icon[data-v-1f113052]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:#6b7280;font-size:1rem;pointer-events:none}.search-input[data-v-1f113052]{width:100%;padding:.75rem 1rem .75rem 2.5rem;background:rgba(26,29,36,.4);border:1px solid hsla(0,0%,100%,.08);border-radius:.5rem;color:#f3f4f6;font-size:.875rem;transition:all .2s ease}.search-input[data-v-1f113052]:focus{outline:none;border-color:rgba(168,85,247,.3);background:rgba(26,29,36,.6)}.search-input[data-v-1f113052]::-moz-placeholder{color:#6b7280}.search-input[data-v-1f113052]::placeholder{color:#6b7280}.time-filter[data-v-1f113052]{padding:.75rem 1rem;background:rgba(26,29,36,.4);border:1px solid hsla(0,0%,100%,.08);border-radius:.5rem;color:#f3f4f6;font-size:.875rem;cursor:pointer;transition:all .2s ease;flex-shrink:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12'%3E%3Cpath fill='%236b7280' d='M6 8 1 3h10z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right .75rem center;padding-right:2.25rem}.time-filter[data-v-1f113052]:focus{outline:none;border-color:rgba(168,85,247,.3);background-color:rgba(26,29,36,.6)}.time-filter option[data-v-1f113052]{background:#1a1d24;color:#f3f4f6}.loading-container[data-v-1f113052]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;flex:1}.spinner[data-v-1f113052]{font-size:2.5rem;color:#a855f7;margin-bottom:1rem}.loading-text[data-v-1f113052]{color:#9ca3af;font-size:.875rem;margin:0}.error-container[data-v-1f113052]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;flex:1}.error-icon[data-v-1f113052]{font-size:3rem;color:#ef4444;margin-bottom:1rem;opacity:.8}.error-title[data-v-1f113052]{font-size:1rem;font-weight:600;color:#ef4444;margin:0 0 .5rem 0}.error-message[data-v-1f113052]{font-size:.875rem;color:#9ca3af;margin:0 0 1.5rem 0;text-align:center}.retry-button[data-v-1f113052]{padding:.625rem 1.5rem;background:rgba(168,85,247,.15);border:1px solid rgba(168,85,247,.3);border-radius:.5rem;color:#a855f7;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}.retry-button[data-v-1f113052]:hover{background:rgba(168,85,247,.25);border-color:rgba(168,85,247,.5)}.empty-state[data-v-1f113052]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;flex:1}.empty-icon[data-v-1f113052]{font-size:3rem;color:#6b7280;margin-bottom:1rem;opacity:.5}.empty-title[data-v-1f113052]{font-size:1rem;font-weight:600;color:#9ca3af;margin:0 0 .5rem 0}.empty-description[data-v-1f113052]{font-size:.875rem;color:#6b7280;margin:0;text-align:center}.queries-list[data-v-1f113052]{flex:1;overflow-y:auto;padding:2rem}.history-grid[data-v-1f113052]{display:flex;flex-direction:column;gap:.75rem}.history-chip[data-v-1f113052]{background:rgba(26,29,36,.4);border:1px solid hsla(0,0%,100%,.08);border-radius:.5rem;padding:.75rem 1rem;cursor:pointer;transition:all .2s ease;display:grid;grid-template-columns:minmax(120px,auto) minmax(200px,1fr) minmax(80px,auto);align-items:center;gap:1rem}.history-chip[data-v-1f113052]:hover{background:rgba(168,85,247,.08);border-color:rgba(168,85,247,.3)}.history-chip.event-type-chip[data-v-1f113052]:hover{background:rgba(59,130,246,.08);border-color:rgba(59,130,246,.3)}.history-chip-left[data-v-1f113052]{display:flex;flex-direction:column;gap:.25rem}.history-type[data-v-1f113052]{color:#a855f7;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.history-type.event-type[data-v-1f113052]{color:#3b82f6}.history-time[data-v-1f113052]{color:#6b7280;font-size:.7rem}.history-query[data-v-1f113052]{color:#c4b5fd;font-size:.875rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.history-credits[data-v-1f113052]{color:#6b7280;font-size:.75rem;text-align:right;white-space:nowrap}.history-chip:hover .history-credits[data-v-1f113052],.history-chip:hover .history-time[data-v-1f113052]{color:#9ca3af}.load-more-trigger[data-v-1f113052]{height:20px;margin:20px 0}.loading-more[data-v-1f113052]{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1.5rem;color:#9ca3af;font-size:.875rem}.spinner-small[data-v-1f113052]{font-size:1rem;color:#a855f7}.queries-list[data-v-1f113052]::-webkit-scrollbar{width:8px}.queries-list[data-v-1f113052]::-webkit-scrollbar-track{background:rgba(0,0,0,.2);border-radius:4px}.queries-list[data-v-1f113052]::-webkit-scrollbar-thumb{background:rgba(168,85,247,.3);border-radius:4px;-webkit-transition:background .2s ease;transition:background .2s ease}.queries-list[data-v-1f113052]::-webkit-scrollbar-thumb:hover{background:rgba(168,85,247,.5)}@media (max-width:768px){.queries-header[data-v-1f113052]{padding:1.5rem 1.5rem .75rem 1.5rem}.header-title[data-v-1f113052]{font-size:1.25rem}.search-wrapper[data-v-1f113052]{padding:1rem 1.5rem}.queries-list[data-v-1f113052]{padding:1.5rem}.history-chip[data-v-1f113052]{grid-template-columns:1fr;gap:.75rem}.history-chip-left[data-v-1f113052]{min-width:auto}.history-credits[data-v-1f113052]{text-align:left}}.b[data-v-a5e5a4e8],.history-content[data-v-a5e5a4e8]{height:100%;display:flex;flex-direction:column;min-height:0}.history-header[data-v-a5e5a4e8]{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.history-label[data-v-a5e5a4e8]{color:#9ca3af;font-size:.85rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.view-all-button[data-v-a5e5a4e8]{background-color:transparent;border:1px solid hsla(0,0%,100%,.1);color:#6b7280;padding:.5rem 1rem;border-radius:.5rem;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:.5rem}.view-all-button[data-v-a5e5a4e8]:hover{background-color:hsla(0,0%,100%,.05);color:#e5e7eb}.history-grid[data-v-a5e5a4e8]{display:flex;flex-direction:column;gap:.75rem;flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding-right:.5rem}.history-grid[data-v-a5e5a4e8]::-webkit-scrollbar{width:6px}.history-grid[data-v-a5e5a4e8]::-webkit-scrollbar-track{background:hsla(0,0%,100%,.05);border-radius:3px}.history-grid[data-v-a5e5a4e8]::-webkit-scrollbar-thumb{background:rgba(168,85,247,.3);border-radius:3px}.history-grid[data-v-a5e5a4e8]::-webkit-scrollbar-thumb:hover{background:rgba(168,85,247,.5)}.history-chip[data-v-a5e5a4e8]{background:rgba(26,29,36,.4);border:1px solid hsla(0,0%,100%,.08);border-radius:6px;padding:.75rem 1rem;cursor:pointer;transition:all .2s ease;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:1rem}.history-chip[data-v-a5e5a4e8]:hover{background:rgba(168,85,247,.08);border-color:rgba(168,85,247,.3)}.history-chip-left[data-v-a5e5a4e8]{display:flex;flex-direction:column;gap:.25rem;min-width:150px}.history-type[data-v-a5e5a4e8]{color:#a855f7;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.history-type.event-type[data-v-a5e5a4e8]{color:#3b82f6}.history-time[data-v-a5e5a4e8]{color:#6b7280;font-size:.7rem}.history-query[data-v-a5e5a4e8]{color:#c4b5fd;font-size:.875rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.history-credits[data-v-a5e5a4e8]{color:#6b7280;font-size:.75rem;text-align:right;white-space:nowrap}.history-chip:hover .history-credits[data-v-a5e5a4e8],.history-chip:hover .history-time[data-v-a5e5a4e8]{color:#9ca3af}.empty-state[data-v-a5e5a4e8]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;color:#6b7280}.empty-icon[data-v-a5e5a4e8]{font-size:3rem;margin-bottom:1rem;opacity:.5}.empty-title[data-v-a5e5a4e8]{font-size:1rem;font-weight:600;color:#9ca3af;margin-bottom:.5rem}.empty-description[data-v-a5e5a4e8]{font-size:.875rem;color:#6b7280;margin:0}.container[data-v-1c36ec94]{height:100%;display:flex;flex-direction:column;min-height:0}.heading-container[data-v-1c36ec94]{flex-shrink:0;min-height:180px;display:flex;align-items:flex-start;justify-content:center;position:relative;padding-top:1rem}.heading-container>div[data-v-1c36ec94]{position:absolute;width:100%}.heading-container p[data-v-1c36ec94]{min-height:48px}.tabs-header[data-v-1c36ec94]{flex-shrink:0;display:flex;gap:.5rem;padding:0;margin-bottom:2rem;border-bottom:2px solid hsla(0,0%,100%,.05)}.tab-button[data-v-1c36ec94]{background:none;border:none;color:#6b7280;font-size:.95rem;font-weight:500;padding:.75rem 1rem;cursor:pointer;position:relative;transition:all .2s;border-bottom:2px solid transparent;margin-bottom:-2px;display:flex;align-items:center;gap:.5rem}.tab-button[data-v-1c36ec94]:hover{color:#9ca3af}.tab-button.ip-active[data-v-1c36ec94]{color:#a855f7;border-bottom-color:#a855f7}.tab-button.ip-active[data-v-1c36ec94]:hover{color:#b87ff8}.tab-button.event-active[data-v-1c36ec94]{color:#3b82f6;border-bottom-color:#3b82f6}.tab-button.event-active[data-v-1c36ec94]:hover{color:#60a5fa}.search-widget-wrapper[data-v-1c36ec94]{flex-shrink:0}.history-wrapper[data-v-1c36ec94]{flex:1;min-height:0;display:flex;flex-direction:column}.fade-enter-active[data-v-1c36ec94],.fade-leave-active[data-v-1c36ec94]{transition:opacity .2s ease}.fade-enter-from[data-v-1c36ec94],.fade-leave-to[data-v-1c36ec94]{opacity:0}.tab-lock-icon[data-v-1c36ec94]{font-size:.7rem;opacity:.5}.upgrade-prompt[data-v-1c36ec94]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;background-color:hsla(0,0%,100%,.02);border-radius:.75rem;text-align:center}.upgrade-icon[data-v-1c36ec94]{font-size:2rem;color:#6b7280;margin-bottom:1rem;opacity:.6}.upgrade-message[data-v-1c36ec94]{color:#9ca3af;font-size:.95rem;margin:0 0 1rem 0}.upgrade-link[data-v-1c36ec94]{color:#7357d2;font-size:.9rem;text-decoration:none;font-weight:500;transition:color .2s}.upgrade-link[data-v-1c36ec94]:hover{color:#9b7ee8}.save-dropdown-wrapper[data-v-f6285f5e]{position:relative;padding:.25rem .75rem}.sidebar-nav[data-v-f6285f5e]{padding:.75rem 1rem;height:auto;min-height:3rem;color:#7a8696;display:flex;align-items:center;transition:all .2s ease;border-radius:.75rem;position:relative;gap:0;cursor:pointer}.sidebar-nav.loading[data-v-f6285f5e]{opacity:.6;cursor:wait}.sidebar-nav.active[data-v-f6285f5e],.sidebar-nav[data-v-f6285f5e]:not(.loading):hover{background-color:#1d2531;color:#fff}.sidebar-nav.state-unsaved[data-v-f6285f5e]{color:#7a8696}.sidebar-nav.state-unsaved.active[data-v-f6285f5e],.sidebar-nav.state-unsaved[data-v-f6285f5e]:hover{color:#fff}.sidebar-nav.state-saved .icon[data-v-f6285f5e],.sidebar-nav.state-saved[data-v-f6285f5e]{color:#10b981}.sidebar-nav.state-diverged .icon[data-v-f6285f5e],.sidebar-nav.state-diverged[data-v-f6285f5e]{color:#f59e0b}.sidebar-nav .icon[data-v-f6285f5e]{font-size:1.1rem;width:1.2rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.nav-text[data-v-f6285f5e]{display:none}.nav-popout[data-v-f6285f5e]{display:flex;position:absolute;right:calc(100% - 1.3rem);left:auto;top:0;height:100%;background:#1d2531;padding:.75rem 1rem;border-radius:.75rem;align-items:center;white-space:nowrap;z-index:100;color:#fff;font-size:.95rem;opacity:0;pointer-events:none;transition:opacity .2s ease;text-decoration:none}.save-dropdown-wrapper:hover .nav-popout[data-v-f6285f5e]{opacity:1;pointer-events:auto}.sidebar-nav.active .nav-popout[data-v-f6285f5e]{opacity:0!important;pointer-events:none!important}#tool-sidebar.expanded .save-dropdown-wrapper .sidebar-nav{justify-content:flex-start}#tool-sidebar.expanded .save-dropdown-wrapper .nav-text{display:inline;white-space:nowrap;font-size:.95rem}#tool-sidebar.expanded .save-dropdown-wrapper .sidebar-nav .icon{margin-right:.75rem}#tool-sidebar:not(.expanded) .save-dropdown-wrapper .sidebar-nav{justify-content:center;padding:.75rem 0;width:100%}.save-dropdown-menu{background:#1a1f28;border:1px solid #2a3441;border-radius:.75rem;box-shadow:0 10px 40px rgba(0,0,0,.4);z-index:9999;overflow:hidden;min-width:280px}.save-dropdown-header{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.05);background:hsla(0,0%,100%,.02)}.save-dropdown-header .header-icon{font-size:1rem;color:#7357d2;width:1.2rem;flex-shrink:0}.save-dropdown-header .header-text{display:flex;flex-direction:column;gap:.15rem}.save-dropdown-header .header-label{font-size:.95rem;color:#e5e7eb;font-weight:500}.save-dropdown-header .header-subtext{font-size:.75rem;color:#6b7280}.save-dropdown-content{position:relative;padding:1rem}.save-dropdown-content.is-loading{opacity:.3;pointer-events:none}.form-group{margin-bottom:.75rem}.form-group label{display:block;font-size:.8rem;color:#9ca3af;margin-bottom:.35rem}.form-group .optional{color:#6b7280;font-weight:400}.form-group input,.form-group textarea{width:100%;padding:.5rem .75rem;background:#151a22;border:1px solid #2a3441;border-radius:.5rem;color:#e5e7eb;font-size:.85rem;transition:border-color .15s ease}.form-group input:focus,.form-group textarea:focus{outline:none;border-color:#7357d2}.form-group input::-moz-placeholder,.form-group textarea::-moz-placeholder{color:#4b5563}.form-group input::placeholder,.form-group textarea::placeholder{color:#4b5563}.form-group textarea{resize:none;min-height:50px}.save-dropdown-actions{display:flex;gap:.5rem;margin-bottom:1rem}.save-dropdown-actions .btn{flex:1;padding:.5rem .75rem;border:none;border-radius:.5rem;font-size:.8rem;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.4rem;transition:all .15s ease}.save-dropdown-actions .btn:disabled{opacity:.5;cursor:not-allowed}.save-dropdown-actions .btn-primary{background:#7357d2;color:#fff}.save-dropdown-actions .btn-primary:hover:not(:disabled){background:#8568e3}.save-dropdown-actions .btn-secondary{background:#374151;color:#e5e7eb}.save-dropdown-actions .btn-secondary:hover:not(:disabled){background:#4b5563}.save-dropdown-actions .btn.full-width{flex:none;width:100%}.subscription-section{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.subscription-text{font-size:.8rem;color:#9ca3af}.btn-bell{width:2rem;height:2rem;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;color:#7a8696;font-size:.875rem;cursor:pointer;transition:all .2s ease;flex-shrink:0}.btn-bell.is-subscribed,.btn-bell:hover:not(:disabled){background:rgba(245,158,11,.15);border-color:rgba(245,158,11,.3);color:#f59e0b}.btn-bell.is-subscribed:hover:not(:disabled){background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.3);color:#ef4444}.btn-bell:disabled{opacity:.5;cursor:wait}.save-dropdown-loading{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(26,31,40,.95);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;z-index:10;color:#9ca3af;font-size:.85rem}.save-dropdown-loading .spinner{width:24px;height:24px;border:2px solid #374151;border-top:2px solid #7357d2;border-radius:50%;animation:save-dropdown-spin 1s linear infinite}@keyframes save-dropdown-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.save-dropdown-enter-active,.save-dropdown-leave-active{transition:all .2s ease}.save-dropdown-enter-from,.save-dropdown-leave-to{opacity:0;transform:translateY(8px)}.save-dropdown-wrapper.inline-mode{padding:0;display:inline-flex}.btn-edit-trigger{width:2.25rem;height:2.25rem;display:flex;align-items:center;justify-content:center;background-color:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;color:#7a8696;font-size:.875rem;cursor:pointer;transition:all .2s}.btn-edit-trigger.is-open,.btn-edit-trigger:hover{background-color:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);color:#e5e7eb}.delete-section{margin-top:1rem}.btn-delete{width:100%;padding:.5rem .75rem;background:transparent;border:1px solid rgba(239,68,68,.2);border-radius:.5rem;color:#9ca3af;font-size:.8rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.4rem;transition:all .15s ease}.btn-delete:hover:not(:disabled){background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.3);color:#ef4444}.btn-delete:disabled{opacity:.5;cursor:not-allowed}.delete-confirm{display:flex;flex-direction:column;gap:.5rem}.delete-confirm-text{font-size:.8rem;color:#ef4444;text-align:center}.delete-confirm-actions{display:flex;gap:.5rem}.btn-delete-cancel,.btn-delete-confirm{flex:1;padding:.5rem .75rem;border-radius:.5rem;font-size:.8rem;font-weight:500;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.4rem;transition:all .15s ease}.btn-delete-cancel{background:#374151;border:1px solid #4b5563;color:#e5e7eb}.btn-delete-cancel:hover:not(:disabled){background:#4b5563}.btn-delete-confirm{background:rgba(239,68,68,.15);border:1px solid rgba(239,68,68,.3);color:#ef4444;min-width:80px}.btn-delete-confirm:hover:not(:disabled){background:rgba(239,68,68,.25);border-color:rgba(239,68,68,.5)}.btn-delete-cancel:disabled,.btn-delete-confirm:disabled{opacity:.5;cursor:not-allowed}.signal-detail[data-v-5301dd8e]{height:100%;width:100%;display:flex;flex-direction:column;color:#fff;overflow-y:auto}.loading-state[data-v-5301dd8e]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 1rem;color:#9ca3af}.loading-icon[data-v-5301dd8e]{font-size:2rem;margin-bottom:1rem}.error-state[data-v-5301dd8e]{display:flex;align-items:center;gap:.5rem;padding:1rem 2rem;color:#fca5a5;background:rgba(239,68,68,.1);border-bottom:1px solid rgba(239,68,68,.2)}.signal-content[data-v-5301dd8e]{display:flex;flex-direction:column}.hero-image[data-v-5301dd8e]{width:100%;max-height:250px;overflow:hidden;background:rgba(0,0,0,.3)}.hero-image img[data-v-5301dd8e]{width:100%;height:250px;-o-object-fit:cover;object-fit:cover}.signal-header[data-v-5301dd8e]{padding:1.5rem 2rem 0}.title-row[data-v-5301dd8e]{display:flex;align-items:flex-start;gap:.75rem}.signal-title[data-v-5301dd8e]{font-size:1.375rem;font-weight:600;color:#f3f4f6;margin:0 0 .5rem 0;line-height:1.3;flex:1}.btn-pin-detail[data-v-5301dd8e]{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:.375rem;color:#6b7280;cursor:pointer;font-size:.8125rem;flex-shrink:0;transition:all .15s ease}.btn-pin-detail[data-v-5301dd8e]:hover:not(:disabled){color:#a78bfa;background:rgba(115,87,210,.15);border-color:rgba(115,87,210,.3)}.btn-pin-detail[data-v-5301dd8e]:disabled{opacity:.35;cursor:not-allowed}.btn-pin-detail.pinned[data-v-5301dd8e]{color:#a78bfa;background:rgba(115,87,210,.1);border-color:rgba(115,87,210,.2)}.btn-pin-detail.saved[data-v-5301dd8e]{color:#10b981;background:rgba(16,185,129,.1);border-color:rgba(16,185,129,.2)}.btn-pin-detail.saved[data-v-5301dd8e]:hover{color:#34d399;background:rgba(16,185,129,.15);border-color:rgba(16,185,129,.3)}.title-edit[data-v-5301dd8e]{display:flex;align-items:center;gap:.5rem;flex:1;min-width:0}.title-input[data-v-5301dd8e]{flex:1;min-width:0;font-size:1.375rem;font-weight:600;color:#f3f4f6;background:hsla(0,0%,100%,.04);border:1px solid rgba(115,87,210,.4);border-radius:.375rem;padding:.25rem .5rem;outline:none;font-family:inherit;line-height:1.3}.title-input[data-v-5301dd8e]:focus{border-color:rgba(115,87,210,.6);background:hsla(0,0%,100%,.06)}.title-input[data-v-5301dd8e]:disabled{opacity:.5}.title-row[data-v-5301dd8e] .save-dropdown-wrapper{position:absolute;width:0;height:0;overflow:hidden;padding:0}.signal-meta[data-v-5301dd8e]{display:flex;align-items:center;gap:.5rem;font-size:.8125rem;color:#6b7280}.meta-date[data-v-5301dd8e]{color:#e5e7eb}.meta-sep[data-v-5301dd8e]{color:#4b5563}.meta-source[data-v-5301dd8e]{display:flex;align-items:center;gap:.375rem}.meta-link[data-v-5301dd8e]{color:#7357d2;text-decoration:none;transition:color .15s}.meta-link[data-v-5301dd8e]:hover{color:#a78bfa}.source-feed[data-v-5301dd8e]{color:#f97316}.source-manual[data-v-5301dd8e]{color:#38bdf8}.summary-section[data-v-5301dd8e]{padding:1.25rem 2rem;border-bottom:1px solid hsla(0,0%,100%,.06)}.summary-section p[data-v-5301dd8e]{font-size:.875rem;color:#d1d5db;line-height:1.7;margin:0 0 .75rem 0}.summary-section p[data-v-5301dd8e]:last-child{margin-bottom:0}.ioc-section[data-v-5301dd8e]{padding:1.25rem 2rem 2rem}.ioc-section-header[data-v-5301dd8e]{position:sticky;top:0;z-index:5;display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;padding:.75rem 0;background:#191f27}.ioc-section-title[data-v-5301dd8e]{font-size:.95rem;font-weight:600;color:#e5e7eb;margin:0}.ioc-sort-tabs[data-v-5301dd8e]{display:flex;align-items:center;background:hsla(0,0%,100%,.04);border-radius:.5rem;padding:.1875rem;gap:.125rem}.sort-tab[data-v-5301dd8e]{padding:.3125rem .625rem;background:transparent;border:none;border-radius:.375rem;color:#7a8696;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}.sort-tab[data-v-5301dd8e]:hover{color:#bfc6d0;background:hsla(0,0%,100%,.04)}.sort-tab.active[data-v-5301dd8e]{color:#e5e7eb;background:hsla(0,0%,100%,.08)}.ioc-group[data-v-5301dd8e]{margin-bottom:1.25rem}.ioc-group[data-v-5301dd8e]:last-child{margin-bottom:0}.ioc-group-header[data-v-5301dd8e]{display:flex;align-items:center;gap:.5rem;margin-bottom:.5rem}.ioc-group-icon[data-v-5301dd8e]{font-size:.75rem;color:#6b7280}.ioc-group-label[data-v-5301dd8e]{font-size:.75rem;font-weight:500;color:#9ca3af;text-transform:uppercase;letter-spacing:.5px}.ioc-group-count[data-v-5301dd8e]{font-size:.6875rem;color:#4b5563;background:hsla(0,0%,100%,.05);padding:.0625rem .375rem;border-radius:.25rem}.ioc-list[data-v-5301dd8e]{border:1px solid hsla(0,0%,100%,.06);border-radius:.5rem;overflow:hidden}.ioc-row[data-v-5301dd8e]{display:flex;align-items:center;justify-content:space-between;padding:.5rem .75rem;gap:.75rem;transition:background .1s}.ioc-row[data-v-5301dd8e]:hover{background:hsla(0,0%,100%,.02)}.ioc-row+.ioc-row[data-v-5301dd8e]{border-top:1px solid hsla(0,0%,100%,.04)}.ioc-row.has-hits[data-v-5301dd8e]{border-left:3px solid #7357d2}.ioc-row.selected[data-v-5301dd8e]{background:rgba(115,87,210,.12);border-left:3px solid #a78bfa}.ioc-value[data-v-5301dd8e]{font-family:Monaco,Courier New,monospace;font-size:.8125rem;color:#e5e7eb;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ioc-actions[data-v-5301dd8e]{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.seen-badge[data-v-5301dd8e]{font-size:.625rem;color:#6b7280;white-space:nowrap}.hit-badge[data-v-5301dd8e]{font-size:.6875rem;font-weight:600;color:#a78bfa;background:rgba(115,87,210,.15);padding:.125rem .5rem;border-radius:.25rem;white-space:nowrap}.btn-copy[data-v-5301dd8e],.btn-search[data-v-5301dd8e]{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;background:transparent;border:none;color:#4b5563;cursor:pointer;border-radius:.25rem;font-size:.6875rem;transition:all .15s}.btn-copy[data-v-5301dd8e]:hover,.btn-search[data-v-5301dd8e]:hover{color:#9ca3af;background:hsla(0,0%,100%,.05)}.btn-delete-ioc[data-v-5301dd8e]{display:flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;background:transparent;border:none;color:#4b5563;cursor:pointer;border-radius:.25rem;font-size:.6875rem;transition:all .15s}.btn-delete-ioc[data-v-5301dd8e]:hover:not(:disabled){color:#f87171;background:rgba(239,68,68,.1)}.btn-delete-ioc[data-v-5301dd8e]:disabled{opacity:.5;cursor:not-allowed}.no-iocs[data-v-5301dd8e]{text-align:center;padding:2rem;color:#4b5563}.no-iocs svg[data-v-5301dd8e]{font-size:1.5rem;margin-bottom:.5rem;opacity:.5}.no-iocs p[data-v-5301dd8e]{margin:0;font-size:.8125rem}.ioc-popup[data-v-5301dd8e]{position:fixed;z-index:9999;display:flex;flex-direction:column;background:#1a1f2e;border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;padding:.25rem;box-shadow:0 8px 24px rgba(0,0,0,.4);min-width:160px}.ioc-popup button[data-v-5301dd8e]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:transparent;border:none;border-radius:.375rem;color:#d1d5db;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}.ioc-popup button[data-v-5301dd8e]:hover{background:rgba(115,87,210,.15);color:#a78bfa}.signal-detail[data-v-5301dd8e]::-webkit-scrollbar{width:6px}.signal-detail[data-v-5301dd8e]::-webkit-scrollbar-track{background:transparent}.signal-detail[data-v-5301dd8e]::-webkit-scrollbar-thumb{background:#374151;border-radius:3px}.create-signal[data-v-3a464f98]{width:480px;max-width:90vw}.modal-title[data-v-3a464f98]{font-size:1.125rem;font-weight:600;color:#f3f4f6;margin:0 0 .5rem 0}.modal-description[data-v-3a464f98]{font-size:.8125rem;color:#9ca3af;margin:0 0 1.25rem 0}.error-msg[data-v-3a464f98]{display:flex;align-items:center;gap:.5rem;padding:.625rem .875rem;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.25);border-radius:.375rem;color:#fca5a5;font-size:.8125rem;margin-bottom:1rem}.input-section[data-v-3a464f98]{margin-bottom:0}.input-label[data-v-3a464f98]{display:block;font-size:.75rem;font-weight:500;color:#6b7280;margin-bottom:.375rem}.url-input-wrap[data-v-3a464f98]{display:flex;align-items:center;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:.375rem;overflow:hidden;transition:border-color .15s ease}.url-input-wrap[data-v-3a464f98]:focus-within{border-color:#7357d2}.url-input-wrap input[data-v-3a464f98]{flex:1;background:transparent;border:none;outline:none;padding:.625rem .75rem;color:#e5e7eb;font-size:.875rem;font-family:inherit}.url-input-wrap input[data-v-3a464f98]::-moz-placeholder{color:#4b5563}.url-input-wrap input[data-v-3a464f98]::placeholder{color:#4b5563}.btn-clear[data-v-3a464f98]{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;background:transparent;border:none;color:#6b7280;cursor:pointer;flex-shrink:0;margin-right:.25rem;border-radius:.25rem;transition:all .15s ease}.btn-clear[data-v-3a464f98]:hover:not(:disabled){color:#9ca3af;background:hsla(0,0%,100%,.05)}.file-selected[data-v-3a464f98]{display:flex;align-items:center;justify-content:space-between;padding:.75rem;background:rgba(115,87,210,.08);border:1px solid rgba(115,87,210,.2);border-radius:.375rem;margin-bottom:.75rem}.file-info[data-v-3a464f98]{display:flex;align-items:center;gap:.75rem;min-width:0}.file-icon[data-v-3a464f98]{font-size:1.5rem;color:#ef4444;flex-shrink:0}.file-meta[data-v-3a464f98]{display:flex;flex-direction:column;gap:.125rem;min-width:0}.file-name[data-v-3a464f98]{font-size:.8125rem;color:#e5e7eb;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-size[data-v-3a464f98]{font-size:.6875rem;color:#6b7280}.skip-verify-row[data-v-3a464f98]{display:flex;align-items:center;justify-content:space-between;margin-top:.75rem}.toggle-label[data-v-3a464f98]{display:flex;align-items:center;gap:.5rem;cursor:pointer}.toggle-label input[type=checkbox][data-v-3a464f98]{width:.875rem;height:.875rem;accent-color:#7357d2;cursor:pointer}.toggle-text[data-v-3a464f98]{font-size:.8125rem;color:#d1d5db;font-weight:500}.toggle-hint[data-v-3a464f98]{font-size:.6875rem;color:#4b5563}.divider-row[data-v-3a464f98]{display:flex;align-items:center;gap:.75rem;margin:1rem 0}.divider-line[data-v-3a464f98]{flex:1;height:1px;background:hsla(0,0%,100%,.06)}.divider-text[data-v-3a464f98]{font-size:.6875rem;color:#4b5563;text-transform:uppercase;letter-spacing:.5px}.drop-zone[data-v-3a464f98]{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.5rem;border:2px dashed hsla(0,0%,100%,.08);border-radius:.5rem;cursor:pointer;transition:all .2s ease}.drop-zone.drag-over[data-v-3a464f98],.drop-zone[data-v-3a464f98]:hover{border-color:rgba(115,87,210,.4);background:rgba(115,87,210,.05)}.drop-icon[data-v-3a464f98]{font-size:1.5rem;color:#4b5563}.drop-zone.drag-over .drop-icon[data-v-3a464f98],.drop-zone:hover .drop-icon[data-v-3a464f98]{color:#7357d2}.drop-text[data-v-3a464f98]{font-size:.8125rem;color:#6b7280}.drop-link[data-v-3a464f98]{color:#7357d2;font-weight:500}.drop-hint[data-v-3a464f98]{font-size:.6875rem;color:#4b5563}.modal-actions[data-v-3a464f98]{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.25rem}.btn-submit[data-v-3a464f98]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:rgba(115,87,210,.2);border:1px solid rgba(115,87,210,.4);border-radius:.375rem;color:#a78bfa;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s ease}.btn-submit[data-v-3a464f98]:hover:not(:disabled){background:rgba(115,87,210,.3);border-color:rgba(115,87,210,.6)}.btn-submit[data-v-3a464f98]:disabled{opacity:.5;cursor:not-allowed}.btn-cancel[data-v-3a464f98]{padding:.5rem 1rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:.375rem;color:#9ca3af;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s ease}.btn-cancel[data-v-3a464f98]:hover:not(:disabled){background:hsla(0,0%,100%,.1);color:#d1d5db}.feed-management[data-v-1b5ed1a4]{height:100%;width:100%;display:flex;flex-direction:column;color:#fff;overflow-y:auto;padding:1.5rem 2rem}.add-form[data-v-1b5ed1a4]{display:flex;gap:.75rem;margin-bottom:1.5rem;flex-shrink:0}.url-input-wrap[data-v-1b5ed1a4]{flex:1;display:flex;align-items:center;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:.375rem;overflow:hidden;transition:border-color .15s ease}.url-input-wrap[data-v-1b5ed1a4]:focus-within{border-color:#7357d2}.input-icon[data-v-1b5ed1a4]{padding-left:.75rem;color:#4b5563;font-size:.8125rem;flex-shrink:0}.url-input[data-v-1b5ed1a4]{flex:1;background:transparent;border:none;outline:none;padding:.625rem .75rem;color:#e5e7eb;font-size:.875rem;font-family:inherit}.url-input[data-v-1b5ed1a4]::-moz-placeholder{color:#4b5563}.url-input[data-v-1b5ed1a4]::placeholder{color:#4b5563}.btn-add[data-v-1b5ed1a4]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:rgba(115,87,210,.15);border:1px solid rgba(115,87,210,.3);border-radius:.375rem;color:#a78bfa;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s ease;white-space:nowrap;flex-shrink:0}.btn-add[data-v-1b5ed1a4]:hover:not(:disabled){background:rgba(115,87,210,.25);border-color:rgba(115,87,210,.5)}.btn-add[data-v-1b5ed1a4]:disabled{opacity:.4;cursor:not-allowed}.loading-state[data-v-1b5ed1a4]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 1rem;color:#9ca3af}.loading-icon[data-v-1b5ed1a4]{font-size:1.5rem;margin-bottom:.75rem}.loading-state p[data-v-1b5ed1a4]{font-size:.8125rem;margin:0}.empty-state[data-v-1b5ed1a4]{display:flex;flex-direction:column;align-items:center;padding:4rem 1rem;color:#6b7280;text-align:center}.empty-icon[data-v-1b5ed1a4]{font-size:2.5rem;opacity:.3;margin-bottom:1rem}.empty-state h3[data-v-1b5ed1a4]{font-size:1.125rem;color:#9ca3af;margin:0 0 .5rem 0}.empty-state p[data-v-1b5ed1a4]{font-size:.8125rem;margin:0;max-width:360px;line-height:1.5}.feed-list[data-v-1b5ed1a4]{display:flex;flex-direction:column;gap:.5rem}.feed-row[data-v-1b5ed1a4]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.875rem 1rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);border-radius:.5rem;transition:all .15s ease}.feed-row[data-v-1b5ed1a4]:hover{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.1)}.feed-row.disabled[data-v-1b5ed1a4]{opacity:.45}.feed-row.disabled[data-v-1b5ed1a4]:hover{opacity:.55}.feed-info[data-v-1b5ed1a4]{display:flex;flex-direction:column;gap:.25rem;min-width:0;flex:1}.feed-title-row[data-v-1b5ed1a4]{display:flex;align-items:center;gap:.5rem}.feed-title[data-v-1b5ed1a4]{font-size:.875rem;font-weight:600;color:#e5e7eb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.error-indicator[data-v-1b5ed1a4]{color:#f87171;font-size:.75rem;flex-shrink:0;cursor:help}.feed-url[data-v-1b5ed1a4]{font-size:.75rem;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-family:Monaco,Courier New,monospace}.feed-meta[data-v-1b5ed1a4]{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-top:.125rem}.meta-label[data-v-1b5ed1a4]{display:flex;align-items:center;gap:.3rem;font-size:.6875rem;color:#6b7280;white-space:nowrap}.meta-icon[data-v-1b5ed1a4]{font-size:.5625rem;color:#4b5563}.feed-actions[data-v-1b5ed1a4]{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.toggle[data-v-1b5ed1a4]{position:relative;display:inline-block;width:36px;height:20px;cursor:pointer}.toggle input[data-v-1b5ed1a4]{opacity:0;width:0;height:0;position:absolute}.toggle-slider[data-v-1b5ed1a4]{position:absolute;inset:0;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1);border-radius:10px;transition:all .2s ease}.toggle-slider[data-v-1b5ed1a4]:before{content:"";position:absolute;width:14px;height:14px;left:2px;bottom:2px;background:#6b7280;border-radius:50%;transition:all .2s ease}.toggle input:checked+.toggle-slider[data-v-1b5ed1a4]{background:rgba(115,87,210,.25);border-color:rgba(115,87,210,.4)}.toggle input:checked+.toggle-slider[data-v-1b5ed1a4]:before{transform:translateX(16px);background:#a78bfa}.toggle:hover .toggle-slider[data-v-1b5ed1a4]{border-color:hsla(0,0%,100%,.2)}.toggle input:checked+.toggle-slider[data-v-1b5ed1a4]:hover{border-color:rgba(115,87,210,.5)}.btn-delete[data-v-1b5ed1a4]{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;background:transparent;border:1px solid transparent;border-radius:.25rem;color:#4b5563;cursor:pointer;font-size:.6875rem;transition:all .15s ease}.btn-delete[data-v-1b5ed1a4]:hover:not(:disabled){color:#ef4444;background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.2)}.btn-delete[data-v-1b5ed1a4]:disabled{opacity:.5;cursor:not-allowed}.btn-delete.confirming[data-v-1b5ed1a4]{color:#fbbf24;background:rgba(251,191,36,.1);border-color:rgba(251,191,36,.3)}.feed-management[data-v-1b5ed1a4]::-webkit-scrollbar{width:6px}.feed-management[data-v-1b5ed1a4]::-webkit-scrollbar-track{background:transparent}.feed-management[data-v-1b5ed1a4]::-webkit-scrollbar-thumb{background:#374151;border-radius:3px}.signal-queue[data-v-62a068f8]{height:100%;width:100%;display:flex;flex-direction:column;color:#fff;overflow-y:auto;padding:1.5rem 2rem}.queue-tabs[data-v-62a068f8]{display:flex;align-items:center;gap:0;border-bottom:1px solid hsla(0,0%,100%,.08);margin-bottom:1.25rem;flex-shrink:0}.queue-tab[data-v-62a068f8]{display:flex;align-items:center;gap:.375rem;padding:.5rem .875rem .625rem;background:transparent;border:none;border-bottom:2px solid transparent;color:#6b7280;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}.queue-tab[data-v-62a068f8]:hover{color:#9ca3af}.queue-tab.active[data-v-62a068f8]{color:#c4b5fd;border-bottom-color:#8b5cf6}.tab-count[data-v-62a068f8]{font-size:.6875rem;font-weight:600;padding:.0625rem .375rem;border-radius:.625rem;background:hsla(0,0%,100%,.06);color:inherit;min-width:1.25rem;text-align:center}.queue-tab.active .tab-count[data-v-62a068f8]{background:rgba(139,92,246,.15)}.loading-state[data-v-62a068f8]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 1rem;color:#9ca3af}.loading-icon[data-v-62a068f8]{font-size:1.5rem;margin-bottom:.75rem}.loading-state p[data-v-62a068f8]{font-size:.8125rem;margin:0}.empty-state[data-v-62a068f8]{display:flex;flex-direction:column;align-items:center;padding:4rem 1rem;color:#6b7280;text-align:center}.empty-icon[data-v-62a068f8]{font-size:2.5rem;opacity:.3;margin-bottom:1rem;color:#34d399}.empty-state h3[data-v-62a068f8]{font-size:1.125rem;color:#9ca3af;margin:0 0 .5rem 0}.empty-state p[data-v-62a068f8]{font-size:.8125rem;margin:0;max-width:360px;line-height:1.5}.queue-list[data-v-62a068f8]{display:flex;flex-direction:column;gap:.5rem}.queue-row[data-v-62a068f8]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:.875rem 1rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.06);border-radius:.5rem;transition:all .15s ease}.queue-row[data-v-62a068f8]:hover{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.1)}.row-info[data-v-62a068f8]{display:flex;flex-direction:column;gap:.3rem;min-width:0;flex:1}.row-title-line[data-v-62a068f8]{display:flex;align-items:center;gap:.5rem}.row-title[data-v-62a068f8]{font-size:.875rem;font-weight:600;color:#e5e7eb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.row-reason[data-v-62a068f8]{font-size:.75rem;color:#9ca3af;line-height:1.4}.row-meta[data-v-62a068f8]{display:flex;align-items:center;gap:.75rem;margin-top:.125rem}.meta-url[data-v-62a068f8]{font-size:.6875rem;color:#6b7280;font-family:Monaco,Courier New,monospace;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meta-date[data-v-62a068f8]{font-size:.6875rem;color:#4b5563;white-space:nowrap}.status-badge[data-v-62a068f8]{display:flex;align-items:center;gap:.25rem;font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px;padding:.1875rem .5rem;border-radius:.25rem;flex-shrink:0}.status-pending[data-v-62a068f8]{color:#9ca3af;background:rgba(156,163,175,.1)}.status-processing[data-v-62a068f8]{color:#60a5fa;background:rgba(96,165,250,.1)}.status-failed[data-v-62a068f8]{color:#f87171;background:hsla(0,91%,71%,.1)}.status-irrelevant[data-v-62a068f8]{color:#fbbf24;background:rgba(251,191,36,.1)}.row-actions[data-v-62a068f8]{display:flex;align-items:center;gap:.25rem;flex-shrink:0}.btn-retry[data-v-62a068f8]{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;background:transparent;border:1px solid transparent;border-radius:.25rem;color:#4b5563;cursor:pointer;font-size:.6875rem;transition:all .15s ease;margin-top:.125rem}.btn-retry[data-v-62a068f8]:hover:not(:disabled){color:#60a5fa;background:rgba(96,165,250,.1);border-color:rgba(96,165,250,.2)}.btn-retry[data-v-62a068f8]:disabled{opacity:.5;cursor:not-allowed}.btn-delete[data-v-62a068f8]{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;background:transparent;border:1px solid transparent;border-radius:.25rem;color:#4b5563;cursor:pointer;font-size:.6875rem;transition:all .15s ease;flex-shrink:0;margin-top:.125rem}.btn-delete[data-v-62a068f8]:hover:not(:disabled){color:#ef4444;background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.2)}.btn-delete[data-v-62a068f8]:disabled{opacity:.5;cursor:not-allowed}.btn-load-more[data-v-62a068f8]{display:flex;align-items:center;justify-content:center;padding:.5rem 1rem;margin-top:.5rem;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:.375rem;color:#9ca3af;font-size:.8125rem;cursor:pointer;transition:all .15s ease}.btn-load-more[data-v-62a068f8]:hover:not(:disabled){background:hsla(0,0%,100%,.06);color:#e5e7eb}.btn-load-more[data-v-62a068f8]:disabled{opacity:.5;cursor:not-allowed}.signal-queue[data-v-62a068f8]::-webkit-scrollbar{width:6px}.signal-queue[data-v-62a068f8]::-webkit-scrollbar-track{background:transparent}.signal-queue[data-v-62a068f8]::-webkit-scrollbar-thumb{background:#374151;border-radius:3px}.suggest-feed[data-v-3670f48a]{width:480px;max-width:90vw}.modal-title[data-v-3670f48a]{font-size:1.125rem;font-weight:600;color:#f3f4f6;margin:0 0 .5rem 0}.modal-description[data-v-3670f48a]{font-size:.8125rem;color:#9ca3af;margin:0 0 1.25rem 0}.error-msg[data-v-3670f48a]{display:flex;align-items:center;gap:.5rem;padding:.625rem .875rem;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.25);border-radius:.375rem;color:#fca5a5;font-size:.8125rem;margin-bottom:1rem}.input-section[data-v-3670f48a]{margin-bottom:0}.input-label[data-v-3670f48a]{display:block;font-size:.75rem;font-weight:500;color:#6b7280;margin-bottom:.375rem}.url-input-wrap[data-v-3670f48a]{display:flex;align-items:center;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:.375rem;overflow:hidden;transition:border-color .15s ease}.url-input-wrap[data-v-3670f48a]:focus-within{border-color:#7357d2}.url-input-wrap input[data-v-3670f48a]{flex:1;background:transparent;border:none;outline:none;padding:.625rem .75rem;color:#e5e7eb;font-size:.875rem;font-family:inherit}.url-input-wrap input[data-v-3670f48a]::-moz-placeholder{color:#4b5563}.url-input-wrap input[data-v-3670f48a]::placeholder{color:#4b5563}.modal-actions[data-v-3670f48a]{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.25rem}.btn-submit[data-v-3670f48a]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:rgba(115,87,210,.15);border:1px solid rgba(115,87,210,.3);border-radius:.375rem;color:#a78bfa;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s ease}.btn-submit[data-v-3670f48a]:hover:not(:disabled){background:rgba(115,87,210,.3);border-color:rgba(115,87,210,.6)}.btn-submit[data-v-3670f48a]:disabled{opacity:.5;cursor:not-allowed}.btn-cancel[data-v-3670f48a]{padding:.5rem 1rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:.375rem;color:#9ca3af;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s ease}.btn-cancel[data-v-3670f48a]:hover:not(:disabled){background:hsla(0,0%,100%,.1);color:#d1d5db}.signals-page[data-v-49df2ecc]{width:100%;height:100%;background:#191f27;overflow-y:auto}.signals-inner[data-v-49df2ecc]{padding:2rem;max-width:1400px;margin:0 auto;width:100%}.page-title-row[data-v-49df2ecc]{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}.page-title[data-v-49df2ecc]{font-size:2rem;font-weight:700;color:#f3f4f6;margin:0;font-family:Jura,sans-serif}.total-count[data-v-49df2ecc]{font-size:.75rem;font-weight:600;color:#6b7280;background:hsla(0,0%,100%,.05);padding:.125rem .5rem;border-radius:.25rem}.toolbar-sticky[data-v-49df2ecc]{position:sticky;top:-1px;z-index:10;background:#191f27;margin:0 -2rem;padding:0 2rem 1.25rem}.page-header[data-v-49df2ecc]{display:flex;align-items:center;padding:.5rem .75rem;background:#151a22;border-radius:1rem;flex-wrap:wrap;gap:.5rem}.header-tabs[data-v-49df2ecc]{display:flex;align-items:center;background:hsla(0,0%,100%,.04);border-radius:.5rem;padding:.1875rem;gap:.125rem}.header-spacer[data-v-49df2ecc]{flex:1}.search-box[data-v-49df2ecc]{display:flex;align-items:center;align-self:stretch;gap:.375rem;background:hsla(0,0%,100%,.04);border-radius:.5rem;padding:0 .625rem;min-width:0;flex:1;max-width:280px}.search-icon[data-v-49df2ecc]{color:#4b5563;font-size:.75rem;flex-shrink:0}.search-input[data-v-49df2ecc]{background:transparent;border:none;outline:none;color:#e5e7eb;font-size:.8125rem;font-family:inherit;width:100%;min-width:0}.search-input[data-v-49df2ecc]::-moz-placeholder{color:#4b5563}.search-input[data-v-49df2ecc]::placeholder{color:#4b5563}.search-clear[data-v-49df2ecc]{display:flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;background:transparent;border:none;border-radius:.25rem;color:#6b7280;cursor:pointer;font-size:.6875rem;flex-shrink:0;transition:all .15s ease}.search-clear[data-v-49df2ecc]:hover{color:#e5e7eb;background:hsla(0,0%,100%,.08)}.tab-btn[data-v-49df2ecc]{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;background:transparent;border:none;border-radius:.375rem;color:#7a8696;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .15s ease;white-space:nowrap}.tab-btn[data-v-49df2ecc]:hover{color:#bfc6d0;background:hsla(0,0%,100%,.04)}.tab-btn.active[data-v-49df2ecc]{color:#e5e7eb;background:hsla(0,0%,100%,.08)}.btn-header[data-v-49df2ecc]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;background:transparent;border:none;border-radius:.75rem;color:#7a8696;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s ease}.btn-header[data-v-49df2ecc]:hover{background:#1d2531;color:#fff}.btn-create[data-v-49df2ecc]{display:flex;align-items:center;gap:.5rem;padding:.5rem .875rem;background:rgba(115,87,210,.15);border:none;border-radius:.75rem;color:#a78bfa;font-size:.8125rem;font-weight:500;cursor:pointer;transition:all .2s ease}.btn-create[data-v-49df2ecc]:hover{background:rgba(115,87,210,.25);color:#c4b5fd}.queue-badge[data-v-49df2ecc]{display:inline-flex;min-width:1.125rem;height:1.125rem;padding:0 .3rem;font-weight:700;line-height:1;color:#fff;background:rgba(115,87,210,.6);border-radius:.5rem}.btn-pin[data-v-49df2ecc],.queue-badge[data-v-49df2ecc]{align-items:center;justify-content:center;font-size:.6875rem}.btn-pin[data-v-49df2ecc]{display:flex;width:1.75rem;height:1.75rem;background:transparent;border:none;border-radius:.375rem;color:#4b5563;cursor:pointer;transition:all .15s ease}.btn-pin[data-v-49df2ecc]:hover{color:#a78bfa;background:rgba(115,87,210,.15)}.btn-pin.pinned[data-v-49df2ecc]{color:#a78bfa}.loading-state[data-v-49df2ecc]{display:flex;justify-content:center;padding:4rem;color:#6b7280;font-size:1.5rem}.error-state[data-v-49df2ecc]{display:flex;flex-direction:column;align-items:center;padding:4rem 1rem;color:#6b7280;text-align:center}.error-icon[data-v-49df2ecc]{font-size:2.5rem;color:#ef4444;opacity:.5;margin-bottom:1rem}.error-state h3[data-v-49df2ecc]{font-size:1.125rem;color:#9ca3af;margin:0 0 .5rem 0}.error-state p[data-v-49df2ecc]{font-size:.875rem;margin:0 0 1rem 0}.btn-retry[data-v-49df2ecc]{padding:.5rem 1rem;background:hsla(0,0%,100%,.08);border:none;border-radius:.5rem;color:#e5e7eb;font-size:.8125rem;cursor:pointer;transition:background .15s ease}.btn-retry[data-v-49df2ecc]:hover{background:hsla(0,0%,100%,.12)}.empty-state[data-v-49df2ecc]{display:flex;flex-direction:column;align-items:center;padding:4rem 1rem;color:#6b7280;text-align:center}.empty-icon[data-v-49df2ecc]{font-size:2.5rem;opacity:.3;margin-bottom:1rem}.empty-state h3[data-v-49df2ecc]{font-size:1.125rem;color:#9ca3af;margin:0 0 .5rem 0}.empty-state p[data-v-49df2ecc]{font-size:.875rem;margin:0}.layout-tabs[data-v-49df2ecc]{margin-left:0}.layout-btn[data-v-49df2ecc]{padding:.375rem .5rem;font-size:.75rem;line-height:1.25}.layout-grid[data-v-49df2ecc]{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:1.25rem}.layout-list[data-v-49df2ecc]{display:flex;flex-direction:column;gap:1px;background:hsla(0,0%,100%,.04);border-radius:1rem;overflow:hidden}.layout-card[data-v-49df2ecc]{display:flex;flex-direction:column;gap:1.25rem}.signal-card[data-v-49df2ecc]{background:#151a22;border:none;border-radius:1rem;overflow:hidden;cursor:pointer;transition:all .2s ease}.signal-card[data-v-49df2ecc]:hover{background:#1a2029;box-shadow:0 4px 16px rgba(0,0,0,.2)}.card-image[data-v-49df2ecc]{width:100%;height:180px;overflow:hidden;background:rgba(0,0,0,.2)}.card-image img[data-v-49df2ecc]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-image-placeholder[data-v-49df2ecc]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.25);font-size:3rem}.card-body[data-v-49df2ecc]{padding:1rem 1.25rem 1.25rem}.card-title[data-v-49df2ecc]{font-size:1rem;font-weight:600;color:#e5e7eb;margin:0 0 .5rem 0;line-height:1.35;-webkit-line-clamp:2}.card-summary[data-v-49df2ecc],.card-title[data-v-49df2ecc]{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.card-summary[data-v-49df2ecc]{font-size:.8125rem;color:#7a8696;line-height:1.5;margin:0 0 .75rem 0;-webkit-line-clamp:3}.card-meta[data-v-49df2ecc]{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.meta-left[data-v-49df2ecc]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;min-width:0}.meta-right[data-v-49df2ecc]{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.meta-badge[data-v-49df2ecc]{display:flex;align-items:center;gap:.3rem;font-size:.6875rem;font-weight:500;color:#7a8696;background:hsla(0,0%,100%,.05);padding:.1875rem .5rem;border-radius:.25rem}.meta-badge.hits[data-v-49df2ecc]{color:#a78bfa;background:rgba(115,87,210,.1)}.meta-badge.source-feed[data-v-49df2ecc]{color:#f97316;background:rgba(249,115,22,.1);font-size:.625rem;padding:.1875rem .375rem}.meta-badge.source-manual[data-v-49df2ecc]{color:#38bdf8;background:rgba(56,189,248,.1);font-size:.625rem;padding:.1875rem .375rem}.meta-date[data-v-49df2ecc]{font-size:.6875rem;color:#e5e7eb}.btn-delete[data-v-49df2ecc],.btn-irrelevant[data-v-49df2ecc],.btn-reanalyze[data-v-49df2ecc]{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;background:transparent;border:none;border-radius:.375rem;color:#4b5563;cursor:pointer;font-size:.6875rem;transition:all .15s ease}.btn-reanalyze[data-v-49df2ecc]:hover:not(:disabled){color:#60a5fa;background:rgba(96,165,250,.1)}.btn-irrelevant[data-v-49df2ecc]:hover:not(:disabled){color:#f59e0b;background:rgba(245,158,11,.1)}.btn-delete[data-v-49df2ecc]:hover:not(:disabled){color:#ef4444;background:rgba(239,68,68,.1)}.btn-delete[data-v-49df2ecc]:disabled,.btn-irrelevant[data-v-49df2ecc]:disabled,.btn-reanalyze[data-v-49df2ecc]:disabled{opacity:.5;cursor:not-allowed}.signal-list-row[data-v-49df2ecc]{display:grid;grid-template-columns:1fr 4.5rem 4.5rem 1.75rem 5.5rem auto;align-items:center;gap:0 .5rem;padding:.625rem 1rem;background:#151a22;cursor:pointer;transition:background .15s ease}.signal-list-row[data-v-49df2ecc]:hover{background:#1a2029}.list-title[data-v-49df2ecc]{font-size:.875rem;font-weight:500;color:#e5e7eb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.list-col[data-v-49df2ecc]{display:flex;align-items:center;justify-content:flex-end}.list-col-date[data-v-49df2ecc]{font-size:.6875rem;color:#e5e7eb;justify-content:flex-end;white-space:nowrap}.list-actions[data-v-49df2ecc]{display:flex;align-items:center;gap:.25rem;justify-content:flex-end}.signal-card-large[data-v-49df2ecc]{display:flex;background:#151a22;border-radius:1rem;overflow:hidden;cursor:pointer;transition:all .2s ease}.signal-card-large[data-v-49df2ecc]:hover{background:#1a2029;box-shadow:0 4px 16px rgba(0,0,0,.2)}.card-large-image[data-v-49df2ecc]{width:280px;height:200px;flex-shrink:0;overflow:hidden;background:rgba(0,0,0,.2)}.card-large-image img[data-v-49df2ecc]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.card-large-body[data-v-49df2ecc]{flex:1;padding:1.25rem 1.5rem;display:flex;flex-direction:column;min-width:0}.card-large-title[data-v-49df2ecc]{font-size:1.125rem;font-weight:600;color:#e5e7eb;margin:0 0 .5rem 0;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.card-large-summary-wrap[data-v-49df2ecc]{margin:0 0 auto 0;padding-bottom:.75rem;min-height:0;overflow:hidden}.card-large-summary[data-v-49df2ecc]{font-size:.8125rem;color:#7a8696;line-height:1.6;margin:0;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;overflow-wrap:break-word;word-break:break-word}@media (max-width:640px){.signal-card-large[data-v-49df2ecc]{flex-direction:column}.card-large-image[data-v-49df2ecc]{width:100%;height:180px;min-height:auto}}.scroll-sentinel[data-v-49df2ecc]{display:flex;justify-content:center;padding:2rem;min-height:1px}.loading-more[data-v-49df2ecc]{color:#6b7280;font-size:1.25rem}.action-button[data-v-2669e194]{height:2.25rem;display:inline-flex;align-items:center;justify-content:center;gap:.375rem;padding:0 .75rem;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;color:hsla(0,0%,100%,.7);font-family:inherit;font-size:.75rem;font-weight:500;line-height:1;cursor:pointer;text-decoration:none;transition:all .2s ease}.action-button[data-v-2669e194]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.15)}.action-button__icon[data-v-2669e194]{font-size:.625rem;color:#f59e0b}.action-button__badge[data-v-2669e194]{background:#f59e0b;color:#1a1f28;padding:.125rem .375rem;border-radius:.75rem;font-size:.625rem;font-weight:600}.action-button--secondary[data-v-2669e194]{border-color:rgba(115,87,210,.2)}.action-button--secondary[data-v-2669e194]:hover{background:rgba(115,87,210,.1);border-color:rgba(115,87,210,.3)}.action-button--secondary .action-button__icon[data-v-2669e194]{color:#7357d2}.action-button--secondary .action-button__badge[data-v-2669e194]{background:#7357d2;color:#fff}.editorjs-renderer[data-v-2dc65ff5]{line-height:1.6;color:#333;overflow-wrap:break-word}.editor-paragraph[data-v-2dc65ff5]{margin:0 0 1rem 0;font-size:1rem;min-height:1.6em}.editor-header[data-v-2dc65ff5]{margin:1.5rem 0 1rem 0;font-weight:600;line-height:1.3}h1.editor-header[data-v-2dc65ff5]{font-size:2rem}h2.editor-header[data-v-2dc65ff5]{font-size:1.75rem}h3.editor-header[data-v-2dc65ff5]{font-size:1.5rem}h4.editor-header[data-v-2dc65ff5]{font-size:1.25rem}h5.editor-header[data-v-2dc65ff5]{font-size:1.1rem}h6.editor-header[data-v-2dc65ff5]{font-size:1rem}.editor-list[data-v-2dc65ff5]{margin:0 0 1rem 0;padding-left:2rem}.editor-list li[data-v-2dc65ff5]{margin-bottom:.5rem}.editor-list--unordered[data-v-2dc65ff5]{list-style-type:disc}.editor-list--ordered[data-v-2dc65ff5]{list-style-type:decimal}.editor-list--nested[data-v-2dc65ff5]{margin-top:.5rem;margin-bottom:0}.editor-image[data-v-2dc65ff5]{margin:1.5rem 0;text-align:center}.editor-image img[data-v-2dc65ff5]{max-width:100%;height:auto;border-radius:4px}.editor-image.stretched img[data-v-2dc65ff5]{width:100%}.editor-image.with-border img[data-v-2dc65ff5]{border:1px solid #e0e0e0}.editor-image.with-background[data-v-2dc65ff5]{padding:1rem;background-color:#f8f9fa;border-radius:8px}.editor-image figcaption[data-v-2dc65ff5]{margin-top:.5rem;font-size:.875rem;color:#666;font-style:italic}.editor-embed[data-v-2dc65ff5]{position:relative;margin:1.5rem 0;padding-bottom:56.25%;height:0;overflow:hidden;border-radius:8px;background-color:#000}.editor-embed iframe[data-v-2dc65ff5]{position:absolute;top:0;left:0;width:100%;height:100%}.editor-embed figcaption[data-v-2dc65ff5]{position:absolute;bottom:0;left:0;right:0;padding:.5rem;background-color:rgba(0,0,0,.7);color:#fff;font-size:.875rem;text-align:center}.editor-code[data-v-2dc65ff5]{margin:1rem 0;padding:1rem;background-color:#2d2d2d;border-radius:8px;overflow-x:auto}.editor-code code[data-v-2dc65ff5]{color:#f8f8f2;font-family:Monaco,Menlo,Ubuntu Mono,Consolas,monospace;font-size:.875rem;line-height:1.5;white-space:pre-wrap;word-break:break-word}.editor-quote[data-v-2dc65ff5]{margin:1.5rem 0;padding:1rem 1.5rem;border-left:4px solid #0d6efd;background-color:#f8f9fa;font-style:italic}.editor-quote.align-center[data-v-2dc65ff5]{border-left:none;border-top:4px solid #0d6efd;text-align:center}.editor-quote p[data-v-2dc65ff5]{margin:0 0 .5rem 0;font-size:1.1rem;color:#333}.editor-quote cite[data-v-2dc65ff5]{display:block;font-size:.875rem;color:#666;font-style:normal}.editor-quote cite[data-v-2dc65ff5]:before{content:"— "}.editor-table[data-v-2dc65ff5]{width:100%;margin:1rem 0;border-collapse:collapse;border:1px solid #e0e0e0}.editor-table td[data-v-2dc65ff5]{padding:.75rem;border:1px solid #e0e0e0;vertical-align:top}.editor-table tr[data-v-2dc65ff5]:nth-child(2n){background-color:#f8f9fa}.editor-delimiter[data-v-2dc65ff5]{margin:2rem auto;width:50%;border:none;border-top:2px solid #e0e0e0}.dark-mode .editor-paragraph[data-v-2dc65ff5],.dark-mode[data-v-2dc65ff5]{color:#e5e7eb}.dark-mode .editor-header[data-v-2dc65ff5]{color:#f3f4f6}.dark-mode .editor-list[data-v-2dc65ff5]{color:#e5e7eb}.dark-mode .editor-code[data-v-2dc65ff5]{background-color:rgba(0,0,0,.3);border:1px solid hsla(0,0%,100%,.1)}.dark-mode .editor-code code[data-v-2dc65ff5]{color:#e5e7eb}.dark-mode .editor-quote[data-v-2dc65ff5]{background-color:hsla(0,0%,100%,.05);border-left-color:#7357d2}.dark-mode .editor-quote p[data-v-2dc65ff5]{color:#e5e7eb}.dark-mode .editor-quote cite[data-v-2dc65ff5]{color:#9ca3af}.dark-mode .editor-table[data-v-2dc65ff5]{border-color:hsla(0,0%,100%,.1)}.dark-mode .editor-table td[data-v-2dc65ff5]{border-color:hsla(0,0%,100%,.1);color:#e5e7eb}.dark-mode .editor-table tr[data-v-2dc65ff5]:nth-child(2n){background-color:hsla(0,0%,100%,.05)}.dark-mode .editor-delimiter[data-v-2dc65ff5]{border-top-color:hsla(0,0%,100%,.1)}.dark-mode .editor-image figcaption[data-v-2dc65ff5]{color:#9ca3af}.dark-mode .editor-image.with-background[data-v-2dc65ff5]{background-color:hsla(0,0%,100%,.05)}.dark-mode .editor-image.with-border img[data-v-2dc65ff5]{border-color:hsla(0,0%,100%,.1)}.dark-mode[data-v-2dc65ff5] a:not(.action-button){color:#7357d2}.dark-mode[data-v-2dc65ff5] a:not(.action-button):hover{color:#8b72e6}.notification-detail[data-v-d4e312de]{height:100%;width:100%;min-height:100%;display:flex;flex-direction:column;color:#fff}.detail-container[data-v-d4e312de]{flex:1;overflow-y:auto;padding:2rem;min-height:0}.detail-header[data-v-d4e312de]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding-bottom:1rem;border-bottom:1px solid hsla(0,0%,100%,.08)}.severity-badge[data-v-d4e312de]{padding:.375rem 1rem;border-radius:6px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.severity-0[data-v-d4e312de]{background:rgba(59,130,246,.2);color:#60a5fa;border:1px solid rgba(59,130,246,.3)}.severity-1[data-v-d4e312de]{background:rgba(34,197,94,.2);color:#4ade80;border:1px solid rgba(34,197,94,.3)}.severity-2[data-v-d4e312de]{background:rgba(245,158,11,.2);color:#fbbf24;border:1px solid rgba(245,158,11,.3)}.severity-3[data-v-d4e312de]{background:rgba(249,115,22,.2);color:#fb923c;border:1px solid rgba(249,115,22,.3)}.severity-4[data-v-d4e312de]{background:rgba(239,68,68,.2);color:#f87171;border:1px solid rgba(239,68,68,.3)}.timestamp[data-v-d4e312de]{font-size:.875rem;color:#9ca3af}.notification-title[data-v-d4e312de]{font-size:1.5rem;font-weight:700;color:#f3f4f6;margin:0 0 1.5rem 0;line-height:1.3}.notification-content[data-v-d4e312de]{margin-bottom:2rem}.action-footer[data-v-d4e312de]{padding:1.5rem 2rem;border-top:1px solid hsla(0,0%,100%,.08);background-color:#191f27;display:flex;gap:.75rem;flex-shrink:0}.btn-action[data-v-d4e312de]{flex:1;padding:.875rem 1.5rem;background-color:#1a1d24;border:1px solid hsla(0,0%,100%,.15);border-radius:.5rem;color:#9ca3af;font-weight:600;font-size:.875rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;gap:.5rem}.btn-action[data-v-d4e312de]:disabled{opacity:.6;cursor:not-allowed}.btn-action[data-v-d4e312de]:hover:not(:disabled){background-color:#252930;border-color:hsla(0,0%,100%,.3);color:#f3f4f6}@media (max-width:768px){.detail-container[data-v-d4e312de]{padding:1.5rem}.notification-title[data-v-d4e312de]{font-size:1.25rem}.notification-message[data-v-d4e312de]{font-size:.9375rem}.action-footer[data-v-d4e312de]{padding:1rem 1.5rem;flex-direction:column}.btn-action[data-v-d4e312de]{width:100%}}.notifications-page[data-v-9c9e0886]{width:100%;height:100%;background:#191f27}.page-container[data-v-9c9e0886]{padding:2rem;height:100%;display:flex;flex-direction:column;min-height:0}.page-header[data-v-9c9e0886]{flex-shrink:0;display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2rem;padding-bottom:1.5rem;border-bottom:1px solid hsla(0,0%,100%,.08)}.header-left[data-v-9c9e0886]{flex:1}.page-title[data-v-9c9e0886]{font-size:2rem;font-weight:700;color:#f3f4f6;margin:0 0 .5rem 0;font-family:Jura,sans-serif}.total-count[data-v-9c9e0886]{font-size:.875rem;color:#9ca3af;font-weight:500}.btn-mark-all-read[data-v-9c9e0886]{padding:.75rem 1.5rem;background:rgba(168,85,247,.15);border:1px solid rgba(168,85,247,.3);border-radius:.5rem;color:#a855f7;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.5rem}.btn-mark-all-read[data-v-9c9e0886]:hover:not(:disabled){background:rgba(168,85,247,.25);border-color:rgba(168,85,247,.5)}.btn-mark-all-read[data-v-9c9e0886]:disabled{opacity:.5;cursor:not-allowed}.filter-tabs[data-v-9c9e0886]{flex-shrink:0;display:flex;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem}.filter-tabs-left[data-v-9c9e0886]{display:flex;gap:.5rem}.tab-button[data-v-9c9e0886]{padding:.5rem 1rem;background-color:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;color:#6b7280;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:.5rem}.tab-button[data-v-9c9e0886]:hover{background-color:hsla(0,0%,100%,.05);color:#e5e7eb}.tab-button.active[data-v-9c9e0886]{background-color:hsla(0,0%,100%,.05);border-color:hsla(0,0%,100%,.2);color:#fff}.search-wrapper[data-v-9c9e0886]{flex-shrink:0;position:relative;margin-bottom:1.5rem}.search-icon[data-v-9c9e0886]{position:absolute;left:1rem;top:50%;transform:translateY(-50%);color:#6b7280;font-size:1rem;pointer-events:none}.search-input[data-v-9c9e0886]{width:100%;padding:.75rem 1rem .75rem 2.5rem;background:rgba(26,29,36,.4);border:1px solid hsla(0,0%,100%,.08);border-radius:.5rem;color:#f3f4f6;font-size:.875rem;transition:all .2s ease}.search-input[data-v-9c9e0886]:focus{outline:none;border-color:rgba(168,85,247,.3);background:rgba(26,29,36,.6)}.search-input[data-v-9c9e0886]::-moz-placeholder{color:#6b7280}.search-input[data-v-9c9e0886]::placeholder{color:#6b7280}.loading-container[data-v-9c9e0886]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;min-height:0}.spinner[data-v-9c9e0886]{font-size:2.5rem;color:#a855f7;margin-bottom:1rem}.loading-text[data-v-9c9e0886]{color:#9ca3af;font-size:.875rem;margin:0}.error-container[data-v-9c9e0886]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;min-height:0}.error-icon[data-v-9c9e0886]{font-size:3rem;color:#ef4444;margin-bottom:1rem;opacity:.8}.error-title[data-v-9c9e0886]{font-size:1rem;font-weight:600;color:#ef4444;margin:0 0 .5rem 0}.error-message[data-v-9c9e0886]{font-size:.875rem;color:#9ca3af;margin:0 0 1.5rem 0;text-align:center}.retry-button[data-v-9c9e0886]{padding:.625rem 1.5rem;background:rgba(168,85,247,.15);border:1px solid rgba(168,85,247,.3);border-radius:.5rem;color:#a855f7;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease}.retry-button[data-v-9c9e0886]:hover{background:rgba(168,85,247,.25);border-color:rgba(168,85,247,.5)}.empty-state[data-v-9c9e0886]{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;min-height:0}.empty-icon[data-v-9c9e0886]{font-size:3rem;color:#6b7280;margin-bottom:1rem;opacity:.5}.empty-title[data-v-9c9e0886]{font-size:1rem;font-weight:600;color:#9ca3af;margin:0 0 .5rem 0}.empty-description[data-v-9c9e0886]{font-size:.875rem;color:#6b7280;margin:0;text-align:center}.notifications-list[data-v-9c9e0886]{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column}.notification-grid[data-v-9c9e0886]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:2rem}.notification-row[data-v-9c9e0886]{transition:all .2s ease}.notification-row.selected .notification-item[data-v-9c9e0886]{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2)}.notification-item.selectable[data-v-9c9e0886]{cursor:pointer}.notification-item[data-v-9c9e0886]{flex:1;background:rgba(26,29,36,.4);border:1px solid hsla(0,0%,100%,.08);border-radius:.5rem;padding:1rem;cursor:pointer;transition:all .2s ease;display:flex;align-items:flex-start;gap:1rem;position:relative}.notification-item[data-v-9c9e0886]:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.15)}.notification-item.selectable[data-v-9c9e0886]:hover{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.2)}.notification-item.unread[data-v-9c9e0886]{border-left:3px solid #a855f7;background:rgba(168,85,247,.05)}.notification-icon[data-v-9c9e0886]{flex-shrink:0;width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;border-radius:.5rem;background:hsla(0,0%,100%,.05);font-size:1.25rem}.icon-info[data-v-9c9e0886]{color:#3b82f6}.icon-low[data-v-9c9e0886]{color:#10b981}.icon-medium[data-v-9c9e0886]{color:#f59e0b}.icon-high[data-v-9c9e0886]{color:#f97316}.icon-critical[data-v-9c9e0886]{color:#ef4444}.icon-default[data-v-9c9e0886]{color:#a855f7}.notification-content[data-v-9c9e0886]{flex:1;min-width:0}.notification-header[data-v-9c9e0886]{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:.5rem}.notification-title[data-v-9c9e0886]{font-size:.875rem;font-weight:600;color:#f3f4f6;line-height:1.4}.notification-time[data-v-9c9e0886]{font-size:.75rem;color:#6b7280;white-space:nowrap;flex-shrink:0}.notification-message[data-v-9c9e0886]{font-size:.875rem;color:#9ca3af;line-height:1.5;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.unread-indicator[data-v-9c9e0886]{position:absolute;top:1rem;right:1rem;width:8px;height:8px;background:#a855f7;border-radius:50%}.load-more-trigger[data-v-9c9e0886]{height:20px;margin:20px 0}.loading-more[data-v-9c9e0886]{display:flex;align-items:center;justify-content:center;gap:.75rem;padding:1.5rem;color:#9ca3af;font-size:.875rem}.spinner-small[data-v-9c9e0886]{font-size:1rem;color:#a855f7}.header-actions[data-v-9c9e0886]{display:flex;gap:.75rem;align-items:center}.btn-select[data-v-9c9e0886]{padding:.5rem 1rem;background-color:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;color:#6b7280;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:.5rem}.btn-select[data-v-9c9e0886]:hover{background-color:hsla(0,0%,100%,.05);color:#e5e7eb}.selection-bar[data-v-9c9e0886]{flex-shrink:0;padding:.625rem 1rem;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.08);border-radius:.5rem;margin-bottom:.75rem;justify-content:space-between}.selection-bar[data-v-9c9e0886],.selection-left[data-v-9c9e0886]{display:flex;align-items:center;gap:1rem}.selection-count[data-v-9c9e0886]{color:#9ca3af;font-size:.875rem;font-weight:500}.btn-select-all[data-v-9c9e0886]{padding:.5rem 1rem;background-color:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;color:#6b7280;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:.5rem}.btn-select-all[data-v-9c9e0886]:hover{background-color:hsla(0,0%,100%,.05);color:#e5e7eb}.bulk-actions[data-v-9c9e0886]{display:flex;gap:.5rem}.btn-bulk-action[data-v-9c9e0886]{padding:.5rem 1rem;border-radius:.5rem;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:.5rem;background-color:transparent;border:1px solid hsla(0,0%,100%,.1);color:#6b7280}.btn-bulk-action[data-v-9c9e0886]:disabled{opacity:.5;cursor:not-allowed}.btn-bulk-action[data-v-9c9e0886]:hover:not(:disabled){background-color:hsla(0,0%,100%,.05);color:#e5e7eb}.notification-actions[data-v-9c9e0886]{position:absolute;top:50%;right:1rem;transform:translateY(-50%);display:flex;gap:.5rem;opacity:0;transition:opacity .2s ease;pointer-events:none}.notification-item:hover .notification-actions[data-v-9c9e0886]{opacity:1;pointer-events:auto}.btn-quick-action[data-v-9c9e0886]{width:2.5rem;height:2.5rem;display:flex;align-items:center;justify-content:center;background-color:#1a1d24;border:1px solid hsla(0,0%,100%,.15);border-radius:.5rem;color:#9ca3af;font-size:.875rem;cursor:pointer;transition:all .2s}.btn-quick-action[data-v-9c9e0886]:hover{background-color:#252930;border-color:hsla(0,0%,100%,.3);color:#f3f4f6}@media (max-width:768px){.page-container[data-v-9c9e0886]{padding:1.5rem}.page-header[data-v-9c9e0886]{flex-direction:column;gap:1rem}.page-title[data-v-9c9e0886]{font-size:1.5rem}.notification-item[data-v-9c9e0886]{padding:.875rem}.notification-icon[data-v-9c9e0886]{width:2rem;height:2rem;font-size:1rem}.notification-header[data-v-9c9e0886]{flex-direction:column;gap:.25rem}.notification-time[data-v-9c9e0886]{align-self:flex-start}.filter-tabs[data-v-9c9e0886]{flex-direction:column;align-items:stretch;gap:.75rem}.filter-tabs-left[data-v-9c9e0886]{width:100%}.btn-select[data-v-9c9e0886]{width:100%;justify-content:center}.selection-bar[data-v-9c9e0886]{flex-direction:column;align-items:stretch;gap:.75rem}.selection-left[data-v-9c9e0886]{flex-direction:column;align-items:stretch;gap:.5rem}.selection-count[data-v-9c9e0886]{text-align:center}.btn-select-all[data-v-9c9e0886]{width:100%;justify-content:center}.bulk-actions[data-v-9c9e0886]{flex-direction:column}.btn-bulk-action[data-v-9c9e0886]{width:100%;justify-content:center}}.chart[data-v-7a93d984]{width:100%;height:400px}.count[data-v-7a93d984]{font-size:3rem;line-height:3rem}.change-indicator[data-v-f71449d4]{display:flex;align-items:center}.positive-change[data-v-f71449d4]{color:#69f893;font-weight:500;display:flex;align-items:center}.negative-change[data-v-f71449d4]{color:#f86969;font-weight:500;display:flex;align-items:center}.neutral-change[data-v-f71449d4]{color:hsla(0,0%,100%,.47);font-weight:500;display:flex;align-items:center}.fa-icon[data-v-f71449d4]{font-size:.8rem}.no-data[data-v-f71449d4]{color:#6b7280;font-weight:500}.options-btn[data-v-4358a642]{color:#6b7280!important;border:none!important;background:none!important;padding:.25rem!important;line-height:1!important;font-size:.9rem!important}.options-btn[data-v-4358a642]:hover{color:#9ca3af!important}.options-btn[data-v-4358a642]:after{display:none!important}.category-multiselect[data-v-8e2b9974]{width:100%;position:relative}.category-box[data-v-8e2b9974]{background-color:#171c24;border:1px solid #374151;border-radius:10px;padding:.75rem 1rem;min-height:48px;transition:border-color .2s;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.category-box.is-open[data-v-8e2b9974],.category-box[data-v-8e2b9974]:hover:not(.is-disabled){border-color:#7357d2}.category-box.is-disabled[data-v-8e2b9974]{cursor:not-allowed;opacity:.6}.category-content[data-v-8e2b9974]{flex:1;min-width:0}.selected-categories[data-v-8e2b9974]{display:flex;flex-wrap:wrap;gap:.5rem}.category-chip[data-v-8e2b9974]{display:inline-flex;align-items:center;gap:.5rem;padding:.375rem .75rem;background-color:#7357d2;color:#fff;border-radius:6px;font-size:.875rem;font-weight:500}.category-chip .remove-btn[data-v-8e2b9974]{background:none;border:none;color:#fff;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;transition:background-color .2s}.category-chip .remove-btn[data-v-8e2b9974]:hover:not(:disabled){background-color:hsla(0,0%,100%,.2)}.category-chip .remove-btn[data-v-8e2b9974]:disabled{opacity:.5;cursor:not-allowed}.empty-state[data-v-8e2b9974]{color:#6b7280;font-size:.875rem}.dropdown-caret[data-v-8e2b9974]{display:flex;align-items:center;justify-content:center;color:#9ca3af;font-size:.875rem;transition:transform .2s,color .2s;flex-shrink:0}.dropdown-caret svg.rotate[data-v-8e2b9974]{transform:rotate(180deg)}.category-box:hover:not(.is-disabled) .dropdown-caret[data-v-8e2b9974]{color:#7357d2}.dropdown-menu[data-v-8e2b9974]{background-color:#171c24;border:1px solid #7357d2;border-radius:10px;max-height:200px;overflow-y:auto;z-index:9999;box-shadow:0 10px 15px -3px rgba(0,0,0,.5),0 4px 6px -2px rgba(0,0,0,.3);display:block}.dropdown-enter-active[data-v-8e2b9974],.dropdown-leave-active[data-v-8e2b9974]{transition:opacity .15s ease,transform .15s ease}.dropdown-enter-from[data-v-8e2b9974],.dropdown-leave-to[data-v-8e2b9974]{opacity:0;transform:translateY(-4px)}.dropdown-enter-to[data-v-8e2b9974],.dropdown-leave-from[data-v-8e2b9974]{opacity:1;transform:translateY(0)}.dropdown-item[data-v-8e2b9974]{padding:.75rem 1rem;cursor:pointer;transition:background-color .2s;color:#fff;font-size:.875rem;border-bottom:1px solid hsla(0,0%,100%,.05)}.dropdown-item[data-v-8e2b9974]:last-child{border-bottom:none}.dropdown-item[data-v-8e2b9974]:hover{background-color:rgba(115,87,210,.1);color:#a855f7}.category-description[data-v-8e2b9974]{display:block;font-size:.75rem;color:#6b7280;margin-top:.25rem}.dropdown-menu[data-v-8e2b9974]::-webkit-scrollbar{width:6px}.dropdown-menu[data-v-8e2b9974]::-webkit-scrollbar-track{background:#1f2937;border-radius:10px}.dropdown-menu[data-v-8e2b9974]::-webkit-scrollbar-thumb{background:#374151;border-radius:3px}.dropdown-menu[data-v-8e2b9974]::-webkit-scrollbar-thumb:hover{background:#4b5563}.provider-slideover[data-v-4f66bf96]{height:100%;width:100%;display:flex;flex-direction:column;color:#fff;margin:0;padding:0}.box-header[data-v-4f66bf96]{background-color:hsla(0,0%,100%,.03);padding:1rem 2rem;border-bottom:1px solid hsla(0,0%,100%,.08);flex-shrink:0;width:100%;margin:0;border-radius:10px 0 0 0}.box-header h3[data-v-4f66bf96]{margin:0;color:#e5e7eb;font-size:1.1rem;font-weight:500}.box-content[data-v-4f66bf96]{flex:1;padding:2rem;overflow-y:auto;min-height:0;width:100%;box-sizing:border-box}.success-state[data-v-4f66bf96]{text-align:center;padding:3rem 1rem}.success-icon[data-v-4f66bf96]{font-size:3rem;color:#10b981;margin-bottom:1rem}.success-state h4[data-v-4f66bf96]{color:#fff;margin-bottom:.5rem;font-size:1.5rem}.success-state p[data-v-4f66bf96]{color:#9ca3af;margin:0}.provider-form[data-v-4f66bf96]{max-width:none;width:100%;display:flex;flex-direction:column;height:100%;margin:0;padding:0}.form-content[data-v-4f66bf96]{flex:1;overflow-y:auto;padding-bottom:1rem;width:100%;box-sizing:border-box}.form-group[data-v-4f66bf96]{margin-bottom:1.5rem}.form-group.category-field[data-v-4f66bf96]{overflow:visible;position:relative;z-index:10}.form-group label[data-v-4f66bf96]{display:block;margin-bottom:.5rem;color:#e5e7eb;font-weight:500;font-size:.875rem}.input-wrapper[data-v-4f66bf96]{background-color:#171c24;border:1px solid #374151;border-radius:10px;padding:.75rem 1rem;transition:border-color .2s}.input-wrapper[data-v-4f66bf96]:focus-within{border-color:#7357d2}.input-wrapper input[data-v-4f66bf96],.input-wrapper select[data-v-4f66bf96],.input-wrapper textarea[data-v-4f66bf96]{background:transparent;border:none;outline:none;color:#fff;width:100%;resize:none}.input-wrapper input[data-v-4f66bf96]:disabled{color:#9ca3af;cursor:not-allowed;opacity:1}.input-wrapper input[data-v-4f66bf96]::-moz-placeholder,.input-wrapper textarea[data-v-4f66bf96]::-moz-placeholder{color:#6b7280}.input-wrapper input[data-v-4f66bf96]::placeholder,.input-wrapper textarea[data-v-4f66bf96]::placeholder{color:#6b7280}.form-help[data-v-4f66bf96]{margin-top:.25rem;font-size:.75rem;color:#6b7280}.alert[data-v-4f66bf96]{padding:.75rem 1rem;border-radius:8px;display:flex;align-items:center;gap:.5rem}.alert-error[data-v-4f66bf96]{background-color:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);color:#fca5a5}.thumbnail-section[data-v-4f66bf96]{display:flex;align-items:center;gap:1rem;padding:1rem;background-color:#171c24;border-radius:10px;border:1px solid #374151}.thumbnail-preview[data-v-4f66bf96]{flex-shrink:0}.preview-image[data-v-4f66bf96]{width:60px;height:60px;-o-object-fit:cover;object-fit:cover;border-radius:8px}.preview-placeholder[data-v-4f66bf96]{width:60px;height:60px;display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#374151;border-radius:8px;color:#6b7280;font-size:.75rem;text-align:center;gap:.25rem;border:2px dashed hsla(0,0%,100%,.2)}.preview-placeholder svg[data-v-4f66bf96]{font-size:1.25rem}.thumbnail-controls[data-v-4f66bf96]{display:flex;align-items:center;gap:.5rem;flex:1}.thumbnail-input[data-v-4f66bf96]{display:none}.remove-btn[data-v-4f66bf96],.upload-btn[data-v-4f66bf96]{padding:.5rem 1rem;border:none;border-radius:6px;cursor:pointer;font-size:.875rem;display:flex;align-items:center;gap:.5rem;transition:background-color .2s;font-weight:500}.upload-btn[data-v-4f66bf96]{background-color:#7357d2;color:#fff}.upload-btn[data-v-4f66bf96]:hover{background-color:#7f62e3}.remove-btn[data-v-4f66bf96]{background-color:#dc2626;color:#fff}.remove-btn[data-v-4f66bf96]:hover{background-color:#ef4444}.form-actions[data-v-4f66bf96]{margin-top:2rem;padding:1.5rem 2rem;border-top:1px solid #374151;text-align:center;background-color:#191f27;position:sticky;bottom:0;left:0;right:0;width:100%;box-sizing:border-box;margin-left:-2rem;margin-right:-2rem;margin-bottom:-2rem}.submit-btn[data-v-4f66bf96]{padding:.75rem 2rem;background-color:#7357d2;color:#fff;border:none;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:.5rem;font-size:.95rem}.submit-btn[data-v-4f66bf96]:hover:not(:disabled){background-color:#7f62e3;transform:translateY(-1px)}.submit-btn[data-v-4f66bf96]:disabled{opacity:.6;cursor:not-allowed;transform:none}.box-content[data-v-4f66bf96]::-webkit-scrollbar,.form-content[data-v-4f66bf96]::-webkit-scrollbar{width:6px}.box-content[data-v-4f66bf96]::-webkit-scrollbar-track,.form-content[data-v-4f66bf96]::-webkit-scrollbar-track{background:#1f2937}.box-content[data-v-4f66bf96]::-webkit-scrollbar-thumb,.form-content[data-v-4f66bf96]::-webkit-scrollbar-thumb{background:#374151;border-radius:3px}.box-content[data-v-4f66bf96]::-webkit-scrollbar-thumb:hover,.form-content[data-v-4f66bf96]::-webkit-scrollbar-thumb:hover{background:#4b5563}.provider-table-container[data-v-2ab44740]{background-color:transparent;overflow:hidden;height:650px;max-height:800px}.provider-table-container[data-v-2ab44740] .dt-container{height:100%;display:flex;flex-direction:column;background-color:transparent}.provider-table-container[data-v-2ab44740] .provider-datatable thead th{background-color:transparent!important;color:#6b7280!important;font-size:.7rem!important;font-weight:500!important;text-transform:uppercase!important;letter-spacing:.05em!important;padding:.5rem .75rem!important;border:none!important}.provider-table-container[data-v-2ab44740] .provider-datatable tbody td{background-color:transparent!important;color:#e5e7eb!important;font-size:.85rem!important;padding:.75rem!important;border:none!important}.provider-table-container[data-v-2ab44740] .provider-datatable tbody tr{cursor:pointer;transition:background-color .2s ease-in-out}.provider-table-container[data-v-2ab44740] .provider-datatable tbody tr:hover td{background-color:hsla(0,0%,100%,.05)!important}.provider-table-container[data-v-2ab44740] .thumbnail-col{width:40px!important;text-align:center!important}.provider-table-container[data-v-2ab44740] .provider-name-col{font-weight:500!important;color:#fff!important}.provider-name-link[data-v-2ab44740]{font-weight:500;color:#fff;text-decoration:none;transition:color .2s ease-in-out}.provider-name-link[data-v-2ab44740]:hover{color:#60a5fa;text-decoration:none}.total-value[data-v-2ab44740]{font-weight:500;color:#e5e7eb;text-align:right}.provider-table-container[data-v-2ab44740] .total-col{font-weight:500!important;color:#e5e7eb!important;text-align:right!important}.provider-table-container[data-v-2ab44740] .options-col{text-align:right!important;width:30px!important;cursor:default!important}[data-v-2ab44740] .dropdown-menu{background-color:#1e252f!important;border:1px solid #374151!important;border-radius:10px!important;box-shadow:0 10px 25px -5px rgba(0,0,0,.4),0 4px 6px -2px rgba(0,0,0,.1)!important;min-width:160px!important;margin-top:.25rem!important;padding:.5rem 0!important}[data-v-2ab44740] .dropdown-item{color:#d1d5db!important;font-size:.85rem!important;padding:.75rem 1rem!important;display:flex!important;align-items:center!important;transition:all .15s ease-in-out!important;border:none!important;background:none!important}[data-v-2ab44740] .dropdown-item:focus,[data-v-2ab44740] .dropdown-item:hover{background-color:#374151!important;color:#fff!important}[data-v-2ab44740] .dropdown-item:focus{outline:none!important}.provider-table-container[data-v-2ab44740] .text-right{text-align:right!important}.provider-table-container[data-v-2ab44740] .dt-scroll-body{background-color:transparent!important;max-height:600px!important}.provider-table-container[data-v-2ab44740] .dt-scroll-head{background-color:transparent!important}.provider-table-container[data-v-2ab44740] .provider-datatable{border:none!important;border-collapse:separate!important;border-spacing:0!important}.provider-table-container[data-v-2ab44740] .dt-column-order{display:none!important}.provider-table-container[data-v-2ab44740] .dt-orderable-asc,.provider-table-container[data-v-2ab44740] .dt-orderable-desc,.provider-table-container[data-v-2ab44740] .dt-ordering-asc,.provider-table-container[data-v-2ab44740] .dt-ordering-desc{padding-right:inherit!important}.provider-table-container[data-v-2ab44740] .dt-orderable-asc .dt-column-order,.provider-table-container[data-v-2ab44740] .dt-orderable-desc .dt-column-order,.provider-table-container[data-v-2ab44740] .dt-ordering-asc .dt-column-order,.provider-table-container[data-v-2ab44740] .dt-ordering-desc .dt-column-order{display:none!important}.provider-table-container[data-v-2ab44740] .dt-scroll-body::-webkit-scrollbar{width:4px}.provider-table-container[data-v-2ab44740] .dt-scroll-body::-webkit-scrollbar-track{background:transparent}.provider-table-container[data-v-2ab44740] .dt-scroll-body::-webkit-scrollbar-thumb{background:#3e4a56;border-radius:2px}.provider-table-container[data-v-2ab44740] .dt-scroll-body::-webkit-scrollbar-thumb:hover{background:#4a5661}.provider-table-container[data-v-2ab44740] .dropdown-menu{background-color:#1e252f!important;border:1px solid #374151!important;border-radius:10px!important;box-shadow:0 10px 25px -5px rgba(0,0,0,.4),0 4px 6px -2px rgba(0,0,0,.1)!important;min-width:160px!important;margin-top:.25rem!important;padding:.5rem 0!important}.provider-table-container[data-v-2ab44740] .dropdown-item{color:#d1d5db!important;font-size:.85rem!important;padding:.75rem 1rem!important;display:flex!important;align-items:center!important;transition:all .15s ease-in-out!important;border:none!important;background:none!important}.provider-table-container[data-v-2ab44740] .dropdown-item:hover{background-color:#374151!important;color:#fff!important}.provider-table-container[data-v-2ab44740] .dropdown-item:focus{background-color:#374151!important;color:#fff!important;outline:none!important}.provider-table-container[data-v-2ab44740] .dropdown-item i{width:16px!important;text-align:center!important;margin-right:.5rem!important;color:inherit!important}.provider-table-container[data-v-2ab44740] .dropdown-menu-end{right:0!important;left:auto!important}.providers-container[data-v-39fe7e8a]{padding-top:2rem;padding-bottom:2rem}h4[data-v-39fe7e8a]{color:#fff;font-weight:600;margin-bottom:1rem}.add-provider-btn[data-v-39fe7e8a]{background-color:#7357d2;border:none;border-radius:.5rem;padding:.5rem 1rem;font-weight:500;transition:background-color .2s}.add-provider-btn[data-v-39fe7e8a]:hover{background-color:#7f62e3}.provider-map-container[data-v-5f1c4656]{position:relative;width:100%;height:100%;background-color:transparent;overflow:hidden}.map-content[data-v-5f1c4656]{width:100%;height:100%}.no-data-overlay[data-v-5f1c4656]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background-color:rgba(15,20,25,.9);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.no-data-message[data-v-5f1c4656]{text-align:center;color:#6b7280;font-size:.9rem}.no-data-message i[data-v-5f1c4656]{font-size:2rem;color:#374151}.text-muted[data-v-5f1c4656]{color:#4b5563;font-size:.8rem}[data-v-5f1c4656] .map-tooltip{position:absolute;background-color:#1e252f;color:#fff;padding:.75rem;border-radius:8px;border:1px solid #374151;box-shadow:0 4px 6px -1px rgba(0,0,0,.3);pointer-events:none;z-index:10000;font-size:.85rem;max-width:160px;min-width:120px}[data-v-5f1c4656] .country-name{font-weight:500;margin-bottom:.25rem}[data-v-5f1c4656] .country-count{color:#7357d2;font-size:.8rem}@media (max-width:768px){.provider-map-container[data-v-5f1c4656]{height:300px}.no-data-message[data-v-5f1c4656]{font-size:.8rem}.no-data-message i[data-v-5f1c4656]{font-size:1.5rem}}.provider-slideover[data-v-6176345e]{height:100%;width:100%;display:flex;flex-direction:column;color:#fff;margin:0;padding:0}.box-header[data-v-6176345e]{background-color:hsla(0,0%,100%,.03);padding:1rem 2rem;border-bottom:1px solid hsla(0,0%,100%,.08);flex-shrink:0;width:100%;margin:0;border-radius:10px 0 0 0}.box-header h3[data-v-6176345e]{margin:0;color:#e5e7eb;font-size:1.1rem;font-weight:500}.box-content[data-v-6176345e]{flex:1;padding:2rem;overflow-y:auto;min-height:0;width:100%;box-sizing:border-box}.success-state[data-v-6176345e]{text-align:center;padding:2rem 1rem}.success-icon[data-v-6176345e]{font-size:3rem;color:#10b981;margin-bottom:1rem}.success-state h4[data-v-6176345e]{color:#fff;margin-bottom:.5rem;font-size:1.5rem}.success-state p[data-v-6176345e]{color:#9ca3af;margin:0 0 1.5rem 0}.results-section[data-v-6176345e]{margin-top:2rem;text-align:left}.results-title[data-v-6176345e]{color:#e5e7eb;font-size:.875rem;font-weight:500;margin-bottom:.75rem}.results-list[data-v-6176345e]{max-height:300px;overflow-y:auto;font-size:.875rem}.result-item[data-v-6176345e]{padding:.75rem;margin-bottom:.5rem;border-radius:8px;display:flex;align-items:center;gap:.75rem;background-color:#171c24;border:1px solid #374151}.result-item.success[data-v-6176345e]{border-left:3px solid #10b981}.result-item.error[data-v-6176345e]{border-left:3px solid #ef4444}.result-icon[data-v-6176345e]{min-width:20px;text-align:center}.result-item.success .result-icon[data-v-6176345e]{color:#10b981}.result-item.error .result-icon[data-v-6176345e]{color:#ef4444}.result-value[data-v-6176345e]{flex:1;font-family:monospace;color:#e5e7eb}.result-type[data-v-6176345e]{background-color:rgba(115,87,210,.2);color:#a78bfa;padding:.25rem .5rem;border-radius:6px;font-size:.75rem;font-weight:500;text-transform:uppercase}.result-error[data-v-6176345e]{color:#fca5a5;font-size:.75rem}.provider-form[data-v-6176345e]{max-width:none;width:100%;display:flex;flex-direction:column;height:100%;margin:0;padding:0}.form-content[data-v-6176345e]{flex:1;overflow-y:auto;padding-bottom:1rem;width:100%;box-sizing:border-box}.form-group[data-v-6176345e]{margin-bottom:1.5rem}.form-group label[data-v-6176345e]{display:block;margin-bottom:.5rem;color:#e5e7eb;font-weight:500;font-size:.875rem}.input-wrapper[data-v-6176345e]{background-color:#171c24;border:1px solid #374151;border-radius:10px;padding:.75rem 1rem;transition:border-color .2s}.input-wrapper[data-v-6176345e]:focus-within{border-color:#7357d2}.input-wrapper input[data-v-6176345e],.input-wrapper select[data-v-6176345e],.input-wrapper textarea[data-v-6176345e]{background:transparent;border:none;outline:none;color:#fff;width:100%;resize:none}.input-wrapper input[data-v-6176345e]::-moz-placeholder,.input-wrapper textarea[data-v-6176345e]::-moz-placeholder{color:#6b7280}.input-wrapper input[data-v-6176345e]::placeholder,.input-wrapper textarea[data-v-6176345e]::placeholder{color:#6b7280}.form-select[data-v-6176345e]{background-color:#171c24;border:1px solid #374151;border-radius:10px;padding:.75rem 1rem;color:#fff;width:100%;outline:none;transition:border-color .2s;cursor:pointer}.form-select[data-v-6176345e]:focus{border-color:#7357d2}.form-select option[data-v-6176345e]{background-color:#171c24;color:#fff}.form-help[data-v-6176345e]{margin-top:.25rem;font-size:.75rem;color:#6b7280}.alert[data-v-6176345e]{padding:.75rem 1rem;border-radius:8px;display:flex;align-items:center;gap:.5rem}.alert-error[data-v-6176345e]{background-color:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);color:#fca5a5}.mb-3[data-v-6176345e]{margin-bottom:1rem}.provider-display[data-v-6176345e]{display:flex;align-items:center;gap:1rem;padding:1rem;background-color:#171c24;border-radius:10px;border:1px solid #374151;opacity:.8;cursor:not-allowed}.provider-thumbnail[data-v-6176345e]{flex-shrink:0}.thumbnail-image[data-v-6176345e]{width:48px;height:48px;-o-object-fit:cover;object-fit:cover;border-radius:8px}.thumbnail-placeholder[data-v-6176345e]{width:48px;height:48px;display:flex;align-items:center;justify-content:center;background-color:#374151;border-radius:8px;color:#6b7280;font-size:1.25rem}.provider-info[data-v-6176345e]{flex:1}.provider-name[data-v-6176345e]{color:#e5e7eb;font-weight:500;font-size:1rem}.provider-subtitle[data-v-6176345e]{color:#6b7280;font-size:.875rem;margin-top:.125rem}.form-actions[data-v-6176345e]{margin-top:2rem;padding:1.5rem 2rem;border-top:1px solid #374151;text-align:center;background-color:#191f27;position:sticky;bottom:0;left:0;right:0;width:100%;box-sizing:border-box;margin-left:-2rem;margin-right:-2rem;margin-bottom:-2rem}.submit-btn[data-v-6176345e]{padding:.75rem 2rem;background-color:#7357d2;color:#fff;border:none;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:.5rem;font-size:.95rem}.submit-btn[data-v-6176345e]:hover:not(:disabled){background-color:#7f62e3;transform:translateY(-1px)}.submit-btn[data-v-6176345e]:disabled{opacity:.6;cursor:not-allowed;transform:none}.box-content[data-v-6176345e]::-webkit-scrollbar,.form-content[data-v-6176345e]::-webkit-scrollbar,.results-list[data-v-6176345e]::-webkit-scrollbar{width:6px}.box-content[data-v-6176345e]::-webkit-scrollbar-track,.form-content[data-v-6176345e]::-webkit-scrollbar-track,.results-list[data-v-6176345e]::-webkit-scrollbar-track{background:#1f2937}.box-content[data-v-6176345e]::-webkit-scrollbar-thumb,.form-content[data-v-6176345e]::-webkit-scrollbar-thumb,.results-list[data-v-6176345e]::-webkit-scrollbar-thumb{background:#374151;border-radius:3px}.box-content[data-v-6176345e]::-webkit-scrollbar-thumb:hover,.form-content[data-v-6176345e]::-webkit-scrollbar-thumb:hover,.results-list[data-v-6176345e]::-webkit-scrollbar-thumb:hover{background:#4b5563}.provider-dashboard[data-v-41c3ac8e]{padding-top:2rem;padding-bottom:2rem}.error-state[data-v-41c3ac8e],.loading-state[data-v-41c3ac8e]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:50vh;text-align:center;color:#e5e7eb}.spinner[data-v-41c3ac8e]{width:40px;height:40px;border:3px solid #374151;border-top:3px solid #60a5fa;border-radius:50%;animation:spin-41c3ac8e 1s linear infinite;margin-bottom:1rem}@keyframes spin-41c3ac8e{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.back-btn[data-v-41c3ac8e]{color:#60a5fa;text-decoration:none;padding:.5rem 1rem;border-radius:.5rem;transition:all .2s}.back-btn[data-v-41c3ac8e]:hover{color:#93c5fd}.provider-header[data-v-41c3ac8e]{display:flex;align-items:center;margin-bottom:3rem;gap:1rem}.provider-icon[data-v-41c3ac8e]{display:flex;align-items:center;justify-content:center;width:32px;height:32px}.provider-thumbnail[data-v-41c3ac8e]{width:32px;height:32px;border-radius:6px;-o-object-fit:cover;object-fit:cover}.provider-names[data-v-41c3ac8e]{display:flex;align-items:baseline;gap:1rem;font-family:Jura,sans-serif}.provider-display-name[data-v-41c3ac8e]{font-size:1.75rem;font-weight:600;margin:0;color:#fff;line-height:1.2;font-family:Jura,sans-serif}.provider-real-name[data-v-41c3ac8e]{font-size:1rem;color:#9ca3af;font-family:Jura,sans-serif}.positive[data-v-41c3ac8e]{color:#22c55e}.negative[data-v-41c3ac8e]{color:#ef4444}.time-filters[data-v-41c3ac8e]{display:flex;gap:.25rem;background-color:hsla(0,0%,100%,.05);padding:.25rem;border-radius:.5rem}.time-btn[data-v-41c3ac8e]{padding:.5rem .75rem;background:none;border:none;color:#6b7280;font-size:.875rem;border-radius:.375rem;cursor:pointer;transition:all .2s}.time-btn.active[data-v-41c3ac8e]{background-color:#7357d2;color:#fff}.time-btn[data-v-41c3ac8e]:hover:not(.active){background-color:hsla(0,0%,100%,.05);color:#e5e7eb}.description-section[data-v-41c3ac8e]{margin-bottom:2rem;margin-top:0;width:100%}.about-header[data-v-41c3ac8e]{display:flex;align-items:center;margin-bottom:1.5rem;gap:1rem;clear:none}.description-section h3[data-v-41c3ac8e]{font-size:1.25rem;font-weight:600;margin:0 0 1rem 0;color:#fff;clear:none}.description-content p[data-v-41c3ac8e]{color:#e5e7eb;line-height:1.6;margin:0}.map-section[data-v-41c3ac8e]{margin-bottom:3rem;width:100%;position:relative}.map-container[data-v-41c3ac8e]{width:150%;margin-left:-25%;height:700px;position:relative;overflow:visible;mask:radial-gradient(ellipse 80% 60% at center,#000 40%,transparent 80%);-webkit-mask:radial-gradient(ellipse 80% 60% at center,#000 40%,transparent 80%)}.content-section[data-v-41c3ac8e]{position:relative;margin-bottom:1.5rem}.content-section[data-v-41c3ac8e]:after{content:"";display:table;clear:both}.infrastructure-overview[data-v-41c3ac8e]{float:right;width:calc(50% - 1rem);margin:0 0 1.5rem 2rem}.provider-overview[data-v-41c3ac8e]{background-color:hsla(0,0%,100%,.02);border-radius:1rem;padding:1.5rem}.overview-header[data-v-41c3ac8e]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}.overview-header h3[data-v-41c3ac8e]{font-size:1.125rem;font-weight:600;margin:0;color:#fff}.overview-amount[data-v-41c3ac8e]{font-size:1.5rem;font-weight:700;color:#fff}.overview-details[data-v-41c3ac8e]{margin-bottom:1.5rem}.overview-item[data-v-41c3ac8e]{display:flex;justify-content:space-between;margin-bottom:.75rem}.overview-label[data-v-41c3ac8e]{color:#6b7280;font-size:.875rem}.overview-value[data-v-41c3ac8e]{font-weight:500;color:#e5e7eb}.overview-value.positive[data-v-41c3ac8e]{color:#22c55e}.action-buttons[data-v-41c3ac8e]{display:flex;gap:.75rem}.action-btn[data-v-41c3ac8e]{flex:1;padding:.75rem;border-radius:.5rem;font-weight:500;cursor:pointer;transition:all .2s;border:none}.action-btn.primary[data-v-41c3ac8e]{background-color:#7357d2;color:#fff}.action-btn.primary[data-v-41c3ac8e]:hover{background-color:#7f62e3}.action-btn.secondary[data-v-41c3ac8e]{background-color:transparent;color:#6b7280;border:1px solid hsla(0,0%,100%,.1)}.action-btn.secondary[data-v-41c3ac8e]:hover{background-color:hsla(0,0%,100%,.05);color:#e5e7eb}.action-btn[data-v-41c3ac8e]:disabled{opacity:.6;cursor:not-allowed;pointer-events:none}.activity-section[data-v-41c3ac8e]{background-color:hsla(0,0%,100%,.02);border-radius:1rem;padding:1.5rem}.activity-section h3[data-v-41c3ac8e]{font-size:1.125rem;font-weight:600;margin:0 0 1rem 0;color:#fff}.activity-item[data-v-41c3ac8e]{display:flex;align-items:center;gap:1rem}.activity-icon[data-v-41c3ac8e]{font-size:1.5rem}.activity-title[data-v-41c3ac8e]{font-weight:500;color:#e5e7eb;margin-bottom:.25rem}.activity-date[data-v-41c3ac8e]{font-size:.875rem;color:#6b7280}.provider-actions[data-v-41c3ac8e]{display:flex;flex-direction:column;gap:1rem}.action-card[data-v-41c3ac8e]{background-color:hsla(0,0%,100%,.02);border-radius:1rem;padding:1.5rem;display:flex;align-items:center;gap:1rem}.action-icon[data-v-41c3ac8e]{font-size:1.5rem}.action-content[data-v-41c3ac8e]{flex:1}.action-title[data-v-41c3ac8e]{font-weight:500;color:#e5e7eb;margin-bottom:.25rem}.action-subtitle[data-v-41c3ac8e]{font-size:.875rem;color:#6b7280}.action-link[data-v-41c3ac8e]{background:none;border:none;color:#7357d2;font-size:.875rem;cursor:pointer;text-decoration:underline}.action-link[data-v-41c3ac8e]:hover{color:#7f62e3}.details-section[data-v-41c3ac8e]{margin-bottom:2rem}.details-section h3[data-v-41c3ac8e]{font-size:1.25rem;font-weight:600;margin:0 0 1rem 0;color:#fff}.details-content p[data-v-41c3ac8e]{color:#e5e7eb;line-height:1.6;margin-bottom:1.5rem}.no-description[data-v-41c3ac8e]{color:#6b7280;font-style:italic}.provider-stats-grid[data-v-41c3ac8e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:1rem;margin-top:1.5rem}.stat-item[data-v-41c3ac8e]{display:flex;justify-content:space-between;padding:1rem 0;border-bottom:1px solid hsla(0,0%,100%,.1)}.stat-item[data-v-41c3ac8e]:last-child{border-bottom:none}.stat-label[data-v-41c3ac8e]{color:#6b7280;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em}.stat-value[data-v-41c3ac8e]{font-weight:500;color:#e5e7eb}.navigation-footer[data-v-41c3ac8e]{margin-top:3rem;padding-top:2rem;border-top:1px solid hsla(0,0%,100%,.05)}.back-navigation[data-v-41c3ac8e]{color:#6b7280;text-decoration:none;font-size:.9rem;font-weight:500;transition:all .2s;display:inline-flex;align-items:center;gap:.5rem}.back-navigation[data-v-41c3ac8e]:hover{color:#e5e7eb;text-decoration:none}@media (max-width:768px){.provider-dashboard[data-v-41c3ac8e]{padding:1rem}.provider-header[data-v-41c3ac8e]{flex-direction:column;align-items:flex-start;gap:1rem}.provider-names[data-v-41c3ac8e]{flex-direction:column;align-items:flex-start;gap:.25rem}.provider-display-name[data-v-41c3ac8e]{font-size:1.5rem}.provider-real-name[data-v-41c3ac8e]{font-size:.875rem}.map-container[data-v-41c3ac8e]{width:140%;margin-left:-20%;height:600px}.infrastructure-overview[data-v-41c3ac8e]{float:none;width:100%;margin:0 0 1.5rem 0}.action-buttons[data-v-41c3ac8e]{flex-direction:column}}.event-search-bar[data-v-83472f5a]{padding-bottom:0;padding-top:0;min-height:calc(3.5rem + 2px);overflow:visible}.search-form[data-v-83472f5a]{display:flex;align-items:center;gap:1rem;width:100%;padding-left:1rem;background:#151a22;border:1px solid #2a3441;border-radius:.75rem;transition:all .2s}.search-form.expanded[data-v-83472f5a]{position:relative;height:400px;z-index:100;box-shadow:0 8px 32px rgba(0,0,0,.4);align-items:flex-start}.search-form[data-v-83472f5a]:focus-within{border-color:#7357d2}.search-input-wrapper[data-v-83472f5a]{flex:1;min-width:0;overflow:hidden}.search-form.expanded .search-input-wrapper[data-v-83472f5a]{height:100%;padding:.5rem 0}.search-input[data-v-83472f5a]{width:100%}.search-form.expanded .search-input[data-v-83472f5a]{height:100%}.search-bar-actions[data-v-83472f5a]{display:flex;align-items:center;gap:.5rem;padding-right:.75rem;flex-shrink:0}.search-form.expanded .search-bar-actions[data-v-83472f5a]{align-self:flex-start;padding-top:.75rem}.action-btn[data-v-83472f5a]{background:rgba(115,87,210,.2);border:1px solid rgba(115,87,210,.4);border-radius:.375rem;padding:.4rem .75rem;height:32px;color:#e5e7eb;font-size:.8rem;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:.4rem;transition:all .2s ease;white-space:nowrap}.action-btn[data-v-83472f5a]:hover:not(:disabled){background:rgba(115,87,210,.35);border-color:#7357d2;color:#fff}.action-btn[data-v-83472f5a]:disabled{opacity:.5;cursor:not-allowed}.reset-query-btn[data-v-83472f5a]{background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:.375rem;padding:.4rem .5rem;height:32px;color:#6b7280;font-size:.75rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.reset-query-btn[data-v-83472f5a]:hover{color:#e5e7eb;border-color:rgba(115,87,210,.4);background:rgba(115,87,210,.1)}.expand-btn[data-v-83472f5a]{background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:.375rem;padding:.4rem .5rem;height:32px;color:#6b7280;font-size:.75rem;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .15s ease}.expand-btn[data-v-83472f5a]:hover{color:#e5e7eb;border-color:rgba(115,87,210,.4);background:rgba(115,87,210,.1)}.sidebar-dropdown-wrapper[data-v-a7f214ca]{position:relative;padding:.25rem .75rem}.sidebar-nav[data-v-a7f214ca]{padding:.75rem 1rem;height:auto;min-height:3rem;color:#7a8696;display:flex;align-items:center;transition:all .2s ease;border-radius:.75rem;position:relative;gap:0;cursor:pointer}.sidebar-nav.disabled[data-v-a7f214ca]{opacity:.5;cursor:not-allowed}.sidebar-nav.active[data-v-a7f214ca],.sidebar-nav[data-v-a7f214ca]:not(.disabled):hover{background-color:#1d2531;color:#fff}.sidebar-nav .icon[data-v-a7f214ca]{font-size:1.1rem;width:1.2rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.nav-text[data-v-a7f214ca]{display:none}.nav-popout[data-v-a7f214ca]{display:flex;position:absolute;right:calc(100% - 1.3rem);left:auto;top:0;height:100%;background:#1d2531;padding:.75rem 1rem;border-radius:.75rem;align-items:center;white-space:nowrap;z-index:100;color:#fff;font-size:.95rem;opacity:0;pointer-events:none;transition:opacity .2s ease;text-decoration:none}.sidebar-dropdown-wrapper:hover .nav-popout[data-v-a7f214ca]{opacity:1;pointer-events:auto}.sidebar-nav.active .nav-popout[data-v-a7f214ca],.sidebar-nav.active+.nav-popout[data-v-a7f214ca]{opacity:0!important;pointer-events:none!important}#tool-sidebar.expanded .sidebar-dropdown-wrapper .sidebar-nav{justify-content:flex-start}#tool-sidebar.expanded .sidebar-dropdown-wrapper .nav-text{display:inline;white-space:nowrap;font-size:.95rem}#tool-sidebar.expanded .sidebar-dropdown-wrapper .sidebar-nav .icon{margin-right:.75rem}#tool-sidebar:not(.expanded) .sidebar-dropdown-wrapper .sidebar-nav{justify-content:center;padding:.75rem 0;width:100%}.sidebar-dropdown-menu{background:#1a1f28;border:1px solid #2a3441;border-radius:.75rem;box-shadow:0 10px 40px rgba(0,0,0,.4);z-index:9999;overflow:hidden;min-width:200px}.sidebar-dropdown-header{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.05);background:hsla(0,0%,100%,.02)}.sidebar-dropdown-header .header-icon{font-size:1rem;color:#7357d2;width:1.2rem;flex-shrink:0}.sidebar-dropdown-header .header-text{display:flex;flex-direction:column;gap:.15rem}.sidebar-dropdown-header .header-label{font-size:.95rem;color:#e5e7eb;font-weight:500}.sidebar-dropdown-header .header-subtext{font-size:.75rem;color:#6b7280}.sidebar-dropdown-content{position:relative;padding:.5rem 0}.sidebar-dropdown-content.is-loading{opacity:.3;pointer-events:none}.sidebar-dropdown-loading{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(26,31,40,.95);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.75rem;z-index:10;color:#9ca3af;font-size:.85rem}.sidebar-dropdown-loading .spinner{width:24px;height:24px;border:2px solid #374151;border-top:2px solid #7357d2;border-radius:50%;animation:sidebar-dropdown-spin 1s linear infinite}@keyframes sidebar-dropdown-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sidebar-dropdown-enter-active,.sidebar-dropdown-leave-active{transition:all .2s ease}.sidebar-dropdown-enter-from,.sidebar-dropdown-leave-to{opacity:0;transform:translateX(8px)}.sidebar-dropdown-menu .dropdown-item{display:flex;align-items:center;gap:.75rem;padding:.6rem 1rem;cursor:pointer;transition:background .15s ease;color:#e5e7eb;font-size:.85rem}.sidebar-dropdown-menu .dropdown-item:hover{background:rgba(115,87,210,.15)}.sidebar-dropdown-menu .dropdown-item .item-icon{color:#7357d2;width:1rem;flex-shrink:0}.sidebar-dropdown-menu .dropdown-divider{height:1px;background:hsla(0,0%,100%,.05);margin:.5rem 0}.sidebar-dropdown-menu .dropdown-section{padding:.5rem 1rem .25rem;font-size:.7rem;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.tool-sidebar-wrapper[data-v-7abc29ac]{position:relative;padding:1rem;padding-bottom:0;padding-left:0;padding-right:0;z-index:10;transition:width .3s ease;background-color:#191f27}#tool-sidebar[data-v-7abc29ac]{padding:0;background:#151a22;display:flex;flex-direction:column;position:relative;width:85px;height:100%;border-radius:1rem;transition:width .3s ease}#tool-sidebar.expanded[data-v-7abc29ac]{width:260px}.section-label[data-v-7abc29ac]{padding:.75rem 1rem!important;margin-bottom:.25rem}.section-text[data-v-7abc29ac]{font-size:.75rem;text-transform:uppercase;letter-spacing:.1em;color:#4a5568;font-weight:600}.nav-item-wrapper[data-v-7abc29ac]{position:relative;padding:.25rem .75rem}#tool-sidebar:not(.expanded) .nav-item-wrapper[data-v-7abc29ac]{padding:.25rem .75rem}#tool-sidebar .sidebar-nav[data-v-7abc29ac]{padding:.75rem 1rem;height:auto;min-height:3rem;color:#7a8696;display:flex;align-items:center;transition:all .2s ease;border-radius:.75rem;position:relative;gap:0}#tool-sidebar .sidebar-nav.disabled[data-v-7abc29ac]{opacity:.5;cursor:not-allowed}#tool-sidebar:not(.expanded) .sidebar-nav[data-v-7abc29ac]{justify-content:center;padding:.75rem 0;width:100%}#tool-sidebar .sidebar-nav .icon[data-v-7abc29ac]{transition:margin-left .3s ease;font-size:1.1rem;width:1.2rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}#tool-sidebar:not(.expanded) .nav-text[data-v-7abc29ac]{display:none}#tool-sidebar.expanded .nav-text[data-v-7abc29ac]{display:inline;white-space:nowrap;font-size:.95rem}#tool-sidebar.expanded .sidebar-nav .icon[data-v-7abc29ac]{margin-right:.75rem;transition:all .2s ease}.nav-popout[data-v-7abc29ac]{display:flex;position:absolute;right:calc(100% - 1.3rem);left:auto;top:0;height:100%;background:#1d2531;padding:.75rem 1rem;border-radius:.75rem;align-items:center;white-space:nowrap;z-index:100;color:#fff;font-size:.95rem;opacity:0;pointer-events:none;transition:opacity .2s ease;text-decoration:none}#tool-sidebar:not(.expanded) .nav-item-wrapper:hover .nav-popout[data-v-7abc29ac]{opacity:1;pointer-events:auto}#tool-sidebar:not(.expanded) .nav-item-wrapper:hover .sidebar-nav[data-v-7abc29ac]:not(.disabled){background-color:#1d2531;color:#fff}.nav-popout[data-v-7abc29ac]:hover{color:#fff;text-decoration:none}#tool-sidebar .sidebar-nav[data-v-7abc29ac]:not(.disabled):hover{color:#fff;cursor:pointer;background-color:#1d2531}.router-link-exact-active[data-v-7abc29ac]{color:#fff!important}.router-link-exact-active.sidebar-nav[data-v-7abc29ac]{background-color:#1d2531;color:#fff!important}.toggle-nav[data-v-7abc29ac]{color:#7a8696}.navbar-top[data-v-7abc29ac]{padding-top:.5rem}.navbar-bottom[data-v-7abc29ac]{padding-bottom:.5rem}.sidebar-dropdown-menu .log-type-item{padding:.5rem 1rem}.sidebar-dropdown-menu .log-type-indicator{width:8px;height:8px;border-radius:50%;flex-shrink:0}.sidebar-dropdown-menu .log-type-name{flex:1}.sidebar-dropdown-menu .log-type-count{font-size:.75rem;color:#6b7280;display:flex;align-items:center;gap:.35rem}.sidebar-dropdown-menu .log-type-count.over-limit{color:#f59e0b}.sidebar-dropdown-menu .warning-icon{font-size:.7rem}.sidebar-dropdown-menu .format-toggle{display:flex;gap:.25rem;padding:.5rem 1rem}.sidebar-dropdown-menu .format-btn{flex:1;padding:.35rem .5rem;border:1px solid hsla(0,0%,100%,.1);border-radius:.375rem;background:transparent;color:#6b7280;font-size:.75rem;cursor:pointer;transition:all .15s ease}.sidebar-dropdown-menu .format-btn:hover{border-color:rgba(115,87,210,.4);color:#e5e7eb}.sidebar-dropdown-menu .format-btn.active{background:rgba(115,87,210,.2);border-color:rgba(115,87,210,.5);color:#e5e7eb}.modal-overlay[data-v-01cebb9c]{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.6);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;padding:1rem}.export-warning-modal[data-v-01cebb9c]{background:#1a1f28;border:1px solid #2a3441;border-radius:1rem;width:100%;max-width:460px;box-shadow:0 20px 60px rgba(0,0,0,.5);overflow:hidden}.modal-header[data-v-01cebb9c]{display:flex;align-items:center;gap:.75rem;padding:1.5rem;border-bottom:1px solid hsla(0,0%,100%,.05)}.header-icon[data-v-01cebb9c]{width:40px;height:40px;background:rgba(245,158,11,.2);border-radius:.5rem;display:flex;align-items:center;justify-content:center;color:#f59e0b;font-size:1rem}.header-title[data-v-01cebb9c]{margin:0;font-size:1.1rem;font-weight:600;color:#e5e7eb}.modal-body[data-v-01cebb9c]{padding:1.5rem;color:#d1d5db;font-size:.9rem;line-height:1.6}.modal-body[data-v-01cebb9c] p{margin:0 0 .75rem 0}.modal-body[data-v-01cebb9c] p:last-child{margin-bottom:0}.modal-body[data-v-01cebb9c] code{background:hsla(0,0%,100%,.08);padding:.15rem .4rem;border-radius:.25rem;font-size:.85em;color:#f59e0b}.dont-show-again[data-v-01cebb9c]{display:flex;align-items:center;gap:.5rem;padding:0 1.5rem 1rem;cursor:pointer;color:#6b7280;font-size:.8rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dont-show-again input[type=checkbox][data-v-01cebb9c]{accent-color:#7357d2;width:14px;height:14px;cursor:pointer}.modal-actions[data-v-01cebb9c]{display:flex;gap:.75rem;padding:0 1.5rem 1.5rem}.btn[data-v-01cebb9c]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.65rem 1.25rem;border-radius:.5rem;border:1px solid;cursor:pointer;font-size:.85rem;font-weight:500;transition:all .2s ease}.btn-cancel[data-v-01cebb9c]{background:transparent;border-color:hsla(0,0%,100%,.1);color:#9ca3af}.btn-cancel[data-v-01cebb9c]:hover{border-color:hsla(0,0%,100%,.2);color:#e5e7eb}.btn-confirm[data-v-01cebb9c]{flex:1;background:rgba(16,185,129,.15);border-color:rgba(16,185,129,.3);color:#10b981}.btn-confirm[data-v-01cebb9c]:hover{background:rgba(16,185,129,.25);border-color:#10b981}.modal-enter-active .export-warning-modal[data-v-01cebb9c],.modal-enter-active[data-v-01cebb9c],.modal-leave-active .export-warning-modal[data-v-01cebb9c],.modal-leave-active[data-v-01cebb9c]{transition:all .25s ease}.modal-enter-from[data-v-01cebb9c],.modal-leave-to[data-v-01cebb9c]{opacity:0}.modal-enter-from .export-warning-modal[data-v-01cebb9c],.modal-leave-to .export-warning-modal[data-v-01cebb9c]{transform:scale(.95) translateY(-10px);opacity:0}.event-search-layout[data-v-2c5192aa]{display:flex;flex-direction:column;height:100%;width:100%;min-height:0;overflow:hidden}.event-search-content[data-v-2c5192aa],.event-search-main[data-v-2c5192aa]{display:flex;flex:1;min-height:0;overflow:hidden}.event-search-content[data-v-2c5192aa]{flex-direction:column;min-width:0;padding:1rem;padding-left:0;padding-bottom:0}.event-search-content[data-v-2c5192aa]>*{flex:1;min-height:0}.chart-container[data-v-f4549b4e]{width:100%;cursor:pointer}.log-types-sidebar[data-v-d7ffeac4]{width:200px;min-width:200px;background:#151a22;border-radius:12px;display:flex;flex-direction:column;overflow:hidden}.sidebar-header[data-v-d7ffeac4]{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem .75rem;border-bottom:1px solid hsla(0,0%,100%,.05)}.header-title[data-v-d7ffeac4]{font-size:.8rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#9ca3af}.sidebar-content[data-v-d7ffeac4]{flex:1;overflow-y:auto;padding:.5rem}.sidebar-content[data-v-d7ffeac4]::-webkit-scrollbar{width:6px}.sidebar-content[data-v-d7ffeac4]::-webkit-scrollbar-track{background:rgba(0,0,0,.2);border-radius:10px}.sidebar-content[data-v-d7ffeac4]::-webkit-scrollbar-thumb{background:#3e4a56;border-radius:10px}.sidebar-content[data-v-d7ffeac4]::-webkit-scrollbar-thumb:hover{background:#4e5a66}.empty-state[data-v-d7ffeac4],.loading-state[data-v-d7ffeac4]{display:flex;align-items:center;justify-content:center;padding:2rem 1rem;color:#6b7280;font-size:.875rem}.spinner-small[data-v-d7ffeac4]{width:20px;height:20px;border:2px solid #374151;border-top:2px solid #7357d2;border-radius:50%;animation:spin-d7ffeac4 1s linear infinite}@keyframes spin-d7ffeac4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.log-type-list[data-v-d7ffeac4]{gap:.25rem}.log-type-item[data-v-d7ffeac4],.log-type-list[data-v-d7ffeac4]{display:flex;flex-direction:column}.log-type-row[data-v-d7ffeac4]{display:flex;align-items:center;justify-content:space-between;padding:.6rem .75rem;border-radius:.5rem;cursor:pointer;transition:all .2s ease;background:transparent;border:1px solid transparent}.log-type-row[data-v-d7ffeac4]:hover{background:hsla(0,0%,100%,.05)}.log-type-row.active[data-v-d7ffeac4]{background:rgba(115,87,210,.2);border-color:rgba(115,87,210,.4)}.log-type-info[data-v-d7ffeac4]{display:flex;align-items:center;gap:.5rem;min-width:0}.log-type-color[data-v-d7ffeac4]{width:8px;height:8px;border-radius:2px;flex-shrink:0}.log-type-name[data-v-d7ffeac4]{font-size:.85rem;font-weight:600;color:#e5e7eb;text-transform:uppercase}.log-type-row.active .log-type-name[data-v-d7ffeac4]{color:#fff}.log-type-count[data-v-d7ffeac4]{font-size:.75rem;color:#6b7280}.log-type-row.active .log-type-count[data-v-d7ffeac4]{color:#9ca3af}.expand-btn[data-v-d7ffeac4]{background:transparent;border:none;color:#6b7280;cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center;transition:color .2s;font-size:.7rem}.expand-btn[data-v-d7ffeac4]:hover{color:#e5e7eb}.fields-list[data-v-d7ffeac4]{display:flex;flex-direction:column;padding:.25rem .75rem .5rem 1.25rem;gap:.125rem}.field-item[data-v-d7ffeac4]{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#6b7280;font-family:Cutive Mono,monospace;padding:.2rem 0;cursor:default;transition:color .15s ease,opacity .15s ease,background-color .15s ease;border-radius:.25rem}.field-item[data-v-d7ffeac4]:hover{color:#9ca3af}.field-ghost[data-v-d7ffeac4]{opacity:.4;background:rgba(115,87,210,.1)}.field-drag[data-v-d7ffeac4]{opacity:.9;background:rgba(115,87,210,.2);border-radius:.25rem}.field-checkbox[data-v-d7ffeac4]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:14px;height:14px;border:1px solid #4b5563;border-radius:3px;background:transparent;cursor:pointer;position:relative;flex-shrink:0;transition:all .15s ease}.field-checkbox[data-v-d7ffeac4]:hover{border-color:#7357d2}.field-checkbox[data-v-d7ffeac4]:checked{background:#7357d2;border-color:#7357d2}.field-checkbox[data-v-d7ffeac4]:checked:after{content:"";position:absolute;left:4px;top:1px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.field-name[data-v-d7ffeac4]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.drag-handle[data-v-d7ffeac4]{color:#4b5563;cursor:grab;font-size:.7rem;letter-spacing:-1px;padding:.25rem;opacity:.4;transition:opacity .15s ease,color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0}.field-item:hover .drag-handle[data-v-d7ffeac4]{opacity:1;color:#9ca3af}.drag-handle[data-v-d7ffeac4]:hover{color:#e5e7eb!important}.drag-handle[data-v-d7ffeac4]:active{cursor:grabbing}.fields-panel[data-v-d7ffeac4]{display:flex;flex-direction:column;border-top:1px solid hsla(0,0%,100%,.03)}.reset-btn[data-v-d7ffeac4]{align-self:flex-start;margin:.25rem 0 .5rem 1.25rem;padding:.25rem .5rem;font-size:.65rem;color:#6b7280;background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:.25rem;cursor:pointer;transition:all .15s ease}.reset-btn[data-v-d7ffeac4]:hover{color:#e5e7eb;border-color:rgba(115,87,210,.4);background:rgba(115,87,210,.1)}.filter-popup[data-v-a42b8aa4]{position:fixed;z-index:1000;background:#1a1f28;border:1px solid #2a3441;border-radius:.75rem;box-shadow:0 10px 40px rgba(0,0,0,.4);min-width:280px;max-width:360px;overflow:hidden}.popup-arrow[data-v-a42b8aa4]{position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);width:12px;height:12px;background:#1a1f28;border-right:1px solid #2a3441;border-bottom:1px solid #2a3441;transform:translateX(-50%) rotate(45deg)}.popup-header[data-v-a42b8aa4]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.05);transition:opacity .2s ease}.header-title[data-v-a42b8aa4]{font-size:.85rem;font-weight:600;color:#e5e7eb}.close-btn[data-v-a42b8aa4]{background:none;border:none;color:#6b7280;padding:.25rem;cursor:pointer;border-radius:.25rem;transition:all .15s ease;display:flex;align-items:center;justify-content:center}.close-btn[data-v-a42b8aa4]:hover{background:hsla(0,0%,100%,.05);color:#e5e7eb}.popup-preview[data-v-a42b8aa4]{padding:.75rem 1rem;max-height:200px;overflow-y:auto;transition:opacity .2s ease}.popup-preview[data-v-a42b8aa4]::-webkit-scrollbar{width:4px}.popup-preview[data-v-a42b8aa4]::-webkit-scrollbar-thumb{background:#374151;border-radius:2px}.preview-group[data-v-a42b8aa4]{margin-bottom:.75rem}.preview-group[data-v-a42b8aa4]:last-child{margin-bottom:0}.preview-label[data-v-a42b8aa4]{display:flex;align-items:center;gap:.5rem;font-size:.7rem;text-transform:uppercase;letter-spacing:.05em;color:#6b7280;margin-bottom:.5rem}.preview-label svg[data-v-a42b8aa4]{font-size:.6rem}.preview-items[data-v-a42b8aa4]{display:flex;flex-wrap:wrap;gap:.375rem}.preview-item[data-v-a42b8aa4]{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;border-radius:.25rem;font-size:.75rem}.preview-item.field-value[data-v-a42b8aa4]{background:rgba(115,87,210,.15);border:1px solid rgba(115,87,210,.3)}.preview-item.value-only[data-v-a42b8aa4]{background:rgba(245,158,11,.15);border:1px solid rgba(245,158,11,.3)}.item-field[data-v-a42b8aa4]{color:#9ca3af}.item-value[data-v-a42b8aa4]{color:#e5e7eb;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popup-actions[data-v-a42b8aa4]{display:flex;gap:.5rem;padding:.75rem 1rem;border-top:1px solid hsla(0,0%,100%,.05)}.action-btn[data-v-a42b8aa4]{flex:1;display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.75rem .5rem;border-radius:.5rem;border:1px solid;cursor:pointer;transition:all .2s ease;font-size:.7rem;font-weight:500}.action-btn svg[data-v-a42b8aa4]{font-size:1rem}.action-btn.anyof[data-v-a42b8aa4]{background:rgba(115,87,210,.1);border-color:rgba(115,87,210,.3);color:#a78bfa}.action-btn.anyof[data-v-a42b8aa4]:hover{background:rgba(115,87,210,.2);border-color:#7357d2}.action-btn.all[data-v-a42b8aa4]{background:rgba(59,130,246,.1);border-color:rgba(59,130,246,.3);color:#3b82f6}.action-btn.all[data-v-a42b8aa4]:hover{background:rgba(59,130,246,.2);border-color:#3b82f6}.action-btn.not[data-v-a42b8aa4]{background:rgba(239,68,68,.1);border-color:rgba(239,68,68,.3);color:#ef4444}.action-btn.not[data-v-a42b8aa4]:hover{background:rgba(239,68,68,.2);border-color:#ef4444}.action-btn.search-highlight[data-v-a42b8aa4]{animation:pulse-glow-a42b8aa4 1.5s ease-in-out infinite}.action-btn.all.search-highlight[data-v-a42b8aa4]{background:rgba(59,130,246,.2);border-color:#3b82f6;box-shadow:0 0 12px rgba(59,130,246,.3)}.action-btn.anyof.search-highlight[data-v-a42b8aa4]{background:rgba(115,87,210,.2);border-color:#7357d2;box-shadow:0 0 12px rgba(115,87,210,.3)}@keyframes pulse-glow-a42b8aa4{0%,to{opacity:1}50%{opacity:.8}}.popup-utils[data-v-a42b8aa4]{display:flex;gap:.5rem;padding:0 1rem .75rem;transition:opacity .2s ease}.util-btn[data-v-a42b8aa4]{flex:1;display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.45rem .5rem;background:transparent;border:1px solid hsla(0,0%,100%,.08);border-radius:.375rem;color:#6b7280;font-size:.72rem;cursor:pointer;transition:all .15s ease}.util-btn[data-v-a42b8aa4]:hover{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.15);color:#9ca3af}.util-btn svg[data-v-a42b8aa4]{font-size:.7rem}.util-btn.copied[data-v-a42b8aa4]{color:#10b981;border-color:rgba(16,185,129,.3)}.util-btn[data-v-a42b8aa4]:disabled{opacity:.25;cursor:not-allowed;pointer-events:none}.util-btn.search-btn[data-v-a42b8aa4]{transition:all .2s ease}.search-mode .util-btn.search-btn[data-v-a42b8aa4]{opacity:1!important;pointer-events:auto!important}.search-mode .util-btn.search-btn[data-v-a42b8aa4],.util-btn.search-btn.active[data-v-a42b8aa4]{background:rgba(16,185,129,.15);border-color:rgba(16,185,129,.4);color:#10b981}.faded[data-v-a42b8aa4]{opacity:.2;pointer-events:none;transition:opacity .2s ease}.popup-footer[data-v-a42b8aa4]{padding:.5rem 1rem .75rem;transition:opacity .2s ease}.clear-btn[data-v-a42b8aa4]{width:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem;background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:.375rem;color:#6b7280;font-size:.75rem;cursor:pointer;transition:all .15s ease}.clear-btn[data-v-a42b8aa4]:hover{background:hsla(0,0%,100%,.03);border-color:hsla(0,0%,100%,.15);color:#9ca3af}.popup-enter-active[data-v-a42b8aa4],.popup-leave-active[data-v-a42b8aa4]{transition:all .2s ease}.popup-enter-from[data-v-a42b8aa4],.popup-leave-to[data-v-a42b8aa4]{opacity:0;transform:translateY(8px)}.column-stats-popover[data-v-0f80992f]{position:fixed;z-index:1000;min-width:260px;max-width:320px;background:#1e252f;border:1px solid hsla(0,0%,100%,.1);border-radius:.75rem;box-shadow:0 8px 32px rgba(0,0,0,.4);overflow:hidden}.popover-header[data-v-0f80992f]{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:hsla(0,0%,100%,.03);border-bottom:1px solid hsla(0,0%,100%,.05)}.field-name[data-v-0f80992f]{font-size:.85rem;font-weight:600;color:#e5e7eb;font-family:Cutive Mono,monospace}.close-btn[data-v-0f80992f]{background:none;border:none;color:#6b7280;cursor:pointer;padding:.25rem;display:flex;align-items:center;justify-content:center;border-radius:.25rem;transition:all .15s ease}.close-btn[data-v-0f80992f]:hover{color:#e5e7eb;background:hsla(0,0%,100%,.1)}.error-state[data-v-0f80992f],.loading-state[data-v-0f80992f]{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:2rem 1rem;color:#6b7280;font-size:.85rem}.error-state[data-v-0f80992f]{color:#ef4444}.spinner-small[data-v-0f80992f]{width:16px;height:16px;border:2px solid #374151;border-top:2px solid #7357d2;border-radius:50%;animation:spin-0f80992f 1s linear infinite}@keyframes spin-0f80992f{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.section[data-v-0f80992f]{padding:.75rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.05)}.section[data-v-0f80992f]:last-child{border-bottom:none}.section-header[data-v-0f80992f]{font-size:.7rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:#6b7280;margin-bottom:.5rem}.terms-list[data-v-0f80992f]{display:flex;flex-direction:column;gap:.25rem}.term-item[data-v-0f80992f]{display:flex;align-items:center;gap:.5rem;padding:.4rem .5rem;border-radius:.375rem;transition:all .15s ease}.term-item[data-v-0f80992f]:hover{background:hsla(0,0%,100%,.04)}.terms-list.ctrl-mode .term-item[data-v-0f80992f]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.terms-list.ctrl-mode .term-item[data-v-0f80992f]:hover{background:rgba(115,87,210,.15)}.term-item.term-selected-field[data-v-0f80992f]{background:rgba(115,87,210,.12);border-left:3px solid #7357d2;padding-left:calc(.5rem - 3px)}.term-item.term-selected-value[data-v-0f80992f]{background:rgba(245,158,11,.12);border-left:3px solid #f59e0b;padding-left:calc(.5rem - 3px)}.term-value[data-v-0f80992f]{flex:1;font-size:.8rem;color:#e5e7eb;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:Cutive Mono,monospace}.term-count[data-v-0f80992f]{font-size:.75rem;color:#9ca3af;font-weight:500}.filter-btn[data-v-0f80992f]{background:none;border:none;color:#6b7280;cursor:pointer;padding:.2rem;display:flex;align-items:center;justify-content:center;border-radius:.25rem;transition:all .15s ease;font-size:.7rem}.filter-btn[data-v-0f80992f]:hover{color:#7357d2;background:rgba(115,87,210,.2)}.cardinality-section[data-v-0f80992f]{display:flex;align-items:baseline;gap:.5rem;cursor:pointer;transition:all .15s ease}.cardinality-section[data-v-0f80992f]:hover{background:rgba(115,87,210,.1)}.cardinality-value[data-v-0f80992f]{font-size:1.25rem;font-weight:700;color:#7357d2}.cardinality-label[data-v-0f80992f]{font-size:.8rem;color:#6b7280;flex:1}.cardinality-arrow[data-v-0f80992f]{font-size:.75rem;color:#6b7280;opacity:0;transition:all .15s ease}.cardinality-section:hover .cardinality-arrow[data-v-0f80992f]{opacity:1;color:#7357d2}.empty-state[data-v-0f80992f]{color:#6b7280;font-size:.8rem;font-style:italic;padding:.5rem 0}.fade-enter-active[data-v-0f80992f],.fade-leave-active[data-v-0f80992f]{transition:opacity .15s ease}.fade-enter-from[data-v-0f80992f],.fade-leave-to[data-v-0f80992f]{opacity:0}.expand-enter-active[data-v-0f80992f],.expand-leave-active[data-v-0f80992f]{transition:all .2s ease;overflow:hidden}.expand-enter-from[data-v-0f80992f],.expand-leave-to[data-v-0f80992f]{opacity:0;max-height:0}.expand-enter-to[data-v-0f80992f],.expand-leave-from[data-v-0f80992f]{max-height:200px}.zeek-logs-table[data-v-3f358fa0]{display:flex;flex-direction:column;flex:1;min-height:0;background:#151a22;border-radius:12px;overflow:hidden;position:relative}.loading-overlay[data-v-3f358fa0],.state-overlay[data-v-3f358fa0]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(21,26,34,.7);display:flex;align-items:center;justify-content:center;z-index:20}.state-box[data-v-3f358fa0]{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem 3rem;background:#1a1f27;border:1px solid hsla(0,0%,100%,.1);border-radius:12px}.state-message[data-v-3f358fa0]{color:#e5e7eb;font-size:.95rem;text-align:center}.state-hint[data-v-3f358fa0]{color:#6b7280;font-size:.8rem;text-align:center}.error-box[data-v-3f358fa0]{border-color:rgba(158,74,74,.4)}.error-icon[data-v-3f358fa0]{font-size:2rem;color:#ef4444;opacity:.8}.spinner[data-v-3f358fa0]{width:32px;height:32px;border:3px solid #374151;border-top:3px solid #7357d2;border-radius:50%;animation:spin-3f358fa0 1s linear infinite}@keyframes spin-3f358fa0{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.table-container[data-v-3f358fa0]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.table-scroll[data-v-3f358fa0]{flex:1;min-height:0;overflow-x:auto;overflow-y:auto}.table-scroll[data-v-3f358fa0]::-webkit-scrollbar{width:8px;height:8px}.table-scroll[data-v-3f358fa0]::-webkit-scrollbar-track{background:rgba(0,0,0,.2);border-radius:10px}.table-scroll[data-v-3f358fa0]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#4a5661,#3e4a56);border-radius:10px;border:2px solid rgba(0,0,0,.2)}.table-scroll[data-v-3f358fa0]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#5a6671,#4e5a66)}.table-scroll[data-v-3f358fa0]::-webkit-scrollbar-corner{background:rgba(0,0,0,.2)}table[data-v-3f358fa0]{min-width:100%;width:-moz-max-content;width:max-content;border-collapse:separate;border-spacing:0}thead[data-v-3f358fa0]{position:sticky;top:0;z-index:10}thead th[data-v-3f358fa0]{background-color:#151a22;color:#9ca3af;text-align:left;padding:1rem 1rem;font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid hsla(0,0%,100%,.1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}thead th.sortable-header[data-v-3f358fa0]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .15s ease}thead th.sortable-header[data-v-3f358fa0]:hover{background-color:#1d2531}.header-content[data-v-3f358fa0]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%}.header-label[data-v-3f358fa0]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.sort-indicator[data-v-3f358fa0]{color:#f59e0b;font-size:.65rem;flex-shrink:0;margin-left:auto;opacity:0;min-width:.65rem}.sort-indicator.sort-active[data-v-3f358fa0]{opacity:1}tbody td[data-v-3f358fa0]{padding:.75rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.03);color:#e5e7eb;font-size:.85rem;vertical-align:top}tbody tr[data-v-3f358fa0]{transition:background-color .15s ease}tbody tr[data-v-3f358fa0]:nth-child(2n){background-color:hsla(0,0%,100%,.015)}tbody tr[data-v-3f358fa0]:nth-child(odd){background-color:transparent}tbody tr[data-v-3f358fa0]:hover{background-color:rgba(115,87,210,.08)!important}.cell-content[data-v-3f358fa0]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cell-timestamp[data-v-3f358fa0]{color:#9ca3af;font-family:Cutive Mono,monospace;font-weight:500}tbody.ctrl-mode[data-v-3f358fa0]{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}tbody.ctrl-mode td[data-v-3f358fa0]{cursor:pointer}.cell-selectable[data-v-3f358fa0]{cursor:pointer;transition:all .15s ease}.cell-selectable[data-v-3f358fa0]:hover{background:rgba(115,87,210,.15)!important}.cell-selected-field[data-v-3f358fa0]{background:rgba(115,87,210,.12)!important;border-left:3px solid #7357d2!important;padding-left:calc(1rem - 3px)}.cell-selected-value[data-v-3f358fa0]{background:rgba(245,158,11,.12)!important;border-left:3px solid #f59e0b!important;padding-left:calc(1rem - 3px)}.table-footer[data-v-3f358fa0]{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;border-top:1px solid hsla(0,0%,100%,.05);flex-shrink:0;background:#151a22}.footer-left[data-v-3f358fa0],.footer-right[data-v-3f358fa0]{flex:1;min-width:0}.footer-left[data-v-3f358fa0]{display:flex;justify-content:flex-start}.footer-right[data-v-3f358fa0]{display:flex;justify-content:flex-end}.btn-page-size[data-v-3f358fa0]{padding:.4rem .6rem;background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:.375rem;color:#9ca3af;cursor:pointer;transition:all .2s;font-size:.8rem}.btn-page-size[data-v-3f358fa0]:hover{background:hsla(0,0%,100%,.05);color:#fff}.page-size-menu[data-v-3f358fa0]{background-color:#1e252f;border:1px solid #232a35;min-width:5rem}.page-size-menu .dropdown-item[data-v-3f358fa0]{color:#9ca3af;font-size:.8rem;padding:.35rem .75rem}.page-size-menu .dropdown-item[data-v-3f358fa0]:hover{background:hsla(0,0%,100%,.05);color:#fff}.page-size-menu .dropdown-item.active[data-v-3f358fa0]{background:rgba(115,87,210,.2);color:#a78bfa}.pagination-controls[data-v-3f358fa0]{display:flex;align-items:center;gap:1rem;flex-shrink:0}.pagination-controls .btn-pagination[data-v-3f358fa0]{padding:.4rem .6rem;background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:.375rem;color:#9ca3af;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.pagination-controls .btn-pagination[data-v-3f358fa0]:hover:not(:disabled){background:hsla(0,0%,100%,.05);color:#fff}.pagination-controls .btn-pagination[data-v-3f358fa0]:disabled{opacity:.3;cursor:not-allowed}.result-info[data-v-3f358fa0]{color:#6b7280;font-size:.8rem}.filter-queue[data-v-3f358fa0]{display:flex;align-items:center;gap:.5rem;padding:.25rem .5rem;background:rgba(115,87,210,.15);border:1px solid rgba(115,87,210,.3);border-radius:.375rem;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.filter-queue.popup-open[data-v-3f358fa0],.filter-queue[data-v-3f358fa0]:hover{background:rgba(115,87,210,.25);border-color:#7357d2}.queue-count[data-v-3f358fa0]{background:#7357d2;color:#fff;padding:.1rem .4rem;border-radius:.25rem;font-size:.7rem;font-weight:600;min-width:1.25rem;text-align:center}.queue-label[data-v-3f358fa0]{color:#e5e7eb;font-size:.75rem}.queue-clear[data-v-3f358fa0]{background:none;border:none;color:#6b7280;padding:.15rem;cursor:pointer;border-radius:.25rem;display:flex;align-items:center;justify-content:center;transition:all .15s ease;margin-left:.25rem}.queue-clear[data-v-3f358fa0]:hover{background:rgba(239,68,68,.2);color:#ef4444}.active-filters[data-v-3f358fa0]{display:flex;align-items:center;gap:.375rem;flex-wrap:wrap;justify-content:flex-end}.filter-tag[data-v-3f358fa0]{display:flex;align-items:center;gap:.25rem;padding:.125rem .375rem;background:rgba(115,87,210,.15);border:1px solid rgba(115,87,210,.3);border-radius:.25rem;font-size:.625rem}.filter-field[data-v-3f358fa0]{color:#9ca3af}.filter-value[data-v-3f358fa0]{color:#e5e7eb;max-width:100px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.filter-remove[data-v-3f358fa0]{background:none;border:none;color:#6b7280;cursor:pointer;padding:.125rem;display:flex;align-items:center;font-size:.5rem;border-radius:.125rem;transition:all .15s ease}.filter-remove[data-v-3f358fa0]:hover{color:#ef4444;background:rgba(239,68,68,.2)}.clear-all-btn[data-v-3f358fa0]{background:none;border:none;color:#6b7280;font-size:.625rem;cursor:pointer;padding:.125rem .25rem;transition:color .15s ease}.clear-all-btn[data-v-3f358fa0]:hover{color:#ef4444}.default-view[data-v-2d2243e9]{display:flex;flex-direction:column;width:100%;height:100%}.forbidden-state[data-v-2d2243e9]{flex:1;display:flex;align-items:center;justify-content:center;background:rgba(21,26,34,.7);border-radius:12px}.forbidden-box[data-v-2d2243e9]{border-color:hsla(220,9%,46%,.4)}.forbidden-icon[data-v-2d2243e9]{font-size:2rem;color:#6b7280;opacity:.6}.upgrade-link[data-v-2d2243e9]{color:#7357d2;font-size:.9rem;text-decoration:none;font-weight:500;transition:color .2s}.upgrade-link[data-v-2d2243e9]:hover{color:#9b7ee8}.error-state[data-v-2d2243e9]{flex:1;display:flex;align-items:center;justify-content:center;background:rgba(21,26,34,.7);border-radius:12px}.error-box[data-v-2d2243e9]{border-color:rgba(158,74,74,.4)}.error-icon[data-v-2d2243e9]{font-size:2rem;color:#ef4444;opacity:.8}.histogram-section[data-v-2d2243e9]{margin-bottom:1rem;flex-shrink:0;background:#151a22;border-radius:.75rem;padding:0;padding-top:.5rem;position:relative}.results-with-sidebar[data-v-2d2243e9]{display:flex;flex:1;min-height:0;gap:1rem}.results-section[data-v-2d2243e9]{display:flex;flex-direction:column;flex:1;min-height:0;min-width:0}.loading-state[data-v-2d2243e9]{flex:1;display:flex;align-items:center;justify-content:center;background:rgba(21,26,34,.7);border-radius:12px}.state-box[data-v-2d2243e9]{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem 3rem;background:#1a1f27;border:1px solid hsla(0,0%,100%,.1);border-radius:12px}.state-message[data-v-2d2243e9]{color:#e5e7eb;font-size:.95rem;text-align:center}.state-hint[data-v-2d2243e9]{color:#6b7280;font-size:.8rem;text-align:center}.empty-state[data-v-2d2243e9]{flex:1;display:flex;align-items:center;justify-content:center;background:rgba(21,26,34,.7);border-radius:12px}.spinner[data-v-2d2243e9]{width:40px;height:40px;border:3px solid #374151;border-top:3px solid #7357d2;border-radius:50%;animation:spin-2d2243e9 1s linear infinite}@keyframes spin-2d2243e9{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sankey-wrapper[data-v-b67e133c]{width:100%}.direction-indicators[data-v-b67e133c]{display:flex;justify-content:center;align-items:center;gap:6rem;margin-bottom:.5rem}.direction-label[data-v-b67e133c]{display:flex;align-items:center;gap:.5rem;font-size:.75rem;color:#6b7280;text-transform:uppercase;letter-spacing:.05em}.direction-label.incoming[data-v-b67e133c]{color:#4a90d9}.direction-label.outgoing[data-v-b67e133c]{color:#50c878}.direction-label.center-label[data-v-b67e133c]{color:#7357d2;font-weight:600}.direction-icon[data-v-b67e133c]{font-size:.875rem}.sankey-chart[data-v-b67e133c]{width:100%;cursor:pointer}.feed-item[data-v-5ea044eb]{transition:background .2s}.feed-item-card[data-v-5ea044eb]{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);border-radius:.75rem;padding:1rem}.feed-item-clickable[data-v-5ea044eb]{cursor:pointer}.feed-item-clickable[data-v-5ea044eb]:hover{background:hsla(0,0%,100%,.04)}.feed-item-header[data-v-5ea044eb]{margin-bottom:.75rem}.user-info[data-v-5ea044eb]{display:flex;gap:.75rem;align-items:flex-start}.user-avatar[data-v-5ea044eb]{width:40px;height:40px;border-radius:50%;background:linear-gradient(135deg,#7357d2,#8b6fe6);display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;flex-shrink:0}.user-details[data-v-5ea044eb]{flex:1;min-width:0}.user-name-row[data-v-5ea044eb]{display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}.user-name[data-v-5ea044eb]{color:#fff;font-weight:600;font-size:.95rem}.user-badge[data-v-5ea044eb]{font-size:.65rem;font-weight:600;padding:.2rem .5rem;border-radius:10px}.badge-admin[data-v-5ea044eb]{background:rgba(239,68,68,.2);color:#ef4444}.badge-pro[data-v-5ea044eb]{background:rgba(168,85,247,.2);color:#a855f7}.badge-free[data-v-5ea044eb]{background:rgba(156,163,175,.2);color:#9ca3af}.meta-row[data-v-5ea044eb]{display:flex;align-items:center;gap:.5rem;font-size:.8rem}.channel-badge[data-v-5ea044eb]{color:#7357d2;font-weight:500}.timestamp[data-v-5ea044eb]{color:#6b7280}.feed-item-title[data-v-5ea044eb]{color:#fff;font-size:1.1rem;font-weight:600;margin-bottom:.5rem}.content-wrapper[data-v-5ea044eb]{position:relative}.feed-item-content[data-v-5ea044eb]{color:#9ca3af;font-size:.95rem;line-height:1.5;white-space:pre-wrap;transition:max-height .3s ease}.feed-item-content.content-collapsed[data-v-5ea044eb]{max-height:200px;overflow:hidden}.btn-read-more[data-v-5ea044eb]{margin-top:.5rem;background:none;border:none;color:#a855f7;font-size:.85rem;font-weight:500;cursor:pointer;padding:0;transition:color .2s}.btn-read-more[data-v-5ea044eb]:hover{color:#c084fc}.attachments-preview[data-v-5ea044eb]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:.75rem;padding-top:.75rem}.attachment-thumbnail[data-v-5ea044eb]{display:flex;align-items:center;gap:.75rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:.5rem;padding:.75rem;transition:all .2s;cursor:pointer;min-width:0;max-width:100%}.attachment-thumbnail[data-v-5ea044eb]:hover{background:hsla(0,0%,100%,.05);border-color:rgba(115,87,210,.3)}.attachment-icon[data-v-5ea044eb]{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:rgba(115,87,210,.15);border-radius:.5rem;flex-shrink:0}.attachment-icon svg[data-v-5ea044eb]{font-size:1.25rem;color:#8b6fe6}.attachment-info[data-v-5ea044eb]{flex:1;min-width:0;display:flex;flex-direction:column;gap:.25rem}.attachment-filename[data-v-5ea044eb]{color:#e5e7eb;font-size:.875rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attachment-type[data-v-5ea044eb]{color:#6b7280;font-size:.75rem;text-transform:uppercase;font-weight:500;letter-spacing:.05em}.more-attachments-thumbnail[data-v-5ea044eb]{background:rgba(115,87,210,.08);border-color:rgba(115,87,210,.2)}.more-attachments-thumbnail[data-v-5ea044eb]:hover{background:rgba(115,87,210,.12);border-color:rgba(115,87,210,.4)}.more-attachments-thumbnail .attachment-icon[data-v-5ea044eb]{background:rgba(115,87,210,.2)}.more-attachments-thumbnail .attachment-filename[data-v-5ea044eb]{color:#8b6fe6;font-weight:600}.more-attachments-thumbnail .attachment-type[data-v-5ea044eb]{color:#7357d2}.feed-item-footer[data-v-5ea044eb]{margin-top:.75rem;padding-top:.75rem;border-top:1px solid hsla(0,0%,100%,.05);display:flex;gap:1rem}.comment-button[data-v-5ea044eb],.data-button[data-v-5ea044eb]{display:flex;align-items:center;gap:.5rem;background:none;border:none;color:#6b7280;font-size:.875rem;cursor:pointer;padding:.375rem .75rem;border-radius:.375rem;transition:all .2s}.comment-button[data-v-5ea044eb]:hover{background:hsla(0,0%,100%,.05);color:#7357d2}.attachment-button[data-v-5ea044eb]{display:flex;align-items:center;gap:.5rem;background:none;border:none;color:#6b7280;font-size:.875rem;cursor:pointer;padding:.375rem .75rem;border-radius:.375rem;transition:all .2s}.attachment-button[data-v-5ea044eb]:hover{background:hsla(0,0%,100%,.05);color:#10b981}.data-button[data-v-5ea044eb]:hover{background:hsla(0,0%,100%,.05);color:#3b82f6}.attachment-button svg[data-v-5ea044eb],.comment-button svg[data-v-5ea044eb],.data-button svg[data-v-5ea044eb]{width:1rem;height:1rem}.attachment-button span[data-v-5ea044eb],.comment-button span[data-v-5ea044eb],.data-button span[data-v-5ea044eb]{font-weight:500}.comment-item[data-v-62ca1481]{margin-bottom:.75rem;transition:all .2s ease}.comment-card[data-v-62ca1481]{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);border-radius:.75rem;padding:1rem;transition:background .2s;margin-bottom:.5rem}.comment-card[data-v-62ca1481]:hover{background:hsla(0,0%,100%,.04)}.show-comments-link[data-v-62ca1481]{padding:.5rem 1rem;margin-bottom:.5rem}.expand-link[data-v-62ca1481]{background:none;border:none;color:#6b7280;font-size:.875rem;cursor:pointer;padding:0;transition:color .2s;font-weight:500;display:flex;align-items:center;gap:.5rem}.expand-link[data-v-62ca1481]:hover:not(:disabled){color:#a855f7}.expand-link[data-v-62ca1481]:disabled{opacity:.6;cursor:not-allowed}.expand-link svg[data-v-62ca1481]{width:.875rem;height:.875rem}.nested-comments[data-v-62ca1481]{margin-top:.75rem;margin-left:.75rem;animation:slideDown-62ca1481 .3s ease;position:relative}.collapse-button[data-v-62ca1481]{position:absolute;top:.5rem;width:20px;height:20px;background:#191f27;border:1px solid #282e35;border-radius:3px;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all .2s;z-index:10;left:-.6rem}.collapse-button[data-v-62ca1481]:hover{background:#c084fc;border-color:#a855f7;transform:scale(1.1)}.collapse-button svg[data-v-62ca1481]{width:10px;height:10px}@keyframes slideDown-62ca1481{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.load-more-button[data-v-62ca1481]{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.75rem;margin-top:.5rem;background:rgba(115,87,210,.1);border:1px solid rgba(115,87,210,.3);border-radius:.5rem;color:#7357d2;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s}.load-more-button[data-v-62ca1481]:hover:not(:disabled){background:rgba(115,87,210,.2);border-color:rgba(115,87,210,.5)}.load-more-button[data-v-62ca1481]:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.comment-card[data-v-62ca1481]{padding:.75rem}.expand-link[data-v-62ca1481]{font-size:.8rem}.show-comments-link[data-v-62ca1481]{padding:.5rem .75rem}.collapse-button[data-v-62ca1481]{width:18px;height:18px;left:-.85rem}.collapse-button svg[data-v-62ca1481]{width:9px;height:9px}.comment-item[data-v-62ca1481]{padding-left:0!important}.nested-comments[data-v-62ca1481]{margin-left:.25rem}}.comment-item[style*="100px"] .comment-card[data-v-62ca1481],.comment-item[style*="60px"] .comment-card[data-v-62ca1481],.comment-item[style*="80px"] .comment-card[data-v-62ca1481]{background:rgba(30,37,47,.3)}.comments-list[data-v-41e1c2c6]{display:flex;flex-direction:column;gap:1rem}.add-comment-section[data-v-41e1c2c6]{padding-bottom:.5rem;border-bottom:1px solid hsla(0,0%,100%,.1)}.btn-add-comment[data-v-41e1c2c6]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;background:linear-gradient(135deg,#a855f7,#9333ea);border:none;border-radius:.5rem;color:#fff;font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s;width:100%;justify-content:center}.btn-add-comment[data-v-41e1c2c6]:hover:not(:disabled){background:linear-gradient(135deg,#9333ea,#7e22ce);transform:translateY(-1px);box-shadow:0 4px 12px rgba(168,85,247,.3)}.btn-add-comment[data-v-41e1c2c6]:disabled{opacity:.5;cursor:not-allowed}.btn-add-comment svg[data-v-41e1c2c6]{width:1rem;height:1rem}.loading-state[data-v-41e1c2c6]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center;color:#9ca3af;gap:1rem}.loading-state p[data-v-41e1c2c6]{margin:0;font-size:.9rem}.empty-state[data-v-41e1c2c6]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center;color:#6b7280;gap:.75rem}.empty-state svg[data-v-41e1c2c6]{color:hsla(0,0%,100%,.1)}.empty-state p[data-v-41e1c2c6]{margin:0;font-size:.9rem;color:#9ca3af}.comments-container[data-v-41e1c2c6]{display:flex;flex-direction:column;gap:.75rem}.load-more[data-v-41e1c2c6]{padding:1.5rem 0;text-align:center}.loading-more[data-v-41e1c2c6]{color:#9ca3af;display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.85rem}.loading-more svg[data-v-41e1c2c6]{width:1rem;height:1rem}@media (max-width:768px){.add-comment-section[data-v-41e1c2c6]{padding-bottom:.75rem}.btn-add-comment[data-v-41e1c2c6]{padding:.625rem 1rem;font-size:.85rem}.empty-state[data-v-41e1c2c6],.loading-state[data-v-41e1c2c6]{padding:2rem 1rem}}.attachments-list[data-v-28896ed4]{display:flex;flex-direction:column;gap:1rem}.aggregation-info[data-v-28896ed4]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.3);border-radius:.5rem;color:#3b82f6;font-size:.85rem;margin-bottom:.5rem}.loading-state[data-v-28896ed4]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center;color:#9ca3af;gap:1rem}.loading-state p[data-v-28896ed4]{margin:0;font-size:.9rem}.empty-state[data-v-28896ed4]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 2rem;text-align:center;color:#6b7280;gap:.75rem}.empty-state svg[data-v-28896ed4]{color:hsla(0,0%,100%,.1)}.empty-state p[data-v-28896ed4]{margin:0;font-size:.9rem;color:#9ca3af}.attachments-container[data-v-28896ed4]{display:flex;flex-direction:column;gap:.75rem}.attachment-card[data-v-28896ed4]{padding:1rem;background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);border-radius:.75rem;transition:all .2s;cursor:pointer}.attachment-card[data-v-28896ed4]:hover{background:hsla(0,0%,100%,.04);transform:translateY(-1px)}.attachment-header[data-v-28896ed4]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.attachment-type-badge[data-v-28896ed4]{display:inline-block;padding:.25rem .75rem;border-radius:12px;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.badge-image[data-v-28896ed4]{background:rgba(34,197,94,.2);color:#22c55e}.badge-video[data-v-28896ed4]{background:rgba(168,85,247,.2);color:#a855f7}.badge-document[data-v-28896ed4]{background:rgba(59,130,246,.2);color:#3b82f6}.badge-pdf[data-v-28896ed4]{background:rgba(239,68,68,.2);color:#ef4444}.badge-text[data-v-28896ed4]{background:rgba(156,163,175,.2);color:#9ca3af}.badge-archive[data-v-28896ed4]{background:rgba(245,158,11,.2);color:#f59e0b}.badge-code[data-v-28896ed4]{background:rgba(20,184,166,.2);color:#14b8a6}.badge-log[data-v-28896ed4]{background:rgba(251,191,36,.2);color:#fbbf24}.badge-pcap[data-v-28896ed4]{background:rgba(99,102,241,.2);color:#6366f1}.badge-screenshot[data-v-28896ed4]{background:rgba(236,72,153,.2);color:#ec4899}.badge-malware[data-v-28896ed4]{background:rgba(220,38,38,.2);color:#dc2626}.badge-sample[data-v-28896ed4]{background:rgba(234,88,12,.2);color:#ea580c}.badge-other[data-v-28896ed4]{background:hsla(220,9%,46%,.2);color:#6b7280}.attachment-timestamp[data-v-28896ed4]{font-size:.8rem;color:#6b7280}.attachment-file[data-v-28896ed4]{display:flex;align-items:center;gap:.75rem;padding:.75rem;background:rgba(25,31,39,.5);border-radius:.375rem;margin-bottom:.5rem}.file-icon[data-v-28896ed4]{width:1.25rem;height:1.25rem;color:#7357d2}.file-name[data-v-28896ed4]{color:#fff;font-size:.9rem;font-family:Monaco,Courier New,monospace;word-break:break-all;flex:1}.btn-download[data-v-28896ed4]{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;background:rgba(115,87,210,.2);border:1px solid rgba(115,87,210,.3);border-radius:.375rem;color:#7357d2;cursor:pointer;transition:all .2s;flex-shrink:0}.btn-download[data-v-28896ed4]:hover{background:rgba(115,87,210,.3);border-color:rgba(115,87,210,.5);transform:translateY(-1px)}.btn-download[data-v-28896ed4]:active{transform:translateY(0)}.btn-download svg[data-v-28896ed4]{width:.875rem;height:.875rem}.attachment-metadata[data-v-28896ed4]{margin-top:.75rem;padding-top:.75rem;border-top:1px solid hsla(0,0%,100%,.05)}.metadata-label[data-v-28896ed4]{font-size:.75rem;color:#9ca3af;font-weight:600;text-transform:uppercase;letter-spacing:.5px;margin-bottom:.5rem}.metadata-content[data-v-28896ed4]{background:rgba(25,31,39,.8);padding:.75rem;border-radius:.375rem;font-size:.8rem;color:#d1d5db;overflow-x:auto;margin:0;font-family:Monaco,Courier New,monospace;line-height:1.5;white-space:pre-wrap;word-break:break-word}.load-more[data-v-28896ed4]{padding:1.5rem 0;text-align:center}.loading-more[data-v-28896ed4]{color:#9ca3af;display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.85rem}.loading-more svg[data-v-28896ed4]{width:1rem;height:1rem}@media (max-width:768px){.attachment-card[data-v-28896ed4]{padding:.875rem}.attachment-type-badge[data-v-28896ed4]{font-size:.7rem;padding:.2rem .6rem}.attachment-timestamp[data-v-28896ed4]{font-size:.75rem}.file-name[data-v-28896ed4]{font-size:.85rem}.metadata-content[data-v-28896ed4]{font-size:.75rem;padding:.625rem}.empty-state[data-v-28896ed4],.loading-state[data-v-28896ed4]{padding:2rem 1rem}}.data-items-list[data-v-22b5bf84]{width:100%}.aggregation-info[data-v-22b5bf84]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.3);border-radius:.5rem;color:#3b82f6;font-size:.85rem;margin-bottom:.75rem}.loading-container[data-v-22b5bf84]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:60px 20px}.spinner[data-v-22b5bf84]{width:40px;height:40px;border:3px solid rgba(59,130,246,.2);border-top-color:#3b82f6;border-radius:50%;animation:spin-22b5bf84 .8s linear infinite}.loading-text[data-v-22b5bf84]{margin-top:16px;color:#9ca3af;font-size:14px}.items-container[data-v-22b5bf84]{display:flex;flex-direction:column;gap:12px}.data-item-card[data-v-22b5bf84]{background:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);border-radius:.75rem;padding:1rem;transition:all .2s ease}.data-item-card.clickable[data-v-22b5bf84]{cursor:pointer}.data-item-card.clickable[data-v-22b5bf84]:hover{background:hsla(0,0%,100%,.04);border-color:rgba(59,130,246,.3);transform:translateY(-1px)}.item-header[data-v-22b5bf84]{display:flex;align-items:center;gap:8px;margin-bottom:12px;flex-wrap:wrap}.type-badge[data-v-22b5bf84]{display:inline-flex;align-items:center;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;text-transform:uppercase;letter-spacing:.5px}.type-badge.type-ip[data-v-22b5bf84]{background:rgba(59,130,246,.15);color:#3b82f6;border:1px solid rgba(59,130,246,.3)}.type-badge.type-domain[data-v-22b5bf84]{background:rgba(16,185,129,.15);color:#10b981;border:1px solid rgba(16,185,129,.3)}.type-badge.type-url[data-v-22b5bf84]{background:rgba(245,158,11,.15);color:#f59e0b;border:1px solid rgba(245,158,11,.3)}.category-badge[data-v-22b5bf84]{display:inline-flex;align-items:center;padding:4px 12px;border-radius:12px;font-size:12px;font-weight:600;background:rgba(168,85,247,.15);color:#a855f7;border:1px solid rgba(168,85,247,.3)}.item-value[data-v-22b5bf84]{font-size:16px;font-weight:600;color:#f3f4f6;margin-bottom:8px;word-break:break-all;line-height:1.5}.item-description[data-v-22b5bf84]{font-size:14px;color:#9ca3af;margin-bottom:12px;line-height:1.6}.item-footer[data-v-22b5bf84]{display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.1);font-size:12px;color:#6b7280}.provider-info[data-v-22b5bf84]{display:flex;align-items:center;gap:8px}.provider-thumb[data-v-22b5bf84]{flex-shrink:0}.provider-name[data-v-22b5bf84]{color:#9ca3af;font-weight:500}.timestamp[data-v-22b5bf84]{color:#6b7280;white-space:nowrap}.load-more-trigger[data-v-22b5bf84]{height:20px;margin:20px 0}.loading-more[data-v-22b5bf84]{display:flex;align-items:center;justify-content:center;gap:12px;padding:20px;color:#9ca3af;font-size:14px}.spinner-small[data-v-22b5bf84]{width:20px;height:20px;border:2px solid rgba(59,130,246,.2);border-top-color:#3b82f6;border-radius:50%;animation:spin-22b5bf84 .8s linear infinite}.empty-state[data-v-22b5bf84]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:80px 20px}.empty-icon[data-v-22b5bf84]{width:64px;height:64px;color:#4b5563;margin-bottom:16px}.empty-text[data-v-22b5bf84]{color:#6b7280;font-size:16px;text-align:center}@keyframes spin-22b5bf84{to{transform:rotate(1turn)}}@media (max-width:640px){.data-item-card[data-v-22b5bf84]{padding:12px}.item-value[data-v-22b5bf84]{font-size:14px}.item-description[data-v-22b5bf84]{font-size:13px}.item-footer[data-v-22b5bf84]{flex-direction:column;align-items:flex-start;gap:8px}.timestamp[data-v-22b5bf84]{align-self:flex-end}}.submission-detail[data-v-460c53bb]{padding:2rem 1rem;height:100%;overflow-y:auto;display:flex;flex-direction:column;flex:1}.submission-content[data-v-460c53bb]{display:flex;flex-direction:column;flex:1;min-height:0}.loading-state[data-v-460c53bb]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;color:#6b7280}.spinner[data-v-460c53bb]{width:40px;height:40px;border:3px solid rgba(168,85,247,.2);border-top-color:#a855f7;border-radius:50%;animation:spin-460c53bb .8s linear infinite;margin-bottom:1rem}@keyframes spin-460c53bb{to{transform:rotate(1turn)}}.loading-state p[data-v-460c53bb]{margin:0;font-size:.95rem}.error-state[data-v-460c53bb]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center}.error-icon[data-v-460c53bb]{width:60px;height:60px;border-radius:50%;background-color:rgba(239,68,68,.2);color:#ef4444;display:flex;align-items:center;justify-content:center;font-size:2rem;font-weight:700;margin-bottom:1rem}.error-state h4[data-v-460c53bb]{color:#fff;margin-bottom:.5rem}.error-state p[data-v-460c53bb]{color:#9ca3af;margin:0;font-size:.95rem}.submission-header-wrapper[data-v-460c53bb]{margin-bottom:1.5rem}.tabs-container[data-v-460c53bb]{display:flex;flex-direction:column;flex:1;min-height:0}.tabs-header[data-v-460c53bb]{display:flex;gap:.5rem;padding:0;margin-bottom:1.5rem;border-bottom:2px solid hsla(0,0%,100%,.05)}.tab-button[data-v-460c53bb]{background:none;border:none;color:#6b7280;font-size:.95rem;font-weight:500;padding:.75rem 1rem;cursor:pointer;position:relative;transition:all .2s;border-bottom:2px solid transparent;margin-bottom:-2px}.tab-button[data-v-460c53bb]:hover{color:#9ca3af}.tab-button.active[data-v-460c53bb]{color:#a855f7;border-bottom-color:#a855f7}.tabs-content[data-v-460c53bb]{flex:1;min-height:0;overflow-y:auto}.providers-container[data-v-807fe4c8]{width:100%}.providers-grid[data-v-807fe4c8]{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:1rem}.provider-card[data-v-807fe4c8]{background-color:hsla(0,0%,100%,.02);border-radius:.75rem;padding:1.25rem;transition:all .2s ease;display:flex;flex-direction:column;min-height:140px}.provider-card.clickable[data-v-807fe4c8]{cursor:pointer}.provider-card.clickable[data-v-807fe4c8]:hover{background-color:hsla(0,0%,100%,.04);transform:translateY(-2px)}.provider-header[data-v-807fe4c8]{display:flex;align-items:flex-start;gap:.75rem;margin-bottom:.75rem}.provider-info[data-v-807fe4c8]{flex:1;display:flex;flex-direction:column;gap:.375rem}.provider-name[data-v-807fe4c8]{font-size:1rem;font-weight:600;color:#fff;margin:0;line-height:1.3}.type-badge[data-v-807fe4c8]{padding:.2rem .6rem;border-radius:10px;font-size:.7rem;font-weight:600;color:#1b2029;text-transform:uppercase;letter-spacing:.025em;display:inline-block;align-self:flex-start}.provider-description[data-v-807fe4c8]{color:#9ca3af;font-size:.875rem;line-height:1.5;margin:0 0 .75rem 0;flex:1}.provider-description.no-description[data-v-807fe4c8]{font-style:italic;color:#6b7280}.provider-footer[data-v-807fe4c8]{display:flex;flex-wrap:wrap;gap:.75rem;padding-top:.75rem;border-top:1px solid hsla(0,0%,100%,.05);font-size:.75rem}.provider-meta[data-v-807fe4c8]{display:flex;align-items:center;gap:.25rem;color:#6b7280}.country-flag[data-v-807fe4c8]{border-radius:2px}.empty-state[data-v-807fe4c8]{text-align:center;padding:2rem 1rem;color:#6d7785;background-color:hsla(0,0%,100%,.02);border-radius:.75rem}.empty-state p[data-v-807fe4c8]{margin:0;font-size:.9rem;font-style:italic}@media (max-width:768px){.providers-grid[data-v-807fe4c8]{grid-template-columns:1fr}}.timeline-container[data-v-16e659bf]{background-color:#1b2029;border-radius:8px;padding:1rem;max-height:400px;overflow-y:auto}.timeline-wrapper[data-v-16e659bf]{position:relative}.timeline-list[data-v-16e659bf]{display:flex;flex-direction:column}.timeline-item[data-v-16e659bf]{display:flex;gap:1rem;position:relative;padding-bottom:1.5rem}.timeline-item[data-v-16e659bf]:last-child{padding-bottom:0}.timeline-marker-container[data-v-16e659bf]{display:flex;flex-direction:column;align-items:center;position:relative}.timeline-marker[data-v-16e659bf]{width:12px;height:12px;border-radius:50%;flex-shrink:0;margin-top:.25rem;box-shadow:0 0 0 4px hsla(0,0%,100%,.1)}.timeline-line[data-v-16e659bf]{width:2px;flex:1;background-color:#374151;margin-top:.5rem;min-height:100%;position:absolute;top:16px;bottom:-24px}.timeline-content[data-v-16e659bf]{flex:1;display:flex;flex-direction:column;gap:.75rem}.tag-header[data-v-16e659bf]{display:flex;align-items:center}.tag-name[data-v-16e659bf]{font-size:1rem;font-weight:600;color:#e5e7eb;text-transform:capitalize}.tags-list[data-v-16e659bf]{margin-top:.5rem}.tags-container[data-v-16e659bf]{display:flex;flex-wrap:wrap;gap:.5rem}.tag-badge[data-v-16e659bf]{display:inline-block;padding:.25rem .65rem;border-radius:4px;font-size:.75rem;font-weight:500;text-transform:capitalize;transition:all .2s ease}.time-info[data-v-16e659bf]{display:flex;flex-direction:column;gap:.25rem;margin-top:.5rem}.source-time[data-v-16e659bf]{font-size:.75rem;color:#9ca3af}.empty-state[data-v-16e659bf]{text-align:center;padding:2rem 1rem;color:#6d7785}.empty-state p[data-v-16e659bf]{margin:0;font-size:.9rem;font-style:italic}.timeline-container[data-v-16e659bf]::-webkit-scrollbar{width:6px}.timeline-container[data-v-16e659bf]::-webkit-scrollbar-track{background:#232a35;border-radius:3px}.timeline-container[data-v-16e659bf]::-webkit-scrollbar-thumb{background:#374151;border-radius:3px}.timeline-container[data-v-16e659bf]::-webkit-scrollbar-thumb:hover{background:#4b5563}.ip-view-container[data-v-e57b9aa4]{min-height:100vh;color:#e5e7eb}.container[data-v-e57b9aa4]{max-width:1200px;margin:0 auto}.ip-header[data-v-e57b9aa4]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:2.5rem}.ip-header-content[data-v-e57b9aa4]{flex:1}.ip-address[data-v-e57b9aa4]{font-size:2rem;font-weight:600;color:#fff;margin:0 0 .5rem 0;font-family:Jura,sans-serif}.location-info[data-v-e57b9aa4]{display:flex;align-items:center;gap:.5rem;color:#9ca3af;font-size:.95rem}.country-flag[data-v-e57b9aa4]{border-radius:3px}.ip-header-actions[data-v-e57b9aa4]{display:flex;gap:.75rem;align-items:center}.btn-open-in[data-v-e57b9aa4],.btn-view-stats[data-v-e57b9aa4]{background-color:transparent;border:1px solid hsla(0,0%,100%,.1);color:#6b7280;padding:.5rem 1rem;border-radius:.5rem;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:.5rem}.btn-open-in[data-v-e57b9aa4]:hover,.btn-view-stats[data-v-e57b9aa4]:hover{background-color:hsla(0,0%,100%,.05);color:#e5e7eb}.open-in-dropdown[data-v-e57b9aa4]{position:relative}.dropdown-menu[data-v-e57b9aa4]{position:absolute;top:calc(100% + .5rem);right:0;background-color:#1b2029;border:1px solid hsla(0,0%,100%,.1);border-radius:.5rem;padding:.5rem;min-width:200px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:all .2s ease;z-index:1000;box-shadow:0 10px 25px rgba(0,0,0,.3);pointer-events:none}.dropdown-menu.show[data-v-e57b9aa4]{opacity:1;visibility:visible;transform:translateY(0);pointer-events:auto}.dropdown-item[data-v-e57b9aa4]{display:flex;align-items:center;gap:.75rem;padding:.625rem .875rem;color:#e5e7eb;background:none;border:none;border-radius:.375rem;font-size:.875rem;transition:all .15s ease;white-space:nowrap;cursor:pointer;width:100%;text-align:left;font-family:inherit}.dropdown-item[data-v-e57b9aa4]:hover{background-color:hsla(0,0%,100%,.05);color:#fff}.dropdown-icon[data-v-e57b9aa4]{font-size:1rem;display:inline-flex;align-items:center;justify-content:center;width:20px}.top-cards-grid[data-v-e57b9aa4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem;margin-bottom:3rem}.info-card[data-v-e57b9aa4]{background-color:hsla(0,0%,100%,.02);border-radius:1rem;padding:1.5rem}.card-header[data-v-e57b9aa4]{margin-bottom:1rem}.card-label[data-v-e57b9aa4]{display:block;font-size:.75rem;color:#6b7280;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.card-title[data-v-e57b9aa4]{font-size:1.25rem;font-weight:600;color:#fff;margin:0}.card-description[data-v-e57b9aa4]{color:#9ca3af;font-size:.875rem;line-height:1.6;margin-bottom:1rem}.card-links[data-v-e57b9aa4]{display:flex;gap:1rem;flex-wrap:wrap}.card-link[data-v-e57b9aa4]{color:#6b7280;font-size:.875rem;text-decoration:underline;transition:color .2s}.card-link[data-v-e57b9aa4]:hover{color:#e5e7eb}.card-tags[data-v-e57b9aa4]{display:flex;gap:.5rem;flex-wrap:wrap}.info-tag[data-v-e57b9aa4]{display:inline-block;padding:.25rem .75rem;background-color:hsla(0,0%,100%,.05);border-radius:.375rem;font-size:.75rem;color:#9ca3af}.content-section[data-v-e57b9aa4]{margin-bottom:3rem}.section-header[data-v-e57b9aa4]{display:flex;justify-content:space-between;align-items:baseline;margin-bottom:1.5rem}.section-title[data-v-e57b9aa4]{font-size:1.25rem;font-weight:600;color:#fff;margin:0;font-family:Jura,sans-serif}.section-header-left[data-v-e57b9aa4]{display:flex;align-items:baseline;gap:.75rem}.section-subtitle[data-v-e57b9aa4]{color:#6b7280;font-size:.8rem;margin:0}.add-comment-btn[data-v-e57b9aa4],.view-all-link[data-v-e57b9aa4]{background-color:transparent;border:1px solid hsla(0,0%,100%,.1);color:#6b7280;padding:.5rem 1rem;border-radius:.5rem;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s;text-decoration:none;display:inline-flex;align-items:center;gap:.5rem}.add-comment-btn[data-v-e57b9aa4]:hover,.view-all-link[data-v-e57b9aa4]:hover{background-color:hsla(0,0%,100%,.05);color:#e5e7eb}.details-list[data-v-e57b9aa4]{display:flex;flex-direction:column;gap:.75rem}.detail-item[data-v-e57b9aa4]{display:flex;justify-content:space-between;padding:.75rem 0;border-bottom:1px solid hsla(0,0%,100%,.05)}.detail-item[data-v-e57b9aa4]:last-child{border-bottom:none}.detail-label[data-v-e57b9aa4]{color:#6b7280;font-size:.875rem;text-transform:uppercase;letter-spacing:.05em}.detail-value[data-v-e57b9aa4]{color:#e5e7eb;font-size:.875rem;font-weight:500;text-align:right}.behavior-tags[data-v-e57b9aa4]{display:flex;flex-wrap:wrap;gap:.5rem}.behavior-tag[data-v-e57b9aa4]{display:inline-block;padding:.35rem .85rem;border-radius:.375rem;font-size:.85rem;background-color:hsla(0,0%,100%,.05);color:#9ca3af;transition:all .2s}.behavior-tag.warning[data-v-e57b9aa4]{background-color:hsla(52,95%,76%,.1);color:#fcec88}.behavior-tag.bad[data-v-e57b9aa4]{background-color:hsla(2,95%,76%,.1);color:#fc8c88}.ports-list[data-v-e57b9aa4]{display:flex;flex-direction:column;gap:.5rem}.port-item[data-v-e57b9aa4]{display:grid;grid-template-columns:80px 100px 1fr;gap:1rem;padding:.75rem 0;border-bottom:1px solid hsla(0,0%,100%,.05);font-size:.9rem}.port-item[data-v-e57b9aa4]:last-child{border-bottom:none}.port-number[data-v-e57b9aa4]{color:#fff;font-weight:500}.port-protocol[data-v-e57b9aa4]{color:#9ca3af}.port-description[data-v-e57b9aa4]{color:#6b7280;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.infrastructure-details[data-v-e57b9aa4]{margin-top:1rem;padding-top:1rem;border-top:1px solid hsla(0,0%,100%,.05)}.detail-row[data-v-e57b9aa4]{display:flex;justify-content:space-between;padding:.5rem 0;border-bottom:1px solid hsla(0,0%,100%,.03)}.detail-row[data-v-e57b9aa4]:last-child{border-bottom:none}.detail-row .detail-label[data-v-e57b9aa4]{color:#6b7280;font-size:.8rem;text-transform:uppercase;letter-spacing:.05em}.detail-row .detail-value[data-v-e57b9aa4]{color:#e5e7eb;font-size:.875rem;font-weight:500;text-align:right}@media (max-width:768px){.ip-header[data-v-e57b9aa4]{flex-direction:column;gap:1rem}.ip-header-actions[data-v-e57b9aa4]{width:100%;justify-content:flex-start}.btn-open-in[data-v-e57b9aa4],.btn-view-stats[data-v-e57b9aa4]{flex:1}.dropdown-menu[data-v-e57b9aa4]{right:auto;left:0}.top-cards-grid[data-v-e57b9aa4]{grid-template-columns:1fr}.port-item[data-v-e57b9aa4]{grid-template-columns:60px 80px 1fr;gap:.5rem}}.providers-compact-list[data-v-e57b9aa4]{display:flex;flex-direction:column;gap:.75rem}.provider-compact-item[data-v-e57b9aa4]{display:flex;align-items:center;gap:.75rem;padding:.75rem;background-color:hsla(0,0%,100%,.03);border-radius:.5rem}.provider-compact-info[data-v-e57b9aa4]{flex:1;display:flex;flex-direction:column;gap:.25rem}.provider-name-line[data-v-e57b9aa4]{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}.provider-compact-name[data-v-e57b9aa4]{font-size:.9rem;color:#e5e7eb;font-weight:500}.provider-compact-meta[data-v-e57b9aa4]{font-size:.75rem;color:#6b7280;text-transform:uppercase}.provider-tags[data-v-e57b9aa4]{display:flex;flex-wrap:wrap;gap:.375rem;align-items:center}.provider-tag[data-v-e57b9aa4]{display:inline-block;padding:.2rem .5rem;border-radius:.25rem;font-size:.7rem;background-color:hsla(0,0%,100%,.05);color:#9ca3af;transition:all .2s}.provider-tag.warning[data-v-e57b9aa4]{background-color:hsla(52,95%,76%,.1);color:#fcec88}.provider-tag.bad[data-v-e57b9aa4]{background-color:hsla(2,95%,76%,.1);color:#fc8c88}.loading-state[data-v-e57b9aa4]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;color:#6b7280}.spinner[data-v-e57b9aa4]{width:40px;height:40px;border:3px solid #374151;border-top:3px solid #7357d2;border-radius:50%;animation:spin-e57b9aa4 1s linear infinite;margin-bottom:1rem}@keyframes spin-e57b9aa4{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.loading-state p[data-v-e57b9aa4]{margin:0;font-size:1rem}.empty-state[data-v-e57b9aa4]{text-align:center;padding:3rem;color:#6b7280}.empty-state p[data-v-e57b9aa4]{margin:0;font-size:1rem}.empty-state-netflow[data-v-e57b9aa4]{text-align:center;padding:3rem;color:#6b7280;background-color:hsla(0,0%,100%,.02);border-radius:.75rem}.empty-state-netflow p[data-v-e57b9aa4]{margin:0;font-size:.95rem}.empty-state-hint[data-v-e57b9aa4]{margin-top:.5rem!important;font-size:.8rem!important;color:#4b5563}.section-count[data-v-e57b9aa4]{color:#6b7280;font-size:.875rem;font-weight:500}.submissions-list[data-v-e57b9aa4]{display:flex;flex-direction:column;gap:1rem}.submissions-list .empty-state-submissions[data-v-e57b9aa4]{text-align:center;padding:2rem;color:#6b7280;background-color:hsla(0,0%,100%,.02);border-radius:.75rem}.submissions-list .empty-state-submissions p[data-v-e57b9aa4]{margin:0;font-size:.95rem}.upgrade-prompt[data-v-e57b9aa4]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem;background-color:hsla(0,0%,100%,.02);border-radius:.75rem;text-align:center}.upgrade-icon[data-v-e57b9aa4]{font-size:2rem;color:#6b7280;margin-bottom:1rem;opacity:.6}.upgrade-message[data-v-e57b9aa4]{color:#9ca3af;font-size:.95rem;margin:0 0 1rem 0}.upgrade-link[data-v-e57b9aa4]{color:#7357d2;font-size:.9rem;text-decoration:none;font-weight:500;transition:color .2s}.upgrade-link[data-v-e57b9aa4]:hover{color:#9b7ee8}.log-type-toggles[data-v-e57b9aa4]{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.5rem}.log-type-toggle[data-v-e57b9aa4]{display:inline-flex;align-items:center;gap:.5rem;padding:.6rem .75rem;background-color:transparent;border:1px solid transparent;border-radius:.5rem;cursor:pointer;transition:all .2s ease;font-family:inherit}.log-type-toggle[data-v-e57b9aa4]:hover{background-color:hsla(0,0%,100%,.05)}.log-type-toggle.active[data-v-e57b9aa4]{background-color:rgba(115,87,210,.2);border-color:rgba(115,87,210,.4)}.log-type-toggle[data-v-e57b9aa4]:disabled{cursor:default;opacity:.7}.log-type-color[data-v-e57b9aa4]{width:8px;height:8px;border-radius:2px;flex-shrink:0}.log-type-name[data-v-e57b9aa4]{font-size:.85rem;font-weight:600;color:#e5e7eb;text-transform:uppercase}.log-type-toggle.active .log-type-name[data-v-e57b9aa4]{color:#fff}.log-type-count[data-v-e57b9aa4]{font-size:.75rem;color:#6b7280}.log-type-toggle.active .log-type-count[data-v-e57b9aa4]{color:#9ca3af}span[data-v-676c74d0]{font-size:.9rem}.b[data-v-676c74d0]{background-color:#37414f;border-radius:24px;padding:0 7px;font-size:.8rem;font-weight:700}.ip-container[data-v-6b4c4d1d]{position:relative}.b[data-v-6b4c4d1d]{color:#4b5563;cursor:pointer}.b[data-v-6b4c4d1d]:hover{color:#fff}.dropdown-menu li[data-v-0f5a81df]{color:#fff!important;padding:0 .5rem}.dropdown-menu[data-v-0f5a81df]{background-color:#151a22!important}.tag[data-v-0f5a81df]{position:relative;border:1px solid #616b79;border-radius:20px;font-size:.9rem;padding:0 .5rem;margin-right:.1rem}.nsm[data-v-0f5a81df]{margin-right:.5rem}.scrollable[data-v-0f5a81df]{max-height:100px;overflow-y:auto}.netflow-icon[data-v-4e2ed969]{color:#4b5563;cursor:pointer}.netflow-icon[data-v-4e2ed969]:hover{color:#fff}.submission-icon[data-v-825eace2]{color:#4b5563;cursor:pointer}.submission-icon[data-v-825eace2]:hover{color:#fff}[data-v-28a1c66f] .provider-thumbnail-container{width:16px;height:16px}[data-v-28a1c66f] .provider-thumbnail,[data-v-28a1c66f] .provider-thumbnail-image{width:16px;height:16px;font-size:.6rem}[data-v-d0a679d6] .provider-thumbnail-container{width:16px;height:16px}[data-v-d0a679d6] .provider-thumbnail,[data-v-d0a679d6] .provider-thumbnail-image{width:16px;height:16px;font-size:.6rem}.dropdown-menu li[data-v-495b1664]{color:#fff!important;padding:0 .5rem}.dropdown-menu[data-v-495b1664]{background-color:#151a22!important}.tag[data-v-495b1664]{position:relative;border:1px solid #616b79;border-radius:20px;font-size:.9rem;padding:0 .5rem;margin-right:.1rem}.tag.dropdown[data-v-495b1664]{cursor:pointer}.ip-results-table[data-v-036edfb5]{display:flex;flex-direction:column;flex:1;min-height:0;background:#151a22;border-radius:12px;overflow:hidden;position:relative}.state-overlay[data-v-036edfb5]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(21,26,34,.85);display:flex;align-items:center;justify-content:center;z-index:5}.state-box[data-v-036edfb5]{display:flex;flex-direction:column;align-items:center;gap:1rem;padding:2rem 3rem;background:#1a1f27;border:1px solid hsla(0,0%,100%,.1);border-radius:12px}.state-message[data-v-036edfb5]{color:#e5e7eb;font-size:.95rem;text-align:center}.state-hint[data-v-036edfb5]{color:#6b7280;font-size:.8rem;text-align:center}.table-container[data-v-036edfb5]{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;position:relative}.filter-empty-overlay[data-v-036edfb5]{position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(21,26,34,.85);display:flex;align-items:center;justify-content:center;z-index:5}.table-scroll[data-v-036edfb5]{flex:1;min-height:0;overflow-x:auto;overflow-y:auto}.table-scroll[data-v-036edfb5]::-webkit-scrollbar{width:8px;height:8px}.table-scroll[data-v-036edfb5]::-webkit-scrollbar-track{background:rgba(0,0,0,.2);border-radius:10px}.table-scroll[data-v-036edfb5]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#4a5661,#3e4a56);border-radius:10px;border:2px solid rgba(0,0,0,.2)}.table-scroll[data-v-036edfb5]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#5a6671,#4e5a66)}.table-scroll[data-v-036edfb5]::-webkit-scrollbar-corner{background:rgba(0,0,0,.2)}table[data-v-036edfb5]{min-width:100%;width:-moz-max-content;width:max-content;border-collapse:separate;border-spacing:0;table-layout:fixed}thead[data-v-036edfb5]{position:sticky;top:0;z-index:2}thead th[data-v-036edfb5]{background-color:#151a22;color:#9ca3af;text-align:left;padding:1rem 1rem;font-weight:600;font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;border-bottom:1px solid hsla(0,0%,100%,.1);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}thead th.sortable-header[data-v-036edfb5]{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color .15s ease}thead th.sortable-header[data-v-036edfb5]:hover{background-color:#1d2531}.header-content[data-v-036edfb5]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;width:100%}.header-label[data-v-036edfb5]{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.sort-indicator[data-v-036edfb5]{color:#f59e0b;font-size:.65rem;flex-shrink:0;margin-left:auto;opacity:0;min-width:.65rem}.sort-indicator.sort-active[data-v-036edfb5]{opacity:1}tbody td[data-v-036edfb5]{padding:.75rem 1rem;border-bottom:1px solid hsla(0,0%,100%,.03);color:#e5e7eb;font-size:.85rem;vertical-align:top}tbody tr[data-v-036edfb5]{transition:background-color .15s ease}tbody tr[data-v-036edfb5]:nth-child(2n){background-color:hsla(0,0%,100%,.015)}tbody tr[data-v-036edfb5]:nth-child(odd){background-color:transparent}tbody tr[data-v-036edfb5]:hover{background-color:rgba(115,87,210,.08)!important}.cell-content[data-v-036edfb5]{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-footer[data-v-036edfb5]{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem;border-top:1px solid hsla(0,0%,100%,.05);flex-shrink:0;background:#151a22}.footer-left[data-v-036edfb5],.footer-right[data-v-036edfb5]{flex:1;min-width:0}.footer-left[data-v-036edfb5]{display:flex;justify-content:flex-start}.footer-right[data-v-036edfb5]{display:flex;justify-content:flex-end}.search-container[data-v-036edfb5]{display:flex;align-items:center;gap:.5rem;padding:.25rem .5rem;background:hsla(0,0%,100%,.03);border:1px solid hsla(0,0%,100%,.08);border-radius:.375rem;transition:all .2s ease}.search-container[data-v-036edfb5]:focus-within{background:hsla(0,0%,100%,.05);border-color:rgba(115,87,210,.4)}.search-container.has-value[data-v-036edfb5]{background:rgba(115,87,210,.1);border-color:rgba(115,87,210,.3)}.search-icon[data-v-036edfb5]{color:#6b7280;font-size:.75rem}.search-input[data-v-036edfb5]{background:transparent;border:none;outline:none;color:#e5e7eb;font-size:.8rem;width:140px}.search-input[data-v-036edfb5]::-moz-placeholder{color:#6b7280}.search-input[data-v-036edfb5]::placeholder{color:#6b7280}.search-clear[data-v-036edfb5]{background:none;border:none;color:#6b7280;padding:.15rem;cursor:pointer;border-radius:.25rem;display:flex;align-items:center;justify-content:center;font-size:.7rem}.search-clear[data-v-036edfb5]:hover{color:#e5e7eb;background:hsla(0,0%,100%,.1)}.result-info[data-v-036edfb5]{color:#6b7280;font-size:.8rem;flex-shrink:0}.ip-table-sidebar-wrapper[data-v-3a2f1e1f]{position:relative;padding:0;padding-left:.5rem;z-index:10;transition:width .3s ease}#tool-sidebar[data-v-3a2f1e1f]{padding:0;background:#151a22;display:flex;flex-direction:column;position:relative;width:85px;height:100%;border-radius:1rem;transition:width .3s ease}#tool-sidebar.expanded[data-v-3a2f1e1f]{width:260px}.nav-item-wrapper[data-v-3a2f1e1f]{position:relative;padding:.25rem .75rem}#tool-sidebar:not(.expanded) .nav-item-wrapper[data-v-3a2f1e1f]{padding:.25rem .75rem}#tool-sidebar .sidebar-nav[data-v-3a2f1e1f]{padding:.75rem 1rem;height:auto;min-height:3rem;color:#7a8696;display:flex;align-items:center;transition:all .2s ease;border-radius:.75rem;position:relative;gap:0;cursor:pointer}#tool-sidebar .sidebar-nav[data-v-3a2f1e1f]:hover{color:#fff;background-color:#1d2531}#tool-sidebar:not(.expanded) .sidebar-nav[data-v-3a2f1e1f]{justify-content:center;padding:.75rem 0;width:100%}#tool-sidebar .sidebar-nav .icon[data-v-3a2f1e1f]{transition:margin-left .3s ease;font-size:1.1rem;width:1.2rem;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}#tool-sidebar:not(.expanded) .nav-text[data-v-3a2f1e1f]{display:none}#tool-sidebar.expanded .nav-text[data-v-3a2f1e1f]{display:inline;white-space:nowrap;font-size:.95rem}#tool-sidebar.expanded .sidebar-nav .icon[data-v-3a2f1e1f]{margin-right:.75rem;transition:all .2s ease}.nav-popout[data-v-3a2f1e1f]{display:flex;position:absolute;right:calc(100% - 1.3rem);left:auto;top:0;height:100%;background:#1d2531;padding:.75rem 1rem;border-radius:.75rem;align-items:center;white-space:nowrap;z-index:100;color:#fff;font-size:.95rem;opacity:0;pointer-events:none;transition:opacity .2s ease;text-decoration:none}#tool-sidebar:not(.expanded) .nav-item-wrapper:hover .nav-popout[data-v-3a2f1e1f]{opacity:1;pointer-events:auto}#tool-sidebar:not(.expanded) .nav-item-wrapper:hover .sidebar-nav[data-v-3a2f1e1f]{background-color:#1d2531;color:#fff}.format-toggle[data-v-3a2f1e1f]{display:flex;gap:.25rem;padding:.5rem 1rem}.format-btn[data-v-3a2f1e1f]{flex:1;padding:.4rem .6rem;font-size:.75rem;font-weight:600;background:#2a3441;border:1px solid #374151;border-radius:6px;color:#9ca3af;cursor:pointer;transition:all .15s ease}.format-btn[data-v-3a2f1e1f]:hover{background:#374151;color:#e5e7eb}.format-btn.active[data-v-3a2f1e1f]{background:rgba(115,87,210,.2);border-color:#7357d2;color:#a78bfa}.column-list[data-v-3a2f1e1f]{max-height:300px;overflow-y:auto;padding:.25rem 0}.column-item[data-v-3a2f1e1f]{display:flex;align-items:center;gap:.5rem;padding:.5rem 1rem;transition:background .15s ease}.column-item[data-v-3a2f1e1f]:hover{background:hsla(0,0%,100%,.03)}.column-item.disabled[data-v-3a2f1e1f]{opacity:.5}.drag-handle[data-v-3a2f1e1f]{cursor:grab;color:#4b5563;font-size:.75rem;padding:0 .25rem;-webkit-user-select:none;-moz-user-select:none;user-select:none}.drag-handle[data-v-3a2f1e1f]:hover{color:#9ca3af}.column-checkbox[data-v-3a2f1e1f]{position:relative;display:inline-flex;align-items:center;cursor:pointer}.column-checkbox input[data-v-3a2f1e1f]{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark[data-v-3a2f1e1f]{width:16px;height:16px;background:#2a3441;border:1px solid #4b5563;border-radius:4px;display:flex;align-items:center;justify-content:center}.column-checkbox input:checked~.checkmark[data-v-3a2f1e1f]{background:#7357d2;border-color:#7357d2}.column-checkbox input:checked~.checkmark[data-v-3a2f1e1f]:after{content:"";width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg);margin-bottom:2px}.column-checkbox input:disabled~.checkmark[data-v-3a2f1e1f]{opacity:.5;cursor:not-allowed}.column-label[data-v-3a2f1e1f]{font-size:.85rem;color:#e5e7eb}.column-ghost[data-v-3a2f1e1f]{opacity:.4;background:rgba(115,87,210,.1)}.column-drag[data-v-3a2f1e1f]{background:#1a1f28!important;box-shadow:0 4px 12px rgba(0,0,0,.3)}.reset-item[data-v-3a2f1e1f]{color:#9ca3af}.reset-item[data-v-3a2f1e1f]:hover{color:#e5e7eb}.column-list[data-v-3a2f1e1f]::-webkit-scrollbar{width:6px}.column-list[data-v-3a2f1e1f]::-webkit-scrollbar-track{background:transparent}.column-list[data-v-3a2f1e1f]::-webkit-scrollbar-thumb{background:#374151;border-radius:3px}.column-list[data-v-3a2f1e1f]::-webkit-scrollbar-thumb:hover{background:#4b5563}.ip-table-view[data-v-18b894b7]{gap:0}.ip-table-view[data-v-18b894b7],.runner-container[data-v-01ff8bc3]{display:flex;height:100%;width:100%}.results-container[data-v-01ff8bc3]{display:flex;min-height:0;width:100%;flex:1;flex-direction:column}.loading-container[data-v-01ff8bc3]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%}.error-container[data-v-01ff8bc3]{width:100%}.error-content[data-v-01ff8bc3]{display:flex;flex-direction:column;align-items:center;padding-top:3rem;height:100%;width:100%}.breadcrump[data-v-3ca7c59b]{cursor:pointer}.breadcrump[data-v-3ca7c59b]:hover{color:#cdd5e0}.breadcrump.active[data-v-3ca7c59b]{color:#fff}.close[data-v-71c9b382]{position:absolute;left:50px;top:40px;background-color:#191f27;padding:1rem;border-radius:10px 0 0 10px;box-shadow:1px 0 6px 6px #0c101561;border-left:1px solid #1c2532}.btn-close[data-v-71c9b382]:active{box-shadow:none}#overlay[data-v-71c9b382]{background-color:#1318209e;position:fixed;right:0;top:0;bottom:0;left:0;z-index:100}#slideover[data-v-71c9b382]{display:block;background-color:#191f27;position:fixed;right:0;top:0;bottom:0;z-index:100;border-radius:10px 0 0 10px;box-shadow:1px 0 6px 6px #0c101561;border-left:1px solid #1c2532}#component[data-v-71c9b382]{display:flex;height:100%;width:100%;position:relative;position:block}.history[data-v-71c9b382]{height:calc(100% - 50px - .5rem)!important}.create-apikey-container[data-v-e36f069a]{height:100%;width:100%;display:flex;flex-direction:column;color:#fff;margin:0;padding:0}.box-header[data-v-e36f069a]{background-color:hsla(0,0%,100%,.03);padding:1rem 2rem;border-bottom:1px solid hsla(0,0%,100%,.08);flex-shrink:0;width:100%;margin:0;border-radius:10px 0 0 0}.box-header h3[data-v-e36f069a]{margin:0;color:#e5e7eb;font-size:1.1rem;font-weight:500}.box-content[data-v-e36f069a]{flex:1;padding:2rem;overflow-y:auto;min-height:0;width:100%;box-sizing:border-box}.success-state[data-v-e36f069a]{text-align:center;padding:1rem 0}.success-icon[data-v-e36f069a]{font-size:3rem;color:#10b981;margin-bottom:1rem}.success-state h4[data-v-e36f069a]{color:#fff;margin-bottom:.5rem;font-size:1.5rem}.success-message[data-v-e36f069a]{color:#9ca3af;margin:0 0 2rem 0}.api-key-display[data-v-e36f069a]{background:rgba(26,29,36,.4);border:1px solid hsla(0,0%,100%,.08);border-radius:.5rem;padding:1.5rem;text-align:left}.api-key-display label[data-v-e36f069a]{display:block;margin-bottom:.5rem;color:#e5e7eb;font-weight:500;font-size:.875rem}.key-container[data-v-e36f069a]{display:flex;gap:.5rem;align-items:center;margin-bottom:1rem}.key-value[data-v-e36f069a]{flex:1;background-color:#171c24;border:1px solid #374151;border-radius:10px;padding:.75rem 1rem;color:#10b981;font-family:Monaco,Courier New,monospace;font-size:.875rem;word-break:break-all}.copy-btn[data-v-e36f069a]{padding:.75rem 1rem;background-color:#374151;color:#e5e7eb;border:1px solid #4b5563;border-radius:10px;cursor:pointer;transition:all .2s;font-size:1rem;display:flex;align-items:center;justify-content:center}.copy-btn[data-v-e36f069a]:hover{background-color:#4b5563;color:#fff}.key-warning[data-v-e36f069a]{display:flex;align-items:center;gap:.5rem;color:#fca5a5;font-size:.85rem;padding:.75rem 1rem;background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:8px}.apikey-form[data-v-e36f069a]{max-width:none;width:100%;display:flex;flex-direction:column;height:100%;margin:0;padding:0}.form-content[data-v-e36f069a]{flex:1;overflow-y:auto;padding-bottom:1rem;width:100%;box-sizing:border-box}.form-group[data-v-e36f069a]{margin-bottom:1.5rem}.form-group label[data-v-e36f069a]{display:block;margin-bottom:.5rem;color:#e5e7eb;font-weight:500;font-size:.875rem}.input-wrapper[data-v-e36f069a]{background-color:#171c24;border:1px solid #374151;border-radius:10px;padding:.75rem 1rem;transition:border-color .2s}.input-wrapper[data-v-e36f069a]:focus-within{border-color:#7357d2}.input-wrapper input[data-v-e36f069a],.input-wrapper textarea[data-v-e36f069a]{background:transparent;border:none;outline:none;color:#fff;width:100%;resize:vertical}.input-wrapper input[data-v-e36f069a]:disabled,.input-wrapper textarea[data-v-e36f069a]:disabled{color:#9ca3af;cursor:not-allowed;opacity:1}.input-wrapper input[data-v-e36f069a]::-moz-placeholder,.input-wrapper textarea[data-v-e36f069a]::-moz-placeholder{color:#6b7280}.input-wrapper input[data-v-e36f069a]::placeholder,.input-wrapper textarea[data-v-e36f069a]::placeholder{color:#6b7280}.form-help[data-v-e36f069a]{margin-top:.25rem;font-size:.75rem;color:#6b7280}.alert[data-v-e36f069a]{padding:.75rem 1rem;border-radius:8px;display:flex;align-items:center;gap:.5rem}.alert-error[data-v-e36f069a]{background-color:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);color:#fca5a5}.mb-3[data-v-e36f069a]{margin-bottom:1rem}.form-actions[data-v-e36f069a]{margin-top:2rem;padding:1.5rem 2rem;border-top:1px solid #374151;text-align:center;background-color:#191f27;position:sticky;bottom:0;left:0;right:0;width:100%;box-sizing:border-box;margin-left:-2rem;margin-right:-2rem;margin-bottom:-2rem}.submit-btn[data-v-e36f069a]{padding:.75rem 2rem;background-color:#7357d2;color:#fff;border:none;border-radius:8px;font-weight:500;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:.5rem;font-size:.95rem}.submit-btn[data-v-e36f069a]:hover:not(:disabled){background-color:#7f62e3;transform:translateY(-1px)}.submit-btn[data-v-e36f069a]:disabled{opacity:.6;cursor:not-allowed;transform:none}.box-content[data-v-e36f069a]::-webkit-scrollbar,.form-content[data-v-e36f069a]::-webkit-scrollbar{width:6px}.box-content[data-v-e36f069a]::-webkit-scrollbar-track,.form-content[data-v-e36f069a]::-webkit-scrollbar-track{background:#1f2937}.box-content[data-v-e36f069a]::-webkit-scrollbar-thumb,.form-content[data-v-e36f069a]::-webkit-scrollbar-thumb{background:#374151;border-radius:3px}.box-content[data-v-e36f069a]::-webkit-scrollbar-thumb:hover,.form-content[data-v-e36f069a]::-webkit-scrollbar-thumb:hover{background:#4b5563}.wscard[data-v-81da42b4]{padding:2px;background-color:#232a35;border-radius:12px;overflow:hidden;position:relative}.inner[data-v-81da42b4]{position:relative;z-index:1;border-radius:10px;background-color:#1b2029;height:100%}.blob[data-v-81da42b4]{filter:blur(40px);position:absolute;z-index:0;top:0;left:0;width:150px;height:150px;border-radius:50%;background:hsla(0,0%,100%,.5)}.fakeblob[data-v-81da42b4]{display:hidden;position:absolute;z-index:-1;top:0;left:0;width:200px;height:200px;border-radius:50%}.container[data-v-59da00c0]{height:100%;display:flex;flex-direction:column;min-height:0}.tabs-header[data-v-59da00c0]{flex-shrink:0;display:flex;gap:.5rem;padding:0;margin-bottom:2rem;border-bottom:2px solid hsla(0,0%,100%,.05)}.tab-button[data-v-59da00c0]{background:none;border:none;color:#6b7280;font-size:.95rem;font-weight:500;padding:.75rem 1rem;cursor:pointer;position:relative;transition:all .2s;border-bottom:2px solid transparent;margin-bottom:-2px;text-decoration:none;display:flex;align-items:center;gap:.5rem}.tab-button[data-v-59da00c0]:hover{color:#9ca3af}.tab-button.active[data-v-59da00c0]{color:#a855f7;border-bottom-color:#a855f7}.tab-button.active[data-v-59da00c0]:hover{color:#b87ff8}.router-content[data-v-59da00c0]{flex:1;min-height:0;overflow-y:auto}.usage-container[data-v-669be0e2]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.stat-card[data-v-669be0e2]{background:rgba(26,29,36,.4);border:1px solid hsla(0,0%,100%,.08);border-radius:.5rem;padding:1rem}.stat-label[data-v-669be0e2]{font-size:.75rem;color:#9ca3af;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem;font-weight:600}.stat-value[data-v-669be0e2]{font-size:1.25rem;font-weight:700;color:#f3f4f6;margin-bottom:.75rem}.stat-limit[data-v-669be0e2]{font-size:.875rem;color:#6b7280;font-weight:400}.stat-progress[data-v-669be0e2]{height:4px;background:hsla(0,0%,100%,.05);border-radius:2px;overflow:hidden}.stat-progress-bar[data-v-669be0e2]{height:100%;background:linear-gradient(90deg,#a855f7,#7357d2);transition:width .3s ease}@media (max-width:768px){.usage-container[data-v-669be0e2]{grid-template-columns:1fr}}.information-content[data-v-5d8df77a]{padding:0}.section[data-v-5d8df77a],.usage-section[data-v-5d8df77a]{margin-bottom:2rem}.section-title[data-v-5d8df77a]{color:#9ca3af;font-size:.875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:1rem}.info-grid[data-v-5d8df77a]{display:grid;grid-template-columns:1fr 1fr;gap:1rem}.info-card[data-v-5d8df77a]{background:rgba(26,29,36,.4);border:1px solid hsla(0,0%,100%,.08);border-radius:.5rem;padding:1rem;position:relative;transition:all .2s ease}.info-card[data-v-5d8df77a]:hover{background:rgba(26,29,36,.6);border-color:hsla(0,0%,100%,.12)}.info-label[data-v-5d8df77a]{display:block;color:#9ca3af;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;margin-bottom:.5rem}.info-value[data-v-5d8df77a]{color:#e5e7eb;font-size:1rem;font-weight:500}.password-card[data-v-5d8df77a]{position:relative}.reset-btn[data-v-5d8df77a]{position:absolute;right:1rem;top:1rem;background:transparent;border:1px solid transparent;border-radius:.5rem;padding:.5rem .75rem;color:#6b7280;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;font-size:1rem}.reset-btn[data-v-5d8df77a]:hover:not(:disabled){color:#a855f7;border-color:rgba(168,85,247,.3);background:rgba(168,85,247,.1)}.reset-btn[data-v-5d8df77a]:disabled{opacity:.6;cursor:not-allowed}.type-badge[data-v-5d8df77a]{padding:.25rem .75rem;border-radius:.375rem;font-size:.75rem;font-weight:600;text-transform:capitalize;white-space:nowrap;display:inline-block}.type-free[data-v-5d8df77a]{background:hsla(220,9%,46%,.15);color:#9ca3af}.type-basic[data-v-5d8df77a]{background:rgba(59,130,246,.15);color:#3b82f6}.type-professional[data-v-5d8df77a]{background:rgba(168,85,247,.15);color:#a855f7}.type-elite[data-v-5d8df77a]{background:rgba(245,158,11,.15);color:#f59e0b}.type-enterprise[data-v-5d8df77a]{background:rgba(16,185,129,.15);color:#10b981}.type-admin[data-v-5d8df77a]{background:rgba(239,68,68,.15);color:#ef4444}.inherited-note[data-v-5d8df77a]{display:inline-block;margin-left:.5rem;font-size:.75rem;color:#7357d2;opacity:.8}.no-org[data-v-5d8df77a]{color:#6b7280;font-style:italic}.apikeys-content[data-v-1b8b60eb]{padding:0}.empty-state[data-v-1b8b60eb]{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4rem 2rem;text-align:center}.empty-icon[data-v-1b8b60eb]{font-size:3rem;color:#6b7280;margin-bottom:1rem;opacity:.5}.empty-title[data-v-1b8b60eb]{font-size:1rem;font-weight:600;color:#9ca3af;margin:0 0 .5rem 0}.empty-description[data-v-1b8b60eb]{font-size:.875rem;color:#6b7280;margin:0 0 1.5rem 0}.keys-list[data-v-1b8b60eb]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:2rem}.key-card[data-v-1b8b60eb]{background:rgba(26,29,36,.4);border:1px solid hsla(0,0%,100%,.08);border-radius:.5rem;padding:.75rem 1rem;display:flex;align-items:center;gap:1rem;transition:all .2s ease}.key-card[data-v-1b8b60eb]:hover{background:rgba(168,85,247,.08);border-color:rgba(168,85,247,.3)}.key-info[data-v-1b8b60eb]{flex:1;min-width:0}.key-name[data-v-1b8b60eb]{color:#e5e7eb;font-weight:600;font-size:.95rem;margin-bottom:.25rem}.key-description[data-v-1b8b60eb]{color:#9ca3af;font-size:.875rem}.delete-btn[data-v-1b8b60eb]{background:transparent;border:1px solid transparent;border-radius:.5rem;padding:.5rem .75rem;color:#6b7280;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;justify-content:center;font-size:1rem}.delete-btn[data-v-1b8b60eb]:hover{color:#ef4444;border-color:rgba(239,68,68,.3);background:rgba(239,68,68,.1)}.add-key-btn[data-v-1b8b60eb]{padding:.5rem 1rem;background-color:transparent;border:1px solid hsla(0,0%,100%,.1);color:#6b7280;border-radius:.5rem;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:.5rem}.add-key-btn[data-v-1b8b60eb]:hover{background-color:hsla(0,0%,100%,.05);color:#e5e7eb}.keys-list .add-key-btn[data-v-1b8b60eb]{align-self:flex-start}.wrap[data-v-1caee4cf]{height:100%;overflow-y:scroll}.wrap[data-v-1caee4cf]>*{margin-top:2.5rem}.wrap[data-v-1caee4cf]>:not(:first-child){border-top:2px solid #1e252f;padding-top:2.5rem}.badge-deprecated[data-v-25b56d41]{background-color:#dc3545;color:#fff;padding:.25rem .75rem;border-radius:1rem;font-size:.75rem;font-weight:600;vertical-align:middle}.source-code[data-v-47931646],code[data-v-7ff297c1],pre[data-v-7ff297c1]{color:#fff}.block[data-v-7ff297c1]{border-radius:10px;background-color:#5b636f}.method[data-v-7ff297c1]{font-weight:400;font-size:.8rem;margin-right:.5rem}.block .title[data-v-7ff297c1]{background-color:#697280;border-radius:10px 10px 0 0;padding:.3rem .8rem;color:#fff;font-weight:700}.dark[data-v-7ff297c1]{background-color:#2a3340!important}.nobody[data-v-7ff297c1]{border-radius:10px!important}.block .content[data-v-7ff297c1]{padding:.8rem;overflow:auto}.block[data-v-1f54f12e]{border-radius:10px;background-color:#1e252f}.method[data-v-1f54f12e]{font-weight:400;font-size:.8rem;margin-right:.5rem}.block .title[data-v-1f54f12e]{background-color:#2a3340;border-radius:10px 10px 0 0;padding:.3rem .8rem;color:#fff;font-weight:700}.block .content[data-v-1f54f12e]{padding:.8rem}[data-v-1f54f12e]::-webkit-scrollbar-thumb{background-color:#2b3340;border-radius:20px;border:6px solid transparent;background-clip:content-box}.wrap[data-v-696525d4]{height:100%;overflow-y:scroll}.wrap[data-v-696525d4]>*{margin-top:2.5rem}.wrap[data-v-696525d4]>:not(:first-child){border-top:2px solid #1e252f;padding-top:2.5rem}.wrap[data-v-247bfc50]{height:100%;overflow-y:scroll}.wrap[data-v-247bfc50]>*{margin-top:2.5rem}.wrap[data-v-247bfc50]>:not(:first-child){border-top:2px solid #1e252f;padding-top:2.5rem}.wrap[data-v-699ddc79]{height:100%;overflow-y:scroll}.wrap[data-v-699ddc79]>*{margin-top:2.5rem}.wrap[data-v-699ddc79]>:not(:first-child){border-top:2px solid #1e252f;padding-top:2.5rem}.param-container[data-v-3cb5181e]{padding:1rem;border-radius:10px;border:1px solid #313946;background-color:transparent}.param-header[data-v-3cb5181e]{display:flex;align-items:center;font-weight:400;margin-bottom:.5rem}.param-description[data-v-3cb5181e]{color:#6d7785;margin-bottom:1rem;font-size:.9rem}.param-input[data-v-3cb5181e]{width:100%;padding:.75rem;border-radius:8px;border:1px solid #313946;background-color:transparent;color:#fff;font-size:.9rem;transition:all .2s ease}.param-input[data-v-3cb5181e]:focus{outline:none;border-color:#bf75fe;box-shadow:0 0 0 3px rgba(191,117,254,.1)}.param-input[data-v-3cb5181e]::-moz-placeholder{color:#6d7785}.param-input[data-v-3cb5181e]::placeholder{color:#6d7785}.badge[data-v-3cb5181e]{font-size:.7rem;padding:.25rem .5rem}.text-bg-primary[data-v-3cb5181e]{background-color:#0d6efd!important;color:#fff!important}.text-bg-warning[data-v-3cb5181e]{background-color:#ffc107!important;color:#000!important}.text-bg-danger[data-v-3cb5181e]{background-color:#dc3545!important;color:#fff!important}.api-slideover[data-v-3f727b06]{height:100%;width:100%;display:flex;flex-direction:column;color:#fff;margin:0;padding:0}.box-header[data-v-3f727b06]{background-color:hsla(0,0%,100%,.03);padding:1rem 2rem;border-bottom:1px solid hsla(0,0%,100%,.08);flex-shrink:0;width:100%;margin:0;border-radius:10px 0 0 0}.box-header h3[data-v-3f727b06]{margin:0;color:#e5e7eb;font-size:1.1rem;font-weight:500;display:flex;align-items:center;gap:.5rem}.badge[data-v-3f727b06]{font-size:.7rem;padding:.25rem .5rem}.box-content[data-v-3f727b06]{flex:1;padding:2rem;overflow-y:auto;min-height:0;width:100%;box-sizing:border-box}.state-container[data-v-3f727b06]{text-align:center;padding:3rem 1rem}.state-icon[data-v-3f727b06]{margin-bottom:1.5rem;color:#5094ed}.state-icon.error[data-v-3f727b06]{color:#ca5050}.state-title[data-v-3f727b06]{color:#fff;margin-bottom:.75rem;font-size:1.5rem}.state-message[data-v-3f727b06]{color:#9ca3af;margin:0;max-width:500px;margin-left:auto;margin-right:auto}.content-sections[data-v-3f727b06]{width:100%}.menu-container[data-v-3f727b06]{margin-bottom:1.5rem}.section-title[data-v-3f727b06]{color:#e5e7eb;font-size:.875rem;font-weight:600;margin-bottom:.75rem;letter-spacing:.05em}.box[data-v-3f727b06]{background-color:#171c24;border:1px solid #374151;border-radius:10px}.box.padded[data-v-3f727b06]{padding:1rem}.request-url[data-v-3f727b06]{color:#e5e7eb;word-break:break-all;font-family:Courier New,monospace;font-size:.875rem}.box-content[data-v-3f727b06]::-webkit-scrollbar{width:6px}.box-content[data-v-3f727b06]::-webkit-scrollbar-track{background:#1f2937}.box-content[data-v-3f727b06]::-webkit-scrollbar-thumb{background:#374151;border-radius:3px}.box-content[data-v-3f727b06]::-webkit-scrollbar-thumb:hover{background:#4b5563}.block[data-v-709087c8]{border-radius:10px;background-color:#1e252f}.method[data-v-709087c8]{font-weight:400;font-size:.8rem;margin-right:.5rem}.block .title[data-v-709087c8]{background-color:#2a3340;border-radius:10px 10px 0 0;padding:.3rem .8rem;color:#fff;font-weight:700;display:flex;justify-content:space-between;align-items:center}.title-content[data-v-709087c8]{display:flex;align-items:center;flex:1}.endpoint-title[data-v-709087c8]{color:#fff}.play-button[data-v-709087c8]{background-color:#5094ed;color:#fff;border:none;border-radius:6px;padding:.35rem .75rem;cursor:pointer;transition:background-color .2s;display:flex;align-items:center;justify-content:center;font-size:.75rem;margin-left:1rem}.play-button[data-v-709087c8]:hover{background-color:#4c82c8}.play-button svg[data-v-709087c8]{width:10px;height:10px}.block .content[data-v-709087c8]{padding:.8rem;overflow:auto;border-radius:0 0 10px 10px}.block .title[data-v-709087c8]:last-child{border-radius:10px}[data-v-709087c8]::-webkit-scrollbar-thumb{background-color:#2b3340;border-radius:20px;border:6px solid transparent;background-clip:content-box}.form-control[data-v-41636504]{padding:1rem;border-radius:10px;border:1px solid #313946}label[data-v-41636504]{padding:1rem;font-weight:400}.form-floating>.form-control[data-v-41636504]:not(:-moz-placeholder-shown){padding-top:1.2rem;padding-bottom:0}.form-floating>.form-control[data-v-41636504]:focus,.form-floating>.form-control[data-v-41636504]:not(:placeholder-shown){padding-top:1.2rem;padding-bottom:0}.attribute-wrapper[data-v-41636504]{margin-bottom:.75rem}.attribute-header[data-v-41636504]{padding:.75rem 1rem;border-radius:6px;background-color:hsla(0,0%,100%,.02);border:1px solid hsla(0,0%,100%,.05);transition:all .2s ease}.attribute-header.clickable[data-v-41636504]{cursor:pointer}.attribute-header.clickable[data-v-41636504]:hover{background-color:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.1)}.attribute-name[data-v-41636504]{color:#fff;font-size:1.05rem;font-weight:500}.attribute-description[data-v-41636504]{color:#9ca3af;font-size:.9rem;margin:0;line-height:1.4}.attribute-children[data-v-41636504]{padding-left:1.5rem;margin-top:.75rem}.caret-icon[data-v-41636504]{color:#8b92a0;transition:all .3s ease;font-size:1.3rem;margin-left:1rem;margin-top:.25rem;flex-shrink:0}.attribute-header.clickable:hover .caret-icon[data-v-41636504]{color:#a8aeb9}.expand-enter-active[data-v-41636504],.expand-leave-active[data-v-41636504]{transition:all .3s ease;overflow:hidden}.expand-enter-from[data-v-41636504],.expand-leave-to[data-v-41636504]{opacity:0;max-height:0}.expand-enter-to[data-v-41636504],.expand-leave-from[data-v-41636504]{opacity:1;max-height:2000px}.btn-expand-collapse[data-v-94180af6]{background-color:transparent;border:1px solid hsla(0,0%,100%,.1);color:#6b7280;padding:.5rem 1rem;border-radius:.5rem;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:.5rem}.btn-expand-collapse[data-v-94180af6]:hover{background-color:hsla(0,0%,100%,.05);color:#e5e7eb}.param-container[data-v-1f9110ad]{padding:1rem;border-radius:10px;border:1px solid #313946;background-color:transparent}.param-header[data-v-1f9110ad]{display:flex;align-items:center;font-weight:400;margin-bottom:.5rem}.param-description[data-v-1f9110ad]{color:#6d7785;margin-bottom:1rem;font-size:.9rem}.input-group[data-v-1f9110ad]{display:flex;gap:.5rem;margin-bottom:.5rem}.item-input[data-v-1f9110ad]{flex:1;padding:.75rem;border-radius:8px;border:1px solid #313946;background-color:transparent;color:#fff;font-size:.9rem;transition:all .2s ease}.item-input[data-v-1f9110ad]:focus{outline:none;border-color:#6b7280;box-shadow:0 0 0 3px hsla(220,9%,46%,.1)}.item-input.has-error[data-v-1f9110ad]{border-color:#dc3545}.item-input[data-v-1f9110ad]::-moz-placeholder{color:#6d7785}.item-input[data-v-1f9110ad]::placeholder{color:#6d7785}.btn-add[data-v-1f9110ad]{padding:.75rem 1.25rem;background-color:#374151;color:#e5e7eb;border:none;border-radius:8px;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;white-space:nowrap}.btn-add[data-v-1f9110ad]:hover{background-color:#4b5563}.btn-add[data-v-1f9110ad]:active{transform:scale(.98)}.error-message[data-v-1f9110ad]{color:#dc3545;font-size:.85rem;margin:.25rem 0 .75rem 0}.items-list[data-v-1f9110ad]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem;padding-top:1rem;border-top:1px solid #313946}.item-tag[data-v-1f9110ad]{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background-color:rgba(75,85,99,.3);border:1px solid hsla(220,9%,46%,.4);border-radius:6px;font-size:.875rem;color:#9ca3af;font-family:Monaco,Courier New,monospace}.item-value[data-v-1f9110ad]{-webkit-user-select:all;-moz-user-select:all;user-select:all}.btn-remove[data-v-1f9110ad]{background:none;border:none;color:#6b7280;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;transition:all .2s ease}.btn-remove[data-v-1f9110ad]:hover{background-color:hsla(220,9%,46%,.3);color:#e5e7eb}.empty-state[data-v-1f9110ad]{margin-top:1rem;padding:1rem;text-align:center;color:#6d7785;font-size:.875rem;border-top:1px solid #313946}.badge[data-v-1f9110ad]{font-size:.7rem;padding:.25rem .5rem}.text-bg-info[data-v-1f9110ad]{background-color:#17a2b8!important;color:#fff!important}.text-bg-danger[data-v-1f9110ad]{background-color:#dc3545!important;color:#fff!important}.btn-expand-collapse[data-v-ac1dcd4e]{background-color:transparent;border:1px solid hsla(0,0%,100%,.1);color:#6b7280;padding:.5rem 1rem;border-radius:.5rem;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:.5rem}.btn-expand-collapse[data-v-ac1dcd4e]:hover{background-color:hsla(0,0%,100%,.05);color:#e5e7eb}.param-container[data-v-11e791ca]{padding:1rem;border-radius:10px;border:1px solid #313946;background-color:transparent}.param-header[data-v-11e791ca]{display:flex;align-items:center;font-weight:400;margin-bottom:.5rem}.param-description[data-v-11e791ca]{color:#6d7785;margin-bottom:1rem;font-size:.9rem}.options-grid[data-v-11e791ca]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.75rem}.option-item[data-v-11e791ca]{display:flex;align-items:center}.checkbox-label[data-v-11e791ca]{display:flex;align-items:center;cursor:pointer;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.checkbox-input[data-v-11e791ca]{position:absolute;opacity:0;cursor:pointer}.checkbox-custom[data-v-11e791ca]{position:relative;width:18px;height:18px;border:2px solid #313946;border-radius:4px;margin-right:.5rem;transition:all .2s ease;flex-shrink:0}.checkbox-input:checked~.checkbox-custom[data-v-11e791ca]{background-color:#bf75fe;border-color:#bf75fe}.checkbox-input:checked~.checkbox-custom[data-v-11e791ca]:after{content:"";position:absolute;left:5px;top:2px;width:4px;height:8px;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.checkbox-label:hover .checkbox-custom[data-v-11e791ca]{border-color:#bf75fe}.option-label[data-v-11e791ca]{color:#fff;font-size:.9rem}.badge[data-v-11e791ca]{font-size:.7rem;padding:.25rem .5rem}.text-bg-info[data-v-11e791ca]{background-color:#17a2b8!important;color:#fff!important}.text-bg-danger[data-v-11e791ca]{background-color:#dc3545!important;color:#fff!important}.btn-expand-collapse[data-v-686a5dd4]{background-color:transparent;border:1px solid hsla(0,0%,100%,.1);color:#6b7280;padding:.5rem 1rem;border-radius:.5rem;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:.5rem}.btn-expand-collapse[data-v-686a5dd4]:hover{background-color:hsla(0,0%,100%,.05);color:#e5e7eb}.btn-expand-collapse[data-v-2887e311]{background-color:transparent;border:1px solid hsla(0,0%,100%,.1);color:#6b7280;padding:.5rem 1rem;border-radius:.5rem;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:.5rem}.btn-expand-collapse[data-v-2887e311]:hover{background-color:hsla(0,0%,100%,.05);color:#e5e7eb}.btn-expand-collapse[data-v-30329171]{background-color:transparent;border:1px solid hsla(0,0%,100%,.1);color:#6b7280;padding:.5rem 1rem;border-radius:.5rem;font-size:.9rem;font-weight:500;cursor:pointer;transition:all .2s;display:inline-flex;align-items:center;gap:.5rem}.btn-expand-collapse[data-v-30329171]:hover{background-color:hsla(0,0%,100%,.05);color:#e5e7eb}.sidebar[data-v-f9e4ba2e]{border-left:1px solid #1e252f}.list-group-item[data-v-f9e4ba2e]{background-color:#191f27;border-color:#1e252f;color:#6d7785}.list-group-item[data-v-f9e4ba2e]:hover{background-color:#1c222b}.router-link-exact-active[data-v-f9e4ba2e]{font-weight:500!important;color:#fff!important}.wp[data-v-f9e4ba2e]>*{margin-top:2.5rem}.wp[data-v-f9e4ba2e]>:not(:first-child){border-top:2px solid #1e252f;padding-top:2.5rem}#navbar-docs a[data-v-f9e4ba2e]{color:#6d7785;border-left:5px solid transparent;transition:.5s ease}#navbar-docs a.active[data-v-f9e4ba2e]{color:#fff;border-color:#bf75fe}.wrap[data-v-551aa57d]{height:100%;overflow-y:scroll}.wrap[data-v-551aa57d]>*{margin-top:2.5rem}.wrap[data-v-551aa57d]>:not(:first-child){border-top:2px solid #1e252f;padding-top:2.5rem}.wrap[data-v-4600a313]{height:100%;overflow-y:scroll}.wrap[data-v-4600a313]>*{margin-top:2.5rem}.wrap[data-v-4600a313]>:not(:first-child){border-top:2px solid #1e252f;padding-top:2.5rem}.wrap[data-v-33401ce0]{height:100%;overflow-y:scroll;flex-direction:row}.wrap[data-v-33401ce0]>*{margin-top:2.5rem}.wrap[data-v-33401ce0]>:not(:first-child){border-top:2px solid #1e252f;padding-top:2.5rem}.wrap[data-v-76ed0e78]{height:100%;overflow-y:scroll}.wrap[data-v-76ed0e78]>*{margin-top:2.5rem}.wrap[data-v-76ed0e78]>:not(:first-child){border-top:2px solid #1e252f;padding-top:2.5rem}.btn-close[data-v-3d780a9b]{position:absolute;right:2rem;top:2rem}#overlay[data-v-3d780a9b]{background:#1318209e;position:fixed;right:0;top:0;bottom:0;left:0;z-index:100;display:flex;align-items:start;justify-content:center;padding-top:10rem}#modal[data-v-3d780a9b]{position:relative;background-color:#191f27;z-index:100;padding:2rem;border-radius:10px;box-shadow:1px 0 6px 6px #0c101529;border:1px solid #1c2532}#component[data-v-3d780a9b]{height:100%;overflow:scroll}.motd-toast[data-v-dd56cf80]{position:fixed;top:80px;right:20px;z-index:9999;max-width:400px;min-width:320px;background:rgba(20,24,32,.98);border-radius:12px;box-shadow:0 4px 16px rgba(0,0,0,.2),0 0 0 1px hsla(0,0%,100%,.05);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overflow:hidden;font-family:Roboto,sans-serif}.motd-content[data-v-dd56cf80]{display:flex;align-items:center;padding:16px;gap:12px}.motd-icon[data-v-dd56cf80]{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;font-size:20px;color:#6b72808c;align-self:flex-start}.motd-message[data-v-dd56cf80]{flex:1;color:#e5e7eb;font-size:14px;line-height:1.6;word-wrap:break-word;padding-right:8px}.motd-close[data-v-dd56cf80]{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.05);border:1px solid hsla(0,0%,100%,.1);border-radius:6px;color:#9ca3af;cursor:pointer;transition:all .2s;font-size:14px;align-self:flex-start}.motd-close[data-v-dd56cf80]:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.2);color:#e5e7eb}.severity-medium[data-v-dd56cf80]{border-left:4px solid #f59e0b}.severity-high[data-v-dd56cf80]{border-left:4px solid #f97316}.severity-critical[data-v-dd56cf80]{border-left:4px solid #ef4444;animation:pulse-critical-dd56cf80 2s ease-in-out infinite}@keyframes pulse-critical-dd56cf80{0%,to{box-shadow:0 4px 16px rgba(0,0,0,.2),0 0 0 1px rgba(239,68,68,.3),0 0 20px rgba(239,68,68,.1)}50%{box-shadow:0 4px 16px rgba(0,0,0,.2),0 0 0 1px rgba(239,68,68,.5),0 0 30px rgba(239,68,68,.3)}}.toast-slide-enter-active[data-v-dd56cf80]{animation:slideIn-dd56cf80 .4s cubic-bezier(.16,1,.3,1)}.toast-slide-leave-active[data-v-dd56cf80]{animation:slideOut-dd56cf80 .3s cubic-bezier(.4,0,1,1)}@keyframes slideIn-dd56cf80{0%{transform:translateX(calc(100% + 20px));opacity:0}to{transform:translateX(0);opacity:1}}@keyframes slideOut-dd56cf80{0%{transform:translateX(0);opacity:1}to{transform:translateX(calc(100% + 20px));opacity:0}}@media (max-width:768px){.motd-toast[data-v-dd56cf80]{top:10px;right:10px;left:10px;max-width:none;min-width:0}}[data-v-ab620cfc] .ce-toolbar__plus,[data-v-ab620cfc] .ce-toolbar__settings-btn{color:#fff}[data-v-ab620cfc] .ce-toolbar__plus:hover,[data-v-ab620cfc] .ce-toolbar__settings-btn:hover{background-color:#eff2f51a}[data-v-ab620cfc] .ce-block,[data-v-ab620cfc] .ce-paragraph{overflow-wrap:break-word}.document-editor[data-v-921007e4]{width:100%;position:relative;background:transparent}.loading-overlay[data-v-921007e4]{position:absolute;top:0;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;background:rgba(23,28,36,.8);z-index:100}.loading-icon[data-v-921007e4]{font-size:2rem;color:#7357d2}:root{--free-plan:#f6d381;--basic-plan:#f681ed;--pro-plan:#8d81f6;--elite-plan:#81baf6;--enterprise-plan:#fff;--danger:#9e4a4a;--warning:#e7c85d}#app{font-weight:400;font-style:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-VariableFont_wght.eaa5c372.ttf)}@font-face{font-family:Montserrat;src:url(/fonts/Montserrat-Black.58d78c9d.ttf);font-weight:900}@font-face{font-family:Sansation;src:url(/fonts/Sansation_Regular.b80b2429.ttf);font-weight:400}@font-face{font-family:Sansation;src:url(/fonts/Sansation_Bold.2af137fe.ttf);font-weight:600}@font-face{font-family:Sansation;src:url(/fonts/Sansation_Light.18e6214b.ttf);font-weight:300}#__nuxt,#app,body,html{font-family:Inter,sans-serif}#__nuxt,body,html{min-height:100%!important;height:100%;background-repeat:no-repeat;background-size:cover;background-color:#191f27;color:#6d7785}h1,h2,h3,h4,h5,h6{font-family:Roboto;font-weight:900;color:#fff}h3,h4,h5,h6{font-family:Roboto;font-weight:500;color:#fff}.jura{font-family:Jura,sans-serif;font-style:normal}.wrapper{height:100%;display:flex;flex-direction:column;position:relative}.wrapper.user{background-color:#151a22}.wrapper-content{flex:1;min-height:0;display:flex;overflow:auto;overflow-x:clip;scroll-behavior:smooth}.wrapper.user .wrapper-content{background-color:#191f27;border-radius:1rem 1rem 1rem 0;overflow:hidden}.mbb-4{margin-bottom:4rem}.mtt-5{margin-top:5rem}.mtt-8{margin-top:8rem}.mbb-5{margin-bottom:5rem}.content{flex:1;display:flex;flex-direction:column;width:100%}.bold{font-weight:700}.fill{flex:1}.fill,.form-check{display:flex}.popup{position:absolute;bottom:1rem;background:#000;color:#fff;padding:1rem;border-radius:10px;right:1rem}.form-check-input[type=checkbox],.form-control,.form-select{background-color:#1f2631;border:none;outline:none;color:#fff;border-radius:10px}.form-check-input[type=checkbox]{padding:.7rem;border-radius:6px;margin-right:.7rem}.form-check-input[type=checkbox],.form-control:active,.form-control:focus{background-color:#1f2631;outline:none;box-shadow:none;color:#fff}.form-check-input.dark,.form-control.dark,.form-control.dark:active,.form-control.dark:focus{background-color:#171c24}.form-floating>label,.form-select>label{color:#6d7785;padding:1.3rem 2rem}.form-select>label{font-weight:700}.form-select:focus-visible{color:#fff;text-shadow:none}.form-floating>.form-control{padding:2rem 2rem;padding-left:1.8rem}.wrap{flex-wrap:wrap}.form-floating>.form-select{padding-top:1.2rem;padding-left:1.6rem;padding-bottom:0;height:64px}.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:2.5rem;padding-bottom:1.5rem}.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:2.5rem;padding-bottom:1.5rem}.form-check-label{line-height:2rem;color:#fff}.ws-gradient{background:linear-gradient(263.46deg,#4a97f2,#c777ff 50%,#ec4777)}.ws-gradient-text{background:linear-gradient(263.46deg,#4a97f2,#b880ff 40.89%,#fe79a3);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.roboto-thin{font-weight:100}.roboto-light,.roboto-thin{font-family:Roboto,sans-serif;font-style:normal}.roboto-light{font-weight:300}.roboto-regular{font-weight:400}.roboto-medium,.roboto-regular{font-family:Roboto,sans-serif;font-style:normal}.roboto-medium{font-weight:500}.roboto-bold{font-weight:700}.roboto-black,.roboto-bold{font-family:Roboto,sans-serif;font-style:normal}.roboto-black{font-weight:900}.roboto-thin-italic{font-weight:100}.roboto-light-italic,.roboto-thin-italic{font-family:Roboto,sans-serif;font-style:italic}.roboto-light-italic{font-weight:300}.roboto-regular-italic{font-weight:400}.roboto-medium-italic,.roboto-regular-italic{font-family:Roboto,sans-serif;font-style:italic}.roboto-medium-italic{font-weight:500}.roboto-bold-italic{font-weight:700}.roboto-black-italic,.roboto-bold-italic{font-family:Roboto,sans-serif;font-style:italic}.roboto-black-italic{font-weight:900}a{text-decoration:none}.alert,.box{border-radius:10px}.box{background-color:#1e252f;position:relative;overflow:hidden}.box.seethrough{background-color:#1e252fcf}.box.padded{padding:1.5rem 2rem}.box.dark{background-color:#171c24}.box.bordered{border:1px solid #272e39}.box.dark.bordered{border:1px solid #232a35}.box.small-padded{padding:.4rem 1.1rem}.box.med-padded{padding:.7rem 1.5rem}.box.vert-center{align-items:center}.box.hori-center{justify-content:center}.box.success{background-color:#334d37}.white{color:#fff}.box.squared{border-radius:10px}.box.bg-d{background-color:#191f27}.box.bg-l{background-color:#222a35}.box .header{padding:1.5rem 2rem}.box .element-header{display:flex}.box .element-header .main{color:#fff;background-color:#2c3542;padding:.8rem 3rem .8rem 1.5rem;border-radius:0 0 20px 0;font-weight:700;font-size:1.1rem;z-index:1}.element-header .sub{background-color:#232b37;padding:.8rem 3rem .8rem 3rem;border-radius:0 0 20px 0;left:-10px;position:relative}.box.clickable{cursor:pointer}.box.clickable:hover{background-color:#262e3a}.box.success:hover{background-color:#3e5c42}.box.faded{opacity:.4}.box.faded.clickable{cursor:pointer;transition:opacity .35s ease}.box.faded.clickable:hover{opacity:.7}.modal-header{padding:1rem 1.5rem;border-bottom:none}.modal-footer{border-top:none}.modal-content{background-color:#191f27;border-radius:20px}.modal-body{padding:3rem}.bg-360{background-color:#5094ed}.bg-public{background-color:#e780f5}.bg-scan{background-color:#7357d2}.dropdown-item{display:flex;align-items:center;padding:.5rem 2rem .5rem 1rem;border-radius:10px}.dropdown-item:hover{background-color:#eff3f7}.subheader{font-weight:500;color:#536173;font-family:Sansation}.box.transparent{background-color:transparent}.danger-bg{background-color:#9e4a4a;stroke:#9e4a4a;color:#fff}.danger-bg-darker{background-color:#954242;stroke:#954242}.warning-bg{background-color:#e7c85d;stroke:#e7c85d;color:#fff}.notice-bg{background-color:#46b8dd;color:#fff}.good-bg{background-color:#5aa150;color:#fff}.btn-continue{padding:.6rem 2rem;background-color:#7357d2;font-weight:700;outline:none;box-shadow:none;border:none;color:#fff;border-radius:30px}.btn-continue:hover{background-color:#7f62e3}.btn-pink{padding:.6rem 2rem;background-color:#e780f5;font-weight:700;outline:none;box-shadow:none;border:none;color:#fff;border-radius:30px}.btn-pink:hover{background-color:#da92e3;color:#fff}.btn-blue{padding:.6rem 2rem;background-color:#5094ed;font-weight:700;outline:none;box-shadow:none;border:none;color:#fff;border-radius:30px}.btn-blue:hover{background-color:#63a1f2;color:#fff}.alert-box{line-height:1rem;background-color:#e75d5d;border-radius:10px;font-weight:700;color:#fff;padding:.2rem .6rem;display:flex;align-items:center;font-size:.9rem}.centered{justify-content:center}.column{flex-direction:column}.box.drow{flex-direction:row}.column.centered,.drow.centered,.vertically-centered{align-items:center}.column.vertically-centered{justify-content:center}.warning-box{background-color:#e7c85d}.info-box,.warning-box{line-height:1rem;border-radius:10px;font-weight:700;color:#fff;padding:.2rem .6rem;display:flex;align-items:center;font-size:.9rem}.info-box{background-color:#5d62e7}.grayed{color:#c8d1de}.datatable tr{border-color:#2e3742;cursor:pointer}.datatable td{color:#fff!important}::-webkit-scrollbar{width:20px;height:20px;scroll-behavior:smooth}::-webkit-scrollbar-track{background-color:transparent}::-webkit-scrollbar-thumb{background-color:#4a5455;border-radius:20px;border:6px solid transparent;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background-color:#a8bbbf}::-webkit-scrollbar-button{display:none}::-webkit-scrollbar-corner{background:transparent}.hide-desktop{display:none}@media (max-width:600px){.hide-mobile{display:none}.hide-desktop{display:initial}}.form-select:disabled{background-color:#1f2631;color:#ffffffba}.uppercase{text-transform:uppercase}:deep(.Vue-Toastification__toast){background-color:#1e252f!important;border:1px solid hsla(0,0%,100%,.1)!important;border-radius:.75rem!important;box-shadow:0 10px 30px rgba(0,0,0,.5)!important;padding:1rem 1.25rem!important;font-family:Inter,system-ui,-apple-system,sans-serif!important}:deep(.Vue-Toastification__toast--success){border-left:4px solid #10b981!important}:deep(.Vue-Toastification__toast--error){border-left:4px solid #ef4444!important}:deep(.Vue-Toastification__toast--warning){border-left:4px solid #f59e0b!important}:deep(.Vue-Toastification__toast--info){border-left:4px solid #3b82f6!important}:deep(.Vue-Toastification__toast-body){color:#e5e7eb!important;font-size:.9rem!important;line-height:1.5!important}:deep(.Vue-Toastification__progress-bar){background:linear-gradient(90deg,rgba(168,85,247,.5),rgba(168,85,247,.8))!important}:deep(.Vue-Toastification__close-button){color:#9ca3af!important;opacity:.7!important}:deep(.Vue-Toastification__close-button:hover){opacity:1!important;color:#e5e7eb!important}:deep(.Vue-Toastification__icon){width:20px!important;margin-right:.75rem!important}