.kv3-am-row{grid-template-columns:1fr 1fr;gap:18px;display:grid}@media (max-width:600px){.kv3-am-row{grid-template-columns:1fr}}.kv3-am-radios{gap:12px;display:flex}@media (max-width:600px){.kv3-am-radios{flex-direction:column}}.kv3-am-check{min-height:44px;color:var(--koai-muted);align-items:flex-start;gap:12px;padding:6px 0 2px;font-size:13.5px;line-height:1.55;display:flex}.kv3-am-check input{width:18px;height:18px;accent-color:var(--koai-purple);flex:none;margin-top:3px}.kv3-am-errbox{border:1px solid var(--koai-error);color:var(--koai-error);border-radius:8px;padding:14px 16px;font-size:13.5px}.kv3-am-success{border:1px solid var(--koai-border);text-align:center;background:var(--koai-white);border-radius:16px;padding:44px 34px}.kv3-am-success .kv3-am-icon{border:1px solid var(--koai-purple);width:56px;height:56px;color:var(--koai-purple);border-radius:999px;justify-content:center;align-items:center;margin-bottom:18px;display:inline-flex}.kv3-am-success p{color:var(--koai-muted);max-width:44ch;margin:14px auto 0}.kv3-am-success .kv3-actions{justify-content:center;margin-top:26px}.kv3-am-success-grid{text-align:left;grid-template-columns:1fr 1fr;gap:14px;max-width:520px;margin:30px auto 0;display:grid}@media (max-width:600px){.kv3-am-success-grid{grid-template-columns:1fr}}.kv3-am-success-grid>div{border:1px solid var(--koai-border);border-radius:12px;padding:16px 18px}.kv3-am-success-grid strong{letter-spacing:.04em;color:var(--koai-purple);text-transform:uppercase;margin-bottom:6px;font-size:11px;display:block}
