.rightsPage{min-height:100vh;padding:46px 5vw 80px;background:radial-gradient(circle at 80% 0,rgba(109,41,90,.22),transparent 32%),#09080c;color:#f6f1f6}.rightsGrid,.rightsMsg,.rightsPage>header,.rightsWarning{max-width:1350px;margin-left:auto;margin-right:auto}.rightsPage header a{color:#d7b96f;text-decoration:none}.rightsPage header span{display:block;margin-top:20px;color:#d7b96f;font-size:10px;letter-spacing:.18em}.rightsPage header h1{font-size:clamp(44px,6vw,74px);margin:7px 0}.rightsPage header p{max-width:800px;color:#a99ead;line-height:1.6}.rightsGrid{margin-top:26px;display:grid;grid-template-columns:repeat(auto-fit,minmax(330px,1fr));grid-gap:14px;gap:14px}.rightsCard{background:linear-gradient(145deg,#1b1620,#0e0c11);border:1px solid #312938;border-radius:18px;padding:20px}.rightsHead{display:flex;align-items:center;gap:12px;margin-bottom:14px}.avatar{width:48px;height:48px;border-radius:50%;display:grid;place-items:center;background:#5d2033;border:1px solid #d7b96f;color:#ffe3a0;font-weight:900}.rightsHead span{font-size:10px;color:#d7b96f;text-transform:uppercase}.rightsHead h2{margin:2px 0;font-size:25px}.rightToggles{display:grid;grid-gap:8px;gap:8px}.rightToggles button{display:flex;justify-content:space-between;align-items:center;gap:12px;text-align:left;background:#100d14;border:1px solid #30283a;color:#fff;border-radius:11px;padding:12px}.rightToggles button.on{background:#2a2215;border-color:#8e6f30}.rightToggles span,.rightToggles strong{display:block}.rightToggles span{font-size:11px;color:#918696;margin-top:3px}.rightToggles b{font-size:10px;color:#8e8492}.rightToggles .on b{color:#ffe09a}.rightsMsg,.rightsWarning{margin-top:16px;padding:14px;border-radius:12px;border:1px solid #6c5628;background:#211a11;color:#dfc179}.rightsWarning p{color:#b6a991;margin-bottom:0}.rightsEmpty{padding:20px;border:1px solid #30283a;border-radius:14px;background:#151119}@media(max-width:650px){.rightsPage{padding:28px 17px 70px}}