@keyframes spinner_enter__zlY_a{0%{opacity:var(--enter-opacity,1);transform:translate3d(var(--enter-translate-x,0),var(--enter-translate-y,0),0) scale3d(var(--enter-scale,1),var(--enter-scale,1),var(--enter-scale,1))}}@keyframes spinner_exit__CRCJs{to{opacity:var(--exit-opacity,1);transform:translate3d(var(--exit-translate-x,0),var(--exit-translate-y,0),0) scale3d(var(--exit-scale,1),var(--exit-scale,1),var(--exit-scale,1))}}.spinner_spinner__KJr7j{display:inline-block;flex-shrink:0;border:2px solid var(--track);border-top:2px solid;border-radius:9999px;color:var(--primary);animation:spinner_spin__IIBXw .75s linear infinite}.spinner_spinner__KJr7j[data-size=sm]{width:1rem;height:1rem}.spinner_spinner__KJr7j[data-size=md]{width:1.5rem;height:1.5rem}.spinner_spinner__KJr7j[data-size=lg]{width:2rem;height:2rem;border-width:3px}.spinner_srOnly__CrYj_{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@keyframes spinner_spin__IIBXw{to{transform:rotate(1turn)}}@media(prefers-reduced-motion:reduce){.spinner_spinner__KJr7j{animation-duration:1.5s}}@keyframes account-switcher_enter___nIid{0%{opacity:var(--enter-opacity,1);transform:translate3d(var(--enter-translate-x,0),var(--enter-translate-y,0),0) scale3d(var(--enter-scale,1),var(--enter-scale,1),var(--enter-scale,1))}}@keyframes account-switcher_exit__Cr9LW{to{opacity:var(--exit-opacity,1);transform:translate3d(var(--exit-translate-x,0),var(--exit-translate-y,0),0) scale3d(var(--exit-scale,1),var(--exit-scale,1),var(--exit-scale,1))}}.account-switcher_root__vRgjW{display:flex;flex-direction:column;gap:.25rem;padding:.25rem 0}.account-switcher_current__6WTfY,.account-switcher_item__gz_ne{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem;border-radius:calc(var(--radius) - 2px);text-align:left;color:var(--foreground)}.account-switcher_current__6WTfY{background-color:var(--accent-subtle)}.account-switcher_item__gz_ne{border:none;background:rgba(0,0,0,0);cursor:pointer;transition:background-color .15s ease}.account-switcher_item__gz_ne:hover:not(:disabled){background-color:var(--muted)}.account-switcher_item__gz_ne:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.account-switcher_item__gz_ne:disabled{cursor:default}.account-switcher_itemReauth__Vvq99{opacity:.6}.account-switcher_avatar__U2o7L{flex-shrink:0}.account-switcher_text__uGdJk{display:flex;flex-direction:column;min-width:0;flex:1 1}.account-switcher_name__dncWT{display:flex;align-items:center;gap:.375rem;font-size:.875rem;font-weight:500;color:var(--foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-switcher_chip__6LXG6{flex-shrink:0;padding:0 .375rem;border-radius:9999px;background-color:var(--accent-subtle);color:var(--accent-strong);font-family:var(--font-bricolage,var(--font-instrument-sans,ui-sans-serif,system-ui,-apple-system,sans-serif));font-size:.625rem;font-weight:600;text-transform:uppercase;letter-spacing:.08em;line-height:1.4}.account-switcher_secondary___2_QH{font-size:.75rem;color:var(--muted-foreground);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.account-switcher_reauthHint__TFGTC{font-size:.75rem;font-weight:500;color:var(--primary)}.account-switcher_currentIcon__VGPGw{flex-shrink:0;height:1.125rem;width:1.125rem;color:var(--primary)}.account-switcher_trailingIcon__qls_6{flex-shrink:0;height:1rem;width:1rem;color:var(--muted-foreground)}.account-switcher_section__2fBPw{display:flex;flex-direction:column;gap:.25rem}.account-switcher_sectionLabel__O5ua8{padding:.25rem .5rem 0;font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--muted-foreground)}.account-switcher_list__bKwun{display:flex;flex-direction:column;gap:.25rem;margin:0;padding:0;list-style:none}.account-switcher_add__jrtnV{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem;border:none;border-radius:calc(var(--radius) - 2px);background:rgba(0,0,0,0);text-align:left;font-size:.875rem;font-weight:500;color:var(--foreground);cursor:pointer;transition:background-color .15s ease}.account-switcher_add__jrtnV:hover:not(:disabled){background-color:var(--muted)}.account-switcher_add__jrtnV:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.account-switcher_add__jrtnV:disabled{cursor:default;opacity:.6}.account-switcher_addIcon__ErTj6{display:flex;align-items:center;justify-content:center;flex-shrink:0;height:2rem;width:2rem;border-radius:9999px;background-color:var(--accent-subtle);color:var(--accent-strong)}.account-switcher_addIconGlyph__PT8sW{height:1rem;width:1rem}.account-switcher_footer__9gHHe{display:flex;flex-direction:column;gap:.25rem;margin-top:.25rem;padding-top:.25rem;border-top:1px solid var(--border)}.account-switcher_signOut__T677q{display:flex;align-items:center;gap:.5rem;width:100%;padding:.5rem;border:none;border-radius:calc(var(--radius) - 2px);background:rgba(0,0,0,0);text-align:left;font-size:.875rem;font-weight:500;color:var(--foreground);cursor:pointer;transition:background-color .15s ease}.account-switcher_signOut__T677q:hover{background-color:var(--muted)}.account-switcher_signOut__T677q:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.account-switcher_signOutIcon__EEnLS{flex-shrink:0;height:1rem;width:1rem;color:var(--muted-foreground)}