@import"https://fonts.googleapis.com/css2?family=Outfit:wght@100..900&display=swap";#app{height:100%}.loading-container[data-v-2b877957]{display:flex;justify-content:center;align-items:center;gap:4px;font-size:3rem;font-weight:700}.animated-letter[data-v-2b877957]{display:inline-block;animation:colorCycle-2b877957 2s infinite}@keyframes colorCycle-2b877957{0%{color:#ff4136}25%{color:#ff851b}50%{color:#2ecc40}75%{color:#0074d9}to{color:#ff4136}}.base[data-v-057c4617]{display:flex;align-items:center;justify-content:center;background:none}.default[data-v-057c4617]{fill:currentColor;display:flex;flex-direction:column;align-items:center;justify-content:center}.fill[data-v-057c4617]{fill:red}.primary[data-v-057c4617]{fill:var(--color-primary);color:var(--color-primary)}.primary-dark[data-v-057c4617]{fill:var(--color-primary-dark)}.disabled[data-v-057c4617]{fill:var(--color-font-light)}.error[data-v-057c4617]{fill:var(--color-error)}.success[data-v-057c4617]{fill:var(--color-success)}.font-light[data-v-057c4617]{fill:var(--color-font-light);color:var(--color-font-light)}.secondary[data-v-057c4617]{fill:var(--color-secondary)}.warning[data-v-057c4617]{fill:var(--color-warning)}.background[data-v-057c4617]{fill:var(--color-background)}.accent[data-v-057c4617]{fill:var(--color-accent)}.outlined-primary[data-v-057c4617]{fill:none}.outlined-primary path[data-v-057c4617]{stroke:#000}.outlined[data-v-057c4617],.none[data-v-057c4617]{fill:none}.button[data-v-c1cb65e2],.error-button[data-v-c1cb65e2],.success-button[data-v-c1cb65e2],.transparent-primary-button[data-v-c1cb65e2],.transparent-button[data-v-c1cb65e2],.secondary-dark-button[data-v-c1cb65e2],.secondary-button[data-v-c1cb65e2],.ghost-border-primary-button[data-v-c1cb65e2],.ghost-border-button[data-v-c1cb65e2],.ghost-primary-button[data-v-c1cb65e2],.link-button[data-v-c1cb65e2],.ghost-button[data-v-c1cb65e2],.primary-light-button[data-v-c1cb65e2],.primary-button[data-v-c1cb65e2]{height:35px;outline:none!important;text-align:center;background:var(--color-primary-light);border:0;border-radius:5px;padding:0 15px;color:var(--color-primary);font-weight:500;transition:.3s all ease-in-out;display:flex;font-size:.9rem;align-items:center;justify-content:center;position:relative}.button .btn-content[data-v-c1cb65e2],.error-button .btn-content[data-v-c1cb65e2],.success-button .btn-content[data-v-c1cb65e2],.transparent-primary-button .btn-content[data-v-c1cb65e2],.transparent-button .btn-content[data-v-c1cb65e2],.secondary-dark-button .btn-content[data-v-c1cb65e2],.secondary-button .btn-content[data-v-c1cb65e2],.ghost-border-primary-button .btn-content[data-v-c1cb65e2],.ghost-border-button .btn-content[data-v-c1cb65e2],.ghost-primary-button .btn-content[data-v-c1cb65e2],.link-button .btn-content[data-v-c1cb65e2],.ghost-button .btn-content[data-v-c1cb65e2],.primary-light-button .btn-content[data-v-c1cb65e2],.primary-button .btn-content[data-v-c1cb65e2]{background:transparent;display:flex;align-items:center;justify-content:center}.button .btn-content .icon[data-v-c1cb65e2],.error-button .btn-content .icon[data-v-c1cb65e2],.success-button .btn-content .icon[data-v-c1cb65e2],.transparent-primary-button .btn-content .icon[data-v-c1cb65e2],.transparent-button .btn-content .icon[data-v-c1cb65e2],.secondary-dark-button .btn-content .icon[data-v-c1cb65e2],.secondary-button .btn-content .icon[data-v-c1cb65e2],.ghost-border-primary-button .btn-content .icon[data-v-c1cb65e2],.ghost-border-button .btn-content .icon[data-v-c1cb65e2],.ghost-primary-button .btn-content .icon[data-v-c1cb65e2],.link-button .btn-content .icon[data-v-c1cb65e2],.ghost-button .btn-content .icon[data-v-c1cb65e2],.primary-light-button .btn-content .icon[data-v-c1cb65e2],.primary-button .btn-content .icon[data-v-c1cb65e2]{margin-right:10px}.button .btn-content.right .icon[data-v-c1cb65e2],.error-button .btn-content.right .icon[data-v-c1cb65e2],.success-button .btn-content.right .icon[data-v-c1cb65e2],.transparent-primary-button .btn-content.right .icon[data-v-c1cb65e2],.transparent-button .btn-content.right .icon[data-v-c1cb65e2],.secondary-dark-button .btn-content.right .icon[data-v-c1cb65e2],.secondary-button .btn-content.right .icon[data-v-c1cb65e2],.ghost-border-primary-button .btn-content.right .icon[data-v-c1cb65e2],.ghost-border-button .btn-content.right .icon[data-v-c1cb65e2],.ghost-primary-button .btn-content.right .icon[data-v-c1cb65e2],.link-button .btn-content.right .icon[data-v-c1cb65e2],.ghost-button .btn-content.right .icon[data-v-c1cb65e2],.primary-light-button .btn-content.right .icon[data-v-c1cb65e2],.primary-button .btn-content.right .icon[data-v-c1cb65e2]{margin-right:0;margin-left:10px}.button svg[data-v-c1cb65e2],.error-button svg[data-v-c1cb65e2],.success-button svg[data-v-c1cb65e2],.transparent-primary-button svg[data-v-c1cb65e2],.transparent-button svg[data-v-c1cb65e2],.secondary-dark-button svg[data-v-c1cb65e2],.secondary-button svg[data-v-c1cb65e2],.ghost-border-primary-button svg[data-v-c1cb65e2],.ghost-border-button svg[data-v-c1cb65e2],.ghost-primary-button svg[data-v-c1cb65e2],.link-button svg[data-v-c1cb65e2],.ghost-button svg[data-v-c1cb65e2],.primary-light-button svg[data-v-c1cb65e2],.primary-button svg[data-v-c1cb65e2]{margin-right:5px}.button[data-v-c1cb65e2]:hover,.error-button[data-v-c1cb65e2]:hover,.success-button[data-v-c1cb65e2]:hover,.transparent-primary-button[data-v-c1cb65e2]:hover,.transparent-button[data-v-c1cb65e2]:hover,.secondary-dark-button[data-v-c1cb65e2]:hover,.secondary-button[data-v-c1cb65e2]:hover,.ghost-border-primary-button[data-v-c1cb65e2]:hover,.ghost-border-button[data-v-c1cb65e2]:hover,.ghost-primary-button[data-v-c1cb65e2]:hover,.link-button[data-v-c1cb65e2]:hover,.ghost-button[data-v-c1cb65e2]:hover,.primary-light-button[data-v-c1cb65e2]:hover,.primary-button[data-v-c1cb65e2]:hover{cursor:pointer;background:var(--color-primary);color:var(--color-secondary)}.primary-button[data-v-c1cb65e2],.primary-button[data-v-c1cb65e2]:hover{background:var(--color-primary);color:var(--color-background)}.primary-button[data-v-c1cb65e2]:disabled{background:var(--color-primary-disabled);color:var(--color-background)}.primary-button[data-v-c1cb65e2]:disabled:hover{background:var(--color-primary-disabled);color:var(--color-background);cursor:not-allowed}.primary-light-button[data-v-c1cb65e2]{background:var(--color-primary);color:var(--color-background)!important}.primary-light-button[data-v-c1cb65e2]:hover{background:var(--color-primary-dark);color:var(--color-background)}.primary-light-button[data-v-c1cb65e2]:disabled{background:var(--color-primary-disabled);color:var(--color-background)}.primary-light-button[data-v-c1cb65e2]:disabled:hover{background:var(--color-primary-disabled);color:var(--color-background);cursor:not-allowed}.ghost-button[data-v-c1cb65e2]{background:transparent;color:var(--color-primary);border:1px solid var(--color-primary-dark)}.ghost-button[data-v-c1cb65e2]:hover{background:transparent;color:var(--color-primary);border:1px solid var(--color-primary)}.ghost-button[data-v-c1cb65e2]:disabled{color:var(--color-font-light);border:.5px solid var(--color-font-light)}.ghost-button[data-v-c1cb65e2]:disabled:hover{color:var(--color-font-light);border:.5px solid var(--color-font-light);cursor:not-allowed}.link-button[data-v-c1cb65e2]{background:transparent;color:var(--color-primary);padding:5px 15px;border:1px solid var(--color-primary-dark)}.link-button[data-v-c1cb65e2]:hover{background:var(--color-primary);color:var(--color-background);border:1px solid var(--color-primary)}.link-button[data-v-c1cb65e2]:disabled{color:var(--color-font-light);border:.5px solid var(--color-font-light)}.link-button[data-v-c1cb65e2]:disabled:hover{color:var(--color-font-light);border:.5px solid var(--color-font-light);cursor:not-allowed}.ghost-primary-button[data-v-c1cb65e2]{background:transparent;color:var(--color-primary);border:1px solid var(--color-primary)}.ghost-primary-button[data-v-c1cb65e2]:hover{background:var(--color-primary);color:var(--color-background);border:1px solid var(--color-primary)}.ghost-primary-button[data-v-c1cb65e2]:disabled{color:var(--color-font-light);border:.5px solid var(--color-font-light);opacity:.5;pointer-events:none}.ghost-primary-button[data-v-c1cb65e2]:disabled:hover{cursor:not-allowed}.ghost-border-button[data-v-c1cb65e2]{background:transparent;color:var(--color-font);border:1px solid var(--color-border)}.ghost-border-button[data-v-c1cb65e2]:hover{cursor:pointer}.ghost-border-button[data-v-c1cb65e2]:hover{background:transparent;color:var(--color-font);border:1px solid var(--color-primary)}.ghost-border-button[data-v-c1cb65e2]:disabled{opacity:.5}.ghost-border-button[data-v-c1cb65e2]:disabled:hover{cursor:not-allowed}.ghost-border-primary-button[data-v-c1cb65e2]{background:transparent;color:var(--color-primary);border:1px solid var(--color-border)}.ghost-border-primary-button[data-v-c1cb65e2]:hover{cursor:pointer}.ghost-border-primary-button[data-v-c1cb65e2]:hover{background:transparent;color:var(--color-primary);border:1px solid var(--color-primary)}.ghost-border-primary-button[data-v-c1cb65e2]:disabled{opacity:.5}.ghost-border-primary-button[data-v-c1cb65e2]:disabled:hover{cursor:not-allowed}.secondary-button[data-v-c1cb65e2]{background:var(--color-secondary);color:var(--color-font)}.secondary-button[data-v-c1cb65e2]:hover{background:var(--color-secondary-dark);color:var(--color-font)}.secondary-button[data-v-c1cb65e2]:disabled{background:var(--color-secondary-dark);color:var(--color-font-light)}.secondary-button[data-v-c1cb65e2]:disabled:hover{background:var(--color-secondary-dark);color:var(--color-font-light);cursor:not-allowed}.secondary-dark-button[data-v-c1cb65e2]{background:var(--color-accent);color:var(--color-background)}.secondary-dark-button[data-v-c1cb65e2]:hover{background:#102639f2;color:var(--color-background)}.secondary-dark-button[data-v-c1cb65e2]:disabled{background:var(--color-secondary-dark);color:var(--color-font-light)}.secondary-dark-button[data-v-c1cb65e2]:disabled:hover{background:var(--color-secondary-dark);color:var(--color-font-light);cursor:not-allowed}.transparent-button[data-v-c1cb65e2],.transparent-button[data-v-c1cb65e2]:hover{background:transparent;color:var(--color-font)}.transparent-button[data-v-c1cb65e2]:disabled{background:transparent;color:var(--color-font-light)}.transparent-button[data-v-c1cb65e2]:disabled:hover{background:transparent;color:var(--color-font-light);cursor:not-allowed}.transparent-primary-button[data-v-c1cb65e2]{background:transparent;color:var(--color-primary)}.transparent-primary-button[data-v-c1cb65e2]:hover{background:transparent;color:var(--color-primary-light)}.transparent-primary-button[data-v-c1cb65e2]:disabled{background:transparent;color:var(--color-font-light)}.transparent-primary-button[data-v-c1cb65e2]:disabled:hover{background:transparent;color:var(--color-font-light);cursor:not-allowed}.success-button[data-v-c1cb65e2],.success-button[data-v-c1cb65e2]:hover{background:var(--color-success);color:var(--color-background)}.success-button[data-v-c1cb65e2]:disabled{background:var(--color-success-disabled);color:var(--color-background)}.success-button[data-v-c1cb65e2]:disabled:hover{cursor:not-allowed}.error-button[data-v-c1cb65e2],.error-button[data-v-c1cb65e2]:hover{background:var(--color-error);color:var(--color-background)}.error-button[data-v-c1cb65e2]:disabled{background:var(--color-primary-disabled);color:var(--color-background)}.error-button[data-v-c1cb65e2]:disabled:hover{cursor:not-allowed;pointer-events:none}.input-container[data-v-190cc2ac]{width:300px}.input-container .header[data-v-190cc2ac]{display:flex;flex-direction:column}.input-container .header label[data-v-190cc2ac]{font-size:var(--font-size-sm);font-weight:500}.input-container .header p[data-v-190cc2ac]{font-size:var(--font-size-xs);color:var(--color-font-light)}.input-container input[data-v-190cc2ac]{width:100%;padding:10px;border-radius:5px;border:solid var(--color-border) 1px;background-color:var(--color-secondary-lighter)}.lds-ring[data-v-e442d177]{display:flex;justify-content:center;align-items:center;position:relative;width:42px;height:42px}.lds-ring div[data-v-e442d177]{box-sizing:border-box;display:block;position:absolute;width:30px;height:30px;margin:6px;border:3px solid var(--f3d7ea5a);border-radius:50%;animation:lds-ring-e442d177 1.2s cubic-bezier(.5,0,.5,1) infinite;border-color:var(--f3d7ea5a) transparent transparent transparent}.lds-ring.small[data-v-e442d177]{width:25px;height:25px}.lds-ring.small div[data-v-e442d177]{width:25px;height:25px;border:2px solid var(--color-primary);border-color:var(--color-primary) transparent transparent transparent;margin:0}.lds-ring div[data-v-e442d177]:nth-child(1){animation-delay:-.45s}.lds-ring div[data-v-e442d177]:nth-child(2){animation-delay:-.3s}.lds-ring div[data-v-e442d177]:nth-child(3){animation-delay:-.15s}@keyframes lds-ring-e442d177{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.table[data-v-e56ca754]{display:flex;flex-direction:column;overflow:hidden}table[data-v-e56ca754]{flex:1;border-collapse:collapse;display:flex;flex-direction:column;overflow:auto;border-radius:5px}tr[data-v-e56ca754]{display:flex;flex:1}th[data-v-e56ca754],td[data-v-e56ca754]{flex:1;min-width:300px;padding:8px;border-right:solid var(--color-border) 1px;border-bottom:1px solid var(--color-border);text-align:left}th[data-v-e56ca754]{flex:1;font-weight:500}.data-source-create[data-v-f6595908]{flex:1;padding:15px;display:flex;flex-direction:column;row-gap:10px;overflow:hidden}.data-source-create .header[data-v-f6595908]{display:flex;align-items:center;padding:5px}.data-source-create .header .content[data-v-f6595908]{flex:1}.data-source-create .header .content h4[data-v-f6595908]{font-weight:500}.data-source-create .header .content p[data-v-f6595908]{font-size:var(--font-size-sm);color:var(--color-font-light)}.data-source-create .header .close-icon[data-v-f6595908]{cursor:pointer}.data-source-create .success-message[data-v-f6595908]{flex:1;display:flex;justify-content:center;align-content:center;flex-direction:column;background-color:var(--color-secondary);row-gap:20px;text-align:center}.data-source-create .success-message .icon[data-v-f6595908]{color:var(--color-success)}.data-source-create .success-message p[data-v-f6595908]{font-weight:500;font-size:var(--font-size-md)}.data-source-create .success-message .button-wrapper[data-v-f6595908]{display:flex;column-gap:10px;justify-content:center}.data-source-create .table-name[data-v-f6595908]{display:flex;flex-direction:column}.data-source-create .table-name label[data-v-f6595908]{font-weight:500;row-gap:5px}.data-source-create .csv-data[data-v-f6595908]{flex:1;border:solid var(--color-border) 1px;overflow:hidden;display:flex;flex-direction:column;max-height:500px}.data-source-create .upload-area[data-v-f6595908]{cursor:pointer;flex:1;background-color:var(--color-secondary);border:solid var(--color-border) 1px;width:100%;border-radius:5px;color:var(--color-font-light);display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;font-weight:500;position:relative}.data-source-create .upload-area .input-wrapper[data-v-f6595908]{display:flex;column-gap:5px}.data-source-create .upload-area .file-upload[data-v-f6595908]{cursor:pointer;opacity:0;height:100%;top:0;left:0;width:100%;flex:1;position:absolute}.data-source-create .upload-area p[data-v-f6595908]{margin-top:10px;font-weight:500;font-size:var(--font-size-md);color:var(--color-font-light)}.data-source-create .footer[data-v-f6595908]{display:flex;justify-content:flex-end;align-items:center;column-gap:5px}.data-source-create .footer .error[data-v-f6595908]{color:var(--color-error)}.backdrop[data-v-8e6fef65]{position:fixed;top:0;bottom:0;left:0;right:0;display:flex;justify-content:center;align-items:center;z-index:15;animation:fadeIn-8e6fef65 .2s}.backdrop.bottom-sheet[data-v-8e6fef65]{align-items:flex-end}@keyframes fadeIn-8e6fef65{0%{background-color:#0000}15%{background-color:#0000}to{background-color:#0000004d}}@keyframes fadeOut-8e6fef65{0%{background-color:#0000004d}1%{background-color:#0000}to{background-color:#0000}}@supports (-webkit-backdrop-filter: none) or (backdrop-filter: none){.backdrop[data-v-8e6fef65]{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:#0000004d}}.modal[data-v-8e6fef65]{background:var(--color-background);box-shadow:0 9px 20px -6px #0003;display:flex;flex-direction:column;z-index:20;position:relative;overflow:hidden;border-radius:8px}.modal.scroll[data-v-8e6fef65]{overflow-x:auto}.modal.bottom-sheet[data-v-8e6fef65]{border-radius:12px 12px 0 0}.modal .closeIcon[data-v-8e6fef65]{position:absolute;right:20px;top:20px;z-index:2;cursor:pointer}.header[data-v-8e6fef65],.footer[data-v-8e6fef65]{padding:15px;display:flex}.header[data-v-8e6fef65]{position:relative;border-bottom:1px solid var(--color-border-light);color:var(--color-accent);justify-content:space-between;align-items:center}.header .icon[data-v-8e6fef65]{cursor:pointer}.footer[data-v-8e6fef65]{border-top:1px solid var(--color-border-light);flex-direction:column}.body[data-v-8e6fef65]{position:relative;padding:10px 15px}.close[data-v-8e6fef65]{position:absolute;top:0;right:0;border:none;font-size:20px;cursor:pointer;font-weight:700;color:var(--color-accent);background:transparent}.closeButton[data-v-8e6fef65]{color:#fff;background:var(--color-accent);border:1px solid var(--color-accent);border-radius:2px}.fade-enter-from[data-v-8e6fef65],.fade-leave-to[data-v-8e6fef65]{opacity:0}.fade-enter-active[data-v-8e6fef65]{transition:opacity .15s ease-in}.fade-leave-active[data-v-8e6fef65]{transition:opacity .15s ease-out}.shifty-enter-active[data-v-8e6fef65]{transition:all .2s ease-in}.shifty-leave-active[data-v-8e6fef65]{transition:all .2s ease-out}.shifty-enter-from[data-v-8e6fef65],.shifty-leave-to[data-v-8e6fef65]{transform:translateY(5%);opacity:0}.sid-nav[data-v-c6cf56dc]{color:var(--color-font);display:flex;flex-direction:column;min-width:300px;max-width:300px;overflow:hidden;background-color:var(--color-background);border:solid var(--border-color) 1px}.sid-nav .logo[data-v-c6cf56dc]{font-weight:600;font-size:var(--font-size-md);border-right:solid var(--color-border) 1px;padding:15px;border-bottom:solid var(--color-border) 1px}.sid-nav .menu[data-v-c6cf56dc]{flex:1;display:flex;overflow:hidden}.sid-nav .menu .action-bar[data-v-c6cf56dc]{padding:10px;border-right:solid var(--color-border) 1px;display:flex;flex-direction:column;align-items:center;row-gap:10px}.sid-nav .menu .action-bar .item[data-v-c6cf56dc]{padding:5px;display:flex;justify-content:center;align-items:center;cursor:pointer;color:var(--color-font-light)}.sid-nav .menu .action-bar .item.router-link-active[data-v-c6cf56dc]{background-color:var(--color-secondary);border-radius:5px;color:var(--color-font)}.sid-nav .menu .action-bar .item[data-v-c6cf56dc]:active,.sid-nav .menu .action-bar .item[data-v-c6cf56dc]:hover{background-color:var(--color-secondary);border-radius:5px}.sid-nav .menu .sub-menu[data-v-c6cf56dc]{padding:10px;flex:1;border-right:solid var(--color-border) 1px;display:flex;flex-direction:column;overflow:hidden}.sid-nav .menu .nav-item[data-v-c6cf56dc]{font-weight:500;display:flex;flex-direction:column;overflow:auto;row-gap:10px;position:relative}.sid-nav .menu .nav-item .content[data-v-c6cf56dc]{display:flex;justify-content:space-between;top:0;background-color:var(--color-background);position:sticky;padding-bottom:10px;color:var(--color-font-light)}.sid-nav .menu .nav-item .content .add-button[data-v-c6cf56dc]{cursor:pointer;color:var(--color-primary)}.sid-nav .menu .nav-item .list[data-v-c6cf56dc]{display:flex;flex-direction:column;row-gap:5px}.sid-nav .menu .nav-item .list .item[data-v-c6cf56dc]{color:var(--color-font);display:flex;align-items:center;padding:10px;border-radius:5px;cursor:pointer;column-gap:10px;overflow:hidden;white-space:nowrap;transition:all .3s ease-in-out}.sid-nav .menu .nav-item .list .item span[data-v-c6cf56dc]{text-overflow:ellipsis;overflow:hidden;font-weight:500}.sid-nav .menu .nav-item .list .item.router-link-active[data-v-c6cf56dc],.sid-nav .menu .nav-item .list .item[data-v-c6cf56dc]:hover{background-color:var(--color-secondary)}.sid-nav .button[data-v-c6cf56dc]{background-color:#fafafa;color:var(--color-background);border:none;padding:10px;font-size:var(--font-size-rg);font-weight:500;border-radius:5px;width:100%;cursor:pointer}.main[data-v-bf007904]{display:flex;flex-direction:column;height:100vh}.main .top-bar[data-v-bf007904]{display:flex;justify-content:space-between;border-bottom:solid var(--border-color) 1px;background-color:var(--color-background);color:var(--color-font);padding:15px;border:solid var(--color-border) 1px}.main .container[data-v-bf007904]{display:flex;height:100%;overflow:hidden}.main .container .viewer[data-v-bf007904]{flex:1;display:flex;background-color:var(--color-secondary);overflow:hidden}.CodeMirror{font-family:monospace;height:300px;color:#000;direction:ltr}.CodeMirror-lines{padding:4px 0}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{padding:0 4px}.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{background-color:#fff}.CodeMirror-gutters{border-right:1px solid #ddd;background-color:#f7f7f7;white-space:nowrap}.CodeMirror-linenumber{padding:0 3px 0 5px;min-width:20px;text-align:right;color:#999;white-space:nowrap}.CodeMirror-guttermarker{color:#000}.CodeMirror-guttermarker-subtle{color:#999}.CodeMirror-cursor{border-left:1px solid black;border-right:none;width:0}.CodeMirror div.CodeMirror-secondarycursor{border-left:1px solid silver}.cm-fat-cursor .CodeMirror-cursor{width:auto;border:0!important;background:#7e7}.cm-fat-cursor div.CodeMirror-cursors{z-index:1}.cm-fat-cursor .CodeMirror-line::selection,.cm-fat-cursor .CodeMirror-line>span::selection,.cm-fat-cursor .CodeMirror-line>span>span::selection{background:transparent}.cm-fat-cursor .CodeMirror-line::-moz-selection,.cm-fat-cursor .CodeMirror-line>span::-moz-selection,.cm-fat-cursor .CodeMirror-line>span>span::-moz-selection{background:transparent}.cm-fat-cursor{caret-color:transparent}@-moz-keyframes blink{50%{background-color:transparent}}@-webkit-keyframes blink{50%{background-color:transparent}}@keyframes blink{50%{background-color:transparent}}.cm-tab{display:inline-block;text-decoration:inherit}.CodeMirror-rulers{position:absolute;left:0;right:0;top:-50px;bottom:0;overflow:hidden}.CodeMirror-ruler{border-left:1px solid #ccc;top:0;bottom:0;position:absolute}.cm-s-default .cm-header{color:#00f}.cm-s-default .cm-quote{color:#090}.cm-negative{color:#d44}.cm-positive{color:#292}.cm-header,.cm-strong{font-weight:700}.cm-em{font-style:italic}.cm-link{text-decoration:underline}.cm-strikethrough{text-decoration:line-through}.cm-s-default .cm-keyword{color:#708}.cm-s-default .cm-atom{color:#219}.cm-s-default .cm-number{color:#164}.cm-s-default .cm-def{color:#00f}.cm-s-default .cm-variable-2{color:#05a}.cm-s-default .cm-variable-3,.cm-s-default .cm-type{color:#085}.cm-s-default .cm-comment{color:#a50}.cm-s-default .cm-string{color:#a11}.cm-s-default .cm-string-2{color:#f50}.cm-s-default .cm-meta,.cm-s-default .cm-qualifier{color:#555}.cm-s-default .cm-builtin{color:#30a}.cm-s-default .cm-bracket{color:#997}.cm-s-default .cm-tag{color:#170}.cm-s-default .cm-attribute{color:#00c}.cm-s-default .cm-hr{color:#999}.cm-s-default .cm-link{color:#00c}.cm-s-default .cm-error,.cm-invalidchar{color:red}.CodeMirror-composing{border-bottom:2px solid}div.CodeMirror span.CodeMirror-matchingbracket{color:#0b0}div.CodeMirror span.CodeMirror-nonmatchingbracket{color:#a22}.CodeMirror-matchingtag{background:#ff96004d}.CodeMirror-activeline-background{background:#e8f2ff}.CodeMirror{position:relative;overflow:hidden;background:#fff}.CodeMirror-scroll{overflow:scroll!important;margin-bottom:-50px;margin-right:-50px;padding-bottom:50px;height:100%;outline:none;position:relative;z-index:0}.CodeMirror-sizer{position:relative;border-right:50px solid transparent}.CodeMirror-vscrollbar,.CodeMirror-hscrollbar,.CodeMirror-scrollbar-filler,.CodeMirror-gutter-filler{position:absolute;z-index:6;display:none;outline:none}.CodeMirror-vscrollbar{right:0;top:0;overflow-x:hidden;overflow-y:scroll}.CodeMirror-hscrollbar{bottom:0;left:0;overflow-y:hidden;overflow-x:scroll}.CodeMirror-scrollbar-filler{right:0;bottom:0}.CodeMirror-gutter-filler{left:0;bottom:0}.CodeMirror-gutters{position:absolute;left:0;top:0;min-height:100%;z-index:3}.CodeMirror-gutter{white-space:normal;height:100%;display:inline-block;vertical-align:top;margin-bottom:-50px}.CodeMirror-gutter-wrapper{position:absolute;z-index:4;background:none!important;border:none!important}.CodeMirror-gutter-background{position:absolute;top:0;bottom:0;z-index:4}.CodeMirror-gutter-elt{position:absolute;cursor:default;z-index:4}.CodeMirror-gutter-wrapper ::selection{background-color:transparent}.CodeMirror-gutter-wrapper ::-moz-selection{background-color:transparent}.CodeMirror-lines{cursor:text;min-height:1px}.CodeMirror pre.CodeMirror-line,.CodeMirror pre.CodeMirror-line-like{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;border-width:0;background:transparent;font-family:inherit;font-size:inherit;margin:0;white-space:pre;word-wrap:normal;line-height:inherit;color:inherit;z-index:2;position:relative;overflow:visible;-webkit-tap-highlight-color:transparent;-webkit-font-variant-ligatures:contextual;font-variant-ligatures:contextual}.CodeMirror-wrap pre.CodeMirror-line,.CodeMirror-wrap pre.CodeMirror-line-like{word-wrap:break-word;white-space:pre-wrap;word-break:normal}.CodeMirror-linebackground{position:absolute;left:0;right:0;top:0;bottom:0;z-index:0}.CodeMirror-linewidget{position:relative;z-index:2;padding:.1px}.CodeMirror-rtl pre{direction:rtl}.CodeMirror-code{outline:none}.CodeMirror-scroll,.CodeMirror-sizer,.CodeMirror-gutter,.CodeMirror-gutters,.CodeMirror-linenumber{-moz-box-sizing:content-box;box-sizing:content-box}.CodeMirror-measure{position:absolute;width:100%;height:0;overflow:hidden;visibility:hidden}.CodeMirror-cursor{position:absolute;pointer-events:none}.CodeMirror-measure pre{position:static}div.CodeMirror-cursors{visibility:hidden;position:relative;z-index:3}div.CodeMirror-dragcursors,.CodeMirror-focused div.CodeMirror-cursors{visibility:visible}.CodeMirror-selected{background:#d9d9d9}.CodeMirror-focused .CodeMirror-selected{background:#d7d4f0}.CodeMirror-crosshair{cursor:crosshair}.CodeMirror-line::selection,.CodeMirror-line>span::selection,.CodeMirror-line>span>span::selection{background:#d7d4f0}.CodeMirror-line::-moz-selection,.CodeMirror-line>span::-moz-selection,.CodeMirror-line>span>span::-moz-selection{background:#d7d4f0}.cm-searching{background-color:#ffa;background-color:#ff06}.cm-force-border{padding-right:.1px}@media print{.CodeMirror div.CodeMirror-cursors{visibility:hidden}}.cm-tab-wrap-hack:after{content:""}span.CodeMirror-selectedtext{background:none}.CodeMirror{height:100%}.CodeMirror *,.CodeMirror pre,.CodeMirror code{font-family:Inter,monospace!important}.cm-s-locale-light.CodeMirror{background:#f8fbfd!important;color:#1b4157;font-weight:500;font-family:inherit}.cm-s-locale-light div.CodeMirror-selected{background:#dfecf2}.cm-s-locale-light .CodeMirror-line,.CodeMirror .CodeMirror-line span[role=presentation]{color:#1b4157!important;font-weight:500;font-family:inherit}.cm-s-locale-light .CodeMirror-line::selection,.cm-s-locale-light .CodeMirror-line>span::selection,.cm-s-locale-light .CodeMirror-line>span>span::selection{background:#dfecf2}.cm-s-locale-light .CodeMirror-line::-moz-selection,.cm-s-locale-light .CodeMirror-line>span::-moz-selection,.cm-s-locale-light .CodeMirror-line>span>span::-moz-selection{background:#dfecf2}.cm-s-locale-light .CodeMirror-placeholder{color:#6d8995!important;font-size:.9rem!important;font-weight:500!important}.cm-s-locale-light .CodeMirror-gutters{padding:0 10px 0 0}.cm-s-locale-light .CodeMirror-guttermarker{color:#ffee80}.cm-s-locale-light .CodeMirror-guttermarker-subtle{color:#d0d0d0}.cm-s-locale-light .CodeMirror-linenumber{color:#01577c}.cm-s-locale-light .CodeMirror-cursor{border-left:1px solid #01577c}.cm-s-locale-light span.cm-comment{color:#08f!important}.cm-s-locale-light span.cm-atom{color:#845dc4}.cm-s-locale-light span.cm-number,.cm-s-locale-light span.cm-attribute{color:#247fd3}.cm-s-locale-light span.cm-keyword{color:#708;font-weight:500}.cm-s-locale-light span.cm-string{color:#247fd3}.cm-s-locale-light span.cm-meta{color:#e00000}.cm-s-locale-light span.cm-variable-2,.cm-s-custom .cm-property{color:#ffa800}.cm-s-locale-light span.cm-tag{color:#0e947c}.cm-s-locale-light span.cm-variable-3,.cm-s-locale-light span.cm-def,.cm-s-locale-light .cm-type{color:#ffa800}.cm-s-locale-light span.cm-bracket{color:#01577c}.cm-s-locale-light span.cm-builtin,.cm-s-locale-light span.cm-special{color:#ff9e59}.cm-s-locale-light span.cm-link{color:#845dc4}.cm-s-locale-light span.cm-error{color:#e00000}.cm-s-locale-light .CodeMirror-activeline-background{background:#002d57}.cm-s-locale-light .CodeMirror-matchingbracket{outline:none;color:#ffa800!important;background-color:#0e947c30!important}.custom-variable-text{color:#0e947c!important;background-color:#0e947c20!important}.CodeMirror-hints{position:absolute;z-index:10;overflow:hidden;list-style:none;margin:0;padding:2px;-webkit-box-shadow:2px 3px 5px rgba(0,0,0,.2);-moz-box-shadow:2px 3px 5px rgba(0,0,0,.2);box-shadow:2px 3px 5px #0003;border-radius:3px;border:1px solid silver;background:#fff;font-size:90%;font-family:monospace;max-height:20em;overflow-y:auto;box-sizing:border-box}.CodeMirror-hint{margin:0;padding:0 4px;border-radius:2px;white-space:pre;color:#000;cursor:pointer}li.CodeMirror-hint-active{background:#08f;color:#fff}.codemirror-editor[data-v-4eef3390]{height:100%;background:#f0f5f8;color:#ffa800!important}.codemirror-editor .cm-keyword[data-v-4eef3390]{color:#708}.codemirror-editor .cm-operator[data-v-4eef3390]{color:#333}.codemirror-editor .cm-number[data-v-4eef3390]{color:#164}.codemirror-editor .cm-string[data-v-4eef3390]{color:#a11}.codemirror-editor .cm-comment[data-v-4eef3390]{color:#666}[data-v-4eef3390] .CodeMirror *,[data-v-4eef3390] .CodeMirror pre,[data-v-4eef3390] .CodeMirror code{font-family:RobotoMono,monospace!important}.text-replacement-container[data-v-1ea2c118]{position:relative;height:24px;overflow:hidden;width:400px;display:flex;align-items:center}.text-wrapper[data-v-1ea2c118]{position:absolute;width:100%;display:flex;align-items:center;height:20px;color:var(--color-font);font-size:var(--font-size-rg);font-weight:600;cursor:pointer}.text-wrapper.editable[data-v-1ea2c118]{cursor:pointer}.edit-mode[data-v-1ea2c118]{cursor:text;z-index:1;height:22px}.edit-input[data-v-1ea2c118]{width:100%;height:100%;border:none;background:transparent;color:var(--color-font);font-size:var(--font-size-rg);font-weight:600;outline:none;padding:0}.edit-input[data-v-1ea2c118]:focus{border:1px solid var(--color-border);border-radius:3px}.ellipsis-text[data-v-1ea2c118]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}.swipe-enter-active[data-v-1ea2c118],.swipe-leave-active[data-v-1ea2c118]{transition:transform .5s ease-in-out,opacity .2s ease-in-out}.swipe-enter-from[data-v-1ea2c118]{transform:translateY(100%);opacity:0}.swipe-leave-to[data-v-1ea2c118]{transform:translateY(-100%);opacity:0}.swipe-enter-to[data-v-1ea2c118],.swipe-leave-from[data-v-1ea2c118]{transform:translateY(0);opacity:1}.empty[data-v-9f8ce097]{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center}.query-editor[data-v-9f8ce097]{flex:1;display:grid;grid-template-columns:1fr;grid-template-rows:50px 300px 50px 1fr}.query-editor.show-ai[data-v-9f8ce097]{grid-template-rows:50px 300px 100px 50px 1fr}.query-editor .ask-ai-button[data-v-9f8ce097]{padding:5px 10px;background-color:var(--color-primary);color:#fff;font-weight:500;border-radius:5px;position:absolute;bottom:10px;cursor:pointer;left:10px}.query-editor .ask-ai-button.show-ai[data-v-9f8ce097]{background-color:var(--color-secondary);color:var(--color-font);border:solid var(--color-border) 1px}.query-editor .ask-ai-button.disabled[data-v-9f8ce097]{background-color:var(--color-border);cursor:not-allowed;color:var(--color-font-light);-webkit-user-select:none;user-select:none}.query-editor .result[data-v-9f8ce097]{flex:1;background-color:var(--color-background);border-radius:5px;overflow:hidden;display:flex;flex-direction:column}.query-editor .editor[data-v-9f8ce097]{position:relative}.query-editor .ai-prompt[data-v-9f8ce097]{display:flex;flex-direction:column;background-color:var(--color-background);border-top:solid var(--color-border) 1px;border-bottom:none;padding:10px;row-gap:10px;overflow:auto}.query-editor .ai-prompt .close[data-v-9f8ce097]{align-self:flex-end;display:flex;align-items:center;column-gap:5px}.query-editor .ai-prompt .loading[data-v-9f8ce097]{flex:1;display:flex;color:var(--color-font-light);font-weight:500;column-gap:5px}.query-editor .ai-prompt .result[data-v-9f8ce097]{float:left;padding-left:10px}.query-editor .ai-prompt .result .run-button[data-v-9f8ce097]{margin-left:10px;color:var(--color-primary);cursor:pointer;font-weight:500}.query-editor .ai-prompt .result .placeholder[data-v-9f8ce097]{color:var(--color-font-light)}.query-editor .ai-prompt .result sql[data-v-9f8ce097]{font-weight:500;font-size:var(--font-size-md)}.query-editor .ai-prompt .result sql.placeholder[data-v-9f8ce097]{color:var(--color-font-light)}.query-editor .ai-prompt .result span[data-v-9f8ce097]{font-weight:500;display:contents}.query-editor .ai-prompt .prompt-generation[data-v-9f8ce097]{flex:1;display:flex;column-gap:15px}.query-editor .ai-prompt .prompt-generation input[data-v-9f8ce097]{flex:1;height:12px;padding:10px;border-radius:5px;border:solid var(--color-border) 1px;background-color:var(--color-secondary-lighter)}.query-editor .empty[data-v-9f8ce097]{display:flex;flex-direction:column;justify-content:center;align-items:center}.query-editor .empty .error[data-v-9f8ce097]{max-width:80%;color:var(--color-error);font-size:var(--font-size-md)}.query-editor .empty .info[data-v-9f8ce097]{font-size:var(--font-size-sm);color:var(--color-font-light)}.query-editor .action-bar[data-v-9f8ce097]{display:flex;padding:15px;justify-content:space-between;align-items:center;background-color:var(--color-background);border:solid var(--color-border) 1px}.query-editor .action-bar .info[data-v-9f8ce097]{font-size:var(--font-size-sm);font-weight:500;color:var(--color-font-light)}.query-editor .action-bar .actions[data-v-9f8ce097]{display:flex}.query-editor .action-bar .actions .icon[data-v-9f8ce097]{margin-right:5px}.query-editor .action-bar .actions .button-wrapper[data-v-9f8ce097]{display:flex;align-items:center;column-gap:5px}.query-editor .header[data-v-9f8ce097]{display:flex;background-color:var(--color-background);padding:15px;border-bottom:solid var(--color-border) 1px;align-items:center;justify-content:space-between}.query-editor .header .actions[data-v-9f8ce097]{display:flex;column-gap:15px;align-items:center}.query-editor .header .actions span[data-v-9f8ce097]{font-weight:500;color:var(--color-font-light)}.query-editor .header .title[data-v-9f8ce097]{display:flex;align-items:center}.query-editor .header .title input[data-v-9f8ce097]{font-size:var(--font-size-sm);background-color:transparent;border:none;outline:none;font-weight:500;border-radius:5px;width:100%}.query-editor .header .description input[data-v-9f8ce097]{font-size:var(--font-size-sm);background-color:transparent;border:none;outline:none;border-radius:5px;margin-bottom:10px;width:100%}.data-source-view[data-v-393bd954]{flex:1;display:flex;flex-direction:column;overflow:hidden}.data-source-view .header[data-v-393bd954]{display:flex;align-items:center;padding:7.25px;background-color:var(--color-background);border-bottom:solid var(--color-border) 1px;justify-content:space-between}.data-source-view .header .info[data-v-393bd954]{display:flex;align-items:center;column-gap:10px}.data-source-view .header .info span[data-v-393bd954]{font-weight:500;color:var(--color-font-light)}.data-source-view .header h4[data-v-393bd954]{font-weight:500}.data-source-view .data[data-v-393bd954]{flex:1;display:flex;background-color:#fff;overflow:hidden}.loading[data-v-1f9d57b9]{flex:1;display:flex;justify-content:center;align-items:center;height:100%}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%;height:100%;overflow:hidden}body{margin:0;height:100%;background-color:var(--color-background)}main{display:block}h1{font-size:2em;margin:.67em 0;font-weight:700}h2{font-size:1.75em;font-weight:600}h3{font-size:1.25rem;font-weight:500}h4{font-size:1rem}h5{font-size:.875rem;font-weight:500}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0;outline:none;border:none}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}body{font-size:13px;letter-spacing:.01em;font-weight:400;line-height:1.5em;font-family:Outfit,sans-serif;color:var(--color-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body h1,body h2,body h3,body h4,body h5,body span,body p,body pre,body label{padding:0;margin:0;font-weight:400;color:var(--color-font);font-family:Outfit,sans-serif}body a{text-decoration:none;outline:none}body a:focus{outline:none}body input,body textarea{color:var(--color-font)}.ellipsis{white-space:nowrap;overflow:hidden;font-weight:500}.ellipsis:not(:hover){text-overflow:ellipsis}.marquee:hover span{display:inline-block;animation-name:scroll-text;animation-duration:15s;animation-timing-function:linear;animation-delay:0s;animation-iteration-count:infinite;animation-direction:normal;-ms-overflow-style:none;scrollbar-width:none}.marquee::-webkit-scrollbar{display:none}@keyframes scroll-text{0%{transform:translate(0)}90%{transform:translate(-100%)}95%{transform:translate(0)}to{transform:translate(0)}}.light-theme{--color-background: #ffffff;--color-background-rgb: 255, 255, 255;--color-accent: #102639;--color-primary: #247fd3;--color-primary-rgb: 36, 127, 211;--color-primary-dark: #1a67ae;--color-primary-light: #ecf4fc;--color-primary-lighter: #f9fbfe;--color-primary-light-rgb: 236, 244, 252;--color-primary-disabled: #597e9f;--color-secondary: #f3f7f9;--color-secondary-light: #f9fbfc;--color-secondary-light-rgb: 249, 251, 252;--color-secondary-dark: #ebeeef;--color-secondary-dark-rgb: 235, 238, 239;--color-font: #1b4157;--color-font-light: #6d8995;--color-font-lighter: #dfe8ea;--color-success: #0e947c;--color-success-rgb: 14, 148, 124;--color-success-disabled: #48766e;--color-error-rgb: 241, 82, 31;--color-error: #f1521f;--color-border: #eaeff5;--color-border-default: #f3f3f3;--color-border-light: #f3f7f9;--color-warning: #f1aa1f;--color-warning-rgb: 241, 170, 31;--color-background-dots: #cfd0d1;--color-progress-warning: #f57805;--color-primary-default: #fcfeff;--color-search-background: #f8f9fa;--color-search-border: #edf0f3;--color-border-darker: #e3e7ec;--color-icon-background: #1c375a;--color-sub-events: #ffc331;--color-sub-events-light: #fce9b9;--color-input-background: #fafdff;--color-error-light: #f1521f15;--color-success-light: #0e947c15;--color-warning-light: #f1aa1f15;--color-icon-ai: #0ec177;--font-size-xl: 24px;--font-size-lg: 18px;--font-size-md: 16px;--font-size-sm: 14px;--font-size-rg: 13px;--font-size-xs: 12px;--font-size-xxs: 11px;--border-radius-s: 4px;--border-radius-m: 6px;--border-radius-l: 8px;--border-radius-rounded: 50%;height:100%}.responsiveness-config{--side-padding-mobile: 20px;--side-padding-desktop: 30px;--side-margin-mobile: 20px;--side-margin-desktop: 30px}.is-mobile-device{display:none!important}@media (max-width: 991px){.is-mobile-device{display:flex!important}}.is-desktop-device{display:none!important}@media (min-width: 992px){.is-desktop-device{display:flex!important}}@font-face{font-family:Inter;font-weight:400;src:url(~/assets/fonts/inter/Inter-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter;font-weight:500;src:url(~/assets/fonts/inter/Inter-Medium.ttf) format("truetype");font-display:swap}@font-face{font-family:Inter;font-weight:600;src:url(~/assets/fonts/inter/Inter-SemiBold.ttf) format("truetype");font-display:swap}@font-face{font-family:RobotoMono;font-weight:400;src:url(~/assets/fonts/roboto/RobotoMono-Regular.ttf) format("truetype");font-display:swap}@font-face{font-family:RobotoMono;font-weight:500;src:url(~/assets/fonts/roboto/RobotoMono-Medium.ttf) format("truetype");font-display:swap}@font-face{font-family:RobotoMono;font-weight:600;src:url(~/assets/fonts/roboto/RobotoMono-SemiBold.ttf) format("truetype");font-display:swap}.font-xsm{font-size:.75rem}.font{font-size:.875rem}.font{font-size:1rem}.font-h4{font-size:1.25rem}.font-h3{font-size:1.75rem}.font-h2{font-size:1.875rem}.font-h1{font-size:3rem}[tooltip]{position:relative}[tooltip]>*{display:inline-block}[tooltip]:before,[tooltip]:after{text-transform:none;font-size:.9em;line-height:1;-webkit-user-select:none;user-select:none;pointer-events:none;position:absolute;display:none;opacity:0}[tooltip]:before{content:"";border:5px solid transparent;z-index:1001}[tooltip]:after{content:attr(tooltip);font-family:Helvetica,sans-serif;text-align:center;min-width:3em;max-width:21em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:.5rem;border-radius:.3rem;box-shadow:0 1em 2em -.5em #00000059;background:var(--color-accent);color:#fff;z-index:1000}[tooltip]:hover:before,[tooltip]:hover:after{display:block}[tooltip]:not([position]):before,[tooltip][position^=top]:before{bottom:100%;border-bottom-width:0;border-top-color:var(--color-accent)}[tooltip]:not([position]):after,[tooltip][position^=top]:after{bottom:calc(100% + 5px)}[tooltip]:not([position]):before,[tooltip]:not([position]):after,[tooltip][position^=top]:before,[tooltip][position^=top]:after{left:50%;transform:translate(-50%,-.5em)}[tooltip][position^=bottom]:before{top:105%;border-top-width:0;border-bottom-color:var(--color-accent)}[tooltip][position^=bottom]:after{top:calc(105% + 5px)}[tooltip][position^=bottom]:before,[tooltip][position^=bottom]:after{left:50%;transform:translate(-50%,.5em)}[tooltip][position^=left]:before{top:50%;border-right-width:0;border-left-color:var(--color-accent);left:calc(0em - 5px);transform:translate(-.5em,-50%)}[tooltip][position^=left]:after{top:50%;right:calc(100% + 5px);transform:translate(-.5em,-50%)}[tooltip][position^=right]:before{top:50%;border-left-width:0;border-right-color:var(--color-accent);right:calc(0em - 5px);transform:translate(.5em,-50%)}[tooltip][position^=right]:after{top:50%;left:calc(100% + 5px);transform:translate(.5em,-50%)}[tooltip]:not([position]):hover:before,[tooltip]:not([position]):hover:after,[tooltip][position^=top]:hover:before,[tooltip][position^=top]:hover:after,[tooltip][position^=bottom]:hover:before,[tooltip][position^=bottom]:hover:after{animation:tooltips-vert .3s ease-out forwards}[tooltip][position^=left]:hover:before,[tooltip][position^=left]:hover:after,[tooltip][position^=right]:hover:before,[tooltip][position^=right]:hover:after{animation:tooltips-horz .3s ease-out forwards}[tooltip=""]:before,[tooltip=""]:after{display:none!important}[simple-tooltip]{position:relative;cursor:pointer}[simple-tooltip]:after{content:attr(simple-tooltip);position:absolute;background:#102639;color:#fff;padding:5px 10px;border-radius:4px;box-shadow:0 1em 2em -.5em #00000059;font-size:12px;line-height:1.2;white-space:nowrap;z-index:1000;opacity:0;pointer-events:none;font-weight:500;transition:opacity .2s ease-in-out}[simple-tooltip]:hover:after{opacity:.9}[simple-tooltip][simple-tooltip-position=top]:after{bottom:calc(100% + 15px);left:50%;transform:translate(-50%) translateY(10px)}[simple-tooltip][simple-tooltip-position=bottom]:after{top:calc(100% + 15px);left:50%;transform:translate(-50%) translateY(-10px)}[simple-tooltip][simple-tooltip-position=left]:after{right:calc(100% + 15px);top:50%;transform:translateY(-50%) translate(10px)}[simple-tooltip][simple-tooltip-position=right]:after{left:calc(100% + 15px);top:50%;transform:translateY(-50%) translate(-10px)}[simple-tooltip]:hover[simple-tooltip-position=top]:after,[simple-tooltip]:hover[simple-tooltip-position=bottom]:after{transform:translate(-50%) translateY(0)}[simple-tooltip]:hover[simple-tooltip-position=left]:after,[simple-tooltip]:hover[simple-tooltip-position=right]:after{transform:translateY(-50%) translate(0)}@keyframes tooltips-vert{to{opacity:.9;transform:translate(-50%)}}@keyframes tooltips-horz{to{opacity:.9;transform:translateY(-50%)}}[simple-tooltip]:not([simple-tooltip-position]):hover:after,[simple-tooltip][simple-tooltip-position^=top]:hover:after,[simple-tooltip][simple-tooltip-position^=bottom]:hover:after{animation:tooltips-vert .3s ease-out forwards}[simple-tooltip][simple-tooltip-position^=left]:hover:after,[simple-tooltip][simple-tooltip-position^=right]:hover:after{animation:tooltips-horz .3s ease-out forwards}::-webkit-scrollbar{background-color:#0000;width:10px;height:10px;z-index:999999}::-webkit-scrollbar-track{background-color:#0000}::-webkit-scrollbar-thumb{background-color:#0000;border-radius:10px;border:0px solid #fff}::-webkit-scrollbar-button{display:none}:hover::-webkit-scrollbar-thumb{background-color:#a0a0a5;border:2px solid #fff}::-webkit-scrollbar-thumb:hover{background-color:#a0a0a5;border:2px solid #f4f4f4}.skeleton-loader{position:relative;overflow:hidden}@keyframes load{0%{left:-150px}to{left:100%}}.skeleton-loader:before{content:"";display:block;position:absolute;left:-150px;top:0;height:100%;width:150px;background:linear-gradient(to right,transparent 0%,var(--color-secondary-dark) 50%,transparent 100%);animation:load 1s cubic-bezier(.4,0,.2,1) infinite}.slide-left-to-right{animation:SlideLeftToRight .25s ease-in}@keyframes SlideLeftToRight{0%{transform:translate(-10px);opacity:0}to{opacity:1;transform:translate(0)}}.slide-right-to-left{animation:SlideRightToLeft .25s ease-in}@keyframes SlideRightToLeft{0%{transform:translate(10px);opacity:0}to{opacity:1;transform:translate(0)}}.slide-bottom-to-top{animation:SlideBottomToTop .25s ease-in}@keyframes SlideBottomToTop{0%{transform:translateY(10px);opacity:0}to{opacity:1;transform:translateY(0)}}.slide-top-to-bottom{animation:SlideBottomToTop .25s ease-in}@keyframes SlideBottomToTop{0%{transform:translateY(-10px);opacity:0}to{opacity:1;transform:translateY(0)}}.slide-top-to-bottom-exit{animation:SlideBottomToTopExit .25s ease-in}@keyframes SlideBottomToTopExit{0%{transform:translateY(0);opacity:1}to{opacity:0;transform:translateY(-10px)}}.scale-up{animation:ScaleUp .25s ease-in}@keyframes ScaleUp{0%{transform:scale(.9);opacity:0}to{opacity:1;transform:scale(1)}}.jse-message.jse-error.svelte-fqu1ku.svelte-fqu1ku{display:none!important}body{background-color:var(--color-secondary)}
