
.as-kiaq{max-width:860px;margin:24px auto;font-family:system-ui,-apple-system,Segoe UI,Roboto,Arial;}
.as-kiaq-card{background:#fff;border:1px solid #e6e6e6;border-radius:16px;padding:18px 18px 14px;box-shadow:0 8px 24px rgba(0,0,0,.06);}
.as-kiaq-title{font-size:18px;font-weight:650;margin-bottom:12px;}
.as-kiaq-step{margin:14px 0;padding:10px 12px;border:1px solid #eee;border-radius:14px;background:#fafafa;}
.as-kiaq-step-title{font-size:13px;font-weight:650;margin-bottom:8px;}
.as-kiaq-select,.as-kiaq-input{width:100%;max-width:520px;padding:10px 12px;border:1px solid #ddd;border-radius:12px;background:#fff;}
.as-kiaq-radio{display:block;margin:6px 0;}
.as-kiaq-hint{font-size:12px;color:#555;margin-top:8px;max-width:640px;}
.as-kiaq-actions{margin-top:16px;display:flex;align-items:center;gap:10px;}
.as-kiaq-btn{background:#111;color:#fff;border:none;border-radius:14px;padding:10px 14px;font-weight:650;cursor:pointer;}
.as-kiaq-btn[disabled]{opacity:.5;cursor:not-allowed;}
.as-kiaq-status{font-size:13px;color:#555;}
.as-kiaq-result{margin-top:14px;padding:12px;border-radius:14px;border:1px solid #e6e6e6;background:#fcfcfc;}
.as-kiaq-opt{display:flex;align-items:center;gap:10px;margin:8px 0;}
.as-kiaq-opt label{flex:1;}
