.app-container[data-v-4e77f3b1]{--sidebar-current-width:var(--sidebar-width-expanded);background:transparent;box-sizing:border-box;color:var(--text);display:grid;gap:var(--sp-3);grid-template-columns:var(--sidebar-current-width) minmax(0,1fr);height:100%;padding:var(--sp-3);position:relative;transition:grid-template-columns var(--transition-base)}.app-container__sidebar[data-v-4e77f3b1]{background:var(--panel);border:1px solid var(--border-strong);border-radius:calc(var(--radius) + .375rem);box-shadow:none;display:flex;flex-direction:column;min-width:var(--sidebar-current-width);overflow:hidden;transition:width var(--transition-base),min-width var(--transition-base),transform var(--transition-base),opacity var(--transition-base),background-color var(--transition-theme);width:var(--sidebar-current-width);z-index:20}.app-container__main[data-v-4e77f3b1]{display:flex;flex-direction:column;gap:var(--sp-3);height:100%;min-height:0}.app-container__topbar[data-v-4e77f3b1]{align-items:center;background:var(--panel);border:1px solid var(--border-strong);border-radius:calc(var(--radius) + .25rem);display:flex;height:var(--topbar-height);justify-content:space-between;padding:0 var(--sp-3);position:sticky;top:0;transition:background-color var(--transition-theme);z-index:30}.app-container__topbar[data-v-4e77f3b1]:hover .topbar__hide-toggle{opacity:1}.app-container__topbar-inner[data-v-4e77f3b1]{display:contents;flex:1}.app-container__content[data-v-4e77f3b1]{background:var(--panel-subtle);border:1px solid var(--border-strong);border-radius:calc(var(--radius) + .5rem);box-sizing:border-box;flex:1;min-height:0;overflow:auto;padding:var(--sp-4);transition:background-color var(--transition-theme)}.app-container--sidebar-collapsed[data-v-4e77f3b1]{--sidebar-current-width:var(--sidebar-width-collapsed)}.app-container--sidebar-expanded[data-v-4e77f3b1]{--sidebar-current-width:var(--sidebar-width-expanded)}.app-container--sidebar-hidden[data-v-4e77f3b1]{grid-template-columns:1fr;--sidebar-current-width:0px}.app-container--topbar-hidden .app-container__main[data-v-4e77f3b1]{gap:0}.app-container__show-sidebar[data-v-4e77f3b1]{left:-1px;position:fixed}.app-container__show-topbar[data-v-4e77f3b1]{top:-1px}.app-container__backdrop[data-v-4e77f3b1]{-webkit-backdrop-filter:blur(.875rem);backdrop-filter:blur(.875rem);background:#f4fdffb8;inset:0;opacity:1;position:fixed;transition:opacity var(--transition-base);z-index:10}@media(max-width:1280px){.app-container[data-v-4e77f3b1]{gap:var(--sp-2);padding:var(--sp-2)}}@media(max-width:1024px){.app-container[data-v-4e77f3b1]{grid-template-columns:minmax(0,1fr);padding:var(--sp-2)}.app-container__sidebar[data-v-4e77f3b1]{border-radius:calc(var(--radius) + .625rem);box-shadow:var(--surface-glow);height:calc(100vh - var(--sp-2)*2);inset:var(--sp-2) auto var(--sp-2) var(--sp-2);min-width:var(--sidebar-width-expanded);opacity:0;pointer-events:none;position:fixed;transform:translate(-100%);width:var(--sidebar-width-expanded)}.app-container--sidebar-expanded .app-container__sidebar[data-v-4e77f3b1]{opacity:1;pointer-events:auto;transform:translate(0)}.app-container__content[data-v-4e77f3b1]{padding:var(--sp-3)}}@media(prefers-reduced-motion:reduce){.app-container__content[data-v-4e77f3b1]{scroll-behavior:auto}}.background-video[data-v-dc38a03f]{background:transparent;inset:0;overflow:hidden;pointer-events:none;position:fixed;z-index:-2}.background-video__media[data-v-dc38a03f]{filter:saturate(102%) contrast(98%) brightness(118%);height:100%;-o-object-fit:cover;object-fit:cover;transform:scale(1.03);transition:opacity .32s ease;width:100%}.background-video__soften[data-v-dc38a03f]{aspect-ratio:1/1;background:#ffffff2e;border-radius:1.5rem;box-shadow:0 3.75rem 7.5rem #8ddbe047;filter:blur(1rem);left:45%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) rotate(6deg);width:min(60vw,45rem)}.background-video__veil[data-v-dc38a03f]{background:linear-gradient(180deg,#ffffff8c,#f4fdffe0 65%,#f4fdfff2),radial-gradient(90% 60% at 10% 0,rgba(44,212,217,.25),transparent 70%);inset:0;mix-blend-mode:lighten;pointer-events:none;position:absolute}.background-video--reduced .background-video__media[data-v-dc38a03f]{opacity:0}.background-video--reduced .background-video__veil[data-v-dc38a03f]{background:transparent;mix-blend-mode:normal}.background-video--reduced .background-video__soften[data-v-dc38a03f]{opacity:.35}.icon[data-v-ee985ed1]{align-items:center;display:inline-flex;flex-shrink:0;height:1em;justify-content:center;line-height:1;vertical-align:middle;width:1em}.icon[data-v-ee985ed1] svg{display:block;height:100%;width:100%}.sidebar__impersonation[data-v-8be511de]{background:linear-gradient(135deg,var(--color-brand) 0,#8b5cf6 100%);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--sp-2);margin-bottom:var(--sp-2);padding:var(--sp-3)}.impersonation-badge[data-v-8be511de]{align-items:center;color:#fff;display:flex;gap:var(--sp-2)}.impersonation-badge__icon[data-v-8be511de]{font-size:var(--fs-lg)}.impersonation-badge__info[data-v-8be511de]{display:flex;flex-direction:column;min-width:0}.impersonation-badge__label[data-v-8be511de]{font-size:var(--fs-xs);opacity:.8}.impersonation-badge__org[data-v-8be511de]{font-size:var(--fs-sm);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.impersonation-exit[data-v-8be511de]{background:#fff3!important;border:none!important;color:#fff!important}.impersonation-exit[data-v-8be511de]:hover{background:#ffffff4d!important}.sidebar--collapsed .sidebar__impersonation[data-v-8be511de]{padding:var(--sp-2)}.sidebar--collapsed .sidebar__impersonation .impersonation-badge__info[data-v-8be511de],.sidebar--collapsed .sidebar__impersonation .impersonation-exit[data-v-8be511de]{display:none}.sidebar[data-v-8be511de]{align-items:stretch;background:transparent;border:none;border-radius:calc(var(--radius) + .375rem);color:var(--text);display:flex;flex-direction:column;gap:var(--sp-3);height:100%;min-width:0;padding:var(--sp-3) var(--sp-2) var(--sp-4);position:relative;transition:padding var(--transition-base);width:100%}.sidebar--collapsed[data-v-8be511de]{align-items:center;padding:var(--sp-3) var(--sp-1) var(--sp-4)}.sidebar--overlay[data-v-8be511de]{height:100%}.sidebar__header[data-v-8be511de]{align-items:center;display:flex;gap:var(--sp-1);justify-content:center}.sidebar__top-toggle[data-v-8be511de]{background:var(--panel-solid);border-color:var(--color-brand);color:var(--color-brand);transition:background-color var(--transition-theme)}.sidebar__top-toggle[data-v-8be511de]:focus-visible,.sidebar__top-toggle[data-v-8be511de]:hover{background:var(--color-brand);color:var(--text-inverse)}.sidebar__top-toggle[data-v-8be511de]:focus-visible{outline:.125rem solid color-mix(in srgb,var(--color-brand) 65%,#fff 35%);outline-offset:.1875rem}.sidebar__top-toggle[data-v-8be511de] .icon{font-size:1.25rem}.sidebar__hide-toggle[data-v-8be511de]{bottom:5rem;right:-1px;top:auto;transform:translateY(0)}.sidebar__hide-toggle[data-v-8be511de]:focus-visible,.sidebar__hide-toggle[data-v-8be511de]:hover{transform:scale(1.15)}.sidebar--collapsed:hover .sidebar__hide-toggle[data-v-8be511de]{opacity:1}.sidebar--collapsed .sidebar__hide-toggle[data-v-8be511de]{display:block}.sidebar:not(.sidebar--collapsed) .sidebar__hide-toggle[data-v-8be511de]{display:none}.sidebar__nav[data-v-8be511de]{display:flex;flex:1;flex-direction:column;gap:var(--sp-1);list-style:none;margin:0;padding:0}.sidebar__nav-item[data-v-8be511de]{position:relative}.sidebar__nav-button[data-v-8be511de]{align-items:center;background:var(--panel-solid);border:1px solid var(--border-strong);border-radius:var(--radius);color:var(--text);cursor:pointer;display:flex;font-weight:var(--font-weight-semibold);gap:var(--sp-2);padding:var(--sp-2);position:relative;text-decoration:none;transition:background-color var(--transition-base),border-color var(--transition-base),color var(--transition-base),transform var(--transition-base),box-shadow var(--transition-base);width:100%}.sidebar__nav-button[data-v-8be511de]:focus-visible,.sidebar__nav-button[data-v-8be511de]:hover{background:var(--color-brand);border-color:var(--color-brand);color:var(--text-inverse)}.sidebar__nav-button[data-v-8be511de]:focus-visible{outline:.125rem solid color-mix(in srgb,var(--color-brand) 70%,#fff 30%);outline-offset:.125rem}.sidebar__nav-button--active[data-v-8be511de]{background:var(--color-brand);border-color:var(--color-brand);color:var(--text-inverse)}.sidebar__nav-button--disabled[data-v-8be511de]{cursor:not-allowed;opacity:.5}.sidebar__nav-button--disabled[data-v-8be511de]:focus,.sidebar__nav-button--disabled[data-v-8be511de]:hover{background:var(--panel-solid);border-color:var(--border-strong);color:var(--text)}.sidebar__nav-button-icon-wrapper[data-v-8be511de]{align-items:center;display:flex;justify-content:center;position:relative}.sidebar__nav-button-badge[data-v-8be511de]{font-size:.625rem;line-height:1;position:absolute;right:-.5rem;top:-.375rem}.sidebar__nav-button:focus-visible.sidebar__nav-button--active[data-v-8be511de]{outline-color:color-mix(in srgb,var(--color-brand) 80%,#fff 20%)}.sidebar__nav-button[data-v-8be511de] .icon{font-size:1.25rem}.sidebar__nav-label[data-v-8be511de]{color:inherit;flex:1;font-size:.875rem;font-weight:var(--font-weight-semibold);max-width:10rem;opacity:1;overflow:hidden;text-align:left;text-overflow:ellipsis;transition:opacity var(--transition-base),max-width var(--transition-base);white-space:nowrap}.sidebar--collapsed .sidebar__nav-button[data-v-8be511de]{gap:0;justify-content:center}.sidebar--collapsed .sidebar__nav-button[data-v-8be511de]:after{background:var(--panel-elevated);border:1px solid var(--interactive-border);border-radius:var(--radius);color:var(--text);content:attr(data-tooltip);font-size:.75rem;left:calc(100% + .75rem);opacity:0;padding:.375rem .625rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transform-origin:left center;transition:opacity var(--transition-base),transform var(--transition-base),background-color var(--transition-theme);white-space:nowrap}.sidebar--collapsed .sidebar__nav-label[data-v-8be511de]{max-width:0;opacity:0;pointer-events:none}.sidebar--collapsed .sidebar__nav-button[data-v-8be511de]:focus-visible:after,.sidebar--collapsed .sidebar__nav-button[data-v-8be511de]:hover:after{opacity:1;transform:translate(.375rem,-50%)}.sidebar--overlay .sidebar__nav-button[data-v-8be511de]:after{display:none}.notifications-overlay[data-v-808603a8]{background:#0000004d;inset:0;position:fixed;z-index:1000}.notifications-dropdown[data-v-808603a8]{background:var(--panel-solid);border:1px solid var(--color-brand);border-radius:calc(var(--radius) + .25rem);box-shadow:0 .5rem 2rem #00000040;display:flex;flex-direction:column;max-height:26.25rem;overflow:hidden;position:fixed;right:var(--sp-4);top:calc(var(--topbar-height) + var(--sp-2));width:23.75rem}.notifications-dropdown__header[data-v-808603a8]{align-items:center;background:var(--panel);border-bottom:1px solid var(--border);display:flex;flex-shrink:0;gap:var(--sp-2);justify-content:space-between;padding:var(--sp-3) var(--sp-4)}.notifications-dropdown__title[data-v-808603a8]{align-items:center;color:var(--text);display:flex;font-size:.9375rem;font-weight:var(--font-weight-semibold);gap:var(--sp-2);margin:0}.notifications-dropdown__count[data-v-808603a8]{align-items:center;animation:pulse-count-808603a8 2s ease-in-out infinite;background:var(--color-error);border-radius:.6875rem;color:var(--text-inverse);display:inline-flex;font-size:.75rem;font-weight:var(--font-weight-bold);height:1.375rem;justify-content:center;min-width:1.375rem;padding:0 .4375rem}@keyframes pulse-count-808603a8{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}.notifications-dropdown__actions[data-v-808603a8]{align-items:center;display:flex;gap:var(--sp-1)}.notifications-dropdown__clear[data-v-808603a8]{background:none;border:none;color:var(--muted);cursor:pointer;font-size:.75rem;font-weight:var(--font-weight-medium);padding:0;transition:color var(--transition-base);white-space:nowrap}.notifications-dropdown__clear[data-v-808603a8]:hover{color:var(--color-brand)}.btn--muted[data-v-808603a8]{opacity:.5}.notifications-dropdown__body[data-v-808603a8]{flex:1;overflow:hidden auto;overscroll-behavior:contain;scrollbar-color:var(--color-brand) hsla(0,0%,100%,.1);scrollbar-width:auto}.notifications-dropdown__body[data-v-808603a8]::-webkit-scrollbar{height:.875rem;-webkit-transition:width .2s ease;transition:width .2s ease;width:.875rem}.notifications-dropdown__body[data-v-808603a8]::-webkit-scrollbar-track{background:#ffffff1a;border-radius:.4375rem}.notifications-dropdown__body[data-v-808603a8]::-webkit-scrollbar-thumb{background:var(--color-brand);border-radius:.4375rem;min-height:2.5rem}.notifications-dropdown__body[data-v-808603a8]::-webkit-scrollbar-thumb:hover{background:var(--color-brand-hover,#00d4b8)}.notifications-dropdown__body[data-v-808603a8]:hover::-webkit-scrollbar{width:1.125rem}.notifications-dropdown__body[data-v-808603a8]:hover::-webkit-scrollbar-thumb,.notifications-dropdown__body[data-v-808603a8]:hover::-webkit-scrollbar-track{border-radius:.5625rem}.notifications-dropdown__empty[data-v-808603a8]{align-items:center;color:var(--muted);display:flex;flex-direction:column;gap:var(--sp-2);justify-content:center;padding:var(--sp-6) var(--sp-4);text-align:center}.notifications-dropdown__empty p[data-v-808603a8]{font-size:.875rem;margin:0}.notifications-dropdown__empty-icon[data-v-808603a8]{color:var(--color-green);height:2rem;opacity:.7;width:2rem}.notifications-list[data-v-808603a8]{list-style:none;margin:0;padding:0}.notifications-item[data-v-808603a8]{align-items:flex-start;border-bottom:1px solid var(--border);cursor:pointer;display:flex;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);transition:background-color var(--transition-base)}.notifications-item[data-v-808603a8]:hover{background:var(--hover)}.notifications-item[data-v-808603a8]:last-child{border-bottom:none}.notifications-item__indicator[data-v-808603a8]{background:var(--color-brand);border-radius:50%;flex-shrink:0;height:.625rem;margin-top:.25rem;width:.625rem}.notifications-item__indicator--new[data-v-808603a8]{background:var(--color-brand)}.notifications-item__indicator--stale[data-v-808603a8]{animation:pulse-indicator-808603a8 1.5s ease-in-out infinite;background:var(--color-orange)}@keyframes pulse-indicator-808603a8{0%,to{box-shadow:0 0 #f9731680}50%{box-shadow:0 0 0 .25rem #f9731600}}.notifications-item__content[data-v-808603a8]{flex:1;min-width:0}.notifications-item__header[data-v-808603a8]{align-items:center;display:flex;gap:var(--sp-2);margin-bottom:.25rem}.notifications-item__type[data-v-808603a8]{border-radius:.25rem;font-size:.625rem;font-weight:var(--font-weight-semibold);letter-spacing:.05em;padding:.125rem .375rem;text-transform:uppercase}.notifications-item__type--order[data-v-808603a8]{background:#3b82f626;color:#3b82f6}.notifications-item__type--feedback[data-v-808603a8]{background:#dc262626;color:#dc2626}.notifications-item__reason[data-v-808603a8]{font-size:.6875rem;font-weight:var(--font-weight-medium)}.notifications-item__reason--new[data-v-808603a8]{color:var(--color-green)}.notifications-item__reason--stale[data-v-808603a8]{color:var(--color-orange)}.notifications-item__title[data-v-808603a8]{color:var(--text);font-size:.8125rem;font-weight:var(--font-weight-medium);margin:0 0 .125rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.notifications-item__time[data-v-808603a8]{color:var(--muted);font-size:.6875rem}.notifications-item__arrow[data-v-808603a8]{color:var(--muted);flex-shrink:0;height:1rem;margin-top:.125rem;transition:transform var(--transition-base),color var(--transition-base);width:1rem}.notifications-item:hover .notifications-item__arrow[data-v-808603a8]{color:var(--color-brand);transform:translate(.125rem)}.notifications-dropdown__status[data-v-808603a8]{align-items:center;background:color-mix(in srgb,var(--color-warning) 10%,transparent);border-top:1px solid var(--border);color:var(--color-warning);display:flex;font-size:.6875rem;gap:var(--sp-2);justify-content:center;padding:var(--sp-2) var(--sp-4)}.notifications-dropdown__status .icon[data-v-808603a8]{height:.75rem;width:.75rem}.slide-fade-enter-active[data-v-808603a8],.slide-fade-leave-active[data-v-808603a8]{transition:opacity .15s ease,transform .15s ease}.slide-fade-enter-from[data-v-808603a8],.slide-fade-leave-to[data-v-808603a8]{opacity:0}.slide-fade-enter-from .notifications-dropdown[data-v-808603a8],.slide-fade-leave-to .notifications-dropdown[data-v-808603a8]{transform:translateY(-.5rem)}.topbar[data-v-ff002222]{align-items:center;color:var(--text);display:flex;gap:var(--sp-2);min-height:var(--topbar-height);position:relative;width:100%}.topbar__hide-toggle[data-v-ff002222]{bottom:-1px}.topbar:hover .topbar__hide-toggle[data-v-ff002222]{opacity:1}.topbar__actions[data-v-ff002222]{align-items:center;display:inline-flex;flex:0 0 auto;flex-wrap:wrap;gap:var(--sp-1)}.topbar__title[data-v-ff002222]{color:var(--color-brand);font-size:1.125rem;font-weight:var(--font-weight-semibold);left:50%;letter-spacing:.12em;margin:0;pointer-events:none;position:absolute;text-transform:uppercase;transform:translate(-50%);white-space:nowrap}.topbar__action[data-v-ff002222]{align-items:flex-start;display:flex;flex-direction:column;gap:.25rem;justify-content:center;min-width:8.75rem;padding:.625rem 1rem}.topbar__action span[data-v-ff002222]{font-size:.75rem;letter-spacing:.08em;text-transform:uppercase}.topbar__action strong[data-v-ff002222]{font-size:1.25rem;font-weight:var(--font-weight-semibold);line-height:1}.topbar__right[data-v-ff002222]{align-items:center;display:inline-flex;flex:1 1 auto;flex-wrap:nowrap;gap:var(--sp-2);justify-content:flex-end;margin-left:auto;position:relative}.topbar__connection-wrapper[data-v-ff002222]{align-items:center;display:flex;flex-direction:column}.topbar__connection[data-v-ff002222]{align-items:center;background:var(--panel-solid);border:1px solid var(--border-strong);border-radius:var(--radius);color:var(--muted);display:inline-flex;font-weight:var(--font-weight-medium);gap:var(--sp-1);padding:.625rem 1rem;transition:background-color var(--transition-theme)}.topbar__status-indicator[data-v-ff002222]{background:var(--color-brand);border-radius:50%;height:.75rem;width:.75rem}.topbar__status-text[data-v-ff002222]{font-size:1rem;font-weight:var(--font-weight-semibold);letter-spacing:.08em}.topbar__notifications[data-v-ff002222]{align-items:center;background:var(--panel-solid);border:1px solid var(--border-strong);border-radius:var(--radius);color:var(--text);cursor:pointer;display:flex;height:3rem;justify-content:center;padding:0;position:relative;transition:background-color var(--transition-base),border-color var(--transition-base),color var(--transition-base);width:3rem}.topbar__notifications[data-v-ff002222]:focus-visible,.topbar__notifications[data-v-ff002222]:hover{background:var(--color-brand);border-color:var(--color-brand);color:var(--text-inverse)}.topbar__notifications[data-v-ff002222]:focus-visible{outline:.125rem solid color-mix(in srgb,var(--color-brand) 70%,#fff 30%);outline-offset:.125rem}.topbar__notifications .icon[data-v-ff002222]{height:1.25rem;width:1.25rem}.topbar__notifications-badge[data-v-ff002222]{align-items:center;background:#f97316;border:none;border-radius:50%;bottom:-4PX;box-shadow:0 0 0 .125rem var(--panel-solid),0 .125rem .375rem #f9731680;color:#fff;display:flex;font-size:10PX;font-weight:var(--font-weight-bold);height:18PX;justify-content:center;line-height:1;min-width:18PX;padding:0;position:absolute;right:-4PX;width:18PX}.topbar__notifications-badge--pulse[data-v-ff002222]{animation:pulse-badge-ff002222 1.5s ease-in-out infinite}@keyframes pulse-badge-ff002222{0%,to{box-shadow:0 0 rgb(var(--color-error-rgb,239,68,68),.7);transform:scale(1)}50%{box-shadow:0 0 0 .375rem rgb(var(--color-error-rgb,239,68,68),0);transform:scale(1.1)}}.topbar__notifications--has-new[data-v-ff002222]{animation:shake-bell-ff002222 .5s ease-in-out}@keyframes shake-bell-ff002222{0%,to{transform:rotate(0)}20%{transform:rotate(10deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(6deg)}80%{transform:rotate(-6deg)}}.topbar__profile[data-v-ff002222]{display:inline-flex;position:relative}.topbar__avatar[data-v-ff002222]{background:var(--panel-solid);border:.125rem solid var(--color-brand);border-radius:50%;cursor:pointer;height:3rem;overflow:hidden;padding:0;transition:background-color var(--transition-theme),border-color var(--transition-base),box-shadow var(--transition-base);width:3rem}.topbar__avatar[data-v-ff002222],.topbar__avatar-loader[data-v-ff002222]{align-items:center;display:flex;justify-content:center}.topbar__avatar-loader[data-v-ff002222]{background:linear-gradient(135deg,var(--color-brand) 0,color-mix(in srgb,var(--color-brand) 70%,#764ba2) 100%);border-radius:50%;inset:0;position:absolute}.topbar__avatar-spinner[data-v-ff002222]{animation:avatar-spin-ff002222 .8s linear infinite;border:.125rem solid hsla(0,0%,100%,.3);border-radius:50%;border-top:.125rem solid var(--text-inverse);height:1.125rem;width:1.125rem}@keyframes avatar-spin-ff002222{to{transform:rotate(1turn)}}.topbar__avatar-image[data-v-ff002222]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.topbar__avatar-initials[data-v-ff002222]{color:var(--color-brand);font-size:1rem;font-weight:var(--font-weight-semibold);line-height:1;text-transform:uppercase}.topbar__avatar[data-v-ff002222]:focus-visible{outline:.125rem solid color-mix(in srgb,var(--color-brand) 65%,#fff 35%);outline-offset:.1875rem}.topbar__avatar[data-v-ff002222]:hover{border-color:var(--color-brand);box-shadow:0 0 0 .1875rem color-mix(in srgb,var(--color-brand) 25%,transparent)}.topbar__avatar:hover .topbar__avatar-initials[data-v-ff002222]{color:var(--color-brand)}.topbar__avatar-emoji[data-v-ff002222]{align-items:center;border:1px solid rgba(0,0,0,.08);border-radius:50%;bottom:-2PX;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif;font-size:12PX;height:18PX;justify-content:center;line-height:18PX;padding:0;right:-2PX;text-align:center;text-shadow:none!important;width:18PX;-webkit-text-stroke:0;filter:none;-moz-osx-font-smoothing:grayscale}.topbar__avatar-emoji[data-v-ff002222],.topbar__profile-menu[data-v-ff002222]{background:var(--panel-solid);display:flex;position:absolute}.topbar__profile-menu[data-v-ff002222]{border:1px solid var(--border-strong);border-radius:calc(var(--radius) + .125rem);box-shadow:0 .75rem 2rem #1470762e;flex-direction:column;gap:.625rem;min-width:11.25rem;padding:.875rem;right:0;top:calc(100% + .5rem);transition:background-color var(--transition-theme);z-index:40}.topbar__profile-action[data-v-ff002222]{font-size:.875rem;font-weight:var(--font-weight-medium);justify-content:flex-start;width:100%}.fade-enter-active[data-v-ff002222],.fade-leave-active[data-v-ff002222]{transition:opacity var(--transition-base),transform var(--transition-base)}.fade-enter-from[data-v-ff002222],.fade-leave-to[data-v-ff002222]{opacity:0;transform:translateY(-.375rem)}@media(max-width:720px){.topbar[data-v-ff002222]{flex-wrap:wrap;gap:var(--sp-1)}.topbar__actions[data-v-ff002222]{width:100%}.topbar__action[data-v-ff002222]{flex:1 1 calc(50% - var(--sp-1));min-width:0}.topbar__right[data-v-ff002222]{justify-content:space-between;width:100%}.topbar__connection[data-v-ff002222]{display:none}}.topbar-wrapper[data-v-af4d1039]{display:flex;width:100%}.app-loading[data-v-af4d1039]{align-items:center;background:var(--panel-solid);display:flex;justify-content:center;min-height:100vh}.app-loading__spinner[data-v-af4d1039]{animation:spin-af4d1039 .8s linear infinite;border:.1875rem solid var(--border);border-radius:50%;border-top-color:var(--color-brand);height:2.5rem;width:2.5rem}.app-logout[data-v-af4d1039]{align-items:center;display:flex;flex-direction:column;gap:var(--sp-3);inset:0;justify-content:center;position:fixed;z-index:9999}.app-logout__spinner[data-v-af4d1039]{animation:spin-af4d1039 .8s linear infinite;border:.1875rem solid hsla(0,0%,100%,.3);border-radius:50%;border-top:.1875rem solid var(--color-brand);height:3rem;width:3rem}.app-logout__text[data-v-af4d1039]{color:var(--text);font-size:1rem;font-weight:var(--font-weight-medium);margin:0}@keyframes spin-af4d1039{to{transform:rotate(1turn)}}
