.feedback-panel{max-width:1176px;margin:0 auto 52px;padding:28px 34px;border:1px solid #ded9df;background:#f9f7f9;display:flex;justify-content:space-between;align-items:center;gap:24px;color:#29232c;font:14px/1.6 -apple-system,BlinkMacSystemFont,"Apple SD Gothic Neo","Malgun Gothic",sans-serif}
.feedback-panel h2{font-size:20px;line-height:1.4;margin:5px 0 6px;letter-spacing:-.04em}.feedback-panel p{font-size:12px;color:#706c75;margin:0}.feedback-label{font-size:10px;font-weight:700;letter-spacing:.1em;color:#4a2555}.feedback-action{display:flex;flex-direction:column;align-items:flex-end;gap:6px}.feedback-heart{border:1px solid #4a2555;border-radius:5px;background:#fff;color:#4a2555;font-family:inherit;font-size:12px;font-weight:700;padding:10px 15px;cursor:pointer;white-space:nowrap}.feedback-heart:hover{background:#f2ebf4}.feedback-heart:disabled{cursor:default;opacity:1;background:#4a2555;color:#fff}.feedback-heart span{font-size:18px;vertical-align:-1px;margin-right:5px}.feedback-status{font-size:11px;color:#706c75;text-align:right;min-height:1.6em}
@media(max-width:800px){.feedback-panel{margin:0 20px 35px;align-items:flex-start;flex-direction:column;padding:22px}.feedback-action{align-items:flex-start}.feedback-status{text-align:left}}
