.Topbanner_topBar__Hab3R{position:fixed;top:0;left:0;right:0;height:calc(var(--nav-height, 70px) + var(--safe-top));background:#050811d9;backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-bottom:1px solid #ffffff12;display:flex;align-items:center;justify-content:space-between;padding:var(--safe-top) calc(2rem + var(--safe-right)) 0 calc(2rem + var(--safe-left));z-index:1000;transition:background .3s ease}.Topbanner_topBar__Hab3R:after{content:"";position:absolute;bottom:0;left:0;right:0;height:1px;background:linear-gradient(90deg,#0000,var(--neon-blue,#00d4ff),var(--neon-purple,#7b2fff),#0000);opacity:.4}.Topbanner_logo__r3zL8{display:flex;align-items:center;gap:12px;text-decoration:none;flex-shrink:0}.Topbanner_logoImage__Y_h2J{border-radius:50%;border:2px solid #00d4ff4d;transition:border-color .3s ease,box-shadow .3s ease}.Topbanner_logo__r3zL8:hover .Topbanner_logoImage__Y_h2J{border-color:#00d4ffcc;box-shadow:0 0 16px #00d4ff66}.Topbanner_logoText__VFnpw{font-family:Rock Salt,cursive;font-size:.78rem;line-height:1.6;padding:.15em .1em;background:linear-gradient(135deg,#00d4ff,#7b2fff);-webkit-background-clip:text;-webkit-text-fill-color:#0000;background-clip:text;white-space:nowrap;letter-spacing:.04em}.Topbanner_navLinks__SzmDp{display:flex;align-items:center;gap:.25rem}.Topbanner_navLink__1L_fs{position:relative;display:flex;align-items:center;gap:7px;padding:.45rem 1rem;border-radius:9px;color:#ffffffa6;text-decoration:none;font-family:Poppins,sans-serif;font-size:.88rem;font-weight:500;letter-spacing:.02em;transition:color .25s ease,background .25s ease}.Topbanner_navLink__1L_fs:after{content:"";position:absolute;bottom:4px;left:50%;transform:translateX(-50%);width:0;height:2px;background:linear-gradient(90deg,#00d4ff,#7b2fff);border-radius:2px;transition:width .3s ease}.Topbanner_navLink__1L_fs:hover{color:#fff;background:#ffffff0f}.Topbanner_navLink__1L_fs:hover:after{width:70%}.Topbanner_navLinkActive__CkIHV{color:#fff;background:#00d4ff14}.Topbanner_navLinkActive__CkIHV:after{width:70%}.Topbanner_discordBtn__6oN5D{display:flex;align-items:center;gap:8px;padding:.5rem 1.3rem;background:linear-gradient(135deg,#5865f2,#7b2fff);border-radius:10px;color:#fff;font-family:Poppins,sans-serif;font-weight:600;font-size:.83rem;letter-spacing:.03em;text-decoration:none;border:none;cursor:pointer;transition:transform .25s ease,box-shadow .25s ease;box-shadow:0 0 20px #5865f24d;flex-shrink:0}.Topbanner_discordBtn__6oN5D:hover{transform:translateY(-2px);box-shadow:0 4px 30px #5865f28c;color:#fff}.Topbanner_navRight___AFpT{display:flex;align-items:center;flex-shrink:0}.Topbanner_adminLink__ve9WM{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;font-size:1rem;text-decoration:none;color:#ffffff59;background:#0000;border:1px solid #0000;transition:background .2s,border-color .2s,color .2s;margin-right:6px}.Topbanner_adminLink__ve9WM:hover{background:#7b2fff1f;border-color:#7b2fff4d;color:#ffffffb3}.Topbanner_adminLinkActive__CFd6u{background:#7b2fff2e!important;border-color:#7b2fff66!important;color:#c4a6ff!important}.Topbanner_userChip__krpnu{display:flex;align-items:center;gap:8px;padding:.35rem .9rem .35rem .45rem;background:#7b2fff1f;border:1px solid #7b2fff4d;border-radius:24px;text-decoration:none;color:#c4a6ff;font-family:Poppins,sans-serif;font-size:.82rem;font-weight:600;transition:background .2s,border-color .2s,transform .15s}.Topbanner_userChip__krpnu:hover{background:#7b2fff38;border-color:#7b2fff8c;color:#d4baff;transform:translateY(-1px)}.Topbanner_userChipAvatar__8CulA{width:26px;height:26px;border-radius:50%;object-fit:cover;border:1px solid #fff3}.Topbanner_userChipIcon__qbq3y{font-size:.9rem}.Topbanner_userChipName__M_qxI{max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Topbanner_hamburger__CXj2K{display:none;flex-direction:column;justify-content:center;gap:5px;padding:.5rem;background:none;border:1px solid #ffffff1a;border-radius:8px;cursor:pointer;flex-shrink:0}.Topbanner_hamburger__CXj2K span{display:block;width:20px;height:2px;background:#ffffffbf;border-radius:2px;transition:transform .28s ease,opacity .28s ease}.Topbanner_hamburgerOpen__zrRzR span:first-child{transform:translateY(7px) rotate(45deg)}.Topbanner_hamburgerOpen__zrRzR span:nth-child(2){opacity:0;transform:scaleX(0)}.Topbanner_hamburgerOpen__zrRzR span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}.Topbanner_mobileMenu__kd1rB{display:none;position:fixed;top:calc(var(--nav-height, 70px) + var(--safe-top));left:0;right:0;max-height:calc(100vh - var(--nav-height, 70px) - var(--safe-top) - var(--radio-height, 56px) - var(--safe-bottom));max-height:calc(100dvh - var(--nav-height, 70px) - var(--safe-top) - var(--radio-height, 56px) - var(--safe-bottom));overflow-y:auto;background:#050811f7;border-bottom:1px solid #ffffff1a;padding:1rem calc(1rem + var(--safe-right)) 1rem calc(1rem + var(--safe-left));flex-direction:column;gap:.25rem;z-index:1100;backdrop-filter:blur(24px);animation:Topbanner_slideDown__MhVbU .22s ease both}.Topbanner_mobileMenuOpen__uLp6d{display:flex}@keyframes Topbanner_slideDown__MhVbU{0%{opacity:0;transform:translateY(-12px)}to{opacity:1;transform:translateY(0)}}.Topbanner_mobileMenuLink__brAtS{display:flex;align-items:center;gap:10px;padding:.7rem 1rem;border-radius:10px;color:#ffffffbf;text-decoration:none;font-family:Poppins,sans-serif;font-size:.92rem;font-weight:500;transition:background .2s,color .2s}.Topbanner_mobileMenuLinkActive__71wyi,.Topbanner_mobileMenuLink__brAtS:hover{background:#00d4ff14;color:#fff}.Topbanner_mobileMenuDivider__MF7Kc{height:1px;background:#ffffff0f;margin:.5rem 0}@media (max-width:1100px){.Topbanner_logoText__VFnpw{display:none}.Topbanner_navLink__1L_fs{padding:.4rem .7rem;font-size:.82rem;gap:5px}.Topbanner_navLinks__SzmDp{gap:.1rem}}@media (max-width:960px){.Topbanner_topBar__Hab3R{padding-left:calc(1rem + var(--safe-left));padding-right:calc(1rem + var(--safe-right))}.Topbanner_navLinkLabel__QPTTa{display:none}.Topbanner_navLink__1L_fs{padding:.45rem .6rem}.Topbanner_userChipName__M_qxI{display:none}.Topbanner_userChip__krpnu{padding:.35rem .5rem}}@media (max-width:720px){.Topbanner_discordBtnLabel__jr0JQ{display:none}.Topbanner_discordBtn__6oN5D{padding:.5rem .75rem}}@media (max-width:560px){.Topbanner_topBar__Hab3R{padding:var(--safe-top) calc(.85rem + var(--safe-right)) 0 calc(.85rem + var(--safe-left))}.Topbanner_navLinks__SzmDp{display:none}.Topbanner_hamburger__CXj2K{display:flex;margin-left:6px}.Topbanner_discordBtn__6oN5D .Topbanner_discordBtnLabel__jr0JQ{display:none}.Topbanner_discordBtn__6oN5D{padding:.5rem .65rem}}@media (max-width:380px){.Topbanner_topBar__Hab3R{padding:var(--safe-top) calc(.65rem + var(--safe-right)) 0 calc(.65rem + var(--safe-left))}.Topbanner_logo__r3zL8{gap:8px}.Topbanner_logoImage__Y_h2J{width:34px!important;height:34px!important}.Topbanner_adminLink__ve9WM{width:30px;height:30px;margin-right:4px}}@media (orientation:landscape) and (max-height:520px){.Topbanner_logo__r3zL8{gap:8px}.Topbanner_logoImage__Y_h2J{width:calc(var(--nav-height) - 8px);height:calc(var(--nav-height) - 8px)}.Topbanner_logoText__VFnpw{display:none}.Topbanner_navLink__1L_fs{min-height:32px;padding:.2rem .6rem}.Topbanner_navLink__1L_fs:after{bottom:2px}.Topbanner_adminLink__ve9WM{width:32px;height:32px;margin-right:4px}.Topbanner_discordBtn__6oN5D{min-height:32px;padding:.25rem .8rem;font-size:.78rem}.Topbanner_userChip__krpnu{min-height:32px;padding:.15rem .6rem .15rem .3rem}.Topbanner_userChipAvatar__8CulA{width:24px;height:24px}.Topbanner_mobileMenu__kd1rB{padding-top:.5rem;padding-bottom:.5rem}.Topbanner_mobileMenuLink__brAtS{padding:.45rem 1rem}}.Regles_container__mfyYM{min-height:100vh;min-height:100svh;background:#0000;color:#e0e6ff;font-family:Poppins,Roboto,sans-serif;position:relative}.Regles_bg__x5Too{display:none}.Regles_header___P4Xk{position:relative;z-index:1;padding:calc(var(--nav-total, 70px) + 1.5rem) 1.5rem 3rem;text-align:center;border-bottom:1px solid #7b2fff26;background:linear-gradient(180deg,#7b2fff0f,#0000)}.Regles_headerInner__a5Lg1{max-width:700px;margin:0 auto}.Regles_headerBadge__S9nmQ{display:inline-block;padding:.3rem .9rem;background:#7b2fff1f;border:1px solid #7b2fff4d;border-radius:20px;font-size:.78rem;color:#c4a6ff;letter-spacing:.06em;font-weight:600;margin-bottom:1rem}.Regles_headerTitle__K5Lqp{font-size:clamp(1.8rem,4vw,2.8rem);font-weight:900;margin:0 0 .75rem;background:linear-gradient(135deg,#fff,#c4a6ff 50%,#7b2fff);-webkit-background-clip:text;-webkit-text-fill-color:#0000;background-clip:text;line-height:1.15}.Regles_headerSub__y0dre{font-size:.95rem;color:#ffffffad;line-height:1.6;margin:0}.Regles_headerSub__y0dre strong{color:#fffc;font-weight:600}.Regles_main__JSFBl{position:relative;z-index:1;max-width:800px;margin:0 auto;padding:2.5rem 1.5rem 4rem}.Regles_rulesGrid__IvwQc{display:flex;flex-direction:column;gap:1rem}.Regles_ruleCard__NIpk6{display:flex;align-items:flex-start;gap:1.25rem;background:hsla(0,0%,100%,.025);border:1px solid #ffffff12;border-left:3px solid #7b2fff80;border-radius:12px;padding:1.1rem 1.4rem;transition:border-color .2s,background .2s,transform .15s;animation:Regles_ruleIn__ISZ21 .35s ease both}.Regles_ruleCard__NIpk6:hover{border-color:#7b2fff66 #7b2fff66 #7b2fff66 #7b2fffcc;background:#7b2fff0a;transform:translateX(2px)}@keyframes Regles_ruleIn__ISZ21{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.Regles_ruleCard__NIpk6:nth-child(2){animation-delay:.04s}.Regles_ruleCard__NIpk6:nth-child(3){animation-delay:.08s}.Regles_ruleCard__NIpk6:nth-child(4){animation-delay:.12s}.Regles_ruleCard__NIpk6:nth-child(5){animation-delay:.16s}.Regles_ruleCard__NIpk6:nth-child(6){animation-delay:.2s}.Regles_ruleCard__NIpk6:nth-child(7){animation-delay:.24s}.Regles_ruleCard__NIpk6:nth-child(8){animation-delay:.28s}.Regles_ruleCard__NIpk6:nth-child(9){animation-delay:.32s}.Regles_ruleCard__NIpk6:nth-child(10){animation-delay:.36s}.Regles_ruleCardLeft__mgXLo{display:flex;flex-direction:column;align-items:center;gap:4px;flex-shrink:0;min-width:48px}.Regles_ruleEmoji__9po4_{font-size:1.5rem;line-height:1}.Regles_ruleNum__Ot9Rt{font-size:max(.68rem,11px);font-weight:700;color:#7b2fffb3;background:#7b2fff1a;border-radius:999px;min-width:22px;min-height:22px;padding:0 .35em;line-height:1.3;display:flex;align-items:center;justify-content:center}.Regles_ruleCardBody__iUMXU{flex:1;min-width:0}.Regles_ruleTitle__ajcdb{font-size:.95rem;font-weight:700;color:#e0e6ff;margin-bottom:.35rem;line-height:1.3;overflow-wrap:anywhere}.Regles_ruleDesc__Cg_sL{font-size:.83rem;color:#ffffffad;line-height:1.55;overflow-wrap:anywhere}.Regles_ruleLink__0Dmd0{color:#7b2fff;text-decoration:none;word-break:break-all}.Regles_ruleLink__0Dmd0:hover{text-decoration:underline;color:#c4a6ff}.Regles_inscriptionBox__h_8iv{margin-top:3rem;padding:2rem;background:#7b2fff0f;border:1px solid #7b2fff40;border-radius:16px;scroll-margin-top:calc(var(--nav-total, 70px) + 12px)}.Regles_inscriptionTitle__bUo1F{font-size:1.1rem;font-weight:700;color:#e0e6ff;margin-bottom:.6rem}.Regles_inscriptionSub___XCe_{font-size:.83rem;color:#fff9;line-height:1.55;margin-bottom:1.4rem}.Regles_inscriptionCheck__udxiX{display:flex;align-items:flex-start;gap:10px;font-size:.88rem;color:#ffffffb3;cursor:pointer;user-select:none;margin-bottom:1.5rem;line-height:1.4}.Regles_inscriptionCheckbox__XM8aK{width:24px;height:24px;accent-color:#7b2fff;cursor:pointer;flex-shrink:0;margin-top:1px}.Regles_inscriptionActions__oorIa{display:flex;gap:.85rem;flex-wrap:wrap;opacity:0;pointer-events:none;transform:translateY(8px);transition:opacity .25s ease,transform .25s ease}.Regles_inscriptionActionsVisible__Cr7cu{opacity:1;pointer-events:auto;transform:translateY(0)}.Regles_inscriptionJoinBtn__h6s6h{display:inline-flex;align-items:center;gap:8px;padding:.75rem 1.5rem;background:linear-gradient(135deg,#5865f2,#7b2fff);color:#fff;border-radius:10px;text-decoration:none;font-size:.9rem;font-weight:700;box-shadow:0 0 24px #5865f259;transition:opacity .15s,transform .15s}.Regles_inscriptionJoinBtn__h6s6h:hover{opacity:.88;transform:translateY(-2px)}.Regles_inscriptionLoginBtn__VQi3Q{display:inline-flex;align-items:center;gap:8px;padding:.72rem 1.3rem;background:#ffffff0d;border:1px solid #ffffff1f;color:#ffffffa6;border-radius:10px;text-decoration:none;font-size:.87rem;font-weight:600;transition:background .15s,color .15s,transform .15s}.Regles_inscriptionLoginBtn__VQi3Q:hover{background:#ffffff17;color:#e0e6ff;transform:translateY(-1px)}.Regles_inscriptionHint__ARIJT{font-size:.75rem;color:#ffffff8c;margin-top:.75rem;font-style:italic}.Regles_footer__jNY9x{position:relative;z-index:1;text-align:center;padding:1.5rem;font-size:.72rem;color:#ffffff8c;border-top:1px solid #ffffff0d}.Regles_inscriptionJoinBtn__h6s6h,.Regles_inscriptionLoginBtn__VQi3Q{max-width:100%}.Regles_headerTitle__K5Lqp{overflow-wrap:anywhere}@media (max-width:900px),(pointer:coarse){.Regles_inscriptionCheck__udxiX,.Regles_inscriptionJoinBtn__h6s6h,.Regles_inscriptionLoginBtn__VQi3Q{min-height:44px}}@media (max-width:600px){.Regles_header___P4Xk{padding:calc(var(--nav-total, 70px) + 1.25rem) 1rem 2rem}.Regles_ruleCard__NIpk6{gap:.85rem;padding:.9rem 1rem}.Regles_ruleCardLeft__mgXLo{min-width:38px}.Regles_inscriptionBox__h_8iv{padding:1.4rem 1.1rem}.Regles_inscriptionActions__oorIa>a{flex:1 1 100%;justify-content:center}}@media (orientation:landscape) and (max-height:520px){.Regles_header___P4Xk{padding:calc(var(--nav-total, 52px) + .75rem) 1.5rem 1.25rem}.Regles_headerTitle__K5Lqp{font-size:clamp(1.4rem,6.5vh,2rem);margin-bottom:.4rem}.Regles_headerBadge__S9nmQ{margin-bottom:.5rem}.Regles_main__JSFBl{padding-top:1.5rem;padding-bottom:3rem}.Regles_inscriptionBox__h_8iv{margin-top:1.5rem;padding:1.25rem}}