#mhs-feedback-button{position:fixed;right:0;top:50%;bottom:auto;transform:translateY(-50%);z-index:75;box-sizing:border-box;min-width:44px;min-height:108px;padding:14px 12px;border:1px solid #ffffff55;border-right:0;border-radius:8px 0 0 8px;background:var(--navy);color:#fff;box-shadow:0 2px 12px #102f4933;font:600 14px/1.3 Inter,system-ui,sans-serif;writing-mode:vertical-rl;text-orientation:mixed;cursor:pointer}#mhs-feedback-button:hover{background:#082b49}#mhs-feedback-dialog:not([open]){display:none}#mhs-feedback-dialog{position:fixed;inset:0;margin:auto;box-sizing:border-box;width:min(560px,calc(100% - 24px));max-height:calc(100dvh - 24px);overflow:auto;border:0;border-radius:16px;padding:26px;color:#183b56;background:#fff;box-shadow:0 24px 80px #082b4940;font:15px/1.5 Inter,system-ui,sans-serif;text-align:left}#mhs-feedback-dialog::backdrop{background:#082b49a6}#mhs-feedback-dialog [hidden]{display:none!important}#mhs-feedback-dialog *{box-sizing:border-box}.mhs-feedback-heading{display:flex;justify-content:space-between;align-items:center;gap:12px}.mhs-feedback-heading h2{margin:0;font:600 23px/1.25 Poppins,system-ui,sans-serif;color:var(--navy)}.mhs-feedback-heading button{flex:0 0 44px;width:44px;height:44px;border:0;border-radius:50%;background:#edf5fb;color:var(--navy);font-size:28px;cursor:pointer}#mhs-feedback-dialog p{margin:12px 0}.mhs-feedback-intro{color:#526579}.mhs-feedback-intro a{color:#0a6fa8;text-decoration:underline}#mhs-feedback-dialog label{display:block;margin:14px 0 6px;font-weight:600}#mhs-feedback-dialog small{font-weight:400;color:#526579}#mhs-feedback-dialog input:not([type=radio]),#mhs-feedback-dialog select,#mhs-feedback-dialog textarea{width:100%;min-height:44px;border:1px solid #b7c9d5;border-radius:7px;padding:10px 12px;background:white;color:#183b56;font:inherit}#mhs-feedback-dialog textarea{resize:vertical}#mhs-feedback-dialog fieldset{min-width:0;border:0;padding:0;margin:0}#mhs-feedback-dialog details{margin:16px 0}#mhs-feedback-dialog summary{min-height:44px;align-content:center;cursor:pointer;color:var(--navy);font-weight:600}.mhs-feedback-context,.mhs-feedback-scale-help{font-size:12px;color:#526579}.mhs-feedback-status{font-weight:600}.mhs-feedback-submit,#mhs-feedback-dialog [data-success] button{width:100%;min-height:46px;border:0;border-radius:8px;background:var(--navy);color:white;font:600 15px/1.4 Inter,system-ui,sans-serif;cursor:pointer;padding:12px}.mhs-feedback-submit:disabled{opacity:.65;cursor:wait}#mhs-feedback-dialog .mhs-feedback-rating{margin:16px 0}.mhs-feedback-rating legend{font-weight:600;margin-bottom:8px}.mhs-feedback-rating>div{display:flex;gap:8px}#mhs-feedback-dialog .mhs-feedback-rating label{flex:1;margin:0;position:relative}#mhs-feedback-dialog .mhs-feedback-rating input{position:absolute;opacity:0}.mhs-feedback-rating span{display:grid;place-items:center;min-height:44px;border:1px solid #b7c9d5;border-radius:7px;cursor:pointer}.mhs-feedback-rating input:checked+span{background:var(--navy);color:white;border-color:var(--navy)}.mhs-feedback-rating input:focus-visible+span,#mhs-feedback-dialog :is(button,a,input,select,textarea,summary):focus-visible,#mhs-feedback-button:focus-visible{outline:3px solid #178bc4;outline-offset:3px}.mhs-feedback-sr,.mhs-feedback-trap{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}html:has(#mhs-feedback-dialog[open]){overflow:hidden}@media(max-width:480px){#mhs-feedback-dialog{padding:20px}#mhs-feedback-dialog input,#mhs-feedback-dialog select,#mhs-feedback-dialog textarea{font-size:16px}}

#mhs-feedback-button>span{display:inline-block;transform:rotate(180deg)}
