.feedback-container{z-index:1000;transform-origin:100% 100%;opacity:0;background-color:#fff;border:1px solid #000;border-radius:6px;width:300px;transition:transform .3s ease-out;position:fixed;bottom:20px;right:20px;transform:scale(0);box-shadow:0 0 10px #0003}.feedback-container-open{opacity:1;transition:transform .3s ease-in-out,opacity .3s ease-in-out;transform:scale(1)}.feedback-container-closing{opacity:0;transition:transform .3s ease-out,opacity .3s ease-out;transform:scale(0)}.feedback-header{color:#fff;background-color:#000;border-top-left-radius:5px;border-top-right-radius:5px;justify-content:space-between;align-items:center;padding:10px;display:flex}.feedback-close{color:#fff;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:18px;display:flex}.feedback-content{padding:15px}.feedback-textarea{resize:none;box-sizing:border-box;border:1px solid #ccc;border-radius:4px;width:100%;height:100px;margin-bottom:10px;padding:8px;font-family:inherit}.feedback-submit{color:#fff;cursor:pointer;background-color:#000;border:none;border-radius:4px;width:100%;padding:8px 16px;font-size:14px}.feedback-submit:hover{background-color:#333}.feedback-success{text-align:center;padding:20px 0;font-weight:700}@media screen and (max-width:480px){.feedback-container{width:85%;max-width:300px;bottom:10px;right:10px}}
