#mm-basic-privacy{font:13px/1.7 Arial,sans-serif;color:#082c22;text-align:center;padding:10px 16px;background:#fff}
#mm-basic-privacy>button{font:inherit;border:0;background:transparent;color:#315b4b;text-decoration:underline;cursor:pointer;padding:8px}
#mm-basic-dialog{box-sizing:border-box;width:calc(100% - 32px);max-width:620px;max-height:85vh;overflow:auto;border:1px solid #dce5df;border-radius:12px;background:white;color:#082c22;padding:24px;font:15px/1.8 Arial,sans-serif;text-align:left}
#mm-basic-dialog::backdrop{background:#0005}
#mm-basic-dialog h2{font-size:22px;line-height:1.4}
#mm-basic-dialog button{font:inherit;padding:7px 12px;margin:4px;border:1px solid #315b4b;background:white;color:#082c22;border-radius:6px;cursor:pointer;min-height:40px}
#mm-basic-dialog button:focus-visible,#mm-basic-privacy>button:focus-visible{outline:2px solid #84bd3a;outline-offset:3px}
#mm-basic-dialog a{color:#12634c;text-decoration:underline}
