.kc-warn{color:#7a4e0e;font:400 .85rem/1.45 var(--font-inter,system-ui), sans-serif;text-align:left;background:#fdf3df;border-radius:10px;margin:0;padding:10px 12px}.kc-warn strong{margin-bottom:4px;font-weight:600;display:block}.kc-warn ul{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.kc-warn li{flex-wrap:wrap;align-items:center;gap:4px 10px;display:flex}.kc-fix{color:#4a3008;font:600 .78rem/1.4 var(--font-inter,system-ui), sans-serif;cursor:pointer;background:#fff;border:1px solid #7a4e0e59;border-radius:999px;align-items:center;gap:6px;padding:3px 9px 3px 5px;display:inline-flex}.kc-fix:hover{border-color:#7a4e0e}.kc-fix:disabled{opacity:.5;cursor:default}.kc-swatch{border:1px solid #0003;border-radius:50%;width:14px;height:14px}.kc-ok{font:400 .85rem/1.45 var(--font-inter,system-ui), sans-serif;color:#1f7a4d;margin:0}html[data-dash=dark] .kc-warn{color:#f0d199;background:#3a2e14}html[data-dash=dark] .kc-fix{color:#f0d199;background:#241c0c;border-color:#f0d19959}html[data-dash=dark] .kc-ok{color:#62d394}
