.rights-footer{display:flex;gap:12px;align-items:center;flex-wrap:wrap;line-height:1.8;font-size:11px;max-width:100%;margin:14px 0 0;color:var(--muted,#aebaca)}.rights-footer a{color:var(--neon-orange,#f7bc67);text-underline-offset:4px}.main-footer:has(.rights-footer){flex-wrap:wrap}.rights-footer{flex-basis:100%}.rights-notice{margin:30px 0;padding:clamp(20px,3vw,36px);border:1px solid #b18d5a66;border-radius:16px;background:var(--surface,#112032);color:var(--ink,#dae2ec);scroll-margin-top:24px}.rights-notice h2{font-size:25px;line-height:1.6;margin:0 0 20px;color:var(--neon-orange,#f7bc67)}.rights-notice h3{font-size:19px;margin-top:26px}.rights-notice p,.rights-notice dd{font-size:14px;line-height:1.9}.rights-notice dt{font-size:12px;font-weight:600;margin-top:16px}.rights-notice dd{margin:5px 0 0}.rights-notice a{color:var(--neon-orange,#f7bc67);overflow-wrap:anywhere}.rights-hash{font:12px/1.8 monospace!important;overflow-wrap:anywhere;padding:13px;background:#0002;border-radius:8px}.rights-files{display:flex;flex-wrap:wrap;gap:14px;font-size:13px;line-height:1.8;margin-top:18px}.rights-limit{border-inline-start:2px solid #b18d5a;padding-inline-start:14px;color:var(--muted,#aebaca)}html[lang="ar"] .rights-notice h2{font-family:'Noto Kufi Arabic',Tahoma,Arial,sans-serif}@media(max-width:700px){.rights-notice{padding:20px 16px}.rights-notice h2{font-size:22px}.rights-footer{align-items:flex-start;flex-direction:column;gap:4px}}
