#support-message-dialog{box-sizing:border-box;width:min(440px,calc(100% - 32px));max-height:calc(100dvh - 32px);overflow:auto;border:1px solid #dfe5eb;border-radius:24px;padding:30px 24px;background:#fff;color:#203d55;font-family:inherit;box-shadow:0 20px 70px #172c4333}
#support-message-dialog::backdrop{background:#152b4380}
#support-message-dialog h2{font-size:23px;margin:0 30px 12px 0}
#support-message-dialog p{font-size:13px;line-height:1.6}
#support-message-dialog label{font-size:13px;display:block;margin:20px 0 8px}
#support-message-dialog textarea{box-sizing:border-box;width:100%;padding:14px;border:1px solid #ced8e0;border-radius:16px;background:#f2f4f6;color:#203d55;font:inherit;font-size:14px;resize:vertical}
#support-message-dialog .support-close{position:absolute;right:14px;top:12px;padding:5px 10px;border:0;background:transparent;font-size:26px;color:#536776;cursor:pointer}
#support-message-dialog .button{width:100%;box-sizing:border-box;margin-top:12px}
#support-message-dialog [role=status]:empty{display:none}
