.acct[data-astro-cid-ldh34ajy]{padding:140px 0 96px;min-height:78vh}.acct__inner[data-astro-cid-ldh34ajy]{display:grid;gap:22px;max-width:640px;--acct-control: 46px}.acct__inner[data-astro-cid-ldh34ajy] .btn{height:var(--acct-control);justify-content:center}.acct__eyebrow[data-astro-cid-ldh34ajy]{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted);padding-bottom:14px;border-bottom:1px solid var(--rule)}.acct__title[data-astro-cid-ldh34ajy]{font-size:var(--step-3);font-weight:600;line-height:1.1;letter-spacing:-.02em}.acct__subtitle[data-astro-cid-ldh34ajy]{font-family:var(--font-mono);font-size:var(--step--2);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted)}.acct__lede[data-astro-cid-ldh34ajy]{color:var(--ink-muted);line-height:1.55;max-width:56ch}.acct__lede[data-astro-cid-ldh34ajy] a[data-astro-cid-ldh34ajy]{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.acct__msg[data-astro-cid-ldh34ajy]{padding:10px 14px;border:1px solid var(--rule-strong);border-radius:var(--radius-sm);background:var(--bg-elevated);color:var(--ink)}.acct__msg[data-astro-cid-ldh34ajy][data-tone=ok]{border-color:var(--rule);color:var(--ink-muted)}.acct__form[data-astro-cid-ldh34ajy],.acct__profile[data-astro-cid-ldh34ajy],.acct__section[data-astro-cid-ldh34ajy]{display:grid;gap:14px;justify-items:start}.acct__row[data-astro-cid-ldh34ajy]{display:flex;flex-wrap:wrap;align-items:end;gap:10px}.acct__field[data-astro-cid-ldh34ajy]{display:grid;gap:6px}.acct__label[data-astro-cid-ldh34ajy]{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted)}.acct__input[data-astro-cid-ldh34ajy]{box-sizing:border-box;width:min(360px,calc(100vw - 2 * var(--gutter, 16px)));height:var(--acct-control);padding:0 12px;font:inherit;font-size:max(16px,1rem);color:var(--ink);background:var(--bg-card);border:1px solid var(--rule-strong);border-radius:var(--radius-sm)}.acct__input[data-astro-cid-ldh34ajy]:focus-visible{outline:2px solid var(--ink);outline-offset:1px}.acct__input--code[data-astro-cid-ldh34ajy]{width:9ch;font-family:var(--font-mono);letter-spacing:.3em;font-variant-numeric:tabular-nums}.acct__select[data-astro-cid-ldh34ajy]{width:auto}.acct__check[data-astro-cid-ldh34ajy]{display:grid;grid-template-columns:18px 1fr;gap:10px;align-items:start;max-width:56ch;color:var(--ink-muted);line-height:1.5}.acct__check[data-astro-cid-ldh34ajy] input[data-astro-cid-ldh34ajy]{margin-top:4px;accent-color:var(--ink)}.acct__check[data-astro-cid-ldh34ajy] a[data-astro-cid-ldh34ajy]{color:var(--ink);text-decoration:underline;text-underline-offset:3px}.acct__alt[data-astro-cid-ldh34ajy]{display:grid;gap:14px;justify-items:start}.acct__or[data-astro-cid-ldh34ajy]{display:flex;align-items:center;gap:12px;width:min(360px,100%);font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.14em;text-transform:uppercase;color:var(--ink-muted)}.acct__or[data-astro-cid-ldh34ajy]:before,.acct__or[data-astro-cid-ldh34ajy]:after{content:"";flex:1;border-top:1px solid var(--rule)}.acct__hint[data-astro-cid-ldh34ajy]{font-size:var(--step--1);color:var(--ink-muted)}.acct__links[data-astro-cid-ldh34ajy]{display:flex;flex-wrap:wrap;gap:10px 18px;align-items:center}.acct__link[data-astro-cid-ldh34ajy]{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted)}.acct__link[data-astro-cid-ldh34ajy]:hover{color:var(--ink)}.acct__facts[data-astro-cid-ldh34ajy]{display:grid;gap:14px}.acct__facts[data-astro-cid-ldh34ajy] div[data-astro-cid-ldh34ajy]{display:grid;gap:6px}.acct__section[data-astro-cid-ldh34ajy]{padding-top:22px;border-top:1px solid var(--rule);width:100%}.acct__sessions[data-astro-cid-ldh34ajy]{list-style:none;padding:0;margin:0;width:100%;border-top:1px solid var(--rule)}.acct__sessions[data-astro-cid-ldh34ajy] li{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;border-bottom:1px solid var(--rule)}.acct__sessions[data-astro-cid-ldh34ajy] .acct__device{display:grid;gap:2px}.acct__sessions[data-astro-cid-ldh34ajy] .acct__seen{font-size:var(--step--1);color:var(--ink-muted)}.acct__sessions[data-astro-cid-ldh34ajy] .acct__current{font-family:var(--font-mono);font-size:var(--step--2);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted)}[data-astro-cid-ldh34ajy][hidden]{display:none!important}
