/* o2ze — legal pages, account deletion, legal editor (legal.js) */
.legal-doc{max-width:820px;margin:0 auto;line-height:1.9}
.legal-doc h1{margin-bottom:4px}
.legal-doc h2{font-size:1.15rem;margin:26px 0 8px}
.legal-doc ul{padding-inline-start:22px;margin:6px 0 12px}
.legal-doc li{margin:4px 0}
.legal-doc p{margin:8px 0;overflow-wrap:anywhere}
.legal-links{margin-top:28px;padding-top:14px;border-top:1px solid var(--border,#e3e8ef);font-size:.92rem}
.legal-links a,.legal-consent a,.legal-delete a{color:var(--blue,#1462d8);text-decoration:underline}
.legal-consent{font-size:.88rem}
.legal-delete summary{cursor:pointer;display:inline-block}
.legal-danger{background:#b42318!important;border-color:#b42318!important;color:#fff!important}
.legal-danger:hover,.legal-danger:focus-visible{background:#912018!important}
.legal-editor{min-height:340px;font-family:inherit;line-height:1.8;width:100%}
