.cs2-legal-request{max-width:900px;margin-top:24px}.cs2-content-report{display:flex;justify-content:flex-end;margin-top:20px}.cs2-content-report a{color:var(--cs2-text-muted);font-size:.82rem}.cs2-content-report a:hover{color:var(--cs2-text)}
@media(max-width:720px){.cs2-legal-request .cs2-form-grid{grid-template-columns:1fr}}
.cs2-direct-publication-notice,.cs2-publication-origin{padding:16px;border:1px solid color-mix(in srgb,var(--cs2-accent) 34%,var(--cs2-border));border-radius:6px;background:color-mix(in srgb,var(--cs2-accent) 5%,var(--cs2-card))}.cs2-direct-publication-notice{margin:18px 0}.cs2-direct-publication-notice p,.cs2-publication-origin p{margin:6px 0;color:var(--cs2-text-muted)}
.cs2-privacy-account{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;max-width:1100px}.cs2-privacy-account>div{padding:20px;border:1px solid var(--cs2-border);border-radius:6px;background:var(--cs2-card)}.cs2-privacy-account__summary{grid-column:1/-1}.cs2-privacy-account h2{margin:0 0 12px;font-size:1.15rem}.cs2-privacy-account dl{display:grid;grid-template-columns:minmax(120px,.4fr) 1fr;gap:8px 16px}.cs2-privacy-account dt{color:var(--cs2-text-muted)}.cs2-privacy-account dd{margin:0}.cs2-privacy-account__actions{display:flex;flex-wrap:wrap;gap:10px 18px}.cs2-honeypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;overflow:hidden!important}
.cs2-privacy-account__sessions{display:grid;gap:8px;margin:0 0 16px;padding:0;list-style:none}.cs2-privacy-account__sessions li{display:grid;gap:2px;padding:9px 0;border-bottom:1px solid var(--cs2-border)}.cs2-privacy-account__sessions span{color:var(--cs2-text-muted);font-size:.84rem}.cs2-legal-acceptance{max-width:760px;margin:24px auto;padding:22px;border:1px solid var(--cs2-border);border-radius:6px;background:var(--cs2-card)}
@media(max-width:820px){.cs2-privacy-account{grid-template-columns:1fr}.cs2-privacy-account__summary{grid-column:auto}}
@media(max-width:520px){.cs2-privacy-account>div{padding:15px}.cs2-privacy-account dl{grid-template-columns:1fr;gap:3px}.cs2-privacy-account dd{margin:0 0 8px}.cs2-privacy-account__actions{display:grid}}
