.matchin-legal-main,.matchin-legal-public-main{background:0 0!important}html[data-theme=dark] .matchin-legal-shell .matchin-global-universe-backdrop,html.dark .matchin-legal-shell .matchin-global-universe-backdrop{opacity:.96!important;visibility:visible!important;filter:saturate(1.16)brightness(1.12)!important}html[data-theme=dark] .matchin-legal-main,html.dark .matchin-legal-main,html[data-theme=dark] .matchin-legal-public-main,html.dark .matchin-legal-public-main{background-color:#0000!important;background-image:none!important}html[data-theme=dark] .matchin-legal-public-main,html.dark .matchin-legal-public-main{isolation:isolate;position:relative}html[data-theme=dark] .matchin-legal-public-main:before,html.dark .matchin-legal-public-main:before{content:"";z-index:-1;filter:blur(28px);pointer-events:none;background:radial-gradient(circle at 28% 20%,#ec48991a,#0000 42%),radial-gradient(circle at 74% 82%,#7c3aed1f,#0000 44%);border-radius:42px;position:absolute;inset:3rem 8% 2.5rem}html[data-theme=dark] .matchin-legal-panel,html.dark .matchin-legal-panel{isolation:isolate;position:relative;color:#f8fafc!important;-webkit-backdrop-filter:blur(12px)saturate(1.04)!important;background:#0f0a24b3!important;border-color:#ffffff29!important;box-shadow:0 18px 44px -30px #ec489961,0 24px 56px -34px #7c3aed75!important}html[data-theme=dark] .matchin-legal-panel:before,html.dark .matchin-legal-panel:before{content:"";z-index:-1;filter:blur(22px);opacity:.66;pointer-events:none;background:linear-gradient(90deg,#ec489929,#7c3aed33,#3b82f61a);border-radius:999px;height:26px;position:absolute;inset:auto 8% -16px}html[data-theme=dark] .matchin-legal-shell .matchin-site-header,html.dark .matchin-legal-shell .matchin-site-header{-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#0f0a2499!important}html[data-theme=dark] .matchin-legal-panel>article,html.dark .matchin-legal-panel>article{box-shadow:none!important;background:0 0!important}@media (max-width:640px){html[data-theme=dark] .matchin-legal-public-main:before,html.dark .matchin-legal-public-main:before{filter:blur(22px);inset:2rem 3%}html[data-theme=dark] .matchin-legal-panel,html.dark .matchin-legal-panel{box-shadow:0 14px 32px -26px #ec489952,0 18px 40px -28px #7c3aed61!important}}