.admin-call[data-v-bc8ccd39]{position:fixed;z-index:1000;right:1.25rem;bottom:1.25rem;width:min(25rem,calc(100vw - 2rem));border:1px solid rgba(195,146,255,.28);border-radius:1rem;padding:.85rem;display:grid;grid-template-columns:3rem minmax(0,1fr) auto;align-items:center;gap:.7rem;background:#110d16f7;box-shadow:0 1.2rem 4rem #0000008c;color:#f7f2fa}.admin-call--incoming[data-v-bc8ccd39]{right:50%;bottom:50%;z-index:2200;width:min(31rem,calc(100vw - 2rem));padding:1.15rem;transform:translate(50%,50%);box-shadow:0 0 0 100vmax #040307b8,0 1.8rem 5rem #000000b8,0 0 3rem #c392ff33}.admin-call--incoming .admin-call__actions button[data-v-bc8ccd39]{width:auto;min-width:7rem;padding:0 .9rem;border-radius:.75rem;display:flex;gap:.42rem;font-weight:850}.admin-call button span[data-v-bc8ccd39]{font-size:.68rem}.admin-call__avatar[data-v-bc8ccd39]{width:3rem;height:3rem;border-radius:.8rem;display:grid;place-items:center;overflow:hidden;background:#c392ff24;color:#cda9f8;animation:callPulse-bc8ccd39 1.8s ease-in-out infinite}.admin-call__avatar img[data-v-bc8ccd39]{width:100%;height:100%;object-fit:cover}.admin-call>div[data-v-bc8ccd39]:nth-child(3){min-width:0;display:grid;gap:.12rem}.admin-call small[data-v-bc8ccd39]{color:#a98acb;font-size:.58rem;font-weight:850}.admin-call strong[data-v-bc8ccd39]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem}.admin-call__mic-note[data-v-bc8ccd39]{margin-top:.12rem;color:#e9ad62;font-size:.56rem;font-style:normal;font-weight:750}.admin-call__ringing[data-v-bc8ccd39]{height:.3rem;margin-top:.22rem;display:flex;gap:.18rem}.admin-call__ringing i[data-v-bc8ccd39]{width:.28rem;height:.28rem;border-radius:50%;background:#c392ff;animation:callingDot-bc8ccd39 1s ease-in-out infinite}.admin-call__ringing i[data-v-bc8ccd39]:nth-child(2){animation-delay:.15s}.admin-call__ringing i[data-v-bc8ccd39]:nth-child(3){animation-delay:.3s}.admin-call__actions[data-v-bc8ccd39]{display:flex;gap:.38rem}.admin-call button[data-v-bc8ccd39]{width:2.55rem;height:2.55rem;border:0;border-radius:50%;display:grid;place-items:center;background:#ffffff14;color:#d9d2dd;cursor:pointer;transition:transform .15s ease,filter .15s ease}.admin-call button[data-v-bc8ccd39]:hover{transform:translateY(-.1rem);filter:brightness(1.12)}.admin-call button[data-v-bc8ccd39]:disabled{cursor:not-allowed;opacity:.58;transform:none;filter:none}.admin-call button.accept[data-v-bc8ccd39]{background:#4bc878;color:#07180d}.admin-call button.hangup[data-v-bc8ccd39]{background:#e84f68;color:#fff}.admin-call button.muted[data-v-bc8ccd39]{background:#d59a45;color:#1d1204}@keyframes callPulse-bc8ccd39{50%{box-shadow:0 0 0 .4rem #c392ff14}}@keyframes callingDot-bc8ccd39{50%{opacity:.3;transform:translateY(-.15rem)}}.admin-call-enter-active[data-v-bc8ccd39],.admin-call-leave-active[data-v-bc8ccd39]{transition:.2s ease}.admin-call-enter-from[data-v-bc8ccd39],.admin-call-leave-to[data-v-bc8ccd39]{opacity:0;transform:translateY(.6rem)}@media(max-width:600px){.admin-call[data-v-bc8ccd39]{right:1rem;bottom:1rem;grid-template-columns:2.7rem minmax(0,1fr)}.admin-call__avatar[data-v-bc8ccd39]{width:2.7rem;height:2.7rem}.admin-call__actions[data-v-bc8ccd39]{grid-column:1/-1;justify-content:center}}@media(prefers-reduced-motion:reduce){.admin-call-enter-active[data-v-bc8ccd39],.admin-call-leave-active[data-v-bc8ccd39]{transition:none}.admin-call__avatar[data-v-bc8ccd39],.admin-call__ringing i[data-v-bc8ccd39]{animation:none}}.app-view-enter-active{transition:opacity .35s ease,transform .46s cubic-bezier(.22,1,.36,1)}.app-view-leave-active{transition:opacity .16s ease,transform .16s ease}.app-view-enter-from{opacity:0;transform:translate3d(0,.7rem,0) scale(.995)}.app-view-leave-to{opacity:0;transform:translate3d(0,-.25rem,0) scale(.998)}@media(prefers-reduced-motion:reduce){.app-view-enter-active,.app-view-leave-active{transition:none}}.sidebar[data-v-98d89efe]{position:fixed;left:0;top:0;z-index:100;width:14rem;height:100vh;padding:.85rem;display:flex;flex-direction:column;overflow:visible;background:linear-gradient(180deg,#ffffff0b,#ffffff03),#0a0a0df6;border-right:1px solid rgba(255,255,255,.065);backdrop-filter:blur(1.5rem);box-shadow:1.2rem 0 3rem #0000002e;animation:sidebarAppear-98d89efe .38s ease both}.sidebar__bg[data-v-98d89efe]{position:absolute;inset:0;z-index:0;pointer-events:none;overflow:hidden}.sidebar__bg span[data-v-98d89efe]{position:absolute;width:18rem;height:18rem;border-radius:999rem;background:#c392ff1a;filter:blur(3.5rem);animation:sidebarOrb-98d89efe 9s ease-in-out infinite}.sidebar__bg span[data-v-98d89efe]:nth-child(1){left:-10rem;top:4rem}.sidebar__bg span[data-v-98d89efe]:nth-child(2){right:-12rem;bottom:4rem;animation-delay:-4s}.sidebar[data-v-98d89efe]>*:not(.sidebar__bg){position:relative;z-index:1}.sidebar__server[data-v-98d89efe]{width:100%;min-height:4rem;border:0;border-radius:.85rem;padding:.7rem;display:flex;align-items:center;gap:.65rem;overflow:hidden;background:radial-gradient(circle at 0% 50%,rgba(255,31,109,.2),transparent 70%),#ffffff0b;border:1px solid rgba(255,255,255,.055);box-shadow:0 .8rem 1.8rem #00000024;animation:cardIn-98d89efe .35s ease both .04s;transition:opacity .16s ease}.sidebar__server--loading[data-v-98d89efe]{opacity:.72}.sidebar__server div[data-v-98d89efe]:last-child{min-width:0;display:grid;gap:.1rem}.sidebar__server small[data-v-98d89efe]{color:#777780;font-size:.64rem;font-weight:950;text-transform:uppercase}.sidebar__server strong[data-v-98d89efe]{max-width:100%;overflow:hidden;color:#fff;font-size:.95rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.sidebar__server-mark[data-v-98d89efe]{width:2.2rem;height:2.2rem;flex-shrink:0;border-radius:.7rem;display:grid;place-items:center;background:#ff1f6d29;box-shadow:inset 0 0 0 1px #ff1f6d29}.sidebar__server-mark span[data-v-98d89efe]{width:.68rem;height:.68rem;border-radius:999rem;background:#35e081;box-shadow:0 0 0 .32rem #35e0811a,0 0 1rem #35e0818c;animation:onlinePulse-98d89efe 2s ease-in-out infinite}.sidebar__search[data-v-98d89efe]{height:2.55rem;margin-top:0;border:1px solid transparent;border-radius:.7rem;padding:0 .8rem;display:flex;align-items:center;gap:.65rem;background:#ffffff0e;color:#777;transition:transform .2s cubic-bezier(.22,1,.36,1),background .18s ease,border-color .18s ease,box-shadow .18s ease;animation:cardIn-98d89efe .35s ease both .08s}.sidebar__search[data-v-98d89efe]:focus-within{transform:translateY(-.06rem);background:#c392ff13;border-color:#c392ff47;box-shadow:0 0 0 .18rem #c392ff17}.sidebar__search input[data-v-98d89efe]{width:100%;min-width:0;border:0;outline:0;background:transparent;color:#e5e5ea;font-size:.82rem;font-weight:750}.sidebar__search input[data-v-98d89efe]::placeholder{color:#696970}.sidebar__nav[data-v-98d89efe]{flex:1;min-height:0;margin-top:.95rem;overflow-y:auto;overflow-x:hidden;padding-right:.12rem;scrollbar-width:none;animation:cardIn-98d89efe .35s ease both .12s}.sidebar__nav[data-v-98d89efe]::-webkit-scrollbar{width:0;height:0;display:none}.sidebar__group[data-v-98d89efe]{margin-bottom:.7rem;animation:groupReveal-98d89efe .38s cubic-bezier(.22,1,.36,1) both;animation-delay:min(var(--section-index, 0) * 45ms,.26s)}.sidebar__group-head[data-v-98d89efe]{width:100%;height:2.25rem;border:0;border-radius:.6rem;padding:0 .75rem;display:flex;align-items:center;justify-content:space-between;background:transparent;color:#74747b;cursor:pointer;font-size:.7rem;font-weight:950;text-transform:uppercase;transition:transform .16s ease,background .16s ease,color .16s ease}.sidebar__group-head[data-v-98d89efe]:hover,.sidebar__group-head--open[data-v-98d89efe]{background:#ffffff0e;color:#cfcfd6}.sidebar__group-head[data-v-98d89efe]:hover{transform:translate(.1rem)}.sidebar__chevron[data-v-98d89efe]{flex-shrink:0;transition:transform .18s ease}.sidebar__chevron--open[data-v-98d89efe]{transform:rotate(90deg)}.sidebar__children[data-v-98d89efe]{margin-top:.3rem;display:grid;gap:.16rem}.sidebar__empty[data-v-98d89efe]{padding:.6rem .85rem;color:#66666d;font-size:.72rem;font-weight:800}.sidebar__item[data-v-98d89efe]{position:relative;width:100%;height:2.42rem;border-radius:.6rem;padding:0 .8rem;display:flex;align-items:center;gap:.65rem;overflow:hidden;color:#aaaab3;cursor:pointer;font-weight:850;font-size:.82rem;text-decoration:none;transition:transform .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease;animation:navItemReveal-98d89efe .3s cubic-bezier(.22,1,.36,1) both;animation-delay:min(var(--item-index, 0) * 28ms,.18s)}.sidebar__item[data-v-98d89efe]:before{content:"";position:absolute;left:0;top:.45rem;bottom:.45rem;width:.18rem;border-radius:999rem;background:#c392ff;opacity:0;box-shadow:0 0 1rem #c392ff8c;transition:opacity .16s ease}.sidebar__item svg[data-v-98d89efe]{flex-shrink:0;color:#5f5f66;transition:color .16s ease}.sidebar__item span[data-v-98d89efe]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sidebar__item[data-v-98d89efe]:hover{transform:translate(.2rem) scale(1.01);background:#ffffff12;color:#fff}.sidebar__item:hover svg[data-v-98d89efe]{color:#c392ff;animation:activeIcon-98d89efe 2.2s ease-in-out infinite}.sidebar__item--active[data-v-98d89efe]{background:linear-gradient(90deg,#c392ff2e,#c392ff0d);color:#fff;box-shadow:inset 0 0 0 1px #c392ff26,0 0 .9rem #c392ff1f}.sidebar__item--active[data-v-98d89efe]:before{opacity:1}.sidebar__item--active svg[data-v-98d89efe]{color:#c392ff}.sidebar__profile[data-v-98d89efe]{position:relative;min-height:3.8rem;margin-top:.75rem;border-radius:.85rem;padding:.55rem;display:grid;grid-template-columns:minmax(0,1fr) 2.15rem;align-items:center;gap:.55rem;background:#ffffff0a;border:1px solid rgba(255,255,255,.05)}.sidebar__profile--animated[data-v-98d89efe]{background:linear-gradient(110deg,#ffffff0a 20%,#c392ff24,#ffffff0a 70%);background-size:250% 100%;animation:profileFlow-98d89efe 4s ease-in-out infinite}.sidebar__profile-main[data-v-98d89efe]{min-width:0;border:0;padding:0;display:grid;grid-template-columns:2.45rem minmax(0,1fr);align-items:center;gap:.55rem;background:transparent;color:inherit;text-align:left;cursor:pointer}.sidebar__profile-main[data-v-98d89efe]:disabled{cursor:wait}.sidebar__profile-main:not(:disabled):hover strong[data-v-98d89efe]{color:#dec4ff}.sidebar__avatar[data-v-98d89efe]{width:2.45rem;height:2.45rem;border-radius:.8rem;display:grid;place-items:center;background:linear-gradient(135deg,#c392ff,#a96fff);color:#fff;font-size:.95rem;font-weight:950;box-shadow:0 0 1.2rem #c392ff47;overflow:hidden}.sidebar__avatar img[data-v-98d89efe]{width:100%;height:100%;display:block;object-fit:cover}.sidebar__profile-info[data-v-98d89efe]{min-width:0}.sidebar__profile-info strong[data-v-98d89efe]{display:block;max-width:100%;overflow:hidden;color:#fff;font-size:.84rem;font-weight:950;text-overflow:ellipsis;white-space:nowrap}.sidebar__profile-info span[data-v-98d89efe]{display:block;margin-top:.12rem;color:#777;font-size:.72rem;font-weight:800}.sidebar__settings[data-v-98d89efe]{width:2.15rem;height:2.15rem;border:0;border-radius:.62rem;display:grid;place-items:center;background:transparent;color:#666;cursor:pointer;transition:transform .16s ease,background .16s ease,color .16s ease}.sidebar__settings[data-v-98d89efe]:hover{transform:rotate(20deg);background:#ffffff12;color:#fff}.sidebar__settings[data-v-98d89efe]:active{transform:rotate(20deg) scale(.9)}.settings-popover[data-v-98d89efe]{position:absolute;left:calc(100% + .75rem);bottom:0;z-index:20;width:17rem;padding:.65rem;border-radius:.85rem;background:#121216fa;border:1px solid rgba(255,255,255,.075);box-shadow:0 1.4rem 3rem #0000007a,0 0 2rem #c392ff1f;backdrop-filter:blur(1rem);animation:popoverFloat-98d89efe 5s ease-in-out infinite}.settings-popover__profile[data-v-98d89efe]{margin-bottom:.65rem;border-radius:.7rem;padding:.65rem;display:grid;grid-template-columns:1fr;gap:.55rem;background:#c392ff11;border:1px solid rgba(195,146,255,.12)}.settings-popover__profile>div[data-v-98d89efe]:first-child{min-width:0;align-self:center}.settings-popover__profile>div:first-child strong[data-v-98d89efe]{display:block;overflow:hidden;color:#fff;font-size:.78rem;text-overflow:ellipsis;white-space:nowrap}.settings-popover__profile>div:first-child small[data-v-98d89efe]{display:block;margin-top:.1rem;color:#777780;font-size:.58rem;font-weight:750}.settings-popover__upload[data-v-98d89efe]{height:2.2rem!important;justify-content:center;background:#c392ff1a!important;color:#dec4ff!important}.settings-popover__file[data-v-98d89efe]{display:none}.settings-popover__error[data-v-98d89efe]{margin:0;color:#ff9caf;font-size:.65rem;font-weight:800}.settings-popover__section[data-v-98d89efe]{display:grid;gap:.3rem;margin-bottom:.55rem}.settings-popover__section strong[data-v-98d89efe]{padding:0 .35rem;color:#777780;font-size:.68rem;font-weight:950;text-transform:uppercase}.settings-popover button[data-v-98d89efe]{width:100%;height:2.35rem;border:0;border-radius:.55rem;padding:0 .65rem;display:flex;align-items:center;gap:.55rem;background:transparent;color:#aaaab3;font-weight:850;cursor:pointer;transition:transform .14s ease,background .14s ease,color .14s ease}.settings-popover button[data-v-98d89efe]:hover,.settings-popover button.active[data-v-98d89efe]{transform:translate(.08rem);background:#c392ff24;color:#fff}.settings-popover__logout[data-v-98d89efe]{margin-top:.35rem;color:#ff8aa4!important}.settings-popover__logout[data-v-98d89efe]:hover{background:#ff3e5c29!important;color:#fff!important}.spin[data-v-98d89efe]{animation:spin-98d89efe .8s linear infinite}@keyframes spin-98d89efe{to{transform:rotate(360deg)}}@keyframes profileFlow-98d89efe{0%,to{background-position:100% 0}50%{background-position:0 0}}.sidebar-section-enter-active[data-v-98d89efe],.sidebar-section-leave-active[data-v-98d89efe]{overflow:hidden;transition:opacity .18s ease,transform .18s ease,max-height .18s ease}.sidebar-section-enter-from[data-v-98d89efe],.sidebar-section-leave-to[data-v-98d89efe]{max-height:0;opacity:0;transform:translateY(-.3rem)}.sidebar-section-enter-to[data-v-98d89efe],.sidebar-section-leave-from[data-v-98d89efe]{max-height:30rem;opacity:1;transform:translateY(0)}.settings-menu-enter-active[data-v-98d89efe],.settings-menu-leave-active[data-v-98d89efe]{transition:opacity .16s ease,transform .16s ease}.settings-menu-enter-from[data-v-98d89efe],.settings-menu-leave-to[data-v-98d89efe]{opacity:0;transform:translateY(.35rem) scale(.98)}@keyframes sidebarAppear-98d89efe{0%{opacity:0;transform:translate(-1rem)}to{opacity:1;transform:translate(0)}}@keyframes cardIn-98d89efe{0%{opacity:0;transform:translateY(.45rem)}to{opacity:1;transform:translateY(0)}}@keyframes groupReveal-98d89efe{0%{opacity:0;transform:translate(-.45rem)}to{opacity:1;transform:translate(0)}}@keyframes navItemReveal-98d89efe{0%{opacity:0;transform:translateY(.25rem)}to{opacity:1;transform:translateY(0)}}@keyframes activeIcon-98d89efe{0%,to{filter:drop-shadow(0 0 0 rgba(195,146,255,0))}50%{filter:drop-shadow(0 0 .38rem rgba(195,146,255,.65))}}@keyframes popoverFloat-98d89efe{0%,to{box-shadow:0 1.4rem 3rem #0000007a,0 0 2rem #c392ff1a}50%{box-shadow:0 1.55rem 3.2rem #00000085,0 0 2.4rem #c392ff2e}}@keyframes sidebarOrb-98d89efe{0%,to{transform:translateZ(0) scale(1);opacity:.6}50%{transform:translate3d(1.7rem,-1rem,0) scale(1.12);opacity:.9}}@keyframes onlinePulse-98d89efe{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.18);opacity:1}}@media(max-width:900px){.sidebar[data-v-98d89efe]{display:none}}@media(prefers-reduced-motion:reduce){.sidebar[data-v-98d89efe],.sidebar__bg span[data-v-98d89efe],.sidebar__search[data-v-98d89efe],.sidebar__nav[data-v-98d89efe],.sidebar__group[data-v-98d89efe],.sidebar__item[data-v-98d89efe],.sidebar__item svg[data-v-98d89efe],.sidebar__profile[data-v-98d89efe],.settings-popover[data-v-98d89efe],.spin[data-v-98d89efe]{animation:none}.sidebar[data-v-98d89efe] *{transition-duration:.01ms}}html[data-theme=light]{background:linear-gradient(180deg,#ffffffdb,#f8f4fccc),#f8f5fbf0;border-right-color:#402b541f;box-shadow:1rem 0 2.6rem #3522461a}html[data-theme=light]{background-color:#462d5b0f;border-color:#462d5b1a}html[data-theme=light]{color:#62596b}html[data-theme=light]{background:#faf7fdfa;border-color:#462d5b1f}html[data-theme=light]{color:#61576b}.topbar[data-v-c6f603d8]{height:3rem;display:flex;align-items:center;justify-content:space-between;animation:topbarReveal-c6f603d8 .42s cubic-bezier(.22,1,.36,1) both}.topbar__left[data-v-c6f603d8]{display:flex;align-items:center;gap:.9rem}.topbar__left h1[data-v-c6f603d8]{margin:0;color:#fff;font-size:1.7rem;font-weight:950;letter-spacing:-.03em;animation:titleReveal-c6f603d8 .48s cubic-bezier(.22,1,.36,1) both .06s}.topbar__menu[data-v-c6f603d8]{width:2.7rem;height:2.7rem;border:0;border-radius:.65rem;display:grid;place-items:center;color:#aaa;background:#ffffff0f;cursor:pointer;transition:transform .18s ease,color .18s ease,background-color .18s ease}.topbar__menu[data-v-c6f603d8]:hover{transform:translateY(-.08rem) rotate(-3deg);background:#c392ff1a;color:#d9b8ff}.topbar__menu[data-v-c6f603d8]:active{transform:scale(.92)}.topbar__actions[data-v-c6f603d8]{align-items:center;display:flex;gap:.5rem}.topbar__actions button[data-v-c6f603d8]{position:relative;overflow:hidden;height:2.6rem;border:0;border-radius:.65rem;padding:0 .9rem;display:flex;align-items:center;gap:.55rem;background:#ffffff0e;color:#9b9ba3;font-weight:700;cursor:pointer;animation:actionReveal-c6f603d8 .34s cubic-bezier(.22,1,.36,1) both;transition:transform .18s ease,color .18s ease,background-color .18s ease,box-shadow .18s ease}.topbar__actions button[data-v-c6f603d8]:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.08),transparent 70%);transform:translate(-120%);transition:transform .45s ease}.topbar__actions button[data-v-c6f603d8]:hover{transform:translateY(-.08rem);background:#c392ff17;color:#e0c8ff;box-shadow:0 .6rem 1.4rem #0000001a}.topbar__actions button[data-v-c6f603d8]:hover:after{transform:translate(120%)}.topbar__actions button[data-v-c6f603d8]:active{transform:scale(.97)}.topbar__actions kbd[data-v-c6f603d8]{color:#62626a;font-family:inherit;font-size:.72rem}.topbar__actions .topbar__health[data-v-c6f603d8]{gap:.42rem}.topbar__actions .topbar__health[data-v-c6f603d8]:before{content:"";width:.42rem;height:.42rem;flex:0 0 auto;border-radius:50%;background:#ff5c77;box-shadow:0 0 .6rem #ff5c7773}.topbar__actions .topbar__health svg[data-v-c6f603d8]{color:#ff7890}.topbar__actions .topbar__health i[data-v-c6f603d8]{color:#ff7890;font-size:.62rem;font-style:normal;font-weight:900;text-transform:uppercase}.topbar__actions .topbar__health--online[data-v-c6f603d8]{background:#35e08113}.topbar__actions .topbar__health--online svg[data-v-c6f603d8],.topbar__actions .topbar__health--online i[data-v-c6f603d8]{color:#61e5aa}.topbar__actions .topbar__health--online[data-v-c6f603d8]:before{background:#61e5aa;box-shadow:0 0 .7rem #61e5aa8c;animation:healthPulse-c6f603d8 2s ease-in-out infinite}.topbar__actions .topbar__refresh[data-v-c6f603d8]{width:2.6rem;padding:0;justify-content:center}.topbar__actions .topbar__refresh:hover svg[data-v-c6f603d8]{transform:rotate(90deg)}.topbar__actions .topbar__refresh svg[data-v-c6f603d8]{transition:transform .25s ease}.notifications[data-v-c6f603d8]{position:relative}.notifications__trigger[data-v-c6f603d8]{width:2.6rem;padding:0!important;justify-content:center;overflow:visible!important}.notifications__trigger b[data-v-c6f603d8]{position:absolute;right:-.18rem;top:-.18rem;min-width:1rem;height:1rem;border:.12rem solid #0c0a0f;border-radius:999rem;padding:0 .2rem;display:grid;place-items:center;background:#c392ff;color:#160b22;font-size:.55rem;font-weight:950;animation:notificationBadge-c6f603d8 1.8s ease-in-out infinite}.notifications__trigger--active[data-v-c6f603d8]{color:#dfc5ff!important;background:#c392ff21!important}.notifications__popover[data-v-c6f603d8]{position:absolute;z-index:200;top:calc(100% + .55rem);right:0;width:min(23rem,100vw - 2rem);max-height:28rem;border:1px solid rgba(195,146,255,.15);border-radius:.9rem;padding:.55rem;overflow-y:auto;background:#100d14;box-shadow:0 1.5rem 3.5rem #00000080,0 0 2rem #c392ff1c}.notifications__popover>header[data-v-c6f603d8]{min-height:3.1rem;padding:.35rem .45rem .6rem;display:flex;align-items:center;justify-content:space-between}.notifications__popover>header span[data-v-c6f603d8]{color:#77727f;font-size:.6rem;font-weight:900;text-transform:uppercase}.notifications__popover>header strong[data-v-c6f603d8]{display:block;margin-top:.08rem;color:#fff;font-size:.9rem}.notifications__popover>header button[data-v-c6f603d8]{width:2rem;height:2rem;padding:0;justify-content:center}.notifications__item[data-v-c6f603d8]{width:100%;height:auto!important;min-height:4.1rem;padding:.6rem!important;align-items:flex-start!important;text-align:left;background:#17131b!important}.notifications__item>span[data-v-c6f603d8]:last-child{min-width:0;display:block}.notifications__item strong[data-v-c6f603d8]{display:block;color:#e7e1eb;font-size:.75rem}.notifications__item p[data-v-c6f603d8]{margin:.15rem 0;overflow:hidden;color:#938d99;font-size:.69rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.notifications__item time[data-v-c6f603d8]{color:#615b67;font-size:.58rem}.notifications__item--unread[data-v-c6f603d8]{background:#281a31!important}.notifications__icon[data-v-c6f603d8]{width:2rem;height:2rem;flex:0 0 auto;border-radius:.55rem;display:grid;place-items:center;background:#c392ff1f;color:#d8b8ff}.notifications__empty[data-v-c6f603d8]{min-height:5rem;display:grid;place-items:center;color:#77727e;font-size:.72rem;font-weight:800}.notifications__open-inbox[data-v-c6f603d8]{width:100%;height:2.35rem!important;margin-top:.35rem;border-top:1px solid rgba(255,255,255,.06)!important;border-radius:.55rem!important;justify-content:center!important;background:#c392ff0f!important;color:#cba8f5!important;font-size:.67rem;font-weight:900}.notifications-popover-enter-active[data-v-c6f603d8],.notifications-popover-leave-active[data-v-c6f603d8]{transform-origin:top right;transition:opacity .18s ease,transform .24s cubic-bezier(.22,1,.36,1)}.notifications-popover-enter-from[data-v-c6f603d8],.notifications-popover-leave-to[data-v-c6f603d8]{opacity:0;transform:translateY(-.35rem) scale(.97)}@keyframes topbarReveal-c6f603d8{0%{opacity:0;transform:translateY(-.45rem)}to{opacity:1;transform:translateY(0)}}@keyframes titleReveal-c6f603d8{0%{opacity:0;transform:translate(-.5rem)}to{opacity:1;transform:translate(0)}}@keyframes actionReveal-c6f603d8{0%{opacity:0;transform:translateY(-.25rem) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes healthPulse-c6f603d8{0%,to{transform:scale(.9);opacity:.75}50%{transform:scale(1.22);opacity:1}}@keyframes notificationBadge-c6f603d8{0%,to{transform:scale(1)}50%{transform:scale(1.12)}}@media(max-width:1180px){.topbar__health span[data-v-c6f603d8]{display:none}}@media(max-width:720px){.topbar__actions[data-v-c6f603d8]{display:none}}@media(prefers-reduced-motion:reduce){.topbar[data-v-c6f603d8],.topbar h1[data-v-c6f603d8],.topbar__actions button[data-v-c6f603d8],.topbar__health[data-v-c6f603d8]:before{animation:none}.topbar[data-v-c6f603d8] *{transition-duration:.01ms}}html[data-theme=light]{color:#21192a}html[data-theme=light]{background:#462d5b12;color:#62596b}.admin-layout[data-v-87952e2c]{min-height:100vh;background:transparent}.admin-layout__content[data-v-87952e2c]{width:calc(100% - 14rem);min-height:100vh;margin-left:14rem;padding:1rem 1.25rem;overflow-x:hidden}.admin-layout__page[data-v-87952e2c]{width:100%;max-width:none;margin-top:1rem}.page-shift-enter-active[data-v-87952e2c]{transition:opacity .38s ease,transform .48s cubic-bezier(.22,1,.36,1)}.page-shift-leave-active[data-v-87952e2c]{transition:opacity .16s ease,transform .16s ease}.page-shift-enter-from[data-v-87952e2c]{opacity:0;transform:translateY(.85rem) scale(.992)}.page-shift-leave-to[data-v-87952e2c]{opacity:0;transform:translateY(-.3rem) scale(.996)}@media(max-width:900px){.admin-layout__content[data-v-87952e2c]{width:100%;margin-left:0;padding:1rem}}@media(prefers-reduced-motion:reduce){.page-shift-enter-active[data-v-87952e2c],.page-shift-leave-active[data-v-87952e2c]{transition:none}}*{box-sizing:border-box}*:before,*:after{box-sizing:inherit}html,body,#app{width:100%;min-height:100%;margin:0}html{--accent: #c392ff;--accent-strong: #ae00ff;--accent-soft: rgba(195, 146, 255, .12);--surface-0: #08070b;--surface-1: #100d14;--surface-2: #17121c;--surface-glass: rgba(18, 14, 23, .82);--border-accent: rgba(195, 146, 255, .13);--text-main: #f7f3fb;--text-muted: #8c8693;color-scheme:dark;background:#08070b;scrollbar-gutter:stable}html[data-theme=light]{color-scheme:dark}html[data-theme=light] body{background:radial-gradient(circle at 18% -10%,rgba(216,184,255,.22),transparent 30rem),radial-gradient(circle at 92% 100%,rgba(150,100,210,.17),transparent 34rem),linear-gradient(145deg,#30283a,#241e2c 52%,#302738);color:#fff}body{position:relative;min-width:20rem;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;background:radial-gradient(circle at 18% -10%,rgba(195,146,255,.16),transparent 30rem),radial-gradient(circle at 92% 100%,rgba(174,0,255,.09),transparent 34rem),linear-gradient(145deg,#0b0910,#08070b 48% 100%);background-attachment:fixed;color:#fff;line-height:1.5;overflow-x:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-tap-highlight-color:transparent;user-select:none}body:before,body:after{content:"";position:fixed;z-index:-1;width:38rem;height:38rem;border-radius:50%;pointer-events:none;will-change:transform}body:before{left:-12rem;top:-15rem;background:radial-gradient(circle,rgba(195,146,255,.15),transparent 68%);animation:global-orb-primary 18s ease-in-out infinite alternate}body:after{right:-15rem;bottom:-18rem;background:radial-gradient(circle,rgba(115,72,171,.13),transparent 68%);animation:global-orb-secondary 22s ease-in-out -7s infinite alternate}button,input,select,textarea{font:inherit}button,a,input,select,textarea{transition:color .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease,transform .2s ease,opacity .2s ease}button:not(:disabled):active{transform:scale(.975)}input:focus,select:focus,textarea:focus{border-color:#c392ff66!important;box-shadow:0 0 0 .18rem #ae00ff1a}:where([class*=stat] article,[class*=metric] article,[class*=summary] article,[class*=card],[class*=panel]){border-color:var(--border-accent)}:where([class*=stat] article,[class*=metric] article,[class*=summary] article){transition:transform .24s ease,border-color .24s ease,box-shadow .24s ease,background .24s ease}:where([class*=stat] article,[class*=metric] article,[class*=summary] article):hover{transform:translateY(-.2rem);border-color:#c392ff3d;box-shadow:0 1rem 2.5rem #4412692e}:where([class*=row],[class*=item],[class*=entry]):not(input):not(textarea){transition:transform .18s ease,background-color .18s ease,border-color .18s ease}:where([class*=badge],[class*=chip],[class*=pill]){border-color:#c392ff1f}@keyframes global-data-reveal{0%{opacity:0;transform:translateY(.35rem)}to{opacity:1;transform:translateY(0)}}button,select{user-select:none}input,textarea,[contenteditable=true],pre,code,.selectable{user-select:text}button,a,select,label{-webkit-touch-callout:none}button,a{touch-action:manipulation}::selection{color:#160b22;background:#c392ffe0}::-webkit-scrollbar{width:.45rem;height:.45rem}::-webkit-scrollbar-thumb{background:#c392ff3d;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#c392ff61}::-webkit-scrollbar-track{background:transparent}@keyframes global-orb-primary{to{transform:translate3d(16vw,12vh,0) scale(1.18)}}@keyframes global-orb-secondary{to{transform:translate3d(-14vw,-16vh,0) scale(1.24)}}.admin-layout__page{--content-text-xs: .68rem;--content-text-sm: .74rem;--content-text-md: .82rem}.admin-layout__page :where([class*=card],[class*=panel],[class*=table],[class*=row],[class*=item],[class*=entry],[class*=stat],[class*=metric],[class*=summary],[class*=modal]){line-height:1.48}.admin-layout__page :where([class*=card],[class*=panel],[class*=table],[class*=row],[class*=item],[class*=entry],[class*=stat],[class*=metric],[class*=summary],[class*=modal]) :where(small,time,code,dt){font-size:var(--content-text-xs)!important}.admin-layout__page :where([class*=card],[class*=panel],[class*=table],[class*=row],[class*=item],[class*=entry],[class*=stat],[class*=metric],[class*=summary],[class*=modal]) :where(p,dd){font-size:var(--content-text-sm)!important}.admin-layout__page :where([class*=card],[class*=panel],[class*=table],[class*=row],[class*=item],[class*=entry],[class*=stat],[class*=metric],[class*=summary],[class*=modal]) :where(b,strong){font-size:var(--content-text-md)}.admin-layout__page :where([class*=card],[class*=panel],[class*=table],[class*=row],[class*=item],[class*=entry],[class*=stat],[class*=metric],[class*=summary],[class*=modal]) :where(input,select,textarea,button){font-size:var(--content-text-sm)}.admin-layout__page :where([class*=badge],[class*=chip],[class*=pill]){min-height:1.65rem;padding:.28rem .5rem;font-size:var(--content-text-xs)!important;line-height:1.15}.admin-layout__page :where(input,select,textarea)::placeholder{color:#77707d;opacity:1}.admin-layout__page>:not(.appointments-page)>:where(header,section,[class*=stats],[class*=shell],[class*=toolbar]){animation:global-content-rise .52s cubic-bezier(.22,1,.36,1) both}.admin-layout__page>:not(.appointments-page)>:where(header,section,[class*=stats],[class*=shell],[class*=toolbar]):nth-child(2){animation-delay:.06s}.admin-layout__page>:not(.appointments-page)>:where(header,section,[class*=stats],[class*=shell],[class*=toolbar]):nth-child(3){animation-delay:.12s}.admin-layout__page>:not(.appointments-page)>:where(header,section,[class*=stats],[class*=shell],[class*=toolbar]):nth-child(n+4){animation-delay:.18s}.admin-layout__page :where([role=tab],[class*=tab] button,nav button){position:relative;overflow:hidden}.admin-layout__page :where([role=tab],[class*=tab] button,nav button):after{content:"";position:absolute;left:20%;right:20%;bottom:0;height:.12rem;border-radius:999px;background:linear-gradient(90deg,transparent,#c392ff,#ae00ff,transparent);opacity:0;transform:scaleX(.35);transition:opacity .22s ease,transform .3s cubic-bezier(.22,1,.36,1)}.admin-layout__page :where([role=tab],[class*=tab] button,nav button):hover{transform:translateY(-.1rem)}.admin-layout__page :where([role=tab],[class*=tab] button,nav button):hover:after,.admin-layout__page :where([role=tab],[class*=tab] button,nav button).active:after,.admin-layout__page :where([role=tab],[class*=tab] button,nav button)[aria-selected=true]:after{opacity:1;transform:scaleX(1)}.admin-layout__page :where([class*=card],[class*=panel],[class*=stat] article,[class*=metric] article,[class*=summary] article){transition:transform .3s cubic-bezier(.22,1,.36,1),border-color .28s ease,box-shadow .3s ease,background-color .28s ease}.admin-layout__page :where([class*=card],[class*=panel],[class*=stat] article,[class*=metric] article,[class*=summary] article):hover{border-color:#c392ff38;box-shadow:0 1rem 2.8rem #00000029,inset 0 .05rem #ffffff09}.admin-layout__page :where(button:not(:disabled)) svg{transition:transform .28s cubic-bezier(.22,1,.36,1),filter .28s ease}.admin-layout__page :where(button:not(:disabled)):hover svg{transform:scale(1.08);filter:drop-shadow(0 0 .35rem rgba(195,146,255,.28))}.admin-layout__page :where([class*=row],[class*=entry],[class*=item]):not(input):not(textarea):hover{border-color:#c392ff24}.admin-layout__page :where(input,select,textarea){transform-origin:center}.admin-layout__page :where(input,select,textarea):focus{transform:translateY(-.05rem)}.admin-layout__page :where([class*=table],table){isolation:isolate}.admin-layout__page :where([class*=table],table) :where(thead,[class*=head]){background-size:180% 100%;transition:background-position .55s ease}.admin-layout__page :where([class*=table],table):hover :where(thead,[class*=head]){background-position:100% 50%}.admin-layout__page :where(tbody tr,[class*=table] [class*=row]:not([class*=head]),[class*=list]>[class*=item],[class*=grid]>article){transform-origin:center left;transition:transform .24s cubic-bezier(.22,1,.36,1),background-color .2s ease,border-color .2s ease,box-shadow .24s ease}.admin-layout__page :where(tbody tr,[class*=table] [class*=row]:not([class*=head]),[class*=list]>[class*=item],[class*=grid]>article):hover{transform:translate3d(.14rem,0,0)}.admin-layout__page :where([class*=modal],[role=dialog]){transform-origin:center}.admin-layout__page :where([class*=backdrop],[class*=overlay]){animation:motion-backdrop-in .2s ease both}.admin-layout__page :where([class*=empty]) svg{animation:motion-empty-float 3.4s ease-in-out infinite}.admin-layout__page :where([data-status=online],[class*=status].online,[class*=status].connected){animation:motion-online-breathe 2.4s ease-in-out infinite}.motion-interactive:not(:disabled){backface-visibility:hidden;transform:translateZ(0)}.motion-interactive:not(:disabled):hover{box-shadow:0 .65rem 1.8rem #00000024,inset 0 .05rem #ffffff0d}.motion-interactive:not(:disabled):active{transition-duration:.08s}@media(min-width:1500px){.admin-layout__page{--content-text-xs: .72rem;--content-text-sm: .78rem;--content-text-md: .86rem}}@keyframes global-content-rise{0%{opacity:0;transform:translateY(.75rem) scale(.995)}to{opacity:1;transform:none}}@keyframes motion-element-in{0%{opacity:0;transform:translate3d(0,.7rem,0) scale(.992)}70%{opacity:1}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes motion-modal-in{0%{opacity:0;transform:translate3d(0,.85rem,0) scale(.965)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes motion-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes motion-notice-in{0%{opacity:0;transform:translate3d(.8rem,0,0) scale(.98)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes motion-empty-float{0%,to{transform:translateZ(0);opacity:.72}50%{transform:translate3d(0,-.22rem,0);opacity:1}}@keyframes motion-online-breathe{0%,to{opacity:.82;box-shadow:0 0 #72e6b100}50%{opacity:1;box-shadow:0 0 .75rem #72e6b121}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}body:before,body:after{animation:none}.admin-layout__page *,.admin-layout__page *:before,.admin-layout__page *:after{animation:none!important;transition-duration:.01ms!important}.motion-enter{opacity:1!important;transform:none!important}}
