body:has(._page_1n10s_2){--auth-canvas:var(--lightningcss-light,#f7f3eb)var(--lightningcss-dark,#211a1d);--auth-paper:var(--lightningcss-light,#fffdf9)var(--lightningcss-dark,#30252a);--auth-ink:var(--lightningcss-light,#30292b)var(--lightningcss-dark,#f7f0e7);--auth-muted:var(--lightningcss-light,#675b5f)var(--lightningcss-dark,#d5c4ca);--auth-line:var(--lightningcss-light,#9e837b)var(--lightningcss-dark,#ae929a);--auth-accent:var(--lightningcss-light,#4a1422)var(--lightningcss-dark,#f4e8dc);--auth-gold:var(--lightningcss-light,#856025)var(--lightningcss-dark,#e0c28a);--brand-accent:var(--auth-gold);--brand-ink:var(--auth-ink);background:var(--auth-canvas)}._page_1n10s_2{min-height:calc(100svh - 84px);color:var(--auth-ink);background:var(--auth-canvas);place-items:center;padding:32px 20px;display:grid}._card_1n10s_15{background:var(--auth-paper);border:1px solid var(--lightningcss-light,#dfd0c5)var(--lightningcss-dark,#71525e);border-top:3px solid #4a1422;border-radius:12px;width:min(100%,500px);padding:clamp(24px,5vw,40px);box-shadow:0 12px 36px #4a142214}._brand_1n10s_16{color:inherit;align-items:center;gap:12px;text-decoration:none;display:inline-flex}._brand_1n10s_16>span:last-child{flex-direction:column;gap:2px;display:flex}._copy_1n10s_18{margin-top:24px}._copy_1n10s_18>span{color:var(--auth-gold);letter-spacing:.14em;text-transform:uppercase;font-size:11px;font-weight:800}._copy_1n10s_18 h1{color:var(--auth-accent);letter-spacing:-.025em;margin:10px 0 0;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,6vw,40px);font-weight:600;line-height:1.12}._copy_1n10s_18 p{color:var(--auth-muted);margin:12px 0 0;font-size:14px;line-height:1.55}._form_1n10s_22{gap:8px;margin-top:24px;display:grid}._form_1n10s_22 label{font-size:14px;font-weight:700}._form_1n10s_22 input{border:1px solid var(--auth-line);width:100%;min-width:0;min-height:48px;color:var(--auth-ink);background:var(--auth-paper);font:inherit;border-radius:6px;padding:10px 12px;font-size:16px}._form_1n10s_22 input[readonly]{background:var(--lightningcss-light,#f3ece4)var(--lightningcss-dark,#3c2c33)}._form_1n10s_22 button{color:#fffdf9;min-height:48px;font:inherit;cursor:pointer;background:#4a1422;border:1px solid #0000;border-radius:6px;justify-content:space-between;align-items:center;margin-top:4px;padding:10px 16px;font-size:15px;font-weight:700;display:flex}._form_1n10s_22 button:hover{background:#69253a}._form_1n10s_22 button:disabled{cursor:wait;opacity:.72}._form_1n10s_22 button:disabled:hover{background:#4a1422}._form_1n10s_22 input:focus-visible,._form_1n10s_22 button:focus-visible,._back_1n10s_30:focus-visible,._brand_1n10s_16:focus-visible,._options_1n10s_30 a:focus-visible{outline:3px solid var(--auth-gold);outline-offset:3px}._form_1n10s_22 button._passwordToggle_1n10s_31{min-height:44px;color:var(--auth-accent);background:0 0;justify-content:center;justify-self:end;margin:0;padding:8px 10px;font-size:14px}._form_1n10s_22 button._passwordToggle_1n10s_31:hover{background:var(--lightningcss-light,#eee4d8)var(--lightningcss-dark,#49323c)}._notice_1n10s_33{border:1px solid var(--auth-line);color:var(--auth-ink);background:var(--lightningcss-light,#f5eddf)var(--lightningcss-dark,#3d2e33);border-radius:6px;gap:8px;margin-top:24px;padding:16px;display:grid}._notice_1n10s_33 span{font-size:14px;line-height:1.55}._error_1n10s_35{color:var(--lightningcss-light,#7e2d24)var(--lightningcss-dark,#ffd2cc);background:var(--lightningcss-light,#fbecea)var(--lightningcss-dark,#472a31);border:1px solid var(--lightningcss-light,#a94440)var(--lightningcss-dark,#e99f9a);border-radius:6px;margin:20px 0 0;padding:12px 14px;font-size:14px;line-height:1.5}._privacy_1n10s_36{color:var(--auth-muted);margin:16px 0 0;font-size:12px;line-height:1.55}._back_1n10s_30{min-height:44px;color:var(--auth-accent);align-items:center;margin-top:8px;font-size:13px;font-weight:650;display:inline-flex}._back_1n10s_30+._back_1n10s_30{margin-left:16px}._help_1n10s_39{color:var(--auth-muted);margin:0;font-size:13px;line-height:1.5}._options_1n10s_30{flex-wrap:wrap;gap:0 18px;margin-top:16px;display:flex}._options_1n10s_30 a{min-height:44px;color:var(--auth-accent);text-underline-offset:3px;align-items:center;font-size:14px;font-weight:650;line-height:1.4;display:inline-flex}body:has(._page_1n10s_2) aside[aria-label=Development\ preview]{color:#fff8ee;background:#4a1422}body:has(._page_1n10s_2) aside[aria-label=Development\ preview] :is(p,span){color:#e9dccc}body:has(._page_1n10s_2) aside[aria-label=Development\ preview] details>div{background:#4a1422;border-color:#b99d70}body:has(._page_1n10s_2) aside[aria-label=Development\ preview] :is(summary,nav a){border-color:#b99d70}body:has(._page_1n10s_2) aside[aria-label=Development\ preview] :is(a[aria-current],nav a:hover){color:#4a1422;background:#ead6ab;border-color:#ead6ab}body:has(._page_1n10s_2) aside[aria-label=Development\ preview] :is(a,summary):focus-visible{outline-offset:3px;outline:3px solid #fff8ee}body:has(._page_1n10s_2) .appearance-footer{background:var(--auth-canvas);border-color:var(--lightningcss-light,#dfd0c5)var(--lightningcss-dark,#71525e)}body:has(._page_1n10s_2) .appearance-control{color:var(--auth-ink)}body:has(._page_1n10s_2) .appearance-control select{background:var(--auth-paper);color:var(--auth-ink);border-color:var(--auth-line);font-size:16px}body:has(._page_1n10s_2) .appearance-control select:focus-visible{outline-color:var(--auth-gold)}@media (width<=480px){._page_1n10s_2{align-items:start;padding:20px 12px}._card_1n10s_15{padding:24px 20px}._copy_1n10s_18{margin-top:22px}._options_1n10s_30{gap:0 14px}}@media print{._page_1n10s_2{min-height:0;padding:0}._card_1n10s_15{box-shadow:none}}
