.cds-installation-wish{box-sizing:border-box;margin:20px 0;padding:20px;border:1px solid #d8c4e8;border-left:4px solid #6f2dbd;border-radius:12px;background:#faf7fd;color:#171717;max-width:100%}
.cds-installation-wish[hidden]{display:none!important}
.cds-installation-wish h3{margin:0 0 10px;font-size:1.125rem;line-height:1.4;color:#171717}
.cds-installation-wish p{margin:0 0 14px;font-size:.95rem;line-height:1.6}
.cds-installation-wish label{display:block;margin:0 0 7px;font-weight:600}
.cds-installation-wish label span{font-weight:400}
.cds-installation-wish textarea{box-sizing:border-box;display:block;width:100%;max-width:100%;min-height:96px;padding:12px;border:1px solid #9d85ad;border-radius:6px;background:#fff;color:#171717;font:inherit;line-height:1.5;resize:vertical}
.cds-installation-wish textarea:focus-visible{outline:3px solid #6f2dbd;outline-offset:2px}
.cds-installation-wish #cds-installation-wish-hint{margin:10px 0 0;font-size:.875rem;color:#514558}
@media(max-width:600px){.cds-installation-wish{padding:16px}.cds-installation-wish textarea{font-size:16px}}
