.wdcU-a_form,.wdcU-a_result{background:var(--white);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow);--text:#161c31;--muted:#5a6180;--line:#171e381f;--line-strong:#171e3838;color:var(--text);gap:20px;padding:clamp(22px,3vw,34px);display:grid}:is(.wdcU-a_form.wdcU-a_form .field-error,.wdcU-a_result.wdcU-a_result .field-error){color:var(--bad)}.wdcU-a_result:focus{outline:none}.wdcU-a_mode{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--gold-deep);align-items:center;gap:8px;font-size:.7rem;display:inline-flex}.wdcU-a_row{grid-template-columns:1fr 1fr;gap:16px;display:grid}.wdcU-a_fieldset{border:0;min-width:0;margin:0;padding:0}.wdcU-a_segments{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.wdcU-a_segment{cursor:pointer;position:relative}.wdcU-a_segment input{opacity:0;cursor:pointer;position:absolute;inset:0}.wdcU-a_segment span{text-align:center;border:1px solid var(--line-strong);border-radius:12px;place-items:center;min-height:48px;padding:8px 10px;font-size:.86rem;font-weight:500;line-height:1.25;display:grid}.wdcU-a_segment input:checked+span{border-color:var(--gold);background:color-mix(in srgb, var(--gold) 12%, transparent);font-weight:600}.wdcU-a_segment input:focus-visible+span{outline:2px solid var(--gold);outline-offset:2px}.field label.wdcU-a_consent{color:var(--muted);cursor:pointer;grid-template-columns:22px 1fr;gap:10px;font-size:.9rem;font-weight:400;display:grid}.wdcU-a_consent input{width:20px;height:20px;accent-color:var(--gold);margin-top:2px}.wdcU-a_submit{width:100%;min-height:56px;font-size:1.04rem}.wdcU-a_spinner{border:2px solid #0b102040;border-top-color:var(--ink);border-radius:50%;width:16px;height:16px;animation:.8s linear infinite wdcU-a_spin}@keyframes wdcU-a_spin{to{transform:rotate(360deg)}}.wdcU-a_alert{background:color-mix(in srgb, var(--bad) 8%, white);border:1px solid color-mix(in srgb, var(--bad) 35%, transparent);color:#7c2a23;border-radius:12px;grid-template-columns:auto 1fr;gap:12px;padding:14px 16px;font-size:.9rem;display:grid}.wdcU-a_alert:focus{outline:2px solid var(--bad)}.wdcU-a_alert ul{margin:6px 0 0;padding-left:18px}.wdcU-a_alert a{color:inherit}.wdcU-a_resultHead{align-items:center;gap:14px;display:flex}.wdcU-a_okIcon{background:color-mix(in srgb, var(--ok) 14%, white);width:44px;height:44px;color:var(--ok);border-radius:50%;place-items:center;font-size:1.4rem;display:grid}.wdcU-a_resultTitle{font-size:1.1rem;font-weight:700}.wdcU-a_receipt{border:1px dashed var(--line-strong);border-radius:12px;margin:0;padding:6px 16px;display:grid}.wdcU-a_receipt div{border-bottom:1px solid var(--line);justify-content:space-between;gap:16px;padding:10px 0;font-size:.92rem;display:flex}.wdcU-a_receipt div:last-child{border-bottom:0}.wdcU-a_receipt dt{color:var(--muted)}.wdcU-a_receipt dd{text-align:right;overflow-wrap:anywhere;margin:0;font-weight:600}.wdcU-a_nextHead{font-weight:600}.wdcU-a_next{color:var(--muted);gap:6px;margin:-8px 0 0;padding-left:20px;font-size:.94rem;display:grid}@media (max-width:640px){.wdcU-a_row,.wdcU-a_segments{grid-template-columns:1fr}}
