@charset "UTF-8";[data-v-fb2f1735]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-fb2f1735]{color:#4caf50!important}.form-title[data-v-fb2f1735]{display:flex;align-items:center}.form-title hr[data-v-fb2f1735]:first-child{width:16px;border:none;border-top:1px solid rgba(255,255,255,.2);margin-right:1rem}.form-title hr[data-v-fb2f1735]:last-child{flex-grow:2;border:none;border-top:1px solid rgba(255,255,255,.2);margin-left:1rem}.form-title .form-title-label[data-v-fb2f1735]{font-weight:600;font-size:1.125rem;display:flex;align-items:center;gap:.5rem}.form-title .form-title-label i[data-v-fb2f1735]{font-size:1.25rem;color:#ce2a74}.form-title-desc[data-v-fb2f1735]{margin-top:.25rem;font-size:.875rem;color:#888}[data-v-3eb55d21]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-3eb55d21]{color:#4caf50!important}.group-title[data-v-3eb55d21]{font-size:1.25rem;font-weight:600;margin-top:2rem;margin-bottom:.25rem}.help-text[data-v-3eb55d21]{font-size:.875rem;color:#888}.select-row[data-v-3eb55d21]{display:flex;align-items:flex-end;gap:1rem}.select-row .flex-grow[data-v-3eb55d21]{flex-grow:1}.select-row .play-btn[data-v-3eb55d21]{margin-bottom:.25rem}[data-v-38da148d]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-38da148d]{color:#4caf50!important}.gamepad[data-v-38da148d]{position:relative;width:100%}.gamepad svg[data-v-38da148d]{fill:#fff}.gamepad .pressed[data-v-38da148d]{fill:#ff69b4}.gamepad .stick-deadzone[data-v-38da148d]{fill:#ff69b429;stroke:#ff69b480;stroke-width:1.25;pointer-events:none}.gamepad.locked svg[data-v-38da148d]{opacity:.25}.gamepad.locked .padlock[data-v-38da148d]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;font-size:2rem;color:#fff}.gamepad.locked .puppeteer[data-v-38da148d]{flex-direction:column;top:4px;opacity:.5}.gamepad.locked .puppeteer .fa-times[data-v-38da148d]{transform:scaleY(.5);position:relative}.gamepad.locked .puppeteer .fa-times[data-v-38da148d]:after{content:"";position:absolute;top:10px;left:2px;width:2px;height:80%;background:#fff}.gamepad.locked .puppeteer .fa-gamepad[data-v-38da148d]{position:relative;top:-8px;font-size:1.25rem}.gamepad.locked .puppeteer .fa-gamepad[data-v-38da148d]:after{content:"";position:absolute;bottom:18px;right:3px;width:2px;height:100%;background:#fff}[data-v-e19e899f]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-e19e899f]{color:#4caf50!important}.map-row[data-v-e19e899f]{background:#ffffff05;border-top:solid 1px rgba(255,255,255,.1);border-bottom:solid 1px rgba(0,0,0,.1);display:grid;grid-template-columns:80px minmax(0,1fr) 64px 64px;align-items:center;min-height:56px}.map-row[data-v-e19e899f]:first-child{border-top:none}.map-row[data-v-e19e899f]:last-child{border-bottom:none}.map-row[data-v-e19e899f]:nth-child(2n){background:#ffffff0a}.map-cell[data-v-e19e899f]{display:flex;align-items:center;justify-content:center;min-height:56px;padding:.25rem .5rem}.map-cell-mapped[data-v-e19e899f]{justify-content:flex-start;border-left:solid 1px rgba(255,255,255,.08);border-right:solid 1px rgba(255,255,255,.08)}.map-cell-action[data-v-e19e899f]{border-right:solid 1px rgba(255,255,255,.08)}.map-cell-action[data-v-e19e899f]:last-child{border-right:none}.gp-btn[data-v-e19e899f]{width:40px;height:auto}.mapped-value[data-v-e19e899f]{display:flex;align-items:center;gap:.5rem}.mapped-button-icon img[data-v-e19e899f]{width:36px;height:auto}.mapped-empty[data-v-e19e899f]{color:#888;font-size:.82rem}.key[data-v-e19e899f]{font-size:.76rem;font-weight:700;color:#333;background:#e3e3e3;border-radius:4px;padding:.25rem .5rem;border-left:solid 1px #fff;border-top:solid 1px #fff;border-right:solid 1px #999;border-bottom:solid 1px #999;box-shadow:0 0 5px #0000001a;min-width:28px;height:28px;display:inline-flex;justify-content:center;align-items:center;text-transform:uppercase}.key.arrowleft span[data-v-e19e899f],.key.arrowright span[data-v-e19e899f],.key.arrowup span[data-v-e19e899f],.key.arrowdown span[data-v-e19e899f]{display:none}.key.arrowleft[data-v-e19e899f]:after,.key.arrowright[data-v-e19e899f]:after,.key.arrowup[data-v-e19e899f]:after,.key.arrowdown[data-v-e19e899f]:after{font-family:"Font Awesome 6 Free";font-weight:900;display:flex;justify-content:center;align-items:center;height:100%}.key.arrowright[data-v-e19e899f]:after{content:""}.key.arrowleft[data-v-e19e899f]:after{content:""}.key.arrowup[data-v-e19e899f]:after{content:""}.key.arrowdown[data-v-e19e899f]:after{content:""}[data-v-a7a0b340]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-a7a0b340]{color:#4caf50!important}.map-row[data-v-a7a0b340]{background:#ffffff05;border-top:solid 1px rgba(255,255,255,.1);border-bottom:solid 1px rgba(0,0,0,.1);display:grid;grid-template-columns:80px minmax(0,1fr) 64px 64px;align-items:center;min-height:56px}.map-row[data-v-a7a0b340]:first-child{border-top:none}.map-row[data-v-a7a0b340]:last-child{border-bottom:none}.map-row[data-v-a7a0b340]:nth-child(2n){background:#ffffff0a}.map-cell[data-v-a7a0b340]{display:flex;align-items:center;justify-content:center;min-height:56px;padding:.25rem .5rem}.map-cell-mapped[data-v-a7a0b340]{justify-content:flex-start;border-left:solid 1px rgba(255,255,255,.08);border-right:solid 1px rgba(255,255,255,.08)}.map-cell-action[data-v-a7a0b340]{border-right:solid 1px rgba(255,255,255,.08)}.map-cell-action[data-v-a7a0b340]:last-child{border-right:none}.gp-btn[data-v-a7a0b340]{width:40px;height:auto}.mapped-empty[data-v-a7a0b340]{color:#888;font-size:.82rem}.mapped-value[data-v-a7a0b340]{display:inline-flex;align-items:center}.key[data-v-a7a0b340]{font-size:.76rem;font-weight:700;color:#333;background:#e3e3e3;border-radius:4px;padding:.25rem .5rem;border-left:solid 1px #fff;border-top:solid 1px #fff;border-right:solid 1px #999;border-bottom:solid 1px #999;box-shadow:0 0 5px #0000001a;min-width:28px;height:28px;display:inline-flex;justify-content:center;align-items:center;text-transform:uppercase}.key.arrowleft span[data-v-a7a0b340],.key.arrowright span[data-v-a7a0b340],.key.arrowup span[data-v-a7a0b340],.key.arrowdown span[data-v-a7a0b340]{display:none}.key.arrowleft[data-v-a7a0b340]:after,.key.arrowright[data-v-a7a0b340]:after,.key.arrowup[data-v-a7a0b340]:after,.key.arrowdown[data-v-a7a0b340]:after{font-family:"Font Awesome 6 Free";font-weight:900;display:flex;justify-content:center;align-items:center;height:100%}.key.arrowright[data-v-a7a0b340]:after{content:""}.key.arrowleft[data-v-a7a0b340]:after{content:""}.key.arrowup[data-v-a7a0b340]:after{content:""}.key.arrowdown[data-v-a7a0b340]:after{content:""}[data-v-ef16f340]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-ef16f340]{color:#4caf50!important}.modal-container[data-v-ef16f340]{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:5000;animation:fadeIn-ef16f340 .2s ease-in-out;padding:2rem}.modal[data-v-ef16f340]{--modal-sidebar-width: 250px;background:#332e56;width:100%;max-width:600px;border-radius:8px;border:1px solid var(--modal-accent-color, #ce2a74);box-shadow:0 4px 10px #0000001a;position:relative;height:calc(100vh - 4rem);max-height:1200px;display:flex;z-index:1000}.modal.has-sidebar[data-v-ef16f340]{display:flex;max-width:820px;height:calc(100vh - 4rem);max-height:calc(100vh - 4rem)}.modal.full[data-v-ef16f340]{display:flex;max-width:740px;height:calc(100vh - 4rem);max-height:calc(100vh - 4rem)}.modal.compact[data-v-ef16f340]{width:100%;height:auto;max-height:min(80vh,720px)}.modal.expanded[data-v-ef16f340]{max-width:640px}.modal.large[data-v-ef16f340]{max-width:100%}.modal.large.has-sidebar[data-v-ef16f340]{--modal-sidebar-width: 340px}.modal-content[data-v-ef16f340]{flex:1;display:flex;flex-direction:column;position:relative}.modal-header[data-v-ef16f340],.modal-footer[data-v-ef16f340]{background:#2b2a49;display:flex;padding:.75rem 1rem;position:relative}.modal-header[data-v-ef16f340]{justify-content:space-between;align-items:center;min-width:0;border-bottom:solid 1px var(--modal-accent-color, #ce2a74);border-radius:8px 8px 0 0}.modal-title[data-v-ef16f340]{display:flex;align-items:center;gap:.5rem}.modal-body[data-v-ef16f340]{flex:1;overflow-y:auto}.modal.nonResponsive .modal-body[data-v-ef16f340]{flex:0 1 auto}.modal.nonResponsive .modal-body[data-v-ef16f340] .scroll-container,.modal.nonResponsive .modal-body[data-v-ef16f340] .scroll-content{height:auto}.modal-sidebar[data-v-ef16f340]{width:var(--modal-sidebar-width);background:#272643;border-right:1px solid rgb(214.9475806452,58.5524193548,129.1209677419);z-index:1001;overflow-y:auto;border-radius:8px 0 0 8px}.modal-sidebar[data-v-ef16f340] .sidebar-item{border-top:solid 1px rgba(255,255,255,.1);border-bottom:solid 1px rgba(0,0,0,.2)}.modal-sidebar[data-v-ef16f340] .sidebar-item:not(.active):nth-child(odd){background:#ffffff09}.modal-sidebar[data-v-ef16f340] .sidebar-item:last-child{border-bottom:solid 1px rgba(0,0,0,.2);box-shadow:0 3px 8px #00000024}.modal-footer[data-v-ef16f340]{justify-content:flex-end;border-top:1px solid var(--modal-accent-color, #ce2a74);border-radius:0 0 8px 8px;gap:.75rem;flex-wrap:wrap}.modal-title[data-v-ef16f340]{font-family:Tilt Neon,cursive;color:#fcb0a9;font-size:1rem;text-shadow:0 0 5px rgba(252,176,169,.1),0 0 6px rgba(252,176,169,.1),0 0 8px rgba(252,176,169,.1)}.modal-header-btns[data-v-ef16f340]{display:flex;align-items:center;gap:.5rem;position:absolute;top:-14px;right:-14px;z-index:1002}.modal-options-btn[data-v-ef16f340]{position:relative;cursor:pointer;background:#f5f5f5;width:28px;height:28px;display:flex;justify-content:center;align-items:center;border-radius:50%;text-shadow:0 0 5px rgba(0,0,0,.5);transition:opacity .2s ease-in-out,transform .2s ease-in-out;box-shadow:0 0 5px #00000080;color:#333}.modal-options-btn[data-v-ef16f340]:hover{background:#fff;transform:scale(1.1)}.modal-options-btn i[data-v-ef16f340]{pointer-events:none}.modal-close[data-v-ef16f340]{position:relative;cursor:pointer;background:#d13232;width:28px;height:28px;display:flex;justify-content:center;align-items:center;border-radius:50%;text-shadow:0 0 5px rgba(0,0,0,.5);transition:opacity .2s ease-in-out,transform .2s ease-in-out;box-shadow:0 0 5px #00000080}.modal-close[data-v-ef16f340]:hover{background:#d64747;transform:scale(1.1)}.modal-close i[data-v-ef16f340]{pointer-events:none}.modal-body[data-v-ef16f340]{position:relative}.modal-sidebar-toggle[data-v-ef16f340]{display:none}.modal-options[data-v-ef16f340]{display:flex;align-items:center;gap:1rem;min-width:0;flex:1 1 auto;flex-grow:1}@keyframes fadeIn-ef16f340{0%{opacity:0}to{opacity:1}}@media (max-height: 580px){.modal-container[data-v-ef16f340]:not(.nonResponsive){padding:1rem}.modal-container:not(.nonResponsive) .modal[data-v-ef16f340]{height:100%}.modal-container:not(.nonResponsive) .modal-content[data-v-ef16f340]{height:100%;max-height:100%!important}}@media (max-height: 720px){.modal.compact[data-v-ef16f340]:not(.nonResponsive){height:calc(100vh - 4rem);max-height:calc(100vh - 4rem)}}@media (max-width: 768px){.modal-header-btns[data-v-ef16f340]{top:8px;right:8px}.modal-container[data-v-ef16f340]{padding:0}.modal[data-v-ef16f340]:not(.nonResponsive){max-width:100vw!important;max-height:100vh!important;width:100%!important;height:100%!important;border-radius:0;border:none}.modal:not(.nonResponsive) .modal-content[data-v-ef16f340]{flex:1;height:100%}.modal-sidebar-toggle[data-v-ef16f340]{display:block;cursor:pointer}.modal-sidebar[data-v-ef16f340]{position:absolute;left:calc(-1 * var(--modal-sidebar-width));height:100vh}.modal-sidebar.show[data-v-ef16f340]{left:0;transition:left .1s ease-in-out;box-shadow:0 0 10px #0006}.modal-header[data-v-ef16f340],.modal-footer[data-v-ef16f340]{border-radius:0}}[data-v-e3ce0d5e]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-e3ce0d5e]{color:#4caf50!important}.container[data-v-e3ce0d5e]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:1rem}[data-v-ced2ffdc]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-ced2ffdc]{color:#4caf50!important}.pad-container[data-v-ced2ffdc]{width:100%;max-width:250px;margin:0 auto 10px;position:relative}.pad-container .pad-preview[data-v-ced2ffdc]{position:relative!important;width:100%}.pad-container .pad-preview .pad-svg[data-v-ced2ffdc]{opacity:.2}.pad-container .pad-preview .nopad[data-v-ced2ffdc]{display:flex;position:absolute;align-items:center;justify-content:center;width:100%;height:100%;font-weight:700;top:0;left:0}.pad-container .pad-preview.active .pad-svg[data-v-ced2ffdc]{opacity:1}.pad-container .pad-preview.active .nopad[data-v-ced2ffdc]{display:none}.button-container[data-v-ced2ffdc]{width:auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.button-container .row[data-v-ced2ffdc]{display:flex;flex-wrap:wrap;gap:.5rem}.preset-actions[data-v-ced2ffdc]{display:flex;gap:.5rem}.button-table[data-v-ced2ffdc]{margin-top:1rem;border:solid 1px rgba(255,255,255,.1);border-radius:8px;overflow:hidden}.table-header[data-v-ced2ffdc]{display:grid;grid-template-columns:80px minmax(0,1fr) 64px 64px;align-items:center;min-height:38px;background:#ffffff0f;color:#ffffffbf;font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.table-header>div[data-v-ced2ffdc]{display:flex;align-items:center;justify-content:center;padding:0 .5rem;border-right:solid 1px rgba(255,255,255,.08)}.table-header>div[data-v-ced2ffdc]:nth-child(2){justify-content:flex-start}.table-header>div[data-v-ced2ffdc]:last-child{border-right:none}.muted[data-v-ced2ffdc]{color:#888;font-size:.85rem;margin-top:.5rem}.select-row[data-v-ced2ffdc]{display:flex;align-items:flex-start;gap:1rem}.select-row .flex-grow[data-v-ced2ffdc]{flex-grow:1}.select-row .preset-actions[data-v-ced2ffdc]{margin-top:.75rem}[data-v-3add2000]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-3add2000]{color:#4caf50!important}.beacon[data-v-3add2000]{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;width:110px;text-align:center;position:relative}.beacon-icon[data-v-3add2000]{width:80px;height:80px;display:flex;align-items:center;justify-content:center;border:2px solid #5be3ff;border-radius:12px;background:#5be3ff0d;box-shadow:0 0 12px #5be3ff2e,inset 0 0 14px #5be3ff1a;transition:border-color .4s ease,box-shadow .4s ease,background .4s ease,transform .4s ease}.beacon-icon i[data-v-3add2000]{font-size:2.2rem;color:#5be3ff;text-shadow:0 0 8px rgba(91,227,255,.6);transition:color .4s ease,text-shadow .4s ease}.beacon-status-marker[data-v-3add2000]{position:absolute;top:60px;right:14px;width:28px;height:28px;border-radius:50%;background:#1c2235;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 2px #1c2235,0 2px 6px #0006;transition:background .3s ease}.beacon-status-marker i[data-v-3add2000]{font-size:.85rem;font-weight:900}.beacon-label[data-v-3add2000]{margin-top:.85rem;font-size:.92rem;color:#5be3ff;text-shadow:0 0 6px rgba(91,227,255,.35);letter-spacing:.02em;transition:color .4s ease}.beacon.status-pending .beacon-icon[data-v-3add2000]{border-color:#ffffff59;background:#ffffff05;box-shadow:none}.beacon.status-pending .beacon-icon i[data-v-3add2000],.beacon.status-pending .beacon-label[data-v-3add2000]{color:#ffffff59;text-shadow:none}.beacon.status-active .beacon-icon[data-v-3add2000]{animation:pulse-active-3add2000 1.6s ease-in-out infinite}.beacon.status-active .beacon-status-marker[data-v-3add2000]{background:#1c2235}.beacon.status-active .beacon-status-marker .spin-dot[data-v-3add2000]{background:#5be3ff}.beacon.status-ok .beacon-icon[data-v-3add2000]{border-color:#5dd864;background:#5dd86414;box-shadow:0 0 14px #5dd86459,inset 0 0 14px #5dd8641a}.beacon.status-ok .beacon-icon i[data-v-3add2000]{color:#5dd864;text-shadow:0 0 8px rgba(93,216,100,.5)}.beacon.status-ok .beacon-status-marker[data-v-3add2000]{background:#5dd864}.beacon.status-ok .beacon-status-marker i[data-v-3add2000]{color:#0c2810}.beacon.status-ok .beacon-label[data-v-3add2000]{color:#5dd864;text-shadow:0 0 8px rgba(93,216,100,.4)}.beacon.status-error .beacon-icon[data-v-3add2000]{border-color:#ff5b5b;background:#ff5b5b14;box-shadow:0 0 14px #ff5b5b66,inset 0 0 14px #ff5b5b1a}.beacon.status-error .beacon-icon i[data-v-3add2000]{color:#ff5b5b;text-shadow:0 0 8px rgba(255,91,91,.5)}.beacon.status-error .beacon-status-marker[data-v-3add2000]{background:#ff5b5b}.beacon.status-error .beacon-status-marker i[data-v-3add2000]{color:#2a0c0c}.beacon.status-error .beacon-label[data-v-3add2000]{color:#ff5b5b;text-shadow:0 0 8px rgba(255,91,91,.4)}@keyframes pulse-active-3add2000{0%,to{box-shadow:0 0 12px #5be3ff2e,inset 0 0 14px #5be3ff1a}50%{box-shadow:0 0 22px #5be3ff8c,inset 0 0 22px #5be3ff2e}}.dot-spinner[data-v-3add2000]{display:inline-flex;align-items:center;gap:2px}.dot-spinner .spin-dot[data-v-3add2000]{width:4px;height:4px;border-radius:50%;background:#5be3ff;opacity:.3;animation:spin-dot-pulse-3add2000 1.2s ease-in-out infinite}.dot-spinner .spin-dot[data-v-3add2000]:nth-child(2){animation-delay:.2s}.dot-spinner .spin-dot[data-v-3add2000]:nth-child(3){animation-delay:.4s}@keyframes spin-dot-pulse-3add2000{0%,to{opacity:.25;transform:scale(.85)}50%{opacity:1;transform:scale(1.1)}}[data-v-b1fd18c9]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-b1fd18c9]{color:#4caf50!important}.bridge[data-v-b1fd18c9]{flex:1 1 auto;height:30px;position:relative;display:flex;align-items:center;min-width:64px}.bridge-track[data-v-b1fd18c9]{position:absolute;left:0;right:0;top:50%;height:2px;transform:translateY(-50%);background:#ffffff2e;box-shadow:none;border-radius:1px;transition:background .3s ease,box-shadow .3s ease}.bridge-dots[data-v-b1fd18c9]{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}.travel-dot[data-v-b1fd18c9]{position:absolute;top:50%;left:0;width:8px;height:8px;margin-top:-4px;margin-left:-4px;border-radius:50%;background:#5be3ff;box-shadow:0 0 8px #5be3ffb3;opacity:0;animation:travel-b1fd18c9 1.6s linear infinite;animation-play-state:paused}.travel-dot[data-v-b1fd18c9]:nth-child(1){animation-delay:0s}.travel-dot[data-v-b1fd18c9]:nth-child(2){animation-delay:-.32s}.travel-dot[data-v-b1fd18c9]:nth-child(3){animation-delay:-.64s}.travel-dot[data-v-b1fd18c9]:nth-child(4){animation-delay:-.96s}.travel-dot[data-v-b1fd18c9]:nth-child(5){animation-delay:-1.28s}.bridge.state-active .bridge-track[data-v-b1fd18c9]{background:#5be3ff2e}.bridge.state-active .travel-dot[data-v-b1fd18c9]{animation-play-state:running}.bridge.state-ok .bridge-track[data-v-b1fd18c9]{background:#5dd864;box-shadow:0 0 8px #5dd86480}.bridge.state-ok .travel-dot[data-v-b1fd18c9]{opacity:0;animation-play-state:paused}.bridge.state-error .bridge-track[data-v-b1fd18c9]{background:#ff5b5b;box-shadow:0 0 8px #ff5b5b80}.bridge.state-error .travel-dot[data-v-b1fd18c9]{background:#ff5b5b;box-shadow:0 0 8px #ff5b5bb3;animation-play-state:paused;opacity:.6}@keyframes travel-b1fd18c9{0%{left:0%;opacity:0}15%{opacity:1}85%{opacity:1}to{left:100%;opacity:0}}[data-v-1f76d063]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-1f76d063]{color:#4caf50!important}.calibration-screen[data-v-1f76d063]{padding:1.5rem 1rem 2rem;display:flex;flex-direction:column;align-items:center;gap:1.25rem;color:#e6eef9}.stage-row[data-v-1f76d063]{display:flex;align-items:flex-start;justify-content:center;width:100%;max-width:560px;gap:.25rem}.status-message[data-v-1f76d063]{text-align:center;font-size:.95rem;color:#5be3ff;text-shadow:0 0 8px rgba(91,227,255,.55);min-height:1.4em;padding:0 1rem;letter-spacing:.01em}.status-message.error[data-v-1f76d063]{color:#ff5b5b;text-shadow:0 0 8px rgba(255,91,91,.4)}.upload-meter[data-v-1f76d063]{width:100%;max-width:420px;text-align:center;margin-top:.5rem}.upload-meter .meter-current[data-v-1f76d063]{font-family:Tilt Neon,cursive;font-size:2.2rem;color:#5be3ff;text-shadow:0 0 10px rgba(91,227,255,.55);line-height:1}.upload-meter .meter-current .unit[data-v-1f76d063]{font-size:1rem;color:#5be3ffb3;font-family:Roboto,sans-serif;letter-spacing:.04em}.upload-meter .meter-bar[data-v-1f76d063]{position:relative;height:10px;margin-top:.65rem;background:#5be3ff1a;border:1px solid rgba(91,227,255,.35);border-radius:6px;overflow:hidden}.upload-meter .meter-fill[data-v-1f76d063]{height:100%;background:linear-gradient(90deg,#5be3ff66,#5be3ff);box-shadow:0 0 12px #5be3ff8c;transition:width .18s ease-out}.upload-meter .meter-caption[data-v-1f76d063]{margin-top:.5rem;font-size:.85rem;color:#fff9;letter-spacing:.02em}.intro-panel[data-v-1f76d063]{text-align:center;max-width:460px;line-height:1.5;font-size:.95rem;color:#ffffffd9}.intro-panel p[data-v-1f76d063]{margin:0 0 .4rem}.intro-panel p.muted[data-v-1f76d063]{color:#ffffff8c;font-size:.85rem}.result-panel[data-v-1f76d063]{width:100%;max-width:520px;display:flex;flex-direction:column;gap:1rem;padding:1.1rem;border:1px solid rgba(91,227,255,.4);border-radius:10px;background:#5be3ff0d;box-shadow:0 0 18px #5be3ff1f}.result-headline[data-v-1f76d063]{text-align:center}.result-headline .result-bitrate[data-v-1f76d063]{font-family:Tilt Neon,cursive;font-size:2.6rem;color:#5be3ff;text-shadow:0 0 12px rgba(91,227,255,.55);line-height:1}.result-headline .result-bitrate .unit[data-v-1f76d063]{font-size:1.1rem;color:#5be3ffb3;font-family:Roboto,sans-serif;letter-spacing:.04em}.result-headline .result-caption[data-v-1f76d063]{margin-top:.3rem;font-size:.85rem;color:#fff9;letter-spacing:.02em}.result-meta[data-v-1f76d063]{display:flex;flex-direction:column;gap:.4rem;border-top:1px solid rgba(255,255,255,.06);border-bottom:1px solid rgba(255,255,255,.06);padding:.6rem 0}.result-meta .meta-row[data-v-1f76d063]{display:flex;justify-content:space-between;gap:1rem;font-size:.88rem}.result-meta .meta-label[data-v-1f76d063]{color:#ffffff8c}.result-meta .meta-value[data-v-1f76d063]{color:#ffffffeb;text-align:right}.suggestions .suggestions-title[data-v-1f76d063]{font-size:.95rem;color:#5be3ff;margin-bottom:.5rem;letter-spacing:.02em}.suggestions .suggestions-table[data-v-1f76d063]{width:100%;border-collapse:collapse;font-size:.88rem}.suggestions .suggestions-table th[data-v-1f76d063],.suggestions .suggestions-table td[data-v-1f76d063]{padding:.4rem .55rem;text-align:left}.suggestions .suggestions-table th[data-v-1f76d063]{color:#ffffff8c;font-weight:500;border-bottom:1px solid rgba(255,255,255,.08);font-size:.78rem;text-transform:uppercase;letter-spacing:.05em}.suggestions .suggestions-table td[data-v-1f76d063]{border-bottom:1px solid rgba(255,255,255,.04)}.suggestions .suggestions-table tr.good td[data-v-1f76d063]{color:#ffffffeb}.suggestions .suggestions-table tr.warning td[data-v-1f76d063]{color:#f5b14a}.suggestions .suggestions-table tr.bad td[data-v-1f76d063]{color:#ff5b5b}.suggestions .suggestions-note[data-v-1f76d063]{font-size:.78rem;color:#ffffff73;margin-top:.65rem;line-height:1.4}[data-v-a243c086]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-a243c086]{color:#4caf50!important}.network-settings[data-v-a243c086]{display:flex;flex-direction:column;gap:1rem;padding:1rem .5rem;color:#e6eef9}.card[data-v-a243c086]{background:#ffffff06;border:1px solid rgba(255,255,255,.07);border-radius:10px;overflow:hidden}.card-header[data-v-a243c086]{padding:.85rem 1rem .6rem;border-bottom:1px solid rgba(255,255,255,.05)}.card-header h3[data-v-a243c086]{margin:0;font-size:1rem;font-family:Tilt Neon,cursive;color:#5be3ff;text-shadow:0 0 6px rgba(91,227,255,.35);letter-spacing:.02em}.card-header .card-subtitle[data-v-a243c086]{margin:.25rem 0 0;font-size:.85rem;color:#ffffff8c;line-height:1.4}.card-body[data-v-a243c086]{padding:.9rem 1rem;display:flex;flex-direction:column;gap:.85rem}.card-footer[data-v-a243c086]{padding:.7rem 1rem;border-top:1px solid rgba(255,255,255,.05);background:#0000001a}.card-footer p[data-v-a243c086]{margin:0;font-size:.78rem;color:#ffffff80;line-height:1.4}.current-state[data-v-a243c086]{display:flex;flex-direction:column;gap:.5rem}.current-state .bitrate[data-v-a243c086]{font-family:Tilt Neon,cursive;font-size:2.2rem;color:#5be3ff;text-shadow:0 0 10px rgba(91,227,255,.4);line-height:1}.current-state .bitrate .unit[data-v-a243c086]{font-size:.95rem;color:#5be3ffb3;font-family:Roboto,sans-serif}.current-state .meta[data-v-a243c086]{display:flex;flex-direction:column;gap:.25rem}.current-state .meta-row[data-v-a243c086]{display:flex;justify-content:space-between;gap:.75rem;font-size:.85rem}.current-state .meta-label[data-v-a243c086]{color:#ffffff8c}.current-state .meta-value[data-v-a243c086]{color:#ffffffeb;text-align:right}.empty-state p[data-v-a243c086]{margin:0;font-size:.9rem;color:#fff9}.card-actions[data-v-a243c086]{display:flex;gap:.6rem;flex-wrap:wrap}.manual-row[data-v-a243c086]{display:flex;flex-direction:column;gap:.4rem}.manual-label[data-v-a243c086]{font-size:.85rem;color:#ffffffb3}.manual-input-group[data-v-a243c086]{display:flex;align-items:center;gap:.5rem}.manual-input[data-v-a243c086]{width:120px;height:36px;background:#00000040;border:1px solid rgba(91,227,255,.35);border-radius:6px;color:#e6eef9;padding:0 .65rem;font-size:1rem}.manual-input[data-v-a243c086]:focus{outline:none;border-color:#5be3ff;box-shadow:0 0 8px #5be3ff4d}.manual-unit[data-v-a243c086]{color:#fff9;font-size:.9rem}.manual-hint[data-v-a243c086]{margin:.25rem 0 0;font-size:.78rem;color:#ffffff73;line-height:1.4}.markdown{color:#f0f0f0;word-break:break-word}.markdown p{margin-bottom:1rem}.markdown p:first-child{margin-top:0}.markdown p:last-child{margin-bottom:0}.markdown h1,.markdown h2,.markdown h3,.markdown h4,.markdown h5,.markdown h6{margin:0;padding:0;color:#d73b81;margin-bottom:.5rem}.markdown h1{font-size:2.5rem}.markdown h2{font-size:2rem}.markdown h3{font-size:1.75rem}.markdown h4{font-size:1.5rem}.markdown h5{font-size:1.25rem}.markdown h6{font-size:1rem}.markdown strong{font-weight:700}.markdown em{font-style:italic}.markdown del{opacity:.7}.markdown a{color:#fcb0a9;font-weight:700;transition:color .3s ease,text-shadow .3s ease}.markdown a:hover{color:#f0f0f0}.markdown .mention{color:#22e6ff;font-weight:700}.markdown img{display:block;max-width:100%}.markdown .emoji img{width:24px;height:24px;vertical-align:middle;display:inline-block;margin:0 .25rem}.markdown .emoji.large img{width:32px;height:32px}.markdown code{background:#2f2a4f;font-family:Courier New,Courier,monospace;display:block;padding:.5rem;border:dashed 1px rgba(255,255,255,.1);color:#f0f0f0}.markdown ul{list-style-type:disc;padding-left:1rem;margin:.5rem 0 .5rem .5rem}.markdown ol{list-style-type:decimal;padding-left:1rem;margin:.5rem 0 .5rem .5rem}.markdown blockquote{border-left:solid 3px #ce2a74;padding-left:1rem;margin:.5rem 0;display:block;background:#2f2a4f;padding:.5rem}.markdown hr{border:none;border-top:solid 1px #ce2a74;margin:1rem 0}.markdown iframe.youtube{width:100%;max-width:320px;height:180px;box-shadow:0 0 10px #00000080}.markdown iframe.spotify{width:100%;max-width:320px;height:82px;box-shadow:0 0 10px #00000080;border:solid 1px rgb(107,184,59);overflow:hidden}.markdown .gif img{max-width:100%;width:auto;height:auto;max-height:150px;border-radius:4px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease;border:solid 1px rgba(255,255,255,.25);box-shadow:0 0 10px #0000001a}.markdown.inline,.markdown.inline p{display:inline!important}[data-v-c51adec0]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-c51adec0]{color:#4caf50!important}.chat-command-dice[data-v-c51adec0]{display:flex;flex-direction:column;gap:.3rem;margin:.25rem 0;padding:.5rem .65rem;border-radius:12px;border:solid 1px rgba(255,255,255,.18);background:linear-gradient(145deg,#ffffff14,#ffffff08)}.chat-command-dice.rolling[data-v-c51adec0]{border-color:#ce2a748c}.headline[data-v-c51adec0]{font-size:.8rem;font-weight:600;opacity:.95}.result-row[data-v-c51adec0]{display:flex;align-items:center;gap:.5rem}.result-row .result[data-v-c51adec0]{font-size:.9rem;font-weight:700}.result-row i[data-v-c51adec0]{color:#ce2a74;font-size:1rem}.result-row i.spinning[data-v-c51adec0]{animation:dice-spin-c51adec0 .5s linear infinite}.rolling-text[data-v-c51adec0]{font-size:.75rem;opacity:.75}@keyframes dice-spin-c51adec0{0%{transform:rotate(0)}to{transform:rotate(360deg)}}[data-v-0fe9658a]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-0fe9658a]{color:#4caf50!important}.chat-command-coin[data-v-0fe9658a]{display:flex;flex-direction:column;gap:.3rem;margin:.25rem 0;padding:.5rem .65rem;border-radius:12px;border:solid 1px rgba(255,255,255,.18);background:linear-gradient(145deg,#ffffff14,#ffffff08)}.chat-command-coin.flipping[data-v-0fe9658a]{border-color:#ce2a748c}.headline[data-v-0fe9658a]{font-size:.8rem;font-weight:600;opacity:.95}.result-row[data-v-0fe9658a]{display:flex;align-items:center;gap:.55rem}.result-row .result[data-v-0fe9658a]{font-size:.9rem;font-weight:700}.coin[data-v-0fe9658a]{width:1.35rem;height:1.35rem;border-radius:999px;display:flex;align-items:center;justify-content:center;font-size:.72rem;font-weight:700;color:#111;background:radial-gradient(circle at 30% 30%,#fff3b0,#f7c84a 60%,#d99f1d);box-shadow:inset 0 0 0 1px #0000001f,0 2px 5px #00000040;transform-style:preserve-3d}.coin.spin[data-v-0fe9658a]{animation:coin-flip-0fe9658a .18s linear infinite}.flipping-text[data-v-0fe9658a]{font-size:.75rem;opacity:.75}@keyframes coin-flip-0fe9658a{0%{transform:rotateY(0)}to{transform:rotateY(360deg)}}[data-v-fc74f0e1]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-fc74f0e1]{color:#4caf50!important}.sfx-message[data-v-fc74f0e1]{display:inline-flex;align-items:center;gap:.6rem;background:#ffffff0d;border:solid 1px rgba(255,255,255,.1);border-radius:8px;padding:.4rem .75rem;cursor:pointer;transition:background .15s,border-color .15s;max-width:260px}.sfx-message[data-v-fc74f0e1]:hover{background:#ffffff1a;border-color:#fff3}.sfx-message[data-v-fc74f0e1]:active{background:#ffffff26}.sfx-icon[data-v-fc74f0e1]{font-size:1rem;color:#ce2a74;opacity:.8;transition:transform .2s}.sfx-icon.playing[data-v-fc74f0e1]{animation:sfx-pulse-fc74f0e1 .5s ease-in-out infinite alternate}.sfx-name[data-v-fc74f0e1]{flex:1;font-size:.85rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sfx-play-btn[data-v-fc74f0e1]{font-size:.75rem;opacity:.5}@keyframes sfx-pulse-fc74f0e1{0%{transform:scale(1);opacity:.8}to{transform:scale(1.2);opacity:1}}[data-v-61075018]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-61075018]{color:#4caf50!important}.msg-options[data-v-61075018]{position:absolute;right:.5rem;top:0;background:#2b2a49;box-shadow:0 0 5px #0000004d;border:solid 1px #ce2a74;border-radius:4px;display:flex;opacity:0;transition:opacity .2s ease;pointer-events:none}.msg-options .msg-option-btn[data-v-61075018]{cursor:pointer;display:flex;align-items:center;justify-content:center;width:28px;height:28px;font-size:.75rem}.msg-options .msg-option-btn[data-v-61075018]:hover{background:#ce2a7433;font-size:.85rem}.msg-container[data-v-61075018]{padding:.5rem .75rem;position:relative;display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:100%;min-width:0;inline-size:100%;max-inline-size:100%;box-sizing:border-box;overflow-x:hidden}.msg-container.is-focused[data-v-61075018]{background:#ffc1072e;box-shadow:inset 3px 0 #ffc107;animation:focusedPulse-61075018 1.2s ease}.msg-container.mentioned[data-v-61075018]{background:#22e6ff1a;box-shadow:inset 3px 0 #22e6ff}.msg-container.replied-to-me[data-v-61075018]{background:#ffa6001c;box-shadow:inset 3px 0 #ffb300}.msg-container[data-v-61075018]:first-child{margin-top:.5rem}.msg-container[data-v-61075018]:last-child{margin-bottom:.5rem}.msg-container.compact[data-v-61075018]{padding:.25rem .5rem;display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}.msg-container.blocked .user-avatar[data-v-61075018]{filter:blur(1px) grayscale(100%)}.msg-container.blocked .msg-content[data-v-61075018]{filter:blur(5px) grayscale(65%);opacity:.55}.msg-container[data-v-61075018]:hover{background:#ffffff08}.msg-container:hover .msg-options[data-v-61075018]{opacity:1;pointer-events:auto}@keyframes focusedPulse-61075018{0%{background:#ffc10747}to{background:#ffc1072e}}.msg-log[data-v-61075018]{font-size:.75rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;width:100%;max-width:100%;min-width:0;align-self:stretch;justify-content:flex-start;text-align:left}.msg-log.error[data-v-61075018]{color:#fd5b5b}.msg-log.info[data-v-61075018]{color:#6ceb6c}.msg-log.warning[data-v-61075018]{color:#f8df53}.msg-container.compact .msg-log[data-v-61075018]{width:100%;max-width:100%;align-self:stretch}.msg-content[data-v-61075018]{flex:1;width:100%;max-width:100%;min-width:0;inline-size:100%;max-inline-size:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;overflow-x:hidden}.msg-header[data-v-61075018]{display:flex;align-items:center;width:100%;gap:.5rem;flex-wrap:wrap}.msg-timestamp[data-v-61075018]{font-size:.75rem;color:#ffffff80}.msg-body[data-v-61075018]{opacity:.9;width:100%;max-width:100%;inline-size:100%;max-inline-size:100%;padding-left:2.5rem;box-sizing:border-box;min-width:0;overflow-x:hidden}.reply-context[data-v-61075018]{display:block;inline-size:100%;max-inline-size:100%;width:100%;max-width:100%;margin-bottom:.35rem;border-left:solid 2px rgba(255,255,255,.35);padding-left:.5rem;min-width:0;overflow-x:hidden;box-sizing:border-box}.reply-context .reply-context-header[data-v-61075018]{display:grid;grid-template-columns:12px minmax(0,1fr);align-items:center;gap:.35rem;font-size:.72rem;color:#ffffffd1;width:100%;max-width:100%;min-width:0;overflow:hidden}.reply-context .reply-context-header i[data-v-61075018]{color:#ffc107;font-size:.68rem;flex-shrink:0}.reply-context .reply-context-user[data-v-61075018]{display:block;flex:1 1 auto;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reply-context .reply-context-preview[data-v-61075018]{display:block;inline-size:100%;max-inline-size:100%;width:100%;max-width:100%;margin-top:1px;font-size:.71rem;color:#ffffffb8;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.compact .msg-body[data-v-61075018]{padding-left:2rem}[data-v-ed3e7530]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-ed3e7530]{color:#4caf50!important}.search-element.has-label-color[data-v-ed3e7530] .form-field-label{color:var(--search-label-color)}.embed-container{width:350px;height:310px;display:flex;flex-direction:column}.embed-search{padding:1rem .5rem;border-bottom:dashed 1px rgba(255,255,255,.1);background:#ffffff05}.embed-content{flex:1;overflow:hidden}.embed-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(40px,1fr));gap:.5rem;padding:.5rem;width:100%}.embed-grid.embed-emoji .embed-item img{width:32px;height:32px;cursor:pointer;transition:transform .1s}.embed-grid.embed-emoji .embed-item img:hover{transform:scale(1.2)}.embed-grid.embed-gif{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.embed-grid.embed-gif .embed-item{aspect-ratio:4/3;overflow:hidden;border-radius:4px;background:#ffffff0d}.embed-grid.embed-gif .embed-item img{width:100%;height:100%;object-fit:cover;cursor:pointer;transition:transform .15s}.embed-grid.embed-gif .embed-item img:hover{transform:scale(1.08)}.embed-grid.embed-sfx .embed-item{width:100%;height:40px;background:#ffffff1a;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s}.embed-grid.embed-sfx .embed-item:hover{background:#fff3}.sfx-list{display:flex;flex-direction:column;width:100%;padding:.25rem 0}.sfx-item{display:flex;align-items:center;gap:.6rem;padding:.35rem .75rem;cursor:pointer;transition:background .15s}.sfx-item:hover{background:#ffffff12}.sfx-item .sfx-item-name{flex:1;font-size:.82rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;opacity:.85}.embed-status{width:100%;height:100%;display:flex;align-items:center;justify-content:center;padding:2rem 0}.giphy-attribution{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;padding:4px 0;border-top:solid 1px rgba(255,255,255,.08);background:#00000026}.giphy-attribution span{font-size:.7rem;color:#ffffff80;letter-spacing:.02em}.giphy-attribution img{height:16px;width:auto;opacity:.85}.no-results{width:100%;height:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#ffffff80;font-style:italic;padding:2rem 0;gap:.5rem}.gif-unavailable{color:#ffb450cc;font-style:normal}.gif-unavailable i{font-size:1.4rem;opacity:.7}.gif-unavailable span{font-size:.8rem}.chat-messages{display:flex!important;flex-direction:column!important;justify-content:flex-end!important}.widget-tabs{display:flex;background:#0003;overflow:hidden;border-radius:8px 8px 0 0}.widget-tabs .tab{padding:8px 16px;cursor:pointer;border-bottom:2px solid transparent;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out;position:relative;z-index:1}.widget-tabs .tab:hover{background:#ffffff05}.widget-tabs .tab.active{background:#332e56;border-color:#ce2a74;font-weight:700;box-shadow:0 0 10px #0000001a}[data-v-e6b7e151]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-e6b7e151]{color:#4caf50!important}[data-v-e6b7e151] .gif-placeholder{font-size:.85rem;opacity:.6;vertical-align:middle}.sfx-bubble[data-v-e6b7e151]{display:inline-flex;align-items:center;gap:.4rem;font-size:.8rem;opacity:.75}.sfx-bubble i[data-v-e6b7e151]{color:#ce2a74}.msg-container[data-v-e6b7e151]{padding:.5rem .75rem}.msg-container[data-v-e6b7e151]:first-child{margin-top:.5rem}.msg-container[data-v-e6b7e151]:last-child{margin-bottom:.5rem}.msg-container.compact[data-v-e6b7e151]{padding:.25rem .5rem;display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}.msg-log[data-v-e6b7e151]{font-size:.75rem;display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.msg-log.error[data-v-e6b7e151]{color:#fd5b5b}.msg-log.info[data-v-e6b7e151]{color:#6ceb6c}.msg-log.warning[data-v-e6b7e151]{color:#f8df53}.msg-content[data-v-e6b7e151]{flex:1;display:flex;flex-direction:row;align-items:flex-start;gap:.5rem;overflow:hidden}.msg-header[data-v-e6b7e151]{display:flex;align-items:center;flex-shrink:0}.msg-timestamp[data-v-e6b7e151]{font-size:.75rem;color:#ffffff80}.msg-body[data-v-e6b7e151]{opacity:.9;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}[data-v-b9fd6781]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-b9fd6781]{color:#4caf50!important}.form-field-group[data-v-b9fd6781]{position:relative;width:100%}.form-field-group.form-validation-error .form-textarea-wrapper[data-v-b9fd6781]{border-color:#ef4444}.form-field-group.form-validation-error .form-field-label[data-v-b9fd6781]{color:#ef4444}.form-field-error[data-v-b9fd6781]{margin-top:.25rem;font-size:.875rem;color:#ef4444}.form-field-label[data-v-b9fd6781]{font-weight:500;font-size:.875rem;position:absolute;top:-.75rem;left:.75rem;padding:0 .4rem;background:linear-gradient(to bottom,#fff0,#fff0 35%,#2b2d40 35%,#2b2d40);color:#888;transition:color .2s ease-in-out}.form-field-label i[data-v-b9fd6781]{margin-right:.05rem;font-size:.775rem}.form-textarea-wrapper[data-v-b9fd6781]{display:flex;align-items:flex-start;background:#2b2d40;border:solid 1px rgba(255,255,255,.2);padding:.5rem;border-radius:8px;cursor:text;-webkit-user-select:none;user-select:none;transition:border-color .2s ease-in-out;position:relative;min-height:36px;box-sizing:border-box}.form-textarea-wrapper[data-v-b9fd6781]:hover{border:solid 1px rgba(255,255,255,.4)}.form-textarea-wrapper:hover .form-field-label[data-v-b9fd6781]{color:#bbb}.form-textarea-wrapper[data-v-b9fd6781]:focus-within{border-color:#ce2a74}.form-textarea-wrapper:focus-within .form-field-label[data-v-b9fd6781]{color:#fcb0a9}.form-textarea-wrapper textarea[data-v-b9fd6781]{flex:1;font-family:Roboto,sans-serif;font-size:16px;-webkit-user-select:text;user-select:text;outline:none!important;border:none!important;background:none!important;resize:none;line-height:20px;color:inherit;box-sizing:border-box;padding:0;margin:0;position:relative}.form-textarea-wrapper textarea.is-autogrow[data-v-b9fd6781]{height:20px;overflow:hidden}.form-textarea-wrapper textarea[data-v-b9fd6781]::placeholder{color:#888;opacity:.7}.form-textarea-wrapper textarea[data-v-b9fd6781]:disabled{opacity:.5;cursor:not-allowed}.form-textarea-wrapper textarea.has-label[data-v-b9fd6781]{top:.15rem}.form-field-help[data-v-b9fd6781]{margin-top:.25rem;font-size:.875rem;color:#888}[data-v-fec10e80]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-fec10e80]{color:#4caf50!important}.container[data-v-fec10e80]{position:relative;font-size:.9rem;background-color:#ffffff0d;border:dashed 1px rgba(255,255,255,.1);padding:.5rem 1rem}.container i[data-v-fec10e80]{position:absolute;top:-.25rem;left:-.25rem;color:#888}[data-v-34e1ef70]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-34e1ef70]{color:#4caf50!important}.container[data-v-34e1ef70]{height:100%;padding:1rem}[data-v-ae73e503]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-ae73e503]{color:#4caf50!important}.chat-container[data-v-ae73e503]{width:100%;max-width:100%;min-width:0;inline-size:100%;max-inline-size:100%;height:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:center;pointer-events:all;overflow:hidden;contain:inline-size}.chat-window[data-v-ae73e503]{flex:1;width:100%;min-width:0;max-width:100%;overflow:hidden;inline-size:100%;max-inline-size:100%;contain:inline-size}.chat-scroll[data-v-ae73e503]{width:100%;max-width:100%;min-width:0;overflow-x:hidden;inline-size:100%;max-inline-size:100%}.chat-scroll[data-v-ae73e503] .scroll-container,.chat-scroll[data-v-ae73e503] .scroll-content{width:100%;max-width:100%;min-width:0;box-sizing:border-box;overflow-x:hidden;inline-size:100%;max-inline-size:100%}.chat-scroll[data-v-ae73e503] .scroll-content>*{width:100%;max-width:100%;min-width:0;box-sizing:border-box}.chat-input-container[data-v-ae73e503]{width:100%;max-width:100%;min-width:0;box-sizing:border-box;background:#2b2a49;border-radius:0 0 8px 8px;border-top:solid 1px rgba(255,255,255,.2);padding:.75rem;display:flex;gap:.75rem;align-items:center}.chat-input-container.disabled[data-v-ae73e503]{pointer-events:none;opacity:.5}.chat-input-form[data-v-ae73e503]{width:100%;min-width:0;display:flex;align-items:center;flex:1}.chat-input[data-v-ae73e503]{flex:1;min-width:0;display:flex;align-items:center}.info-bar[data-v-ae73e503]{font-size:.75rem;padding:2px .5rem;background:#272643;width:100%;max-width:100%;min-width:0;box-sizing:border-box;flex-shrink:0;overflow:hidden;border-top:solid 1px rgba(255,255,255,.1);box-shadow:0 -2px 4px #0000001a}.info-bar[data-v-ae73e503]>*{min-width:0}.info-bar.error-bar[data-v-ae73e503]{background:#f003}.info-bar.replying[data-v-ae73e503]{display:grid;grid-template-columns:16px minmax(0,1fr) 20px;align-items:center;column-gap:.5rem;background:#ffc10724;min-width:0;width:100%;max-width:100%;overflow:hidden}.info-bar.replying i[data-v-ae73e503]{color:#ffc107;width:16px;text-align:center;flex-shrink:0}.info-bar.replying .replying-content[data-v-ae73e503]{display:block;width:100%;max-width:100%;min-width:0;overflow:hidden}.info-bar.replying .replying-content .replying-label[data-v-ae73e503]{display:block;width:100%;max-width:100%;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.info-bar.replying .replying-content .replying-preview[data-v-ae73e503]{display:block;width:100%;max-width:100%;margin-top:1px;font-size:.72rem;color:#ffffffc2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.info-bar.replying .clear-reply[data-v-ae73e503]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;background:transparent;color:#ffffffbf;cursor:pointer;width:20px;height:20px;min-width:20px;max-width:20px;flex-shrink:0;border-radius:4px;display:inline-flex;align-items:center;justify-content:center}.info-bar.replying .clear-reply[data-v-ae73e503]:hover{background:#ffffff1f;color:#fff}.info-bar.commands[data-v-ae73e503]{display:flex;flex-direction:column;max-height:150px;overflow-y:auto;overflow-x:hidden}.info-bar.new-messages[data-v-ae73e503]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;background:#00aaff29}.info-bar.new-messages .new-messages-label[data-v-ae73e503]{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:700;color:#6ee7ff}.info-bar.new-messages .jump-latest[data-v-ae73e503]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:4px;padding:2px 8px;font-size:.7rem;font-weight:700;color:#001019;background:#6ee7ff;cursor:pointer;white-space:nowrap;flex-shrink:0}.info-bar.new-messages .jump-latest[data-v-ae73e503]:hover{background:#8ef0ff}.cmd[data-v-ae73e503]{display:grid;grid-template-columns:16px minmax(0,1fr) minmax(0,1fr);align-items:center;column-gap:.5rem;width:100%;max-width:100%;min-width:0;padding:.25rem .4rem;box-sizing:border-box;border-radius:4px}.cmd.active[data-v-ae73e503]{background:#ffffff14}.cmd i[data-v-ae73e503]{font-size:.75rem;color:#ce2a74;width:16px;flex-shrink:0;text-align:center}.cmd .command[data-v-ae73e503]{display:block;min-width:0;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.cmd .description[data-v-ae73e503]{display:block;max-width:100%;min-width:0;font-size:.7rem;color:#ffffffb3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-bubbles[data-v-ae73e503]{width:100%;max-width:100%;min-width:0;height:100%;display:flex;flex-direction:column;justify-content:flex-end;align-items:stretch;gap:.25rem;overflow:hidden;pointer-events:none}.bubble-enter-active[data-v-ae73e503],.bubble-leave-active[data-v-ae73e503]{transition:opacity .4s ease}.bubble-enter-from[data-v-ae73e503],.bubble-leave-to[data-v-ae73e503]{opacity:0}[data-v-a569affa]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-a569affa]{color:#4caf50!important}.chat-thread[data-v-a569affa]{background:#2b2a49;border-top:solid 1px rgba(255,255,255,.1);border-bottom:solid 1px rgba(0,0,0,.2);padding:1rem 1.15rem;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,transform .15s ease,opacity .15s ease;cursor:pointer;display:flex;align-items:flex-start}.chat-thread[data-v-a569affa]:hover:not(.active){background:#323154}.chat-thread.alternate-shade[data-v-a569affa]:hover:not(.active){background:#343258}.chat-thread.active[data-v-a569affa]{background:linear-gradient(90deg,#1f5fa8,#1f5fa885);border-left:4px solid #62b3ff;padding-left:calc(1.15rem - 4px)}.chat-thread.alternate-shade[data-v-a569affa]:not(.active){background:#ffffff09}.chat-thread.is-last[data-v-a569affa]{box-shadow:0 3px 8px #00000024}.chat-thread-content[data-v-a569affa]{display:flex;align-items:flex-start;flex:1;min-width:0}.chat-info[data-v-a569affa]{display:flex;flex-direction:column;flex:1;min-width:0;gap:.28rem}.chat-header[data-v-a569affa]{display:flex;justify-content:space-between;align-items:flex-start;gap:.5rem;font-weight:500;line-height:1.2;color:#fff}.chat-primary[data-v-a569affa]{flex:1;min-width:0}.chat-primary[data-v-a569affa] .user-avatar{min-width:0;width:100%}.chat-primary[data-v-a569affa] .user-avatar .username{min-width:0}.chat-primary[data-v-a569affa] .user-avatar .username-text.truncate span{max-width:240px}.unread-badge[data-v-a569affa]{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;background:#ce2a74;color:#fff;border-radius:10px;font-size:.75rem;font-weight:700;flex-shrink:0}.last-msg[data-v-a569affa]{font-size:.8rem;line-height:1.15;color:#ccc;display:flex;align-items:center;gap:.38rem;min-width:0}.last-msg[data-v-a569affa] .user-avatar{gap:0;flex-shrink:0}.last-msg[data-v-a569affa] .user-avatar .avatar{width:16px;height:16px;border:1px solid rgba(255,255,255,.2);box-shadow:none}.last-msg.empty[data-v-a569affa]{color:#ffffff4d;font-style:italic}.last-msg-avatar[data-v-a569affa]{width:16px;height:16px;border-radius:50%;object-fit:cover;border:1px solid rgba(255,255,255,.2);flex-shrink:0}.last-msg-avatar.placeholder[data-v-a569affa]{display:inline-flex;align-items:center;justify-content:center;background:#ffffff24;color:#ffffffb3;font-size:.55rem}.msg-preview[data-v-a569affa]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:1}.last-msg-time[data-v-a569affa]{font-size:.72rem;color:#ffffff80;flex-shrink:0;white-space:nowrap}[data-v-179b8217]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-179b8217]{color:#4caf50!important}.row[data-v-179b8217]{display:flex;gap:.5rem;align-items:center}.row .flex[data-v-179b8217]{flex:1;justify-content:space-between;flex-direction:row-reverse}.sidebar[data-v-179b8217]{display:flex;flex-direction:column;height:100%;background:#2b2a49}.sidebar-header[data-v-179b8217]{padding:1rem;background:#0000004d;display:flex;flex-direction:column;gap:1rem;border-bottom:solid 1px #ce2a74;flex-shrink:0}.sidebar-content[data-v-179b8217]{flex:1;overflow-y:auto;overflow-x:hidden}.sidebar-content[data-v-179b8217]::-webkit-scrollbar{width:8px}.sidebar-content[data-v-179b8217]::-webkit-scrollbar-track{background:transparent}.sidebar-content[data-v-179b8217]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.sidebar-content[data-v-179b8217]::-webkit-scrollbar-thumb:hover{background:#ffffff4d}.sidebar-content[data-v-179b8217] .is-last-item{position:relative;z-index:1;box-shadow:0 3px 8px #00000024}.empty-state[data-v-179b8217]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#ffffff80}.empty-icon[data-v-179b8217]{font-size:3rem;margin-bottom:1rem;opacity:.3}.empty-text[data-v-179b8217]{text-align:center;font-size:.95rem}.load-more-container[data-v-179b8217]{padding:1rem;background:#0003;border-top:solid 1px rgba(255,255,255,.05);border-bottom:solid 1px rgba(0,0,0,.1);text-align:center}[data-v-22398522]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-22398522]{color:#4caf50!important}.chat-guests[data-v-22398522]{width:300px;display:flex;flex-direction:column;background:#2b2a49;border-left:solid 1px #ce2a74;min-width:0}.guests-header[data-v-22398522]{display:flex;align-items:center;justify-content:space-between;padding:.9rem 1rem;border-bottom:1px solid rgb(215.8112903226,62.7887096774,131.835483871);background:#272643}.guests-title[data-v-22398522]{font-weight:600;color:#fff}.guests-count[data-v-22398522]{min-width:1.6rem;height:1.35rem;padding:0 .45rem;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-size:.75rem;font-weight:700;background:#ffffff1a;color:#ffffffe6}.guests-list[data-v-22398522]{flex:1;overflow-y:auto;overflow-x:hidden}.guests-list[data-v-22398522] .is-last-item{position:relative;z-index:1;box-shadow:0 3px 8px #00000024}.guest-item[data-v-22398522]{padding:.65rem .85rem;border-top:solid 1px rgba(255,255,255,.1);border-bottom:solid 1px rgba(0,0,0,.2)}.guest-item.alternate-shade[data-v-22398522]{background:#ffffff09}.guest-item[data-v-22398522] .user-avatar .username-text.truncate span{max-width:190px}.guest-item[data-v-22398522]:last-child{border-bottom:solid 1px rgba(0,0,0,.2)}.guests-empty[data-v-22398522]{padding:1rem;color:#ffffff80;font-style:italic}@media (max-width: 1200px){.chat-guests[data-v-22398522]{position:absolute;top:0;right:0;height:100%;z-index:20;transform:translate(100%);transition:transform .15s ease-in-out;box-shadow:-8px 0 18px #00000059}.chat-guests.mobile-open[data-v-22398522]{transform:translate(0)}}[data-v-1702591d]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-1702591d]{color:#4caf50!important}.container[data-v-1702591d]{display:flex;align-items:stretch;justify-content:center;position:relative;overflow:hidden;width:100%;height:100%;background:#332e56}.container .chat-window-container[data-v-1702591d]{flex:1;display:flex;flex-direction:column;border-right:solid 1px rgba(255,255,255,.05)}.header[data-v-1702591d]{display:flex;justify-content:space-between;align-items:center;width:100%;min-width:0;overflow:hidden}.title[data-v-1702591d]{display:-webkit-box;flex:1 1 auto;min-width:0;font-size:1rem;font-weight:600;color:#fff;white-space:normal;overflow:hidden;text-overflow:ellipsis;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;max-width:90%}.no-selection[data-v-1702591d]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;color:#fff6;gap:1rem;padding:1rem}.no-selection-icon[data-v-1702591d]{font-size:4rem;opacity:.2}.no-selection-text[data-v-1702591d]{font-size:1.1rem}.no-selection-actions[data-v-1702591d]{margin-top:.5rem}[data-v-ad880c97]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-ad880c97]{color:#4caf50!important}.sidebar-item[data-v-ad880c97]{display:flex;align-items:center;padding:6px 12px;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease;border-top:solid 1px rgb(70.7045454545,63.7727272727,119.2272727273);border-bottom:solid 1px rgb(31.2954545455,28.2272727273,52.7727272727);min-width:175px;width:100%;background:#ffffff05}.sidebar-item[data-v-ad880c97]:first-child{border-radius:5px 0 0;border-top:none}.sidebar-item[data-v-ad880c97]:last-child{border-bottom:solid 1px rgb(70.7045454545,63.7727272727,119.2272727273);box-shadow:0 1px 2px #0000001a}.sidebar-item[data-v-ad880c97]:hover{background-color:#ffffff1a}.sidebar-item.active[data-v-ad880c97]{background-color:#b92668!important;color:#fff;text-shadow:0 0 1px rgba(0,0,0,.5);font-weight:700;border-top:solid 1px rgb(219.2661290323,79.7338709677,142.6935483871);border-bottom:solid 1px rgb(163.6370967742,33.3629032258,92.1451612903)}.sidebar-item.active[data-v-ad880c97]:first-child{border-top:none}.sidebar-item i[data-v-ad880c97]{margin-right:8px;font-size:.875rem;width:20px;text-align:center}.sidebar-item span[data-v-ad880c97]{font-size:14px}[data-v-a736c4d6]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-a736c4d6]{color:#4caf50!important}.container[data-v-a736c4d6]{padding:1rem}.group.hidden[data-v-a736c4d6]{display:none}.group[data-v-a736c4d6]{margin-top:.5rem;margin-bottom:1.5rem;display:flex;flex-direction:column;gap:1.75rem}.loader[data-v-a736c4d6]{display:flex;justify-content:center;align-items:center;padding:1rem;height:100%}[data-v-9d2373f2]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-9d2373f2]{color:#4caf50!important}.container[data-v-9d2373f2]{padding:1rem}.container p[data-v-9d2373f2]{margin-top:0;font-weight:700}.container ul[data-v-9d2373f2]{margin:0;padding-left:1.5rem;list-style-type:disc}.container ul li[data-v-9d2373f2]{margin-bottom:.5rem}[data-v-eec8caf6]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-eec8caf6]{color:#4caf50!important}.container[data-v-eec8caf6]{padding:2rem 1rem;height:100%}.banned-notice[data-v-eec8caf6]{display:flex;align-items:center;gap:.75rem;padding:1rem;border-radius:.5rem;background:#fc6a891f;border:1px solid rgba(252,106,137,.35);color:#fc6a89;font-size:.95rem;line-height:1.5}.banned-notice i[data-v-eec8caf6]{font-size:1.25rem;flex-shrink:0}.loader[data-v-eec8caf6]{display:flex;justify-content:center;align-items:center;padding:1rem;height:100%}@media (max-height: 500px){.container[data-v-eec8caf6]{display:block;height:auto}}[data-v-caaa8751]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-caaa8751]{color:#4caf50!important}.container[data-v-caaa8751]{padding:2rem 1rem;height:100%}.loader[data-v-caaa8751]{display:flex;justify-content:center;align-items:center;padding:1rem;height:100%}@media (max-height: 500px){.container[data-v-caaa8751]{display:block;height:auto}}[data-v-73180eea]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-73180eea]{color:#4caf50!important}.container[data-v-73180eea]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;padding:2rem 1rem;gap:1rem}.container form[data-v-73180eea]{width:100%}[data-v-ab49abe9]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-ab49abe9]{color:#4caf50!important}.container[data-v-ab49abe9]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;padding:2rem 1rem;gap:1rem}.container form[data-v-ab49abe9]{width:100%}[data-v-7b031e5a]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-7b031e5a]{color:#4caf50!important}.container[data-v-7b031e5a]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;padding:1rem;gap:1rem}.container form[data-v-7b031e5a]{width:100%}[data-v-44823826]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-44823826]{color:#4caf50!important}.container[data-v-44823826]{padding:1rem;height:100%}.loader[data-v-44823826]{display:flex;justify-content:center;align-items:center;padding:1rem;height:100%}.qrcode[data-v-44823826]{display:flex;justify-content:center;align-items:center;background:#f5f5f5;width:200px;height:200px;margin:0 auto}.instructions[data-v-44823826]{margin-top:1rem;font-size:.875rem}@media (max-height: 500px){.container[data-v-44823826]{display:block;height:auto}}[data-v-b1b99a5c]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-b1b99a5c]{color:#4caf50!important}.container[data-v-b1b99a5c]{padding:1rem;border-bottom:solid 1px rgba(0,0,0,.1);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;height:100%}.center[data-v-b1b99a5c]{text-align:center}[data-v-844cc36a]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-844cc36a]{color:#4caf50!important}.form-field-group[data-v-844cc36a]{position:relative}.form-field-group.form-validation-error .checkbox-indicator[data-v-844cc36a]{border-color:#ef4444}.form-field-group.form-validation-error .form-group-label[data-v-844cc36a],.form-field-group.form-validation-error .checkbox-label[data-v-844cc36a]{color:#ef4444}.form-group-label[data-v-844cc36a]{font-weight:500;font-size:.875rem;color:#888;display:block;margin-bottom:.5rem;display:flex;justify-content:flex-start}.form-group-label i[data-v-844cc36a]{margin-right:.25rem}.form-checkbox-wrapper[data-v-844cc36a]{display:flex;flex-direction:column;gap:.5rem}.form-checkbox-wrapper.inline[data-v-844cc36a]{flex-direction:row;flex-wrap:wrap;gap:1rem}.form-field-error[data-v-844cc36a]{margin-top:.5rem;font-size:.875rem;color:#ef4444}.form-field-help[data-v-844cc36a]{margin-top:.25rem;font-size:.875rem;color:#888}[data-v-abf24ceb]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-abf24ceb]{color:#4caf50!important}.media-list[data-v-abf24ceb]{display:flex;flex-direction:column;border:solid 1px rgba(255,255,255,.2);border-radius:4px;overflow:hidden}.media-list .media-row[data-v-abf24ceb]{display:flex;flex-wrap:wrap;align-items:center;background:#2b2a49;border-top:solid 1px rgba(255,255,255,.1);border-bottom:solid 1px rgba(0,0,0,.2)}.media-list .media-row[data-v-abf24ceb]:first-child{border-top:none}.media-list .media-row[data-v-abf24ceb]:last-child{border-bottom:none}.media-list .media-row[data-v-abf24ceb]:nth-child(odd){background:#2f2e4f}.media-list .media-row[data-v-abf24ceb]>*{padding:.5rem 1rem;display:flex;align-items:center}.media-list .media-row .media-icon[data-v-abf24ceb]{width:40px;height:40px;margin-right:1rem;background-size:cover;background-position:center;border-radius:4px}.media-list .media-row .media-title[data-v-abf24ceb]{flex:1;font-size:1rem}.media-list .media-row .media-action[data-v-abf24ceb]{margin-left:1rem}.media-limit[data-v-abf24ceb]{color:#fff}.emoji[data-v-abf24ceb]{width:32px}[data-v-56c2eec6]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-56c2eec6]{color:#4caf50!important}.container[data-v-56c2eec6]{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:.75rem;padding:1rem}.message[data-v-56c2eec6]{margin:0;opacity:.9}.capture-zone[data-v-56c2eec6]{width:100%;min-height:56px;border:1px solid rgba(255,255,255,.24);border-radius:8px;background:#00000040;display:flex;align-items:center;justify-content:center;gap:.4rem;padding:.75rem;cursor:pointer;flex-wrap:wrap;outline:none}.capture-zone[data-v-56c2eec6]:focus{border-color:#ffffffa6;box-shadow:0 0 0 2px #ffffff2e}.empty-preview[data-v-56c2eec6]{opacity:.65;font-style:italic}.plus[data-v-56c2eec6]{opacity:.85;font-weight:700}.key-cap[data-v-56c2eec6]{display:inline-flex;align-items:center;justify-content:center;padding:.2rem .55rem;border-radius:.4rem;border:1px solid rgba(255,255,255,.25);background:linear-gradient(180deg,#ffffff24,#ffffff0f);box-shadow:inset 0 -2px #00000040;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.hint[data-v-56c2eec6]{margin:0;font-size:.82rem;opacity:.85}[data-v-e5f1c57a]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-e5f1c57a]{color:#4caf50!important}.hotkey-settings[data-v-e5f1c57a]{padding:1rem;width:100%;max-width:100%}.hotkey-table[data-v-e5f1c57a]{display:flex;flex-direction:column;gap:.5rem;border:solid 1px rgba(255,255,255,.1);width:100%;max-width:100%}.hotkey-table .hotkey-row[data-v-e5f1c57a]{display:grid;grid-template-columns:minmax(130px,150px) minmax(0,1fr) auto;grid-template-areas:"label input bind" "description description description";align-items:center;gap:.5rem;padding:.5rem 1rem;width:100%;max-width:100%}.hotkey-table .hotkey-row[data-v-e5f1c57a]:nth-child(odd){background-color:#ffffff0d}.hotkey-table .hotkey-row .hotkey-description[data-v-e5f1c57a]{grid-area:description;font-size:.84rem;line-height:1.3;color:#ffffffc7;padding-top:.15rem;min-width:0;overflow-wrap:anywhere}.hotkey-table .hotkey-row .hotkey-label[data-v-e5f1c57a]{grid-area:label;font-weight:700;width:auto;min-width:0}.hotkey-table .hotkey-row .hotkey-input[data-v-e5f1c57a]{grid-area:input;min-width:0}.hotkey-table .hotkey-row .hotkey-bind[data-v-e5f1c57a]{grid-area:bind;min-width:0;max-width:100%;display:flex;align-items:center;gap:.35rem;justify-content:flex-end;flex-wrap:wrap}.hotkey-table .hotkey-row .hotkey-bind .hotkey-plus[data-v-e5f1c57a]{font-weight:700;opacity:.8;line-height:1}.hotkey-table .hotkey-row .hotkey-bind .key-cap[data-v-e5f1c57a]{display:inline-flex;align-items:center;justify-content:center;padding:.2rem .55rem;border-radius:.4rem;border:1px solid rgba(255,255,255,.22);background:linear-gradient(180deg,#ffffff29,#ffffff12);box-shadow:inset 0 -2px #00000040;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.02em;line-height:1.2}.hotkey-table .hotkey-row .hotkey-bind .hotkey-empty[data-v-e5f1c57a]{opacity:.65;font-style:italic;font-size:.85rem}@media (max-width: 1100px){.hotkey-table .hotkey-row[data-v-e5f1c57a]{grid-template-columns:1fr;grid-template-areas:"label" "description" "input" "bind"}.hotkey-table .hotkey-row .hotkey-label[data-v-e5f1c57a]{width:auto}.hotkey-table .hotkey-row .hotkey-bind[data-v-e5f1c57a]{justify-content:flex-start;min-width:0}}[data-v-b7abc56c]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-b7abc56c]{color:#4caf50!important}.account-form[data-v-b7abc56c]{padding:1rem;display:flex;flex-direction:column;gap:1.5rem}.btn-group[data-v-b7abc56c]{grid-column:1/-1;display:flex;flex-direction:column;align-items:flex-start;border:dashed 1px rgba(255,255,255,.2);background:#37325d;padding:.75rem 1rem}.btn-group.highlight[data-v-b7abc56c]{background:#f0c0221a;border-color:#f0c022;align-items:center}.btn-group p[data-v-b7abc56c]{margin-bottom:.5rem}.btn-row[data-v-b7abc56c]{margin-top:.5rem;display:flex;gap:1rem;flex-wrap:wrap}.group-title[data-v-b7abc56c]{color:#fcb0a9}.group-title[data-v-b7abc56c]:first-child{margin-top:0}.group-title.nomargin[data-v-b7abc56c]{margin-bottom:0}.group-description[data-v-b7abc56c]{margin-top:0;opacity:.9;margin-bottom:1rem}.group-description[data-v-b7abc56c]{margin-top:0;color:#888;font-size:.9rem}[data-v-55b6b0e3]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-55b6b0e3]{color:#4caf50!important}.container[data-v-55b6b0e3]{padding:1rem}.modal-content[data-v-55b6b0e3]{padding-bottom:2rem;min-width:0}.loader[data-v-55b6b0e3]{display:flex;justify-content:center;align-items:center;padding:1rem}[data-v-23213cc1]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-23213cc1]{color:#4caf50!important}.form-field-group[data-v-23213cc1]{position:relative}.form-field-group.inline[data-v-23213cc1]{display:flex;flex-direction:row;gap:1rem}.form-field-group.form-validation-error .form-text-wrapper[data-v-23213cc1]{border-color:#ef4444}.form-field-group.form-validation-error .form-field-label[data-v-23213cc1]{color:#ef4444}.form-field-error[data-v-23213cc1]{margin-top:.25rem;font-size:.875rem;color:#ef4444}.form-field-label[data-v-23213cc1]{font-weight:500;font-size:.875rem;position:absolute;top:-.75rem!important;left:.75rem;padding:0 .4rem;background:linear-gradient(to bottom,#fff0,#fff0 35%,#2b2d40 35%,#2b2d40);color:#888;transition:color .2s ease-in-out}.form-field-label i[data-v-23213cc1]{margin-right:.05rem;font-size:.775rem}.form-text-wrapper[data-v-23213cc1]{display:flex;align-items:center;background:#2b2d40;border:solid 1px rgba(255,255,255,.2);padding:.5rem;border-radius:8px;cursor:pointer;user-select:text;-webkit-user-select:text;transition:border-color .2s ease-in-out,border-radius .2s ease-in-out;position:relative;height:36px;box-sizing:border-box}.form-text-wrapper.active[data-v-23213cc1]{border-radius:8px 8px 0 0}.form-text-wrapper[data-v-23213cc1]:hover{border:solid 1px rgba(255,255,255,.4)}.form-text-wrapper:hover .form-field-label[data-v-23213cc1]{color:#bbb}.form-text-wrapper[data-v-23213cc1]:focus-within{border-color:#ce2a74}.form-text-wrapper:focus-within .form-field-label[data-v-23213cc1]{color:#fcb0a9}.form-text-wrapper input[data-v-23213cc1]{flex:1;font-family:Roboto,sans-serif;user-select:text;-webkit-user-select:text;outline:none!important;border:none!important;background:none!important;margin:0!important;position:relative;color:#fff!important;caret-color:#fff}.form-text-wrapper input.has-label[data-v-23213cc1]{top:.15rem}.form-text-wrapper input.disabled[data-v-23213cc1]{opacity:.4;cursor:wait}.form-text-wrapper .form-text-clear[data-v-23213cc1]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;margin:0;border:none;background:#ffffff1a;border-radius:50%;cursor:pointer;color:#888;font-size:.7rem;transition:background-color .15s ease-in-out,color .15s ease-in-out,transform .15s ease-in-out,box-shadow .15s ease-in-out;flex-shrink:0;margin-left:.5rem}.form-text-wrapper .form-text-clear i[data-v-23213cc1]{position:relative;top:1px}.form-text-wrapper .form-text-clear[data-v-23213cc1]:hover{background:#fff3;color:#fcb0a9}.form-text-wrapper .form-text-clear.copy[data-v-23213cc1]{width:auto;padding:0 .5rem;border-radius:4px;gap:.25rem}.form-text-wrapper .form-text-locale[data-v-23213cc1]{display:flex;align-items:center;justify-content:center;min-width:34px;height:20px;padding:0 .35rem;margin:0;border:none;background:#ffffff1f;border-radius:4px;cursor:pointer;color:#888;font-size:.625rem;font-weight:700;letter-spacing:.03em;transition:background-color .15s ease-in-out,color .15s ease-in-out,transform .15s ease-in-out,box-shadow .15s ease-in-out;flex-shrink:0;margin-left:.5rem;text-transform:uppercase}.form-text-wrapper .form-text-locale[data-v-23213cc1]:hover{background:#fff3;color:#fcb0a9}.form-field-help[data-v-23213cc1]{margin-top:.25rem;font-size:.875rem;color:#888}.form-field-help a[data-v-23213cc1]{color:#fcb0a9!important;text-decoration:underline!important;font-weight:700!important}.form-field-help a[data-v-23213cc1]:hover{color:#e47aaa}[data-v-fbcceb70]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-fbcceb70]{color:#4caf50!important}.header[data-v-fbcceb70]{width:70%}.load-more[data-v-fbcceb70]{display:flex;justify-content:center;align-items:center;padding:1rem}.media-grid[data-v-fbcceb70]{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:1rem;padding:1rem}.media.disabled[data-v-fbcceb70]{opacity:.45;filter:grayscale(1)}.media[data-v-fbcceb70]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;border-radius:5px;cursor:pointer;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out;background:#0000001a;border:solid 1px transparent}.media[data-v-fbcceb70]:hover{background:#ffffff1a}.media.selected[data-v-fbcceb70]{background:#462b5a;border:solid 1px #ce2a74}.media .media-delete[data-v-fbcceb70]{position:absolute;top:.5rem;right:.5rem;opacity:0;pointer-events:none;transition:opacity .2s ease-in-out;z-index:2}.media:hover .media-delete[data-v-fbcceb70]{opacity:1;pointer-events:auto}.media-preview[data-v-fbcceb70]{width:100%;height:200px;overflow:hidden;display:flex;justify-content:center;align-items:center}.media-preview img[data-v-fbcceb70]{width:100%;height:100%;object-fit:contain}.media.pending .media-preview[data-v-fbcceb70]{opacity:.5}.media-name[data-v-fbcceb70]{font-weight:700}.pending-loader[data-v-fbcceb70]{position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center}[data-v-f3486a0b]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-f3486a0b]{color:#4caf50!important}.friend-list-item[data-v-f3486a0b]{width:100%;display:flex;align-items:center;padding:.5rem 1rem;border-top:solid 1px rgba(255,255,255,.1);border-bottom:solid 1px rgba(0,0,0,.1);gap:1rem}.friend-list-item.selectable[data-v-f3486a0b]{cursor:pointer}.friend-list-item.selectable[data-v-f3486a0b]:hover{background:#3d3767}.friend-list-item[data-v-f3486a0b]:nth-child(odd){background:#ffffff05}.friend-list-item.online[data-v-f3486a0b]{background:#4c3a5a}.friend-list-item.selected[data-v-f3486a0b]{background:#462b5a}.friend-list-item[data-v-f3486a0b]>*{display:flex;align-items:center}.friend-list-item .user-avatar[data-v-f3486a0b]{flex:1}.friend-list-item .checkbox[data-v-f3486a0b]{width:24px;height:24px;border:solid 2px #ce2a74;border-radius:4px;display:flex;align-items:center;justify-content:center}.friend-list-item .checkbox i[data-v-f3486a0b]{width:100%;height:100%;background:#ce2a74;display:flex;align-items:center;justify-content:center}[data-v-4dee4067]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-4dee4067]{color:#4caf50!important}.friends-modal[data-v-4dee4067]{display:flex;flex-direction:column;height:100%}.friends-modal .friends-list[data-v-4dee4067]{flex-grow:1;overflow:hidden;padding:1rem}.friends-header[data-v-4dee4067]{display:flex;align-items:center;gap:1rem;padding:2rem 1rem;background:#0000000d;border-bottom:1px dashed rgba(255,255,255,.2)}.friends-header .app-form[data-v-4dee4067]{flex-grow:1}.list-item[data-v-4dee4067]{padding:.75rem 1rem;display:flex;align-items:center;gap:1rem;background:#0003;border-radius:.5rem;margin-bottom:1rem;position:relative}.list-item.list-item-muted[data-v-4dee4067]{opacity:.7}.list-item.list-item-highlighted[data-v-4dee4067]{background:#ffffff0d;border:solid 1px #ce2a74}.list-item .list-item-avatar[data-v-4dee4067]{flex-shrink:0}.list-item .list-item-content[data-v-4dee4067]{flex-grow:1}.list-item .list-item-content .list-item-title[data-v-4dee4067]{font-weight:700}.list-item .list-item-content .list-item-subtitle[data-v-4dee4067]{font-size:.9rem;color:#ffffffb3}.list-item .list-item-icon[data-v-4dee4067]{position:absolute;top:.5rem;left:.5rem;font-size:1rem;color:#ffffffb3}.no-results[data-v-4dee4067]{text-align:center;padding:2rem;color:#ffffff80;font-style:italic}[data-v-e049e5e9]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-e049e5e9]{color:#4caf50!important}.users-modal[data-v-e049e5e9]{display:flex;flex-direction:column;height:100%}.users-modal .users-list[data-v-e049e5e9]{flex-grow:1;overflow:hidden;padding:1rem}.users-header[data-v-e049e5e9]{display:flex;align-items:center;gap:1rem;padding:2rem 1rem;background:#0000000d;border-bottom:1px dashed rgba(255,255,255,.2)}.users-header .app-form[data-v-e049e5e9]{flex-grow:1}.empty[data-v-e049e5e9]{padding:3rem 2rem;text-align:center;color:#ffffff80;background:#0003;border-radius:.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.empty span[data-v-e049e5e9]{text-align:center}.empty i[data-v-e049e5e9]{font-size:3rem;margin-bottom:1rem;color:#ce2a74}.list-item[data-v-e049e5e9]{padding:.75rem 1rem;display:flex;align-items:center;gap:1rem;background:#0003;border-radius:.5rem;margin-bottom:1rem;position:relative;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out}.list-item.selectable[data-v-e049e5e9]{cursor:pointer}.list-item.selectable[data-v-e049e5e9]:hover:not(.selected){background:#ffffff0d}.list-item.selected[data-v-e049e5e9]{background:#462b5acc;border:solid 2px #ce2a74}.list-item .list-item-avatar[data-v-e049e5e9]{flex-shrink:0}.list-item .list-item-content[data-v-e049e5e9]{flex-grow:1}.list-item .list-item-content .list-item-title[data-v-e049e5e9]{font-weight:700}.list-item .list-item-content .list-item-subtitle[data-v-e049e5e9]{font-size:.9rem;color:#ffffffb3}.list-item .list-item-action .checkbox[data-v-e049e5e9]{width:24px;height:24px;border:solid 2px #ce2a74;border-radius:4px;display:flex;align-items:center;justify-content:center}.list-item .list-item-action .checkbox i[data-v-e049e5e9]{width:100%;height:100%;background:#ce2a74;display:flex;align-items:center;justify-content:center}[data-v-878e78d2]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-878e78d2]{color:#4caf50!important}.users-modal[data-v-878e78d2]{display:flex;flex-direction:column;height:100%}.users-modal .users-list[data-v-878e78d2]{flex-grow:1;overflow:hidden;padding:1rem}.users-header[data-v-878e78d2]{display:flex;align-items:center;gap:1rem;padding:2rem 1rem;background:#0000000d;border-bottom:1px dashed rgba(255,255,255,.2)}.users-header .app-form[data-v-878e78d2]{flex-grow:1}.empty[data-v-878e78d2]{padding:3rem 2rem;text-align:center;color:#ffffff80;background:#0003;border-radius:.5rem;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%}.empty span[data-v-878e78d2]{text-align:center}.empty i[data-v-878e78d2]{font-size:3rem;margin-bottom:1rem;color:#ce2a74}.list-item[data-v-878e78d2]{padding:.75rem 1rem;display:flex;align-items:center;gap:1rem;background:#0003;border-radius:.5rem;margin-bottom:1rem;position:relative;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out}.list-item.online[data-v-878e78d2]{background:#4c3a5a80}.list-item.selectable[data-v-878e78d2]{cursor:pointer}.list-item.selectable[data-v-878e78d2]:hover:not(.selected){background:#ffffff0d}.list-item.selected[data-v-878e78d2]{background:#462b5acc;border:solid 2px #ce2a74}.list-item .list-item-avatar[data-v-878e78d2]{flex-shrink:0}.list-item .list-item-content[data-v-878e78d2]{flex-grow:1}.list-item .list-item-content .list-item-title[data-v-878e78d2]{font-weight:700}.list-item .list-item-content .list-item-subtitle[data-v-878e78d2]{font-size:.9rem;color:#ffffffb3}.list-item .list-item-content .list-item-subtitle .muted[data-v-878e78d2]{opacity:.6}.list-item .list-item-action .checkbox[data-v-878e78d2]{width:24px;height:24px;border:solid 2px #ce2a74;border-radius:4px;display:flex;align-items:center;justify-content:center}.list-item .list-item-action .checkbox i[data-v-878e78d2]{width:100%;height:100%;background:#ce2a74;display:flex;align-items:center;justify-content:center}[data-v-596d51e7]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-596d51e7]{color:#4caf50!important}.user-avatar[data-v-596d51e7]{display:flex;align-items:center;gap:8px;position:relative}.user-avatar.column[data-v-596d51e7]{flex-direction:column-reverse!important}.user-avatar.interactive[data-v-596d51e7]{cursor:pointer}.user-avatar .user-circle[data-v-596d51e7]{width:10px;height:10px;border-radius:50%;background-color:#2ac23e;position:absolute;left:0;top:0}.user-avatar .user-friend[data-v-596d51e7]{width:10px;height:10px;border-radius:50%;position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;color:#ffa929;font-size:.8em}.user-avatar .user-banned[data-v-596d51e7]{width:10px;height:10px;border-radius:50%;position:absolute;left:0;top:0;display:flex;align-items:center;justify-content:center;color:#ff4d4d}.user-avatar .avatar-container[data-v-596d51e7]{position:relative;display:flex;align-items:center}.user-avatar .avatar[data-v-596d51e7]{width:32px;height:32px;border-radius:50%;object-fit:cover;transition:transform .2s ease-in-out,box-shadow .2s ease-in-out,border-color .2s ease-in-out;box-shadow:0 0 5px #0000001a,0 0 6px #0000001a,0 0 8px #0000001a}.user-avatar .avatar.border[data-v-596d51e7]{border:1px solid #ce2a74}.user-avatar .avatar.placeholder[data-v-596d51e7]{display:inline-flex;align-items:center;justify-content:center;background:#ffffff26;color:#fffc;font-size:.75rem}.user-avatar .username[data-v-596d51e7]{display:flex;flex-direction:column;position:relative}.user-avatar .username i[data-v-596d51e7]{margin-left:8px;font-size:.8em}.user-avatar.right[data-v-596d51e7]{flex-direction:row-reverse}.user-avatar.right .options[data-v-596d51e7]{right:0;left:auto}.user-avatar.right .username-text[data-v-596d51e7]{flex-direction:row-reverse}.user-avatar.right .username-text i[data-v-596d51e7]{margin-left:0;margin-right:8px}.user-avatar:hover .avatar[data-v-596d51e7]{transform:scale(1.05)}.user-avatar.small .avatar[data-v-596d51e7]{width:24px;height:24px}.user-avatar.medium .avatar[data-v-596d51e7]{width:46px;height:46px}.user-avatar.large .avatar[data-v-596d51e7]{width:96px;height:96px}.user-avatar.large .username[data-v-596d51e7]{font-size:1.5em}.user-avatar .options[data-v-596d51e7]{position:absolute;top:100%;left:0;width:max-content;background-color:#2b2a49;border:1px solid #ce2a74;border-radius:5px;box-shadow:0 2px 10px #0003;z-index:1000;display:none;overflow-x:auto;white-space:nowrap}.user-avatar .options.open[data-v-596d51e7]{display:flex;flex-direction:column}.user-avatar .options.right[data-v-596d51e7]{left:auto;right:0}.user-avatar .username-text[data-v-596d51e7]{display:flex;align-items:center;font-family:Tilt Neon,cursive;font-weight:700;color:#f7f7f7;text-shadow:0 0 5px rgba(247,247,247,.1),0 0 6px rgba(247,247,247,.1),0 0 8px rgba(247,247,247,.1);transition:color .1s ease-in-out,text-shadow .1s ease-in-out,transform .1s ease-in-out}.user-avatar .username-text.truncate span[data-v-596d51e7]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:150px}.user-avatar .subtext[data-v-596d51e7]{font-size:.8em;line-height:1}.user-avatar.user-group[data-v-596d51e7]{flex-direction:column;align-items:flex-start}.user-avatar.user-group .user-image-group[data-v-596d51e7]{display:flex;align-items:center;gap:8px}.user-avatar.user-group .user-image-group .avatar[data-v-596d51e7]{width:24px;height:24px}.user-avatar.user-group .username[data-v-596d51e7],.user-avatar.user-group .username-text[data-v-596d51e7]{display:inline-block!important;font-size:.95em}.user-activity[data-v-596d51e7]{font-size:.75em;line-height:1}.banned[data-v-596d51e7]{color:#ff4d4d;font-weight:700}@media (max-width: 480px){.user-avatar .options[data-v-596d51e7]{width:max-content}.user-avatar .username[data-v-596d51e7]{font-size:.85em!important}.user-avatar.responsive .username span[data-v-596d51e7]{display:none}.user-avatar.responsive .username i[data-v-596d51e7]{margin-left:0}.fa-chevron-down[data-v-596d51e7],.fa-chevron-up[data-v-596d51e7]{display:none}}[data-v-e82d64b5]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-e82d64b5]{color:#4caf50!important}.profile-banner[data-v-e82d64b5]{width:100%;height:100px!important;overflow:hidden;position:relative;border-radius:8px 8px 0 0;border-bottom:solid 1px #ce2a74}.profile-banner .banner-image[data-v-e82d64b5]{width:100%;height:auto;object-fit:cover;border-bottom:solid 1px rgba(0,0,0,.1)}.user-avatar[data-v-e82d64b5]{position:relative;top:-16px;display:flex;justify-content:center;height:32px;margin-bottom:1rem}.modal-content[data-v-e82d64b5]{padding:1rem;text-align:center;font-size:1rem;margin-bottom:1.5rem}[data-v-5751d947]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-5751d947]{color:#4caf50!important}.container[data-v-5751d947]{padding:1rem;display:flex;gap:1rem;flex-direction:column}[data-v-ed25d927]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-ed25d927]{color:#4caf50!important}.container[data-v-ed25d927]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:1rem}[data-v-7cfb6a30]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-7cfb6a30]{color:#4caf50!important}.notify-item[data-v-7cfb6a30]{width:100%;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(0,0,0,.1);padding:.5rem 1rem;background-color:#00000014;opacity:.8;display:flex;gap:1rem;cursor:pointer;transition:background-color .15s ease,color .15s ease,box-shadow .15s ease,transform .15s ease,opacity .15s ease}.notify-item[data-v-7cfb6a30]:nth-child(2n){background-color:#0003}.notify-item.active[data-v-7cfb6a30]{background:linear-gradient(270deg,#1f5fa8,#1f5fa885);border-right:4px solid #62b3ff;padding-right:calc(1rem - 4px);box-shadow:inset -1px 0 #ffffff2e,2px 0 8px #62b3ff38;opacity:1}.notify-item.active[data-v-7cfb6a30]:hover{background:linear-gradient(270deg,#2a73c0,#2a73c0ad);border-right-color:#8cc9ff;box-shadow:inset -1px 0 #ffffff3d,3px 0 12px #62b3ff5c}.notify-item.active[data-v-7cfb6a30]:last-child{box-shadow:inset -1px 0 #ffffff2e,2px 0 8px #62b3ff38,0 5px 8px #0000001a}.notify-item.active[data-v-7cfb6a30]:hover:last-child{box-shadow:inset -1px 0 #ffffff3d,3px 0 12px #62b3ff5c,0 5px 8px #0000001a}.notify-item[data-v-7cfb6a30]:hover:not(.active){background-color:#ffff0005;opacity:1}.notify-item .notify-icon[data-v-7cfb6a30]{font-size:1.25rem;display:flex;align-items:center;justify-content:center;width:1.5rem}.notify-item .notify-icon .achievement-icon[data-v-7cfb6a30]{width:2rem;height:auto}.notify-item .notify-content[data-v-7cfb6a30]{flex:1;display:flex;flex-direction:column;font-size:.9rem}.notify-item .notify-message[data-v-7cfb6a30]{line-height:1.2rem}.notify-item .notify-timestamp[data-v-7cfb6a30]{font-size:.8rem;color:#ffffffb3}[data-v-67b53006]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-67b53006]{color:#4caf50!important}.bell-container[data-v-67b53006]{position:relative;width:350px;max-height:200px;overflow:auto}.no-notifications[data-v-67b53006]{padding:1rem;text-align:center;color:#ffffffb3;font-size:.8rem;display:flex;flex-direction:column;align-items:center;justify-content:center;line-height:1.2rem}[data-v-0c747f8e]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-0c747f8e]{color:#4caf50!important}.app-header[data-v-0c747f8e]{border-bottom:solid 1px rgba(255,255,255,.2);display:flex;justify-content:space-between;align-items:center;gap:1rem;position:sticky;top:-1px;z-index:200;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;text-align:center;box-shadow:0 0 10px #0000001a;background:#2b2a49;padding:.75rem 1rem}.app-header .app-header-group[data-v-0c747f8e]{display:inline-flex;align-items:center;gap:.5rem}.app-header.guestHeader[data-v-0c747f8e]{justify-content:flex-end}.app-header-mobile[data-v-0c747f8e]{display:none!important}.overflowing .app-header[data-v-0c747f8e]{box-shadow:0 2px 10px #0000004d;border-bottom:solid 1px rgba(255,255,255,.2)}.app-link[data-v-0c747f8e]{display:inline-flex;align-items:center;gap:.5rem;padding:.25rem .5rem;color:#ffffffd1;border-radius:4px;transition:background-color .2s}.app-link i[data-v-0c747f8e]{color:#ffffffb8}.app-link[data-v-0c747f8e]:hover{background-color:#ffffff1a;color:#ffffffeb}.app-link:hover i[data-v-0c747f8e]{color:#ffffffeb}@media (max-width: 1024px){.app-header[data-v-0c747f8e],.app-header.guestHeader[data-v-0c747f8e]{justify-content:space-between}.app-header-mobile[data-v-0c747f8e]{display:flex!important}.app-header-desktop[data-v-0c747f8e]{display:none!important}}[data-v-d5c911b9]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-d5c911b9]{color:#4caf50!important}.container[data-v-d5c911b9]{padding:1rem}.loader[data-v-d5c911b9]{display:flex;justify-content:center;align-items:center;padding:1rem;height:100%}.preview-header[data-v-d5c911b9]{position:relative;width:100%;height:80px;overflow:hidden;border-radius:8px 8px 0 0;border-bottom:solid 1px #ce2a74;display:flex;flex-direction:row}.preview-header .preview-bg[data-v-d5c911b9]{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;opacity:.5}.preview-header .preview-bg img[data-v-d5c911b9]{width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.preview-header .preview-header-content[data-v-d5c911b9]{position:absolute;top:0;left:0;background:#332e56a6;height:100%;width:100%;clip-path:polygon(0 0,580px 0,530px 100%,0 580px);display:flex;flex-direction:column;justify-content:center;padding-left:20px;color:#fff;font-weight:700;font-size:1.2em;text-shadow:0 0 2px rgba(0,0,0,.5)}.preview-header .preview-header-content[data-v-d5c911b9]:after{content:"";position:absolute;top:0;left:553px;width:2px;height:100%;background:#ce2a74;box-shadow:0 0 6px #0003;transform:skew(-32deg)}.preview-header-inner[data-v-d5c911b9]{flex:1}.preview-host[data-v-d5c911b9]{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:.5rem;position:absolute;top:0;right:60px;height:80px;width:auto}.room-name[data-v-d5c911b9]{overflow:hidden;text-overflow:ellipsis;width:70%;font-size:16px}.preview-info[data-v-d5c911b9]{border-top:solid 1px rgba(255,255,255,.2)}.preview-info-content[data-v-d5c911b9]{padding:1rem}.room-meta-container[data-v-d5c911b9]{font-size:14px;display:flex;gap:1rem}.room-meta-container .room-meta[data-v-d5c911b9]{display:flex;align-items:center;gap:.5rem;margin-top:.25rem}.room-meta-container .room-meta .room-meta-icon[data-v-d5c911b9]{color:#fdbe37;font-size:14px;width:16px;text-align:center;font-weight:700;display:flex;align-items:center;justify-content:center}.room-meta-container .room-meta .room-meta-text[data-v-d5c911b9]{font-weight:400;color:#fff;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}@media (max-width: 768px){.preview-header[data-v-d5c911b9]{border-radius:0;height:auto;padding:.5rem 1rem;position:relative;gap:1rem}.preview-header[data-v-d5c911b9]:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#332e56a6;z-index:1}.preview-header-inner[data-v-d5c911b9]{width:90%!important;display:flex;flex-direction:column;align-items:flex-start;gap:.5rem}.preview-close[data-v-d5c911b9]{position:absolute;top:10px;right:10px;z-index:3}.preview-container[data-v-d5c911b9]{flex-direction:column;display:flex}.preview-header[data-v-d5c911b9]{display:flex;flex-direction:column;align-items:flex-start}.preview-header .preview-header-content[data-v-d5c911b9]{font-size:1em;width:100%;clip-path:none;display:flex;flex-direction:column;align-items:flex-start;top:0;left:0;position:relative;background:none;padding:0;z-index:2}.preview-header .preview-header-content[data-v-d5c911b9]:after{display:none}.preview-host[data-v-d5c911b9]{position:relative;width:auto;height:auto;top:auto;right:auto;z-index:2}}[data-v-bba81243]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-bba81243]{color:#4caf50!important}.dropdown-item[data-v-bba81243]{display:flex;align-items:center;padding:6px 12px;cursor:pointer;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,transform .2s ease;border-top:solid 1px rgb(70.7045454545,63.7727272727,119.2272727273);border-bottom:solid 1px rgb(31.2954545455,28.2272727273,52.7727272727);min-width:175px;width:100%}.dropdown-item[data-v-bba81243]:first-child{border-radius:5px 5px 0 0;border-top:none}.dropdown-item[data-v-bba81243]:last-child{border-radius:0 0 5px 5px;border-bottom:none}.dropdown-item[data-v-bba81243]:hover{background-color:#ffffff1a}.dropdown-item.active[data-v-bba81243]{background-color:#ce2a74!important;color:#fff}.dropdown-item i[data-v-bba81243]{margin-right:8px;font-size:.875rem;width:20px;text-align:center}.dropdown-item span[data-v-bba81243]{font-size:14px}[data-v-ed59bbca]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-ed59bbca]{color:#4caf50!important}.tile[data-v-ed59bbca]{width:100%;max-width:320px;display:flex;flex-direction:column;gap:10px;padding:10px;cursor:pointer;position:relative;contain:layout style paint;border-radius:8px;transform:translateZ(0);-webkit-transform:translateZ(0)}.tile[data-v-ed59bbca]:hover{background:#ffffff0d}.tile-content[data-v-ed59bbca]{display:flex;gap:10px;contain:layout style;transform:translateZ(0);-webkit-transform:translateZ(0)}.tile-preview[data-v-ed59bbca]{width:100%;min-width:300px;aspect-ratio:2/1;border-radius:8px;border:solid 2px #ce2a74;box-shadow:0 0 6px #ce2a7440;position:relative;contain:layout style paint;overflow:hidden;transform:translateZ(0);-webkit-transform:translateZ(0)}.tile-preview img[data-v-ed59bbca]{width:100%;height:100%;object-fit:cover;border-radius:4px;display:block;backface-visibility:hidden;-webkit-backface-visibility:hidden;will-change:auto}.tile-type[data-v-ed59bbca]{position:absolute;top:0;left:0;background:#ce2a74;padding:.25rem .5rem;font-size:.8em;font-weight:700;display:flex;align-items:center;justify-content:center;border-radius:4px 0 8px;contain:layout style;z-index:1}.tile-type img[data-v-ed59bbca]{width:16px;height:auto;display:block}.tile-flag[data-v-ed59bbca]{display:flex;align-items:center;justify-content:center;gap:5px}.tile-flag .tile-flag-image[data-v-ed59bbca]{width:14px;height:auto;display:flex;align-items:center;justify-content:center;flex-shrink:0}.tile-flag .tile-flag-text[data-v-ed59bbca]{height:auto;line-height:1;display:flex;align-items:center;justify-content:center;white-space:nowrap}.tile-flag img[data-v-ed59bbca]{width:14px;height:auto;display:block}.tile-guests[data-v-ed59bbca]{position:absolute;bottom:0;right:0;background:#ce2a74;padding:.25rem .5rem;font-size:.8em;font-weight:700;display:flex;align-items:center;justify-content:center;border-radius:8px 0 4px;gap:10px;contain:layout style;z-index:1}.tile-preview-text[data-v-ed59bbca]{color:#fff;display:flex;align-items:center;gap:5px;white-space:nowrap}.tile-preview-text i[data-v-ed59bbca]{font-size:.9em;height:10px;flex-shrink:0}.tile-preview-text .tile-preview-count[data-v-ed59bbca]{font-weight:700}.tile-avatar[data-v-ed59bbca]{width:48px;height:48px;flex-shrink:0;contain:layout style paint}.tile-avatar .avatar[data-v-ed59bbca]{width:100%;height:100%;border-radius:50%;box-shadow:0 0 3px #0000004d;display:block;border:solid 1px #ce2a74;backface-visibility:hidden;-webkit-backface-visibility:hidden}.tile-body[data-v-ed59bbca]{flex:1;display:flex;flex-direction:column;gap:4px;min-width:0;contain:layout style}.tile-details[data-v-ed59bbca]{display:flex;flex-direction:column;gap:4px;contain:layout style}.tile-title[data-v-ed59bbca]{font-weight:700;font-size:1.2em;font-family:Tilt Neon,cursive;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tile-user[data-v-ed59bbca]{color:#fff;font-size:.9em;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tile-game[data-v-ed59bbca]{color:#ffcf30;font-size:.9em;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tile-tags[data-v-ed59bbca]{display:flex;flex-wrap:wrap;gap:5px;margin-top:5px;contain:layout style}.tile-tags .tag[data-v-ed59bbca]{background-color:#ffffff1a;color:#fff;padding:2px 6px;border-radius:4px;font-size:.8em;font-family:Tilt Neon,cursive;flex-shrink:0;white-space:nowrap}.steam .tile-preview[data-v-ed59bbca]{border-color:#a3a3a3;box-shadow:0 0 6px #d1d1d140}.steam .tile-preview>div[data-v-ed59bbca]{background:#171a21}.parsec .tile-preview[data-v-ed59bbca]{border-color:#8aa4f8;box-shadow:0 0 6px #ff6f6140}.parsec .tile-preview>div[data-v-ed59bbca]{background:#dd4d59}.youtube .tile-preview[data-v-ed59bbca]{border-color:#df2c2c;box-shadow:0 0 6px #ff000040}.youtube .tile-preview>div[data-v-ed59bbca]{background:#df2c2c}.sierron .tile-preview[data-v-ed59bbca]{border-color:#950740;box-shadow:0 0 6px #ce337140}.sierron .tile-preview>div[data-v-ed59bbca]{background:#950740}.tile-partner[data-v-ed59bbca]{display:flex;align-items:center;gap:5px}.tile-partner .tile-partner-muted[data-v-ed59bbca]{font-weight:400;font-style:italic}.tile-partner .tile-partner-text[data-v-ed59bbca]{color:#fff;font-weight:700;font-size:.9em}.tile-options[data-v-ed59bbca]{display:flex;position:absolute;top:0;right:0;gap:5px;z-index:2}.tile-options .dropdown-container[data-v-ed59bbca]{position:absolute;top:32px;right:0;border:solid 1px #ce2a74;background:#332e56;z-index:10;border-radius:8px;box-shadow:0 0 6px #0000004d}.tile-options.active[data-v-ed59bbca]{z-index:11}@media (max-width: 480px){.tile-preview[data-v-ed59bbca]{min-width:100%}}[data-v-1533a08d]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-1533a08d]{color:#4caf50!important}.container[data-v-1533a08d]{padding:20px;display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:1400px;margin:0 auto;width:100%;flex:1;min-height:100%}.grid[data-v-1533a08d]{display:flex;flex-wrap:wrap;gap:1.5rem;justify-content:center;contain:layout style;will-change:contents}.checkbox-group[data-v-1533a08d]{background:#ffffff05;padding:.5rem;border:dashed 1px rgba(255,255,255,.1)}.no-rooms[data-v-1533a08d]{width:100%;display:flex;justify-content:center;align-items:center;padding:2rem 0;height:100%;flex:1}.loading-spinner[data-v-1533a08d]{display:flex;justify-content:center;align-items:center;padding:1rem 0;width:100%;height:100%;flex:1}@media (max-width: 768px){.container[data-v-1533a08d]{padding:0;width:100%}.filter-bar[data-v-1533a08d]{flex-direction:column;align-items:center;gap:1rem}}[data-v-ed1ada0a]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-ed1ada0a]{color:#4caf50!important}.widget[data-v-ed1ada0a]{background:#332e56;width:100%;height:100%;border-radius:8px;border:1px solid rgba(255,255,255,.2);box-shadow:0 4px 10px #0000001a;position:relative;display:flex}.widget.compact[data-v-ed1ada0a]{max-width:420px;width:100%;height:100%}.widget-content[data-v-ed1ada0a]{flex:1;display:flex;flex-direction:column;position:relative}.widget-header[data-v-ed1ada0a],.widget-footer[data-v-ed1ada0a]{background:#2b2a49;display:flex;padding:.75rem 1rem;position:relative}.widget-header[data-v-ed1ada0a]{justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.2);border-radius:8px 8px 0 0;cursor:move;z-index:20;position:relative;padding:.5rem 1rem}.widget-title[data-v-ed1ada0a]{display:flex;align-items:center;gap:.5rem}.widget-body[data-v-ed1ada0a]{flex:1;overflow-y:auto;overflow-x:hidden}.widget-footer[data-v-ed1ada0a]{justify-content:flex-end;flex-wrap:wrap;border-top:1px solid rgba(255,255,255,.2);border-radius:0 0 8px 8px;gap:.75rem}.widget-title[data-v-ed1ada0a]{font-family:Tilt Neon,cursive;color:#fcb0a9;text-shadow:0 0 5px rgba(252,176,169,.1),0 0 6px rgba(252,176,169,.1),0 0 8px rgba(252,176,169,.1)}.widget-close[data-v-ed1ada0a]{cursor:pointer;background:#d13232;width:20px;height:20px;font-size:12px;display:flex;justify-content:center;align-items:center;border-radius:50%;position:absolute;top:-10px;right:-10px;text-shadow:0 0 5px rgba(0,0,0,.5);transition:background-color .2s ease-in-out,box-shadow .2s ease-in-out,transform .2s ease-in-out;z-index:20;box-shadow:0 0 5px #0006}.widget-close[data-v-ed1ada0a]:hover{background:#d64747;transform:scale(1.1)}.widget-close i[data-v-ed1ada0a]{pointer-events:none;line-height:1}.widget-body[data-v-ed1ada0a]{position:relative;border-radius:0 0 8px 8px}.widget-body.has-header[data-v-ed1ada0a]{border-top:1px solid rgba(255,255,255,.1)}.widget-body.has-footer[data-v-ed1ada0a]{border-bottom:1px solid rgba(0,0,0,.1);border-radius:0}.widget-draggable[data-v-ed1ada0a]{position:fixed;z-index:1;min-width:300px;min-height:200px;box-sizing:border-box}.widget-draggable.highlight .widget[data-v-ed1ada0a]{border:solid 2px yellow!important;pointer-events:none!important}@media (max-width: 600px){.widget-draggable[data-v-ed1ada0a]{position:static!important;width:100%!important;height:auto!important;min-height:300px;left:unset!important;top:unset!important;margin:0}.widget-draggable .widget[data-v-ed1ada0a]{box-shadow:none}.widget-draggable .widget-header[data-v-ed1ada0a]{cursor:default}.widget-draggable .widget-border-drag[data-v-ed1ada0a],.widget-draggable .resize-anchor[data-v-ed1ada0a]{display:none!important}}.widget-drag-handle[data-v-ed1ada0a]{position:absolute;top:0;left:0;right:0;height:32px;cursor:move;z-index:10;border-radius:8px 8px 0 0}.resize-anchor[data-v-ed1ada0a]{position:absolute;width:10px;height:10px;background:#ffffffb3;border-radius:50%;z-index:20;cursor:pointer;transition:background-color .2s ease,opacity .2s ease}.resize-anchor[data-v-ed1ada0a]:hover{background:#ce2a74}.resize-anchor[data-v-ed1ada0a]{opacity:0}.resize-anchor.n[data-v-ed1ada0a]{top:-5px;left:50%;transform:translate(-50%);cursor:n-resize}.resize-anchor.s[data-v-ed1ada0a]{bottom:-5px;left:50%;transform:translate(-50%);cursor:s-resize}.resize-anchor.e[data-v-ed1ada0a]{right:-5px;top:50%;transform:translateY(-50%);cursor:e-resize}.resize-anchor.w[data-v-ed1ada0a]{left:-5px;top:50%;transform:translateY(-50%);cursor:w-resize}.resize-anchor.nw[data-v-ed1ada0a]{left:-5px;top:-5px;cursor:nw-resize}.resize-anchor.sw[data-v-ed1ada0a]{left:-5px;bottom:-5px;cursor:sw-resize}.resize-anchor.se[data-v-ed1ada0a]{right:-5px;bottom:-5px;cursor:se-resize}.widget-draggable:hover .resize-anchor[data-v-ed1ada0a]{opacity:.5}@media (max-width: 600px){.widget-draggable:hover .resize-anchor[data-v-ed1ada0a]{opacity:0}}.active[data-v-ed1ada0a]{z-index:50}.active .widget[data-v-ed1ada0a]{border:solid 1px #ce2a74}.active .widget .widget-header[data-v-ed1ada0a]{background:#b92668}.active .widget .widget-footer[data-v-ed1ada0a]{border-top:1px solid rgb(217.5387096774,71.2612903226,137.264516129)}.active .widget .widget-title[data-v-ed1ada0a]{color:#fff;text-shadow:0 0 5px rgba(255,255,255,.2),0 0 6px rgba(255,255,255,.2),0 0 8px rgba(255,255,255,.2)}.active .resize-anchor[data-v-ed1ada0a]{background:#fff;box-shadow:0 0 5px #0003}[data-v-de9b0713]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-de9b0713]{color:#4caf50!important}.form-container[data-v-de9b0713]{padding:1rem}.vol-container[data-v-de9b0713]{display:flex;align-items:center;gap:1rem}.warning-notice[data-v-de9b0713]{margin-top:-.25rem;margin-bottom:.75rem;border-color:#ffae0073;background-color:#ffae0017}.warning-notice[data-v-de9b0713] i{color:#ffb347}[data-v-91adb799]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-91adb799]{color:#4caf50!important}.chat-widget-body[data-v-91adb799]{width:100%;height:100%;display:flex;min-width:0;max-width:100%;overflow:hidden}.chat-window-fill[data-v-91adb799]{flex:1;width:100%;min-width:0;max-width:100%;overflow:hidden}.chat-not-ready[data-v-91adb799]{width:100%;height:100%;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem;text-align:center;color:#ffffffd1;background:#0f162873;border:1px dashed rgba(255,255,255,.2);border-radius:8px}.chat-not-ready i[data-v-91adb799]{color:#ffffffb8}[data-v-91adb799] .chat-container{width:100%;min-width:0;max-width:100%;overflow:hidden}[data-v-91adb799] .scroll-container,[data-v-91adb799] .scroll-content{min-width:0;max-width:100%;overflow-x:hidden}[data-v-e015c3b9]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-e015c3b9]{color:#4caf50!important}.gamepad-item[data-v-e015c3b9]{display:flex;border-bottom:dashed 1px rgba(255,255,255,.2)}.gamepad-item .gamepad-icon[data-v-e015c3b9]{width:80px;background:#0000000d;padding:.5rem 1rem;display:flex;justify-content:center;align-items:center}.gamepad-item .gamepad-info[data-v-e015c3b9]{flex:1;padding:.5rem 1rem;display:flex;gap:1rem;align-items:center}.gamepad-item .gamepad-owner[data-v-e015c3b9]{display:flex;align-items:center;gap:1rem}.gamepad-item .gamepad-owner .unassigned[data-v-e015c3b9]{color:#888}.gamepad-item .gamepad-owner .owner-remove[data-v-e015c3b9]{font-size:12px;background:#ffffff1a;width:20px;height:20px;border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer}.gamepad-item .gamepad-owner .owner-remove[data-v-e015c3b9]:hover{transform:scale(1.1)}.gamepad-item:nth-child(odd) .gamepad-info[data-v-e015c3b9]{background:#ffffff05}.dropdown-header[data-v-e015c3b9]{padding:.25rem .5rem;background:#2b2a49;color:#888}[data-v-aa204549]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-aa204549]{color:#4caf50!important}.container[data-v-aa204549]{padding:1rem;display:flex;flex-direction:column;gap:1rem}[data-v-53679a4c]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-53679a4c]{color:#4caf50!important}.guests-list[data-v-53679a4c]{display:flex;flex-direction:column}.user-icons[data-v-53679a4c]{display:flex;align-items:center;gap:4px}.user-icons i[data-v-53679a4c]{font-size:12px;color:#ffffff80}.user-icons i.fa-volume-up[data-v-53679a4c]{color:#00ff3c;text-shadow:0 0 5px rgba(0,255,60,.1),0 0 6px rgba(0,255,60,.1),0 0 8px rgba(0,255,60,.1)}.user-icons i.fa-microphone-slash[data-v-53679a4c]{color:#ff3f52;text-shadow:0 0 5px rgba(220,53,69,.1),0 0 6px rgba(220,53,69,.1),0 0 8px rgba(220,53,69,.1)}.user-icons i.fa-headphones[data-v-53679a4c]{color:#8ab6ff;text-shadow:0 0 5px rgba(138,182,255,.1),0 0 6px rgba(138,182,255,.1),0 0 8px rgba(138,182,255,.1)}.guest-item[data-v-53679a4c]{display:flex;align-items:center;gap:8px;padding:10px;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(0,0,0,.1);flex-wrap:wrap}.guest-item[data-v-53679a4c]:nth-child(2n){background-color:#ffffff05}.guest-item[data-v-53679a4c]:first-child{border-top:none}.guest-item[data-v-53679a4c]:last-child{border-bottom:solid 1px rgba(255,255,255,.1);box-shadow:0 0 10px #0000001a}.guest-item .guest-info[data-v-53679a4c]{display:flex;align-items:center;gap:8px;flex:1}.guest-item .guest-meta[data-v-53679a4c]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.guest-item .guest-meta .guest-status-badges[data-v-53679a4c]{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;gap:6px}.guest-item .guest-meta .status-badge[data-v-53679a4c]{display:inline-flex;align-items:center;gap:6px;font-size:.72rem;font-weight:600;border-radius:999px;padding:3px 8px;border:1px solid transparent;white-space:nowrap}.guest-item .guest-meta .status-badge i[data-v-53679a4c]{font-size:.72rem}.guest-item .guest-meta .status-badge.status-badge-global[data-v-53679a4c]{color:#ff7582;border-color:#ff758259;background:#ff3f5224}.guest-item .guest-meta .status-badge.status-badge-local[data-v-53679a4c]{color:#8ab6ff;border-color:#8ab6ff59;background:#8ab6ff24}.guest-item .guest-meta .fa-microphone[data-v-53679a4c]{color:#00ff3c}.guest-item .guest-meta .fa-microphone-slash[data-v-53679a4c]{color:#ff3f52}.guest-item .guest-meta .latency[data-v-53679a4c]{font-size:.9em;padding:4px 8px}.guest-item .guest-meta .latency .fa-spinner[data-v-53679a4c]{display:inline-block;transform-origin:center;animation:guests-widget-spin-53679a4c 2s linear infinite}@keyframes guests-widget-spin-53679a4c{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.guest-item .guest-meta .latency.good[data-v-53679a4c]{color:#00ff3c;text-shadow:0 0 5px rgba(0,255,60,.1),0 0 6px rgba(0,255,60,.1),0 0 8px rgba(0,255,60,.1)}.guest-item .guest-meta .latency.poor[data-v-53679a4c]{color:#ffc107;text-shadow:0 0 5px rgba(255,193,7,.1),0 0 6px rgba(255,193,7,.1),0 0 8px rgba(255,193,7,.1)}.guest-item .guest-meta .latency.bad[data-v-53679a4c]{color:#ff3f52;text-shadow:0 0 5px rgba(220,53,69,.1),0 0 6px rgba(220,53,69,.1),0 0 8px rgba(220,53,69,.1)}.guest-item .guest-meta .latency-anchor[data-v-53679a4c]{position:relative;display:inline-flex;align-items:center;justify-content:flex-end}.guest-item .guest-meta .latency-popover[data-v-53679a4c]{position:absolute;top:calc(100% + 6px);right:0;z-index:50;min-width:220px;border-radius:8px;border:1px solid rgba(255,255,255,.14);background:#161a21f5;box-shadow:0 10px 24px #00000059;padding:8px;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.guest-item .guest-meta .latency-popover-title[data-v-53679a4c]{font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:#ffffffa6;margin-bottom:6px}.guest-item .guest-meta .latency-popover-row[data-v-53679a4c]{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:12px;line-height:1.4;padding:2px 0}.guest-item .guest-meta .latency-popover-row span[data-v-53679a4c]:first-child{color:#ffffffb8}.guest-item .guest-meta .latency-popover-row span[data-v-53679a4c]:last-child{color:#fffffff2;text-align:right}.guest-item .guest-meta .latency-popover-fade-enter-active[data-v-53679a4c],.guest-item .guest-meta .latency-popover-fade-leave-active[data-v-53679a4c]{transition:opacity .12s ease,transform .12s ease}.guest-item .guest-meta .latency-popover-fade-enter-from[data-v-53679a4c],.guest-item .guest-meta .latency-popover-fade-leave-to[data-v-53679a4c]{opacity:0;transform:translateY(-2px)}.volume-slider[data-v-53679a4c]{background:#0000001a;padding:.25rem 1.25rem}.no-guests[data-v-53679a4c]{text-align:center;color:#888;font-style:italic;display:flex;justify-content:center;align-items:center;position:absolute;left:0;right:0;width:100%;height:calc(100% - 50px)}[data-v-1dc34cf1]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-1dc34cf1]{color:#4caf50!important}.navbar-shell[data-v-1dc34cf1]{position:fixed;top:12px;left:12px;z-index:3000;display:inline-flex;flex-direction:column;align-items:center}.navbar-shell.highlight[data-v-1dc34cf1]{pointer-events:none}.navbar-shell.highlight .navbar[data-v-1dc34cf1]{border:solid 2px yellow}.navbar-shell.tutorial[data-v-1dc34cf1]{pointer-events:none}.navbar[data-v-1dc34cf1]{display:inline-flex;flex-direction:column;box-shadow:0 0 .5rem #0003;margin-bottom:.75rem}.navbar-btn[data-v-1dc34cf1]{background:#2b2a49;border:solid 1px rgba(255,255,255,.1);text-shadow:0 0 1px rgba(0,0,0,.5);border-bottom:solid 1px rgba(0,0,0,.1);width:42px;height:42px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.navbar-btn[data-v-1dc34cf1]:first-child{border-top-left-radius:.5rem;border-top-right-radius:.5rem}.navbar-btn[data-v-1dc34cf1]:last-child{border-bottom-left-radius:.5rem;border-bottom-right-radius:.5rem;border-bottom:solid 1px rgba(255,255,255,.1)}.navbar-btn[data-v-1dc34cf1]:hover{background:#212139}.navbar-btn:hover i[data-v-1dc34cf1]{transform:scale(1.05)}.navbar-btn.active[data-v-1dc34cf1]{background:#ce2a74;text-shadow:0 0 1px rgba(0,0,0,.5);border-top-color:#ffffff42;border-bottom-color:#00000052}.navbar-btn.active[data-v-1dc34cf1]:hover{background:#a8225f}.navbar-btn.active:hover i[data-v-1dc34cf1]{transform:scale(1.05)}.navbar-btn[data-v-1dc34cf1]:nth-child(odd):not(.active){background:#2f2e4f}.navbar-btn[data-v-1dc34cf1]:nth-child(odd):not(.active):hover{background:#25243f}.navbar-btn:nth-child(odd).active[data-v-1dc34cf1]{background:#d83f84}.navbar-btn:nth-child(odd).active[data-v-1dc34cf1]:hover{background:#b92668}.navbar-btn:nth-child(2n).active[data-v-1dc34cf1]{background:#ce2a74}.navbar-btn:nth-child(2n).active[data-v-1dc34cf1]:hover{background:#a8225f}.navbar-btn i[data-v-1dc34cf1]{color:#fff;text-shadow:0 1px 0 rgba(0,0,0,.6),1px 0 0 rgba(0,0,0,.46),-1px 0 0 rgba(0,0,0,.46),0 -1px 0 rgba(0,0,0,.34);transition:color .2s ease,transform .2s ease,text-shadow .2s ease}.navbar-btn.disabled[data-v-1dc34cf1]{opacity:.55;pointer-events:none}.navbar-close-btn[data-v-1dc34cf1]{margin-top:.55rem;width:42px;height:42px;border-radius:50%;border:solid 1px rgba(255,96,128,.55);background:#d8213a;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 0 .45rem #00000040;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease}.navbar-close-btn[data-v-1dc34cf1]:hover{background:#b51c30}.navbar-close-btn:hover i[data-v-1dc34cf1]{transform:scale(1.08)}.navbar-close-btn i[data-v-1dc34cf1]{color:#fff;display:block;line-height:0;font-size:1.24rem;text-shadow:0 1px 0 rgba(0,0,0,.6),1px 0 0 rgba(0,0,0,.46),-1px 0 0 rgba(0,0,0,.46),0 -1px 0 rgba(0,0,0,.34);transition:color .2s ease,transform .2s ease,text-shadow .2s ease}.navbar-close-btn.disabled[data-v-1dc34cf1]{opacity:.55;pointer-events:none}@media (max-width: 600px){.navbar-shell[data-v-1dc34cf1]{position:sticky;left:auto;z-index:20;top:0;height:fit-content}.navbar-shell .navbar[data-v-1dc34cf1]{border-radius:0 .5rem .5rem 0!important}.navbar-shell .navbar .navbar-btn[data-v-1dc34cf1]:first-child{border-top-left-radius:0;border-top-right-radius:0}.navbar-shell .navbar .navbar-btn[data-v-1dc34cf1]:last-child{border-bottom-left-radius:0}.navbar-shell .navbar-close-btn[data-v-1dc34cf1]{margin-top:.45rem}}[data-v-7583d6c6]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-7583d6c6]{color:#4caf50!important}.tutorial-svg-overlay[data-v-7583d6c6]{position:fixed;top:0;left:0;width:100vw;height:100vh;pointer-events:none;z-index:999;overflow:visible}.tutorial-arrow[data-v-7583d6c6]{stroke-dasharray:1;stroke-dashoffset:1;animation:tutorial-draw-arrow-7583d6c6 .65s cubic-bezier(.4,0,.2,1) forwards}@keyframes tutorial-draw-arrow-7583d6c6{to{stroke-dashoffset:0}}.tutorial-panel[data-v-7583d6c6]{position:fixed;background:linear-gradient(135deg,#3b3563,#332e56);border:solid 2px #FFD700;color:#fff;padding:0;border-radius:.75rem;box-shadow:0 0 1.5rem #ffd70040,0 0 .5rem #0009,inset 0 1px #ffffff0f;z-index:1000;max-width:350px;min-width:200px;animation:tutorial-panel-in-7583d6c6 .3s cubic-bezier(.34,1.56,.64,1) both,tutorial-panel-glow-7583d6c6 2.5s ease-in-out .4s infinite;overflow:hidden}@keyframes tutorial-panel-in-7583d6c6{0%{opacity:0;transform:scale(.85) translateY(6px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes tutorial-panel-glow-7583d6c6{0%,to{box-shadow:0 0 1.5rem #ffd70040,0 0 .5rem #0009,inset 0 1px #ffffff0f}50%{box-shadow:0 0 2.5rem #ffd7008c,0 0 .5rem #0009,inset 0 1px #ffffff0f}}.tutorial-panel-header[data-v-7583d6c6]{display:flex;align-items:center;gap:.5rem;background:linear-gradient(135deg,#ffd70033,#ffd70014);color:gold;font-weight:600;font-size:.95rem;padding:.65rem .9rem;border-bottom:1px solid rgba(255,255,255,.08)}.tutorial-panel-header i[data-v-7583d6c6]{font-size:.95rem}.tutorial-panel-body[data-v-7583d6c6]{font-size:.92rem;line-height:1.45;padding:.9rem}.tutorial-panel-footer[data-v-7583d6c6]{padding:.75rem .9rem .9rem;display:flex;justify-content:flex-end}[data-v-f2441f73]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-f2441f73]{color:#4caf50!important}.log[data-v-f2441f73]{font-size:.875rem;display:flex;justify-content:space-between;align-items:center;padding:.5rem .75rem}.log[data-v-f2441f73]:nth-child(odd){background-color:#ffffff0d}.log .log-msg.info[data-v-f2441f73]{color:#ccc}.log .log-msg.warning[data-v-f2441f73]{color:orange}.log .log-msg.error[data-v-f2441f73]{color:red}.log .log-timestamp[data-v-f2441f73]{color:#a7a7a7;font-size:.75rem;margin-left:1rem;white-space:nowrap}[data-v-8dbe43c0]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-8dbe43c0]{color:#4caf50!important}.form-container[data-v-8dbe43c0]{padding:2rem 1rem}[data-v-3ab32c1a]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-3ab32c1a]{color:#4caf50!important}.container[data-v-3ab32c1a]{padding:1rem}.adaptive-notice[data-v-3ab32c1a]{margin-top:.5rem;border-color:#ffae0073;background-color:#ffae0017}.adaptive-notice[data-v-3ab32c1a] i{color:#ffb347}.codec-notice[data-v-3ab32c1a]{margin-top:.5rem;border-color:#61b1ff73;background-color:#61b1ff1a}.codec-notice[data-v-3ab32c1a] i{color:#8fd0ff}[data-v-46482548]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-46482548]{color:#4caf50!important}.overlay-widget[data-v-46482548]{font-size:.875rem;display:flex;flex-direction:column;gap:.9rem;padding:.75rem}.overlay-section[data-v-46482548]{display:flex;flex-direction:column;gap:1.15rem}.overlay-panel-title[data-v-46482548]{margin-top:.85rem}.overlay-section>.overlay-panel-title[data-v-46482548]:first-child{margin-top:0}.overlay-footer[data-v-46482548]{display:flex;justify-content:flex-end}.hotkey-quick-map[data-v-46482548]{border:1px solid rgba(255,255,255,.14);border-radius:.6rem;background:linear-gradient(180deg,#ffffff12,#ffffff08);padding:.65rem .7rem}.hotkey-quick-map-label[data-v-46482548]{display:flex;align-items:center;gap:.45rem;font-weight:700;font-size:.86rem}.hotkey-quick-map-label i[data-v-46482548]{opacity:.9}.hotkey-quick-map-content[data-v-46482548]{margin-top:.5rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem}.hotkey-quick-map-bind[data-v-46482548]{font-size:.82rem;font-weight:700;letter-spacing:.01em;color:#ffffffeb}.hotkey-quick-map-help[data-v-46482548]{margin-top:.45rem;font-size:.8rem;line-height:1.3;color:#ffffffb8}[data-v-da48d881]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-da48d881]{color:#4caf50!important}.container[data-v-da48d881]{padding:2rem 1rem;border-bottom:solid 1px rgba(0,0,0,.1);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem}.container .notes[data-v-da48d881]{font-size:.9rem;color:#ffffffb3;text-align:center;word-wrap:break-word}.progress-bar[data-v-da48d881]{width:100%;background:#2b2a49;height:20px;border-radius:0 0 8px 8px;border-top:solid 1px rgba(255,255,255,.1);box-shadow:inset 0 0 5px #0000004d;overflow:hidden}.progress-bar .progress[data-v-da48d881]{height:100%;background:#ce2a74;border-radius:0 0 0 8px;box-shadow:0 0 10px #ce2a74cc;transition:width .3s ease-in-out}.progress-dialog[data-v-da48d881]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%}@media (max-width: 768px){.progress-dialog[data-v-da48d881]{padding:1rem}.progress-bar[data-v-da48d881]{border:solid 1px rgba(255,255,255,.1)}.progress-bar[data-v-da48d881],.progress[data-v-da48d881]{border-radius:8px}}@media (max-height: 580px){.progress-dialog[data-v-da48d881]{height:100%;padding:2rem}.progress-bar[data-v-da48d881]{border:solid 1px rgba(255,255,255,.1)}.progress-bar[data-v-da48d881],.progress[data-v-da48d881]{border-radius:8px}}[data-v-7b31a54d]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-7b31a54d]{color:#4caf50!important}.room-container[data-v-7b31a54d]{position:absolute;width:100%;height:100%;padding:.5rem;overflow:hidden;top:0;left:0}.widgets-container[data-v-7b31a54d]{position:relative;width:100%;height:100%}.host-notes[data-v-7b31a54d]{position:fixed;bottom:0;left:0;width:100%;display:flex;flex-direction:column;padding-bottom:env(safe-area-inset-bottom);z-index:2000}.host-note[data-v-7b31a54d]{background:#143083bf;padding:.5rem 1rem}.host-note.warning[data-v-7b31a54d]{background:#833014bf}.host-note i[data-v-7b31a54d]{margin-right:.5rem}.go-live-panel[data-v-7b31a54d]{position:fixed;left:50%;transform:translate(-50%);bottom:calc(var(--host-notes-overlay-height, 0px) + env(safe-area-inset-bottom) + 10px);z-index:2200;background:#09122ceb;border:1px solid rgba(255,255,255,.16);border-radius:14px;padding:.6rem .8rem;display:flex;align-items:center;gap:.75rem;box-shadow:0 10px 30px #00000059}.go-live-copy[data-v-7b31a54d]{font-size:.82rem;color:#ffffffd9;white-space:nowrap}@media (max-width: 600px){.room-container[data-v-7b31a54d]{padding:0;display:flex;flex-direction:row;width:100%;height:100%;overflow-y:auto;padding-bottom:calc(var(--host-notes-overlay-height, 0px) + env(safe-area-inset-bottom))}.widgets-container[data-v-7b31a54d]{display:flex;flex-direction:column;gap:1rem;padding:1rem;min-height:100%;box-sizing:border-box}.widgets-container[data-v-7b31a54d]:after{content:"";display:block;min-height:1px}.mobile-host-notes-spacer[data-v-7b31a54d]{display:block;width:100%;flex:0 0 auto;height:calc(var(--host-notes-overlay-height, 0px) + env(safe-area-inset-bottom) + 1rem)}.go-live-panel[data-v-7b31a54d]{width:calc(100% - 1.25rem);max-width:460px;justify-content:space-between}.go-live-copy[data-v-7b31a54d]{white-space:normal}}[data-v-e514ccb0]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-e514ccb0]{color:#4caf50!important}.touch-pad[data-v-e514ccb0]{position:absolute;top:0;left:0;width:100vw;height:100vh;z-index:9999;pointer-events:none;touch-action:none;-webkit-user-select:none;user-select:none;opacity:.6;outline:none}.touch-pad.embedded[data-v-e514ccb0]{position:relative;width:100%;height:100%;z-index:1;container-type:size}.touch-pad.embedded .touch-pad-canvas[data-v-e514ccb0]{position:relative;width:100%;height:100%}.touch-pad[data-v-e514ccb0] *{box-sizing:border-box;outline:none}.touch-pad .stick-container[data-v-e514ccb0]{background:#1a1a1a;border-radius:50%;position:absolute;pointer-events:auto;touch-action:none;display:flex;align-items:center;justify-content:center;transition:background .1s ease}.touch-pad .stick-container.pressed[data-v-e514ccb0]{background:#0d0d0d}.touch-pad .stick-container .stick-thumb[data-v-e514ccb0]{background:#505050;border-radius:50%;transition:transform .05s ease-out,background .1s ease;pointer-events:none;box-shadow:inset 0 2px 4px #00000080}.touch-pad .stick-container.pressed .stick-thumb[data-v-e514ccb0]{background:#3a3a3a;box-shadow:inset 0 4px 8px #000c}.touch-pad .btn-bg[data-v-e514ccb0]{background:#1a1a1a;border-radius:50%;position:absolute;pointer-events:none}.touch-pad .btn[data-v-e514ccb0]{width:100%;height:100%;border-radius:50%;background:#444;box-shadow:inset 0 2px 4px #00000080;text-shadow:0 0 2px black;display:flex;justify-content:center;align-items:center;font-size:3vw;position:absolute;border:none;cursor:pointer;pointer-events:auto;touch-action:none;transition:background-color .1s ease,box-shadow .1s ease,transform .1s ease;color:#fff;font-weight:700;transform-origin:center}.touch-pad .btn[data-v-e514ccb0]:hover{background:#3d3c3c}.touch-pad .btn[data-v-e514ccb0]:active,.touch-pad .btn.pressed[data-v-e514ccb0]{background:#1a1a1a;box-shadow:inset 0 4px 8px #000c}.touch-pad .dpad-container .dpad-up[data-v-e514ccb0]{border-top-left-radius:20%;border-top-right-radius:20%}.touch-pad .dpad-container .dpad-down[data-v-e514ccb0]{border-bottom-left-radius:20%;border-bottom-right-radius:20%}.touch-pad .dpad-container .dpad-left[data-v-e514ccb0]{border-top-left-radius:20%;border-bottom-left-radius:20%}.touch-pad .dpad-container .dpad-right[data-v-e514ccb0]{border-top-right-radius:20%;border-bottom-right-radius:20%}.touch-pad .face-container .btn[data-v-e514ccb0]{border-radius:50%}[data-v-95baedd1]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-95baedd1]{color:#4caf50!important}.audio-level-meter .form-group-label[data-v-95baedd1]{font-weight:500;font-size:.875rem;color:#888;display:flex;align-items:center;gap:.5rem;margin-bottom:.75rem}.audio-level-meter .form-group-label i[data-v-95baedd1]{margin-right:.25rem}.audio-level-meter .audio-meter-bar-container[data-v-95baedd1]{position:relative;width:100%;height:5px;background:#27293a;border-radius:4px;margin-bottom:.25rem}.audio-level-meter .audio-meter-bar[data-v-95baedd1]{height:10px;position:absolute;border-radius:4px;transition:width .08s cubic-bezier(.4,1.6,.6,1),background .2s;pointer-events:none}.audio-level-meter .audio-meter-bar.peak[data-v-95baedd1]{z-index:2}.audio-level-meter .audio-meter-bar.rms[data-v-95baedd1]{z-index:1}.audio-level-meter .audio-meter-labels[data-v-95baedd1]{display:flex;justify-content:space-between;font-size:.75rem;color:#888;margin-top:.1rem;margin-bottom:.1rem;width:100%;-webkit-user-select:none;user-select:none}.audio-level-meter .form-field-help[data-v-95baedd1]{margin-top:.25rem;font-size:.875rem;color:#888}[data-v-c2b751bd]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-c2b751bd]{color:#4caf50!important}.container[data-v-c2b751bd]{padding:1rem}[data-v-7bff218d]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-7bff218d]{color:#4caf50!important}.debug-hud[data-v-7bff218d]{position:absolute;bottom:16px;left:16px;z-index:20;background:#2b2a49cc;color:#fff;font-family:Consolas,Monaco,monospace;font-size:12px;line-height:1.5;padding:10px 14px;border-radius:8px;border:1px solid rgba(255,255,255,.15);min-width:220px;pointer-events:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.debug-hud.embedded[data-v-7bff218d]{position:relative;inset:auto;width:100%;min-width:0;margin:0;border-radius:0;border-left:none;border-right:none;border-top:none;pointer-events:auto}.debug-hud .debug-hud-title[data-v-7bff218d]{font-weight:700;font-size:13px;margin-bottom:6px;color:#ffb107}.debug-hud .debug-hud-section[data-v-7bff218d]{margin-bottom:6px}.debug-hud .debug-hud-section[data-v-7bff218d]:last-child{margin-bottom:0}.debug-hud .debug-hud-section-title[data-v-7bff218d]{font-weight:700;font-size:11px;color:#7ee787;text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px}.debug-hud .debug-hud-row[data-v-7bff218d]{display:flex;justify-content:space-between;gap:16px}.debug-hud .debug-hud-row span[data-v-7bff218d]:first-child{color:#aaa}.debug-hud .debug-hud-row span[data-v-7bff218d]:last-child{color:#fff;font-weight:600}.debug-hud .debug-hud-row .warn-value[data-v-7bff218d]{color:#ff7b72}.debug-hud .debug-hud-row .caution-value[data-v-7bff218d]{color:#ffb107}.debug-hud .debug-hud-row .budget[data-v-7bff218d]{color:#666;font-weight:400}.debug-hud .debug-hud-row .extras[data-v-7bff218d]{color:#888;font-weight:400;font-size:11px}@media (max-width: 600px){.debug-hud[data-v-7bff218d]{background:transparent;border:none;padding:1rem;height:100%;overflow-y:auto}.debug-hud-title[data-v-7bff218d]{display:none}}[data-v-455b53fe]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-455b53fe]{color:#4caf50!important}.sidebar-section[data-v-455b53fe]{border-bottom:solid 1px rgba(255,255,255,.08);padding:.75rem 1rem;flex:0 0 auto}.guests-section[data-v-455b53fe]{padding:0;max-height:220px;overflow-y:auto}.guests-roster[data-v-455b53fe]{display:flex;flex-direction:column;gap:0}.guest-row[data-v-455b53fe]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(0,0,0,.1)}.guest-row[data-v-455b53fe]:nth-child(2n){background-color:#ffffff05}.guest-row[data-v-455b53fe]:first-child{border-top:none}.guest-row[data-v-455b53fe]:last-child{border-bottom:solid 1px rgba(255,255,255,.1)}.host-row[data-v-455b53fe]{position:sticky;top:0;background:#332e56;z-index:2}.guest-info[data-v-455b53fe]{display:flex;align-items:center;gap:8px;min-width:0;flex:1}.guest-subtext[data-v-455b53fe]{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.guest-role[data-v-455b53fe]{display:inline-flex;align-items:center;gap:.3rem;font-size:.7rem;color:#ffffffa6}.guest-role .fa-crown[data-v-455b53fe]{color:#ffcf55}.volume-slider[data-v-455b53fe]{min-width:180px;background:#0000001a;padding:.25rem 1rem}.guest-voice[data-v-455b53fe]{display:inline-flex;align-items:center;gap:.3rem}.guest-voice i[data-v-455b53fe]{font-size:.78rem}.guest-voice .talking[data-v-455b53fe]{color:#35d36d;text-shadow:0 0 6px rgba(53,211,109,.3)}.guest-voice .quiet[data-v-455b53fe]{color:#ffffff59}.guest-voice .local-muted[data-v-455b53fe]{color:#8ab6ff}.guest-voice .global-muted[data-v-455b53fe]{color:#ff5e70}.latency[data-v-455b53fe]{display:inline-flex;align-items:center;font-size:.7rem;padding:1px 4px}.latency .fa-spinner[data-v-455b53fe]{display:inline-block;transform-origin:center;animation:guest-latency-spinner-455b53fe 1s linear infinite}.latency.good[data-v-455b53fe]{color:#00ff3c}.latency.poor[data-v-455b53fe]{color:#ffc107}.latency.bad[data-v-455b53fe]{color:#ff3f52}@keyframes guest-latency-spinner-455b53fe{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.guest-avatar-dropdown[data-v-455b53fe]{min-width:0;flex:1}.latency-inline[data-v-455b53fe]{display:inline-flex;margin-left:auto}.latency-subtext[data-v-455b53fe]{display:none}@media (max-width: 960px){[data-v-455b53fe] .username-text{font-size:.8rem}.latency-inline[data-v-455b53fe]{display:none}.latency-subtext[data-v-455b53fe]{display:inline-flex}}[data-v-4c7bb0a2]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-4c7bb0a2]{color:#4caf50!important}.sidebar-section[data-v-4c7bb0a2]{border-bottom:solid 1px rgba(255,255,255,.08);padding:.75rem 1rem;flex:0 0 auto}.gamepads-section[data-v-4c7bb0a2]{padding:0;background:#0000001a}.controller-select[data-v-4c7bb0a2]{padding:.75rem 1rem;border-bottom:1px solid rgba(255,255,255,.08);background:#292846;display:flex;align-items:flex-end;gap:.5rem}.controller-select .flex-grow[data-v-4c7bb0a2]{flex:1}.gamepad-list[data-v-4c7bb0a2]{display:flex;flex-direction:column;gap:0;background:#332e56}.gamepad-item[data-v-4c7bb0a2]{display:flex;align-items:center;gap:8px;padding:10px;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(0,0,0,.1)}.gamepad-item[data-v-4c7bb0a2]:nth-child(2n){background-color:#ffffff05}.gamepad-item[data-v-4c7bb0a2]:first-child{border-top:none}.gamepad-item[data-v-4c7bb0a2]:last-child{border-bottom:solid 1px rgba(255,255,255,.1)}.gamepad-item.locked[data-v-4c7bb0a2]{opacity:.5;background-color:#7878781f}.gamepad-icon[data-v-4c7bb0a2]{width:30px;min-width:30px;display:flex;justify-content:center;align-items:center;position:relative}.gamepad-icon svg[data-v-4c7bb0a2]{width:30px;height:30px;object-fit:contain;fill:#fff}.gamepad-item.unassigned .gamepad-icon svg[data-v-4c7bb0a2]{opacity:.35}.gamepad-item.mine .gamepad-icon svg[data-v-4c7bb0a2]{fill:#ffc107}.gamepad-item.mine.unassigned .gamepad-icon img[data-v-4c7bb0a2]{opacity:.35;filter:grayscale(1);box-shadow:none}.lock-indicator[data-v-4c7bb0a2]{position:absolute;right:-8px;bottom:-3px;font-size:11px;color:#ffc107;text-shadow:0 0 4px rgba(255,193,7,.3)}.gamepad-owner[data-v-4c7bb0a2]{min-width:0;display:flex;align-items:center;gap:6px;flex:1}.gamepad-actions[data-v-4c7bb0a2]{margin-left:auto;display:flex;gap:8px;flex-wrap:wrap}.owner-label[data-v-4c7bb0a2]{color:#ffffff8c;font-size:.8rem;min-width:28px}.owner-name[data-v-4c7bb0a2]{font-size:.86rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.owner-unassigned[data-v-4c7bb0a2]{color:#888;font-size:.84rem}.input-mapper[data-v-4c7bb0a2]{gap:1rem;padding:2rem 1rem 1rem;width:520px;max-width:min(90vw,520px);max-height:min(72vh,640px);overflow-y:auto}.input-mapper[data-v-4c7bb0a2]>*{margin-bottom:2rem}.button-container[data-v-4c7bb0a2]{width:auto;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.button-container .row[data-v-4c7bb0a2]{display:flex;flex-wrap:wrap;gap:.5rem}.button-table[data-v-4c7bb0a2]{border:solid 1px rgba(255,255,255,.1);border-radius:8px;overflow:hidden}.table-header[data-v-4c7bb0a2]{display:grid;grid-template-columns:80px minmax(0,1fr) 64px 64px;align-items:center;min-height:38px;background:#ffffff0f;color:#ffffffbf;font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.table-header>div[data-v-4c7bb0a2]{display:flex;align-items:center;justify-content:center;padding:0 .5rem;border-right:solid 1px rgba(255,255,255,.08)}.table-header>div[data-v-4c7bb0a2]:nth-child(2){justify-content:flex-start}.table-header>div[data-v-4c7bb0a2]:last-child{border-right:none}.muted[data-v-4c7bb0a2]{color:#888;font-size:.85rem}.select-row[data-v-4c7bb0a2]{display:flex;align-items:flex-start;gap:1rem}.select-row .flex-grow[data-v-4c7bb0a2]{flex-grow:1}.select-row .preset-actions[data-v-4c7bb0a2]{margin-top:.75rem}.preset-actions[data-v-4c7bb0a2]{display:flex;gap:.5rem;position:relative;top:-.2rem}[data-v-25f66977]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-25f66977]{color:#4caf50!important}.sidebar-panel[data-v-25f66977]{flex:0 0 auto;display:flex;flex-direction:column;width:100%;min-width:0;align-self:stretch}.sidebar-panel[data-v-25f66977]:last-child{border-bottom:none}.sidebar-panel.collapsed .panel-header[data-v-25f66977]{border-bottom:none}.sidebar-panel.expand[data-v-25f66977]{flex:1 1 0;min-height:0}.sidebar-panel.expand .panel-body[data-v-25f66977]{flex:1;min-height:0;display:flex;flex-direction:column;overflow-y:auto}.panel-header[data-v-25f66977]{width:100%;display:flex;align-items:center;justify-content:space-between;padding:.55rem 1rem;background:#272643;border:none;border-bottom:solid 1px rgba(0,0,0,.2);cursor:pointer;text-align:left;color:#fff;-webkit-user-select:none;user-select:none;transition:background .15s}.panel-header[data-v-25f66977]:hover{background:#212231}.panel-title[data-v-25f66977]{display:flex;align-items:center;gap:.5rem;font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em}.panel-icon[data-v-25f66977]{font-size:.75rem}.panel-chevron[data-v-25f66977]{font-size:.65rem;color:#ffffff59;transition:transform .2s}.panel-body[data-v-25f66977]{width:100%;min-width:0}@media (max-width: 960px){.sidebar-panel.hide-header-mobile[data-v-25f66977]{flex:1 1 0;min-height:0;overflow:hidden;width:100%}.sidebar-panel.hide-header-mobile .panel-header[data-v-25f66977]{display:none}.sidebar-panel.hide-header-mobile .panel-body[data-v-25f66977]{display:flex!important;flex:1 1 auto;flex-direction:column;align-items:stretch;min-height:0;width:100%;overflow-y:auto;overflow-x:hidden}}[data-v-cbfdc31e]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-cbfdc31e]{color:#4caf50!important}.sidebar-container[data-v-cbfdc31e]{flex:0 0 320px;width:320px;max-width:320px;min-width:320px;min-height:0;background:#332e56;border-left:solid 1px #ce2a74;box-shadow:0 0 10px #0000001a;display:flex;flex-direction:column;z-index:15}.sidebar-header[data-v-cbfdc31e]{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:.75rem 1rem;border-bottom:solid 1px rgba(0,0,0,.1);background:#2b2a49}.sidebar-content[data-v-cbfdc31e]{border-top:solid 1px rgba(255,255,255,.1);flex:1;display:flex;flex-direction:column;min-height:0}.chat-window-container[data-v-cbfdc31e]{flex:1;min-height:0;display:flex;flex-direction:column}.menu-container[data-v-cbfdc31e]{display:flex;align-items:center;gap:12px}.mobile-menu[data-v-cbfdc31e]{display:none;align-items:center;gap:10px}.mobile-menu .panel-name[data-v-cbfdc31e]{font-weight:600;font-size:1rem}@media (max-width: 960px){.mobile-menu .panel-name[data-v-cbfdc31e]{font-size:.8rem}}@media (max-width: 960px){.sidebar-header[data-v-cbfdc31e]{justify-content:space-between;padding:.4rem .75rem;gap:6px}.mobile-menu[data-v-cbfdc31e]{display:flex}.sidebar-container[data-v-cbfdc31e]{flex:1 1 auto;width:100%;max-width:100%;min-width:0;min-height:0;border-left:none;border-top:solid 1px rgba(255,255,255,.1);overflow:hidden}.sidebar-content[data-v-cbfdc31e],.chat-window-container[data-v-cbfdc31e]{min-height:0;overflow:hidden}}[data-v-38fd4a33]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-38fd4a33]{color:#4caf50!important}.room[data-v-38fd4a33]{position:absolute;display:flex;flex-direction:row;width:100%;height:100%;top:0;left:0;overflow:hidden}.video-pane[data-v-38fd4a33]{flex:3;position:relative;display:flex;justify-content:center;align-items:center;min-width:0}.video-container[data-v-38fd4a33]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;padding:1rem}.video-controls[data-v-38fd4a33]{position:absolute;right:1rem;bottom:1rem;display:flex;align-items:center;gap:10px;opacity:.5;transition:opacity .3s ease;z-index:12}.video-controls[data-v-38fd4a33]:hover{opacity:.9}.overlay-idle .video-controls[data-v-38fd4a33]{opacity:0;pointer-events:none}.floating-main-menu[data-v-38fd4a33]{position:absolute;top:.65rem;left:50%;transform:translate(-50%);z-index:10010}.floating-main-actions[data-v-38fd4a33]{display:flex;align-items:center;gap:12px}.fullscreen-chat-overlay[data-v-38fd4a33]{position:absolute;top:1rem;right:1rem;width:min(420px,100% - 2rem);max-height:calc(100% - 7rem);border:none;border-radius:0;overflow:visible;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;z-index:13}.overlay-idle[data-v-38fd4a33]{cursor:none}.volume-mute[data-v-38fd4a33]{margin-left:0}.volume-slider[data-v-38fd4a33]{margin-left:2px;margin-right:8px;width:100px}.video-container[data-v-38fd4a33]{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center}.video[data-v-38fd4a33]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:relative}.video .loading[data-v-38fd4a33]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.room-video[data-v-38fd4a33]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center center;margin:auto;border:solid 1px rgba(255,255,255,.1);box-shadow:0 0 10px #0003}.room.fullscreen-video-only .video-container[data-v-38fd4a33]{padding:0}.room.fullscreen-video-only .room-video[data-v-38fd4a33]{border:0;box-shadow:none}@media (max-width: 960px){.video-container[data-v-38fd4a33]{padding:0;border-bottom:solid 1px #ce2a74}.room[data-v-38fd4a33]{height:100dvh;max-height:100dvh;overflow:hidden}.fullscreen-chat-overlay[data-v-38fd4a33]{width:min(420px,100% - 1rem);right:.5rem;top:.5rem;max-height:calc(100% - 6.5rem)}.floating-main-menu[data-v-38fd4a33]{top:.5rem}}@media (max-width: 960px) and (orientation: landscape){.room[data-v-38fd4a33]{flex-direction:row}.video-pane[data-v-38fd4a33]{flex:3;min-height:0;min-width:0}.landscape-sidebar[data-v-38fd4a33]{flex:0 0 clamp(260px,38vw,360px);width:clamp(260px,38vw,360px);max-width:clamp(260px,38vw,360px);border-top:none;border-left:solid 1px #ce2a74}}@media (max-width: 960px) and (orientation: portrait){.room[data-v-38fd4a33]{flex-direction:column}.video-pane[data-v-38fd4a33]{flex:0 0 auto;height:clamp(180px,56.25vw,52dvh)}.portrait-bottom[data-v-38fd4a33]{display:flex;flex-direction:column;flex:1 1 0;min-height:0;overflow:hidden}.portrait-touchpad[data-v-38fd4a33]{border-top:solid 1px #ce2a74;box-shadow:inset 0 0 10px #00000080;background:#2b2d40;flex:0 0 clamp(220px,42vw,280px);position:relative;overflow:hidden}}.room.native-overlay[data-v-38fd4a33],.room.native-overlay .video-container[data-v-38fd4a33],.room.native-overlay .video[data-v-38fd4a33]{background:transparent!important}[data-v-4ab122a4]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-4ab122a4]{color:#4caf50!important}.sidebar-section[data-v-4ab122a4]{border-bottom:solid 1px rgba(255,255,255,.08);flex:0 0 auto;background:#342f38!important}.queue-section[data-v-4ab122a4]{display:flex;flex-direction:column;background:#201d22!important}.queue-header[data-v-4ab122a4]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;background:#131114!important;padding:.5rem .75rem;border-bottom:solid 1px rgba(0,0,0,.5)}.queue-title[data-v-4ab122a4]{display:inline-flex;align-items:center;gap:.5rem;font-weight:700}.queue-title .fa-youtube[data-v-4ab122a4]{color:#ff3d3d}.queue-meta[data-v-4ab122a4]{font-size:.8rem;opacity:.8}.queue-controls[data-v-4ab122a4]{border-top:solid 1px rgba(255,255,255,.1);display:flex;align-items:center;justify-content:center;padding:.75rem 1rem .35rem;gap:.4rem}.queue-progress[data-v-4ab122a4]{padding:0 .75rem .55rem}.queue-progress-labels[data-v-4ab122a4]{display:flex;justify-content:space-between;color:#888;font-size:.75rem;margin-bottom:.12rem;line-height:1}.youtube-progress-slider[data-v-4ab122a4] .form-slider-wrapper{padding:.06rem 0 0;gap:0}.youtube-progress-slider[data-v-4ab122a4] .slider-track-container{height:1.15rem}.youtube-progress-slider[data-v-4ab122a4] .slider-track{background:#2b2d40;border:solid 1px rgba(255,255,255,.18)}.youtube-progress-slider[data-v-4ab122a4] .slider-fill{background:#ff3d3d}.youtube-progress-slider[data-v-4ab122a4] .slider-thumb{border-color:#ff3d3d}.youtube-progress-slider[data-v-4ab122a4] .slider-thumb:hover{box-shadow:0 0 0 4px #ff3d3d33}.youtube-progress-slider[data-v-4ab122a4] .slider-thumb:active{box-shadow:0 0 0 6px #ff3d3d4d}.queue-input-row[data-v-4ab122a4]{display:flex;align-items:center;gap:.5rem;padding:1rem .75rem;border-bottom:solid 1px rgba(0,0,0,.1)}.queue-input-row.has-controls[data-v-4ab122a4]{padding-top:0}.queue-input[data-v-4ab122a4]{width:100%;min-width:0;border:1px solid rgba(255,255,255,.15);background:#00000040;color:#fff;padding:.45rem .6rem;border-radius:6px}.queue-input[data-v-4ab122a4]::placeholder{color:#ffffff8c}.queue-list[data-v-4ab122a4]{display:flex;flex-direction:column;gap:.35rem;max-height:220px;overflow-y:auto;padding:1rem;background:#0003;border-top:solid 1px rgba(255,255,255,.1)}.queue-item[data-v-4ab122a4]{display:flex;align-items:center;gap:.4rem;border:1px dashed rgba(255,255,255,.28);background:#ffffff0f;border-radius:6px;padding:.35rem .4rem}.queue-item.active[data-v-4ab122a4]{border-style:solid;border-color:#ff3d3dbf;background:#ff3d3d29}.queue-item-main[data-v-4ab122a4]{display:flex;align-items:center;gap:.55rem;min-width:0;flex:1;cursor:pointer}.queue-item-thumb[data-v-4ab122a4]{width:88px;height:50px;border-radius:4px;object-fit:cover;flex:0 0 auto;border:1px solid rgba(255,255,255,.15);background:#0003}.queue-item-text[data-v-4ab122a4]{min-width:0;flex:1}.queue-item-title[data-v-4ab122a4]{font-size:.86rem;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.queue-item-url[data-v-4ab122a4]{font-size:.72rem;opacity:.78;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.queue-item-user[data-v-4ab122a4]{margin-top:.25rem;display:inline-flex;align-items:center;gap:.35rem;opacity:.9}.queue-empty[data-v-4ab122a4]{font-size:.85rem;opacity:.65;padding:1rem;text-align:center}[data-v-f155065e]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-f155065e]{color:#4caf50!important}.sidebar-container[data-v-f155065e]{flex:1;min-width:320px;min-height:0;max-width:460px;background:#332e56;border-left:solid 1px rgba(255,255,255,.1);box-shadow:0 0 10px #0000001a;display:flex;flex-direction:column;z-index:15}.sidebar-header[data-v-f155065e]{padding:.75rem 1rem;border-bottom:solid 1px rgba(0,0,0,.1);background:#2b2a49}.sidebar-header-top[data-v-f155065e]{display:flex;align-items:center;justify-content:flex-end;gap:10px}.sidebar-content[data-v-f155065e]{border-top:solid 1px rgba(255,255,255,.1);flex:1;display:flex;flex-direction:column;min-height:0}.chat-window-container[data-v-f155065e]{flex:1;min-height:0;display:flex;flex-direction:column}.menu-container[data-v-f155065e]{display:flex;align-items:center;gap:12px}.mobile-menu[data-v-f155065e]{display:none;align-items:center;gap:10px}.mobile-menu .panel-name[data-v-f155065e]{font-weight:600;font-size:1rem}@media (max-width: 960px){.sidebar-header-top[data-v-f155065e]{justify-content:space-between}.mobile-menu[data-v-f155065e]{display:flex}.sidebar-container[data-v-f155065e]{flex:1 1 0;max-width:none;min-width:0;min-height:0;border-left:none;border-top:solid 1px rgba(255,255,255,.1);overflow:hidden}.sidebar-content[data-v-f155065e],.chat-window-container[data-v-f155065e]{min-height:0;overflow:hidden}}[data-v-ebca2590]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-ebca2590]{color:#4caf50!important}.yt-room[data-v-ebca2590]{position:absolute;display:flex;flex-direction:row;width:100%;height:100%;box-sizing:border-box}.yt-room[data-v-ebca2590]>*{height:100%;position:relative}.video-pane[data-v-ebca2590]{flex:3;position:relative;display:flex;justify-content:center;align-items:center;min-width:0}.video-container[data-v-ebca2590]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center}.youtube-player-shell[data-v-ebca2590]{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.youtube-player-shell .youtube-player-mount[data-v-ebca2590]{position:absolute;top:0;right:0;bottom:0;left:0}.youtube-player-shell[data-v-ebca2590] iframe{width:100%;height:100%;border:0;pointer-events:none;box-shadow:0 12px 26px #0000008c}.youtube-player-shell.hidden[data-v-ebca2590]{opacity:0;visibility:hidden}.video-empty-state[data-v-ebca2590]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;pointer-events:none;z-index:3}.youtube-brand-badge[data-v-ebca2590]{position:absolute;left:.75rem;bottom:.75rem;display:inline-flex;align-items:center;gap:.4rem;padding:.3rem .5rem;border-radius:999px;background:#00000073;border:1px solid rgba(255,255,255,.12);color:#fff;font-size:.78rem;font-weight:700;z-index:4}.youtube-brand-badge .fa-youtube[data-v-ebca2590]{color:#ff3d3d}.video-controls[data-v-ebca2590]{position:absolute;right:1rem;bottom:1rem;display:flex;align-items:center;gap:10px;opacity:.5;transition:opacity .3s ease;z-index:12}.video-controls[data-v-ebca2590]:hover{opacity:.9}.overlay-idle .video-controls[data-v-ebca2590]{opacity:0;pointer-events:none}.overlay-idle[data-v-ebca2590]{cursor:none}.subtitle-control[data-v-ebca2590]{position:relative;display:inline-flex;align-items:center}.volume-mute[data-v-ebca2590]{margin-left:0}.volume-slider[data-v-ebca2590]{margin-left:2px;margin-right:8px;width:100px}.fullscreen-chat-overlay[data-v-ebca2590]{position:absolute;top:1rem;right:1rem;width:min(420px,100% - 2rem);max-height:calc(100% - 7rem);border:none;border-radius:0;overflow:visible;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;z-index:13}@media (max-width: 960px){.yt-room[data-v-ebca2590]{height:100dvh;max-height:100dvh;overflow:hidden;flex-direction:column}.video-pane[data-v-ebca2590]{flex:0 0 auto;height:clamp(180px,56.25vw,52dvh)}.fullscreen-chat-overlay[data-v-ebca2590]{width:min(420px,100% - 1rem);right:.5rem;top:.5rem;max-height:calc(100% - 6.5rem)}}[data-v-7b57e6d0]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-7b57e6d0]{color:#4caf50!important}.room-setup[data-v-7b57e6d0]{position:fixed;top:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%}.invite[data-v-7b57e6d0]{width:100%;max-width:600px;display:flex;flex-direction:column;align-items:center;justify-content:center}.invite .card[data-v-7b57e6d0]{background:#332e56;width:100%;box-shadow:0 0 10px #ce2a7433;border-radius:8px;border:solid 1px #ce2a74}.invite .divider[data-v-7b57e6d0]{width:4px;height:32px;background:#ce2a74;box-shadow:0 0 10px #ce2a7433}.invite-card[data-v-7b57e6d0]{display:flex}.invite-card .card-content[data-v-7b57e6d0]{flex:1;padding:1rem}.invite-card .card-image[data-v-7b57e6d0]{display:flex;align-items:center;justify-content:center;width:auto;height:150px;border-radius:0 8px 8px 0;overflow:hidden;border-left:solid 1px #ce2a74}.invite-card .card-image img[data-v-7b57e6d0]{max-width:100%;max-height:100%;object-fit:cover}.invite-instructions[data-v-7b57e6d0]{margin-top:1rem;color:#fffc}[data-v-6c49328f]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-6c49328f]{color:#4caf50!important}.filter-bar-placeholder[data-v-6c49328f]{width:100%;position:relative}.filter-bar-container[data-v-6c49328f]{width:100%;display:flex;flex-direction:column;align-items:center;position:relative;overflow:visible}.filter-bar-container.sticky[data-v-6c49328f]{position:relative;z-index:10;margin:0}.filter-bar-container.is-floating[data-v-6c49328f]{pointer-events:auto}.filter-bar-container.is-stuck .filter-bar[data-v-6c49328f]{background:#25243f;border-top:none;border-left:none;border-right:none;box-shadow:0 0 18px #0000008c!important}.filter-bar-container.is-stuck .filter-tabs[data-v-6c49328f]{box-shadow:0 -8px 10px #0000004d!important}.filter-bar[data-v-6c49328f]{--filter-search-label-color: rgb(250.9685393258, 148.8382022472, 139.4314606742);background:#2b2a49;border:solid 1px #ce2a74;border-radius:8px;width:100%;transition:box-shadow .2s;box-shadow:0 0 10px #0000001a}.filter-bar[data-v-6c49328f]>*{display:flex;gap:1rem}.filter-content[data-v-6c49328f]{display:flex;justify-content:space-between;align-items:center;padding:1rem;width:100%}.search-bar[data-v-6c49328f]{display:flex;gap:0;flex:1;gap:1rem;align-items:center}.search-bar[data-v-6c49328f] .app-form{width:clamp(15rem,30vw,22rem)}.search-bar.stretched[data-v-6c49328f]{justify-content:space-between}.filter-options[data-v-6c49328f]{display:flex;width:640px;padding:1rem;overflow:hidden;box-sizing:border-box;align-items:center}.filter-options[data-v-6c49328f]>*{width:100%}.filter-options[data-v-6c49328f] .app-form{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:1rem;width:100%}.filter-options[data-v-6c49328f] .app-form>*{min-width:0}.filter-group[data-v-6c49328f]{grid-column:1/-1;width:100%;display:flex;flex-direction:column;gap:.5rem}.filter-group .filter-group-heading[data-v-6c49328f]{color:#fcb0a9;font-weight:700}.filter-actions[data-v-6c49328f]{align-items:center;display:flex;gap:1rem;justify-content:flex-end}.filter-actions.hidden[data-v-6c49328f]{display:none}.filter-tabs[data-v-6c49328f]{display:flex;overflow:hidden;border-radius:8px 8px 0 0;gap:0;width:auto;position:relative;left:0;top:1px;z-index:100!important;box-shadow:0 -5px 5px #0000001a}.filter-tabs .tab[data-v-6c49328f]{padding:8px 16px;cursor:pointer;border-bottom:2px solid transparent;transition:background-color .2s ease-in-out,border-color .2s ease-in-out,color .2s ease-in-out;position:relative;z-index:1;background:#292545;border-top:solid 1px rgba(255,255,255,.1);border-left:solid 1px rgba(255,255,255,.1);border-right:solid 1px rgba(0,0,0,.1);border-bottom:solid 1px #ce2a74;font-size:.9rem}.filter-tabs .tab[data-v-6c49328f]:last-child:not(.active){border-right:solid 1px rgba(255,255,255,.1)}.filter-tabs .tab[data-v-6c49328f]:first-child{border-radius:8px 0 0;box-shadow:0 0 10px #0000001a}.filter-tabs .tab[data-v-6c49328f]:last-child{border-radius:0 8px 0 0;box-shadow:0 0 10px #0000001a}.filter-tabs .tab[data-v-6c49328f]:hover{background:#332e56}.filter-tabs .tab.active[data-v-6c49328f]{background:#2b2a49;border-bottom:none;border-left:solid 1px #ce2a74;border-right:solid 1px #ce2a74;border-top:solid 1px #ce2a74;font-weight:700;box-shadow:0 0 10px #0000001a}@media (max-width: 800px){.search-bar[data-v-6c49328f]{gap:.5rem}.search-bar[data-v-6c49328f] .app-form{width:100%;min-width:0}.filter-options[data-v-6c49328f]{width:calc(100vw - 2rem)}.filter-options[data-v-6c49328f] .app-form{grid-template-columns:1fr}.search-bar[data-v-6c49328f],.filter-content[data-v-6c49328f]{flex-direction:column;align-items:stretch;width:100%}.filter-actions[data-v-6c49328f]{width:100%}.filter-actions[data-v-6c49328f]>*{flex:1;justify-content:center}.filter-content[data-v-6c49328f]{gap:.5rem}.filter-bar-container.sticky[data-v-6c49328f]{width:100%}}@media (max-width: 240px){.filter-actions[data-v-6c49328f]{flex-direction:column;gap:.5rem}}[data-v-0f607fc0]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-0f607fc0]{color:#4caf50!important}.feed[data-v-0f607fc0]{width:100%;margin-top:1rem;contain:layout style}.feed-hidden[data-v-0f607fc0]{text-align:center;color:#888;font-weight:700;border:dashed 1px rgba(255,255,255,.2);padding:.5rem 1rem}.feed-hidden i[data-v-0f607fc0]{margin-right:.5rem}.feed-empty[data-v-0f607fc0]{display:flex;justify-content:center;align-items:center;width:100%;height:calc(100vh - 25rem);contain:layout style}.feed-load[data-v-0f607fc0]{display:flex;justify-content:center;padding:1rem 0}@media (max-width: 1024px){.feed-empty[data-v-0f607fc0]{height:calc(100vh - 24rem)}}@media (max-width: 468px){.feed-empty[data-v-0f607fc0]{height:calc(100vh - 28rem)}}[data-v-3bde4487]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-3bde4487]{color:#4caf50!important}.matchmaking-card[data-v-3bde4487]{--card-accent: #ff4081;--card-soft: rgba(255, 64, 129, .16);--card-glow: rgba(255, 64, 129, .3);width:100%;min-height:420px;border-radius:12px;overflow:hidden;border:1px solid var(--card-accent);box-shadow:0 0 24px var(--card-glow),0 10px 30px #00000059;background:#332e56;display:flex;flex-direction:column}.profile-banner[data-v-3bde4487]{position:relative;height:128px;border-bottom:2px solid var(--card-accent)}.profile-banner-image[data-v-3bde4487]{width:100%;height:100%;object-fit:cover}.profile-banner-overlay[data-v-3bde4487]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#080a101f,#080a1073)}.avatar-wrap[data-v-3bde4487]{position:absolute;left:50%;bottom:-42px;transform:translate(-50%);z-index:4;width:84px;height:84px}.card-body[data-v-3bde4487]{display:flex;flex:1;flex-direction:column}.card-panel[data-v-3bde4487]{padding:18px}.panel-primary[data-v-3bde4487]{background:#332e56;padding-top:62px;display:flex;flex:1}.panel-secondary[data-v-3bde4487]{background:#2d294c;margin-top:auto}.avatar[data-v-3bde4487]{width:100%;height:100%;border-radius:50%;border:2px solid var(--card-accent);background:#12151f;object-fit:cover;box-shadow:0 0 12px var(--card-glow)}.identity-copy[data-v-3bde4487]{min-width:0;display:flex;flex-direction:column;flex:1;gap:10px}.identity-copy h3[data-v-3bde4487]{margin:0;font-size:19px;line-height:1.05;color:#fff;text-align:center}.identity-copy p[data-v-3bde4487]{margin:0;font-size:13px;line-height:1.45;color:#fffc;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.name-row[data-v-3bde4487]{display:flex;justify-content:center}.meta-row[data-v-3bde4487]{margin-top:2px;display:flex;justify-content:center;align-items:center;gap:8px;flex-wrap:wrap}.meta-chip[data-v-3bde4487]{display:inline-flex;align-items:center;gap:6px;max-width:100%;border-radius:999px;border:1px solid rgba(255,255,255,.22);background:#ffffff1f;color:#fffffff2;font-size:11px;font-weight:600;padding:4px 9px}.meta-chip span[data-v-3bde4487]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.location-chip[data-v-3bde4487]{min-width:0}.location-chip img[data-v-3bde4487]{width:16px;height:11px;flex-shrink:0}.availability-chip i[data-v-3bde4487]{font-size:11px}.post-info-rows[data-v-3bde4487]{margin-top:auto;padding-top:14px;display:flex;flex-direction:column;gap:8px}.post-info-row[data-v-3bde4487]{display:flex;justify-content:space-between;gap:10px;padding:9px 11px;border-radius:7px;background:#ffffff0a}.post-info-label[data-v-3bde4487]{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#ffffffb3}.post-info-value[data-v-3bde4487]{font-size:12px;color:#ffffffeb;text-align:right}.post-preview[data-v-3bde4487]{position:relative;height:146px;border-radius:9px;overflow:hidden;border:1px solid rgba(255,255,255,.16)}.post-preview img[data-v-3bde4487]{width:100%;height:100%;object-fit:cover}.card-footer[data-v-3bde4487]{background:#272342;border-top:1px solid rgb(66.7636363636,60.2181818182,112.5818181818);display:flex;justify-content:flex-end;align-items:center;min-height:48px;padding:.6rem .9rem}@media (max-width: 600px){.card-footer[data-v-3bde4487] button{width:100%}}[data-v-b947b581]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-b947b581]{color:#4caf50!important}.container[data-v-b947b581]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:1rem}[data-v-e0afea56]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-e0afea56]{color:#4caf50!important}.container[data-v-e0afea56]{padding:20px;display:flex;flex-direction:column;align-items:stretch;gap:1rem;max-width:1400px;margin:0 auto;width:100%;flex:1;min-height:100%}.feed[data-v-e0afea56]{display:flex;flex-wrap:wrap;justify-content:center;gap:1.25rem;width:100%;align-items:stretch}.feed[data-v-e0afea56]>*{flex:0 1 calc((100% - 2.5rem) / 3);max-width:calc((100% - 2.5rem) / 3);min-width:0}@media (max-width: 1500px){.feed[data-v-e0afea56]>*{flex-basis:calc((100% - 1.25rem)/2);max-width:calc((100% - 1.25rem)/2)}}@media (max-width: 1180px){.feed[data-v-e0afea56]>*{flex-basis:100%;max-width:100%}.filter-bar[data-v-e0afea56]{flex-direction:column;align-items:center;gap:1rem}}[data-v-cb1ab02f]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-cb1ab02f]{color:#4caf50!important}.news-card[data-v-cb1ab02f]{border:1px solid #ffa601;background:#332e56;border-radius:8px;box-shadow:0 0 10px #0003;width:100%}.card-banner[data-v-cb1ab02f]{width:100%;height:200px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom:solid 1px rgba(0,0,0,.1);position:relative}.card-banner img[data-v-cb1ab02f]{width:100%;height:100%;object-fit:cover;border-radius:8px 8px 0 0}.card-banner .trophy-icon[data-v-cb1ab02f]{position:absolute;bottom:-16px;left:50%;transform:translate(-50%);background:#c08921;border-radius:50%;width:32px;height:32px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:1rem;text-shadow:0 0 5px rgba(0,0,0,.5);box-shadow:0 0 5px #0000004d}.card-header[data-v-cb1ab02f]{display:flex;align-items:flex-start;gap:1rem;margin-top:1rem}.card-body[data-v-cb1ab02f]{padding:1rem;border-bottom:solid 1px rgba(0,0,0,.1)}.card-footer[data-v-cb1ab02f]{padding:.75rem 1rem;border-top:solid 1px rgba(255,255,255,.1);display:flex;justify-content:flex-end;background:#2b2a49;border-radius:0 0 8px 8px}.enrolled[data-v-cb1ab02f]{margin-top:1rem;padding:1rem;display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;font-weight:700}.enrolled .enrolled-avatars[data-v-cb1ab02f]{display:flex}.enrolled .enrolled-avatars .avatar[data-v-cb1ab02f]{width:32px;height:32px;border-radius:50%;overflow:hidden;border:2px solid #fff;box-shadow:0 0 5px #0000004d;margin-left:-8px}.enrolled .enrolled-avatars .avatar img[data-v-cb1ab02f]{width:100%;height:100%;object-fit:cover}.card-calendar .card-date[data-v-cb1ab02f]{display:flex;flex-direction:column;gap:0;border-radius:4px;width:100px;box-shadow:0 0 10px #0003}.card-calendar .card-date .card-month[data-v-cb1ab02f]{background:#194197;text-shadow:0 0 5px rgba(0,0,0,.5);text-align:center;padding:.25rem .5rem;font-size:.9rem;font-weight:700;color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;width:100%}.card-calendar .card-date .card-day[data-v-cb1ab02f]{background:#fff;text-align:center;padding:1rem .5rem;font-size:2rem;font-weight:700;color:#333;border-bottom-left-radius:4px;border-bottom-right-radius:4px;width:100%}.card-calendar .card-time[data-v-cb1ab02f]{margin-top:.5rem;text-align:center;font-size:.9rem;font-weight:700;color:#fff;background:#1a1a1a;border-radius:16px;border:solid 2px #FFF}.card-title h2[data-v-cb1ab02f]{margin:0;margin-bottom:.5rem;font-size:1.5rem}.card-body[data-v-cb1ab02f]{padding:1rem;border-top:solid 1px #ffa601}.card-meta[data-v-cb1ab02f]{display:flex;font-size:.9rem;font-weight:700;gap:.5rem}.card-meta i[data-v-cb1ab02f]{margin-right:.5rem;text-align:center}.card-meta .card-value span[data-v-cb1ab02f]{color:#fab027}.card-date[data-v-cb1ab02f]{color:#dad8d8;display:flex;align-items:center;gap:.5rem}.card-title[data-v-cb1ab02f]{display:flex;flex-direction:column;margin-bottom:1rem}.card-title h1[data-v-cb1ab02f]{margin-bottom:.75rem}.card-title .card-author[data-v-cb1ab02f]{display:flex;align-items:center;gap:.5rem;font-size:.9rem;color:#bab8b8}.card-title .card-author span[data-v-cb1ab02f]{font-weight:700}.card-tags[data-v-cb1ab02f]{margin-top:.5rem;display:flex;flex-wrap:wrap;gap:.5rem}.card-tags .tag[data-v-cb1ab02f]{background:#2b55b1;color:#fff;padding:.25rem .5rem;border-radius:4px;font-size:.8rem;font-weight:700;text-shadow:0 0 5px rgba(0,0,0,.5)}.card-tags .tag.single[data-v-cb1ab02f]{background:#278b30}.card-tags .tag.double[data-v-cb1ab02f]{background:#b13a2b}.card-tags .tag.robin[data-v-cb1ab02f]{background:#6a2bb1}.card-tags .tag.teams[data-v-cb1ab02f]{background:#2b55b1}.card-read-more[data-v-cb1ab02f]{margin-top:1rem;display:flex;justify-content:flex-end}@media (max-width: 680px){.card-header[data-v-cb1ab02f]{flex-direction:column;align-items:flex-start;text-align:center;margin-top:1rem}.card-calendar[data-v-cb1ab02f]{display:flex;align-items:center;box-shadow:none;gap:.5rem}.card-calendar .card-date[data-v-cb1ab02f]{flex-direction:row;flex-wrap:nowrap;box-shadow:none;width:auto}.card-calendar .card-date .card-month[data-v-cb1ab02f]{font-size:.8rem;padding:.25rem .5rem;white-space:nowrap;font-size:.9rem;border-radius:4px 0 0 4px}.card-calendar .card-date .card-day[data-v-cb1ab02f]{font-size:1.5rem;padding:.25rem .5rem;white-space:nowrap;font-size:.9rem;border-radius:0 4px 4px 0}.card-calendar .card-time[data-v-cb1ab02f]{margin-top:0;padding:.25rem .5rem;font-size:.9rem;border-radius:24px}}[data-v-1aee743e]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-1aee743e]{color:#4caf50!important}.container[data-v-1aee743e]{padding:20px;display:flex;flex-direction:column;align-items:center;gap:1rem;max-width:800px;margin:0 auto;width:100%;flex:1;min-height:100%}.feed[data-v-1aee743e]{display:flex;flex-direction:column;gap:2rem;width:100%;align-items:center;max-width:640px;margin:0 auto}@media (max-width: 800px){.container[data-v-1aee743e]{padding:0}.filter-bar[data-v-1aee743e]{flex-direction:column;align-items:center;gap:1rem}.feed[data-v-1aee743e]{max-width:100%}}[data-v-6a66404c]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-6a66404c]{color:#4caf50!important}.body[data-v-6a66404c]{padding:1rem;min-height:180px;display:flex;align-items:center;justify-content:center}.empty[data-v-6a66404c]{display:flex;flex-direction:column;align-items:center;gap:.75rem;color:#888}.empty i[data-v-6a66404c]{font-size:2.5rem}.empty p[data-v-6a66404c]{margin:0;font-size:.9rem}.device-grid[data-v-6a66404c]{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:.75rem;width:100%}.device-card[data-v-6a66404c]{position:relative;display:flex;flex-direction:column;align-items:center;gap:.6rem;padding:1.25rem 1rem;background:#2b2a49;border:1px solid transparent;border-radius:8px;cursor:pointer;transition:background .15s ease,border-color .15s ease;text-align:center;color:#f0f0f0}.device-card[data-v-6a66404c]:hover:not(:disabled){background:#2b2a49f5;border-color:#ce2a74bf}.device-card.selected[data-v-6a66404c]{background:#ce2a741f;border-color:#ce2a74}.device-card.offline[data-v-6a66404c]{opacity:.45;cursor:not-allowed}.device-card.busy[data-v-6a66404c],.device-card.self[data-v-6a66404c]{opacity:.5;cursor:not-allowed}.device-icon[data-v-6a66404c]{font-size:2rem;color:#fcb0a9}.offline .device-icon[data-v-6a66404c]{color:#888}.device-info[data-v-6a66404c]{display:flex;flex-direction:column;gap:.25rem;justify-content:center;align-items:center}.device-name[data-v-6a66404c]{font-weight:600;font-size:.9rem;word-break:break-all}.device-status[data-v-6a66404c]{display:flex;align-items:center;justify-content:center;gap:.35rem;font-size:.75rem}.device-status.online[data-v-6a66404c]{color:#4caf50}.device-status.offline[data-v-6a66404c]{color:#888}.device-status.busy[data-v-6a66404c]{color:#ff9800}.status-dot[data-v-6a66404c]{width:7px;height:7px;border-radius:50%;background:currentColor;display:inline-block}.check-icon[data-v-6a66404c]{position:absolute;top:.5rem;right:.6rem;font-size:.75rem;color:#ce2a74}.footer-left[data-v-6a66404c]{margin-right:auto}.footer-right[data-v-6a66404c]{display:flex;gap:.5rem}.native-toggle[data-v-6a66404c]{display:flex;align-items:center;gap:.4rem;font-size:.8rem;color:#888;cursor:pointer;-webkit-user-select:none;user-select:none}.native-toggle input[type=checkbox][data-v-6a66404c]{accent-color:#ce2a74;cursor:pointer}.native-toggle i[data-v-6a66404c]{font-size:.75rem}.native-toggle[data-v-6a66404c]:hover{color:#f0f0f0}[data-v-89ead7b4]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-89ead7b4]{color:#4caf50!important}.tab-body[data-v-89ead7b4]{padding:1rem;min-height:180px}.network-chart-shell[data-v-89ead7b4]{height:220px;margin:.75rem 0 1rem;padding:.6rem;border-radius:8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.network-kpis[data-v-89ead7b4]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.65rem;margin-bottom:.85rem}.network-kpi[data-v-89ead7b4]{background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:6px;padding:.5rem .6rem;display:flex;flex-direction:column;gap:.2rem}.network-kpi span[data-v-89ead7b4]{color:#ffffffb8;font-size:.72rem;text-transform:uppercase;letter-spacing:.03em}.network-kpi strong[data-v-89ead7b4]{color:#fffffff5;font-size:.95rem}@media (max-width: 600px){.network-kpis[data-v-89ead7b4]{grid-template-columns:1fr}.network-chart-shell[data-v-89ead7b4]{height:180px}}.loader-container[data-v-89ead7b4]{display:flex;align-items:center;justify-content:center;padding:2rem}html.native-overlay-mode,html.native-overlay-mode body,html.native-overlay-mode .container,html.native-overlay-mode .app-container,html.native-overlay-mode .app-content,html.native-overlay-mode .app-body{background:transparent!important;background-image:none!important}[data-v-b4467884]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-b4467884]{color:#4caf50!important}.room[data-v-b4467884]{position:absolute;width:100%;height:100%;top:0;left:0;overflow:hidden}.video-container[data-v-b4467884]{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center}.video[data-v-b4467884]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;position:relative;overflow:hidden}.video .loading[data-v-b4467884]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center}.room-video[data-v-b4467884]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;object-position:center center;box-shadow:0 4px 20px #000000b3}.native-decode-active[data-v-b4467884]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;justify-content:center;align-items:center;color:#fff6;font-size:14px;font-family:Consolas,Monaco,monospace}.room.native-overlay[data-v-b4467884],.room.native-overlay .video-container[data-v-b4467884],.room.native-overlay .video[data-v-b4467884]{background:transparent!important}.room.native-overlay .native-decode-active[data-v-b4467884]{display:none}.overlay-container[data-v-b4467884]{position:absolute;width:100%;height:100%;top:0;left:0;padding:1rem;display:flex;align-items:flex-start;justify-content:center}.overlay-buttons[data-v-b4467884]{display:flex;align-items:center;gap:10px;opacity:.5;transition:opacity .4s ease}.overlay-buttons[data-v-b4467884]:hover{opacity:.85}.overlay-idle .overlay-buttons[data-v-b4467884]{opacity:0;pointer-events:none}.overlay-idle[data-v-b4467884]{cursor:none}.volume-mute[data-v-b4467884]{margin-left:8px}.volume-slider[data-v-b4467884]{margin-left:5px;width:100px}.debug-hud[data-v-b4467884]{position:absolute;bottom:12px;left:12px;z-index:100;background:#000000bf;color:#fff;font-family:Consolas,Monaco,monospace;font-size:11px;line-height:1.5;border-radius:6px;padding:8px 12px;pointer-events:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);min-width:200px}.debug-hud .debug-section[data-v-b4467884]:not(:last-child){margin-bottom:6px;padding-bottom:6px;border-bottom:1px solid rgba(255,255,255,.15)}.debug-hud .debug-title[data-v-b4467884]{font-weight:700;color:#ffb107;font-size:10px;text-transform:uppercase;letter-spacing:.5px;margin-bottom:2px}.debug-hud .debug-row[data-v-b4467884]{display:flex;justify-content:space-between;gap:16px}.debug-hud .debug-row span[data-v-b4467884]:first-child{color:#aaa}.debug-hud .debug-row span[data-v-b4467884]:last-child{color:#fff;font-weight:500}.network-bar[data-v-b4467884]{position:absolute;top:0;left:0;width:100%;height:24px;background-color:#00000080;color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 8px;font-size:12px;z-index:10;gap:16px}.network-bar .network-bar-group[data-v-b4467884]{display:flex;align-items:center;gap:8px}.network-bar .network-bar-item .network-bar-label[data-v-b4467884]{margin-right:4px;color:#ccc}.network-bar .network-bar-item .network-bar-value[data-v-b4467884]{font-weight:700;color:#ffb107}.network-bar .network-bar-item .network-bar-value.muted[data-v-b4467884]{color:#666}[data-v-a8c7afbe]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-a8c7afbe]{color:#4caf50!important}.download-card[data-v-a8c7afbe]{border:1px solid rgba(255,255,255,.18);border-radius:10px;background:linear-gradient(160deg,#ffffff14,#ffffff05);padding:14px;display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.download-card-title[data-v-a8c7afbe]{display:inline-flex;align-items:center;gap:10px;font-size:16px;font-weight:700}.download-card-icon[data-v-a8c7afbe]{width:34px;height:34px;border-radius:50%;background:#fff;display:inline-flex;align-items:center;justify-content:center;flex:0 0 34px}.download-card-icon i[data-v-a8c7afbe]{font-size:20px;color:#9db0c6}.download-card-actions[data-v-a8c7afbe]{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.is-windows[data-v-a8c7afbe]{border-color:#60a7ff9e;background:linear-gradient(160deg,#2c79e540,#2c79e50f)}.is-windows .download-card-icon i[data-v-a8c7afbe]{color:#0078d4}.is-android[data-v-a8c7afbe]{border-color:#6bd1549e;background:linear-gradient(160deg,#50bc363d,#50bc360f)}.is-android .download-card-icon i[data-v-a8c7afbe]{color:#1f9d55}.is-ios[data-v-a8c7afbe]{border-color:#bec9d99e;background:linear-gradient(160deg,#b2bdcd38,#b2bdcd0f)}.is-ios .download-card-icon i[data-v-a8c7afbe]{color:#4b5563}[data-v-04fb2e27]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-04fb2e27]{color:#4caf50!important}.download-page[data-v-04fb2e27]{max-width:1200px;margin:0 auto;padding:0 0 2rem}.panel[data-v-04fb2e27]{border:1px solid #ce2a74;border-radius:8px;background:#332e56;overflow:hidden}.panel-header[data-v-04fb2e27]{border-bottom:1px solid #ce2a74;background:#2b2a49;color:#ffffffc7;font-weight:700;text-transform:uppercase;padding:12px 16px}.panel-content[data-v-04fb2e27]{padding:16px}.list .panel-content[data-v-04fb2e27]{display:flex;flex-direction:column;padding:0;gap:0}.list .panel-content[data-v-04fb2e27]>*{padding:.75rem 1rem;border-top:solid 1px rgba(255,255,255,.1);border-bottom:1px solid rgba(0,0,0,.1)}.about-text[data-v-04fb2e27]{white-space:pre-line}.panel-footer[data-v-04fb2e27]{border-top:1px solid #ce2a74;background:#2b2a49;padding:12px 16px;display:flex;align-items:center;justify-content:center}.download-header[data-v-04fb2e27]{position:relative;min-height:220px;margin-bottom:20px}.download-header-video[data-v-04fb2e27]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.download-header-overlay[data-v-04fb2e27]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#080a1257,#080a12f2)}.download-header-content[data-v-04fb2e27]{position:relative;z-index:1;min-height:220px;display:flex;align-items:center;justify-content:center;padding:1rem}.download-logo[data-v-04fb2e27]{width:100%;max-width:600px}.download-layout[data-v-04fb2e27]{display:grid;grid-template-columns:minmax(0,2fr) 420px;gap:20px;align-items:start}.download-main[data-v-04fb2e27]{display:flex;flex-direction:column;gap:20px}.download-sidebar[data-v-04fb2e27]{display:flex;flex-direction:column;gap:20px;position:sticky;top:80px}.sidebar-card[data-v-04fb2e27]{box-shadow:0 0 10px #0000001a}.sidebar-meta-row[data-v-04fb2e27]{display:flex;align-items:center;justify-content:space-between}.sidebar-meta-label[data-v-04fb2e27]{color:#fff9}.sidebar-meta-row[data-v-04fb2e27]:last-child{margin-bottom:0}.sidebar-text[data-v-04fb2e27]{margin:0;color:#fffc}.placeholder[data-v-04fb2e27]{padding:20px;border:1px dashed rgba(255,255,255,.2);border-radius:8px;text-align:center;color:#fff9;background:#ffffff05}@media (max-width: 980px){.download-layout[data-v-04fb2e27]{grid-template-columns:1fr}.download-sidebar[data-v-04fb2e27]{position:static}}.editor-container{width:100%;display:flex;flex-direction:column}.editor-container>*{flex:1 1 auto}.editor-container:has(#content:focus-within){position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:1000}.editor-container:has(#content:focus-within) label{display:none}.editor-container:has(#content:focus-within) .vf-element-layout-outer-wrapper,.editor-container:has(#content:focus-within) .vf-layout-inner-container,.editor-container:has(#content:focus-within) .vf-layout-inner-wrapper{height:100%!important;position:relative}.editor-container:has(#content:focus-within) .vf-layout-inner-wrapper-before,.editor-container:has(#content:focus-within) .vf-layout-inner-wrapper-after{display:none}.editor-container:has(#content:focus-within) .vf-editor{min-height:100%!important;border:none!important;border-radius:0!important}.editor-container:has(#content:focus-within) trix-toolbar{position:sticky;top:0;z-index:1001;background:#212139;border-bottom:solid 1px rgba(0,0,0,.1);border-radius:0!important;box-shadow:0 2px 5px #0003}.editor-container:has(#content:focus-within) trix-editor{border-top:solid 1px rgba(255,255,255,.1)!important;padding-bottom:5rem;border-radius:0!important;padding:1rem!important}.editor-container:has(#content:focus-within) .trix-fullscreen-button{display:inline-block!important}[data-v-a0fe75c6]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-a0fe75c6]{color:#4caf50!important}.loader[data-v-a0fe75c6]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:1rem}.form[data-v-a0fe75c6]{width:100%;padding:1rem}.banner[data-v-a0fe75c6]{width:100%;max-height:200px;border:solid 1px rgba(255,255,255,.1);border-radius:8px;overflow:hidden}.banner img[data-v-a0fe75c6]{width:100%;border-radius:8px;object-fit:cover}[data-v-b061c8d8]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-b061c8d8]{color:#4caf50!important}.container[data-v-b061c8d8]{max-width:1200px;padding:2rem 1rem;margin:0 auto;display:flex;gap:1rem}.help-content[data-v-b061c8d8]{flex:1;position:relative;min-height:200px}.help-page[data-v-b061c8d8]{padding:1rem;position:relative}.help-controls[data-v-b061c8d8]{display:flex;justify-content:flex-end;gap:.5rem;padding:.5rem;position:absolute;top:-1.5rem;right:-1.5rem}.help-sidebar[data-v-b061c8d8]{flex:0 0 350px;border-right:1px solid var(--border-color);overflow:hidden}.help-sidebar-content[data-v-b061c8d8]{max-height:100%;overflow-y:auto}.help-sidebar-header[data-v-b061c8d8]{background:#2b2a49;padding:1rem;border-radius:6px 6px 0 0;border-bottom:solid 1px rgba(255,255,255,.2)}.sidebar-item[data-v-b061c8d8]{display:flex;align-items:center;padding:6px 12px;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease;border-top:solid 1px rgb(70.7045454545,63.7727272727,119.2272727273);border-bottom:solid 1px rgb(31.2954545455,28.2272727273,52.7727272727);width:100%;background:#ffffff05}.sidebar-item[data-v-b061c8d8]:hover{background-color:#ffffff1a}.sidebar-item.active[data-v-b061c8d8]{background-color:#b92668!important;color:#fff;text-shadow:0 0 1px rgba(0,0,0,.5);font-weight:700;border-top:solid 1px rgb(219.2661290323,79.7338709677,142.6935483871);border-bottom:solid 1px rgb(163.6370967742,33.3629032258,92.1451612903)}.sidebar-item.active[data-v-b061c8d8]:first-child{border-top:none}.sidebar-item i[data-v-b061c8d8]{margin-right:8px;font-size:.875rem;width:20px;text-align:center}.sidebar-item span[data-v-b061c8d8]{font-size:14px;flex:1}.help-sidebar-group>.sidebar-item[data-v-b061c8d8]{box-shadow:0 0 10px #0000001a}.help-sidebar-list[data-v-b061c8d8]{overflow:hidden}.help-sidebar-list .sidebar-item[data-v-b061c8d8]{padding-left:2rem;background:#2b2a49;border-top:solid 1px rgb(62.0695652174,60.6260869565,105.3739130435);border-bottom:solid 1px rgb(23.9304347826,23.3739130435,40.6260869565)}.help-sidebar-list .sidebar-item[data-v-b061c8d8]:hover{background-color:#3e3d69}.sidebar-empty[data-v-b061c8d8]{padding:.75rem 1rem;color:#ffffffb3;font-size:.85rem;background:#2b2a49}.help-sidebar-toggle[data-v-b061c8d8]{display:none;position:absolute;top:-1rem;left:-1rem;z-index:20}.panel[data-v-b061c8d8]{background:#332e56;border:solid 1px rgba(255,255,255,.2);box-shadow:0 0 10px #0003;border-radius:6px}.loader-container[data-v-b061c8d8]{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;padding:1rem;flex-direction:column;gap:1rem}@media (max-width: 768px){.container[data-v-b061c8d8]{padding:1rem .5rem}.help-sidebar[data-v-b061c8d8]{position:absolute;top:0;left:0;max-width:300px;width:100%;height:90%;z-index:10;transform:translate(-100%);transition:transform .3s ease;margin:5% 0;border-radius:0 6px 6px 0;overflow-y:scroll;overflow-x:hidden;border-color:#ce2a74;border-left:none}.help-sidebar.visible[data-v-b061c8d8]{transform:translate(0)}.help-sidebar-toggle[data-v-b061c8d8]{display:block;position:fixed;top:1rem;left:.75rem;z-index:30;transition:left .25s ease}.help-sidebar-toggle.menu-visible[data-v-b061c8d8]{left:min(300px,100vw - .75rem);transform:translate(-100%)}}[data-v-a43f3216]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-a43f3216]{color:#4caf50!important}.news-card[data-v-a43f3216]{border:1px solid rgba(255,255,255,.1);background:#332e56;border-radius:8px;box-shadow:0 0 10px #0003;width:100%;position:relative}.admin-bar[data-v-a43f3216]{position:absolute;top:-.5rem;right:-.5rem;display:flex;gap:.5rem}.card-banner[data-v-a43f3216]{width:100%;height:200px;border-top-left-radius:8px;border-top-right-radius:8px;overflow:hidden;border-bottom:solid 1px rgba(0,0,0,.1)}.card-banner img[data-v-a43f3216]{width:100%;height:100%;object-fit:cover}.card-header[data-v-a43f3216]{background:#0000001a;padding:1rem;border-bottom:solid 1px rgba(0,0,0,.1)}.card-body[data-v-a43f3216]{border-top:solid 1px rgba(255,255,255,.1)}.card-body-content[data-v-a43f3216],.card-excerpt[data-v-a43f3216]{padding:1rem;border-top:solid 1px rgba(255,255,255,.1)}.card-meta[data-v-a43f3216]{display:flex;justify-content:space-between;font-size:.9rem;font-weight:700}.card-date[data-v-a43f3216]{color:#dad8d8;display:flex;align-items:center;gap:.5rem}.card-title[data-v-a43f3216]{display:flex;flex-direction:column}.card-title h1[data-v-a43f3216]{margin-bottom:.75rem}.card-title .card-author[data-v-a43f3216]{display:flex;align-items:center;gap:.5rem;font-size:.9rem;color:#bab8b8}.card-title .card-author span[data-v-a43f3216]{font-weight:700}.card-read-more[data-v-a43f3216]{margin-top:1rem;display:flex;justify-content:flex-end;padding:1rem}[data-v-f0ae3d8d]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-f0ae3d8d]{color:#4caf50!important}.form-field-group[data-v-f0ae3d8d]{position:relative}.form-field-group.form-validation-error .form-color-wrapper[data-v-f0ae3d8d]{border-color:#ef4444}.form-field-group.form-validation-error .form-field-label[data-v-f0ae3d8d]{color:#ef4444}.form-field-error[data-v-f0ae3d8d]{margin-top:.25rem;font-size:.875rem;color:#ef4444}.form-field-label[data-v-f0ae3d8d]{font-weight:500;font-size:.875rem;position:absolute;top:-.75rem!important;left:.75rem;padding:0 .4rem;background:linear-gradient(to bottom,#fff0,#fff0 35%,#2b2d40 35%,#2b2d40);color:#888;transition:color .2s ease-in-out}.form-field-label i[data-v-f0ae3d8d]{margin-right:.05rem;font-size:.775rem}.form-color-wrapper[data-v-f0ae3d8d]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;background:#2b2d40;border:solid 1px rgba(255,255,255,.2);padding:.5rem;border-radius:8px;transition:border-color .2s ease-in-out}.form-color-wrapper[data-v-f0ae3d8d]:hover{border:solid 1px rgba(255,255,255,.4)}.form-color-wrapper:hover .form-field-label[data-v-f0ae3d8d]{color:#bbb}.form-color-wrapper[data-v-f0ae3d8d]:focus-within{border-color:#ce2a74}.form-color-wrapper:focus-within .form-field-label[data-v-f0ae3d8d]{color:#fcb0a9}.form-color-wrapper.disabled[data-v-f0ae3d8d]{opacity:.5;pointer-events:none}.form-color-main[data-v-f0ae3d8d]{display:flex;align-items:center;gap:.5rem;flex:1}.color-preview[data-v-f0ae3d8d]{position:relative;width:38px;height:28px;border-radius:6px;border:solid 1px rgba(255,255,255,.3);background:linear-gradient(45deg,rgba(255,255,255,.08) 25%,transparent 25%),linear-gradient(-45deg,rgba(255,255,255,.08) 25%,transparent 25%),linear-gradient(45deg,transparent 75%,rgba(255,255,255,.08) 75%),linear-gradient(-45deg,transparent 75%,rgba(255,255,255,.08) 75%);background-size:10px 10px;background-position:0 0,0 5px,5px -5px,-5px 0;padding:0;cursor:pointer;overflow:hidden;flex-shrink:0}.color-chip[data-v-f0ae3d8d]{display:block;width:100%;height:100%;border-radius:5px}.native-picker[data-v-f0ae3d8d]{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;width:100%;height:100%}.form-color-main input[type=text][data-v-f0ae3d8d]{flex:1;font-family:Roboto,sans-serif;outline:none!important;border:none!important;background:none!important;margin:0!important;color:#fff!important;text-transform:uppercase}.form-color-main input[type=text].has-label[data-v-f0ae3d8d]{position:relative;top:.15rem}.preset-swatches[data-v-f0ae3d8d]{display:flex;flex-wrap:wrap;gap:.35rem}.swatch[data-v-f0ae3d8d]{width:18px;height:18px;border-radius:50%;border:solid 1px rgba(255,255,255,.25);cursor:pointer;transition:transform .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.swatch[data-v-f0ae3d8d]:hover{transform:scale(1.12);border-color:#ffffffb3}.swatch.active[data-v-f0ae3d8d]{border-color:#fff;box-shadow:0 0 0 2px #ce2a7473}.form-field-help[data-v-f0ae3d8d]{margin-top:.25rem;font-size:.875rem;color:#888}.form-field-help a[data-v-f0ae3d8d]{color:#fcb0a9!important;text-decoration:underline!important;font-weight:700!important}.form-field-help a[data-v-f0ae3d8d]:hover{color:#e47aaa}[data-v-4d2b30d4]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-4d2b30d4]{color:#4caf50!important}.container[data-v-4d2b30d4]{height:100%;padding:1rem}[data-v-af953186]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-af953186]{color:#4caf50!important}.loader[data-v-af953186]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:1rem}.form[data-v-af953186]{width:100%;padding:1rem}.select-row[data-v-af953186]{display:flex;flex-direction:row;align-items:center;gap:.5rem}.select-row .select-flex[data-v-af953186]{flex:1}.select-row .btn[data-v-af953186]{position:relative;top:4px}[data-v-0a762f78]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-0a762f78]{color:#4caf50!important}.container[data-v-0a762f78]{display:flex;flex-direction:column;width:100%;padding:1rem}.loading-state[data-v-0a762f78]{display:flex;align-items:center;justify-content:center;min-height:120px;color:#888}.button-table[data-v-0a762f78]{border:solid 1px rgba(255,255,255,.1);border-radius:8px;overflow:hidden}.table-header[data-v-0a762f78]{display:grid;grid-template-columns:minmax(0,1fr) 64px 64px;align-items:center;min-height:38px;background:#ffffff0f;color:#ffffffbf;font-size:.76rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.table-header>div[data-v-0a762f78]{display:flex;align-items:center;justify-content:center;padding:0 .5rem;border-right:solid 1px rgba(255,255,255,.08)}.table-header>div[data-v-0a762f78]:first-child{justify-content:flex-start}.table-header>div[data-v-0a762f78]:last-child{border-right:none}.category-row[data-v-0a762f78]{display:grid;grid-template-columns:minmax(0,1fr) 64px 64px;align-items:center;min-height:44px;border-top:solid 1px rgba(255,255,255,.08)}.category-row[data-v-0a762f78]:hover{background:#ffffff08}.category-name[data-v-0a762f78]{padding:.5rem .75rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.action-cell[data-v-0a762f78]{display:flex;align-items:center;justify-content:center;border-left:solid 1px rgba(255,255,255,.08);height:100%}.empty-row[data-v-0a762f78]{color:#888;padding:1rem;text-align:center}[data-v-6a4b9ad8]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-6a4b9ad8]{color:#4caf50!important}.form-field-group[data-v-6a4b9ad8]{position:relative}.form-field-group.inline[data-v-6a4b9ad8]{display:flex;flex-direction:row;gap:1rem}.form-field-group.form-validation-error .form-select-wrapper[data-v-6a4b9ad8]{border-color:#ef4444}.form-field-group.form-validation-error .form-field-label[data-v-6a4b9ad8]{color:#ef4444}.form-field-error[data-v-6a4b9ad8]{margin-top:.25rem;font-size:.875rem;color:#ef4444}.form-field-label[data-v-6a4b9ad8]{font-weight:500;font-size:.875rem;position:absolute;top:-.85rem;left:.75rem;padding:0 .4rem;background:linear-gradient(to bottom,#fff0,#fff0 50%,#2b2d40 50%,#2b2d40);color:#888;transition:color .2s ease-in-out}.form-field-label i[data-v-6a4b9ad8]{margin-right:.05rem}.form-select-wrapper[data-v-6a4b9ad8]{display:flex;align-items:center;background:#2b2d40;border:solid 1px rgba(255,255,255,.2);padding:.5rem;border-radius:8px;cursor:pointer;user-select:text;-webkit-user-select:text;transition:border-color .2s ease-in-out,border-radius .2s ease-in-out;position:relative;height:36px;box-sizing:border-box}.form-select-wrapper.active[data-v-6a4b9ad8]{border-radius:8px 8px 0 0}.form-select-wrapper.dropdown-above.active[data-v-6a4b9ad8]{border-radius:0 0 8px 8px}.form-select-wrapper[data-v-6a4b9ad8]:hover{border:solid 1px rgba(255,255,255,.4)}.form-select-wrapper:hover .form-field-label[data-v-6a4b9ad8]{color:#bbb}.form-select-wrapper[data-v-6a4b9ad8]:focus-within{border-color:#ce2a74}.form-select-wrapper:focus-within .form-field-label[data-v-6a4b9ad8]{color:#fcb0a9}.form-select-wrapper input[data-v-6a4b9ad8]{flex:1;font-family:Roboto,sans-serif;user-select:text;-webkit-user-select:text;outline:none!important;border:none!important;background:none!important;position:relative;top:.125rem;cursor:pointer;color:#fff!important}.form-select-wrapper .dropdown-icon[data-v-6a4b9ad8]{transition:transform .2s ease-in-out;color:#888}.form-select-wrapper .dropdown-icon.rotated[data-v-6a4b9ad8]{transform:rotate(180deg)}.form-select-dropdown[data-v-6a4b9ad8]{position:fixed;background:#2b2d40;border:solid 1px #ce2a74;border-radius:0 0 8px 8px;max-height:200px;overflow-y:auto;z-index:10000}.form-select-wrapper.dropdown-above .form-select-dropdown[data-v-6a4b9ad8]{border-radius:8px 8px 0 0}.form-select-option[data-v-6a4b9ad8]{padding:.5rem .75rem;cursor:pointer;display:flex;align-items:center;gap:.5rem;transition:background .15s ease-in-out}.form-select-option[data-v-6a4b9ad8]:hover{background:#ffffff1a}.form-select-option.selected[data-v-6a4b9ad8]{background:#ffffff0d;color:#fcb0a9}.form-select-option .checkbox[data-v-6a4b9ad8]{width:1rem;height:1rem;border:1px solid rgba(255,255,255,.3);border-radius:3px;display:flex;align-items:center;justify-content:center;font-size:.7rem}.form-select-no-results[data-v-6a4b9ad8]{padding:.75rem;color:#888;text-align:center;font-style:italic}.form-field-help[data-v-6a4b9ad8]{margin-top:.25rem;font-size:.875rem;color:#888}.form-field-help a[data-v-6a4b9ad8]{color:#fcb0a9!important;text-decoration:underline!important;font-weight:700!important}.form-field-help a[data-v-6a4b9ad8]:hover{color:#fff}[data-v-85db4922]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-85db4922]{color:#4caf50!important}.container[data-v-85db4922]{padding:20px;display:flex;flex-direction:column;justify-content:flex-start;gap:1rem;max-width:1200px;margin:0 auto;width:100%;flex:1;min-height:100%}.feed[data-v-85db4922]{display:flex;flex-direction:column;justify-content:flex-start;gap:2rem;width:100%;max-width:640px;margin:0 auto;margin-top:1rem}.admin-bar[data-v-85db4922]{display:flex;justify-content:center;width:100%;padding:1rem;border:dashed 2px rgba(255,255,255,.2);gap:1rem;flex-wrap:wrap}@media (max-width: 800px){.filter-bar[data-v-85db4922]{flex-direction:column;align-items:center;gap:1rem}}@media (max-width: 600px){.container[data-v-85db4922]{padding:0;width:100%}.feed[data-v-85db4922]{max-width:100%;width:100%}}[data-v-76cf04d4]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-76cf04d4]{color:#4caf50!important}.container[data-v-76cf04d4]{max-width:800px;margin:0 auto;padding:20px;font-family:Arial,sans-serif;line-height:1.6}section[data-v-76cf04d4]{margin-bottom:1rem;background:#332e56;padding:1rem;border-radius:8px;border:solid 1px rgba(255,255,255,.1);box-shadow:0 0 10px #0003}h1[data-v-76cf04d4],h2[data-v-76cf04d4],h3[data-v-76cf04d4]{margin-top:0;color:#fcb0a9}a[data-v-76cf04d4]{color:#4fa2f5;text-decoration:none;font-weight:700}a[data-v-76cf04d4]:hover{text-decoration:underline}p[data-v-76cf04d4]:last-child{margin-bottom:0}[data-v-1e6dabd6]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-1e6dabd6]{color:#4caf50!important}.container[data-v-1e6dabd6]{max-width:800px;margin:0 auto;padding:20px;font-family:Arial,sans-serif;line-height:1.6}section[data-v-1e6dabd6]{margin-bottom:1rem;background:#332e56;padding:1rem;border-radius:8px;border:solid 1px rgba(255,255,255,.1);box-shadow:0 0 10px #0003}h1[data-v-1e6dabd6],h2[data-v-1e6dabd6],h3[data-v-1e6dabd6]{margin-top:0;color:#fcb0a9}a[data-v-1e6dabd6]{color:#4fa2f5;text-decoration:none;font-weight:700}a[data-v-1e6dabd6]:hover{text-decoration:underline}p[data-v-1e6dabd6]:last-child{margin-bottom:0}[data-v-2819a0d1]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-2819a0d1]{color:#4caf50!important}.card[data-v-2819a0d1]{background:#332e56;border-radius:8px;border:1px solid rgba(255,255,255,.14);box-shadow:0 2px 8px #00000026;overflow:hidden;padding:0}.card-header[data-v-2819a0d1]{padding:.75rem 1rem;font-size:initial;font-weight:400;background:#23203b;color:#fcb0a9;border-bottom:1px solid rgba(255,255,255,.1);display:flex;align-items:center;min-height:3rem;line-height:1.2}.card-header[data-v-2819a0d1]>*{margin:0}.analytics-header[data-v-2819a0d1]{display:flex;align-items:center;justify-content:space-between;gap:1rem;width:100%}.analytics-header span[data-v-2819a0d1]{display:inline-flex;align-items:center;gap:.5rem;font-size:1.1rem;font-weight:700;line-height:1.2}.analytics-header i[data-v-2819a0d1]{color:var(--row-icon-color, #2dd4bf)}.analytics-header-right[data-v-2819a0d1]{display:inline-flex;align-items:center;justify-content:flex-end;gap:.5rem}.card-body[data-v-2819a0d1]{display:flex;flex-direction:column}.card-body[data-v-2819a0d1] .card-row{display:flex;border-bottom:1px solid rgba(255,255,255,.05)}.card-body[data-v-2819a0d1] .card-row:last-child{border-bottom:none}.card-body[data-v-2819a0d1] .card-row:hover{background:#ffffff05}.card-body[data-v-2819a0d1] .card-column{padding:.75rem 1rem;display:flex;align-items:center}.card-body[data-v-2819a0d1] .card-column.card-label{width:200px;min-width:200px;max-width:200px;font-weight:600;color:#888;background:#0000001a;border-right:1px solid rgba(255,255,255,.1);gap:.5rem}.card-body[data-v-2819a0d1] .card-column.card-label i{color:var(--row-icon-color, #3b82f6);font-size:.9rem;width:16px;text-align:center}.card-body[data-v-2819a0d1] .card-column.card-value{flex:1;color:#ffffffe6;font-family:Consolas,Monaco,monospace;font-size:.95rem}@media (max-width: 768px){.analytics-header[data-v-2819a0d1]{align-items:center;justify-content:space-between;gap:.5rem;flex-wrap:wrap}.card-body[data-v-2819a0d1] .card-column.card-label{width:130px;min-width:130px;max-width:130px;font-size:.9rem}.card-body[data-v-2819a0d1] .card-column.card-value{font-size:.85rem}.card-body[data-v-2819a0d1] .card-row{flex-direction:column;align-items:flex-start;gap:0}.card-body[data-v-2819a0d1] .card-row .card-column{width:100%!important;max-width:100%!important;min-width:100%!important;border-right:none!important;border-bottom:1px solid rgba(255,255,255,.1)}.card-body[data-v-2819a0d1] .card-row .card-column:last-child{border-bottom:none}}[data-v-3f3f655e]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-3f3f655e]{color:#4caf50!important}.card-row[data-v-3f3f655e]{display:flex;border-bottom:1px solid rgba(255,255,255,.05)}.card-row[data-v-3f3f655e]:last-child{border-bottom:none}.card-row[data-v-3f3f655e]:hover{background:#ffffff05}.card-column[data-v-3f3f655e]{padding:.75rem 1rem;display:flex;align-items:center}.card-column.card-label[data-v-3f3f655e]{width:200px;min-width:200px;max-width:200px;font-weight:600;color:#888;background:#0000001a;border-right:1px solid rgba(255,255,255,.1);gap:.5rem}.card-column.card-label i[data-v-3f3f655e]{color:var(--row-icon-color, #3b82f6);font-size:.9rem;width:16px;text-align:center}.card-column.card-value[data-v-3f3f655e]{flex:1;color:#ffffffe6;font-family:Consolas,Monaco,monospace;font-size:.95rem}@media (max-width: 768px){.card-column.card-label[data-v-3f3f655e]{width:130px;min-width:130px;max-width:130px;font-size:.9rem}.card-column.card-value[data-v-3f3f655e]{font-size:.85rem}.card-row[data-v-3f3f655e]{flex-direction:column;align-items:flex-start;gap:0}.card-row .card-column[data-v-3f3f655e]{width:100%!important;max-width:100%!important;min-width:100%!important;border-right:none!important;border-bottom:1px solid rgba(255,255,255,.1)}.card-row .card-column[data-v-3f3f655e]:last-child{border-bottom:none}}[data-v-fc8930da]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-fc8930da]{color:#4caf50!important}.card-row-no-padding[data-v-fc8930da]{margin:0}.card-row-no-padding .card-column-wide[data-v-fc8930da]{padding:0!important;margin:0}.card-row-wide[data-v-fc8930da]{display:block}.card-row-wide .card-column-wide[data-v-fc8930da]{width:100%;max-width:100%;min-width:100%;padding:0;display:block;border-right:none}.list-row[data-v-fc8930da]{margin:0}.list-host[data-v-fc8930da]{width:100%;margin:0;padding:0;border-top:2px solid var(--list-row-accent, rgba(148, 163, 184, .52));background:linear-gradient(180deg,#0f172adb,#020617e6)}.list-view[data-v-fc8930da]{margin:0;font-family:Consolas,Monaco,monospace;font-size:.82rem;line-height:1.45;color:#ffffffeb;background:#00000038;border:solid 2px rgba(30,41,59,.65);border-radius:0;padding:0;max-height:260px;overflow-y:auto;overflow-x:hidden}[data-v-5fac5271]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-5fac5271]{color:#4caf50!important}.card-row-no-padding[data-v-5fac5271]{margin:0}.card-row-no-padding .card-column-wide[data-v-5fac5271]{padding:0!important;margin:0}.chart-host[data-v-5fac5271]{position:relative;width:100%;min-height:240px;background:linear-gradient(180deg,#0f172adb,#020617e6);border-top:2px solid rgba(45,212,191,.65);padding:0!important;margin:0}.chart-host[data-v-5fac5271] canvas{display:block;width:100%;height:240px;margin:0;padding:0}.card-row-wide[data-v-5fac5271]{display:block}.card-row-wide .card-column-wide[data-v-5fac5271]{width:100%;max-width:100%;min-width:100%;padding:0;display:block;border-right:none}.chart-host-premium[data-v-5fac5271]{border-top-color:#fbbf24a6}[data-v-fe6ea2a7]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-fe6ea2a7]{color:#4caf50!important}.card-row-no-padding[data-v-fe6ea2a7]{margin:0}.card-row-no-padding .card-column-wide[data-v-fe6ea2a7]{padding:0!important;margin:0}.card-row-wide[data-v-fe6ea2a7]{display:block}.card-row-wide .card-column-wide[data-v-fe6ea2a7]{width:100%;max-width:100%;min-width:100%;padding:0;display:block;border-right:none}.logs-row[data-v-fe6ea2a7]{margin:0}.logs-host[data-v-fe6ea2a7]{width:100%;margin:0;padding:0;border-top:2px solid rgba(74,222,128,.65);background:linear-gradient(180deg,#0f172ac7,#020617e0)}.logs-host-orange[data-v-fe6ea2a7]{border-top-color:#fb923ca6}.logs-view[data-v-fe6ea2a7]{margin:0;font-family:Consolas,Monaco,monospace;font-size:.82rem;line-height:1.45;color:#ffffffe6;background:#00000042;border:solid 2px rgba(0,0,0,.5);border-radius:0;padding:0;max-height:240px;overflow-y:auto;overflow-x:hidden}[data-v-fe6ea2a7] .log-line{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;padding:.4rem .75rem;cursor:copy;background:#ffffff05}[data-v-fe6ea2a7] .log-line:nth-child(odd){background:#ffffff16}[data-v-fe6ea2a7] .log-line:hover{background:#ffffff0d}[data-v-3993bf8e]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-3993bf8e]{color:#4caf50!important}.page-layout[data-v-3993bf8e]{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:1400px;margin:0 auto;padding:1rem}.admin-topbar[data-v-3993bf8e]{background:#2b2a49;border:solid 1px #ce2a74;border-radius:8px;box-shadow:0 0 10px #0000001a;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.75rem 1rem;width:100%;margin-bottom:2rem}.admin-topbar-left[data-v-3993bf8e]{display:inline-flex;align-items:center;gap:.75rem;min-width:0}.welcome-block[data-v-3993bf8e]{display:flex;flex-direction:column;min-width:0}.welcome-block strong[data-v-3993bf8e]{color:#fcb0a9;font-size:1rem;justify-content:flex-start;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.welcome-block span[data-v-3993bf8e]{color:#ffffffad;font-size:.82rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.admin-topbar-right[data-v-3993bf8e]{display:inline-flex;align-items:center;justify-content:flex-end}.container[data-v-3993bf8e]{padding:0;display:block;column-count:2;column-gap:1.5rem;width:100%;margin:0}.card[data-v-3993bf8e]{width:100%;display:inline-block;margin:0 0 1.5rem;break-inside:avoid;-webkit-column-break-inside:avoid;page-break-inside:avoid}.column-break[data-v-3993bf8e]{break-after:column;-webkit-column-break-after:always;page-break-after:always;height:0;margin:0;padding:0}.neon-cyan[data-v-3993bf8e]{--row-icon-color: rgba(34, 211, 238, .95);border-color:#22d3eea6;box-shadow:0 0 14px #22d3ee40}.neon-blue[data-v-3993bf8e]{--row-icon-color: rgba(59, 130, 246, .95);border-color:#3b82f6a6;box-shadow:0 0 14px #3b82f638}.neon-pink[data-v-3993bf8e]{--row-icon-color: rgba(236, 72, 153, .95);border-color:#ec4899a6;box-shadow:0 0 14px #ec489938}.neon-yellow[data-v-3993bf8e]{--row-icon-color: rgba(250, 204, 21, .95);border-color:#facc15a6;box-shadow:0 0 14px #facc1533}.neon-purple[data-v-3993bf8e]{--row-icon-color: rgba(167, 139, 250, .95);border-color:#a78bfaa6;box-shadow:0 0 14px #a78bfa33}.neon-green[data-v-3993bf8e]{--row-icon-color: rgba(74, 222, 128, .95);border-color:#4ade80a6;box-shadow:0 0 14px #4ade8033}.neon-orange[data-v-3993bf8e]{--row-icon-color: rgba(251, 146, 60, .95);border-color:#fb923ca6;box-shadow:0 0 14px #fb923c33}.neon-red[data-v-3993bf8e]{--row-icon-color: rgba(248, 113, 113, .95);border-color:#f87171a6;box-shadow:0 0 14px #f8717138}@media (min-width: 769px){.card-reports[data-v-3993bf8e]{break-before:avoid}}.neon-teal[data-v-3993bf8e]{--row-icon-color: rgba(45, 212, 191, .95);border-color:#2dd4bfa6;box-shadow:0 0 14px #2dd4bf33}.neon-amber[data-v-3993bf8e]{--row-icon-color: rgba(251, 191, 36, .95);border-color:#fbbf24a6;box-shadow:0 0 14px #fbbf2433}.list-line[data-v-3993bf8e]{padding:.45rem .75rem;background:#94a3b80d}.list-line[data-v-3993bf8e]:nth-child(odd){background:#94a3b81f}.list-line[data-v-3993bf8e]:hover{background:#94a3b82e}.list-line-top[data-v-3993bf8e]{display:flex;flex-wrap:wrap;gap:.45rem;align-items:center}.list-report-id[data-v-3993bf8e]{color:#fffffff2;font-weight:700}.list-report-type[data-v-3993bf8e]{color:#7dd3fcf2;font-weight:600}.list-report-status[data-v-3993bf8e]{color:#ffffffe0;text-transform:uppercase;font-size:.74rem;letter-spacing:.04em;border:1px solid rgba(148,163,184,.45);border-radius:999px;padding:.05rem .4rem}.list-report-created[data-v-3993bf8e]{color:#ffffffb3;margin-left:auto;font-size:.75rem}.list-line-reason[data-v-3993bf8e]{margin-top:.28rem;color:#ffffffd6;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}.list-line-empty[data-v-3993bf8e]{color:#ffffffc7}.metric-inline-note[data-v-3993bf8e]{margin-left:.45rem;color:#ffffffb8;font-size:.78rem}.status-badge[data-v-3993bf8e]{padding:.25rem .5rem;border-radius:4px;font-size:.75rem;font-weight:600;text-transform:uppercase}.status-badge.status-good[data-v-3993bf8e]{background:#22c55e33;color:#22c55e;border:1px solid rgba(34,197,94,.3)}.status-badge.status-warning[data-v-3993bf8e]{background:#fbbf2433;color:#fbbf24;border:1px solid rgba(251,191,36,.3)}.status-badge.status-error[data-v-3993bf8e]{background:#ef444433;color:#ef4444;border:1px solid rgba(239,68,68,.3)}.warning-badge[data-v-3993bf8e]{background:#fbbf2433;color:#fbbf24;border:1px solid rgba(251,191,36,.3);padding:.125rem .375rem;border-radius:3px;font-size:.7rem;font-weight:600;margin-left:.5rem}.error-message[data-v-3993bf8e]{text-align:center;color:#ef4444;padding:2rem;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:8px}@media (max-width: 768px){.page-layout[data-v-3993bf8e]{padding:.5rem}.admin-topbar[data-v-3993bf8e]{padding:.65rem .75rem;flex-direction:column;align-items:stretch;gap:.75rem}.admin-topbar-left[data-v-3993bf8e],.admin-topbar-right[data-v-3993bf8e]{width:100%;justify-content:space-between}.welcome-block strong[data-v-3993bf8e],.welcome-block span[data-v-3993bf8e]{white-space:normal}.container[data-v-3993bf8e]{padding:0;column-count:1;column-gap:0}.card[data-v-3993bf8e]{margin-bottom:1rem}.column-break[data-v-3993bf8e]{display:none}}[data-v-1d842535]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-1d842535]{color:#4caf50!important}.container[data-v-1d842535]{display:flex;flex-direction:column;width:100%;padding:1rem;gap:.75rem}.hint[data-v-1d842535]{margin:0;font-size:.85rem;color:#888}[data-v-8760bc27]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-8760bc27]{color:#4caf50!important}.container[data-v-8760bc27]{padding:2rem 1rem}[data-v-5afc63cb]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-5afc63cb]{color:#4caf50!important}.container[data-v-5afc63cb]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:1rem}[data-v-eddabb78]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-eddabb78]{color:#4caf50!important}.form[data-v-eddabb78]{display:flex;flex-direction:column;gap:1rem;padding:1rem}.form-row[data-v-eddabb78]{display:flex;flex-direction:column;gap:.3rem}.form-label[data-v-eddabb78]{font-size:.8rem;font-weight:600;opacity:.7;text-transform:uppercase;letter-spacing:.04em}.form-input[data-v-eddabb78]{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:.4rem;color:inherit;font-size:.9rem;padding:.45rem .65rem;outline:none;transition:border-color .15s}.form-input[data-v-eddabb78]:focus{border-color:#ffffff59}.form-input[data-v-eddabb78]:disabled{opacity:.5;cursor:default}.form-input option[data-v-eddabb78]{background:#1e1e2e}.form-error[data-v-eddabb78]{font-size:.85rem;color:#fca5a5;margin:0}.form-hint[data-v-eddabb78]{font-size:.78rem;opacity:.5;margin:0}.loading[data-v-eddabb78]{font-size:.875rem;opacity:.6;margin:0}[data-v-d6b58b79]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-d6b58b79]{color:#4caf50!important}.container[data-v-d6b58b79]{display:flex;flex-direction:column;gap:2rem;padding:1rem;max-width:1200px;margin:0 auto}.row[data-v-d6b58b79]{display:flex;align-items:center;gap:.5rem}.user-id[data-v-d6b58b79]{font-family:Courier New,Courier,monospace;color:#888;font-size:.875rem;font-weight:700}.user-id[data-v-d6b58b79]:before{content:"#"}.roles-list[data-v-d6b58b79]{display:flex;align-items:center;gap:.75rem}.role-badge[data-v-d6b58b79]{font-size:.85rem;font-weight:700;text-transform:capitalize}.role-badge i[data-v-d6b58b79]{margin-right:.25rem;font-size:.9rem}.role-badge.role-admin[data-v-d6b58b79]{color:#fc6a89}.role-badge.role-moderator[data-v-d6b58b79]{color:#fca66a}.role-badge.role-premium[data-v-d6b58b79]{color:#6a9ffc}.role-badge.role-robot[data-v-d6b58b79]{color:#a66afc}.role-badge.role-regular[data-v-d6b58b79]{color:#6afc9f}[data-v-ffafbf1e]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-ffafbf1e]{color:#4caf50!important}.container[data-v-ffafbf1e]{height:100%;padding:1rem}[data-v-e71fd372]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-e71fd372]{color:#4caf50!important}.container[data-v-e71fd372]{display:flex;flex-direction:column;gap:2rem;padding:1rem;max-width:1200px;margin:0 auto}.report-id[data-v-e71fd372]{font-family:Courier New,Courier,monospace;color:#888;font-size:.875rem;font-weight:700}.report-id[data-v-e71fd372]:before{content:"#"}.status-badge[data-v-e71fd372]{display:inline-flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700;text-transform:uppercase;border-radius:999px;padding:.15rem .5rem;letter-spacing:.04em}.status-badge.status-open[data-v-e71fd372]{color:#7dd3fc;background:#7dd3fc2e}.status-badge.status-assigned[data-v-e71fd372]{color:#fcd34d;background:#fcd34d2e}.status-badge.status-resolved[data-v-e71fd372]{color:#86efac;background:#86efac2e}.status-badge.status-unknown[data-v-e71fd372]{color:#e2e8f0;background:#94a3b82e}.report-summary[data-v-e71fd372]{display:flex;flex-direction:column;min-width:220px;max-width:420px;font-size:.9rem}.report-summary[data-v-e71fd372]:hover{background:#ffffff0d;cursor:pointer}.report-type[data-v-e71fd372]{font-size:.85rem;color:#888}.report-preview[data-v-e71fd372]{font-size:.75rem;color:#a7a7a7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.brb-view[data-v-a3c733de]{height:100%;margin:0;display:flex;justify-content:center;align-items:center;box-shadow:inset 0 0 100px #26283d;background-repeat:repeat;color:#fff;text-shadow:0 0 5px #000000;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;flex-direction:column}.brb[data-v-a3c733de]{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1rem;width:100%;max-width:400px;margin:0 auto;text-align:center}.brb-text[data-v-a3c733de]{text-align:center}.brb-image[data-v-a3c733de]{width:100%;max-width:200px;height:auto}h1[data-v-a3c733de],p[data-v-a3c733de]{text-align:center!important}.logo[data-v-a3c733de]{width:100%;max-width:300px;margin:0 auto 1rem}.logo img[data-v-a3c733de]{width:100%;height:auto}.brb-reason[data-v-a3c733de]{margin-top:.8rem}.network-debug[data-v-a3c733de]{margin-top:1rem;padding-top:.75rem;border-top:1px solid rgba(255,255,255,.3);font-size:.9rem;opacity:.95;word-break:break-word}.network-debug p[data-v-a3c733de]{margin:.35rem 0}@media (max-height: 500px){.brb-view[data-v-a3c733de]{display:block;padding:1rem;height:auto}}[data-v-11f5d9bd]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-11f5d9bd]{color:#4caf50!important}.container[data-v-11f5d9bd]{display:flex;flex-direction:column;gap:2rem;padding:1rem;max-width:1200px;margin:0 auto}.status-badge[data-v-11f5d9bd]{display:inline-flex;align-items:center;justify-content:center;font-size:.8rem;font-weight:700;text-transform:uppercase;border-radius:999px;padding:.15rem .5rem;letter-spacing:.04em}.status-badge.status-active[data-v-11f5d9bd]{color:#86efac;background:#86efac2e}.status-badge.status-canceled[data-v-11f5d9bd]{color:#fde68a;background:#fde68a2e}.status-badge.status-ended[data-v-11f5d9bd]{color:#94a3b8;background:#94a3b81f}.status-badge.status-trial[data-v-11f5d9bd]{color:#93c5fd;background:#93c5fd2e}.status-badge.status-unknown[data-v-11f5d9bd]{color:#e2e8f0;background:#94a3b82e}.status-cell[data-v-11f5d9bd]{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.trial-badge[data-v-11f5d9bd]{font-size:.7rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em;border-radius:999px;padding:.1rem .45rem;color:#fde68a;background:#fde68a2e}.expiry-cell[data-v-11f5d9bd]{display:flex;flex-direction:column;gap:.1rem}.expiry-cell small[data-v-11f5d9bd]{font-size:.75rem;opacity:.7}.expiry-cell.expiry-lapsed[data-v-11f5d9bd]{color:#fca5a5}.expiry-cell.expiry-soon[data-v-11f5d9bd]{color:#fde68a}.expiry-cell.expiry-ok[data-v-11f5d9bd]{color:inherit}.panel[data-v-11f5d9bd]{border:1px solid rgba(255,255,255,.08);border-radius:.75rem;overflow:hidden}.panel-title[data-v-11f5d9bd]{font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:.75rem 1rem;margin:0;background:#ffffff0a;border-bottom:1px solid rgba(255,255,255,.08)}.panel-body[data-v-11f5d9bd]{display:flex;flex-direction:column;gap:.75rem;padding:1rem}.panel-loading[data-v-11f5d9bd]{padding:1rem;margin:0;opacity:.6;font-size:.875rem}.panel-actions[data-v-11f5d9bd]{display:flex;gap:.5rem;justify-content:flex-end;padding-top:.25rem}.form-row[data-v-11f5d9bd]{display:flex;flex-direction:column;gap:.3rem}.form-label[data-v-11f5d9bd]{font-size:.8rem;font-weight:600;opacity:.7;text-transform:uppercase;letter-spacing:.04em}.form-input[data-v-11f5d9bd]{background:#ffffff0f;border:1px solid rgba(255,255,255,.12);border-radius:.4rem;color:inherit;font-size:.9rem;padding:.45rem .65rem;outline:none;transition:border-color .15s}.form-input[data-v-11f5d9bd]:focus{border-color:#ffffff59}.form-input option[data-v-11f5d9bd]{background:#1e1e2e}.form-error[data-v-11f5d9bd]{font-size:.85rem;color:#fca5a5;margin:0}.form-hint[data-v-11f5d9bd]{font-size:.78rem;opacity:.5;margin:0}.plans-table[data-v-11f5d9bd]{width:100%;border-collapse:collapse;font-size:.875rem}.plans-table th[data-v-11f5d9bd],.plans-table td[data-v-11f5d9bd]{text-align:left;padding:.6rem 1rem;border-bottom:1px solid rgba(255,255,255,.06)}.plans-table th[data-v-11f5d9bd]{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;opacity:.5}.plans-table tr:last-child td[data-v-11f5d9bd]{border-bottom:none}.empty-cell[data-v-11f5d9bd]{text-align:center;opacity:.4;padding:1.5rem 1rem!important}.muted[data-v-11f5d9bd]{opacity:.45;font-size:.875rem}[data-v-e6232737]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-e6232737]{color:#4caf50!important}.app-form[data-v-e6232737]{display:flex;flex-direction:column;gap:2.5rem;position:relative}.app-form[data-v-e6232737] .form-field-help{color:#fff9}.app-form.submitting[data-v-e6232737]{pointer-events:none;opacity:.5}.app-form .loader[data-v-e6232737]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.banner-selector{width:100%;max-width:500px;max-height:min(76vh,700px);display:flex;flex-direction:column;gap:12px;padding:14px;overflow-y:auto;background:linear-gradient(180deg,#141722f5,#0a0c14f5)}.banner-selector .banner-selector-header{display:flex;align-items:center;justify-content:space-between}.banner-selector .banner-selector-heading{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#ffffffd1}.banner-selector .banner-reset-button{border:1px solid rgba(255,255,255,.2);background:#ffffff0d;color:#ffffffe6;border-radius:7px;font-size:12px;font-weight:600;padding:5px 9px;cursor:pointer;transition:border-color .15s ease,background-color .15s ease}.banner-selector .banner-reset-button:hover{border-color:#ffffff5c;background:#ffffff1c}.banner-selector .banner-selector-section{display:flex;flex-direction:column;gap:8px}.banner-selector .banner-selector-title{font-size:11px;color:#ffffff9e;letter-spacing:.06em;text-transform:uppercase;font-weight:700}.banner-selector .banner-selector-lock-note{margin-top:-2px;margin-bottom:1px;font-size:11px;color:#ffc258f2;letter-spacing:.01em}.banner-selector .banner-selector-grid{display:flex;flex-wrap:wrap;gap:9px}.banner-selector .banner-option{position:relative;border:1px solid rgba(255,255,255,.18);border-radius:10px;overflow:hidden;padding:0;text-align:left;background:#ffffff08;color:#fff;cursor:pointer;transition:transform .16s ease,border-color .16s ease,box-shadow .16s ease;flex:1 1 150px;min-width:130px}.banner-selector .banner-option:hover{transform:translateY(-2px);border-color:#ffffff59;box-shadow:0 10px 22px #00000047}.banner-selector .banner-option.selected{border-color:#ff4081e6;box-shadow:0 0 0 1px #ff40818c inset}.banner-selector .banner-option.selected .banner-option-check{opacity:1;transform:scale(1)}.banner-selector .banner-option.locked{cursor:not-allowed}.banner-selector .banner-option.locked .banner-option-media{filter:grayscale(.3) brightness(.7)}.banner-selector .banner-option-media{display:block;width:100%;max-width:100%;height:92px;object-fit:cover;object-position:center}.banner-selector .banner-option-label{display:block;font-size:11px;font-weight:700;padding:7px 9px;color:#ffffffe0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#0c0f18e6;border-top:1px solid rgba(255,255,255,.08)}.banner-selector .banner-option-check{position:absolute;top:6px;right:6px;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;background:#ff4081f2;color:#fff;opacity:0;transform:scale(.75);transition:opacity .14s ease,transform .14s ease;box-shadow:0 4px 10px #00000059}.banner-selector .banner-option-lock{position:absolute;top:6px;left:6px;width:20px;height:20px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:11px;background:#12141ce6;color:#ffd58cf2;box-shadow:0 4px 10px #00000059}@media (max-width: 740px){.banner-selector{max-width:min(500px,90vw)}}[data-v-50e6b238]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-50e6b238]{color:#4caf50!important}.container[data-v-50e6b238]{padding:1rem}.form[data-v-50e6b238]{width:min(640px,100%)}.social-section[data-v-50e6b238]{display:flex;flex-direction:column;gap:1rem}.appearance-section[data-v-50e6b238]{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.25rem}.appearance-title[data-v-50e6b238]{font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#ffffffbf;font-weight:700}.appearance-actions[data-v-50e6b238]{display:flex;flex-wrap:wrap;gap:.6rem}.social-title[data-v-50e6b238]{font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:#ffffffbf;font-weight:700}.bio-char-counter[data-v-50e6b238]{text-align:right;font-size:12px;color:#ffffffa6}[data-v-ac5ac417]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-ac5ac417]{color:#4caf50!important}.profile-user-level-badge[data-v-ac5ac417]{position:relative;width:56px;height:56px;display:flex;justify-content:center;align-items:center}.gem-shell[data-v-ac5ac417]{position:relative;width:38px;height:38px;background:var(--gem-color);transform:rotate(45deg);background-image:linear-gradient(135deg,#fff0,#fff3);box-shadow:0 0 0 1px #0a0c12cc,0 6px 14px var(--gem-glow),0 2px 6px #0006}.gem-shell[data-v-ac5ac417]:after{content:"";position:absolute;top:0;left:0;width:22px;height:22px;border:8px solid;border-color:rgba(0,0,0,.2) rgba(255,255,255,.15) rgba(0,0,0,.25) rgba(255,255,255,.4);background-image:linear-gradient(to top,#fff0,#ffffff26);pointer-events:none}.gem-level[data-v-ac5ac417]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) rotate(-45deg);color:#fff;font-size:16px;font-weight:800;line-height:1;text-shadow:0 1px 2px rgba(0,0,0,.55);letter-spacing:.01em}[data-v-24587c60]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-24587c60]{color:#4caf50!important}.hosting-room-card[data-v-24587c60]{overflow:hidden;border:1px solid #ce2a74;background:radial-gradient(120% 180% at 20% 0%,#ffa05029,#ffa05000 40%),#332e56}.hosting-room-content[data-v-24587c60]{padding:0!important}.hosting-room-preview[data-v-24587c60]{position:relative;width:100%;height:170px;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.08)}.hosting-room-preview img[data-v-24587c60]{width:100%;height:100%;object-fit:cover;object-position:center;transform:scale(1.035)}.hosting-room-preview .hosting-room-preview-overlay[data-v-24587c60]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#080a1214,#080a12b8);pointer-events:none}.hosting-room-preview .hosting-room-preview-glow[data-v-24587c60]{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(90% 70% at 85% 0%,#ffaa5047,#ffaa5000);pointer-events:none}.hosting-room-type-badge[data-v-24587c60]{position:absolute;top:10px;left:10px;z-index:2;display:inline-flex;align-items:center;gap:6px;background:#0d121cd9;border:1px solid rgba(255,255,255,.2);border-radius:8px;color:#fff;font-size:12px;font-weight:700;padding:4px 8px}.hosting-room-type-badge img[data-v-24587c60]{width:14px;height:14px;object-fit:contain}.hosting-room-preview-info[data-v-24587c60]{position:absolute;left:14px;right:14px;bottom:14px;display:flex;flex-direction:column;gap:7px;z-index:2}.hosting-room-live-pill[data-v-24587c60]{display:inline-flex;align-items:center;gap:6px;width:fit-content;background:#121822c7;border:1px solid rgba(255,255,255,.2);color:#f5f9ff;border-radius:999px;padding:4px 10px;font-size:11px;letter-spacing:.03em;text-transform:uppercase;font-weight:700}.hosting-room-live-dot[data-v-24587c60]{width:8px;height:8px;border-radius:50%;background:#4cff98;box-shadow:0 0 8px #4cff98d9}.hosting-room-title[data-v-24587c60]{font-size:22px;font-weight:700;line-height:1.2;color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.5)}.hosting-room-game[data-v-24587c60]{display:inline-flex;align-items:center;gap:6px;width:fit-content;color:#ffffffeb;font-size:12px;border-radius:999px;padding:4px 10px;background:#111620b8;border:1px solid rgba(255,255,255,.16);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.hosting-room-game i[data-v-24587c60]{color:#ffad15}.hosting-room-description[data-v-24587c60]{color:#f5f8ffe6;font-size:13px;line-height:1.3;max-width:90%;text-shadow:0 1px 6px rgba(0,0,0,.35);display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.hosting-room-tags[data-v-24587c60]{display:flex;flex-wrap:wrap;gap:6px;padding:10px 14px 0}.hosting-room-tag[data-v-24587c60]{display:inline-flex;align-items:center;padding:3px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.2);background:#ffffff0f;color:#ffffffeb;font-size:11px;font-weight:700;text-transform:lowercase}.hosting-room-meta-chips[data-v-24587c60]{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:12px 14px 14px}.hosting-room-chip[data-v-24587c60]{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.16);background:#ffffff0a;color:#ffffffd9;font-size:12px;font-weight:600}.hosting-room-steam .hosting-room-type-badge[data-v-24587c60],.hosting-room-steam .hosting-room-chip[data-v-24587c60]{border-color:#a3a3a38c}.hosting-room-parsec .hosting-room-type-badge[data-v-24587c60],.hosting-room-parsec .hosting-room-chip[data-v-24587c60]{border-color:#8aa4f88c}.hosting-room-youtube .hosting-room-type-badge[data-v-24587c60],.hosting-room-youtube .hosting-room-chip[data-v-24587c60]{border-color:#df2c2ca6}[data-v-b77b6e4a]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-b77b6e4a]{color:#4caf50!important}.progress-bar[data-v-b77b6e4a]{width:100%;height:20px;background-color:#2b2a49;border-radius:10px;overflow:hidden;box-shadow:inset 0 0 5px #0003;border:solid 1px rgba(255,255,255,.2)}.progress-bar .progress-bar-fill[data-v-b77b6e4a]{height:100%;width:0;transition:width .5s ease-in-out;border:solid 1px #2b2a49;border-radius:10px}.progress-meta[data-v-b77b6e4a]{display:flex;justify-content:space-between;font-size:14px;font-weight:700}.progress-meta .progress-xp span[data-v-b77b6e4a]{color:#ffad15}.recent-xp-meta[data-v-b77b6e4a]{margin-top:6px;margin-bottom:0}[data-v-567c187f]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-567c187f]{color:#4caf50!important}.no-badges p[data-v-567c187f]{margin:0;font-size:13px;color:#fffc}.badges-list[data-v-567c187f]{margin-top:10px;display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:1rem}.badges-list .badge-item[data-v-567c187f]{display:flex;flex-direction:column;align-items:center;width:70px}.badges-list .badge-item img[data-v-567c187f]{width:70px;height:70px;transform-origin:center;will-change:transform,opacity,filter}.badges-list .badge-name[data-v-567c187f]{font-size:11px;text-align:center;line-height:1rem;margin-top:.2rem}@keyframes badgeFloat-567c187f{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}[data-v-adfc55e2]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-adfc55e2]{color:#4caf50!important}.profile-about-bio[data-v-adfc55e2]{margin:0;color:#ffffffe6;font-size:13px;line-height:1.4}.profile-about-social-links[data-v-adfc55e2]{margin-top:14px;display:flex;flex-direction:column;align-items:flex-start;gap:8px}.profile-about-social-link[data-v-adfc55e2]{display:flex;align-items:center;gap:7px;min-height:26px;padding:0;color:#ffffffd1;text-decoration:none;transition:color .15s ease}.profile-about-social-link[data-v-adfc55e2]:hover{color:#fff}.profile-about-social-link i[data-v-adfc55e2]{font-size:16px;width:18px;text-align:center}.profile-about-social-link-label[data-v-adfc55e2]{font-size:12px;font-weight:600}.profile-about-section.compact .profile-about-social-links[data-v-adfc55e2]{margin-top:12px;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;align-content:center;gap:8px;width:100%}.profile-about-section.compact .profile-about-social-link[data-v-adfc55e2]{justify-content:center;width:38px;height:38px;min-height:38px;border-radius:50%;border:1px solid rgba(255,255,255,.2);background:#ffffff0d}.profile-about-section.compact .profile-about-social-link i[data-v-adfc55e2]{font-size:17px;width:auto}.profile-about-section.compact .profile-about-social-link-label[data-v-adfc55e2]{display:none}@media (max-width: 768px){.profile-about-section:not(.compact) .profile-about-social-links[data-v-adfc55e2]{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px}.profile-about-section:not(.compact) .profile-about-social-link[data-v-adfc55e2]{justify-content:center;width:40px;height:40px;min-height:40px;border-radius:50%;border:1px solid rgba(255,255,255,.2);background:#ffffff0d}.profile-about-section:not(.compact) .profile-about-social-link i[data-v-adfc55e2]{font-size:17px;width:auto}.profile-about-section:not(.compact) .profile-about-social-link-label[data-v-adfc55e2]{display:none}}.custom-bg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:0;opacity:0;pointer-events:none;transition:opacity .2s ease}.custom-bg.is-visible{opacity:.23}.loading{display:flex;justify-content:center;align-items:center;height:100%}.profile-container{max-width:1200px;margin:0 auto 40px;display:flex;flex-direction:column;position:relative;z-index:1}.profile-container .panel{background:#332e56}.profile-container .panel.dark{background:#2b2a49}.profile-container .panel .panel-header{border-bottom:solid 1px #ce2a74;background:#2b2a49;padding:12px 16px;font-weight:700;text-transform:uppercase;border-radius:8px 8px 0 0;color:#ffffffbf}.profile-container .panel .panel-content{padding:16px}.profile-container .panel .panel-footer{border-top:solid 1px #ce2a74;background:#2b2a49;padding:12px 16px;border-radius:0 0 8px 8px;display:flex;flex-direction:column;align-items:center;gap:8px}.profile-container .profile-header{border-radius:8px;overflow:hidden;border:solid 1px #ce2a74}.profile-container .profile-header .profile-header-banner{width:100%;height:200px;overflow:hidden;background:#2b2a49;position:relative}.profile-container .profile-header .profile-header-banner>.profile-header-banner-media{width:100%;height:100%;object-fit:cover;object-position:center;transition:filter .2s ease-in-out}.profile-container .profile-header .profile-header-banner .banner-edit-actions{position:absolute;top:10px;right:10px;display:flex;gap:8px;opacity:0;pointer-events:none;transition:opacity .18s ease;z-index:3}.profile-container .profile-header .profile-header-banner .accent-color-picker-input{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.profile-container .profile-header .profile-header-banner .banner-background-editor{position:absolute;right:10px;top:52px;z-index:4;width:260px;background:#0a0e16eb;border:1px solid rgba(255,255,255,.25);border-radius:10px;padding:10px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:0 10px 24px #00000059}.profile-container .profile-header .profile-header-banner .banner-background-editor .banner-background-editor-title{font-size:12px;text-transform:uppercase;letter-spacing:.04em;color:#ffffffd9;margin-bottom:8px}.profile-container .profile-header .profile-header-banner .banner-background-editor label{display:flex;flex-direction:column;gap:6px;margin-bottom:8px;font-size:11px;color:#fffc}.profile-container .profile-header .profile-header-banner .banner-background-editor input,.profile-container .profile-header .profile-header-banner .banner-background-editor select{background:#ffffff14;border:1px solid rgba(255,255,255,.2);color:#fff;border-radius:8px;padding:7px 8px;font-size:12px;outline:none}.profile-container .profile-header .profile-header-banner .banner-background-editor input::placeholder{color:#ffffff73}.profile-container .profile-header .profile-header-banner .banner-background-editor label:last-child{margin-bottom:0}.profile-container .profile-header .profile-header-banner:hover .banner-edit-actions,.profile-container .profile-header .profile-header-banner.is-dropdown-open .banner-edit-actions{opacity:1;pointer-events:auto}.profile-container .profile-header .profile-header-banner.is-owner:hover>.profile-header-banner-media{filter:brightness(.58)}.profile-container .profile-header .profile-header-info{border-top:solid 1px #ce2a74;display:flex;justify-content:space-between;align-items:center;height:116px}.profile-container .profile-header .profile-header-info>*{width:35%}.profile-container .profile-header .profile-user{width:30%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:relative}.profile-container .profile-header .profile-user .profile-user-avatar{position:absolute;width:120px;height:120px;border-radius:50%;border:solid 4px #ce2a74;display:flex;justify-content:center;align-items:center;top:-110px;left:50%;transform:translate(-50%)}.profile-container .profile-header .profile-user .profile-user-avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%;box-shadow:0 0 10px #0003}.profile-container .profile-header .profile-user .profile-user-avatar .avatar-edit-overlay{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#1e1e1ea6;opacity:0;transition:opacity .2s ease-in-out;pointer-events:none}.profile-container .profile-header .profile-user .profile-user-avatar:hover .avatar-edit-overlay{opacity:1;pointer-events:auto}.profile-container .profile-header .profile-user .profile-user-avatar .profile-user-level{position:absolute;bottom:-40px;display:flex;justify-content:center;align-items:center}.profile-container .profile-header .profile-user .profile-username{position:relative;top:1.9rem}.profile-container .profile-header .flag-icon{width:24px;height:16px;margin-right:8px;position:relative;top:2px}.profile-container .profile-header .profile-user-stats{display:inline-flex;justify-content:space-around;align-items:center}.profile-container .profile-header .profile-user-actions{display:inline-flex;justify-content:space-around;align-items:center;gap:10px}.profile-container .profile-header .profile-stat{text-align:center;display:flex;flex-direction:column;align-items:center}.profile-container .profile-header .profile-stat .profile-stat-label{font-size:14px;color:#888}.profile-container .profile-header .profile-stat .profile-stat-label i{margin-right:4px}.profile-container .profile-header .profile-stat .profile-stat-value{font-size:24px;font-weight:700;display:flex;align-items:center}.profile-content{display:flex;gap:20px;margin-top:20px;align-items:flex-start}.profile-content .profile-about{flex:1;border-radius:8px;border:solid 1px #ce2a74;position:sticky;top:80px;box-shadow:0 0 10px #0000001a}.profile-content .profile-wall{flex:2;display:flex;flex-direction:column;gap:20px}.profile-content .wall-card{border-radius:8px;border:solid 1px #ce2a74;box-shadow:0 0 10px #0000001a}@media (max-width: 1200px){.profile-content{flex-direction:column}.profile-content .profile-about,.profile-content .profile-wall{flex:none;width:100%}.profile-header-banner{height:auto;position:relative}.profile-header-banner:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#00000080}.profile-header-banner>.profile-header-banner-media{height:100%!important}.profile-header-info{flex-direction:column;height:auto;padding:16px 0;height:auto!important}.profile-header-info>*{width:100%!important;margin-bottom:12px;flex-direction:column;align-items:center}.profile-header-info>*>*{flex:1;width:100%!important}.profile-header{position:relative!important}.profile-header .profile-user-avatar{position:relative!important;top:auto!important;left:auto!important;transform:none!important}.profile-user{position:absolute!important;top:20px!important;bottom:auto!important;left:50%!important;transform:translate(-50%)!important;width:auto!important}.profile-user .profile-username{top:auto!important}.profile-about{position:relative!important;top:auto!important}.profile-header .profile-header-info{flex-direction:column;height:auto;padding:16px 0}.profile-header .profile-header-info>*{width:100%;margin-bottom:12px}.panel-footer{flex-direction:row;flex-wrap:wrap;justify-content:center}.panel-footer>*{flex:none!important;width:auto!important}}[data-v-fd7b96ff]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-fd7b96ff]{color:#4caf50!important}.app-sidebar[data-v-fd7b96ff]{width:250px;transition:transform .3s;background:#332e56;box-shadow:0 0 10px #0000001a;z-index:100;border-right:solid 1px rgba(255,255,255,.2);display:flex;flex-direction:column;z-index:5000}.sidebar-header[data-v-fd7b96ff]{padding:1rem}.sidebar-nav[data-v-fd7b96ff]{display:flex;flex-direction:column;height:100%;overflow-y:auto;padding:0 1rem}.sidebar-groups[data-v-fd7b96ff]{list-style:none;padding:0;margin:0}.sidebar-group[data-v-fd7b96ff]{margin-bottom:1rem}.sidebar-group:nth-child(3n+1) .sidebar-group-title[data-v-fd7b96ff]{color:#ff9a3c;animation-duration:4.6s;animation-delay:-.6s}.sidebar-group:nth-child(3n+2) .sidebar-group-title[data-v-fd7b96ff]{color:#44dfff;animation-duration:5.1s;animation-delay:-1.2s}.sidebar-group:nth-child(3n+3) .sidebar-group-title[data-v-fd7b96ff]{color:#ff67c7;animation-duration:4.9s;animation-delay:-.3s}.sidebar-group-title[data-v-fd7b96ff]{font-weight:700;margin-bottom:.5rem;font-family:Tilt Neon,cursive;font-size:1.2rem;letter-spacing:.02em;display:inline-block;line-height:1.15;padding:.03rem .18rem .08rem;text-shadow:0 0 2px rgba(255,255,255,.26),0 0 6px rgba(255,255,255,.22),0 0 10px currentColor;animation:sidebarTitleNeonFlicker-fd7b96ff 5s ease-in-out infinite}.sidebar-group-items[data-v-fd7b96ff]{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:0}.sidebar-item-icon[data-v-fd7b96ff]{width:20px;display:flex;justify-content:center;align-items:center}.sidebar-item-badge[data-v-fd7b96ff]{background-color:#ce2a74;color:#fff;padding:0 .5rem;border-radius:4px;font-size:.8rem;min-width:24px;display:inline-flex;justify-content:center;align-items:center;transition:background-color .1s ease-in-out,color .1s ease-in-out}.sidebar-item:nth-child(odd) .sidebar-item-link[data-v-fd7b96ff]:not(.active){background:#0001}.sidebar-item:nth-child(odd) .sidebar-item-link[data-v-fd7b96ff]:not(.active):hover{background-color:#3d3767}.sidebar-group:last-child .sidebar-item:last-child .sidebar-item-link[data-v-fd7b96ff]:before{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:#ffffff0d;box-shadow:0 4px 5px #0000001a;pointer-events:none}.sidebar-group:last-child .sidebar-item:last-child .sidebar-item-link.active[data-v-fd7b96ff]:before{box-shadow:0 6px 7px #00000094}.sidebar-item-link[data-v-fd7b96ff]{display:flex;align-items:center;gap:.5rem;color:#f0f0f0;border-top:solid 1px rgba(255,255,255,.1);border-bottom:solid 1px rgba(0,0,0,.2);padding:.5rem 1.75rem;border-radius:0;transition:background-color .1s ease-in-out,color .1s ease-in-out,text-shadow .1s ease-in-out,box-shadow .1s ease-in-out;min-height:38px;height:auto;width:calc(100% + 2rem);margin-left:-1rem;margin-right:-1rem;box-sizing:border-box;position:relative}.sidebar-item-link[data-v-fd7b96ff]:hover{background-color:#3d3767}.sidebar-item-link.active[data-v-fd7b96ff]{background:#ce2a74;color:#fff;font-size:1.02rem;text-shadow:0 1px 2px rgba(0,0,0,.46)}.sidebar-item-link.active[data-v-fd7b96ff]:after{content:"";position:absolute;top:0;right:0;width:4px;height:100%;background:#e077a6;transform-origin:right center;opacity:.92;animation:sidebarAccentLengthPulse-fd7b96ff 2.1s ease-in-out infinite;will-change:transform}.sidebar-item-link.active .sidebar-item-badge[data-v-fd7b96ff]{background:#fff;color:#6d103a}.sidebar-item-link.active[data-v-fd7b96ff]:hover{background:#e91e7a}@keyframes sidebarAccentLengthPulse-fd7b96ff{0%,to{transform:scaleX(.75)}50%{transform:scaleX(1.2)}}@keyframes sidebarTitleNeonFlicker-fd7b96ff{0%,to{opacity:1;filter:brightness(1)}10%{opacity:.98;filter:brightness(.98)}11%{opacity:.93;filter:brightness(.94)}12%{opacity:.99;filter:brightness(.99)}46%{opacity:.99;filter:brightness(.99)}47%{opacity:.94;filter:brightness(.95)}48%{opacity:1;filter:brightness(1)}73%{opacity:.98;filter:brightness(.98)}74%{opacity:.95;filter:brightness(.95)}75%{opacity:.99;filter:brightness(.99)}}@media (max-width: 1024px){.app-sidebar[data-v-fd7b96ff]{position:fixed;z-index:500;height:100%;box-shadow:0 0 20px #0000004d;border-right:solid 1px #ce2a74}}[data-v-fb0a58ac]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-fb0a58ac]{color:#4caf50!important}.app-footer[data-v-fb0a58ac]{display:flex;justify-content:space-between;align-items:center;padding:1rem;text-align:center;transition:transform .3s;box-shadow:0 0 10px #0000001a;background:#2b2a49;padding:1.25rem 1.5rem;border-top:solid 1px rgba(255,255,255,.2)}.app-footer .footer-group[data-v-fb0a58ac]{display:flex;flex-direction:column;gap:.25rem}.footer-text[data-v-fb0a58ac]{font-size:.8rem}.version-info[data-v-fb0a58ac]{display:flex;gap:1rem;font-size:.8rem;justify-content:flex-end}.version-info .version-group[data-v-fb0a58ac]{display:flex;align-items:center;gap:.25rem}.version-info .version-group .label[data-v-fb0a58ac]{font-weight:700}.version-info .version-group .value[data-v-fb0a58ac]{color:#ccc;cursor:pointer;transition:color .1s ease-in-out}.version-info .version-group .value[data-v-fb0a58ac]:hover{color:#fcb0a9}.version-info .version-group i[data-v-fb0a58ac]{margin-left:.25rem}.socials[data-v-fb0a58ac]{display:flex;gap:1rem;align-items:center;font-size:1.5rem}.socials[data-v-fb0a58ac]>*{cursor:pointer;transition:color .1s ease-in-out,text-shadow .1s ease-in-out,transform .1s ease-in-out}.socials .discord[data-v-fb0a58ac]{color:#7289da;text-shadow:0 0 5px rgba(114,137,218,.2)}.socials .discord[data-v-fb0a58ac]:hover{color:#5b6eae}.socials .youtube[data-v-fb0a58ac]{color:#f35151;text-shadow:0 0 5px rgba(243,81,81,.2)}.socials .youtube[data-v-fb0a58ac]:hover{color:#d14141}.socials .twitch[data-v-fb0a58ac]{color:#aa77f5;text-shadow:0 0 5px rgba(170,119,245,.2)}.socials .twitch[data-v-fb0a58ac]:hover{color:#8f63d1}.socials .tiktok[data-v-fb0a58ac]{color:#69c9d0;text-shadow:0 0 5px rgba(105,201,208,.2)}.socials .tiktok[data-v-fb0a58ac]:hover{color:#57b3b1}.socials .kofi[data-v-fb0a58ac]{width:28px;height:24px;position:relative;font-size:24px;text-shadow:0 0 5px rgba(255,255,255,.2)}.socials .kofi[data-v-fb0a58ac]:before{font-family:"Font Awesome 6 Free";content:"";font-weight:900;font-size:12px;color:#f12626;position:absolute;left:7px;top:0}.socials .kofi[data-v-fb0a58ac]:hover{color:#c9c8c8}.socials .onlyfans[data-v-fb0a58ac]{width:32px;height:24px;display:flex;align-items:center;justify-content:center}.socials .onlyfans svg[data-v-fb0a58ac]{width:32px;height:32px;fill:#3bb3d8;filter:drop-shadow(0 0 5px rgba(59,179,216,.2))}.socials .onlyfans svg[data-v-fb0a58ac]:hover{fill:#2fa1c4}.links-container[data-v-fb0a58ac]{flex-direction:column;gap:.25rem;z-index:2;display:flex;align-items:flex-end;justify-content:center}.links-container .links[data-v-fb0a58ac]{display:flex;gap:.5rem;font-size:.9rem;align-items:center;font-weight:700}.links-container .links .link[data-v-fb0a58ac]{cursor:pointer;color:#fcb0a9}.links-container .links .link[data-v-fb0a58ac]:hover{color:#f0f0f0}.links-container .links .seperator[data-v-fb0a58ac]{font-size:.75rem;color:#474077;position:relative;top:2px}@media (max-width: 1024px){.app-sidebar[data-v-fb0a58ac]{position:fixed;z-index:500;height:100%;box-shadow:0 0 20px #0000004d}.app-footer[data-v-fb0a58ac]{flex-direction:column;gap:1rem;align-items:center}.app-footer .footer-group[data-v-fb0a58ac]{align-items:center;flex-wrap:wrap}.scroll-to-top.fixed[data-v-fb0a58ac]{bottom:140px!important}}[data-v-d35ffa0a]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-d35ffa0a]{color:#4caf50!important}.toast-system[data-v-d35ffa0a]{pointer-events:none;position:fixed;z-index:9999;width:100%}.toast-system.top-right[data-v-d35ffa0a]{top:1.5rem;right:1.5rem;left:auto;bottom:auto;display:flex;flex-direction:column;align-items:flex-end}.toast-system.top-left[data-v-d35ffa0a]{top:1.5rem;left:1.5rem;right:auto;bottom:auto;display:flex;flex-direction:column;align-items:flex-start}.toast-system.bottom-right[data-v-d35ffa0a]{bottom:1.5rem;right:1.5rem;left:auto;top:auto;display:flex;flex-direction:column;align-items:flex-end}.toast-system.bottom-left[data-v-d35ffa0a]{bottom:1.5rem;left:1.5rem;right:auto;top:auto;display:flex;flex-direction:column;align-items:flex-start}.toast-system.top[data-v-d35ffa0a]{top:1.5rem;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center}.toast-system.bottom[data-v-d35ffa0a]{bottom:1.5rem;left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center}.toast-list[data-v-d35ffa0a]{display:flex;flex-direction:column;gap:.5rem;width:320px;max-width:90vw;pointer-events:none}.toast[data-v-d35ffa0a]{background:#222b;color:#fff;border-radius:6px;padding:.5em 1rem;box-shadow:0 2px 16px #0000002e;font-size:.85rem;pointer-events:auto;cursor:pointer;opacity:1;transition:opacity .3s,transform .3s;-webkit-user-select:none;user-select:none;display:flex;align-items:flex-start;gap:1rem}.toast .toast-icon[data-v-d35ffa0a]{width:1rem;text-align:center}.toast[data-v-d35ffa0a]:hover{opacity:.85}.toast.success[data-v-d35ffa0a]{border:solid 1px #28a745;box-shadow:0 0 10px #28a74580}.toast.success .toast-icon[data-v-d35ffa0a]{color:#28a745}.toast.error[data-v-d35ffa0a]{border:solid 1px #dc3545;box-shadow:0 0 10px #dc354580}.toast.error .toast-icon[data-v-d35ffa0a]{color:#dc3545}.toast.info[data-v-d35ffa0a]{border:solid 1px #17a2b8;box-shadow:0 0 10px #17a2b880}.toast.info .toast-icon[data-v-d35ffa0a]{color:#17a2b8}.toast.warning[data-v-d35ffa0a]{border:solid 1px #ffc107;box-shadow:0 0 10px #ffc10780}.toast.warning .toast-icon[data-v-d35ffa0a]{color:#ffc107}.toast-slide-enter-from[data-v-d35ffa0a],.toast-slide-leave-to[data-v-d35ffa0a]{opacity:0;transform:translateY(30px)}.toast-slide-enter-active[data-v-d35ffa0a],.toast-slide-leave-active[data-v-d35ffa0a]{transition:opacity .3s,transform .3s}.toast-slide-enter-to[data-v-d35ffa0a],.toast-slide-leave-from[data-v-d35ffa0a]{opacity:1;transform:translateY(0)}*{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success{color:#4caf50!important}:root{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-size:16px;line-height:24px;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#1b2636;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}*{user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;box-sizing:border-box;background-clip:padding-box;outline:none!important;-webkit-tap-highlight-color:transparent}body,html{margin:0;padding:0;width:100%;height:100%;overflow:hidden}a{color:inherit;text-decoration:none}.app-container{display:flex;height:100vh;height:100dvh;width:100vw;overflow:hidden;background-image:linear-gradient(#26283de6,#26283de6),url(/img/bricks.png);background-repeat:repeat}.app-content{flex:1;display:flex;flex-direction:column;overflow-y:auto;position:relative}.app-body{flex:1;padding:1rem;box-shadow:inset 0 0 100px #26283d;position:relative}.native-overlay-mode .app-body{box-shadow:none!important;padding:0!important}.app-link{font-weight:700;font-family:Tilt Neon,cursive;font-size:1.1rem;color:#f7f7f7;text-shadow:0 0 5px rgba(247,247,247,.1),0 0 6px rgba(247,247,247,.1),0 0 8px rgba(247,247,247,.1);cursor:pointer;transition:color .1s ease-in-out,text-shadow .1s ease-in-out,transform .1s ease-in-out}.app-link:hover{color:#fdfa4d;text-shadow:0 0 5px rgba(253,250,77,.1),0 0 6px rgba(253,250,77,.1),0 0 8px rgba(253,250,77,.1)}.scroll-to-top{position:fixed!important;bottom:10px;right:20px;z-index:300;box-shadow:0 0 10px #0000004d}.scroll-to-top.fixed{bottom:72px}@media (max-width: 1024px){.scroll-to-top.fixed{bottom:140px!important}}.fade-enter-active,.fade-leave-active{transition:opacity .4s}.fade-enter-from,.fade-leave-to{opacity:0}.fade-enter-to,.fade-leave-from{opacity:1}.slide-left-enter-active,.slide-left-leave-active{transition:transform .3s}.slide-left-enter-from,.slide-left-leave-to{transform:translate(-100%)}.slide-left-enter-to,.slide-left-leave-from{transform:translate(0)}.slide-down-enter-active,.slide-down-leave-active{transition:transform .3s}.slide-down-enter-from,.slide-down-leave-to{transform:translateY(-100%)}.slide-down-enter-to,.slide-down-leave-from{transform:translateY(0)}.slide-up-enter-active,.slide-up-leave-active{transition:transform .3s}.slide-up-enter-from,.slide-up-leave-to{transform:translateY(100%)}.slide-up-enter-to,.slide-up-leave-from{transform:translateY(0)}.app-loading{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000c;display:flex;justify-content:center;align-items:center;z-index:1000}.app-busy{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:5000}.app-busy .busy-overlay{padding:20px;border-radius:8px;display:flex;justify-content:center;align-items:center}figure img{max-width:100%;height:auto}figcaption{color:#ffffff80;font-size:.875rem;text-align:center;margin-top:.25rem}.show-scrollbar{overflow:auto}.show-scrollbar::-webkit-scrollbar{width:6px;height:6px;display:block}.show-scrollbar::-webkit-scrollbar-track{background:#0000001a;border-radius:3px}.show-scrollbar::-webkit-scrollbar-thumb{background:#ffffff4d;border-radius:3px}.show-scrollbar::-webkit-scrollbar-thumb:hover{background:#ffffff80}@media (prefers-color-scheme: light){.show-scrollbar::-webkit-scrollbar-track{background:#0000000d}.show-scrollbar::-webkit-scrollbar-thumb{background:#0003}.show-scrollbar::-webkit-scrollbar-thumb:hover{background:#0006}}.form-field-help a{color:#ffc400!important;text-decoration:underline!important;font-weight:700!important}.form-field-help a:hover{color:#fff!important}.kofi{width:28px;height:24px;position:relative;font-size:24px;text-shadow:0 0 5px rgba(255,255,255,.2)}.kofi:before{font-family:"Font Awesome 6 Free";content:"";font-weight:900;font-size:12px;color:#f12626;position:absolute;left:7px;top:0}.kofi:hover{color:#c9c8c8}[data-v-2c6eb580]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-2c6eb580]{color:#4caf50!important}.room-overlay[data-v-2c6eb580]{position:fixed;top:0;left:0;width:100%;height:100%;pointer-events:none}.room-overlay.overlay-interactive[data-v-2c6eb580]{pointer-events:auto}.overlay-anchor[data-v-2c6eb580]{position:absolute;display:flex;flex-direction:column;align-items:flex-start;gap:.75rem;width:auto;max-width:min(520px,90vw)}.overlay-panel[data-v-2c6eb580]{width:min(520px,90vw);opacity:var(--overlay-opacity, 1)}.anchor-top-left[data-v-2c6eb580]{top:1rem;left:1rem}.anchor-top-center[data-v-2c6eb580]{top:1rem;left:50%;transform:translate(-50%);align-items:center}.anchor-top-right[data-v-2c6eb580]{top:1rem;right:1rem;align-items:flex-end}.anchor-bottom-left[data-v-2c6eb580]{bottom:1rem;left:1rem}.anchor-bottom-center[data-v-2c6eb580]{bottom:1rem;left:50%;transform:translate(-50%);align-items:center}.anchor-bottom-right[data-v-2c6eb580]{bottom:1rem;right:1rem;align-items:flex-end}.anchor-top-right .overlay-panel[data-v-2c6eb580],.anchor-bottom-right .overlay-panel[data-v-2c6eb580]{margin-left:auto}.anchor-top-center .overlay-panel[data-v-2c6eb580],.anchor-bottom-center .overlay-panel[data-v-2c6eb580]{margin-left:auto;margin-right:auto}.anchor-top-right .overlay-empty[data-v-2c6eb580],.anchor-bottom-right .overlay-empty[data-v-2c6eb580]{margin-left:auto;text-align:right}.anchor-top-center .overlay-empty[data-v-2c6eb580],.anchor-bottom-center .overlay-empty[data-v-2c6eb580]{margin-left:auto;margin-right:auto;text-align:center}.overlay-title[data-v-2c6eb580]{margin-bottom:.5rem;font-weight:700;font-size:.875rem;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.8)}.overlay-guests[data-v-2c6eb580]{width:min(420px,88vw);max-width:min(420px,88vw)}.guest-list[data-v-2c6eb580]{display:flex;flex-direction:column;gap:.25rem}.guest-row[data-v-2c6eb580]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;background:#00000059;border-radius:.45rem;padding:.25rem .5rem;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.8)}.guest-name[data-v-2c6eb580]{font-size:.85rem;font-weight:600}.guest-latency[data-v-2c6eb580]{font-size:.78rem;white-space:nowrap}.guest-latency.connected[data-v-2c6eb580]{color:#b5ffbf}.guest-latency.waiting[data-v-2c6eb580]{color:#ffffffb3}.overlay-messages[data-v-2c6eb580]{display:flex;flex-direction:column;gap:.35rem;max-width:min(520px,90vw)}.overlay-messages-list[data-v-2c6eb580]{display:flex;flex-direction:column;gap:.35rem}.overlay-voice[data-v-2c6eb580]{width:min(380px,82vw);max-width:min(380px,82vw)}.overlay-voice-list[data-v-2c6eb580]{display:flex;flex-direction:column;gap:.35rem}.overlay-voice-indicator[data-v-2c6eb580]{display:flex;align-items:center;gap:.5rem;background:#00000073;color:#fff;border-radius:.45rem;padding:.28rem .5rem;text-shadow:0 1px 3px rgba(0,0,0,.8)}.overlay-voice-avatar[data-v-2c6eb580]{width:1.15rem;height:1.15rem;border-radius:999px;object-fit:cover;flex:0 0 auto}.overlay-voice-name[data-v-2c6eb580]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:600}.overlay-voice-icon[data-v-2c6eb580]{margin-left:auto;color:#52f273;font-size:.82rem}.overlay-message-box[data-v-2c6eb580]{display:flex;flex-direction:column;gap:.4rem;width:min(420px,88vw);max-width:min(420px,88vw);pointer-events:auto}.message-box-input-row[data-v-2c6eb580]{width:100%;order:1}.message-box-input[data-v-2c6eb580]{width:100%;border:1px solid rgba(255,255,255,.25);border-radius:.45rem;background:#00000073;color:#fff;text-shadow:0 1px 3px rgba(0,0,0,.8);padding:.4rem .55rem;font-size:.82rem;outline:none}.message-box-input[data-v-2c6eb580]::placeholder{color:#ffffffb3}.message-box-input[data-v-2c6eb580]:focus{border-color:#ffffff80}.message-box-history[data-v-2c6eb580]{display:flex;flex-direction:column;gap:.3rem;max-height:180px;overflow-y:auto;order:2}.message-box-history-entry[data-v-2c6eb580]{background:#0006;color:#fff;border-radius:.4rem;text-shadow:0 1px 3px rgba(0,0,0,.8)}.message-box-history-entry[data-v-2c6eb580] .msg-container.compact{margin:0;padding:.15rem .25rem}.message-box-history-entry[data-v-2c6eb580] .msg-body{display:block;-webkit-line-clamp:unset}.overlay-empty[data-v-2c6eb580]{color:#ffffffbf;font-size:.875rem;text-shadow:0 1px 3px rgba(0,0,0,.8)}.overlay-message[data-v-2c6eb580]{background:#0006;color:#fff;border-radius:.5rem;text-shadow:0 1px 3px rgba(0,0,0,.8)}.overlay-message[data-v-2c6eb580] .msg-container.compact{margin:0;padding:.15rem .25rem}.overlay-message[data-v-2c6eb580] .msg-body{display:block;-webkit-line-clamp:unset}.chat-fade-enter-active[data-v-2c6eb580],.chat-fade-leave-active[data-v-2c6eb580]{transition:opacity var(--chat-fade-ms, .22s) ease,transform var(--chat-fade-ms, .22s) ease}.chat-fade-enter-from[data-v-2c6eb580],.chat-fade-leave-to[data-v-2c6eb580]{opacity:0;transform:translateY(8px)}.voice-fade-enter-active[data-v-2c6eb580],.voice-fade-leave-active[data-v-2c6eb580]{transition:opacity .12s ease,transform .12s ease}.voice-fade-enter-from[data-v-2c6eb580],.voice-fade-leave-to[data-v-2c6eb580]{opacity:0;transform:translateY(6px)}[data-v-362b9f78]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-362b9f78]{color:#4caf50!important}.btn[data-v-362b9f78]{background:#c6286f;color:#fff;padding:0rem .75rem;border-radius:24px;display:inline-flex;align-items:center;justify-content:center;gap:.5rem;cursor:pointer;transition:background-color .2s ease,color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease;font-weight:700;height:36px;border:solid 1px transparent;text-shadow:0 1px 2px rgba(0,0,0,.46);box-shadow:0 0 10px #ce2a7480,inset 0 0 0 1px #da4789,inset 0 1px #ffffff29,inset 0 -1px #00000029;position:relative;outline:none;-webkit-user-select:none;user-select:none}.btn .title[data-v-362b9f78]{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;min-width:0}.btn i[data-v-362b9f78]{line-height:0}.btn .badge[data-v-362b9f78]{position:absolute;top:-5px;right:-10px;background-color:#2c65bb;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.1);box-shadow:0 0 5px #0000001a;border-radius:50%;width:20px;height:20px;display:flex;justify-content:center;align-items:center;font-size:.75rem}.btn.secondary[data-v-362b9f78]{background:#1b6bc7;color:#fff;border:solid 1px transparent;box-shadow:0 0 10px #1b6bc780,inset 0 0 0 1px #297fe2,inset 0 1px #ffffff29,inset 0 -1px #00000029}.btn.secondary .badge[data-v-362b9f78]{background:#fff;color:#383838}.btn[data-v-362b9f78]:hover{background:#a4215c}.btn[data-v-362b9f78]:active{transform:scale(.95) translateY(1px);box-shadow:0 0 5px #ce2a744d,inset 0 0 0 1px #da4789,inset 0 1px 1px #0000003d,inset 0 -1px #ffffff0f}.btn.secondary[data-v-362b9f78]:hover{background:#15539a}.btn.secondary[data-v-362b9f78]:active{transform:scale(.95) translateY(1px);box-shadow:0 0 5px #1b6bc74d,inset 0 0 0 1px #297fe2,inset 0 1px 1px #0000003d,inset 0 -1px #ffffff0f}.btn.danger[data-v-362b9f78]{background:#ce3647;color:#fff;border:solid 1px transparent;box-shadow:0 0 10px #ce364780,inset 0 0 0 1px #d34b5a,inset 0 1px #ffffff26,inset 0 -1px #00000029}.btn:hover.danger[data-v-362b9f78]{background:#a82937}.btn:active.danger[data-v-362b9f78]{transform:scale(.95) translateY(1px);box-shadow:0 0 5px #ce36474d,inset 0 0 0 1px #d34b5a,inset 0 1px 1px #0000003d,inset 0 -1px #ffffff0f}.btn.warning[data-v-362b9f78]{background:#ec9f34;color:#905400;border:solid 1px transparent;box-shadow:0 0 10px #ec9f3480,inset 0 0 0 1px #eeaa4b,inset 0 1px #ffffff2e,inset 0 -1px #00000024;text-shadow:none}.btn:hover.warning[data-v-362b9f78]{background:#d88614}.btn:active.warning[data-v-362b9f78]{transform:scale(.95) translateY(1px);box-shadow:0 0 5px #ec9f344d,inset 0 0 0 1px #eeaa4b,inset 0 1px 1px #00000038,inset 0 -1px #ffffff14}.btn.success[data-v-362b9f78]{background:#4ca267;color:#fff;border:solid 1px transparent;box-shadow:0 0 10px #4ca26780,inset 0 0 0 1px #58b073,inset 0 1px #ffffff29,inset 0 -1px #00000029}.btn:hover.success[data-v-362b9f78]{background:#3c7f51}.btn:active.success[data-v-362b9f78]{transform:scale(.95) translateY(1px);box-shadow:0 0 5px #4ca2674d,inset 0 0 0 1px #58b073,inset 0 1px 1px #0000003d,inset 0 -1px #ffffff0f}.btn.inverted[data-v-362b9f78]{background:#efefef;color:#4a4a4a;text-shadow:none;border:solid 1px transparent;box-shadow:0 0 10px #f5f5f538,inset 0 0 0 1px #ccc,inset 0 1px #ffffff80,inset 0 -1px #00000014}.btn.inverted .badge[data-v-362b9f78]{background:#1b6bc7;color:#fff}.btn.inverted[data-v-362b9f78]:hover{background:#4a4a4a;color:#f2f2f2;text-shadow:none}.btn.inverted[data-v-362b9f78]:active{transform:scale(.95) translateY(1px);box-shadow:0 0 5px #f5f5f51f,inset 0 0 0 1px #ccc,inset 0 1px 1px #0000002e,inset 0 -1px #ffffff14}.btn.cream[data-v-362b9f78]{background:#fcb0a9;color:#fff;border:solid 1px transparent;box-shadow:0 0 10px #fcb0a940,inset 0 0 0 1px #fcb0a9,inset 0 1px #ffffff29,inset 0 -1px #00000024}.btn.cream[data-v-362b9f78]:hover{background:#383838;color:#fff}.btn.cream[data-v-362b9f78]:active{transform:scale(.95) translateY(1px);box-shadow:0 0 5px #fcb0a926,inset 0 0 0 1px #fcb0a9,inset 0 1px 1px #00000038,inset 0 -1px #ffffff0f}.btn.round[data-v-362b9f78]{border-radius:50%;width:32px!important;height:32px!important;display:flex;justify-content:center;align-items:center;padding:0;font-size:1rem}.btn.round.small[data-v-362b9f78]{width:28px!important;height:28px!important;font-size:.875rem}.btn.round.has-title[data-v-362b9f78]{border-radius:16px;width:auto!important;min-width:32px;padding:0 .5rem}.btn.round.small.has-title[data-v-362b9f78]{min-width:28px;height:28px!important;padding:0 .5rem;font-size:.875rem}.btn.wobble i[data-v-362b9f78]{animation:wobble-362b9f78 1s infinite}.btn.has-options.open[data-v-362b9f78]{border:solid 2px #FFF}.btn.small[data-v-362b9f78]{padding:0 .75rem;font-size:.875rem;height:32px}.btn.small i[data-v-362b9f78]{font-size:11px}.btn.transparent[data-v-362b9f78]{background:#0003;border:solid 1px transparent;box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px #ffffff1f,inset 0 -1px #0003;text-shadow:0 0 1px rgba(0,0,0,.2)}.btn.transparent[data-v-362b9f78]:active{transform:scale(.95) translateY(1px);box-shadow:inset 0 0 0 1px #ffffff1a,inset 0 1px 2px #0000003d,inset 0 -1px #ffffff0d}.btn.disabled[data-v-362b9f78]{cursor:not-allowed;opacity:.5}.btn .options[data-v-362b9f78]{width:max-content;min-width:unset;left:auto;right:auto;top:auto;bottom:auto;background-color:#2b2a49;border:1px solid #ce2a74;border-radius:5px;box-shadow:0 2px 10px #0003;z-index:1000!important;display:none;color:#fff;font-size:1rem;font-weight:400}.btn .options.open[data-v-362b9f78]{display:flex;flex-direction:column}@keyframes wobble-362b9f78{0%{transform:rotate(0)}15%{transform:rotate(10deg)}30%{transform:rotate(-10deg)}45%{transform:rotate(5deg)}60%{transform:rotate(-5deg)}75%{transform:rotate(2.5deg)}to{transform:rotate(0)}}@media (max-width: 768px){.btn[data-v-362b9f78]{padding:0 .75rem;font-size:.9rem;height:32px;display:flex;align-items:center}.btn[data-v-362b9f78]:active,.btn.secondary[data-v-362b9f78]:active,.btn.danger[data-v-362b9f78]:active,.btn.warning[data-v-362b9f78]:active,.btn.success[data-v-362b9f78]:active,.btn.inverted[data-v-362b9f78]:active,.btn.cream[data-v-362b9f78]:active,.btn.transparent[data-v-362b9f78]:active{transform:none}}@media (hover: none),(pointer: coarse){.btn[data-v-362b9f78]:hover{background:#c6286f}.btn.secondary[data-v-362b9f78]:hover{background:#1b6bc7}.btn.danger[data-v-362b9f78]:hover{background:#ce3647}.btn.warning[data-v-362b9f78]:hover{background:#ec9f34}.btn.success[data-v-362b9f78]:hover{background:#4ca267}.btn.inverted[data-v-362b9f78]:hover{background:#efefef;color:#4a4a4a}.btn.cream[data-v-362b9f78]:hover{background:#fcb0a9;color:#fff}}@media (max-width: 500px){.btn.responsive[data-v-362b9f78]{border-radius:50%}.btn.responsive.small[data-v-362b9f78]{width:28px!important;height:28px!important}.btn.responsive .title[data-v-362b9f78]{display:none}}[data-v-d17dfde7]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-d17dfde7]{color:#4caf50!important}.context-menu[data-v-d17dfde7]{position:relative;display:inline-block;-webkit-user-select:none;user-select:none}.context-menu.full-width[data-v-d17dfde7]{display:block;width:100%}.context-menu-panel[data-v-d17dfde7]{background:#332e56;border:solid 1px #ce2a74;border-radius:4px;box-shadow:0 0 8px #0000004d;z-index:8000;overflow-y:auto;overflow-x:auto;width:max-content;min-width:100px}[data-v-1c3a1f16]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-1c3a1f16]{color:#4caf50!important}.dropdown[data-v-1c3a1f16]{position:relative;display:inline-block;-webkit-user-select:none;user-select:none;cursor:pointer}.dropdown-menu[data-v-1c3a1f16]{background:#332e56;border:solid 1px #ce2a74;border-radius:4px;box-shadow:0 0 8px #0000004d;z-index:8000;overflow-y:auto;overflow-x:auto;width:max-content;min-width:100px}[data-v-1d02efc4]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-1d02efc4]{color:#4caf50!important}svg[data-v-1d02efc4]{width:100%;height:auto;overflow:visible}.sign[data-v-1d02efc4]{--pink-hue: 336;--pink-lightness: 62%;--pink-saturation: 86%;--pink-glow-strength: 1;--border-glow-strength: 1;--pink-brightness: 1;--cream-hue: 14;--cream-lightness: 74%;--cream-saturation: 81%;--cream-glow-strength: 1;--cream-brightness: 1;filter:drop-shadow(8px 8px 10px rgba(0,0,0,.14))}.pink[data-v-1d02efc4],.cream[data-v-1d02efc4]{fill:#0f0f0f;opacity:.22;filter:saturate(.78) brightness(.72) drop-shadow(0 0 2px rgba(206,42,116,.07));transition:fill .64s cubic-bezier(.22,.61,.36,1),opacity .58s cubic-bezier(.22,.61,.36,1),filter .82s cubic-bezier(.22,.61,.36,1)}.border[data-v-1d02efc4]{opacity:.16;filter:saturate(.74) brightness(.68) drop-shadow(0 0 2px rgba(206,42,116,.06))}.pink.enter[data-v-1d02efc4]{fill:hsl(var(--pink-hue),var(--pink-saturation),var(--pink-lightness));opacity:1;filter:saturate(var(--pink-brightness)) drop-shadow(0 0 calc(6px * var(--pink-glow-strength)) rgba(223,71,146,.9)) drop-shadow(0 0 calc(12px * var(--pink-glow-strength)) rgba(223,71,146,.56));transition:fill .64s cubic-bezier(.22,.61,.36,1),opacity .58s cubic-bezier(.22,.61,.36,1),filter .86s cubic-bezier(.22,.61,.36,1)}.border.enter[data-v-1d02efc4]{filter:saturate(calc(var(--pink-brightness) * 1.04)) drop-shadow(0 0 calc(9px * var(--pink-glow-strength) * var(--border-glow-strength)) rgba(223,71,146,.94)) drop-shadow(0 0 calc(21px * var(--pink-glow-strength) * var(--border-glow-strength)) rgba(223,71,146,.6)) drop-shadow(0 0 calc(30px * var(--border-glow-strength)) rgba(223,71,146,.34))}.cream.enter[data-v-1d02efc4]{fill:hsl(var(--cream-hue),var(--cream-saturation),var(--cream-lightness));opacity:1;filter:saturate(var(--cream-brightness)) drop-shadow(0 0 calc(5px * var(--cream-glow-strength)) rgba(255,188,165,.86)) drop-shadow(0 0 calc(11px * var(--cream-glow-strength)) rgba(255,188,165,.5));transition:fill .64s cubic-bezier(.22,.61,.36,1),opacity .58s cubic-bezier(.22,.61,.36,1),filter .86s cubic-bezier(.22,.61,.36,1)}.pink.flicker-soft[data-v-1d02efc4],.cream.flicker-soft[data-v-1d02efc4]{animation:neon-soft-flicker-1d02efc4 .5s linear}.pink.flicker-hard[data-v-1d02efc4],.cream.flicker-hard[data-v-1d02efc4]{animation:neon-hard-flicker-1d02efc4 .74s linear}@keyframes neon-soft-flicker-1d02efc4{0%{opacity:1}12%{opacity:.88}24%{opacity:.97}39%{opacity:.83}52%{opacity:.94}72%{opacity:.9}to{opacity:1}}@keyframes neon-hard-flicker-1d02efc4{0%{opacity:1}6%{opacity:.35}11%{opacity:.9}18%{opacity:.22}24%{opacity:.84}31%{opacity:.18}42%{opacity:.92}56%{opacity:.66}72%{opacity:1}86%{opacity:.87}to{opacity:1}}[data-v-5fc0f042]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-5fc0f042]{color:#4caf50!important}.loader[data-v-5fc0f042]{color:#da423c;position:relative;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1rem}.loader-text[data-v-5fc0f042]{font-family:Tilt Neon,cursive;font-size:1rem;color:#f0f0f0;animation:fade-in 2s infinite;font-weight:700;text-transform:uppercase;text-shadow:0 0 10px rgba(255,255,255,.5)}.loader-dots[data-v-5fc0f042]{margin:0 auto;width:70px;text-align:center;display:flex;gap:10px}.loader-dot[data-v-5fc0f042]{width:18px;height:18px;border-radius:100%;display:inline-block;animation:sk-bouncedelay-5fc0f042 1.2s infinite ease-in-out both}.loader-dot[data-v-5fc0f042]:nth-child(1){animation-delay:-.32s;background-color:#ff44c1;box-shadow:0 0 10px #ff44c180}.loader-dot[data-v-5fc0f042]:nth-child(2){animation-delay:-.16s;background-color:#fdd90e;box-shadow:0 0 10px #fdd90e80}.loader-dot[data-v-5fc0f042]:nth-child(3){background-color:#fff;box-shadow:0 0 10px #ffffff80}@keyframes sk-bouncedelay-5fc0f042{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}[data-v-3535e8c6]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-3535e8c6]{color:#4caf50!important}.scroll-container[data-v-3535e8c6]{position:relative;width:100%;height:100%}.scroll-content[data-v-3535e8c6]{overflow-y:auto;overflow-x:hidden;height:100%;width:100%;scroll-behavior:auto}.scroll-shadow[data-v-3535e8c6]{position:absolute;left:0;width:100%;height:20px;pointer-events:none;opacity:0;transition:opacity .3s ease;z-index:1}.scroll-shadow.top[data-v-3535e8c6]{top:0;background:linear-gradient(to bottom,rgba(0,0,0,.25),transparent)}.scroll-shadow.bottom[data-v-3535e8c6]{bottom:0;background:linear-gradient(to top,rgba(0,0,0,.25),transparent)}.scroll-shadow.visible[data-v-3535e8c6]{opacity:1}[data-v-6a51f2fa]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-6a51f2fa]{color:#4caf50!important}.datatable[data-v-6a51f2fa]{width:100%;overflow-x:auto;background:#332e56;border-radius:8px;overflow:hidden;border:solid 1px #ce2a74;display:flex;flex-direction:column;box-shadow:0 0 8px #0000001a}table[data-v-6a51f2fa]{width:100%;border-spacing:0}th[data-v-6a51f2fa],td[data-v-6a51f2fa]{padding:.5rem 1rem;text-align:left;border-top:solid 1px rgba(255,255,255,.1);border-bottom:solid 1px rgba(0,0,0,.1);border-left:solid 1px rgba(255,255,255,.1);border-right:solid 1px rgba(0,0,0,.1)}th[data-v-6a51f2fa]:first-child,td[data-v-6a51f2fa]:first-child{border-left:none}th[data-v-6a51f2fa]:last-child,td[data-v-6a51f2fa]:last-child{border-right:none}.last-row td[data-v-6a51f2fa]{border-bottom:none!important}th[data-v-6a51f2fa],.pagination[data-v-6a51f2fa]{background:#2b2a49;font-weight:700}td.control[data-v-6a51f2fa]{width:40px!important}.pagination[data-v-6a51f2fa]{display:flex;justify-content:space-between;align-items:center;padding:.5rem 1rem;border-top:solid 1px rgba(255,255,255,.1)}.pagination .page-info[data-v-6a51f2fa]{font-size:.875rem;color:#888}.pagination .page-info b[data-v-6a51f2fa]{color:#fb0;font-weight:700}.pagination .page-controls[data-v-6a51f2fa]{display:flex;gap:.5rem}.pagination .page-controls[data-v-6a51f2fa] .btn.page-number{min-width:28px;padding:0 .45rem;line-height:1}.column-label[data-v-6a51f2fa]{display:none;font-weight:700;margin-right:.5rem;color:#888}.pending-dots[data-v-6a51f2fa],.empty[data-v-6a51f2fa]{text-align:center;padding:1rem;color:#888}.checkbox[data-v-6a51f2fa]{width:24px;height:24px;border:solid 2px #ce2a74;border-radius:4px;display:flex;align-items:center;justify-content:center;cursor:pointer}.checkbox[data-v-6a51f2fa]:hover{border:solid 2px #FFF}.checkbox i[data-v-6a51f2fa]{width:100%;height:100%;background:#ce2a74;display:flex;align-items:center;justify-content:center}@media (max-width: 600px){tr.data-row[data-v-6a51f2fa]{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;border-bottom:solid 1px #ce2a74}th[data-v-6a51f2fa]{display:none}td[data-v-6a51f2fa]{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;border:none;border-top:solid 1px rgba(255,255,255,.1);border-bottom:solid 1px rgba(0,0,0,.1)}td[data-v-6a51f2fa]:first-child{border-top:none}tr.data-row td[data-v-6a51f2fa]:not(.row-select-control):not(.row-actions-control){grid-column:1/-1}td.row-select-control[data-v-6a51f2fa],td.row-actions-control[data-v-6a51f2fa]{grid-row:1;width:100%!important;justify-self:stretch;border:none;padding-top:.85rem;padding-bottom:.85rem;background:#2b2d40}td.row-select-control[data-v-6a51f2fa]{grid-column:1/3;justify-content:flex-end;padding-right:.4rem;padding-left:1rem}td.row-actions-control[data-v-6a51f2fa]{grid-column:3;padding-right:1rem;padding-left:0}tr[data-v-6a51f2fa]:nth-child(odd){background:#ffffff0d}.column-label[data-v-6a51f2fa]{display:inline}.pagination[data-v-6a51f2fa]{flex-direction:column;gap:.5rem}}[data-v-8ef8b348]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-8ef8b348]{color:#4caf50!important}.sign[data-v-8ef8b348]{font-family:Tilt Neon,sans-serif;font-size:2rem;border-radius:8px;transition:border-color .3s ease,color .3s ease,box-shadow .3s ease,text-shadow .3s ease,filter .3s ease;--color: #df4792;--color-rgb: 223, 71, 146;--glow-strength: 1;--tube-brightness: 1;--border-size: 5px;border:var(--border-size) solid rgba(255,255,255,.2);color:#ffffff4d;box-shadow:0 0 10px #00000080;text-shadow:0 0 10px rgba(0,0,0,.2);filter:saturate(.78) brightness(.78)}.sign .inner[data-v-8ef8b348]{padding:.75rem 1rem;box-shadow:inset 0 0 10px #0003;transition:box-shadow .82s cubic-bezier(.22,.61,.36,1),opacity .58s ease}.sign:not(.off).lit[data-v-8ef8b348]{border:var(--border-size) solid var(--color);color:var(--color);text-shadow:0 0 2px rgba(255,255,255,.3),0 0 calc(7px * var(--glow-strength)) rgba(var(--color-rgb),.88),0 0 calc(14px * var(--glow-strength)) rgba(var(--color-rgb),.56);box-shadow:0 0 calc(8px * var(--glow-strength)) rgba(var(--color-rgb),.85),0 0 calc(20px * var(--glow-strength)) rgba(var(--color-rgb),.32),inset 0 0 calc(2px * var(--glow-strength)) #ffffff29;filter:saturate(var(--tube-brightness));transition:border-color .64s cubic-bezier(.22,.61,.36,1),color .64s cubic-bezier(.22,.61,.36,1),text-shadow .82s cubic-bezier(.22,.61,.36,1),box-shadow .82s cubic-bezier(.22,.61,.36,1),filter .82s cubic-bezier(.22,.61,.36,1)}.sign:not(.off).lit .inner[data-v-8ef8b348]{box-shadow:inset 0 0 calc(10px * var(--glow-strength)) rgba(var(--color-rgb),.52)}.sign.off[data-v-8ef8b348]{border:var(--border-size) solid rgba(255,255,255,.2);color:#ffffff4d;box-shadow:0 0 10px #00000080;text-shadow:0 0 10px rgba(0,0,0,.2);filter:saturate(.78) brightness(.78)}.sign.off .inner[data-v-8ef8b348]{box-shadow:inset 0 0 10px #0003}.sign.medium[data-v-8ef8b348]{font-size:1.5rem;--border-size: 3px;text-shadow:0 0 6px rgba(var(--color-rgb),.68)!important}.sign.medium .inner[data-v-8ef8b348]{padding:.25rem .5rem}.sign.small[data-v-8ef8b348]{font-size:1rem;--border-size: 2px;text-shadow:0 0 1px rgba(var(--color-rgb),.65)!important}.sign.small .inner[data-v-8ef8b348]{padding:.25rem .5rem}.sign.flicker-soft[data-v-8ef8b348]{animation:neon-soft-flicker-8ef8b348 .5s linear}.sign.flicker-hard[data-v-8ef8b348]{animation:neon-hard-flicker-8ef8b348 .74s linear}@keyframes neon-soft-flicker-8ef8b348{0%{opacity:1}12%{opacity:.88}24%{opacity:.97}39%{opacity:.83}52%{opacity:.94}72%{opacity:.9}to{opacity:1}}@keyframes neon-hard-flicker-8ef8b348{0%{opacity:1}6%{opacity:.35}11%{opacity:.9}18%{opacity:.22}24%{opacity:.84}31%{opacity:.18}42%{opacity:.92}56%{opacity:.66}72%{opacity:1}86%{opacity:.87}to{opacity:1}}@media (max-width: 768px){.sign[data-v-8ef8b348]{font-size:1.5rem}}@media (max-width: 576px){.sign[data-v-8ef8b348]{font-size:1.25rem}.inner[data-v-8ef8b348]{padding:.25rem .5rem}}[data-v-706e4c92]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-706e4c92]{color:#4caf50!important}.draggable[data-v-706e4c92]{height:fit-content;display:inline-flex;align-items:center}.dp__input_wrap{position:relative;width:100%;box-sizing:unset}.dp__input_wrap:focus{border-color:var(--dp-border-color-hover);outline:none}.dp__input_valid{box-shadow:0 0 var(--dp-border-radius) var(--dp-success-color);border-color:var(--dp-success-color)}.dp__input_valid:hover{border-color:var(--dp-success-color)}.dp__input_invalid{box-shadow:0 0 var(--dp-border-radius) var(--dp-danger-color);border-color:var(--dp-danger-color)}.dp__input_invalid:hover{border-color:var(--dp-danger-color)}.dp__input{background-color:var(--dp-background-color);border-radius:var(--dp-border-radius);font-family:var(--dp-font-family);border:1px solid var(--dp-border-color);outline:none;transition:border-color .2s cubic-bezier(.645,.045,.355,1);width:100%;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:var(--dp-input-padding);color:var(--dp-text-color);box-sizing:border-box}.dp__input::placeholder{opacity:.7}.dp__input:hover:not(.dp__input_focus){border-color:var(--dp-border-color-hover)}.dp__input_not_clearable{padding-inline-end:var(--dp-input-not-clearable-padding)!important}.dp__input_reg{caret-color:#0000}.dp__input_focus{border-color:var(--dp-border-color-focus)}.dp__disabled{background:var(--dp-disabled-color)}.dp__disabled::placeholder{color:var(--dp-disabled-color-text)}.dp__input_icons{display:inline-block;width:var(--dp-font-size);height:var(--dp-font-size);stroke-width:0;font-size:var(--dp-font-size);line-height:calc(var(--dp-font-size)*1.5);padding:6px 12px;color:var(--dp-icon-color);box-sizing:content-box}.dp__input_icon{cursor:pointer;position:absolute;top:50%;inset-inline-start:0;transform:translateY(-50%);color:var(--dp-icon-color)}.dp--clear-btn{position:absolute;top:50%;inset-inline-end:0;transform:translateY(-50%);cursor:pointer;color:var(--dp-icon-color);background:#0000;border:none;display:inline-flex;align-items:center;padding:0;margin:0}.dp__input_icon_pad{padding-inline-start:var(--dp-input-icon-padding)}.dp__menu{background:var(--dp-background-color);border-radius:var(--dp-border-radius);min-width:var(--dp-menu-min-width);font-family:var(--dp-font-family);font-size:var(--dp-font-size);-webkit-user-select:none;user-select:none;border:1px solid var(--dp-menu-border-color);box-sizing:border-box}.dp__menu:after{box-sizing:border-box}.dp__menu:before{box-sizing:border-box}.dp__menu:focus{border:1px solid var(--dp-menu-border-color);outline:none}.dp--menu-wrapper{position:absolute;z-index:99999}.dp__menu_inner{padding:var(--dp-menu-padding)}.dp--menu--inner-stretched{padding:6px 0}.dp__menu_index{z-index:99999}.dp-menu-loading,.dp__menu_readonly,.dp__menu_disabled{position:absolute;top:0;right:0;bottom:0;left:0;z-index:999999}.dp__menu_disabled{background:#ffffff80;cursor:not-allowed}.dp__menu_readonly{background:#0000;cursor:default}.dp-menu-loading{background:#ffffff80;cursor:default}.dp--menu-load-container{display:flex;height:100%;width:100%;justify-content:center;align-items:center}.dp--menu-loader{width:48px;height:48px;border:var(--dp-loader);border-bottom-color:#0000;border-radius:50%;display:inline-block;box-sizing:border-box;animation:dp-load-rotation 1s linear infinite;position:absolute}@keyframes dp-load-rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.dp__arrow_top{left:var(--dp-arrow-left);top:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-top:1px solid var(--dp-menu-border-color);transform:translate(-50%,-50%) rotate(-45deg)}.dp__arrow_bottom{left:var(--dp-arrow-left);bottom:0;height:12px;width:12px;background-color:var(--dp-background-color);position:absolute;border-inline-end:1px solid var(--dp-menu-border-color);border-bottom:1px solid var(--dp-menu-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__action_extra{text-align:center;padding:2px 0}.dp--preset-dates{padding:5px;border-inline-end:1px solid var(--dp-border-color)}.dp--preset-dates[data-dp-mobile],.dp--preset-dates-collapsed{display:flex;align-self:center;border:none;overflow-x:auto;max-width:calc(var(--dp-menu-width) - var(--dp-action-row-padding)*2)}.dp__sidebar_left{padding:5px;border-inline-end:1px solid var(--dp-border-color)}.dp__sidebar_right{padding:5px;margin-inline-end:1px solid var(--dp-border-color)}.dp--preset-range{display:block;width:100%;padding:5px;text-align:left;white-space:nowrap;color:var(--dp-text-color);border-radius:var(--dp-border-radius);transition:var(--dp-common-transition)}.dp--preset-range:hover{background-color:var(--dp-hover-color);color:var(--dp-hover-text-color);cursor:pointer}.dp--preset-range[data-dp-mobile]{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range[data-dp-mobile]:first-child{margin-left:0}.dp--preset-range[data-dp-mobile]:last-child{margin-right:0}.dp--preset-range-collapsed{border:1px solid var(--dp-border-color);margin:0 3px}.dp--preset-range-collapsed:first-child{margin-left:0}.dp--preset-range-collapsed:last-child{margin-right:0}.dp__menu_content_wrapper{display:flex}.dp__menu_content_wrapper[data-dp-mobile],.dp--menu-content-wrapper-collapsed{flex-direction:column-reverse}.dp__calendar_header{position:relative;display:flex;justify-content:center;align-items:center;color:var(--dp-text-color);white-space:nowrap;font-weight:700}.dp__calendar_header_item{text-align:center;flex-grow:1;height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);box-sizing:border-box}.dp__calendar_row{display:flex;justify-content:center;align-items:center;margin:var(--dp-row-margin)}.dp__calendar_item{text-align:center;flex-grow:1;box-sizing:border-box;color:var(--dp-text-color)}.dp__calendar{position:relative}.dp__calendar_header_cell{border-bottom:thin solid var(--dp-border-color);padding:var(--dp-calendar-header-cell-padding)}.dp__cell_inner{display:flex;align-items:center;text-align:center;justify-content:center;border-radius:var(--dp-cell-border-radius);height:var(--dp-cell-size);padding:var(--dp-cell-padding);width:var(--dp-cell-size);border:1px solid rgba(0,0,0,0);box-sizing:border-box;position:relative}.dp__cell_inner:hover{transition:all .2s}.dp__cell_auto_range_start,.dp__date_hover_start:hover,.dp__range_start{border-end-end-radius:0;border-start-end-radius:0}.dp__cell_auto_range_end,.dp__date_hover_end:hover,.dp__range_end{border-end-start-radius:0;border-start-start-radius:0}.dp__range_end,.dp__range_start,.dp__active_date{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__date_hover_end:hover,.dp__date_hover_start:hover,.dp__date_hover:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__cell_offset{color:var(--dp-secondary-color)}.dp__cell_disabled{color:var(--dp-secondary-color);cursor:not-allowed}.dp__range_between{background:var(--dp-range-between-dates-background-color);color:var(--dp-range-between-dates-text-color);border-radius:0;border:1px solid var(--dp-range-between-border-color)}.dp__range_between_week{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border-radius:0;border-top:1px solid var(--dp-primary-color);border-bottom:1px solid var(--dp-primary-color)}.dp__today{border:1px solid var(--dp-primary-color)}.dp__week_num{color:var(--dp-secondary-color);text-align:center}.dp__cell_auto_range{border-radius:0;border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_start{border-start-start-radius:var(--dp-cell-border-radius);border-end-start-radius:var(--dp-cell-border-radius);border-inline-start:1px dashed var(--dp-primary-color);border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color)}.dp__cell_auto_range_end{border-start-end-radius:var(--dp-cell-border-radius);border-end-end-radius:var(--dp-cell-border-radius);border-top:1px dashed var(--dp-primary-color);border-bottom:1px dashed var(--dp-primary-color);border-inline-end:1px dashed var(--dp-primary-color)}.dp__calendar_header_separator{width:100%;height:1px;background:var(--dp-border-color)}.dp__calendar_next{margin-inline-start:var(--dp-multi-calendars-spacing)}.dp__marker_line,.dp__marker_dot{height:5px;background-color:var(--dp-marker-color);position:absolute;bottom:0}.dp__marker_dot{width:5px;border-radius:50%;left:50%;transform:translate(-50%)}.dp__marker_line{width:100%;left:0}.dp__marker_tooltip{position:absolute;border-radius:var(--dp-border-radius);background-color:var(--dp-tooltip-color);padding:5px;border:1px solid var(--dp-border-color);z-index:99999;box-sizing:border-box;cursor:default}.dp__tooltip_content{white-space:nowrap}.dp__tooltip_text{display:flex;align-items:center;flex-flow:row nowrap;color:var(--dp-text-color)}.dp__tooltip_mark{height:5px;width:5px;border-radius:50%;background-color:var(--dp-text-color);color:var(--dp-text-color);margin-inline-end:5px}.dp__arrow_bottom_tp{bottom:0;height:8px;width:8px;background-color:var(--dp-tooltip-color);position:absolute;border-inline-end:1px solid var(--dp-border-color);border-bottom:1px solid var(--dp-border-color);transform:translate(-50%,50%) rotate(45deg)}.dp__instance_calendar{position:relative;width:100%}.dp__flex_display[data-dp-mobile],.dp--flex-display-collapsed{flex-direction:column}.dp__cell_highlight{background-color:var(--dp-highlight-color)}.dp__month_year_row{display:flex;align-items:center;height:var(--dp-month-year-row-height);color:var(--dp-text-color);box-sizing:border-box}.dp__inner_nav{display:flex;align-items:center;justify-content:center;cursor:pointer;height:var(--dp-month-year-row-button-size);width:var(--dp-month-year-row-button-size);color:var(--dp-icon-color);text-align:center;border-radius:50%}.dp__inner_nav svg{height:var(--dp-button-icon-height);width:var(--dp-button-icon-height)}.dp__inner_nav:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}[dir=rtl] .dp__inner_nav{transform:rotate(180deg)}.dp__inner_nav_disabled:hover,.dp__inner_nav_disabled{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp--year-select,.dp__month_year_select{text-align:center;cursor:pointer;height:var(--dp-month-year-row-height);display:flex;align-items:center;justify-content:center;border-radius:var(--dp-border-radius);box-sizing:border-box;color:var(--dp-text-color)}.dp--year-select:hover,.dp__month_year_select:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__month_year_select{width:50%}.dp--year-select{width:100%}.dp__month_year_wrap{display:flex;flex-direction:row;width:100%}.dp__year_disable_select{justify-content:space-around}.dp--header-wrap{display:flex;width:100%;flex-direction:column}.dp__overlay{width:100%;background:var(--dp-background-color);transition:opacity 1s ease-out;z-index:99999;font-family:var(--dp-font-family);color:var(--dp-text-color);box-sizing:border-box}.dp--overlay-absolute{position:absolute;height:100%;top:0;left:0}.dp--overlay-relative{position:relative}.dp__overlay_container::-webkit-scrollbar-track{box-shadow:var(--dp-scroll-bar-background);background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar{width:5px;background-color:var(--dp-scroll-bar-background)}.dp__overlay_container::-webkit-scrollbar-thumb{background-color:var(--dp-scroll-bar-color);border-radius:10px}.dp__overlay:focus{border:none;outline:none}.dp__container_flex{display:flex}.dp__container_block{display:block}.dp__overlay_container{flex-direction:column;overflow-y:auto;height:var(--dp-overlay-height)}.dp__time_picker_overlay_container{height:100%}.dp__overlay_row{padding:0;box-sizing:border-box;display:flex;margin-inline:auto;flex-wrap:wrap;max-width:100%;width:100%;align-items:center}.dp__flex_row{flex:1}.dp__overlay_col{box-sizing:border-box;width:33%;padding:var(--dp-overlay-col-padding);white-space:nowrap}.dp__overlay_cell_pad{padding:var(--dp-common-padding) 0}.dp__overlay_cell_active{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center;background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__overlay_cell{cursor:pointer;border-radius:var(--dp-border-radius);text-align:center}.dp__overlay_cell:hover{background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp__cell_in_between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__over_action_scroll{right:5px;box-sizing:border-box}.dp__overlay_cell_disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp__overlay_cell_disabled:hover{background:var(--dp-disabled-color)}.dp__overlay_cell_active_disabled{cursor:not-allowed;background:var(--dp-primary-disabled-color)}.dp__overlay_cell_active_disabled:hover{background:var(--dp-primary-disabled-color)}.dp__btn,.dp--qr-btn,.dp--time-overlay-btn,.dp--time-invalid{border:none;font:inherit;transition:var(--dp-common-transition);line-height:normal}.dp--year-mode-picker{display:flex;width:100%;align-items:center;justify-content:space-between;height:var(--dp-cell-size)}.dp--tp-wrap{max-width:var(--dp-menu-min-width)}.dp--tp-wrap[data-dp-mobile]{max-width:100%}.dp__time_input{width:100%;display:flex;align-items:center;justify-content:center;-webkit-user-select:none;user-select:none;font-family:var(--dp-font-family);color:var(--dp-text-color)}.dp__time_col_reg_block{padding:0 20px}.dp__time_col_reg_inline{padding:0 10px}.dp__time_col_reg_with_button{padding:0 15px}.dp__time_col_reg_with_button[data-compact~=true]{padding:0 5px}.dp__time_col_sec{padding:0 10px}.dp__time_col_sec_with_button{padding:0 5px}.dp__time_col_sec_with_button[data-collapsed~=true]{padding:0}.dp__time_col{text-align:center;display:flex;align-items:center;justify-content:center;flex-direction:column}.dp__time_col_block{font-size:var(--dp-time-font-size)}.dp__time_display_block{padding:0 3px}.dp__time_display_inline{padding:5px}.dp__time_picker_inline_container{display:flex;width:100%;justify-content:center}.dp__inc_dec_button{padding:5px;margin:0;height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size);display:flex;align-items:center;justify-content:center;cursor:pointer;border-radius:50%;color:var(--dp-icon-color);box-sizing:border-box}.dp__inc_dec_button svg{height:var(--dp-time-inc-dec-button-size);width:var(--dp-time-inc-dec-button-size)}.dp__inc_dec_button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__time_display{cursor:pointer;color:var(--dp-text-color);border-radius:var(--dp-border-radius);display:flex;align-items:center;justify-content:center}.dp__time_display:hover:enabled{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}.dp__inc_dec_button_inline{width:100%;padding:0;height:8px;cursor:pointer;display:flex;align-items:center}.dp__inc_dec_button_disabled,.dp__inc_dec_button_disabled:hover{background:var(--dp-disabled-color);color:var(--dp-disabled-color-text);cursor:not-allowed}.dp__pm_am_button{background:var(--dp-primary-color);color:var(--dp-primary-text-color);border:none;padding:var(--dp-common-padding);border-radius:var(--dp-border-radius);cursor:pointer}.dp__pm_am_button[data-compact~=true]{padding:7px}.dp__tp_inline_btn_bar{width:100%;height:4px;background-color:var(--dp-secondary-color);transition:var(--dp-common-transition);border-collapse:collapse}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_top:hover .dp__tp_btn_in_l,.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_r{background-color:var(--dp-primary-color);transform:rotate(-12deg) scale(1.15) translateY(-2px)}.dp__tp_inline_btn_bottom:hover .dp__tp_btn_in_l{background-color:var(--dp-primary-color);transform:rotate(12deg) scale(1.15) translateY(-2px)}.dp--time-overlay-btn{background:none}.dp--time-invalid{background-color:var(--dp-disabled-color)}.dp__action_row{display:flex;align-items:center;width:100%;padding:var(--dp-action-row-padding);box-sizing:border-box;color:var(--dp-text-color);flex-flow:row nowrap}.dp__action_row svg{height:var(--dp-button-icon-height);width:auto}.dp__selection_preview{display:block;color:var(--dp-text-color);font-size:var(--dp-preview-font-size);overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.dp__action_buttons{display:flex;flex:0;white-space:nowrap;align-items:center;justify-content:flex-end;margin-inline-start:auto}.dp__action_button{display:inline-flex;align-items:center;background:#0000;border:1px solid rgba(0,0,0,0);padding:var(--dp-action-buttons-padding);line-height:var(--dp-action-button-height);margin-inline-start:3px;height:var(--dp-action-button-height);cursor:pointer;border-radius:var(--dp-border-radius);font-size:var(--dp-preview-font-size);font-family:var(--dp-font-family)}.dp__action_cancel{color:var(--dp-text-color);border:1px solid var(--dp-border-color)}.dp__action_cancel:hover{border-color:var(--dp-primary-color);transition:var(--dp-action-row-transition)}.dp__action_buttons .dp__action_select{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp__action_buttons .dp__action_select:hover{background:var(--dp-primary-color);transition:var(--dp-action-row-transition)}.dp__action_buttons .dp__action_select:disabled{background:var(--dp-primary-disabled-color);cursor:not-allowed}.dp-quarter-picker-wrap{display:flex;flex-direction:column;height:100%;min-width:var(--dp-menu-min-width)}.dp--qr-btn-disabled{cursor:not-allowed;background:var(--dp-disabled-color)}.dp--qr-btn-disabled:hover{background:var(--dp-disabled-color)}.dp--qr-btn{width:100%;padding:var(--dp-common-padding)}.dp--qr-btn:not(.dp--highlighted,.dp--qr-btn-active,.dp--qr-btn-disabled,.dp--qr-btn-between){background:none}.dp--qr-btn:hover:not(.dp--qr-btn-active,.dp--qr-btn-disabled){background:var(--dp-hover-color);color:var(--dp-hover-text-color);transition:var(--dp-common-transition)}.dp--quarter-items{display:flex;flex-direction:column;flex:1;width:100%;height:100%;justify-content:space-evenly}.dp--qr-btn-active{background:var(--dp-primary-color);color:var(--dp-primary-text-color)}.dp--qr-btn-between{background:var(--dp-hover-color);color:var(--dp-hover-text-color)}:root{--dp-common-transition: all .1s ease-in;--dp-menu-padding: 6px 8px;--dp-animation-duration: .1s;--dp-menu-appear-transition-timing: cubic-bezier(.4, 0, 1, 1);--dp-transition-timing: ease-out;--dp-action-row-transition: all .2s ease-in;--dp-font-family: -apple-system, blinkmacsystemfont, "Segoe UI", roboto, oxygen, ubuntu, cantarell, "Open Sans", "Helvetica Neue", sans-serif;--dp-border-radius: 4px;--dp-cell-border-radius: 4px;--dp-transition-length: 22px;--dp-transition-timing-general: .1s;--dp-button-height: 35px;--dp-month-year-row-height: 35px;--dp-month-year-row-button-size: 25px;--dp-button-icon-height: 20px;--dp-calendar-wrap-padding: 0 5px;--dp-cell-size: 35px;--dp-cell-padding: 5px;--dp-common-padding: 10px;--dp-input-icon-padding: 35px;--dp-input-padding: 6px 30px 6px 12px;--dp-input-not-clearable-padding: 12px;--dp-menu-min-width: 260px;--dp-action-buttons-padding: 1px 6px;--dp-row-margin: 5px 0;--dp-calendar-header-cell-padding: .5rem;--dp-multi-calendars-spacing: 10px;--dp-overlay-col-padding: 3px;--dp-time-inc-dec-button-size: 32px;--dp-font-size: 1rem;--dp-preview-font-size: .8rem;--dp-time-font-size: 2rem;--dp-action-button-height: 22px;--dp-action-row-padding: 8px;--dp-direction: ltr}.dp__theme_dark{--dp-background-color: #212121;--dp-text-color: #fff;--dp-hover-color: #484848;--dp-hover-text-color: #fff;--dp-hover-icon-color: #959595;--dp-primary-color: #005cb2;--dp-primary-disabled-color: #61a8ea;--dp-primary-text-color: #fff;--dp-secondary-color: #a9a9a9;--dp-border-color: #2d2d2d;--dp-menu-border-color: #2d2d2d;--dp-border-color-hover: #aaaeb7;--dp-border-color-focus: #aaaeb7;--dp-disabled-color: #737373;--dp-disabled-color-text: #d0d0d0;--dp-scroll-bar-background: #212121;--dp-scroll-bar-color: #484848;--dp-success-color: #00701a;--dp-success-color-disabled: #428f59;--dp-icon-color: #959595;--dp-danger-color: #e53935;--dp-marker-color: #e53935;--dp-tooltip-color: #3e3e3e;--dp-highlight-color: rgb(0 92 178 / 20%);--dp-range-between-dates-background-color: var(--dp-hover-color, #484848);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #fff);--dp-range-between-border-color: var(--dp-hover-color, #fff);--dp-loader: 5px solid #005cb2}.dp__theme_light{--dp-background-color: #fff;--dp-text-color: #212121;--dp-hover-color: #f3f3f3;--dp-hover-text-color: #212121;--dp-hover-icon-color: #959595;--dp-primary-color: #1976d2;--dp-primary-disabled-color: #6bacea;--dp-primary-text-color: #fff;--dp-secondary-color: #c0c4cc;--dp-border-color: #ddd;--dp-menu-border-color: #ddd;--dp-border-color-hover: #aaaeb7;--dp-border-color-focus: #aaaeb7;--dp-disabled-color: #f6f6f6;--dp-scroll-bar-background: #f3f3f3;--dp-scroll-bar-color: #959595;--dp-success-color: #76d275;--dp-success-color-disabled: #a3d9b1;--dp-icon-color: #959595;--dp-danger-color: #ff6f60;--dp-marker-color: #ff6f60;--dp-tooltip-color: #fafafa;--dp-disabled-color-text: #8e8e8e;--dp-highlight-color: rgb(25 118 210 / 10%);--dp-range-between-dates-background-color: var(--dp-hover-color, #f3f3f3);--dp-range-between-dates-text-color: var(--dp-hover-text-color, #212121);--dp-range-between-border-color: var(--dp-hover-color, #f3f3f3);--dp-loader: 5px solid #1976d2}.dp__flex{display:flex;align-items:center}.dp__btn{background:none}.dp__main{font-family:var(--dp-font-family);-webkit-user-select:none;user-select:none;box-sizing:border-box;position:relative;width:100%}.dp__main *{direction:var(--dp-direction, ltr)}.dp__pointer{cursor:pointer}.dp__icon{stroke:currentcolor;fill:currentcolor}.dp__button{width:100%;text-align:center;color:var(--dp-icon-color);cursor:pointer;display:flex;align-items:center;place-content:center center;padding:var(--dp-common-padding);box-sizing:border-box;height:var(--dp-button-height)}.dp__button.dp__overlay_action{position:absolute;bottom:0}.dp__button:hover{background:var(--dp-hover-color);color:var(--dp-hover-icon-color)}.dp__button svg{height:var(--dp-button-icon-height);width:auto}.dp__button_bottom{border-bottom-left-radius:var(--dp-border-radius);border-bottom-right-radius:var(--dp-border-radius)}.dp__flex_display{display:flex}.dp__flex_display_with_input{flex-direction:column;align-items:flex-start}.dp__relative{position:relative}.calendar-next-enter-active,.calendar-next-leave-active,.calendar-prev-enter-active,.calendar-prev-leave-active{transition:all var(--dp-transition-timing-general) ease-out}.calendar-next-enter-from{opacity:0;transform:translate(var(--dp-transition-length))}.calendar-next-leave-to,.calendar-prev-enter-from{opacity:0;transform:translate(calc(var(--dp-transition-length) * -1))}.calendar-prev-leave-to{opacity:0;transform:translate(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-active,.dp-menu-appear-bottom-leave-active,.dp-menu-appear-top-enter-active,.dp-menu-appear-top-leave-active,.dp-slide-up-enter-active,.dp-slide-up-leave-active,.dp-slide-down-enter-active,.dp-slide-down-leave-active{transition:all var(--dp-animation-duration) var(--dp-transition-timing)}.dp-menu-appear-top-enter-from,.dp-menu-appear-top-leave-to,.dp-slide-down-leave-to,.dp-slide-up-enter-from{opacity:0;transform:translateY(var(--dp-transition-length))}.dp-menu-appear-bottom-enter-from,.dp-menu-appear-bottom-leave-to,.dp-slide-down-enter-from,.dp-slide-up-leave-to{opacity:0;transform:translateY(calc(var(--dp-transition-length) * -1))}.dp--arrow-btn-nav{transition:var(--dp-common-transition)}.dp--highlighted{background-color:var(--dp-highlight-color)}.dp--hidden-el{visibility:hidden}[data-v-d05741ee]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-d05741ee]{color:#4caf50!important}.container[data-v-d05741ee]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:1rem}[data-v-93eb118d]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-93eb118d]{color:#4caf50!important}.container[data-v-93eb118d]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;padding:1rem;gap:1rem}.container form[data-v-93eb118d]{width:100%}[data-v-ab408cf3]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-ab408cf3]{color:#4caf50!important}.container[data-v-ab408cf3]{padding:1rem}[data-v-a49bb39a]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-a49bb39a]{color:#4caf50!important}.container[data-v-a49bb39a]{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#000;overflow:hidden;border-radius:8px}.container iframe[data-v-a49bb39a]{width:100%}[data-v-47f0ef6b]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-47f0ef6b]{color:#4caf50!important}.container[data-v-47f0ef6b]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;padding:1rem;gap:1rem}.container form[data-v-47f0ef6b]{width:100%}/*!
* Cropper.js v1.6.2
* https://fengyuanchen.github.io/cropperjs
*
* Copyright 2015-present Chen Fengyuan
* Released under the MIT license
*
* Date: 2024-04-21T07:43:02.731Z
*/.cropper-container{direction:ltr;font-size:0;line-height:0;position:relative;-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.cropper-container img{backface-visibility:hidden;display:block;height:100%;image-orientation:0deg;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;width:100%}.cropper-wrap-box,.cropper-canvas,.cropper-drag-box,.cropper-crop-box,.cropper-modal{bottom:0;left:0;position:absolute;right:0;top:0}.cropper-wrap-box,.cropper-canvas{overflow:hidden}.cropper-drag-box{background-color:#fff;opacity:0}.cropper-modal{background-color:#000;opacity:.5}.cropper-view-box{display:block;height:100%;outline:1px solid #39f;outline-color:#3399ffbf;overflow:hidden;width:100%}.cropper-dashed{border:0 dashed #eee;display:block;opacity:.5;position:absolute}.cropper-dashed.dashed-h{border-bottom-width:1px;border-top-width:1px;height:calc(100% / 3);left:0;top:calc(100% / 3);width:100%}.cropper-dashed.dashed-v{border-left-width:1px;border-right-width:1px;height:100%;left:calc(100% / 3);top:0;width:calc(100% / 3)}.cropper-center{display:block;height:0;left:50%;opacity:.75;position:absolute;top:50%;width:0}.cropper-center:before,.cropper-center:after{background-color:#eee;content:" ";display:block;position:absolute}.cropper-center:before{height:1px;left:-3px;top:0;width:7px}.cropper-center:after{height:7px;left:0;top:-3px;width:1px}.cropper-face,.cropper-line,.cropper-point{display:block;height:100%;opacity:.1;position:absolute;width:100%}.cropper-face{background-color:#fff;left:0;top:0}.cropper-line{background-color:#39f}.cropper-line.line-e{cursor:ew-resize;right:-3px;top:0;width:5px}.cropper-line.line-n{cursor:ns-resize;height:5px;left:0;top:-3px}.cropper-line.line-w{cursor:ew-resize;left:-3px;top:0;width:5px}.cropper-line.line-s{bottom:-3px;cursor:ns-resize;height:5px;left:0}.cropper-point{background-color:#39f;height:5px;opacity:.75;width:5px}.cropper-point.point-e{cursor:ew-resize;margin-top:-3px;right:-3px;top:50%}.cropper-point.point-n{cursor:ns-resize;left:50%;margin-left:-3px;top:-3px}.cropper-point.point-w{cursor:ew-resize;left:-3px;margin-top:-3px;top:50%}.cropper-point.point-s{bottom:-3px;cursor:s-resize;left:50%;margin-left:-3px}.cropper-point.point-ne{cursor:nesw-resize;right:-3px;top:-3px}.cropper-point.point-nw{cursor:nwse-resize;left:-3px;top:-3px}.cropper-point.point-sw{bottom:-3px;cursor:nesw-resize;left:-3px}.cropper-point.point-se{bottom:-3px;cursor:nwse-resize;height:20px;opacity:1;right:-3px;width:20px}@media (min-width: 768px){.cropper-point.point-se{height:15px;width:15px}}@media (min-width: 992px){.cropper-point.point-se{height:10px;width:10px}}@media (min-width: 1200px){.cropper-point.point-se{height:5px;opacity:.75;width:5px}}.cropper-point.point-se:before{background-color:#39f;bottom:-50%;content:" ";display:block;height:200%;opacity:0;position:absolute;right:-50%;width:200%}.cropper-invisible{opacity:0}.cropper-bg{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAQAQMAAAAlPW0iAAAAA3NCSVQICAjb4U/gAAAABlBMVEXMzMz////TjRV2AAAACXBIWXMAAArrAAAK6wGCiw1aAAAAHHRFWHRTb2Z0d2FyZQBBZG9iZSBGaXJld29ya3MgQ1M26LyyjAAAABFJREFUCJlj+M/AgBVhF/0PAH6/D/HkDxOGAAAAAElFTkSuQmCC)}.cropper-hide{display:block;height:0;position:absolute;width:0}.cropper-hidden{display:none!important}.cropper-move{cursor:move}.cropper-crop{cursor:crosshair}.cropper-disabled .cropper-drag-box,.cropper-disabled .cropper-face,.cropper-disabled .cropper-line,.cropper-disabled .cropper-point{cursor:not-allowed}[data-v-8ff90d10]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-8ff90d10]{color:#4caf50!important}.container[data-v-8ff90d10]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;width:100%;padding:1rem;gap:1rem}.container form[data-v-8ff90d10]{width:100%}.loader[data-v-8ff90d10]{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:1rem}.cropper[data-v-8ff90d10]{width:100%;height:100%;overflow:hidden;background:#0000000d}.cropper.hidden[data-v-8ff90d10]{display:none}[data-v-75a3cd24]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-75a3cd24]{color:#4caf50!important}.container[data-v-75a3cd24]{width:100%;padding:0;box-sizing:border-box}.loading[data-v-75a3cd24]{display:flex;justify-content:center;align-items:center;padding:1rem 0;height:100%;width:100%;position:absolute}.profile-dialog-card[data-v-75a3cd24]{display:flex;flex-direction:column;width:100%;background:#332e56;border:1px solid rgba(255,255,255,.14);border-radius:10px;overflow:hidden}.profile-dialog-banner[data-v-75a3cd24]{position:relative;height:126px;border-bottom:3px solid transparent}.profile-dialog-banner img[data-v-75a3cd24],.profile-dialog-banner video[data-v-75a3cd24]{width:100%;height:100%;object-fit:cover}.profile-dialog-banner-overlay[data-v-75a3cd24]{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#080a121f,#080a12b8)}.profile-dialog-main[data-v-75a3cd24]{position:relative;padding:0 0 14px}.profile-dialog-avatar-wrap[data-v-75a3cd24]{width:100%;position:relative;display:flex;justify-content:center;margin-top:-52px;margin-bottom:30px}.profile-dialog-user-level[data-v-75a3cd24]{position:absolute;left:50%;bottom:-34px;transform:translate(-50%)}.profile-dialog-avatar[data-v-75a3cd24]{width:104px;height:104px;border-radius:50%;border:4px solid rgba(255,255,255,.9);object-fit:cover;background:#111}.profile-dialog-name[data-v-75a3cd24]{text-align:center;font-size:20px;font-weight:700;margin-top:34px;margin-bottom:3px}.profile-dialog-meta[data-v-75a3cd24]{display:flex;justify-content:center;align-items:center;gap:6px;font-size:12px;color:#ffffffbf;margin-bottom:11px}.flag-icon[data-v-75a3cd24]{width:20px;height:14px}.profile-dialog-stats[data-v-75a3cd24]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:12px;padding:1rem}.profile-dialog-stat[data-v-75a3cd24]{padding:8px;border-radius:8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);text-align:center}.profile-dialog-stat-label[data-v-75a3cd24]{font-size:10px;letter-spacing:.05em;text-transform:uppercase;color:#ffffffad}.profile-dialog-stat-value[data-v-75a3cd24]{margin-top:3px;font-size:20px;font-weight:700}.profile-dialog-section-title[data-v-75a3cd24]{width:100%;padding:.25rem 1rem;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#ffffffb3;margin-bottom:1rem;background:#00000040}.profile-dialog-section[data-v-75a3cd24]{margin-top:14px}.profile-dialog-section-content[data-v-75a3cd24]{padding:0 14px}.progress-section-title[data-v-75a3cd24],.achievements-section-title[data-v-75a3cd24]{margin-top:0}[data-v-7f9187a2]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-7f9187a2]{color:#4caf50!important}.form-field-group[data-v-7f9187a2]{position:relative}.form-field-group.form-validation-error .radio-indicator[data-v-7f9187a2]{border-color:#ef4444}.form-field-group.form-validation-error .form-group-label[data-v-7f9187a2]{color:#ef4444}.form-group-label[data-v-7f9187a2]{font-weight:500;font-size:.875rem;color:#fcb0a9;display:block;margin-bottom:.25rem}.form-group-label i[data-v-7f9187a2]{margin-right:.25rem}.form-radio-wrapper[data-v-7f9187a2]{display:flex;flex-direction:column;gap:.5rem}.form-radio-wrapper.inline[data-v-7f9187a2]{flex-direction:row;flex-wrap:wrap;gap:1rem}.form-radio-option[data-v-7f9187a2]{display:flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .2s ease-in-out,transform .2s ease-in-out}.form-radio-option:hover .radio-indicator[data-v-7f9187a2]{border-color:#ffffff80}.form-radio-option:hover .radio-label[data-v-7f9187a2]{color:#fcb0a9}.form-radio-option.selected .radio-indicator[data-v-7f9187a2]{border-color:#ce2a74}.form-radio-option.selected .radio-indicator[data-v-7f9187a2]:after{transform:scale(1);background:#fcb0a9}.form-radio-option.selected .radio-label[data-v-7f9187a2]{color:#51b1ff;font-weight:700}.form-radio-option input[type=radio][data-v-7f9187a2]{position:absolute;opacity:0;width:0;height:0}.radio-indicator[data-v-7f9187a2]{width:1.25rem;height:1.25rem;border:2px solid rgba(255,255,255,.3);border-radius:50%;position:relative;transition:border-color .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out;flex-shrink:0}.radio-indicator[data-v-7f9187a2]:after{content:"";position:absolute;top:25%;left:25%;transform:translate(-50%,-50%) scale(0);width:.5rem;height:.5rem;background:#fcb0a9;border-radius:50%;transition:transform .2s ease-in-out}.radio-label[data-v-7f9187a2]{font-size:.9375rem;color:#ececec;transition:color .2s ease-in-out}.form-field-error[data-v-7f9187a2]{margin-top:.5rem;font-size:.875rem;color:#ef4444}.form-field-help[data-v-7f9187a2]{margin-top:.75rem;font-size:.875rem;color:#888}[data-v-188e9ae2]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-188e9ae2]{color:#4caf50!important}.form-field-group[data-v-188e9ae2]{position:relative}.form-field-group.form-validation-error .checkbox-indicator[data-v-188e9ae2]{border-color:#ef4444}.form-field-group.form-validation-error .form-group-label[data-v-188e9ae2],.form-field-group.form-validation-error .checkbox-label[data-v-188e9ae2]{color:#ef4444}.form-group-label[data-v-188e9ae2]{font-weight:500;font-size:.875rem;color:#888;display:block;margin-bottom:.5rem}.form-group-label i[data-v-188e9ae2]{margin-right:.25rem}.form-checkbox-wrapper[data-v-188e9ae2]{display:flex;flex-direction:column;gap:.5rem}.form-checkbox-wrapper.inline[data-v-188e9ae2]{flex-direction:row;flex-wrap:wrap;gap:1rem}.form-checkbox-option[data-v-188e9ae2]{display:flex;align-items:center;gap:.5rem;cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .2s ease-in-out,transform .2s ease-in-out}.form-checkbox-option:hover .checkbox-indicator[data-v-188e9ae2]{border-color:#ffffff80}.form-checkbox-option:hover .checkbox-label[data-v-188e9ae2]{color:#fcb0a9}.form-checkbox-option.selected .checkbox-indicator[data-v-188e9ae2]{border-color:#ce2a74;background:#ce2a74}.form-checkbox-option.selected .checkbox-label[data-v-188e9ae2]{color:#fcb0a9}.form-checkbox-option input[type=checkbox][data-v-188e9ae2]{position:absolute;opacity:0;width:0;height:0}.checkbox-indicator[data-v-188e9ae2]{width:1.25rem;height:1.25rem;border:2px solid rgba(255,255,255,.3);border-radius:4px;display:flex;align-items:center;justify-content:center;transition:border-color .2s ease-in-out,background-color .2s ease-in-out,box-shadow .2s ease-in-out;flex-shrink:0}.checkbox-indicator i[data-v-188e9ae2]{font-size:.75rem;color:#fff}.checkbox-label[data-v-188e9ae2]{font-size:.9375rem;color:#888;transition:color .2s ease-in-out}.checkbox-label i[data-v-188e9ae2]{margin-right:.25rem}.form-field-error[data-v-188e9ae2]{margin-top:.5rem;font-size:.875rem;color:#ef4444}.form-field-help[data-v-188e9ae2]{margin-top:.25rem;font-size:.875rem;color:#888}[data-v-3099ec55]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-3099ec55]{color:#4caf50!important}.form-field-group[data-v-3099ec55]{position:relative;margin:.5rem 0}.form-field-group.form-validation-error .toggle-track[data-v-3099ec55]{border-color:#ef4444}.form-field-group.form-validation-error .toggle-label[data-v-3099ec55]{color:#ef4444}.form-toggle-option[data-v-3099ec55]{display:flex;align-items:center;gap:.75rem;cursor:pointer;-webkit-user-select:none;user-select:none}.form-toggle-option:hover .toggle-track[data-v-3099ec55]{border-color:#fff6}.form-toggle-option:hover .toggle-label[data-v-3099ec55]{color:#fcb0a9}.form-toggle-option.active .toggle-track[data-v-3099ec55]{background:#ce2a74;border-color:#ce2a74}.form-toggle-option.active .toggle-thumb[data-v-3099ec55]{transform:translate(1.25rem) translateY(-50%);background:#fff}.form-toggle-option.active .toggle-label[data-v-3099ec55]{color:#fcb0a9}.form-toggle-option input[type=checkbox][data-v-3099ec55]{position:absolute;opacity:0;width:0;height:0}.toggle-track[data-v-3099ec55]{width:2.75rem;height:1.5rem;background:#2b2d40;border:2px solid rgba(255,255,255,.3);border-radius:1rem;position:relative;transition:background-color .2s ease-in-out,border-color .2s ease-in-out;flex-shrink:0}.toggle-thumb[data-v-3099ec55]{width:1rem;height:1rem;background:#ffffff80;border-radius:50%;position:absolute;top:50%;left:.125rem;transform:translateY(-50%);transition:left .2s ease-in-out,transform .2s ease-in-out,background-color .2s ease-in-out}.toggle-label[data-v-3099ec55]{font-size:.9375rem;color:#fcb0a9;transition:color .2s ease-in-out}.toggle-label i[data-v-3099ec55]{margin-right:.25rem}.form-field-error[data-v-3099ec55]{margin-top:.5rem;font-size:.875rem;color:#ef4444}.form-field-help[data-v-3099ec55]{margin-top:.25rem;font-size:.875rem;color:#888}[data-v-502fe76f]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-502fe76f]{color:#4caf50!important}.form-field-group[data-v-502fe76f]{position:relative}.form-field-group.form-validation-error .slider-track[data-v-502fe76f]{background:#ef44444d}.form-field-group.form-validation-error .slider-fill[data-v-502fe76f]{background:#ef4444}.form-field-group.form-validation-error .slider-thumb[data-v-502fe76f]{border-color:#ef4444;background:#ef4444}.form-field-group.form-validation-error .form-group-label[data-v-502fe76f]{color:#ef4444}.form-group-label[data-v-502fe76f]{font-weight:500;font-size:.875rem;color:#fcb0a9;display:flex;align-items:center;gap:.5rem;margin-bottom:.25rem}.form-group-label i[data-v-502fe76f]{margin-right:.25rem}.form-group-label .slider-value[data-v-502fe76f]{margin-left:auto;color:#fcb0a9;font-weight:600;background:#ffffff1a;padding:0 .5rem;border-radius:4px;font-size:.8125rem}.form-slider-wrapper[data-v-502fe76f]{display:flex;align-items:center;gap:.75rem;padding:.25rem 0}.slider-min[data-v-502fe76f],.slider-max[data-v-502fe76f]{font-size:.75rem;color:#888;min-width:1.5rem;text-align:center;background:#2b2a49;padding:0 .5rem;border-radius:4px;border:dashed 1px rgba(255,255,255,.1)}.slider-track-container[data-v-502fe76f]{flex:1;position:relative;height:1.5rem;display:flex;align-items:center;cursor:pointer}.slider-track-container.disabled[data-v-502fe76f]{cursor:not-allowed;opacity:.5;pointer-events:none}.slider-track[data-v-502fe76f]{width:100%;height:10px;background:#2b2d40;border-radius:3px;position:relative;overflow:hidden;border:solid 1px rgba(255,255,255,.2)}.slider-fill[data-v-502fe76f]{position:absolute;top:0;left:0;height:100%;background:#ce2a74;border-radius:3px;transition:width .05s ease-out}.slider-thumb[data-v-502fe76f]{position:absolute;top:50%;transform:translate(-50%,-50%);width:1.25rem;height:1.25rem;background:#2b2d40;border:3px solid #ce2a74;border-radius:50%;cursor:grab;transition:transform .15s ease,box-shadow .15s ease;z-index:2}.slider-thumb[data-v-502fe76f]:hover{transform:translate(-50%,-50%) scale(1.1);box-shadow:0 0 0 4px #ce2a7433}.slider-thumb[data-v-502fe76f]:active{cursor:grabbing;transform:translate(-50%,-50%) scale(1.15);box-shadow:0 0 0 6px #ce2a744d}.form-field-error[data-v-502fe76f]{margin-top:.5rem;font-size:.875rem;color:#ef4444}.form-field-help[data-v-502fe76f]{margin-top:.25rem;font-size:.875rem;color:#888}[data-v-3ecc6988]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-3ecc6988]{color:#4caf50!important}.form-field-group[data-v-3ecc6988]{position:relative}.form-field-group.form-validation-error .form-tags-wrapper[data-v-3ecc6988]{border-color:#ef4444}.form-field-group.form-validation-error .form-field-label[data-v-3ecc6988]{color:#ef4444}.form-field-error[data-v-3ecc6988]{margin-top:.25rem;font-size:.875rem;color:#ef4444}.form-field-label[data-v-3ecc6988]{font-weight:500;font-size:.875rem;position:absolute;top:-.5rem;left:.75rem;padding:0 .4rem;background:linear-gradient(to bottom,#fff0,#fff0 35%,#2b2d40 35%,#2b2d40);color:#888;transition:color .2s ease-in-out;line-height:1;z-index:1}.form-field-label i[data-v-3ecc6988]{margin-right:.05rem;font-size:.775rem}.form-tags-wrapper[data-v-3ecc6988]{display:flex;align-items:center;background:#2b2d40;border:solid 1px rgba(255,255,255,.2);padding:.5rem;border-radius:8px;cursor:text;user-select:text;-webkit-user-select:text;transition:border-color .2s ease-in-out;position:relative;min-height:36px;box-sizing:border-box}.form-tags-wrapper[data-v-3ecc6988]:hover{border:solid 1px rgba(255,255,255,.4)}.form-tags-wrapper:hover .form-field-label[data-v-3ecc6988]{color:#bbb}.form-tags-wrapper[data-v-3ecc6988]:focus-within{border-color:#ce2a74}.form-tags-wrapper:focus-within .form-field-label[data-v-3ecc6988]{color:#fcb0a9}.tags-container[data-v-3ecc6988]{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem;flex:1}.tags-container input[data-v-3ecc6988]{flex:1;min-width:60px;font-family:Roboto,sans-serif;user-select:text;-webkit-user-select:text;outline:none!important;border:none!important;background:none!important;margin:0!important;padding:0;font-size:inherit;color:inherit}.tags-container input[data-v-3ecc6988]::placeholder{color:#888;opacity:.7}.tags-container input[data-v-3ecc6988]:disabled{opacity:.5;cursor:not-allowed}.tag[data-v-3ecc6988]{display:inline-flex;align-items:center;gap:.35rem;background:#ce2a74;color:#fff;padding:.15rem .5rem;border-radius:4px;font-size:.8rem;font-weight:500;white-space:nowrap}.tag .tag-remove[data-v-3ecc6988]{cursor:pointer;font-size:.65rem;opacity:.8;transition:opacity .15s ease}.tag .tag-remove[data-v-3ecc6988]:hover{opacity:1}.form-field-help[data-v-3ecc6988]{margin-top:.25rem;font-size:.875rem;color:#888}[data-v-b2d4865a]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-b2d4865a]{color:#4caf50!important}.form-collapse[data-v-b2d4865a]{display:none}.form-field-group[data-v-b2d4865a]{position:relative}.form-field-group.form-validation-error .form-editor-wrapper[data-v-b2d4865a]{border-color:#ef4444}.form-field-group.form-validation-error .form-field-label[data-v-b2d4865a]{color:#ef4444}.form-field-group.is-expanded[data-v-b2d4865a]{position:fixed;top:0;left:0;width:100%!important;height:100%!important;max-height:100%!important;z-index:2000;display:flex;justify-content:center;align-items:center;padding:2rem 1rem;background:#000c}.form-field-group.is-expanded .form-field-label[data-v-b2d4865a]{display:none}.form-field-group.is-expanded .form-editor-wrapper[data-v-b2d4865a]{width:70%;height:100%;max-width:640px;max-height:900px;border:solid 1px #ce2a74}.form-field-group.is-expanded .form-field-help[data-v-b2d4865a],.form-field-group.is-expanded .form-field-error[data-v-b2d4865a]{display:none}.form-field-group.is-expanded .form-collapse[data-v-b2d4865a]{display:block;position:absolute;top:-1rem;right:-1rem}.form-field-group.is-expanded .editor-toolbar[data-v-b2d4865a]{padding-bottom:.5rem}.form-field-error[data-v-b2d4865a]{margin-top:.25rem;font-size:.875rem;color:#ef4444}.form-field-label[data-v-b2d4865a]{font-weight:500;font-size:.875rem;position:absolute;top:-.5rem;left:.75rem;padding:0 .4rem;background:linear-gradient(to bottom,#fff0,#fff0 35%,#2b2d40 35%,#2b2d40);color:#888;transition:color .2s ease-in-out;line-height:1;z-index:1}.form-field-label i[data-v-b2d4865a]{margin-right:.05rem;font-size:.775rem}.form-editor-wrapper[data-v-b2d4865a]{display:flex;flex-direction:column;background:#2b2d40;border:solid 1px rgba(255,255,255,.2);border-radius:8px;cursor:text;-webkit-user-select:none;user-select:none;transition:border-color .2s ease-in-out;position:relative;min-height:150px;max-height:200px;box-sizing:border-box}.form-editor-wrapper[data-v-b2d4865a]:hover{border:solid 1px rgba(255,255,255,.4)}.form-editor-wrapper:hover .form-field-label[data-v-b2d4865a]{color:#bbb}.editor-toolbar[data-v-b2d4865a]{display:flex;align-items:center;flex-wrap:wrap;gap:.25rem;padding-top:.5rem;padding-bottom:.35rem;padding-left:.5rem;border-bottom:1px solid rgba(255,255,255,.1);background:#0000001a;flex-shrink:0;box-shadow:0 1px 5px #0000001a}.editor-toolbar button[data-v-b2d4865a]{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;background:transparent;color:#888;border-radius:4px;cursor:pointer;transition:background-color .15s ease,color .15s ease,transform .15s ease,box-shadow .15s ease}.editor-toolbar button[data-v-b2d4865a]:hover{background:#ffffff1a;color:#fcb0a9}.editor-toolbar button.active[data-v-b2d4865a]{background:#ce2a74;color:#fff}.editor-toolbar button i[data-v-b2d4865a]{font-size:.8rem}.editor-toolbar .toolbar-divider[data-v-b2d4865a]{width:1px;height:20px;background:#ffffff26;margin:0 .25rem}.editor-toolbar .toolbar-spacer[data-v-b2d4865a]{flex:1}.editor-toolbar .locale-pill[data-v-b2d4865a]{width:auto;gap:.35rem;font-weight:700;padding:.15rem .5rem}.editor-toolbar .locale-pill i[data-v-b2d4865a]{font-size:.78rem}.editor-content[data-v-b2d4865a]{flex:1 1 auto;min-height:0;overflow:auto;padding:.5rem .75rem}.editor-content[data-v-b2d4865a] .tiptap{outline:none;min-height:100px;font-family:Roboto,sans-serif;-webkit-user-select:text;user-select:text;color:inherit}.editor-content[data-v-b2d4865a] .tiptap p{margin:0 0 .5rem;word-break:break-word;overflow-wrap:anywhere}.editor-content[data-v-b2d4865a] .tiptap p:last-child{margin-bottom:0}.editor-content[data-v-b2d4865a] .tiptap ul,.editor-content[data-v-b2d4865a] .tiptap ol{margin:0 0 .5rem;padding-left:1.5rem}.editor-content[data-v-b2d4865a] .tiptap blockquote{margin:0 0 .5rem;padding-left:1rem;border-left:3px solid #ce2a74;color:#888}.editor-content[data-v-b2d4865a] .tiptap pre{background:#0000004d;padding:.5rem;border-radius:4px;font-family:monospace;margin:0 0 .5rem;overflow-x:auto}.editor-content[data-v-b2d4865a] .tiptap pre code{background:none;padding:0}.editor-content[data-v-b2d4865a] .tiptap code{background:#0000004d;padding:.1rem .3rem;border-radius:3px;font-family:monospace}.editor-content[data-v-b2d4865a] .tiptap img{max-width:100%;height:auto}.editor-content[data-v-b2d4865a] .tiptap.ProseMirror-focused{outline:none}.editor-content[data-v-b2d4865a] .tiptap p.is-editor-empty:first-child:before{content:attr(data-placeholder);color:#888;opacity:.5;pointer-events:none;float:left;height:0}.editor-content[data-v-b2d4865a] .tiptap a{color:#ffc400;font-weight:700;text-decoration:underline}.editor-content[data-v-b2d4865a] .tiptap a:hover{color:#ffdd57}.editor-content[data-v-b2d4865a] .tiptap{min-height:0}.form-field-help[data-v-b2d4865a]{margin-top:.25rem;font-size:.875rem;color:#888}@media (max-width: 900px){.form-field-group[data-v-b2d4865a]:focus-within{padding:1.5rem}.form-field-group .form-editor-wrapper[data-v-b2d4865a]{max-width:100%!important;width:100%!important}}[data-v-406b9caf]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-406b9caf]{color:#4caf50!important}.form-field-group[data-v-406b9caf]{position:relative}.form-field-group.form-validation-error .form-text-wrapper[data-v-406b9caf]{border-color:#ef4444}.form-field-group.form-validation-error .form-field-label[data-v-406b9caf]{color:#ef4444}.form-field-error[data-v-406b9caf]{margin-top:.25rem;font-size:.875rem;color:#ef4444}.form-field-label[data-v-406b9caf]{display:inline-flex;align-items:center;font-weight:500;font-size:.875rem;position:absolute;top:-.75rem!important;left:.75rem;padding:0 .4rem;background:linear-gradient(to bottom,#fff0,#fff0 35%,#2b2d40 35%,#2b2d40);color:#888;transition:color .2s ease-in-out}.form-field-label i[data-v-406b9caf]{margin-right:.05rem;font-size:.775rem}.form-field-label-sizer[data-v-406b9caf]{display:inline-flex;align-items:center;white-space:nowrap;visibility:hidden;pointer-events:none;grid-area:1/1;padding:0 .4rem}.form-field-label-sizer i[data-v-406b9caf]{margin-right:.05rem;font-size:.775rem}.form-date-content[data-v-406b9caf]{display:grid;grid-template-columns:minmax(0,max-content);min-width:0}.form-text-wrapper[data-v-406b9caf]{display:flex;align-items:center;background:#2b2d40;border:solid 1px rgba(255,255,255,.2);padding:.5rem;border-radius:8px;cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color .2s ease-in-out;position:relative;height:36px;box-sizing:border-box}.form-text-wrapper[data-v-406b9caf]:hover{border:solid 1px rgba(255,255,255,.4)}.form-text-wrapper:hover .form-field-label[data-v-406b9caf]{color:#bbb}.form-text-wrapper[data-v-406b9caf]:focus-within,.form-text-wrapper.is-focused[data-v-406b9caf]{border-color:#ce2a74}.form-text-wrapper:focus-within .form-field-label[data-v-406b9caf],.form-text-wrapper.is-focused .form-field-label[data-v-406b9caf]{color:#fcb0a9}.form-date-display[data-v-406b9caf]{grid-area:1/1;font-family:Roboto,sans-serif;color:#fff;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.form-date-display.has-label[data-v-406b9caf]{position:relative;top:.15rem}.form-date-display.placeholder[data-v-406b9caf]{color:#888}.form-text-clear[data-v-406b9caf]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;padding:0;margin:0;border:none;background:#ffffff1a;border-radius:50%;cursor:pointer;color:#888;font-size:.7rem;transition:background-color .15s ease-in-out,color .15s ease-in-out,transform .15s ease-in-out,box-shadow .15s ease-in-out;flex-shrink:0;margin-left:.5rem}.form-text-clear i[data-v-406b9caf]{position:relative;top:1px}.form-text-clear[data-v-406b9caf]:hover{background:#fff3;color:#fcb0a9}.form-field-help[data-v-406b9caf]{margin-top:.25rem;font-size:.875rem;color:#888}.form-field-help a[data-v-406b9caf]{color:#fcb0a9!important;text-decoration:underline!important;font-weight:700!important}.form-field-help a[data-v-406b9caf]:hover{color:#e47aaa}[data-v-1c9715c3]{scrollbar-color:#ce2a74 #16162b;box-sizing:border-box;text-align:left}.text-success[data-v-1c9715c3]{color:#4caf50!important}.form-field-group[data-v-1c9715c3]{position:relative}.form-field-group.form-validation-error .checkbox-indicator[data-v-1c9715c3]{border-color:#ef4444}.form-field-group.form-validation-error .form-group-label[data-v-1c9715c3],.form-field-group.form-validation-error .checkbox-label[data-v-1c9715c3]{color:#ef4444}.form-field-wrapper[data-v-1c9715c3]{position:relative;background:#2b2d40;border:solid 1px rgba(255,255,255,.2);padding:1rem .75rem .75rem;border-radius:8px}.form-field-wrapper[data-v-1c9715c3]:hover{border:solid 1px rgba(255,255,255,.4)}.form-field-wrapper:hover .form-field-label[data-v-1c9715c3]{color:#bbb}.form-field-wrapper[data-v-1c9715c3]:focus-within{border-color:#ce2a74}.form-field-wrapper:focus-within .form-field-label[data-v-1c9715c3]{color:#fcb0a9}.form-field-label[data-v-1c9715c3]{font-weight:500;font-size:.875rem;position:absolute;top:-.75rem!important;left:.75rem;padding:0 .4rem;background:linear-gradient(to bottom,#fff0,#fff0 35%,#2b2d40 35%,#2b2d40);color:#888;transition:color .2s ease-in-out}.form-field-label i[data-v-1c9715c3]{margin-right:.05rem;font-size:.775rem}.form-group-content[data-v-1c9715c3]{display:flex;align-items:center;gap:.5rem}.form-group-content .form-field-value[data-v-1c9715c3]{font-size:.875rem;flex:1;text-overflow:ellipsis;white-space:nowrap}.form-group-content .form-field-value.default[data-v-1c9715c3]{color:#888;font-style:italic}.form-checkbox-wrapper[data-v-1c9715c3]{display:flex;flex-direction:column;gap:.5rem}.form-checkbox-wrapper.inline[data-v-1c9715c3]{flex-direction:row;flex-wrap:wrap;gap:1rem}.form-field-error[data-v-1c9715c3]{margin-top:.5rem;font-size:.875rem;color:#ef4444}.form-field-help[data-v-1c9715c3]{margin-top:.25rem;font-size:.875rem;color:#888}
