._themeContainer_ilaig_1{background:var(--glass-bg);border:1px solid var(--glass-border);box-sizing:border-box;width:100%;max-width:100%;-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);border-radius:14px;justify-content:space-between;align-items:center;gap:6px;padding:4px;display:flex}._themeBtn_ilaig_16{color:var(--text-secondary);cursor:pointer;box-sizing:border-box;background:0 0;border:none;border-radius:10px;flex:1;justify-content:center;align-items:center;padding:8px 0;transition:all .2s;display:inline-flex}._themeIcon_ilaig_31{flex-shrink:0;transition:transform .2s}._themeBtn_ilaig_16:hover{color:var(--text-primary);background:#ffffff1a}._themeBtn_ilaig_16:hover ._themeIcon_ilaig_31{transform:scale(1.15)}._activeTheme_ilaig_45{box-shadow:0 0 14px var(--accent-glow);background:var(--accent-color)!important;color:#000!important}._activeTheme_ilaig_45 ._themeIcon_ilaig_31{transform:scale(1.1);color:#000!important}[data-theme=dark] ._activeTheme_ilaig_45,[data-theme=amoled] ._activeTheme_ilaig_45{box-shadow:0 0 8px #38bdf859;color:#0f172a!important;background:#38bdf8!important}[data-theme=dark] ._activeTheme_ilaig_45 ._themeIcon_ilaig_31,[data-theme=amoled] ._activeTheme_ilaig_45 ._themeIcon_ilaig_31{color:#0f172a!important}._appContainer_spr0c_1{flex-direction:column;width:100%;max-width:100%;min-height:100vh;padding-left:220px;display:flex;position:relative;overflow-x:hidden}._header_spr0c_12{justify-content:center;align-items:center;padding:2rem;display:flex}._logo_spr0c_19{letter-spacing:-1px;font-size:2rem;font-weight:800}._glowText_spr0c_25{color:var(--accent-color);text-shadow:0 0 10px var(--accent-glow)}._mainContent_spr0c_30{box-sizing:border-box;flex:1;width:100%;max-width:100%;margin:0 auto;padding:1.5rem clamp(1rem,5vw,8rem) 3.5rem;animation:.5s ease-out _fadeIn_spr0c_1}@keyframes _fadeIn_spr0c_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._dockWrapper_spr0c_46{z-index:1000;border-right:1px solid var(--glass-border);-webkit-backdrop-filter:blur(16px);background:#0a0a0cbf;align-items:center;width:220px;height:100vh;display:flex;position:fixed;top:0;left:0}._dock_spr0c_46{scrollbar-width:thin;scrollbar-color:#00ffcc40 transparent;flex-direction:column;align-items:center;gap:clamp(.25rem,.8vh,.65rem);width:100%;height:100%;margin:0;padding:clamp(.4rem,1.2vh,1rem) .65rem;display:flex;overflow:hidden auto}._dock_spr0c_46::-webkit-scrollbar{width:4px}._dock_spr0c_46::-webkit-scrollbar-track{background:0 0}._dock_spr0c_46::-webkit-scrollbar-thumb{background:#00ffcc40;border-radius:4px}._dock_spr0c_46::-webkit-scrollbar-thumb:hover{background:#00ffcc80}._navSection_spr0c_94{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#14192073;border:1px solid #ffffff12;border-radius:12px;flex-direction:column;gap:clamp(.15rem,.4vh,.3rem);width:100%;padding:clamp(.25rem,.6vh,.4rem);transition:all .25s;display:flex}._navSection_spr0c_94:hover{background:#14192099;border-color:#0fc3}._sectionHeader_spr0c_112{letter-spacing:.08em;text-transform:uppercase;color:#00ffccb3;text-align:left;-webkit-user-select:none;user-select:none;border-bottom:1px solid #ffffff0d;margin-bottom:clamp(.05rem,.15vh,.15rem);padding:clamp(.1rem,.2vh,.15rem) .35rem clamp(.15rem,.3vh,.25rem);font-size:.62rem;font-weight:800}._dockItem_spr0c_125{width:100%;height:auto;color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:clamp(.15rem,.4vh,.35rem);padding:clamp(.32rem,.8vh,.65rem) .4rem;font-family:inherit;text-decoration:none;transition:all .25s cubic-bezier(.25,.8,.25,1);display:flex;position:relative}._dockLabel_spr0c_145{text-align:center;font-size:.82rem;font-weight:600;line-height:1.15}._dockItem_spr0c_125:hover{color:var(--text-primary);background:#00ffcc14;border-color:#00ffcc40;transform:translateY(-1px)}._dockItem_spr0c_125._active_spr0c_159{color:var(--accent-color);background:#00ffcc26;border-color:#00ffcc73;box-shadow:0 0 12px #00ffcc26}._dockItem_spr0c_125._active_spr0c_159:after{content:"";background-color:var(--accent-color);width:3px;height:50%;box-shadow:0 0 8px var(--accent-glow);border-radius:0 2px 2px 0;position:absolute;top:50%;left:0;transform:translateY(-50%)}._adminItem_spr0c_180{background:#00ffcc0d;border-color:#0fc3}._profileAvatar_spr0c_185{object-fit:cover;border:2px solid var(--accent-color);border-radius:50%;width:32px;height:32px;box-shadow:0 0 8px #0fc6}._memberSection_spr0c_194{margin-top:auto}._soutienSection_spr0c_199{background:linear-gradient(135deg,#ff008014 0%,#a855f70f 100%);border-color:#ff008059;box-shadow:0 0 14px #ff008026}._soutienSection_spr0c_199:hover{background:linear-gradient(135deg,#ff008024 0%,#a855f71f 100%);border-color:#ff0080a6;box-shadow:0 0 20px #ff008040}._soutienBtn_spr0c_211{color:#ff2a8d;background:linear-gradient(135deg,#ff00802e 0%,#a855f729 100%);border:1px solid #ff008073;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:clamp(.15rem,.4vh,.35rem);width:100%;padding:clamp(.32rem,.8vh,.65rem) .4rem;text-decoration:none;transition:all .25s cubic-bezier(.25,.8,.25,1);display:flex;position:relative;box-shadow:0 0 12px #ff008033}._soutienBtn_spr0c_211:hover{color:#fff;background:linear-gradient(135deg,#ff008059 0%,#a855f74d 100%);border-color:#ff007f;transform:translateY(-1px);box-shadow:0 0 22px #ff00808c,0 0 35px #a855f74d}._soutienBtn_spr0c_211._active_spr0c_159{color:#fff;background:linear-gradient(135deg,#ff007f 0%,#a855f7 100%);border-color:#ff2a8d;box-shadow:0 0 24px #ff0080b3}._soutienBtn_spr0c_211._active_spr0c_159:after{content:"";background:linear-gradient(#ff007f,#a855f7);border-radius:0 2px 2px 0;width:3px;height:50%;position:absolute;top:50%;left:0;transform:translateY(-50%);box-shadow:0 0 10px #ff007f}[data-theme=dark] ._soutienSection_spr0c_199,[data-theme=amoled] ._soutienSection_spr0c_199{box-shadow:none;background:#e11d480a;border-color:#e11d482e}[data-theme=dark] ._soutienSection_spr0c_199:hover,[data-theme=amoled] ._soutienSection_spr0c_199:hover{box-shadow:none;background:#e11d4814;border-color:#e11d4859}[data-theme=dark] ._soutienBtn_spr0c_211,[data-theme=amoled] ._soutienBtn_spr0c_211{color:#fb7185;box-shadow:none;background:#e11d4814;border-color:#e11d4838}[data-theme=dark] ._soutienBtn_spr0c_211:hover,[data-theme=amoled] ._soutienBtn_spr0c_211:hover{color:#fda4af;background:#e11d482e;border-color:#e11d4873;box-shadow:0 0 10px #e11d4826}[data-theme=dark] ._soutienBtn_spr0c_211._active_spr0c_159,[data-theme=amoled] ._soutienBtn_spr0c_211._active_spr0c_159{color:#fff;box-shadow:none;background:#e11d4847;border-color:#e11d4899}[data-theme=dark] ._soutienBtn_spr0c_211._active_spr0c_159:after,[data-theme=amoled] ._soutienBtn_spr0c_211._active_spr0c_159:after{box-shadow:none;background:#f43f5e}[data-theme=dark] ._dockWrapper_spr0c_46,[data-theme=amoled] ._dockWrapper_spr0c_46{background:#000;border-right:1px solid #ffffff14}[data-theme=dark] ._dock_spr0c_46,[data-theme=amoled] ._dock_spr0c_46{scrollbar-color:#334155 transparent}[data-theme=dark] ._dock_spr0c_46::-webkit-scrollbar-thumb{background:#334155}[data-theme=amoled] ._dock_spr0c_46::-webkit-scrollbar-thumb{background:#334155}[data-theme=dark] ._navSection_spr0c_94,[data-theme=amoled] ._navSection_spr0c_94{background:#090b0e;border-color:#ffffff0f}[data-theme=dark] ._navSection_spr0c_94:hover,[data-theme=amoled] ._navSection_spr0c_94:hover{background:#0e1117;border-color:#ffffff1f}[data-theme=dark] ._sectionHeader_spr0c_112,[data-theme=amoled] ._sectionHeader_spr0c_112{color:#64748b;border-bottom-color:#ffffff0d}[data-theme=dark] ._dockItem_spr0c_125,[data-theme=amoled] ._dockItem_spr0c_125{color:#94a3b8}[data-theme=dark] ._dockItem_spr0c_125:hover,[data-theme=amoled] ._dockItem_spr0c_125:hover{color:#fff;background:#ffffff0d;border-color:#ffffff1a}[data-theme=dark] ._dockItem_spr0c_125._active_spr0c_159,[data-theme=amoled] ._dockItem_spr0c_125._active_spr0c_159{color:#38bdf8;box-shadow:none;background:#38bdf81a;border-color:#38bdf859}[data-theme=dark] ._dockItem_spr0c_125._active_spr0c_159:after,[data-theme=amoled] ._dockItem_spr0c_125._active_spr0c_159:after{background:#38bdf8;box-shadow:0 0 6px #38bdf866}[data-theme=dark] ._adminItem_spr0c_180,[data-theme=amoled] ._adminItem_spr0c_180{background:#38bdf80d;border-color:#38bdf833}[data-theme=dark] ._profileAvatar_spr0c_185,[data-theme=amoled] ._profileAvatar_spr0c_185{box-shadow:none;border-color:#38bdf8}[data-theme=dark] ._loginBtn_spr0c_375,[data-theme=amoled] ._loginBtn_spr0c_375{color:#38bdf8;background:#38bdf814;border-color:#38bdf840}[data-theme=dark] ._loginBtn_spr0c_375:hover,[data-theme=amoled] ._loginBtn_spr0c_375:hover{color:#7dd3fc;box-shadow:none;background:#38bdf82e;border-color:#38bdf880}[data-theme=dark] ._logoutBtn_spr0c_390,[data-theme=amoled] ._logoutBtn_spr0c_390{color:#f87171;background:#f871710f;border-color:#f8717133}[data-theme=dark] ._logoutBtn_spr0c_390:hover,[data-theme=amoled] ._logoutBtn_spr0c_390:hover{color:#fca5a5;box-shadow:none;background:#f8717124;border-color:#f8717166}._authSection_spr0c_406{background:#0a0a0f66;border-color:#ffffff0d;padding:clamp(.2rem,.4vh,.35rem)}._logoutBtn_spr0c_390{color:#ff6b6b;cursor:pointer;background:#ff3c3c0f;border:1px solid #ff3c3c40;border-radius:8px;justify-content:center;align-items:center;gap:.45rem;width:100%;padding:clamp(.35rem,.7vh,.55rem) .5rem;font-family:inherit;font-size:.8rem;font-weight:600;transition:all .2s;display:flex}._logoutBtn_spr0c_390:hover{color:#f88;background:#ff3c3c2e;border-color:#ff3c3c80;transform:translateY(-1px);box-shadow:0 0 10px #ff3c3c33}._loginBtn_spr0c_375{width:100%;color:var(--accent-color);cursor:pointer;background:#00ffcc14;border:1px solid #00ffcc4d;border-radius:8px;justify-content:center;align-items:center;gap:.45rem;padding:clamp(.35rem,.7vh,.55rem) .5rem;font-family:inherit;font-size:.82rem;font-weight:700;transition:all .2s;display:flex}._loginBtn_spr0c_375:hover{border-color:var(--accent-color);background:#00ffcc2e;transform:translateY(-1px);box-shadow:0 0 12px #00ffcc40}@media (height<=750px) and (width>=769px){._dock_spr0c_46{gap:.3rem;padding:.4rem .45rem}._navSection_spr0c_94{gap:.15rem;padding:.2rem .3rem}._dockItem_spr0c_125{gap:.15rem;padding:.28rem .3rem}._dockLabel_spr0c_145{font-size:.75rem}._sectionHeader_spr0c_112{margin-bottom:.05rem;padding:.08rem .25rem .15rem;font-size:.58rem}._profileAvatar_spr0c_185{width:26px;height:26px}}@media (width<=768px){._appContainer_spr0c_1{padding-bottom:75px;padding-left:0}._dockWrapper_spr0c_46{border-right:none;border-top:1px solid var(--glass-border);width:100%;height:68px;top:auto;bottom:0;left:0}._dock_spr0c_46{-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#00ffcc59 transparent;flex-direction:row;justify-content:flex-start;align-items:center;gap:.45rem;padding:.35rem .5rem;overflow:auto hidden}._dock_spr0c_46::-webkit-scrollbar{height:3px}._dock_spr0c_46::-webkit-scrollbar-track{background:0 0}._dock_spr0c_46::-webkit-scrollbar-thumb{background:#00ffcc59;border-radius:3px}._navSection_spr0c_94{border-radius:10px;flex-direction:row;flex-shrink:0;align-items:center;gap:.35rem;width:auto;padding:.2rem .35rem}._sectionHeader_spr0c_112{display:none}._dockItem_spr0c_125{flex-shrink:0;min-width:46px;padding:.45rem .65rem}._dockLabel_spr0c_145{display:none}._dockItem_spr0c_125._active_spr0c_159:after{border-radius:0 0 2px 2px;width:50%;height:3px;top:0;left:50%;transform:translate(-50%)}._soutienBtn_spr0c_211{flex-shrink:0;padding:.45rem .65rem}._authSection_spr0c_406{margin-top:0}._mainContent_spr0c_30{padding:0 1rem}}:root,[data-theme=neon]{--bg-primary:#07090c;--bg-secondary:#0e151cbf;--text-primary:#fff;--text-secondary:#94a3b8;--accent-color:#0fc;--accent-glow:#00ffcc73;--accent-border:#00ffcc59;--neon-shadow:0 0 16px #00ffcc59, 0 0 32px #00ffcc1f;--tier-1:#94a3b8;--tier-2:#00b4ff;--tier-3:#a855f7;--tier-4:#f36;--tier-5:gold;--tier-1-glow:transparent;--tier-2-glow:#00b4ff80;--tier-3-glow:#a855f780;--tier-4-glow:#ff336680;--tier-5-glow:#ffd70080;--glass-bg:#0c1218a6;--glass-border:#00ffcc2e;--glass-blur:blur(16px);--bg-gradient:radial-gradient(circle at 50% 0%, #00ffcc14 0%, #07090c 75%);--radius-sm:8px;--radius-md:16px;--radius-lg:24px;--radius-dock:32px;--shadow-dock:0 10px 40px #000000b3}[data-theme=dark],[data-theme=amoled]{--bg-primary:#000;--bg-secondary:#0a0c10;--text-primary:#f1f5f9;--text-secondary:#94a3b8;--accent-color:#38bdf8;--accent-glow:#38bdf826;--accent-border:#38bdf840;--neon-shadow:none;--glass-bg:#0c0e12eb;--glass-border:#ffffff14;--glass-blur:blur(6px);--bg-gradient:none;--tier-1:#94a3b8;--tier-2:#38bdf8;--tier-3:#a855f7;--tier-4:#f43f5e;--tier-5:#eab308;--tier-1-glow:transparent;--tier-2-glow:transparent;--tier-3-glow:transparent;--tier-4-glow:transparent;--tier-5-glow:transparent}[data-theme=crt]{--bg-primary:#0e071a;--bg-secondary:#1c0e30b3;--text-primary:#ffe6ff;--text-secondary:#b388ff;--accent-color:#ff007f;--accent-glow:#ff007f80;--accent-border:#ff007f66;--neon-shadow:0 0 16px #ff007f66;--glass-bg:#23123780;--glass-border:#ff64ff33;--glass-blur:blur(14px);--bg-gradient:radial-gradient(circle at 50% 0%, #ff007f14 0%, transparent 60%)}*{box-sizing:border-box;margin:0;padding:0}html,body{width:100%;max-width:100%;position:relative;overflow-x:hidden}body{background-color:var(--bg-primary);color:var(--text-primary);background-image:var(--bg-gradient);background-attachment:fixed;min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Open Sans,Helvetica Neue,sans-serif;transition:background-color .3s,color .3s}a{color:inherit;text-decoration:none}ul{list-style:none}.glass-panel{background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:var(--radius-md);box-shadow:var(--shadow-dock)}.dock-container{-webkit-backdrop-filter:var(--glass-blur);border:1px solid var(--glass-border);border-radius:var(--radius-dock);box-shadow:var(--shadow-dock);background:#0f0f0fb3;padding:1rem 2rem;transition:transform .3s,border-color .3s}h1,h2,h3{letter-spacing:-.02em;font-weight:700}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--bg-primary)}::-webkit-scrollbar-thumb{background:var(--bg-secondary);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--glass-border)}.toast{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border:2px solid var(--accent-color);color:#fff;border-radius:var(--radius-md);box-shadow:0 15px 40px #000c, 0 0 30px var(--accent-glow);z-index:9999;text-align:center;background:#141414fa;padding:1.5rem 3rem;font-size:1.2rem;font-weight:800;animation:.4s cubic-bezier(.175,.885,.32,1.275) forwards slideUp;position:fixed;bottom:3rem;left:50%;transform:translate(-50%)}@keyframes slideUp{0%{opacity:0;transform:translate(-50%,20px)}to{opacity:1;transform:translate(-50%)}}
