.legal-consent{border-top:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;margin:22px 0;padding:20px 0}.legal-consent .legal-edition{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;margin:0 0 13px;line-height:1.5;display:flex}.legal-edition strong{color:var(--text);font-size:14px}.legal-edition span{color:var(--muted);font-size:11px}.legal-consent .legal-summary{margin-bottom:13px;line-height:1.75}.legal-document-links{flex-wrap:wrap;gap:8px 18px;margin:12px 0;padding:0;font-size:12px;line-height:1.7;list-style:none;display:flex}.legal-consent a{text-underline-offset:3px;color:var(--text);text-decoration:underline}.legal-consent .legal-consent-choice{color:var(--text);cursor:pointer;align-items:flex-start;gap:11px;margin:17px 0 10px;font-size:13px;line-height:1.7;display:flex}.legal-consent-choice input[type=checkbox]{-webkit-appearance:auto;appearance:auto;width:18px;height:18px;min-height:0;accent-color:var(--text);flex:0 0 18px;margin:3px 0 0;padding:0}.legal-consent-choice:focus-within{outline:2px solid var(--text);outline-offset:6px;border-radius:4px}.legal-consent .legal-register{min-height:44px;margin-top:12px}.legal-consent .legal-confirmed{color:var(--text);font-size:13px;font-weight:600}.legal-receipt{border-top:1px solid var(--line);overflow-wrap:anywhere;padding:13px 0}.legal-receipt p{margin:5px 0;font-size:12px;line-height:1.7}.legal-receipt details{margin-top:9px;font-size:12px;line-height:1.7}.legal-receipt summary{cursor:pointer}.legal-integrity{overflow-wrap:anywhere;font-family:monospace}.legal-history{border-top:1px solid var(--line);margin-top:24px;padding-top:20px}.legal-history h3{font-size:18px}.legal-account-page .panel{max-width:880px;margin-top:28px}.legal-account-page .legal-consent{border-top:0;margin-top:0;padding-top:0}@media (max-width:540px){.legal-consent{padding:18px 0}.legal-consent .legal-consent-choice{font-size:12px}.legal-consent .legal-register{width:100%}.legal-document-links{gap:9px 16px}.legal-edition span{width:100%}}
