.admin-rules{padding:75px 0 30px}.admin-rules__container{max-width:1200px;margin:0 auto;padding:0 24px}@media (width<=767px){.admin-rules__container{padding:0 20px}}@media (width<=479px){.admin-rules__container{padding:0 16px}}.admin-rules__title{color:#fff;margin:0 0 16px;font-size:32px;font-weight:700;line-height:130%}@media (width<=767px){.admin-rules__title{font-size:28px}}@media (width<=479px){.admin-rules__title{font-size:24px}}.admin-rules__intro{color:#d4d4d4;margin:0 0 32px;font-size:16px;line-height:150%}@media (width<=479px){.admin-rules__intro{margin-bottom:24px;font-size:14px}}.admin-rules__section{background:var(--admin-black-20,#0003);-webkit-backdrop-filter:blur(var(--admin-blur-10,10px));backdrop-filter:blur(var(--admin-blur-10,10px));border:1px solid #fff3;border-radius:12px;margin-bottom:24px;padding:24px;transition:box-shadow .3s;box-shadow:0 4px 20px #00000026}.admin-rules__section:hover{box-shadow:0 6px 24px #0003}@media (width<=767px){.admin-rules__section{margin-bottom:20px;padding:20px}}@media (width<=479px){.admin-rules__section{margin-bottom:16px;padding:16px}}.admin-rules__section__title{color:#fff;border-bottom:2px solid #fff3;margin:0 0 16px;padding-bottom:12px;font-size:24px;font-weight:600;line-height:130%}@media (width<=767px){.admin-rules__section__title{margin-bottom:12px;padding-bottom:10px;font-size:20px}}@media (width<=479px){.admin-rules__section__title{margin-bottom:10px;padding-bottom:8px;font-size:18px}}.admin-rules__section__list{margin:0;padding:0;list-style:none}.admin-rules__section__list__item{color:#d4d4d4;border-bottom:1px solid #ffffff26;padding:12px 0 12px 30px;line-height:150%;position:relative}@media (width<=479px){.admin-rules__section__list__item{padding:10px 0 10px 24px;font-size:14px}}.admin-rules__section__list__item:last-child{border-bottom:none}.admin-rules__section__list__item:before{content:"•";color:#11dbd9;font-size:18px;font-weight:700;position:absolute;left:10px}@media (width<=479px){.admin-rules__section__list__item:before{font-size:16px;left:8px}}.admin-rules__contacts{background:var(--admin-black-20,#0003);-webkit-backdrop-filter:blur(var(--admin-blur-10,10px));backdrop-filter:blur(var(--admin-blur-10,10px));border:1px solid #fff3;border-radius:12px;padding:24px;transition:box-shadow .3s;box-shadow:0 4px 20px #00000026}.admin-rules__contacts:hover{box-shadow:0 6px 24px #0003}@media (width<=767px){.admin-rules__contacts{padding:20px}}@media (width<=479px){.admin-rules__contacts{padding:16px}}.admin-rules__contacts__title{color:#fff;margin:0 0 16px;font-size:24px;font-weight:600;line-height:130%}@media (width<=767px){.admin-rules__contacts__title{margin-bottom:12px;font-size:20px}}@media (width<=479px){.admin-rules__contacts__title{margin-bottom:10px;font-size:18px}}.admin-rules__contacts__description{color:#d4d4d4;margin:0 0 20px;font-size:16px;line-height:150%}@media (width<=479px){.admin-rules__contacts__description{margin-bottom:16px;font-size:14px}}.admin-rules__contacts__links{flex-wrap:wrap;gap:16px;display:flex}@media (width<=479px){.admin-rules__contacts__links{flex-direction:column;gap:12px}}.admin-rules__contacts__link{background:var(--admin-black-30,#0000004d);-webkit-backdrop-filter:blur(var(--admin-blur-10,10px));backdrop-filter:blur(var(--admin-blur-10,10px));color:#fff;border:1px solid #fff3;border-radius:8px;justify-content:center;align-items:center;padding:12px 24px;font-size:16px;font-weight:500;line-height:150%;text-decoration:none;transition:background .2s,transform .2s;display:inline-flex}@media (width<=479px){.admin-rules__contacts__link{width:100%;padding:12px 20px;font-size:14px}}.admin-rules__contacts__link:hover{background:#0000004d;transform:translateY(-2px)}.admin-rules__contacts__link:focus{outline:none;box-shadow:0 0 0 3px #2563eb4d}.admin-rules__contacts__link--discord{border-color:#5865f280}.admin-rules__contacts__link--discord:hover{background:#5865f22e}.admin-rules__contacts__link--telegram{border-color:#0088cc80}.admin-rules__contacts__link--telegram:hover{background:#0088cc2e}body:has(.admin-rules) .donation-banner__text.black.scroll:before{background:radial-gradient(circle,#ffffffd9 0%,#ffffffbf 30%,#ffffff8c 50%,#ffffff59 70%,#ffffff26 85%,#fff0 100%)}body:has(.admin-rules) .donation-banner__text.white.scroll:before{background:radial-gradient(circle,#000000d9 0%,#000000bf 30%,#0000008c 50%,#00000059 70%,#00000026 85%,#0000 100%)}
