.splash-feedback-panel{display:grid;grid-template-columns:minmax(260px,.75fr) minmax(420px,1.25fr);gap:35px;margin-top:34px;padding:32px;border:1px solid #d8cdf5;border-radius:26px;background:linear-gradient(125deg,#f4efff,#fff,#e9fbf8);box-shadow:0 20px 48px rgba(54,30,119,.1)}.splash-feedback-copy h2{margin:7px 0 12px;font-size:2rem}.splash-feedback-copy>p:last-child{color:#766a98;line-height:1.65}.splash-feedback-panel form{display:grid;gap:12px}.splash-feedback-panel label{display:grid;gap:7px;margin:0;color:#38236f;font-weight:800}.splash-feedback-panel select,.splash-feedback-panel textarea{width:100%;padding:12px;border:1px solid #d6c9ef;border-radius:11px;background:#fff;color:#291669;font:inherit}.splash-feedback-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.splash-feedback-contact{display:flex!important;align-items:center;gap:9px;font-size:.82rem}.splash-feedback-contact input{width:19px;height:19px}.splash-feedback-panel button{justify-self:start;padding:13px 20px;border:0;border-radius:11px;color:#fff;background:linear-gradient(100deg,#6f42ed,#20ad9f);font-weight:900;cursor:pointer}.splash-feedback-notice{padding:11px 13px;border-radius:10px;font-weight:750}.splash-feedback-notice.success{color:#087a70;background:#dff8f2}.splash-feedback-notice.error{color:#a53b50;background:#ffe9ee}.splash-feedback-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:15px;margin:25px 0}.splash-feedback-summary article{display:grid;gap:5px;padding:22px;border:1px solid #ddd3f4;border-radius:18px;background:#fff}.splash-feedback-summary strong{color:#371b83;font-size:2rem}.splash-feedback-summary span{color:#7d709e}.splash-feedback-responses>header{margin-bottom:16px}.splash-feedback-responses>article{display:grid;grid-template-columns:230px 190px 1fr auto;gap:20px;align-items:start;margin-bottom:12px;padding:20px;border:1px solid #ddd3f4;border-radius:18px;background:#fff}.splash-feedback-member{display:grid;gap:4px}.splash-feedback-member h3{margin:0}.splash-feedback-member small,.splash-feedback-member span,.splash-feedback-member em{color:#7a6c9c;font-size:.78rem;font-style:normal}.splash-feedback-score{display:grid;gap:5px}.splash-feedback-score strong{color:#ff9a42;letter-spacing:2px}.splash-feedback-score small{color:#7a6c9c}.splash-feedback-responses blockquote{margin:0;color:#433273;line-height:1.6}.splash-feedback-contact-state{padding:7px 10px;border-radius:99px;color:#176f67;background:#ddf8f2;font-size:.7rem;font-weight:850;white-space:nowrap}@media(max-width:1000px){.splash-feedback-panel{grid-template-columns:1fr}.splash-feedback-responses>article{grid-template-columns:1fr 1fr}.splash-feedback-responses blockquote{grid-column:1/-1}}@media(max-width:650px){.splash-feedback-panel{padding:21px}.splash-feedback-row,.splash-feedback-summary,.splash-feedback-responses>article{grid-template-columns:1fr}.splash-feedback-responses blockquote{grid-column:auto}}
.feedback-hub-nav{display:flex;gap:10px;margin:24px 0 14px;flex-wrap:wrap}.feedback-hub-nav a{display:flex;align-items:center;gap:10px;padding:12px 15px;border:1px solid #d9cdf5;border-radius:12px;color:#5633c9;background:#fff;text-decoration:none;font-weight:850}.feedback-hub-nav b{display:grid;min-width:25px;height:25px;padding:0 6px;place-items:center;border-radius:99px;color:#fff;background:#7145ed}.feedback-overview{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;margin-bottom:20px}.feedback-overview article{display:grid;gap:4px;padding:22px;border:1px solid #ddd3f4;border-radius:18px;background:linear-gradient(135deg,#fff,#f5f1ff)}.feedback-overview strong{color:#321577;font-size:2rem}.feedback-overview span{color:#796c9b}.feedback-area{margin:0 0 22px;padding:25px;border:1px solid #dcd2f3;border-radius:23px;background:#faf8ff}.feedback-area>header{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:18px}.feedback-area>header h2{margin:5px 0}.feedback-area>header p:last-child{margin:0;color:#7b6f9b}.feedback-area>header>span{padding:8px 11px;border-radius:99px;color:#137a70;background:#dff8f2;font-size:.75rem;font-weight:850}.feedback-area-metrics{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:15px}.feedback-area-metrics span{padding:13px;border:1px solid #e0d7f3;border-radius:13px;color:#756994;background:#fff}.feedback-area-metrics b{display:block;color:#3a1b88;font-size:1.45rem}.feedback-table{overflow:auto;border:1px solid #e0d7f3;border-radius:15px}.feedback-table table{width:100%;border-collapse:collapse;background:#fff}.feedback-table th,.feedback-table td{padding:13px;text-align:left;vertical-align:top;border-bottom:1px solid #eee8f8}.feedback-table th{color:#75689b;background:#f4f0fc;font-size:.72rem;text-transform:uppercase}.feedback-table td{color:#40306f;line-height:1.45}.feedback-table td small{display:block;margin-top:4px;color:#8a7da8}.feedback-stars{color:#ff9a42;letter-spacing:1px}.feedback-empty{padding:30px;border:1px dashed #cfc1ef;border-radius:16px;color:#776a98;text-align:center;background:#fff}@media(max-width:750px){.feedback-overview,.feedback-area-metrics{grid-template-columns:1fr}.feedback-area>header{align-items:flex-start;flex-direction:column}}
