.account-shell[data-astro-cid-23ctyzld]{max-width:1000px;margin:8px 0 32px}.account-notice[data-astro-cid-23ctyzld]{border:1px solid var(--line);background:var(--inset);overflow-wrap:anywhere;border-radius:5px;margin-bottom:8px;padding:14px 16px;line-height:1.7}.account-notice[data-astro-cid-23ctyzld][data-error=true]{border-color:var(--note);background:var(--note-bg);color:var(--ink)}html:not(.js) [data-astro-cid-23ctyzld][data-account-message],html:not(.js) [data-astro-cid-23ctyzld][data-account-refresh]{display:none}.account-shell[data-astro-cid-23ctyzld]>[data-astro-cid-23ctyzld][data-account-refresh]{margin-bottom:18px}.account-panel[data-astro-cid-23ctyzld]{border:1px solid var(--line);background:var(--panel);border-radius:7px;min-width:0;margin-bottom:18px;padding:24px}.account-panel[data-astro-cid-23ctyzld] h2[data-astro-cid-23ctyzld]{overflow-wrap:anywhere;font-size:19px}.account-panel[data-astro-cid-23ctyzld]>p[data-astro-cid-23ctyzld]{margin-top:14px;line-height:1.8}.account-auth[data-astro-cid-23ctyzld]{max-width:600px}.google-signin[data-astro-cid-23ctyzld]{white-space:normal;width:100%;margin-top:22px}.email-options[data-astro-cid-23ctyzld]{border-top:1px solid var(--line);margin-top:18px}.email-options[data-astro-cid-23ctyzld]>summary[data-astro-cid-23ctyzld]{cursor:pointer;min-height:44px;color:var(--blue);padding:14px 0}.auth-modes[data-astro-cid-23ctyzld]{flex-wrap:wrap;gap:8px;margin:4px 0 18px;display:flex}.auth-modes[data-astro-cid-23ctyzld] button[data-astro-cid-23ctyzld]{border:1px solid var(--line);border-radius:5px;min-height:44px;padding:8px 12px}.auth-modes[data-astro-cid-23ctyzld] button[data-astro-cid-23ctyzld][aria-pressed=true]{border-color:var(--blue);color:var(--blue);background:var(--blue-soft)}.account-shell[data-astro-cid-23ctyzld] fieldset[data-astro-cid-23ctyzld]{border:0;gap:14px;min-width:0;margin:0;padding:0;display:grid}.account-shell[data-astro-cid-23ctyzld] legend[data-astro-cid-23ctyzld]{margin-bottom:14px;padding:0;font-size:16px;font-weight:600}.account-shell[data-astro-cid-23ctyzld] label[data-astro-cid-23ctyzld]{gap:7px;min-width:0;font-size:12px;line-height:1.6;display:grid}.account-shell[data-astro-cid-23ctyzld] input[data-astro-cid-23ctyzld]{width:100%;font-size:14px}.account-shell[data-astro-cid-23ctyzld] button[data-astro-cid-23ctyzld]:disabled{opacity:.6;cursor:not-allowed}.account-shell[data-astro-cid-23ctyzld] .button[data-astro-cid-23ctyzld]{white-space:normal}.account-help[data-astro-cid-23ctyzld],.account-legal[data-astro-cid-23ctyzld]{color:var(--muted);font-size:11px;line-height:1.8}.account-shell[data-astro-cid-23ctyzld] a[data-astro-cid-23ctyzld]:not(.button){color:var(--blue)}.account-legal[data-astro-cid-23ctyzld] a[data-astro-cid-23ctyzld]{text-underline-offset:3px;text-decoration:underline}.account-inline-links[data-astro-cid-23ctyzld],.account-actions[data-astro-cid-23ctyzld]{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.account-actions[data-astro-cid-23ctyzld]{margin-top:18px}.account-panel-heading[data-astro-cid-23ctyzld]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.account-panel-heading[data-astro-cid-23ctyzld] h2[data-astro-cid-23ctyzld]{margin-top:6px}.account-tier[data-astro-cid-23ctyzld]{flex-wrap:wrap;align-items:baseline;gap:8px 18px;display:flex}.account-tier[data-astro-cid-23ctyzld] strong[data-astro-cid-23ctyzld]{color:var(--blue);font-size:20px}.account-limits[data-astro-cid-23ctyzld]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:22px;display:grid}.account-limits[data-astro-cid-23ctyzld] dt[data-astro-cid-23ctyzld]{color:var(--muted);margin-bottom:7px;font-size:11px}.account-limits[data-astro-cid-23ctyzld] dd[data-astro-cid-23ctyzld]{color:var(--ink);font-size:22px}.withdrawal-open[data-astro-cid-23ctyzld]{text-underline-offset:3px;margin-top:18px;text-decoration:underline}.withdrawal-confirmation[data-astro-cid-23ctyzld]{border:1px solid var(--note);background:var(--note-bg);border-radius:5px;margin-top:18px;padding:18px}.withdrawal-confirmation[data-astro-cid-23ctyzld] h3[data-astro-cid-23ctyzld]{font-size:16px}.withdrawal-confirmation[data-astro-cid-23ctyzld] p[data-astro-cid-23ctyzld]{overflow-wrap:anywhere;margin-top:14px;line-height:1.8}.account-keys[data-astro-cid-23ctyzld] form[data-astro-cid-23ctyzld]{margin-top:22px}.account-keys[data-astro-cid-23ctyzld] form[data-astro-cid-23ctyzld] fieldset[data-astro-cid-23ctyzld]{grid-template-columns:minmax(0,1fr) auto;align-items:end}.key-once[data-astro-cid-23ctyzld]{border:1px solid var(--blue);background:var(--blue-soft);border-radius:5px;margin-top:20px;padding:18px}.key-once[data-astro-cid-23ctyzld] p[data-astro-cid-23ctyzld]{margin-top:10px;font-size:12px}.key-once[data-astro-cid-23ctyzld] input[data-astro-cid-23ctyzld]{font-size:12px}.account-key-list[data-astro-cid-23ctyzld]{margin:18px 0 0;padding:0;list-style:none}.account-key-list[data-astro-cid-23ctyzld] li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:16px 0;display:flex}.account-key-list[data-astro-cid-23ctyzld] li>div{min-width:0}.account-key-list[data-astro-cid-23ctyzld] strong,.account-key-list[data-astro-cid-23ctyzld] span{overflow-wrap:anywhere;display:block}.account-key-list[data-astro-cid-23ctyzld] span{color:var(--muted);margin-top:4px;font-size:11px;line-height:1.8}@media (width<=700px){.account-panel[data-astro-cid-23ctyzld]{padding:18px}.account-limits[data-astro-cid-23ctyzld]{grid-template-columns:minmax(0,1fr);gap:14px}.account-limits[data-astro-cid-23ctyzld]>div[data-astro-cid-23ctyzld]{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.account-limits[data-astro-cid-23ctyzld] dd[data-astro-cid-23ctyzld]{font-size:20px}.account-keys[data-astro-cid-23ctyzld] form[data-astro-cid-23ctyzld] fieldset[data-astro-cid-23ctyzld]{grid-template-columns:minmax(0,1fr)}.account-key-list[data-astro-cid-23ctyzld] li{flex-wrap:wrap;align-items:flex-start}.account-panel-heading[data-astro-cid-23ctyzld]{gap:10px}.account-actions[data-astro-cid-23ctyzld]>.button[data-astro-cid-23ctyzld]{flex:180px}}
