.coati-wki{max-width:1050px;margin:28px auto;padding:clamp(18px,4vw,36px);border:1px solid #dedbd2;border-radius:20px;background:#f5f0e6;color:#26352d}
.coati-wki h2{margin-top:0;color:#314e3a}.coati-wki p{line-height:1.6}
.coati-wki .coati-wki-warning{background:#fff7e7;border-left:4px solid #a36c16;padding:12px 16px;border-radius:8px}
.coati-wki .coati-wki-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 22px}
.coati-wki label{display:block;margin-bottom:6px;font-weight:600}.coati-wki input:not([type=checkbox]),.coati-wki select,.coati-wki textarea{box-sizing:border-box;width:100%;max-width:100%;border:1px solid #b8c1b9;border-radius:8px;padding:12px;background:#fff;color:#26352d;font:inherit}
.coati-wki .coati-wki-consent{display:flex;gap:10px;font-weight:400}.coati-wki input[type=checkbox]{flex:0 0 auto;width:20px;height:20px;margin:4px 0 0}
.coati-wki button{border:0;border-radius:28px;background:#48644d;color:white;padding:13px 22px;font:inherit;cursor:pointer}.coati-wki button:disabled{opacity:.6;cursor:wait}
.coati-wki :focus-visible{outline:3px solid #7c5928;outline-offset:3px}.coati-wki .coati-wki-note{font-size:.88em;color:#536158}
.coati-wki .coati-wki-answer{white-space:pre-wrap;overflow-wrap:anywhere;background:white;border:1px solid #d8dfd9;border-radius:12px;padding:20px;line-height:1.7}.coati-wki [hidden]{display:none!important}
@media(max-width:640px){.coati-wki .coati-wki-grid{grid-template-columns:1fr}.coati-wki button{width:100%}}
.coati-wki .coati-wki-answer{white-space:normal;margin:20px 0}.coati-wki .coati-wki-answer p,.coati-wki .coati-wki-answer li{white-space:pre-wrap}.coati-wki h3{margin-top:28px}.coati-wki h4{margin:20px 0 8px}.coati-wki .coati-wki-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.coati-wki .coati-wki-urgency{padding:14px;border-left:4px solid #a36c16;background:#fff7e7}.coati-wki .coati-wki-urgency-akut{border-color:#a52d23;background:#fff0ed}.coati-wki .coati-wki-urgency p{margin-bottom:0}
