.account-card[data-v-afe86374]{border:1px solid var(--color-border);background:var(--color-surface,#fff);border-radius:10px;padding:6px}.account-card[data-v-afe86374] .ui-popover-anchor{width:100%;display:block}.account-trigger[data-v-afe86374]{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;width:100%;padding:0;display:flex}.account-trigger>strong[data-v-afe86374]{font-size:var(--font-size-12);white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:600;overflow:hidden}.account-trigger>svg[data-v-afe86374]{color:var(--atelier-muted);flex:none;transition:transform .2s}.account-trigger>svg.rotated[data-v-afe86374]{transform:rotate(180deg)}.account-credit-row[data-v-afe86374]{justify-content:space-between;align-items:center;gap:8px;min-width:0;margin:0 0 0 43px;display:flex;position:relative}.account-credit-row a[data-v-afe86374]{color:var(--color-gold);align-items:center;gap:5px;text-decoration:none;display:inline-flex}.account-credit-row strong[data-v-afe86374]{font-size:var(--font-size-14);line-height:1.4}.account-credit-row .account-topup[data-v-afe86374]{color:#684107;height:25px;font-size:var(--font-size-10);white-space:nowrap;background:#ffca59;border:1px solid #df950f;border-radius:6px;justify-content:center;align-items:center;margin-left:auto;padding:3px 8px;font-weight:600;transition:background-color .25s,border-color .25s;display:inline-flex}.account-credit-row .account-topup[data-v-afe86374]:hover{background:#f3b735;border-color:#cd8408}.account-dropdown[data-v-afe86374]{gap:3px;padding:6px;display:grid}.account-dropdown a[data-v-afe86374],.account-dropdown button[data-v-afe86374]{text-align:left;width:100%;color:var(--color-navy,#183b56);font-size:var(--font-size-12);cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:9px 10px;text-decoration:none;display:flex}.account-dropdown[data-v-afe86374] :focus-visible,.account-dropdown a[data-v-afe86374]:hover,.account-dropdown button[data-v-afe86374]:hover{background:var(--action-soft,#fff3d8);outline:none}.account-dropdown span[data-v-afe86374]{flex:1}.account-dropdown small[data-v-afe86374]{font-size:var(--font-size-10);color:#ad6410;background:#fff0d6;border-radius:8px;padding:2px 6px}.account-dropdown .account-logout[data-v-afe86374]{color:#c84242;border-top:1px solid var(--color-border);border-radius:0 0 7px 7px;margin-top:4px}html.dark,html.dark{color:#d4e4f0}html.dark{color:#ff9b9b}.nav-badge[data-v-fa7dd4f1]{font-size:var(--font-size-10);color:#10b981;background:#10b9811f;border-radius:999px;margin-left:auto;padding:1px 6px;font-weight:700;line-height:1.4}.header-website-box[data-v-fa7dd4f1]{align-items:center;min-width:170px;max-width:260px;display:flex}.header-website-box[data-v-fa7dd4f1] .ui-select-trigger{height:36px;font-size:var(--font-size-12);background:var(--color-surface,#fff);border:1px solid var(--color-border,#e2e8f0);border-radius:8px;padding:0 10px;font-weight:600}.header-site-add[data-v-fa7dd4f1]{font-size:var(--font-size-12);color:#c59636;border-radius:6px;align-items:center;gap:6px;padding:7px 12px;font-weight:600;text-decoration:none;display:flex}.header-site-add[data-v-fa7dd4f1]:not(:disabled):hover{background:#c5963614}button.header-site-add[data-v-fa7dd4f1]{text-align:left;background:0 0;border:0;width:100%}button.header-site-add[data-v-fa7dd4f1]:disabled{opacity:.5;cursor:not-allowed}.header-site-usage-bar[data-v-fa7dd4f1]{justify-content:space-between;align-items:center;margin-bottom:2px;padding:8px 12px;display:flex}.header-site-usage-label[data-v-fa7dd4f1]{font-size:var(--font-size-12);color:var(--color-text-muted,#64748b);font-weight:500}.header-site-usage-count[data-v-fa7dd4f1]{font-size:var(--font-size-12);color:var(--color-ink,#1e293b);background:var(--color-brand-50,#fef7ec);border:1px solid var(--color-brand-100,#fde9b1);letter-spacing:.02em;border-radius:999px;padding:1px 10px;font-weight:700}.header-site-upgrade[data-v-fa7dd4f1]{font-size:var(--font-size-12);color:#b45309;border-top:1px solid var(--color-border,#e2e8f0);border-radius:6px;align-items:center;gap:6px;margin-top:2px;padding:7px 12px;font-weight:600;text-decoration:none;display:flex}.header-site-upgrade[data-v-fa7dd4f1]:hover{background:#b453090f}@media (width<=640px){.header-website-box[data-v-fa7dd4f1]{display:none}}
