._9IOJIq_workspace{gap:18px;min-width:0;display:grid}._9IOJIq_intro{border:1px solid var(--color-border);background:linear-gradient(135deg, var(--color-surface), var(--color-canvas));border-radius:18px;gap:8px;padding:18px;display:grid}._9IOJIq_intro h2{color:var(--color-text);letter-spacing:-.03em;margin:0;font-size:22px}._9IOJIq_intro p{color:var(--color-muted);margin:0;font-size:14px;line-height:1.6}._9IOJIq_form{gap:14px;min-width:0;display:grid}._9IOJIq_primary,._9IOJIq_secondary,._9IOJIq_restart{width:100%;min-height:46px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:10px;padding:12px 16px;font-size:14px;font-weight:650;transition:background .18s,border-color .18s;display:flex}._9IOJIq_primary{background:var(--color-text);color:var(--color-surface);box-shadow:0 6px 18px color-mix(in srgb, var(--color-navy) 9%, transparent)}._9IOJIq_primary svg{width:18px;height:18px}._9IOJIq_primary:hover:not(:disabled){background:var(--color-primary-hover)}._9IOJIq_secondary{background:var(--color-accent-soft);border-color:var(--color-champagne);color:var(--color-accent-ink)}._9IOJIq_restart{background:var(--color-surface);border-color:var(--color-border);color:var(--color-muted)}._9IOJIq_primary:disabled,._9IOJIq_secondary:disabled,._9IOJIq_restart:disabled{opacity:.55;cursor:not-allowed}._9IOJIq_primary:focus-visible,._9IOJIq_secondary:focus-visible,._9IOJIq_restart:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}._9IOJIq_actions{grid-template-columns:1fr;gap:8px;display:grid}._9IOJIq_error{border:1px solid var(--color-danger-border);color:var(--color-danger);background:var(--color-danger-soft);border-radius:12px;margin:0;padding:12px;font-size:13px;line-height:1.6}._9IOJIq_notice{color:var(--color-success);background:var(--color-success-soft);border-radius:12px;margin:0;padding:12px;font-size:13px;line-height:1.6}._9IOJIq_note{color:var(--color-muted);margin:0;font-size:12px;line-height:1.7}._9IOJIq_note a{color:var(--color-primary-hover);font-weight:650}@media (max-width:480px){._9IOJIq_workspace{gap:14px}._9IOJIq_intro{border-radius:14px;padding:14px}._9IOJIq_intro h2{font-size:20px}._9IOJIq_intro p{font-size:13px}._9IOJIq_primary,._9IOJIq_secondary,._9IOJIq_restart{min-height:44px;padding:10px 12px;font-size:13px}}@media (prefers-reduced-motion:reduce){._9IOJIq_primary,._9IOJIq_secondary,._9IOJIq_restart{transition:none}}
.adpTuG_card{gap:18px;min-width:0;animation:.25s ease-out adpTuG_arrive;display:grid}.adpTuG_intro{align-items:center;gap:12px;padding-bottom:8px;display:flex}.adpTuG_intro h2{color:var(--color-text);letter-spacing:-.04em;margin:0;font-size:clamp(19px,4vw,24px)}.adpTuG_intro h2:focus{outline:none}.adpTuG_intro p{color:var(--color-muted);overflow-wrap:anywhere;margin:5px 0 0;font-size:12px}.adpTuG_badge{border:1px solid var(--color-champagne-light);background:var(--color-accent-soft);width:44px;height:44px;color:var(--color-accent-ink);border-radius:14px;flex-shrink:0;place-items:center;display:grid}.adpTuG_factor{gap:7px;min-width:0;margin:0;display:grid}.adpTuG_factor label{color:var(--color-text);font-size:13px;font-weight:650}.adpTuG_inputWrap{border:1px solid var(--color-border-strong);background:var(--color-surface);border-radius:13px;align-items:center;gap:9px;padding:4px 5px 4px 12px;transition:border-color .2s,background .2s;display:flex}.adpTuG_inputWrap>svg{width:17px;height:17px;color:var(--color-muted);flex-shrink:0}.adpTuG_inputWrap:focus-within{border-color:var(--color-focus);box-shadow:0 0 0 3px color-mix(in srgb, var(--color-focus) 13%, transparent)}.adpTuG_inputWrap input{width:100%;min-width:0;font:inherit;color:var(--color-text);letter-spacing:.04em;background:0 0;border:0;outline:none;padding:8px 0;font-size:16px}.adpTuG_inputWrap input:disabled{opacity:1;-webkit-text-fill-color:currentColor}.adpTuG_verify{background:var(--color-primary);width:44px;height:44px;color:var(--color-primary-text);cursor:pointer;border:0;border-radius:10px;flex-shrink:0;place-items:center;display:grid}.adpTuG_verify svg{width:17px;height:17px}.adpTuG_success{border-color:var(--color-success-border);background:var(--color-success-soft)}.adpTuG_success input{color:var(--color-success)}.adpTuG_success .adpTuG_verify{background:var(--color-success-soft);color:var(--color-success);opacity:1}.adpTuG_invalid{border-color:var(--color-danger)}.adpTuG_hint,.adpTuG_confirmed,.adpTuG_error{margin:0;font-size:12px;line-height:1.55}.adpTuG_hint{color:var(--color-muted)}.adpTuG_confirmed{color:var(--color-success)}.adpTuG_error{color:var(--color-danger)}.adpTuG_primary{border:1px solid var(--color-navy-soft);background:linear-gradient(120deg, var(--color-navy), var(--color-navy-soft));width:100%;min-height:46px;color:var(--color-primary-text);font:inherit;cursor:pointer;box-shadow:0 5px 14px color-mix(in srgb, var(--color-navy) 10%, transparent);border-radius:12px;justify-content:center;align-items:center;gap:9px;font-size:14px;font-weight:650;display:flex}.adpTuG_primary svg{width:17px;height:17px}.adpTuG_textButton,.adpTuG_footer a{color:var(--color-accent-ink);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;min-height:36px;padding:6px 0;font-size:12px;font-weight:600;text-decoration:none}.adpTuG_footer{border-top:1px solid var(--color-border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-top:8px;display:flex}.adpTuG_card button:disabled{opacity:.55;cursor:default}.adpTuG_card .adpTuG_success button:disabled{opacity:1}.adpTuG_card button:focus-visible,.adpTuG_footer a:focus-visible{outline:3px solid var(--color-focus);outline-offset:3px}.adpTuG_spinner{border:2px solid color-mix(in srgb, currentColor 38%, transparent);border-top-color:currentColor;border-radius:50%;width:15px;height:15px;animation:.8s linear infinite adpTuG_spin}@keyframes adpTuG_spin{to{transform:rotate(360deg)}}@keyframes adpTuG_arrive{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@media (max-width:480px){.adpTuG_card{gap:14px}.adpTuG_intro{gap:10px}.adpTuG_inputWrap{border-radius:11px}.adpTuG_factor label{font-size:12px}.adpTuG_primary{font-size:13px}}@media (prefers-reduced-motion:reduce){.adpTuG_card,.adpTuG_spinner{animation:none}.adpTuG_inputWrap{transition:none}}
