.ld-feedback{margin:28px 0 8px;padding:20px;border:1px solid #8c7db844;border-radius:16px;background:#161320;color:#f5f1ff;text-align:left}
.ld-feedback h2{margin:0 0 8px;font-weight:600;font-size:18px;line-height:1.4}
.ld-feedback p{margin:0 0 16px;color:#c2bbd4;font-size:14px;line-height:1.5}
.ld-feedback__choices{display:flex;flex-wrap:wrap;gap:8px}
.ld-feedback__choices button{min-height:44px;max-width:100%;padding:10px 14px;border:1px solid #9b8dc355;border-radius:10px;background:#211b30;color:#eee8ff;font:inherit;font-size:14px;line-height:1.4;white-space:normal;cursor:pointer}
.ld-feedback__choices button:hover{border-color:#a58aff;background:#302344}
.ld-feedback__choices button:focus-visible{outline:2px solid #baa1ff;outline-offset:3px}
@media(max-width:480px){.ld-feedback{padding:16px}.ld-feedback__choices{display:grid;grid-template-columns:1fr 1fr}.ld-feedback__choices button{text-align:left}}
