.JbL0cW_frame{min-height:100dvh;padding:var(--frame-gap);background:var(--chrome);display:flex}.JbL0cW_panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-10);min-width:0;color:var(--ink);font-size:var(--fs);line-height:var(--lh);flex:1}.JbL0cW_column{max-width:360px;margin:0 auto;padding:96px 0 64px}.JbL0cW_brand{font-size:13px;font-weight:var(--fw-semibold);color:var(--accent);margin:0 0 10px}.JbL0cW_title{font-size:20px;font-weight:var(--fw-semibold);color:var(--ink);margin:0;line-height:1.25}.JbL0cW_lead{color:var(--soft);margin:6px 0 0;font-size:13px;line-height:1.5}.JbL0cW_lead b{font-weight:var(--fw-semibold);color:var(--ink)}.JbL0cW_notice{border-radius:var(--r-8);margin:20px 0 0;padding:8px 12px;font-size:13px;line-height:1.45}.JbL0cW_info{background:var(--wash);color:var(--accent-ink)}.JbL0cW_ok{background:var(--ok-bg);color:var(--ok)}.JbL0cW_err{background:var(--err-bg);color:var(--err)}.JbL0cW_form{flex-direction:column;margin-top:8px;display:flex}.JbL0cW_form>.JbL0cW_notice{margin:12px 0 2px}.JbL0cW_notice+.JbL0cW_form{margin-top:2px}.JbL0cW_field{flex-direction:column;margin-top:14px;display:flex}.JbL0cW_label{font-size:12px;font-weight:var(--fw-medium);color:var(--soft)}.JbL0cW_input{height:36px;font:inherit;border:1px solid var(--line-input);border-radius:var(--r-8);background:var(--panel);color:var(--ink);transition:border-color var(--t-base), box-shadow var(--t-base);margin-top:6px;padding:0 11px;font-size:13px;line-height:1.4}.JbL0cW_input:focus{border-color:var(--accent);box-shadow:0 0 0 3px var(--focus-halo);outline:none}.JbL0cW_input[readonly]{background:var(--wash);color:var(--ink);border-color:#0000}.JbL0cW_input[aria-invalid=true]{border-color:var(--err);background:var(--err-bg)}.JbL0cW_hint{color:var(--faint);margin-top:6px;font-size:12px;line-height:1.4}.JbL0cW_fieldError{color:var(--err);margin-top:4px;font-size:12px;line-height:1.4}.JbL0cW_button{width:100%;height:36px;font:inherit;font-size:13px;font-weight:var(--fw-semibold);border:1px solid var(--accent);border-radius:var(--r-8);background:var(--accent);color:var(--on-accent);cursor:pointer;transition:background-color var(--t-base), border-color var(--t-base);justify-content:center;align-items:center;gap:8px;margin-top:20px;padding:0 14px;text-decoration:none;display:inline-flex}.JbL0cW_button:hover{background:var(--accent-ink);border-color:var(--accent-ink)}.JbL0cW_button:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.JbL0cW_button:disabled{cursor:default;opacity:.5}.JbL0cW_spinner{border:2px solid #ffffffe6;border-right-color:#0000;border-radius:50%;width:13px;height:13px;animation:1s linear infinite JbL0cW_spin}@keyframes JbL0cW_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.JbL0cW_spinner{opacity:.6;animation:none}}.JbL0cW_links{margin:14px 0 0;font-size:12.5px}.JbL0cW_link{color:var(--accent);font-weight:var(--fw-medium);text-decoration:none}.JbL0cW_link:hover{color:var(--accent-ink);text-underline-offset:2px;text-decoration:underline}.JbL0cW_link:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-3)}.JbL0cW_footer{border-top:1px solid var(--line-faint);margin-top:28px;padding-top:14px}.JbL0cW_fine{color:var(--faint);margin:0;font-size:12px;line-height:1.5}.JbL0cW_fine+.JbL0cW_fine{margin-top:6px}.JbL0cW_linkButton{font:inherit;font-size:12.5px;font-weight:var(--fw-medium);color:var(--accent);cursor:pointer;background:0 0;border:0;padding:0}.JbL0cW_linkButton:hover{color:var(--accent-ink);text-underline-offset:2px;text-decoration:underline}.JbL0cW_linkButton:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:var(--r-3)}.JbL0cW_loading{color:var(--faint);margin:20px 0 0;font-size:13px}@media (max-width:620px){.JbL0cW_column{max-width:none;padding:56px 16px 48px}}
