.account.svelte-8i5vi8{max-width:46rem;padding:3rem clamp(1.25rem,5vw,5rem)}.account.svelte-8i5vi8 h1:where(.svelte-8i5vi8){margin:.5rem 0 1.5rem;font:400 clamp(2.4rem,6vw,4.5rem)/.95 Ranchers,sans-serif}.account-form.svelte-8i5vi8{background:var(--paper);color:var(--ink);border:4px solid var(--ink);box-shadow:8px 8px 0 var(--ink);gap:1rem;padding:1.25rem;display:grid}.account-form.svelte-8i5vi8 label:where(.svelte-8i5vi8){text-transform:uppercase;gap:.35rem;font:700 .7rem/1.4 Courier New,monospace;display:grid}.account-form.svelte-8i5vi8 input:where(.svelte-8i5vi8),.account-form.svelte-8i5vi8 textarea:where(.svelte-8i5vi8),.parting.svelte-8i5vi8 textarea:where(.svelte-8i5vi8){box-sizing:border-box;border:3px solid var(--ink);width:100%;min-height:44px;color:var(--ink);text-transform:none;background:#fff;padding:.6rem .7rem;font:1rem/1.4 Courier New,monospace}.account-form.svelte-8i5vi8 input:where(.svelte-8i5vi8):focus-visible,.account-form.svelte-8i5vi8 textarea:where(.svelte-8i5vi8):focus-visible{outline:3px dashed var(--ink);outline-offset:3px}.hint.svelte-8i5vi8{text-transform:none;font-weight:400}.label-text.svelte-8i5vi8{align-items:baseline;gap:.3rem;display:flex}.required.svelte-8i5vi8{color:var(--red);font-size:1rem;line-height:1}.account-actions.svelte-8i5vi8{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.account-actions.svelte-8i5vi8 button:where(.svelte-8i5vi8),.logout.svelte-8i5vi8{border:3px solid var(--ink);background:var(--acid);min-height:44px;color:var(--ink);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;padding:.6rem 1rem;font:700 .75rem Courier New,monospace}.logout.svelte-8i5vi8{background:var(--red);color:var(--paper)}.logout-row.svelte-8i5vi8{margin-top:1.5rem}.entitlements.svelte-8i5vi8{border:4px solid var(--ink);background:var(--paper);box-shadow:8px 8px 0 var(--ink);margin-top:2rem;padding:1.25rem 1.25rem 1.5rem}.entitlements.svelte-8i5vi8 h2:where(.svelte-8i5vi8){margin:0 0 1.25rem;font:400 2rem/1 Ranchers,sans-serif}.saved.svelte-8i5vi8{font:700 .7rem Courier New,monospace}.refused.svelte-8i5vi8{color:var(--red);margin:0;font:700 .75rem Courier New,monospace}.parting.svelte-8i5vi8{border:3px dashed var(--ink);background:var(--acid);margin-bottom:1.5rem;padding:1rem}.parting.svelte-8i5vi8 p:where(.svelte-8i5vi8){margin:0 0 .5rem;font:700 .7rem/1.4 Courier New,monospace}.tos-toast.svelte-8i5vi8{z-index:40;background:var(--red);max-width:min(24rem,100vw - 2rem);color:var(--paper);border:3px solid var(--ink);box-shadow:6px 6px 0 var(--ink);margin:0;padding:.8rem 1rem;font:700 .75rem/1.45 Courier New,monospace;position:fixed;bottom:5.5rem;left:50%;transform:translate(-50%)rotate(-1deg)}.logout-dialog.svelte-8i5vi8{border:4px solid var(--ink);background:var(--paper);width:min(92vw,40rem);color:var(--ink);box-shadow:10px 10px 0 var(--ink);padding:1.5rem}.logout-dialog.svelte-8i5vi8 h2:where(.svelte-8i5vi8){margin:0 0 1rem;font:400 clamp(1.6rem,4vw,2.4rem)/1 Ranchers,sans-serif}.logout-dialog.svelte-8i5vi8 p:where(.svelte-8i5vi8){font:.85rem/1.5 Courier New,monospace}.logout-dialog.svelte-8i5vi8 textarea:where(.svelte-8i5vi8){box-sizing:border-box;border:3px solid var(--ink);word-break:break-all;width:100%;padding:.6rem;font:.8rem/1.4 Courier New,monospace}.warning.svelte-8i5vi8{color:var(--red);font-weight:700}
