.legal-content-dialog{box-sizing:border-box;width:min(920px,calc(100% - 24px));max-width:920px;max-height:calc(100dvh - 24px);padding:0;border:1px solid rgba(255,255,255,.62);border-radius:18px;background:rgba(255,255,255,.34)!important;-webkit-backdrop-filter:blur(16px) saturate(132%)!important;backdrop-filter:blur(16px) saturate(132%)!important;box-shadow:0 30px 100px rgba(0,0,0,.42),inset 0 1px rgba(255,255,255,.72)!important;color:#171819;overflow:hidden}
.legal-content-dialog::backdrop{background:rgba(5,7,9,.32)!important;-webkit-backdrop-filter:blur(4px) saturate(108%);backdrop-filter:blur(4px) saturate(108%)}
.legal-content-dialog__inner{box-sizing:border-box;max-height:calc(100dvh - 24px);padding:clamp(20px,4vw,34px);background:linear-gradient(145deg,rgba(255,255,255,.64),rgba(246,248,250,.30) 52%,rgba(255,255,255,.48))!important;overflow:auto;overscroll-behavior:contain}
.legal-content-dialog__head{position:sticky;top:calc(clamp(20px,4vw,34px) * -1);z-index:2;margin:calc(clamp(20px,4vw,34px) * -1) calc(clamp(20px,4vw,34px) * -1) 18px;padding:clamp(20px,4vw,34px);background:rgba(249,250,251,.58);-webkit-backdrop-filter:blur(14px) saturate(125%);backdrop-filter:blur(14px) saturate(125%);border-bottom:1px solid rgba(255,255,255,.65)}
.legal-content-dialog__head h2{margin:0;line-height:1.15}.legal-content-dialog__close{flex:0 0 44px}.legal-content-dialog__status{min-height:1.5em;color:#4f555b;font-size:14px}.legal-content-dialog__body{color:#25292d;line-height:1.62;font-size:15px}.legal-content-dialog__body>h1:first-child{display:none}.legal-content-dialog__body h2{margin-top:2em;padding-top:.7em;border-top:1px solid rgba(30,35,40,.18)}.legal-content-dialog__body h3{margin-top:1.7em;color:#710012}.legal-content-dialog__body p{color:#25292d!important}.legal-content-dialog__body .bullet{padding-left:1.2em;position:relative}.legal-content-dialog__body .bullet::before{content:'•';position:absolute;left:.15em;color:#a40018}
@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){.legal-content-dialog{background:rgba(247,248,249,.97)!important}.legal-content-dialog__inner,.legal-content-dialog__head{background:rgba(247,248,249,.97)!important}}
@media(max-width:620px){.legal-content-dialog{width:calc(100% - 16px);max-height:calc(100dvh - 16px);border-radius:16px}.legal-content-dialog__inner{max-height:calc(100dvh - 16px);padding:18px 16px}.legal-content-dialog__head{top:-18px;margin:-18px -16px 16px;padding:18px 16px}.legal-content-dialog__body{font-size:14px}}
@media(prefers-reduced-transparency:reduce){.legal-content-dialog,.legal-content-dialog__inner,.legal-content-dialog__head{background:#f7f8f9!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}
