.GDj2MG_form{flex-direction:column;gap:14px;display:flex}.GDj2MG_codeHead{flex-direction:column;gap:6px;margin-bottom:4px;display:flex}.GDj2MG_codeTitle{font-family:var(--font-heading);font-weight:700;font-size:calc(24px * var(--text-scale,1));letter-spacing:-.015em;letter-spacing:-.02em;line-height:1.1}.GDj2MG_codeSubline{font-size:calc(15px * var(--text-scale,1));color:var(--ink-muted);overflow-wrap:anywhere}.GDj2MG_codeSubline strong{color:var(--ink);font-weight:600}.GDj2MG_error{font-size:calc(13px * var(--text-scale,1));color:var(--danger);font-weight:500}.GDj2MG_info{font-size:calc(13px * var(--text-scale,1));color:var(--success-ink);font-weight:500}.GDj2MG_notice{background:var(--primary-soft);font-size:calc(14px * var(--text-scale,1));color:var(--ink);border-radius:14px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.GDj2MG_notice a{color:var(--primary-ink);font-weight:600}.GDj2MG_alert{background:var(--birthday-soft);color:var(--birthday-ink);font-size:calc(14px * var(--text-scale,1));border-radius:14px;padding:12px 14px;font-weight:500}.GDj2MG_codeActions{flex-wrap:wrap;justify-content:space-between;gap:4px 12px;display:flex}.GDj2MG_textButton{appearance:none;font:inherit;color:var(--primary-ink);cursor:pointer;min-height:44px;font-size:calc(14px * var(--text-scale,1));background:0 0;border:0;margin:0;padding:0;font-weight:600}.GDj2MG_textButton:disabled{color:var(--ink-subtle);cursor:default}.GDj2MG_textButton:focus-visible{outline:2px solid var(--primary);outline-offset:2px;border-radius:6px}.GDj2MG_hint{font-size:calc(13px * var(--text-scale,1));color:var(--ink-muted);text-align:center;line-height:1.45}.GDj2MG_ageCheck{flex-direction:column;gap:6px;display:flex}.GDj2MG_ageCheck .GDj2MG_hint,.GDj2MG_ageCheck .GDj2MG_error{text-align:left;padding-left:36px}.GDj2MG_check{font-size:calc(15px * var(--text-scale,1));cursor:pointer;align-items:flex-start;gap:12px;line-height:1.4;display:flex}.GDj2MG_check input{width:24px;height:24px;accent-color:var(--primary);flex:none;margin:0}.GDj2MG_captcha{justify-content:center;margin-block:-7px;display:flex}.GDj2MG_captcha:empty{display:none}
