.usage-badge[data-v-84ba7ac3]{--usage-info-bg:#f0f9ff;--usage-info-border:#bae6fd;--usage-text:#334155;--usage-link:#2563eb;--usage-focus:#2563eb;--usage-error-bg:#fff7f7;--usage-error-border:#fecaca;--usage-error-text:#3f1d1d;--usage-limit-bg:#fffaf2;--usage-limit-border:#fed7aa;--usage-limit-text:#4a2b10;--usage-muted:#6b4f4f;--usage-sub-surface:hsla(0,0%,100%,.72);--usage-sub-border:rgba(194,65,12,.2);--usage-action:#c2410c;--usage-action-text:#fff;--usage-secondary-bg:#fff;--usage-secondary-border:#d6a28c;--usage-secondary-text:#7c2d12;--usage-link-border:#ead5c9;background:var(--usage-info-bg);border:1px solid var(--usage-info-border);border-radius:.5rem;box-sizing:border-box;flex-direction:column;font-size:.875rem;line-height:1.5;margin:.75rem 0;padding:1rem 1.1rem}.usage-badge[data-v-84ba7ac3],.usage-badge__body[data-v-84ba7ac3]{align-items:center;display:flex;gap:.5rem;text-align:center;width:100%}.usage-badge__body[data-v-84ba7ac3]{flex-wrap:wrap;justify-content:center}.usage-badge__message[data-v-84ba7ac3]{color:var(--usage-text);flex:1 1 100%;overflow-wrap:anywhere;text-align:center}.usage-recovery__login[data-v-84ba7ac3]{align-items:center;color:var(--usage-link);display:inline-flex;font-weight:600;gap:.25rem;text-decoration:none;white-space:normal}.usage-recovery__login[data-v-84ba7ac3]:hover{text-decoration:underline}.usage-recovery__alternatives a[data-v-84ba7ac3]:focus-visible,.usage-recovery__button[data-v-84ba7ac3]:focus-visible,.usage-recovery__login[data-v-84ba7ac3]:focus-visible{outline:3px solid var(--usage-focus);outline-offset:3px}.usage-badge--recovery[data-v-84ba7ac3]{align-items:stretch;background:var(--usage-error-bg);border-color:var(--usage-error-border);border-radius:.9rem;color:var(--usage-error-text);gap:.9rem;padding:1.1rem 1.2rem;text-align:left}.usage-badge--recovery-limit[data-v-84ba7ac3]{background:var(--usage-limit-bg);border-color:var(--usage-limit-border);color:var(--usage-limit-text)}.usage-recovery__actions[data-v-84ba7ac3],.usage-recovery__draft[data-v-84ba7ac3],.usage-recovery__header[data-v-84ba7ac3]{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.75rem}.usage-recovery__draft[data-v-84ba7ac3]{align-items:center;background:var(--usage-sub-surface);border:1px solid var(--usage-sub-border);border-radius:.65rem;justify-content:space-between;padding:.75rem .85rem}.usage-recovery__draft-copy[data-v-84ba7ac3]{display:grid;gap:.15rem;min-width:min(100%,18rem)}.usage-recovery__draft-copy span[data-v-84ba7ac3]{color:var(--usage-muted);font-size:.82rem}.usage-recovery__icon[data-v-84ba7ac3]{font-size:1.3rem;line-height:1.4}.usage-recovery__alternatives h3[data-v-84ba7ac3],.usage-recovery__hint[data-v-84ba7ac3],.usage-recovery__message[data-v-84ba7ac3],.usage-recovery__reset[data-v-84ba7ac3],.usage-recovery__title[data-v-84ba7ac3]{margin:0}.usage-recovery__title[data-v-84ba7ac3]{font-size:1rem;font-weight:700}.usage-recovery__hint[data-v-84ba7ac3],.usage-recovery__message[data-v-84ba7ac3],.usage-recovery__reset[data-v-84ba7ac3]{font-size:.875rem}.usage-recovery__alternatives span[data-v-84ba7ac3],.usage-recovery__hint[data-v-84ba7ac3],.usage-recovery__reset span[data-v-84ba7ac3]{color:var(--usage-muted);display:block}.usage-recovery__reset[data-v-84ba7ac3]{background:var(--usage-sub-surface);border-radius:.65rem;padding:.8rem .9rem}.usage-recovery__actions[data-v-84ba7ac3]{align-items:center;display:flex;flex-wrap:wrap;gap:.55rem}.usage-recovery__button[data-v-84ba7ac3]{border:1px solid var(--usage-action);border-radius:.55rem;cursor:pointer;font:inherit;font-size:.82rem;font-weight:700;min-height:2.35rem;padding:.5rem .8rem}.usage-recovery__button--primary[data-v-84ba7ac3]{background:var(--usage-action);color:var(--usage-action-text)}.usage-recovery__button--secondary[data-v-84ba7ac3]{background:var(--usage-secondary-bg);border-color:var(--usage-secondary-border);color:var(--usage-secondary-text)}.usage-recovery__alternatives[data-v-84ba7ac3]{padding-top:.2rem}.usage-recovery__alternatives h3[data-v-84ba7ac3]{font-size:.86rem}.usage-recovery__alternatives ul[data-v-84ba7ac3]{display:grid;gap:.45rem;list-style:none;margin:.5rem 0 0;padding:0}.usage-recovery__alternatives a[data-v-84ba7ac3]{background:var(--usage-secondary-bg);border:1px solid var(--usage-link-border);border-radius:.55rem;color:var(--usage-secondary-text);display:block;padding:.55rem .7rem;text-decoration:none}.usage-recovery__alternatives a[data-v-84ba7ac3]:hover{border-color:var(--usage-action)}@media(prefers-color-scheme:dark){.usage-badge[data-v-84ba7ac3]{--usage-info-bg:#17352f;--usage-info-border:#35685d;--usage-text:#dbeae5;--usage-link:#8bd8c5;--usage-focus:#f5c462;--usage-error-bg:#3a2423;--usage-error-border:#89514d;--usage-error-text:#ffd8d2;--usage-limit-bg:#382d1e;--usage-limit-border:#80643b;--usage-limit-text:#f4d5a0;--usage-muted:#d4b9b0;--usage-sub-surface:rgba(16,33,29,.62);--usage-sub-border:hsla(11,67%,69%,.35);--usage-action:#a64732;--usage-action-text:#fff;--usage-secondary-bg:#1d332e;--usage-secondary-border:#8b6659;--usage-secondary-text:#ffd0c5;--usage-link-border:#634b43}}@media(max-width:640px){.usage-recovery__actions[data-v-84ba7ac3]{width:100%}.usage-recovery__button[data-v-84ba7ac3]{flex:1 1 auto}}@media(prefers-contrast:high){.usage-badge[data-v-84ba7ac3]{border-width:2px}}
