.account-root[data-v-3d08cd10]{align-items:center;min-width:0;display:flex;position:relative}.account-button[data-v-3d08cd10]{color:#155e75;cursor:pointer;background:#ecfeffeb;border:1px solid #0891b259;border-radius:999px;justify-content:center;align-items:center;gap:.4rem;min-width:0;min-height:2.75rem;padding:.55rem .8rem;font-size:.75rem;font-weight:900;transition:border-color .16s,background .16s,color .16s;display:inline-flex}.account-button[data-v-3d08cd10]:hover{color:#0e7490;background:#cffafe;border-color:#0891b2b8}.account-button[data-v-3d08cd10]:focus-visible{outline-offset:2px;outline:3px solid #06b6d44d}.account-button[data-v-3d08cd10]:disabled{cursor:wait;opacity:.7}.account-button-text[data-v-3d08cd10]{text-overflow:ellipsis;white-space:nowrap;max-width:7.5rem;overflow:hidden}.account-sync-icon[data-v-3d08cd10]{opacity:.72;flex:none;font-size:.68rem}.account-test-badge[data-v-3d08cd10]{color:#0e7490;letter-spacing:.04em;background:#ecfeff;border-radius:999px;width:fit-content;margin:0 0 .5rem;padding:.25rem .5rem;font-size:.68rem;font-weight:900}.account-menu[data-v-3d08cd10]{position:relative}.account-menu>summary[data-v-3d08cd10]{list-style:none}.account-menu>summary[data-v-3d08cd10]::-webkit-details-marker{display:none}.account-popover[data-v-3d08cd10]{z-index:30;color:#18181b;text-align:left;background:#fffffffa;border:1px solid #0f172a1a;border-radius:.8rem .8rem .3rem;width:min(17rem,100vw - 1.5rem);padding:.75rem;position:absolute;top:calc(100% + .45rem);right:0;box-shadow:0 1rem 2.2rem #0f172a29}.account-profile[data-v-3d08cd10]{color:#27272a;background:#fafafa;border:1px solid #0f172a14;border-radius:.65rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.6rem;min-width:0;padding:.55rem;text-decoration:none;transition:border-color .16s,background .16s,color .16s;display:grid}.account-profile[data-v-3d08cd10]:not(.account-profile--static):hover{color:#155e75;background:#ecfeff;border-color:#0891b259}.account-profile[data-v-3d08cd10]:focus-visible{outline-offset:1px;outline:3px solid #06b6d440}.account-avatar[data-v-3d08cd10]{-o-object-fit:cover;object-fit:cover;border-radius:.55rem;width:2.25rem;height:2.25rem;box-shadow:0 1px 3px #0f172a24}.account-avatar--fallback[data-v-3d08cd10]{color:#52525b;background:#e4e4e7;justify-content:center;align-items:center;font-size:1.15rem;display:inline-flex}.account-identity[data-v-3d08cd10]{min-width:0}.account-identity small[data-v-3d08cd10],.account-identity strong[data-v-3d08cd10]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.account-identity strong[data-v-3d08cd10]{font-size:.82rem;font-weight:900}.account-identity small[data-v-3d08cd10]{color:#71717a;margin-top:.12rem;font-size:.65rem;font-weight:700}.account-balance[data-v-3d08cd10]{color:#155e75;background:#ecfeff;border-radius:.55rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.55rem;min-width:0;margin-top:.5rem;padding:.5rem .6rem;display:grid}.account-balance--error[data-v-3d08cd10]{color:#9a3412;background:#fff7ed}.account-balance-icon[data-v-3d08cd10],.account-balance-progress[data-v-3d08cd10]{flex:none}.account-balance-copy[data-v-3d08cd10]{min-width:0}.account-balance-copy small[data-v-3d08cd10],.account-balance-copy strong[data-v-3d08cd10]{display:block}.account-balance-copy strong[data-v-3d08cd10]{font-size:.78rem;font-weight:900}.account-balance-copy small[data-v-3d08cd10]{opacity:.76;margin-top:.08rem;font-size:.62rem;font-weight:700}.account-binding[data-v-3d08cd10]{color:#92400e;background:#fffbebeb;border:1px solid #f59e0b52;border-radius:.55rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;margin-top:.65rem;padding:.55rem .6rem;text-decoration:none;display:grid}.account-binding small[data-v-3d08cd10],.account-binding strong[data-v-3d08cd10]{display:block}.account-binding strong[data-v-3d08cd10]{font-size:.74rem}.account-binding small[data-v-3d08cd10]{color:#a16207;margin-top:.12rem;font-size:.66rem;line-height:1.35}.account-binding[data-v-3d08cd10]:hover{background:#fef3c7;border-color:#d977068f}.account-actions[data-v-3d08cd10]{grid-template-columns:repeat(3,minmax(0,1fr));gap:.4rem;margin-top:.65rem;display:grid}.account-actions a[data-v-3d08cd10],.account-actions button[data-v-3d08cd10]{color:#3f3f46;cursor:pointer;background:#fff;border:1px solid #e4e4e7;border-radius:.45rem;justify-content:center;align-items:center;gap:.25rem;min-height:2.75rem;padding:.35rem;font-size:.72rem;font-weight:900;text-decoration:none;display:inline-flex}.account-actions a[data-v-3d08cd10]:hover,.account-actions button[data-v-3d08cd10]:hover{color:#0e7490;border-color:#0891b2}.account-actions button[data-v-3d08cd10]:disabled{cursor:wait;opacity:.58}.account-hint[data-v-3d08cd10]{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}html.dark .account-button,.account-root--dark .account-button[data-v-3d08cd10]{color:#cffafe;background:#0891b229;border-color:#67e8f95c}.account-root--dark .account-button[data-v-3d08cd10]:hover{background:#0891b247;border-color:#67e8f9b3}.account-root--dark .account-popover[data-v-3d08cd10]{color:#f4f4f5;background:#18181bfa;border-color:#ffffff1f;box-shadow:0 1rem 2.2rem #0000005c}.account-root--dark .account-actions a[data-v-3d08cd10],.account-root--dark .account-actions button[data-v-3d08cd10]{color:#e4e4e7;background:#18181b;border-color:#3f3f46}.account-root--dark .account-profile[data-v-3d08cd10]{color:#f4f4f5;background:#27272a;border-color:#ffffff1a}.account-root--dark .account-profile[data-v-3d08cd10]:not(.account-profile--static):hover{color:#cffafe;background:#0891b22e;border-color:#67e8f95c}.account-root--dark .account-identity small[data-v-3d08cd10]{color:#a1a1aa}.account-root--dark .account-avatar--fallback[data-v-3d08cd10]{color:#d4d4d8;background:#3f3f46}.account-root--dark .account-balance[data-v-3d08cd10]{color:#cffafe;background:#0891b22e}.account-root--dark .account-balance--error[data-v-3d08cd10]{color:#fed7aa;background:#9a341233}html.dark .account-button:hover{background:#0891b247;border-color:#67e8f9b3}html.dark .account-popover{color:#f4f4f5;background:#18181bfa;border-color:#ffffff1f;box-shadow:0 1rem 2.2rem #0000005c}html.dark .account-actions a,html.dark .account-actions button{color:#e4e4e7;background:#18181b;border-color:#3f3f46}html.dark .account-profile{color:#f4f4f5;background:#27272a;border-color:#ffffff1a}html.dark .account-profile:not(.account-profile--static):hover{color:#cffafe;background:#0891b22e;border-color:#67e8f95c}html.dark .account-identity small{color:#a1a1aa}html.dark .account-avatar--fallback{color:#d4d4d8;background:#3f3f46}html.dark .account-balance{color:#cffafe;background:#0891b22e}html.dark .account-balance--error{color:#fed7aa;background:#9a341233}@media (width<=420px){.account-button[data-v-3d08cd10]{padding-left:.65rem;padding-right:.65rem}.account-button-text[data-v-3d08cd10]{max-width:5.5rem}}@media (prefers-reduced-motion:reduce){.account-button[data-v-3d08cd10],.account-profile[data-v-3d08cd10]{transition:none}}.settings-menu[data-v-1202a32a]{flex:none;position:relative}.settings-menu>summary[data-v-1202a32a]{list-style:none}.settings-menu>summary[data-v-1202a32a]::-webkit-details-marker{display:none}.settings-trigger[data-v-1202a32a]{color:#3f3f46;cursor:pointer;background:#ffffffc7;border:1px solid #0f172a1a;border-radius:999px;justify-content:center;align-items:center;width:2.75rem;min-height:2.75rem;transition:background .16s,color .16s;display:inline-flex;box-shadow:0 1px 2px #0f172a14}.settings-trigger[data-v-1202a32a]:hover{color:#09090b;background:#fff}.settings-trigger[data-v-1202a32a]:focus-visible{outline-offset:2px;outline:3px solid #06b6d44d}.settings-popover[data-v-1202a32a]{z-index:30;color:#18181b;text-align:left;background:#fffffffa;border:1px solid #0f172a1a;border-radius:.8rem .8rem .3rem;width:min(15rem,100vw - 1.5rem);padding:.75rem;position:absolute;top:calc(100% + .45rem);right:0;box-shadow:0 1rem 2.2rem #0f172a29}.settings-title[data-v-1202a32a]{margin:0;font-size:.85rem;font-weight:900}.settings-fieldset[data-v-1202a32a]{border:0;gap:.35rem;margin:.7rem 0 0;padding:0;display:grid}.settings-fieldset legend[data-v-1202a32a]{color:#71717a;margin-bottom:.35rem;font-size:.68rem;font-weight:800}.settings-option[data-v-1202a32a]{color:#3f3f46;cursor:pointer;background:#f4f4f5;border:1px solid #0000;border-radius:.55rem;align-items:center;gap:.45rem;width:100%;min-height:2.75rem;padding:.45rem .6rem;font-size:.75rem;font-weight:800;display:flex}.settings-option--active[data-v-1202a32a],.settings-option[data-v-1202a32a]:hover{color:#155e75;background:#ecfeff;border-color:#0891b259}.settings-note[data-v-1202a32a]{color:#71717a;margin:.7rem 0 0;font-size:.68rem;line-height:1.5}html.dark .settings-trigger{color:#e4e4e7;background:#18181bc2;border-color:#ffffff1a}.settings-menu--dark .settings-trigger[data-v-1202a32a]{color:#e4e4e7;background:#080c1dc2;border-color:#ffffff1f}.settings-menu--dark .settings-trigger[data-v-1202a32a]:hover{color:#fff;background:#141b32eb}.settings-menu--dark .settings-popover[data-v-1202a32a]{color:#f4f4f5;background:#18181bfa;border-color:#ffffff1f;box-shadow:0 1rem 2.2rem #0000005c}.settings-menu--dark .settings-fieldset legend[data-v-1202a32a],.settings-menu--dark .settings-note[data-v-1202a32a]{color:#a1a1aa}.settings-menu--dark .settings-option[data-v-1202a32a]{color:#e4e4e7;background:#27272a}.settings-menu--dark .settings-option--active[data-v-1202a32a],.settings-menu--dark .settings-option[data-v-1202a32a]:hover{color:#cffafe;background:#0891b233;border-color:#67e8f95c}html.dark .settings-trigger:hover{color:#fff;background:#27272a}html.dark .settings-popover{color:#f4f4f5;background:#18181bfa;border-color:#ffffff1f;box-shadow:0 1rem 2.2rem #0000005c}html.dark .settings-fieldset legend,html.dark .settings-note{color:#a1a1aa}html.dark .settings-option{color:#e4e4e7;background:#27272a}html.dark .settings-option--active,html.dark .settings-option:hover{color:#cffafe;background:#0891b22e;border-color:#67e8f95c}@media (prefers-reduced-motion:reduce){.settings-trigger[data-v-1202a32a]{transition:none}}.account-controls[data-v-a4b18132]{align-items:center;gap:inherit;min-width:0;display:flex}
