.cab-switch-wrap[data-v-ed362ff4]{display:block}.cab-switch[data-v-ed362ff4]{position:relative}.cab-switch__btn[data-v-ed362ff4]{align-items:center;background:var(--surface-soft);border:1px solid var(--border-color);border-radius:10px;cursor:pointer;display:flex;gap:8px;padding:5px 8px 5px 5px;text-align:left;transition:background .12s ease;width:100%}.cab-switch__btn[data-v-ed362ff4]:hover,.cab-switch__tile[data-v-ed362ff4]{background:var(--surface-tertiary)}.cab-switch__tile[data-v-ed362ff4]{align-items:center;border-radius:8px;color:var(--text);display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}.tone-blue .cab-switch__tile[data-v-ed362ff4]{background:var(--interactive-subtle);color:var(--interactive)}.tone-amber .cab-switch__tile[data-v-ed362ff4]{background:var(--cta-subtle);color:var(--cta-hover)}.tone-neutral .cab-switch__tile[data-v-ed362ff4]{background:var(--surface-tertiary);color:var(--text-secondary)}.cab-switch__name[data-v-ed362ff4]{color:var(--text);flex:1;font-size:13px;font-weight:600;line-height:1.2;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cab-switch__chev[data-v-ed362ff4]{color:var(--text-light);flex-shrink:0}.cab-switch.is-rail .cab-switch__btn[data-v-ed362ff4]{justify-content:center;padding:6px}.cab-switch__sep[data-v-ed362ff4]{background:var(--border-color);height:1px;margin:12px 0 4px}.cab-menu[data-v-ed362ff4]{background:var(--surface-soft);border:1px solid var(--border-color);border-radius:14px;box-shadow:0 8px 28px #10182829;left:0;min-width:248px;padding:6px;position:absolute;top:calc(100% + 6px);width:max(100%,248px);z-index:30}.cab-menu__label[data-v-ed362ff4]{color:var(--text-light);font-size:11px;font-weight:600;padding:6px 8px 4px}.cab-menu__item[data-v-ed362ff4]{align-items:center;background:transparent;border:0;border-radius:10px;cursor:pointer;display:flex;gap:10px;padding:8px;text-align:left;transition:background .12s ease;width:100%}.cab-menu__item[data-v-ed362ff4]:hover{background:var(--surface-tertiary)}.cab-menu__item.is-active[data-v-ed362ff4]{background:var(--surface-secondary)}.cab-menu__text[data-v-ed362ff4]{display:flex;flex:1;flex-direction:column;min-width:0}.cab-menu__name[data-v-ed362ff4]{color:var(--text);font-size:13.5px;font-weight:600}.cab-menu__sub[data-v-ed362ff4]{color:var(--text-light);font-size:11.5px}.cab-menu__check[data-v-ed362ff4]{color:var(--interactive);flex-shrink:0}.cab-menu__foot[data-v-ed362ff4]{align-items:center;border-top:1px solid var(--border-color);display:flex;font-size:11px;gap:6px;margin-top:2px;padding:8px 8px 4px}.cab-menu__foot[data-v-ed362ff4],.cab-menu__foot svg[data-v-ed362ff4]{color:var(--text-light)}.account-layout[data-v-82d2e7c9],[data-v-82d2e7c9] .account-sidebar-provider{background:var(--surface-primary)}[data-v-82d2e7c9] .account-sidebar{border:none!important;flex-shrink:0;padding:10px 8px 10px 10px;width:20rem!important}[data-v-82d2e7c9] .account-sidebar [data-sidebar=sidebar]{align-self:flex-start;background:var(--bg-color)!important;border:none!important;border-radius:20px!important;box-shadow:0 1px 2px #1018280a,0 4px 16px #1018280f!important;gap:4px;height:calc(100dvh - 116px)!important;overflow-x:hidden;overflow-y:auto;padding:10px!important;position:sticky;top:16px}[data-v-82d2e7c9] .acc-top{display:flex;flex-direction:column;gap:8px;padding:6px}[data-v-82d2e7c9] .acc-top__bar{align-items:center;display:flex;gap:8px;justify-content:space-between}[data-v-82d2e7c9] .acc-top__left{align-items:center;display:flex;gap:8px}[data-v-82d2e7c9] .acc-avatar{align-items:center;border-radius:9999px;display:flex;flex-shrink:0;height:40px;justify-content:center;overflow:hidden;text-decoration:none;transition:filter .12s ease;width:40px}[data-v-82d2e7c9] .acc-avatar img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}[data-v-82d2e7c9] .acc-avatar:hover{filter:brightness(.95)}[data-v-82d2e7c9] .acc-iconbtn{align-items:center;background:none;border:none;border-radius:8px;color:var(--text-light);cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;text-decoration:none;transition:background .12s ease,color .12s ease;width:32px}[data-v-82d2e7c9] .acc-iconbtn:hover{background:var(--surface-tertiary);color:var(--text)}[data-v-82d2e7c9] .acc-iconbtn:focus{outline:none}[data-v-82d2e7c9] .acc-iconbtn:focus-visible{outline:2px solid var(--interactive);outline-offset:1px}[data-v-82d2e7c9] .acc-email{align-items:center;background:none;border:none;color:var(--text);cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:6px;margin:0;min-width:0;padding:2px;text-align:left;width:100%}[data-v-82d2e7c9] .acc-email__text{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-82d2e7c9] .acc-email__ic{color:var(--text-light);flex-shrink:0;opacity:0;transition:opacity .12s ease}[data-v-82d2e7c9] .acc-email:hover .acc-email__ic{opacity:1}[data-v-82d2e7c9] .acc-email__ic--ok{color:var(--status-success);opacity:1}[data-v-82d2e7c9] .acc-pstatus{flex-shrink:0;margin-left:auto;opacity:.65;transition:opacity .12s ease}[data-v-82d2e7c9] [data-sidebar=menu-button]:hover .acc-pstatus{opacity:.9}[data-v-82d2e7c9] .acc-pstatus--open{color:var(--status-success)}[data-v-82d2e7c9] .acc-pstatus--anonymous{color:var(--status-info)}[data-v-82d2e7c9] .acc-pstatus--none,[data-v-82d2e7c9] .acc-pstatus--off{color:var(--status-danger)}[data-v-82d2e7c9] .account-sidebar [data-sidebar=content]{gap:0!important}[data-v-82d2e7c9] .acc-group-sep{background:hsl(var(--border)/.4);height:1px;margin:6px 12px}.dark{background:hsl(var(--muted-foreground)/.15)}[data-v-82d2e7c9] .acc-group-sep--head{margin-top:8px}[data-v-82d2e7c9] [data-sidebar=menu-button]{border-radius:10px!important;color:var(--text-secondary)!important;font-weight:500;height:44px!important}[data-v-82d2e7c9] [data-sidebar=menu-button]:hover{background:var(--surface-tertiary)!important;color:var(--text)!important}[data-v-82d2e7c9] [data-sidebar=menu-button][data-active=true]{background:var(--surface-secondary)!important;color:var(--text)!important;font-weight:600}[data-v-82d2e7c9] .acc-plus-item{background:var(--cta-subtle)!important;color:var(--text)!important;font-weight:600;margin-top:4px}[data-v-82d2e7c9] .acc-plus-item:hover{background:var(--cta-subtle)!important}[data-v-82d2e7c9] .acc-plus-item svg{color:var(--cta-hover)!important}.menu-badge[data-v-82d2e7c9]{align-items:center;background:var(--interactive);border-radius:999px;color:#fff;display:inline-flex;font-size:11px;font-weight:700;height:18px;justify-content:center;margin-left:auto;min-width:18px;padding:0 6px}[data-v-82d2e7c9] .account-sidebar-provider{min-height:calc(100dvh - 130px)}[data-v-82d2e7c9] .fixed.inset-y-0.h-svh,[data-v-82d2e7c9] .duration-200.fixed.inset-y-0.z-10.hidden.h-svh{bottom:auto!important;display:flex!important;height:100%!important;position:static!important;top:auto!important}[data-v-82d2e7c9] .h-svh{height:100%!important}[data-v-82d2e7c9] .fixed{display:flex!important;position:static!important}[data-v-82d2e7c9] .group.peer.hidden{display:flex!important}[data-v-82d2e7c9] .md\\:flex{display:flex!important}[data-v-82d2e7c9] .duration-200.relative.h-svh.bg-transparent,[data-v-82d2e7c9] .bg-transparent.w-\\[--sidebar-width\\],[data-v-82d2e7c9] .relative.bg-transparent,[data-v-82d2e7c9] .bg-transparent{display:none!important}.account-main-content[data-v-82d2e7c9]{display:flex;flex:1;flex-direction:column;min-width:0}.account-content-header[data-v-82d2e7c9]{align-items:center;display:flex;flex-shrink:0;min-height:3rem;padding:8px 12px 8px 3.5rem}.account-mobile-title[data-v-82d2e7c9]{color:var(--text);font-size:1.0625rem;font-weight:700;line-height:1.2}.account-mobile-subtitle[data-v-82d2e7c9],.account-mobile-title[data-v-82d2e7c9]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-mobile-subtitle[data-v-82d2e7c9]{color:var(--light-text-color);font-size:12px;line-height:1.3;margin-top:1px}.account-floating-trigger[data-v-82d2e7c9]{align-items:center;background:var(--bg-color);border:1px solid var(--card-tag-border);border-radius:10px;box-shadow:0 4px 14px #0000001f;display:flex;height:38px;justify-content:center;left:12px;position:fixed;top:10px;width:38px;z-index:40}.account-floating-trigger[data-v-82d2e7c9]:hover{background:var(--surface-secondary)}@media(min-width:768px){.account-floating-trigger[data-v-82d2e7c9]{display:none}}.account-content[data-v-82d2e7c9]{display:flex;flex:1;flex-direction:column;gap:1rem;margin:0 auto;max-width:1120px;min-width:0;padding:16px 16px 24px;width:100%}@media(max-width:900px){.account-content[data-v-82d2e7c9]{padding:12px 8px 16px}}.account-layout--rail[data-v-82d2e7c9] .account-sidebar{padding:10px 6px 10px 10px;width:76px!important}.account-layout--rail[data-v-82d2e7c9] .account-sidebar [data-sidebar=sidebar]{padding:8px!important}.account-layout--rail[data-v-82d2e7c9] .account-sidebar [data-sidebar=menu-button] span.font-medium{display:none!important}.account-layout--rail[data-v-82d2e7c9] .account-sidebar .acc-top{align-items:center;gap:6px;padding:4px 0}.account-layout--rail[data-v-82d2e7c9] .account-sidebar .acc-top__bar,.account-layout--rail[data-v-82d2e7c9] .account-sidebar .acc-top__left{flex-direction:column;gap:6px}.account-layout--rail[data-v-82d2e7c9] .account-sidebar .acc-pstatus--anonymous,.account-layout--rail[data-v-82d2e7c9] .account-sidebar .acc-pstatus--open{display:none!important}.account-layout--rail[data-v-82d2e7c9] .account-sidebar .acc-pstatus--none,.account-layout--rail[data-v-82d2e7c9] .account-sidebar .acc-pstatus--off{height:13px;margin:0;opacity:.9;position:absolute;right:8px;top:3px;width:13px}.account-layout--rail[data-v-82d2e7c9] .account-sidebar .acc-group-sep{margin:4px}.account-layout--rail[data-v-82d2e7c9] .account-sidebar [data-sidebar=menu-button]{height:44px!important;justify-content:center;padding:0!important;position:relative}.account-layout--rail[data-v-82d2e7c9] .account-sidebar .menu-badge{font-size:10px;height:16px;min-width:16px;padding:0 4px;position:absolute;right:6px;top:3px}.account-layout--fluid .account-content[data-v-82d2e7c9],.account-layout--fullscreen .account-content[data-v-82d2e7c9]{max-width:none}.logout-button[data-v-82d2e7c9]{transition:all .2s ease}.logout-button[data-v-82d2e7c9]:hover{background-color:hsl(var(--muted))!important}.logout-button:hover .bg-red-500[data-v-82d2e7c9]{background-color:hsl(var(--destructive))!important}.logout-button[data-v-82d2e7c9]:active{transform:scale(.98)}.dark .logout-button .bg-red-500[data-v-82d2e7c9],.dark .logout-button:hover .bg-red-500[data-v-82d2e7c9]{background-color:hsl(var(--destructive))}.dark .logout-button:hover .bg-red-500[data-v-82d2e7c9]{opacity:.9}
