
.dq-legal-jump{display:flex;gap:16px;flex-wrap:wrap;padding-top:25px;padding-bottom:8px}
.dq-legal-jump a{font:17px var(--heading);color:#f4e6e8;background:#1b1114;border:1px solid #62323f;padding:16px 22px;border-radius:5px;transition:background .2s}
.dq-legal-jump a:hover{background:#4a0c1b}
#dq-legal-agreement,#dq-legal-privacy{scroll-margin-top:96px}
#dq-legal-privacy{border-top:1px solid #532533;margin-top:65px;padding-top:18px;padding-bottom:70px}
.dq-rule-plain{background:linear-gradient(130deg,#1a1014,#0f0d0f);border:1px solid #44252c;border-left:3px solid #c50c2f;padding:22px 28px;margin-bottom:14px;border-radius:5px}
.dq-rule-plain h3{display:flex;align-items:center;gap:16px;font:26px/1.35 var(--heading);margin:0 0 14px;color:#f4e6e8}
.dq-rule-plain .dq-contract-copy{display:block!important;padding:0!important;font-size:17px!important;line-height:1.8!important;color:#ded3d6}
.dq-rule-plain .dq-contract-copy p{font-size:17px!important;line-height:1.8!important;margin:0 0 10px}
.dq-rule-plain .dq-contract-index{color:#e31840}
@media(max-width:700px){.dq-rule-plain{padding:18px}.dq-rule-plain h3{font-size:22px}.dq-legal-jump a{font-size:14px;width:100%;text-align:center}}
