.feedbackContainer{display:flex;flex-direction:row;position:fixed;right:0;top:45%;z-index:99999;font-family:MacysSans,Helvetica,Arial,sans-serif;font-size:16pt;color:#161616}
.feedbackTitle{display:flex;align-items:center;gap:8px;background-color:#e01a2b;color:white;border:0;height:115px;width:30px;justify-content:center;writing-mode:vertical-rl;margin:auto 0;cursor:pointer;font-size:1rem;border-radius:0}
.rotate{transform:rotate(90deg)}
.feedbackContent{background:white;border:1px solid #e0e0e0;width:360px;min-height:160px}
.feedbackIcon{background-color:#e01a2b;color:white;padding:2px;cursor:pointer}
.closeBtnContainer{display:flex;flex-direction:row-reverse;margin:8px}
.closeBtn{background-color:#e01a2b;color:white;border:0;padding:8px 9px;border-radius:8px;cursor:pointer;line-height:0;min-height:2rem;font-size:1rem}
.closeBtnTwo{background-color:#e01a2b;color:white;border:0;padding:10px;cursor:pointer;line-height:0;min-height:2rem;font-size:1rem;border-radius:0}
.feedbackIcons{display:flex;gap:1rem;margin-top:.5rem;justify-content:center}
.titleStyle{font-size:1rem;font-weight:700;text-align:center;margin:10px}
.feedbackHeadingStyle{display:flex;gap:10px;color:#525252;font-size:1rem;font-weight:700;text-align:center;margin:0 5px}
.feedbackStep1Info{margin-right:30px}
.feedbackTitleStyle{margin-top:10%;color:#525252}
.feedbackFormContainer{padding:8px;font-family:MacysSans,Helvetica,Arial,sans-serif;font-size:16pt;color:#161616}
.feedbackFormHeader{display:flex;align-items:center;justify-content:space-between}
.radioLabel{font-size:.875rem;letter-spacing:.16px}
.commentInput{width:100%;height:2.5rem;padding:0 1rem;border:0;border-bottom:1px solid #8d8d8d;background-color:#f4f4f4;font-size:.875rem}
.commentInput::placeholder{color:#9c9c9c}
#input-comment{border:1.5px solid #e0e0e0;border-bottom:1px solid #8d8d8d}
.submitRow{display:flex;gap:15px;margin-top:10px}
.submitButton{opacity:50%;background-color:#e01a2b;color:white;border:0;font-weight:700;border-radius:5px;min-height:2rem;min-width:80px;transition:background-color .3s ease;cursor:not-allowed;font-size:1rem}
.submitButton:enabled{background-color:#e01a2b;cursor:pointer;opacity:100%}
.commentInfo{font-size:.65rem !important;font-style:italic;font-weight:700;color:#525252}
.marginRightComment{margin-right:100px;text-align:right;margin-top:5px;margin-bottom:10px}
.hiddenItem{display:none}
.cursorPointer{cursor:pointer}
input[type="radio"]{accent-color:black;cursor:pointer;transform:scale(1.4);margin-right:8px}
input:focus{border:2px solid var(#0f62fe) !important;border-radius:0 !important}
.radioWrapper{margin-bottom:5px}