.gbrjxW_root{text-align:left;width:100%;color:inherit}.gbrjxW_title{font:700 1.25rem/1.5 var(--font-noto-serif-tc,serif);margin:0 0 12px}.gbrjxW_hint{margin:0 0 20px;font-size:14px;line-height:1.8}.gbrjxW_form{gap:18px;width:100%;display:grid}.gbrjxW_form label{gap:8px;font-size:14px;font-weight:500;display:grid}.gbrjxW_form input{box-sizing:border-box;color:#171716;width:100%;min-width:0;min-height:50px;font:inherit;background:#fff;border:1px solid #b6b2ad;border-radius:8px;padding:12px 14px;font-size:16px;line-height:1.5}.gbrjxW_form input:focus-visible,.gbrjxW_root button:focus-visible{outline-offset:3px;outline:2px solid #56736b}.gbrjxW_root button{font:inherit;cursor:pointer}.gbrjxW_root button:disabled{opacity:.6;cursor:wait}.gbrjxW_submit{color:#fff;background:#171716;border:0;border-radius:8px;min-height:50px;padding:14px 20px}.gbrjxW_links{flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:20px;display:flex}.gbrjxW_links button{color:inherit;text-underline-offset:4px;background:0 0;border:0;padding:8px 0;font-size:14px;text-decoration:underline}.gbrjxW_error{color:#a33131;margin:0;font-size:14px;line-height:1.7}.gbrjxW_notice{margin:0;font-size:14px;line-height:1.7}.gbrjxW_choices{gap:10px;margin-bottom:20px;display:flex}.gbrjxW_choices button{min-height:44px;color:inherit;background:0 0;border:1px solid #b6b2ad;border-radius:8px;flex:1;padding:10px}.gbrjxW_choices button[aria-pressed=true]{color:#fff;background:#171716;border-color:#171716}.gbrjxW_root .gbrjxW_form .gbrjxW_remember{cursor:pointer;align-items:center;gap:10px;min-height:44px;display:flex}.gbrjxW_root .gbrjxW_form .gbrjxW_remember input{appearance:none;cursor:pointer;box-sizing:border-box;aspect-ratio:1;background:#fff 50%/16px 16px no-repeat;border:1px solid #b6b2ad;border-radius:50%;flex:0 0 24px;place-content:center;align-self:center;width:24px;min-width:24px;max-width:24px;height:24px;min-height:24px;max-height:24px;margin:0;padding:0;display:grid}.gbrjxW_root .gbrjxW_form .gbrjxW_remember input:checked{background:#171716 url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='m3 8 3 3 7-7' fill='none' stroke='white' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E") 50%/16px 16px no-repeat;border-color:#171716}.gbrjxW_root .gbrjxW_form .gbrjxW_remember input:checked:after{content:none}.gbrjxW_root .gbrjxW_form .gbrjxW_remember input:focus-visible{outline-offset:4px;outline:2px solid #171716}
