.CommunityRules_rulesContainer__oShor{max-width:1440px;margin:0 auto;padding:2rem;min-height:100vh;color:#ffffff}.CommunityRules_header__g_KIg{text-align:center;margin-bottom:3rem}.CommunityRules_updateDate__Ohe6P{color:#EE10B0;font-size:.9rem;font-weight:600;margin-bottom:1rem;text-transform:uppercase;letter-spacing:.5px}.CommunityRules_title__UOzKh{font-size:2.5rem;font-weight:700;background:linear-gradient(135deg,#EE10B0,#f911b8);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin-bottom:1rem}.CommunityRules_subtitle__q3cNX{color:#a0a0a0;font-size:1.2rem;line-height:1.6;max-width:600px;margin:0 auto}.CommunityRules_rulesList__QPja_{display:flex;flex-direction:column;gap:2rem}.CommunityRules_ruleItem___o_TA{background:#2d2d2d;border-radius:12px;border:1px solid #404040;padding:2rem;transition:all .3s ease}.CommunityRules_ruleItem___o_TA:hover{border-color:#EE10B0;transform:translateY(-2px);box-shadow:0 10px 25px rgba(0,0,0,.3)}.CommunityRules_ruleHeader__bdeIs{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.5rem}.CommunityRules_ruleNumber__6D8Ls{color:#EE10B0;font-size:1.5rem;font-weight:700;min-width:30px;line-height:1.2}.CommunityRules_ruleTitle__96qh4{color:#ffffff;font-size:1.4rem;font-weight:600;margin:0;line-height:1.3}.CommunityRules_ruleContent__X3LQC{padding-left:3rem}.CommunityRules_ruleText__EsrVA{margin:0;white-space:pre-line;font-size:1.1rem;line-height:1.7;color:#d0d0d0}@media (max-width:768px){.CommunityRules_rulesContainer__oShor{padding:1rem}.CommunityRules_title__UOzKh{font-size:2rem}.CommunityRules_subtitle__q3cNX{font-size:1.1rem;padding:0 1rem}.CommunityRules_ruleItem___o_TA{padding:1.5rem}.CommunityRules_ruleHeader__bdeIs{gap:.8rem;margin-bottom:1rem}.CommunityRules_ruleNumber__6D8Ls{font-size:1.3rem;min-width:25px}.CommunityRules_ruleTitle__96qh4{font-size:1.2rem}.CommunityRules_ruleContent__X3LQC{padding-left:2rem}.CommunityRules_ruleText__EsrVA{font-size:1rem}}@media (max-width:480px){.CommunityRules_title__UOzKh{font-size:1.8rem}.CommunityRules_subtitle__q3cNX{font-size:1rem}.CommunityRules_ruleItem___o_TA{padding:1.2rem}.CommunityRules_ruleHeader__bdeIs{flex-direction:column;gap:.5rem}.CommunityRules_ruleNumber__6D8Ls{font-size:1.2rem}.CommunityRules_ruleTitle__96qh4{font-size:1.1rem}.CommunityRules_ruleContent__X3LQC{padding-left:0}.CommunityRules_ruleText__EsrVA{font-size:.95rem}}