/* CHOICE / ChoiceLife v3.9.1 — one compact feedback accordion, two distinct topics. */
.lcd-search-app .lcd-gateway-feedback{margin:14px 0 0;border:1px solid #e1e8e9;border-radius:12px;background:#fff}
.lcd-search-app .lcd-gateway-feedback>summary{font-size:14px;min-height:52px;padding:12px 16px;color:#53666c}
.lcd-search-app .lcd-gateway-feedback .lcd-home-suggestion-head{display:none}
.lcd-search-app .lcd-home-disclosure .lcd-community-feedback{margin:0;padding:15px 17px;border:0;border-radius:0;box-shadow:none;background:#fff}
.lcd-search-app .lcd-community-feedback .lcd-home-suggestion-wrap{max-width:none;width:100%}
.lcd-search-app .lcd-community-feedback .lcd-community-form{width:100%;max-width:none;min-width:0;padding:0;margin:0;gap:14px;border:0;background:transparent;box-shadow:none}
.lcd-search-app .lcd-community-form .lcd-feedback-kind-switch{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:0;margin:0;border:0;min-width:0}
.lcd-search-app .lcd-community-form .lcd-feedback-kind-switch legend{font-weight:700;color:#465b60;font-size:13px;padding:0;margin:0 0 9px}
.lcd-search-app .lcd-community-form .lcd-feedback-kind-option{display:flex;align-items:center;gap:10px;min-height:67px;padding:11px 12px;margin:0;border:1px solid #d9e4e5;border-radius:10px;background:#fff;cursor:pointer;box-sizing:border-box;color:#334a51}
.lcd-search-app .lcd-community-form .lcd-feedback-kind-option input{accent-color:#02BCCD;width:16px;height:16px;flex:none;margin:0}
.lcd-search-app .lcd-community-form .lcd-feedback-kind-option span{display:grid;gap:2px;min-width:0}
.lcd-search-app .lcd-community-form .lcd-feedback-kind-option strong{font-size:14px;color:#334a51;line-height:1.35}
.lcd-search-app .lcd-community-form .lcd-feedback-kind-option small{color:#697a7f;font-size:11px;line-height:1.5;font-weight:400}
.lcd-search-app .lcd-community-form .lcd-feedback-kind-option.is-active{border-color:#02BCCD;background:#f3fbfc}
.lcd-search-app .lcd-community-form .lcd-feedback-kind-option:focus-within{outline:2px solid #02BCCD;outline-offset:2px}
.lcd-search-app .lcd-community-form .lcd-feedback-type-field[hidden]{display:none!important}
.lcd-search-app .lcd-community-form textarea{min-height:104px;resize:vertical}
.lcd-search-app .lcd-community-form .lcd-report-privacy{font-size:12px!important;line-height:1.65!important;color:#657277}
.lcd-search-app .lcd-community-form .lcd-report-submit{justify-self:start;min-width:156px;background:#A7734C!important;min-height:44px;border-radius:9px!important}
.lcd-search-app .lcd-community-form .lcd-report-submit:hover{background:#895935!important}
.lcd-search-app .lcd-community-form .lcd-report-message:empty{display:none}
@media(max-width:580px){
 .lcd-search-app .lcd-community-form .lcd-feedback-kind-switch{gap:7px}
 .lcd-search-app .lcd-community-form .lcd-feedback-kind-option{padding:10px 8px;gap:7px;min-height:76px}
 .lcd-search-app .lcd-community-form .lcd-feedback-kind-option strong{font-size:13px}
 .lcd-search-app .lcd-community-form .lcd-report-submit{width:100%;justify-self:stretch}
 .lcd-search-app .lcd-home-disclosure .lcd-community-feedback{padding:14px}
}
@media(prefers-reduced-motion:reduce){.lcd-search-app .lcd-community-form .lcd-feedback-kind-option{transition:none}}
