.kcu-panel{border:1px solid rgba(70,126,205,.23);border-radius:20px;padding:24px;margin:0 0 20px;background:var(--surface,#fff);box-shadow:0 8px 30px rgba(12,56,134,.065);color:var(--text,#162443)}
.kcu-heading{display:flex;justify-content:space-between;align-items:start;gap:20px;flex-wrap:wrap}.kcu-heading h2{font-size:21px;margin:5px 0 8px}.kcu-heading p{max-width:670px;line-height:1.6;margin:0;color:var(--muted,#64748b);font-size:13px}.kcu-eyebrow{letter-spacing:.13em;text-transform:uppercase;color:#1766dd;font-size:10px;font-weight:800}
.kcu-metrics{display:flex;gap:10px;flex-wrap:wrap;margin:18px 0 14px}.kcu-metrics span{background:rgba(60,130,238,.07);border:1px solid rgba(65,131,220,.12);padding:10px 12px;border-radius:10px;font-size:13px}.kcu-notes{color:var(--muted,#64748b);font-size:13px;margin-bottom:12px}.kcu-warning{margin-top:12px;color:var(--muted,#64748b);font-size:12px;line-height:1.6}
.kcu-check,.kcu-action{cursor:pointer;border:0;border-radius:9px;font-weight:650;padding:10px 16px}.kcu-check{background:rgba(29,101,221,.08);color:#1766dd}.kcu-action{background:linear-gradient(180deg,#2782fa,#0752ca);color:#fff}.kcu-action:disabled{background:#dfe8f6;color:#4e6789;cursor:not-allowed}
@media(max-width:650px){.kcu-panel{padding:17px}}
