.consent-dialog{max-height:80vh}.consent-dialog__body{text-align:left;flex-direction:column;align-items:stretch;gap:.75rem;width:100%;min-height:0;padding-inline:1rem;display:flex}.consent-dialog__document{overscroll-behavior:contain;overflow-wrap:anywhere;scrollbar-color:#b7b5b9 transparent;scrollbar-width:thin;color:#44444e;border:1px solid #09090b14;border-radius:.75rem;min-height:0;max-height:40vh;padding:1rem;font-size:.875rem;line-height:1.5;overflow-y:auto}.consent-dialog__document::-webkit-scrollbar{width:6px}.consent-dialog__document::-webkit-scrollbar-track{background:0 0;margin-block:.5rem}.consent-dialog__document::-webkit-scrollbar-thumb{background:#b7b5b9;border-radius:999px}.consent-dialog__document::-webkit-scrollbar-thumb:hover{background:#8e8b92}.consent-dialog__document>:first-child{margin-top:0}.consent-dialog__document>:last-child{margin-bottom:0}.consent-dialog__document h1,.consent-dialog__document h2,.consent-dialog__document h3,.consent-dialog__document h4,.consent-dialog__document h5,.consent-dialog__document h6{color:#180f25;margin-block:1.25rem .5rem;font-weight:700;line-height:1.25}.consent-dialog__document h1{font-size:1.25rem}.consent-dialog__document h2{font-size:1.125rem}.consent-dialog__document h3,.consent-dialog__document h4,.consent-dialog__document h5,.consent-dialog__document h6{font-size:1rem}.consent-dialog__document p,.consent-dialog__document ul,.consent-dialog__document ol,.consent-dialog__document blockquote,.consent-dialog__document pre,.consent-dialog__document table{margin-block:.75rem}.consent-dialog__document ul,.consent-dialog__document ol{padding-left:1.5rem}.consent-dialog__document ul{list-style:outside}.consent-dialog__document ol{list-style:decimal}.consent-dialog__document li+li{margin-top:.25rem}.consent-dialog__document a{color:#00747a;text-decoration:underline}.consent-dialog__document blockquote{border-left:3px solid #b7b5b9;padding-left:.75rem}.consent-dialog__document code{background:#09090b0f;border-radius:.25rem;padding:.125rem .25rem;font-size:.875em}.consent-dialog__document pre{background:#09090b0f;border-radius:.5rem;padding:.75rem;overflow-x:auto}.consent-dialog__document pre code{background:0 0;padding:0}.consent-dialog__document table{border-collapse:collapse;width:100%}.consent-dialog__document th,.consent-dialog__document td{text-align:left;border:1px solid #09090b1f;padding:.5rem}@media (width>=768px){.consent-dialog{width:640px}}
