@font-face{font-family:Chakra Petch;font-style:normal;font-weight:300;font-display:swap;src:url(../media/48c53d0308459627-s.3h9u1kr6g5q4e.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9b8d026eb92ebba0-s.3itm1o915l6ut.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:300;font-display:swap;src:url(../media/9785c959bd8bcec8-s.3kcztmtjqqff_.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:300;font-display:swap;src:url(../media/28739a739c7e40d4-s.p.03k-dpcujt7tv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:400;font-display:swap;src:url(../media/785695c5b05eabf2-s.3spzr2pk4d7--.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ac548f9ce6284f94-s.1i2s8u2nsha1s.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9728433aadc137d6-s.1j8zp90epkiwf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:400;font-display:swap;src:url(../media/638f182e7ded7477-s.p.1yexyk_f9-p2r.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(../media/cf9d54c4342bfde9-s.2luydo5uehvh-.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(../media/c26308a965d8ee8a-s.1q1056bo3qtcm.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(../media/d03928121523449c-s.3lswex48iwfpe.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:500;font-display:swap;src:url(../media/1ccf8ef962b3f693-s.p.0gwn7w9k-i020.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(../media/664b8486c44baa2d-s.02rcwld1m-ji4.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(../media/c5ac7bd8b2d9fce6-s.17ncvpysp7y4m.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(../media/8457265da2739722-s.23gs_p123xcz8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:600;font-display:swap;src:url(../media/dc0c65e819e3bb6c-s.p.1d4mg4yt567i3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(../media/087f4c42b279024d-s.1kvbj6zk-dn_f.woff2)format("woff2");unicode-range:U+2D7,U+303,U+331,U+E01-E5B,U+200C-200D,U+25CC}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(../media/891a32df73aa4402-s.3jgirgqxkqq7r.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(../media/9186901afaa5c996-s.2t53t_nth6shn.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Chakra Petch;font-style:normal;font-weight:700;font-display:swap;src:url(../media/374a88ea0960b3d4-s.p.2fz20jxmyia8o.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Chakra Petch Fallback;src:local(Arial);ascent-override:96.77%;descent-override:30.05%;line-gap-override:0.0%;size-adjust:102.51%}.chakra_petch_a9310b2b-module__6R9n-W__className{font-family:Chakra Petch,Chakra Petch Fallback;font-style:normal}.chakra_petch_a9310b2b-module__6R9n-W__variable{--font-chakra:"Chakra Petch", "Chakra Petch Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.31988l_ccedte.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.2tuy5pz7dlieh.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.2dbetqa9o8jxf.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.1uyisp29ctx0d.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.1rgnod-3esatf.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.0r6juujl39pe6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_eb58308d-module__w_p2Lq__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_eb58308d-module__w_p2Lq__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
:root{--bg-color:#0b0e14;--bg-color-light:#161a22;--text-primary:#f4f4f5;--text-secondary:#a1a1aa;--accent-color:#44d62c;--accent-text:#000;--accent-glow:#44d62c66;--accent-glow-strong:#44d62cb3;--border-radius:12px;--transition-speed:.2s;--glass-bg:#161a2299;--modal-bg:#161a22f2;--glass-border:#ffffff0d;--glass-border-hover:#fff3;--toggle-track-bg:#fff3;--scrollbar-track:#161a2266;--scrollbar-thumb:#ffffff26;--scrollbar-thumb-shelf:#ffffff2e;--grid-item-bg:#161a2299;--grid-item-shadow:0 4px 15px #0000004d;--grid-item-backdrop:none}:root[data-theme=light]{--bg-color:#f4f4f5;--bg-color-light:#fff;--text-primary:#0b0e14;--text-secondary:#52525b;--accent-color:#38b620;--accent-text:#000;--accent-glow:#38b62059;--accent-glow-strong:#38b62099;--glass-bg:#fff9;--modal-bg:#fffffffa;--glass-border:#00000014;--glass-border-hover:#00000026;--toggle-track-bg:#00000026;--scrollbar-track:#0000000d;--scrollbar-thumb:#00000040;--scrollbar-thumb-shelf:#00000047;--grid-item-bg:#fff;--grid-item-shadow:0 2px 8px #00000014;--grid-item-backdrop:none;--vitrine-bg:#0000000f;--vitrine-shadow:inset 0 2px 8px #00000014, inset 0 0 0 1px #0000000f}*{box-sizing:border-box;margin:0;padding:0}html{overflow-x:hidden}body{background-color:var(--bg-color);color:var(--text-primary);font-family:var(--font-chakra), -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;min-height:100vh;line-height:1.5;overflow-x:hidden}a{color:var(--text-primary);transition:color var(--transition-speed) ease;text-decoration:none}a:hover{text-shadow:0 0 8px var(--accent-glow)}:focus-visible{outline:2px solid var(--accent-color)!important;outline-offset:2px!important}button{cursor:pointer;border:none;font-family:inherit}.container{max-width:1200px;margin:0 auto;padding:0 1rem}.btn-xenon{color:var(--accent-color);border:1px solid var(--accent-color);border-radius:var(--border-radius);letter-spacing:.5px;text-transform:uppercase;transition:all var(--transition-speed) ease;background-color:#0000;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;box-shadow:0 0 10px #0000}.btn-xenon:hover{background-color:var(--accent-color);color:var(--accent-text,#000);box-shadow:0 0 15px var(--accent-glow-strong)}.glass-card{background:var(--glass-bg);-webkit-backdrop-filter:blur(6px);border:1px solid var(--glass-border);border-radius:var(--border-radius);transition:transform var(--transition-speed) ease, box-shadow var(--transition-speed) ease;padding:1.5rem}.glass-card:hover{box-shadow:0 8px 24px #0006, 0 0 12px var(--accent-glow);border-color:var(--glass-border-hover);transform:translateY(-4px)}.text-gradient{background:linear-gradient(90deg, var(--text-primary), var(--text-secondary));-webkit-text-fill-color:transparent;color:var(--text-primary);-webkit-background-clip:text;background-clip:text}.btn-save{color:#44d62c;border-radius:var(--border-radius);letter-spacing:.5px;text-transform:uppercase;transition:all var(--transition-speed) ease;background-color:#0000;border:1px solid #44d62c;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;box-shadow:0 0 10px #0000}.btn-save:hover{color:#000;background-color:#44d62c;box-shadow:0 0 15px #44d62ccc}.btn-save:disabled{opacity:.6;cursor:not-allowed}.btn-danger{color:#ff4d4d;border-radius:var(--border-radius);letter-spacing:.5px;text-transform:uppercase;transition:all var(--transition-speed) ease;background-color:#0000;border:1px solid #ff4d4d;padding:.75rem 1.5rem;font-size:1rem;font-weight:600;box-shadow:0 0 10px #0000}.btn-danger:hover{color:var(--bg-color);background-color:#ff4d4d;box-shadow:0 0 15px #ff4d4dcc}@media (max-width:768px){.container{padding:0 1rem}.btn-xenon,.btn-danger,.btn-save{padding:.6rem 1rem;font-size:.85rem}.glass-card{padding:1rem}h1{font-size:1.8rem!important}h2{font-size:1.4rem!important}}.modal-backdrop{z-index:9999;background:#000000bf;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-content{background:var(--bg-color-light);border-radius:var(--border-radius);border:1px solid var(--glass-border);box-shadow:0 15px 40px #000c, 0 0 20px var(--accent-glow);width:90%;max-width:500px;max-height:90vh;padding:2.5rem;animation:.3s cubic-bezier(.16,1,.3,1) slideDown;overflow-y:auto}@keyframes slideDown{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes shinyChrome{0%{background-position:100%}to{background-position:0%}}.shiny-chrome{position:relative;overflow:hidden}.shiny-chrome:after{content:"";pointer-events:none;z-index:5;border-radius:inherit;background:linear-gradient(115deg,#0000 0% 40%,#fff9 48%,#ffffffe6 50%,#fff9 52%,#0000 60% 100%) 0 0/300% 300% no-repeat;animation:3s linear infinite shinyChrome;position:absolute;inset:0}@keyframes shinyGold{0%{background-position:100%}to{background-position:0%}}.shiny-mvp{position:relative}.shiny-mvp:before{content:"";pointer-events:none;z-index:10;border-radius:inherit;background:linear-gradient(115deg,#0000 0% 40%,#ffd70066 48%,#fff596cc 50%,#ffd70066 52%,#0000 60% 100%) 0 0/300% 300%;animation:4s linear infinite shinyGold;position:absolute;inset:0}.shiny-mvp:after{content:"MVP";letter-spacing:4px;background:linear-gradient(115deg,#0000 0% 40%,#ffffffb3 48%,#fff 50%,#ffffffb3 52%,#0000 60% 100%) 0 0/300% 300%;-webkit-text-fill-color:transparent;pointer-events:none;z-index:11;-webkit-background-clip:text;justify-content:center;align-items:center;font-size:2.5rem;font-weight:900;animation:4s linear infinite shinyGold;display:flex;position:absolute;inset:0}@media (min-width:769px){.shiny-mvp:after{letter-spacing:7px;text-indent:7px;background:linear-gradient(115deg,#0000 0% 40%,#ffd700b3 48%,gold 50%,#ffd700b3 52%,#0000 60% 100%) 0 0/300% 300%;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:3.8rem;animation:4s linear infinite shinyGold}}.shiny-samurai{position:relative}.shiny-samurai:before{content:"";pointer-events:none;z-index:10;border-radius:inherit;background:linear-gradient(115deg,#0000 0% 40%,#c814144d 48%,#dc1e1e99 50%,#c814144d 52%,#0000 60% 100%) 0 0/300% 300%;animation:4s linear infinite shinyGold;position:absolute;inset:0}.shiny-samurai:after{content:"";pointer-events:none;z-index:11;background:linear-gradient(115deg,#0000 0% 40%,#ff3c3cb3 48%,#ff5050 50%,#ff3c3cb3 52%,#0000 60% 100%) 0 0/300% 300%;animation:4s linear infinite shinyGold;position:absolute;inset:4%;-webkit-mask-image:url(/samurai-helmet.svg);mask-image:url(/samurai-helmet.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.shiny-steel{position:relative}.shiny-steel:before{content:"";pointer-events:none;z-index:10;border-radius:inherit;background:linear-gradient(115deg,#0000 0% 38%,#a0afbe33 46%,#d2e1eb66 50%,#a0afbe33 54%,#0000 62% 100%) 0 0/300% 300%;animation:5s linear infinite shinyGold;position:absolute;inset:0}.shiny-steel:after{content:"";pointer-events:none;z-index:11;background:linear-gradient(115deg,#0000 0% 38%,#b4c0cda6 46%,#e6eef5 50%,#b4c0cda6 54%,#0000 62% 100%) 0 0/300% 300%;animation:5s linear infinite shinyGold;position:absolute;inset:8%;-webkit-mask-image:url(/forging.svg);mask-image:url(/forging.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.shiny-rpg{position:relative}.shiny-rpg:before{content:"";pointer-events:none;z-index:10;border-radius:inherit;background:linear-gradient(115deg,#0000 0% 38%,#c8902033 46%,#ffc83266 50%,#c8902033 54%,#0000 62% 100%) 0 0/300% 300%;animation:5s linear infinite shinyGold;position:absolute;inset:0}.shiny-rpg:after{content:"";pointer-events:none;z-index:11;background:linear-gradient(115deg,#0000 0% 38%,#dca028a6 46%,gold 50%,#dca028a6 54%,#0000 62% 100%) 0 0/300% 300%;animation:5s linear infinite shinyGold;position:absolute;inset:8%;-webkit-mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSJibGFjayIgZD0iTTI1Ni40MzggMTkuMzc1Yy00Ny43MSAwLTk1LjQyMiAxNC40MS0xMzYuMDk0IDQzLjIyYzEzLjAyMiAxNS4wOSAyNi4zMTQgMzAuMTI3IDM5LjE1NiA0NC40NjhjMTYuMDM4LTExLjY4MiAzMi40ODItMTguODU3IDQ4LjY4OC0yMi4yODJsOS44NzUtOS44NzRsNi42MjUtNi42MjVsNi41OTMgNi42MjZsNy43MiA3LjcyYzc4LjczNSA1LjY0NCAxNDAuNTQgOTUuMTMzIDEwMS40MDYgMTc1LjUzbDExOC41IDExOC41YzU0LjQ0Ny05MC42NzMgNDIuNTktMjA5Ljg4LTM1LjYyNS0yODguMDk0QzM3Ny4xNyA0Mi40NSAzMTYuODA2IDE5LjM3NiAyNTYuNDQgMTkuMzc2ek02Ni41IDI3LjA2M0wyOS41MyA2NC4wM2MzNy45NSAyOS44MzQgODAuMTUyIDY1LjkwNiAxMTUgOTYuODQ1bDcuNDA3IDYuNTk0bC03IDdsLTQ3LjM3NSA0Ny4zNzRMMTE3LjI1IDI0MS41bDM0LjUtMzQuNWwyNjguMTI1IDI2OC4xNTZsNzcuMzQ0IDE5LjI4bC0yMS44NDUtNzQuNzhsLTI2Ljk3Ny0yNi45NzhsLjA0LS4wNTNsLTExNy43NS0xMTcuNzVsLS4wMzIuMDQ1TDIwNy4yNSAxNTEuNWwzNy4wOTQtMzcuMDk0bC0xOS42NTYtMTkuNjU2bC00Ni40NyA0Ni40MzhsLTYuOTY4IDYuOTM3bC02LjU2My03LjI4QzEzMy41IDEwNi4zMzQgOTYuNjQ0IDY0LjgzNyA2Ni41IDI3LjA2MnptLTEuMjggOTAuMDYyQy0xLjczNSAyMDkuNDEgNi4zOCAzMzkuMDM1IDg5LjU5MyA0MjIuMjVjNTIuOTMgNTIuOTMgMTI0LjYzMyA3NS40NDggMTkzLjU2MiA2Ny42MjVjLTEzMS41Ljk5Ny0yNDYuODA0LTEyOC41NjMtMjA3LjEyNS0yNjMuMTU2bC00Ljg3NC00Ljg3Nmw2LjU5NC02LjYyNWwzLjI1LTMuMjVjNy4wMjgtMTguNTEyIDE3LjA3Ni0zNy4wMTcgMzAuNS01NS4yMmEzMDM3IDMwMzcgMCAwIDAtNDYuMjgtMzkuNjI1em0xMjAuMzc0IDQ2LjAzYzEyLjI4MyAwIDIyLjIyIDkuOTY4IDIyLjIyIDIyLjI1YzAgMi4yMjQtLjMzMiA0LjM1LS45NCA2LjM3NmwyMzYuOTQgMjM2Ljk3bC0xMy4xOSAxMy4xODhMMTk0LjQ3IDIwNS44MTNhMjIuMiAyMi4yIDAgMCAxLTguODc2IDEuODQzYy0xMi4yODQgMC0yMi4yNS05Ljk2NC0yMi4yNS0yMi4yNXM5Ljk2Ni0yMi4yNSAyMi4yNS0yMi4yNXoiLz48L3N2Zz4=);mask-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSJibGFjayIgZD0iTTI1Ni40MzggMTkuMzc1Yy00Ny43MSAwLTk1LjQyMiAxNC40MS0xMzYuMDk0IDQzLjIyYzEzLjAyMiAxNS4wOSAyNi4zMTQgMzAuMTI3IDM5LjE1NiA0NC40NjhjMTYuMDM4LTExLjY4MiAzMi40ODItMTguODU3IDQ4LjY4OC0yMi4yODJsOS44NzUtOS44NzRsNi42MjUtNi42MjVsNi41OTMgNi42MjZsNy43MiA3LjcyYzc4LjczNSA1LjY0NCAxNDAuNTQgOTUuMTMzIDEwMS40MDYgMTc1LjUzbDExOC41IDExOC41YzU0LjQ0Ny05MC42NzMgNDIuNTktMjA5Ljg4LTM1LjYyNS0yODguMDk0QzM3Ny4xNyA0Mi40NSAzMTYuODA2IDE5LjM3NiAyNTYuNDQgMTkuMzc2ek02Ni41IDI3LjA2M0wyOS41MyA2NC4wM2MzNy45NSAyOS44MzQgODAuMTUyIDY1LjkwNiAxMTUgOTYuODQ1bDcuNDA3IDYuNTk0bC03IDdsLTQ3LjM3NSA0Ny4zNzRMMTE3LjI1IDI0MS41bDM0LjUtMzQuNWwyNjguMTI1IDI2OC4xNTZsNzcuMzQ0IDE5LjI4bC0yMS44NDUtNzQuNzhsLTI2Ljk3Ny0yNi45NzhsLjA0LS4wNTNsLTExNy43NS0xMTcuNzVsLS4wMzIuMDQ1TDIwNy4yNSAxNTEuNWwzNy4wOTQtMzcuMDk0bC0xOS42NTYtMTkuNjU2bC00Ni40NyA0Ni40MzhsLTYuOTY4IDYuOTM3bC02LjU2My03LjI4QzEzMy41IDEwNi4zMzQgOTYuNjQ0IDY0LjgzNyA2Ni41IDI3LjA2MnptLTEuMjggOTAuMDYyQy0xLjczNSAyMDkuNDEgNi4zOCAzMzkuMDM1IDg5LjU5MyA0MjIuMjVjNTIuOTMgNTIuOTMgMTI0LjYzMyA3NS40NDggMTkzLjU2MiA2Ny42MjVjLTEzMS41Ljk5Ny0yNDYuODA0LTEyOC41NjMtMjA3LjEyNS0yNjMuMTU2bC00Ljg3NC00Ljg3Nmw2LjU5NC02LjYyNWwzLjI1LTMuMjVjNy4wMjgtMTguNTEyIDE3LjA3Ni0zNy4wMTcgMzAuNS01NS4yMmEzMDM3IDMwMzcgMCAwIDAtNDYuMjgtMzkuNjI1em0xMjAuMzc0IDQ2LjAzYzEyLjI4MyAwIDIyLjIyIDkuOTY4IDIyLjIyIDIyLjI1YzAgMi4yMjQtLjMzMiA0LjM1LS45NCA2LjM3NmwyMzYuOTQgMjM2Ljk3bC0xMy4xOSAxMy4xODhMMTk0LjQ3IDIwNS44MTNhMjIuMiAyMi4yIDAgMCAxLTguODc2IDEuODQzYy0xMi4yODQgMC0yMi4yNS05Ljk2NC0yMi4yNS0yMi4yNXM5Ljk2Ni0yMi4yNSAyMi4yNS0yMi4yNXoiLz48L3N2Zz4=);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.shiny-fps{position:relative}.shiny-fps:before{content:"";pointer-events:none;z-index:10;border-radius:inherit;background:linear-gradient(115deg,#0000 0% 38%,#7a9a5433 46%,#a8d06866 50%,#7a9a5433 54%,#0000 62% 100%) 0 0/300% 300%;animation:5s linear infinite shinyGold;position:absolute;inset:0}.shiny-fps:after{content:"";pointer-events:none;z-index:11;background:linear-gradient(115deg,#0000 0% 38%,#5adc28b3 46%,#8cff50 50%,#5adc28b3 54%,#0000 62% 100%) 0 0/300% 300%;animation:5s linear infinite shinyGold;position:absolute;inset:8%;-webkit-mask-image:url(/tactical-rifle.svg);mask-image:url(/tactical-rifle.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.shiny-survival{position:relative}.shiny-survival:before{content:"";pointer-events:none;z-index:10;border-radius:inherit;background:linear-gradient(115deg,#0000 0% 38%,#a06a3a33 46%,#c8965a66 50%,#a06a3a33 54%,#0000 62% 100%) 0 0/300% 300%;animation:5s linear infinite shinyGold;position:absolute;inset:0}.shiny-survival:after{content:"";pointer-events:none;z-index:11;background:linear-gradient(115deg,#0000 0% 38%,#9acd32a6 46%,#c8f064 50%,#9acd32a6 54%,#0000 62% 100%) 0 0/300% 300%;animation:5s linear infinite shinyGold;position:absolute;inset:8%;-webkit-mask-image:url(/survival-biohazard.svg);mask-image:url(/survival-biohazard.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.shiny-steampunk{position:relative}.shiny-steampunk:before{content:"";pointer-events:none;z-index:10;border-radius:inherit;background:linear-gradient(115deg,#0000 0% 38%,#00e5ff33 46%,#96f5ff66 50%,#00e5ff33 54%,#0000 62% 100%) 0 0/300% 300%;animation:5s linear infinite shinyGold;position:absolute;inset:0}.shiny-steampunk:after{content:"";pointer-events:none;z-index:11;background:linear-gradient(115deg,#0000 0% 38%,#ff2ec4b3 46%,#ffbef0 50%,#ff2ec4b3 54%,#0000 62% 100%) 0 0/300% 300%;animation:5s linear infinite shinyGold;position:absolute;inset:8%;-webkit-mask-image:url(/steampunk-microchip.svg);mask-image:url(/steampunk-microchip.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.shiny-gged{position:relative}.shiny-gged:before{content:"";pointer-events:none;z-index:10;border-radius:inherit;background:linear-gradient(115deg,#0000 0% 38%,#44d62c33 46%,#96ff8266 50%,#44d62c33 54%,#0000 62% 100%) 0 0/300% 300%;animation:5s linear infinite shinyGold;position:absolute;inset:0}select{appearance:none;background-color:var(--bg-color-light);color:var(--text-primary);border:1px solid var(--glass-border);border-radius:var(--border-radius);cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%23a1a1aa' d='M7 10l5 5 5-5z'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:20px 20px;width:100%;padding:.6rem 2.25rem .6rem .85rem;font-family:inherit;font-size:.95rem;line-height:1.4;transition:border-color .2s,box-shadow .2s}select:hover{border-color:var(--glass-border-hover)}select:focus{border-color:var(--accent-color);box-shadow:0 0 0 2px var(--accent-glow);outline:none}select option{background-color:var(--bg-color-light);color:var(--text-primary)}select optgroup{background-color:var(--bg-color-light);color:var(--text-secondary);font-size:.8em;font-style:normal;font-weight:700}:root[data-theme=light] select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Cpath fill='%2352525b' d='M7 10l5 5 5-5z'/%3E%3C/svg%3E")}.logo-gg-glow{animation:2s infinite alternate razerPulse;color:#44d62c!important;-webkit-text-stroke:1px #44d62c80!important}@keyframes navPulse{0%,to{opacity:1}50%{opacity:.3}}@keyframes razerPulse{0%{text-shadow:0 0 5px #44d62c66,0 0 10px #44d62c33}to{text-shadow:0 0 10px #44d62ce6,0 0 20px #44d62c99,0 0 30px #44d62c66,0 0 40px #44d62c33}}[data-animations=off] *,[data-animations=off] :before,[data-animations=off] :after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@keyframes tier-steel-forge{0%,to{border-color:#2c3038;box-shadow:0 0 8px #7a7e864d,0 4px 20px #000000e6}35%{border-color:#484e58;box-shadow:0 0 14px #b0b4bc80,0 4px 20px #000000e6}70%{border-color:#ff8c20;box-shadow:0 0 18px #ff8c20b3,0 0 32px #ff640038,0 4px 20px #000000e6}}.border-steel{animation:6s ease-in-out infinite tier-steel-forge;border:6px solid #2c3038!important}@keyframes tier-gged-pulse{0%,to{border-color:#2f8a20;box-shadow:0 0 8px #44d62c59,0 4px 16px #000000d9}50%{border-color:#44d62c;box-shadow:0 0 16px #44d62cbf,0 0 26px #44d62c4d,0 4px 16px #000000d9}}.border-gged{animation:3.5s ease-in-out infinite tier-gged-pulse;border:4px solid #44d62c!important}@keyframes tier-crystal-facet{0%{border-color:#78cef0;box-shadow:0 0 12px #64c8f0b3,0 0 28px #a0e1ff4d}20%{border-color:#fff;box-shadow:0 0 26px #fff,0 0 55px #96dcff8c}45%{border-color:#b2e8ff;box-shadow:0 0 14px #a0dcff99,0 0 30px #64c8f038}70%{border-color:#e8f8ff;box-shadow:0 0 22px #dcf8fff2,0 0 48px #8cd7ff73}to{border-color:#78cef0;box-shadow:0 0 12px #64c8f0b3,0 0 28px #a0e1ff4d}}.border-crystal{animation:3.5s ease-in-out infinite tier-crystal-facet;border:6px solid #78cef0!important}.crystal-ring-desktop{display:block}.crystal-ring-mobile{display:none}@media (max-width:768px){.crystal-ring-desktop{display:none}.crystal-ring-mobile{display:block}}.shiny-crystal{position:relative}.shiny-crystal:before{content:"";pointer-events:none;z-index:10;border-radius:inherit;background:linear-gradient(115deg,#0000 0% 38%,#78cef033 46%,#ffffff80 50%,#78cef033 54%,#0000 62% 100%) 0 0/300% 300%;animation:5s linear infinite shinyGold;position:absolute;inset:0}.shiny-crystal:after{content:"";pointer-events:none;z-index:11;background:linear-gradient(115deg,#0000 0% 38%,#78cef0b3 46%,#fff 50%,#78cef0b3 54%,#0000 62% 100%) 0 0/300% 300%;animation:5s linear infinite shinyGold;position:absolute;inset:8%;-webkit-mask-image:url(/quartz-icon.svg);mask-image:url(/quartz-icon.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes tier-magma-crack{0%,to{border-color:#1c0800;box-shadow:0 0 0 2px #3a1000,0 0 10px #d2410080,0 0 24px #aa230033,0 4px 24px #000000eb}25%,75%{border-color:#150500;box-shadow:0 0 0 2px #250900,0 0 6px #962d0059,0 0 14px #6e19001a,0 4px 24px #000000eb}50%{border-color:#ff5c00;box-shadow:0 0 0 2px #7a2000,0 0 24px #ff6e00fa,0 0 48px #dc4600a6,0 0 76px #aa23004d,0 4px 24px #000000eb}}.border-magma{outline-offset:2px;outline:3px solid #0a0200;animation:3s ease-in-out infinite tier-magma-crack;border:7px solid #1c0800!important}@keyframes tier-hextec-scan{0%{border-color:#007fff;box-shadow:0 0 0 1px #000c28,0 -12px 22px #00aafff2,0 0 24px #008cff66,0 4px 20px #000000b3}25%{border-color:#0cf;box-shadow:0 0 0 1px #000c28,12px 0 22px #00dcfff2,0 0 24px #00beff66,0 4px 20px #000000b3}50%{border-color:#0ef;box-shadow:0 0 0 1px #000c28,0 12px 22px #00fff0f2,0 0 24px #00dcff66,0 4px 20px #000000b3}75%{border-color:#007fff;box-shadow:0 0 0 1px #000c28,-12px 0 22px #00a0fff2,0 0 24px #0082ff66,0 4px 20px #000000b3}to{border-color:#007fff;box-shadow:0 0 0 1px #000c28,0 -12px 22px #00aafff2,0 0 24px #008cff66,0 4px 20px #000000b3}}.border-hextec{outline-offset:4px;outline:1px solid #0050a080;animation:1.8s linear infinite tier-hextec-scan;border:6px solid #007fff!important}@keyframes tier-neon-rgb{0%,to{border-color:#ff2dce;box-shadow:0 0 0 1px #ff2dce26,0 0 20px #ff2dcef2,0 0 44px #ff2dce8c,0 0 76px #ff2dce33,0 4px 20px #000000a6}33%{border-color:#9400ff;box-shadow:0 0 0 1px #9400ff26,0 0 20px #9400fff2,0 0 44px #9400ff8c,0 0 76px #9400ff33,0 4px 20px #000000a6}66%{border-color:#00f8ff;box-shadow:0 0 0 1px #00f8ff26,0 0 20px #00f8fff2,0 0 44px #00f8ff8c,0 0 76px #00f8ff33,0 4px 20px #000000a6}}.border-neon{animation:3s linear infinite tier-neon-rgb;border:7px solid #ff2dce!important}@keyframes tier-glitch-cyber{0%,76%,to{filter:none;border-color:#f0e000;transform:none;box-shadow:0 0 0 3px #000,0 0 18px #f0e000d9,0 0 36px #f0e0004d,0 4px 20px #000000d9}78%{filter:hue-rotate(180deg)brightness(1.9);border-color:#fff;transform:translate(-3px)skew(-2deg);box-shadow:-6px 0 22px red,6px 0 22px #0ff,0 4px 20px #000000d9}80%{filter:hue-rotate(-90deg)brightness(1.5)contrast(1.6);border-color:#f0e000;transform:translate(4px)skew(1.5deg);box-shadow:6px 0 22px #ff0,-4px 0 22px #f0f,0 4px 20px #000000d9}82%{filter:invert()brightness(2.2);border-color:#000;transform:none;box-shadow:0 0 60px #ff0,0 4px 20px #000000d9}84%,86%{filter:none;border-color:#f0e000;transform:none;box-shadow:0 0 0 3px #000,0 0 18px #f0e000d9,0 0 36px #f0e0004d,0 4px 20px #000000d9}89%{filter:brightness(1.6);border-color:#fff800;transform:translate(-1px);box-shadow:-4px 0 12px #fff400e6,4px 0 12px #ff5000cc,0 4px 20px #000000d9}91%{filter:none;border-color:#f0e000;transform:none;box-shadow:0 0 0 3px #000,0 0 18px #f0e000d9,0 0 36px #f0e0004d,0 4px 20px #000000d9}}.border-glitch{outline-offset:2px;outline:3px solid #000;animation:5s step-end infinite tier-glitch-cyber;border:6px solid #f0e000!important}@keyframes tier-infernal-ember{0%,to{border-color:#c00;box-shadow:0 0 0 2px #400000,0 0 18px #dc0000cc,0 0 40px #b4000066,0 8px 28px #ff46004d,0 4px 20px #000000f2}20%{border-color:#f20;box-shadow:0 0 0 2px #600000,0 -7px 24px #ff5000f2,-5px 6px 18px #ff320073,5px 6px 18px #ff3c0073,0 0 46px #c81e0080,0 4px 20px #000000f2}40%{border-color:#ff4500;box-shadow:0 0 0 2px #500000,5px -10px 22px #ff7800d9,-4px -7px 20px #ff4600bf,0 0 50px #c81e0073,0 12px 24px #ff28004d,0 4px 20px #000000f2}60%{border-color:#ff1a00;box-shadow:0 0 0 2px #600000,-6px -12px 26px #ff6400f2,6px -8px 20px #ff3c00bf,0 0 58px #dc00008c,0 4px 20px #000000f2}80%{border-color:#dd1000;box-shadow:0 0 0 2px #400000,3px -8px 18px #ff4b00b3,-3px -10px 22px #ff5f00d9,0 0 44px #c814006b,0 14px 20px #ff2d0040,0 4px 20px #000000f2}}.border-infernal{outline-offset:3px;outline:2px solid #280000;animation:2.5s ease-in-out infinite tier-infernal-ember;border:7px solid #c00!important}@keyframes tier-galactic-nebula{0%{border-color:#24a;box-shadow:0 0 0 3px #040a1e,0 0 0 5px #2850c814,3px -8px 20px #5078ffa6,-4px 6px 16px #783cdc80,0 0 34px #3c64dc4d,0 0 68px #1432a02e,0 4px 20px #000000fa}25%{border-color:#46c;box-shadow:0 0 0 3px #040a1e,0 0 0 5px #3c64dc14,-5px -5px 20px #a050ffa6,5px 7px 16px #3ca0ff80,0 0 34px #6450dc4d,0 0 68px #281ebe2e,0 4px 20px #000000fa}50%{border-color:#68f;box-shadow:0 0 0 3px #040a1e,0 0 0 5px #5078ff1f,6px 4px 22px #00c8ffbf,-3px -8px 18px #c864ff80,0 0 40px #5078ff5c,0 0 80px #143cd233,0 4px 20px #000000fa}75%{border-color:#35b;box-shadow:0 0 0 3px #040a1e,0 0 0 5px #2850aa14,-4px 8px 20px #50c8ffa6,6px -4px 16px #8c3cc880,0 0 34px #3c50d24d,0 0 68px #1428aa2e,0 4px 20px #000000fa}to{border-color:#24a;box-shadow:0 0 0 3px #040a1e,0 0 0 5px #2850c814,3px -8px 20px #5078ffa6,-4px 6px 16px #783cdc80,0 0 34px #3c64dc4d,0 0 68px #1432a02e,0 4px 20px #000000fa}}.border-galactic{outline-offset:4px;outline:2px solid #020610;animation:6s linear infinite tier-galactic-nebula;border:7px solid #24a!important}@keyframes tier-royalty-gold{0%,to{border-color:#c8a000;box-shadow:0 0 0 2px #4a3000,0 0 0 5px #c8a0001f,0 0 22px #ffd200d1,0 0 48px #dcb40085,0 0 78px #b48c0042,0 4px 20px #000000d1}33%{border-color:#ffe060;box-shadow:0 0 0 2px #3a2400,0 0 0 5px #ffe06038,0 0 32px #fff450fa,0 0 62px #ffd73cad,0 0 96px #e1b4005c,0 4px 20px #000000d1}66%{border-color:#df9000;box-shadow:0 0 0 2px #5a3500,0 0 0 5px #dc8c001f,0 0 24px #e6a000e0,0 0 50px #c8780085,0 0 80px #a05a0042,0 4px 20px #000000d1}}.border-royalty{outline-offset:3px;outline:2px solid #c8a50066;animation:3s ease-in-out infinite tier-royalty-gold;border:8px solid #c8a000!important}@keyframes tier-god-gged{0%{border-color:#44d62c;box-shadow:0 0 0 2px #ffffff14,0 0 26px #44d62cf2,0 0 54px #44d62c85,0 0 96px #44d62c42,0 4px 20px #000000b8}16%{border-color:#0fc;box-shadow:0 0 0 2px #ffffff1f,0 0 28px #00ffccf2,0 0 56px #00dcb485,0 0 98px #00c8a042,0 4px 20px #000000b8}33%{border-color:#fff;box-shadow:0 0 0 2px #44d62c4d,0 0 36px #fffffffa,0 0 72px #c8ffc8b8,0 0 120px #64ff6461,0 4px 20px #000000b8}50%{border-color:#44d62c;box-shadow:0 0 0 2px #ffffff2e,0 0 30px #44d62c,0 0 62px #44d62c9e,0 0 108px #44d62c52,0 4px 20px #000000b8}66%{border-color:#af4;box-shadow:0 0 0 2px #ffffff2e,0 0 28px #aaff44f2,0 0 56px #82dc2c8f,0 0 100px #64c8284d,0 4px 20px #000000b8}83%{border-color:#0f8;box-shadow:0 0 0 2px #ffffff1a,0 0 26px #00ff88f2,0 0 54px #00c86485,0 0 96px #00b45042,0 4px 20px #000000b8}to{border-color:#44d62c;box-shadow:0 0 0 2px #ffffff14,0 0 26px #44d62cf2,0 0 54px #44d62c85,0 0 96px #44d62c42,0 4px 20px #000000b8}}.border-god{outline-offset:4px;outline:2px solid #44d62c4d;animation:2s linear infinite tier-god-gged;border:8px solid #44d62c!important}@keyframes tier-mvp-legendary{0%,to{border-color:gold;box-shadow:0 0 0 3px #140c00e6,0 0 0 5px #ffd7004d,0 0 0 7px #0a0600b3,0 0 22px #ffd700eb,0 0 48px #ffb8008f,0 0 78px #ff960047,0 4px 22px #000000d1}25%{border-color:#ffec60;box-shadow:0 0 0 3px #0a0700e6,0 0 0 5px #fff46073,0 0 0 7px #050300b3,0 0 32px #fff460,0 0 62px #ffd73cb8,0 0 96px #ffb90066,0 4px 22px #000000d1}65%{border-color:orange;box-shadow:0 0 0 3px #1c0e00e6,0 0 0 5px #ffb40047,0 0 0 7px #0e0700b3,0 0 22px #ffa500eb,0 0 48px #ff78008c,0 0 78px #d2500047,0 4px 22px #000000d1}}.border-mvp{outline-offset:4px;outline:2px solid #c8960073;animation:3s ease-in-out infinite tier-mvp-legendary;border:7px solid gold!important}@keyframes pro-rpg-rune{0%,to{border-color:#7a4e00;box-shadow:0 0 0 2px #1a0e00,0 0 14px #aa6e0099,0 0 30px #824b0040,0 0 56px #5a2d001a,0 4px 20px #000000d9}50%{border-color:#c89020;box-shadow:0 0 0 2px #100800,0 0 20px #d79b28d1,0 0 42px #af6e006b,0 0 68px #87460033,0 4px 20px #000000d9}}.border-rpg{outline-offset:4px;outline:2px solid #78460059;animation:4.5s ease-in-out infinite pro-rpg-rune;border:7px double #7a4e00!important}@keyframes pro-fps-scan{0%,92%,to{border-color:#3a4a30;box-shadow:0 0 0 2px #0e1408,0 0 8px #4664324d,0 4px 20px #000000f2}94%{border-color:#72ff30;box-shadow:0 0 0 2px #102008,0 0 22px #50dc28e0,0 0 46px #32b41466,0 4px 20px #000000f2}96%{border-color:#3a4a30;box-shadow:0 0 0 2px #0e1408,0 0 8px #4664324d,0 4px 20px #000000f2}98%{border-color:#50ff20;box-shadow:0 0 0 2px #102008,0 0 16px #3cc814b3,0 4px 20px #000000f2}}.border-fps{outline-offset:4px;outline:2px solid #7a9a5466;animation:3.5s step-end infinite pro-fps-scan;border:5px solid #3a4a30!important}.fps-scanline{animation:3s ease-in-out infinite fpsScanSweep}@keyframes fpsScanSweep{0%{opacity:0;left:4%}8%{opacity:1}48%{opacity:1;left:96%}56%{opacity:0}to{opacity:0;left:96%}}.cyber-glitch-bar{opacity:0;animation:3.6s step-end infinite cyberGlitch}@keyframes cyberGlitch{0%,91%{opacity:0;transform:translate(0)}92%{opacity:.9;transform:translate(-4px)}93%{opacity:0}94.5%{opacity:.7;transform:translate(3px)}95.5%{opacity:0}97%{opacity:.85;transform:translate(-2px)}98%,to{opacity:0;transform:translate(0)}}@keyframes ggedLightningFlash{0%,78%{opacity:0}79%{opacity:1}80%{opacity:.25}81%{opacity:.95}83%{opacity:0}to{opacity:0}}@keyframes fpsBlink{0%,to{opacity:1}50%{opacity:.15}}@keyframes fpsIconPulse{0%,to{opacity:.6}50%{opacity:1}}.fps-crosshair-desktop{animation:14s linear infinite fpsCrosshairSpin;display:block}.fps-crosshair-mobile{animation:14s linear infinite fpsCrosshairSpin;display:none}@media (max-width:768px){.fps-crosshair-desktop{display:none}.fps-crosshair-mobile{display:block}}@keyframes fpsCrosshairSpin{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.survival-biohazard-desktop{display:block}.survival-biohazard-mobile{display:none}@media (max-width:768px){.survival-biohazard-desktop{display:none}.survival-biohazard-mobile{display:block}}.steampunk-gears-desktop{display:block}.steampunk-gears-mobile{display:none}@media (max-width:768px){.steampunk-gears-desktop{display:none}.steampunk-gears-mobile{display:block}}.gged-ring-desktop{display:block}.gged-ring-mobile{display:none}@media (max-width:768px){.gged-ring-desktop{display:none}.gged-ring-mobile{display:block}}@keyframes pro-fight-clash{0%,to{border-color:#c00;box-shadow:-10px 0 24px #ff0000d9,10px 0 24px #0000ffd9,0 0 34px #c8006473,0 4px 20px #000000d9}25%{border-color:#f20;box-shadow:-14px 0 30px #ff1e00f2,14px 0 30px #001efff2,0 0 45px #dc007899,0 4px 20px #000000d9}50%{border-color:#00c;box-shadow:-12px 0 26px #0000ffe0,12px 0 26px #ff0000e0,0 0 38px #6400c880,0 4px 20px #000000d9}75%{border-color:#f10;box-shadow:-10px 0 24px #ff0000d9,10px 0 24px #0000ffd9,0 0 34px #c8006473,0 4px 20px #000000d9}}.border-luta{animation:1.6s ease-in-out infinite pro-fight-clash;border:6px solid #c00!important}@keyframes pro-survival-rust{0%,to{border-color:#5a3820;box-shadow:0 0 0 2px #160a04,0 0 8px #78461e66,0 4px 20px #000000fa}50%{border-color:#8a5830;box-shadow:0 0 0 2px #0e0604,0 0 12px #a064328c,0 4px 20px #000000fa}}.border-survival{outline-offset:2px;outline:3px solid #100600;animation:7s ease-in-out infinite pro-survival-rust;border:6px solid #5a3820!important}@keyframes pro-horror-creep{0%,to{border-color:#480000;box-shadow:0 0 0 3px #0a0000,0 0 10px #6e000080,0 0 22px #4b000033,0 4px 20px #000000fc}50%{border-color:maroon;box-shadow:0 0 0 3px #0a0000,0 0 20px #af0000b8,0 0 44px #73000059,0 4px 20px #000000fc}}.border-horror{outline-offset:2px;outline:3px solid #080000;animation:6s ease-in-out infinite pro-horror-creep;border:7px solid #480000!important}@keyframes pro-moba-nexus{0%,to{border-color:#0af;box-shadow:0 0 0 2px #001828,0 0 18px #00aaffd1,0 0 38px #0082dc6b,0 4px 20px #000000d1}50%{border-color:#c4f;box-shadow:0 0 0 2px #180028,0 0 20px #c844ffeb,0 0 44px #a028c885,0 4px 20px #000000d1}}.border-moba{outline-offset:4px;outline:2px solid #0050a04d;animation:2.5s ease-in-out infinite pro-moba-nexus;border:6px solid #0af!important}@keyframes pro-pirate-gold{0%,to{border-color:#704800;box-shadow:0 0 0 2px #180c00,0 0 12px #915f0085,0 0 26px #693c0038,0 4px 20px #000000e6}50%{border-color:#b07820;box-shadow:0 0 0 2px #100800,0 0 18px #be8c1eb8,0 0 38px #915f0061,0 4px 20px #000000e6}}.border-pirata{outline-offset:3px;outline:2px solid #160a00;animation:3.5s ease-in-out infinite pro-pirate-gold;border:7px ridge #704800!important}@keyframes pro-samurai-honor{0%,to{border-color:#8b0000;box-shadow:0 0 0 2px #1a0000,0 0 14px #b400009e,0 0 28px #78000038,0 4px 20px #000000eb}50%{border-color:#cc2000;box-shadow:0 0 0 2px #0a0000,0 0 20px #e11e00d1,0 0 42px #b400006b,0 4px 20px #000000eb}}.border-samurai{outline-offset:2px;outline:3px solid #b48c006b;animation:3.2s ease-in-out infinite pro-samurai-honor;border:6px solid #8b0000!important}@keyframes pro-space-stars{0%,90%,to{border-color:#000014;box-shadow:0 0 0 2px #000008,1px -4px 0 1px #ffffffd9,-5px 3px #ffffff8c,4px 6px 0 1px #ffffffa6,-2px -6px #ffffffbf,6px -2px #ffffff73,0 0 22px #141e5a99,0 4px 20px #000000fa}93%{border-color:#14142a;box-shadow:0 0 0 2px #000012,2px -5px 0 1px #fff,-4px 4px 0 1px #dcebffeb,5px 5px 0 1px #ffffffb8,-2px -7px 0 1px #fff,7px -1px 0 1px #c8dcffd1,0 0 30px #141e64b8,0 4px 20px #000000fa}96%{border-color:#000010;box-shadow:0 0 0 2px #000006,0 -2px #ffffff59,-6px 1px #ffffff38,3px 7px #ffffff6b,-3px -4px #ffffff52,5px -4px #ffffff38,0 0 18px #0a144180,0 4px 20px #000000fa}}.border-espacial{outline-offset:3px;outline:2px solid #000008;animation:4.5s step-end infinite pro-space-stars;border:7px solid #000014!important}@keyframes pro-outrun-synthwave{0%,to{border-color:#ff2090;box-shadow:0 0 0 1px #1a0010,0 0 20px #ff2090eb,0 0 44px #ff20906b,0 4px 20px #000000b8}33%{border-color:#f60;box-shadow:0 0 0 1px #1a0800,0 0 20px #ff6600eb,0 0 44px #ff50006b,0 4px 20px #000000b8}66%{border-color:#80f;box-shadow:0 0 0 1px #0e0022,0 0 20px #8800ffeb,0 0 44px #6400dc6b,0 4px 20px #000000b8}}.border-neon80s{animation:3s linear infinite pro-outrun-synthwave;border:6px solid #ff2090!important}@keyframes pro-steam-copper{0%,50%,to{border-color:#00e5ff;box-shadow:0 0 0 2px #05030c,0 0 10px #00e5ff8c,0 0 22px #00e5ff38,0 4px 20px #000000e0}25%,75%{border-color:#ff2ec4;box-shadow:0 0 0 2px #05030c,0 0 14px #ff2ec499,0 0 28px #ff2ec447,0 4px 20px #000000e0}}.border-steampunk{outline-offset:3px;outline:2px solid #ff2ec466;animation:4s ease-in-out infinite pro-steam-copper;border:7px solid #00e5ff!important}@keyframes pro-underwater-bubble{0%,to{border-color:#05a;box-shadow:0 0 0 2px #001528,0 0 14px #006ebeb8,0 0 30px #00afdc52,0 6px 22px #000028f2}33%{border-color:#0ac;box-shadow:0 0 0 2px #001528,-5px -10px 18px #00c8ffd1,5px -8px 16px #00a5dc9e,0 0 40px #00b9eb6b,0 6px 22px #000028f2}66%{border-color:#08b;box-shadow:0 0 0 2px #001528,6px -12px 20px #00c8ffb8,-4px -8px 16px #00afeb9e,0 0 36px #00a5d75c,0 6px 22px #000028f2}}.border-underwater{outline-offset:3px;outline:2px solid #00508c6b;animation:3.2s ease-in-out infinite pro-underwater-bubble;border:6px solid #05a!important}@keyframes pro-dragon-fire{0%,to{border-color:#c20;box-shadow:0 0 0 2px #2e0600,0 0 18px #c81e00d1,0 0 40px #a014006b,0 4px 20px #000000eb}33%{border-color:#f60;box-shadow:0 0 0 2px #3e0a00,-7px -10px 26px #ff7800eb,7px -8px 22px #ff5000b8,0 0 50px #dc3c0085,0 4px 20px #000000eb}66%{border-color:gold;box-shadow:0 0 0 2px #3a2000,0 0 24px #ffd700eb,0 0 52px #ffa50094,0 4px 20px #000000eb}}.border-dragao{animation:2.2s ease-in-out infinite pro-dragon-fire;border:7px solid #c20!important}@keyframes pro-mystic-aura{0%,to{border-color:#4a0080;box-shadow:0 0 0 2px #0a0018,0 0 18px #6400a5b8,0 0 38px #3e006952,0 4px 20px #000000eb}33%{border-color:#0ab;box-shadow:0 0 0 2px #001820,0 0 20px #00b4dcd1,0 0 42px #007da56b,0 4px 20px #000000eb}66%{border-color:#60c;box-shadow:0 0 0 2px #0a0020,0 0 18px #7a00e1c7,0 0 40px #5200a55c,0 4px 20px #000000eb}}.border-mistico{outline-offset:4px;outline:2px solid #5000784d;animation:4.5s ease-in-out infinite pro-mystic-aura;border:6px solid #4a0080!important}@keyframes pro-xmas-joy{0%,30%{border-color:#c00;box-shadow:0 0 0 2px #040,0 0 14px #c80000b8,0 0 30px #c8000052,0 4px 20px #000000d1}33%,63%{border-color:#0a0;box-shadow:0 0 0 2px #400,0 0 14px #00b400b8,0 0 30px #00960052,0 4px 20px #000000d1}66%,96%{border-color:#fff;box-shadow:0 0 0 2px #00500080,0 0 20px #ffffffeb,0 0 42px #dcf5ff85,0 4px 20px #000000d1}to{border-color:#c00;box-shadow:0 0 0 2px #040,0 0 14px #c80000b8,0 0 30px #c8000052,0 4px 20px #000000d1}}.border-natal{animation:3s ease-in-out infinite pro-xmas-joy;border:6px solid #c00!important}@keyframes pro-newyear-spark{0%,82%,to{border-color:#c8a000;box-shadow:0 0 0 1px #c8a00033,0 0 16px #c8a0009e,0 0 34px #c8a00042,0 4px 20px #000000d1}84%{border-color:#fff;box-shadow:3px -7px 0 1px #ffffc8f2,-6px 4px 0 1px #ffff96b8,5px 5px 0 1px #ffe664d1,0 0 60px #ffe150,0 4px 20px #000000d1}87%{border-color:#c8c8c8;box-shadow:0 0 0 1px #c8c8c833,0 0 20px #c8c8c8d1,0 0 44px #b4b4b46b,0 4px 20px #000000d1}90%{border-color:#fff;box-shadow:-4px -8px 0 1px #fff,6px 3px 0 1px #fffcc8f2,-2px 6px 0 1px #ffff96d1,0 0 70px #ffffc8,0 4px 20px #000000d1}93%{border-color:#e0c000;box-shadow:0 0 0 1px #e0c00033,0 0 18px #e0c000b8,0 0 38px #c8a00052,0 4px 20px #000000d1}}.border-anonovo{outline-offset:4px;outline:1px solid #b4a0004d;animation:3.5s step-end infinite pro-newyear-spark;border:6px solid #c8a000!important}@keyframes pro-easter-pastel{0%,to{border-color:#f9b;box-shadow:0 0 14px #ff99bb9e,0 0 30px #ff99bb42,0 4px 20px #0000009e}25%{border-color:#baf;box-shadow:0 0 14px #bbaaff9e,0 0 30px #bbaaff42,0 4px 20px #0000009e}50%{border-color:#aea;box-shadow:0 0 14px #aaeeaa9e,0 0 30px #aaeeaa42,0 4px 20px #0000009e}75%{border-color:#fe8;box-shadow:0 0 14px #ffee889e,0 0 30px #ffee8842,0 4px 20px #0000009e}}.border-pascoa{animation:4.5s ease-in-out infinite pro-easter-pastel;border:6px solid #f9b!important}@keyframes pro-hween-flicker{0%,85%,to{border-color:#f60;box-shadow:0 0 0 2px #180030,0 0 16px #ff6600d1,0 0 34px #b4006452,0 4px 20px #000000eb}87%{border-color:#80c;box-shadow:0 0 0 2px #0a0022,0 0 22px #8800cceb,0 0 48px #5000a585,0 4px 20px #000000eb}89%{border-color:#f40;box-shadow:0 0 0 2px #180022,0 0 10px #ff44009e,0 0 22px #c8326452,0 4px 20px #000000eb}91%{border-color:#90d;box-shadow:0 0 0 2px #080018,0 0 28px #90d,0 0 56px #6400b99e,0 4px 20px #000000eb}93%{border-color:#f60;box-shadow:0 0 0 2px #180030,0 0 16px #ff6600d1,0 0 34px #b4006452,0 4px 20px #000000eb}}.border-halloween{outline-offset:3px;outline:2px solid #160028;animation:3.2s step-end infinite pro-hween-flicker;border:6px solid #f60!important}@keyframes pro-carnival-festa{0%{border-color:#ff0080;box-shadow:0 0 18px #ff0080d9,0 0 36px #ff008061,0 4px 20px #000000b8}14%{border-color:#f80;box-shadow:0 0 18px #ff8800d9,0 0 36px #ff880061,0 4px 20px #000000b8}28%{border-color:#fe0;box-shadow:0 0 18px #ffee00d9,0 0 36px #ffee0061,0 4px 20px #000000b8}42%{border-color:#0c4;box-shadow:0 0 18px #00cc44d9,0 0 36px #00cc4461,0 4px 20px #000000b8}57%{border-color:#08f;box-shadow:0 0 18px #0088ffd9,0 0 36px #0088ff61,0 4px 20px #000000b8}71%{border-color:#80f;box-shadow:0 0 18px #8800ffd9,0 0 36px #8800ff61,0 4px 20px #000000b8}85%{border-color:#f04;box-shadow:0 0 18px #ff0044d9,0 0 36px #ff004461,0 4px 20px #000000b8}to{border-color:#ff0080;box-shadow:0 0 18px #ff0080d9,0 0 36px #ff008061,0 4px 20px #000000b8}}.border-carnaval{animation:1.4s linear infinite pro-carnival-festa;border:7px solid #ff0080!important}@keyframes pro-retro-8bit{0%{border-color:red}16%{border-color:#f80}33%{border-color:#ff0}50%{border-color:#0f0}66%{border-color:#00f}83%{border-color:#f0f}to{border-color:red}}.border-retro{outline-offset:2px;outline:2px solid #000;animation:.6s step-end infinite pro-retro-8bit;box-shadow:0 0 0 2px #000,0 4px 20px #000000d1;border:7px dashed red!important}.level-badge-override{border-style:solid!important;border-width:2px!important;border-radius:20px!important;outline:none!important}:root[data-theme=light] .level-badge-override{background:#1a1d23!important}:root[data-theme=light] .level-badge-override span{color:#b4b8c0!important}@keyframes glitch-frame-anim{0%,75%,to{filter:none;opacity:1;transform:none}77%{filter:hue-rotate(160deg)brightness(1.4);opacity:.85;transform:translate(-4px)skew(-1deg)}79%{filter:hue-rotate(-80deg)invert(.15);opacity:.9;transform:translate(4px)}81%{filter:brightness(1.8);opacity:1;transform:none}83%{filter:none;opacity:.95;transform:translate(-2px)}}.glitch-frame-anim{animation:7s step-end infinite glitch-frame-anim}@keyframes magmaEmberPulse{0%,to{opacity:.45;box-shadow:0 0 8px #ff5c00}50%{opacity:1;box-shadow:0 0 20px #ff5c00,0 0 40px #ff5c0073}}@keyframes imageBorderSteelShimmer{0%,to{filter:brightness()saturate()}50%{filter:brightness(1.12)saturate(1.15)}}@keyframes sakuraPetalDrift{0%,to{transform:translateY(0)rotate(0)}33%{transform:translateY(-5px)rotate(18deg)}66%{transform:translateY(3px)rotate(-12deg)}}@keyframes sakuraBlossomSway{0%,to{transform:rotate(-8deg)scale(1)}50%{transform:rotate(8deg)scale(1.08)}}@keyframes koiFloat{0%,to{transform:translateY(0)rotate(-8deg)}50%{transform:translateY(-6px)rotate(-5deg)}}@keyframes koiFloatDown{0%,to{transform:translateY(0)rotate(8deg)}50%{transform:translateY(6px)rotate(5deg)}}@keyframes shurikenFlyFromLeft{0%,78%,to{opacity:0;transform:translate(-110vw)rotate(0)}5%{opacity:.92;transform:translate(-110vw)rotate(0)}30%{opacity:.95;transform:translate(0)rotate(2160deg)}32%{transform:translate(14px)rotate(2170deg)}34%{transform:translate(-8px)rotate(2164deg)}36%{transform:translate(3px)rotate(2161deg)}37%{opacity:.88;transform:translate(0)rotate(2160deg)}68%{opacity:.88;transform:translate(0)rotate(2160deg)}76%{opacity:0;transform:translate(0)rotate(2160deg)}}@keyframes shurikenFlyFromRight{0%,78%,to{opacity:0;transform:translate(110vw)rotate(0)}5%{opacity:.92;transform:translate(110vw)rotate(0)}30%{opacity:.95;transform:translate(0)rotate(-2160deg)}32%{transform:translate(-14px)rotate(-2170deg)}34%{transform:translate(8px)rotate(-2164deg)}36%{transform:translate(-3px)rotate(-2161deg)}37%{opacity:.88;transform:translate(0)rotate(-2160deg)}68%{opacity:.88;transform:translate(0)rotate(-2160deg)}76%{opacity:0;transform:translate(0)rotate(-2160deg)}}@keyframes swordGlint{0%,58%,to{opacity:0;transform:scale(.2)rotate(0)}65%{opacity:1;transform:scale(1.4)rotate(12deg)}72%{opacity:.7;transform:scale(1)rotate(22deg)}80%{opacity:0;transform:scale(.3)rotate(35deg)}}@keyframes katanaShimmer{0%,to{opacity:.82}50%{opacity:.95}}.samurai-katana-mobile,.samurai-blossom-mobile,.samurai-shuriken-mobile{display:none}@media (max-width:768px){.samurai-katana-desktop{display:none}.samurai-katana-mobile{display:block}.samurai-blossom-desktop{display:none}.samurai-blossom-mobile{display:block}.samurai-shuriken{display:none}.samurai-shuriken-mobile{display:block}}@keyframes mvp-bar-shine{0%{left:-20%}22%{left:-20%}72%{left:115%}to{left:115%}}@keyframes mvp-pillar-pulse{0%,to{box-shadow:0 0 12px #ffd700e6,0 0 28px #ffd70080,0 0 52px #ffd70033}50%{box-shadow:0 0 20px gold,0 0 44px #ffc800b3,0 0 78px #ffa50052}}@keyframes mvp-dragon-breathe{0%,to{opacity:.88;filter:drop-shadow(0 0 5px #ffd700b3)drop-shadow(0 2px 4px #000000a6)}45%{opacity:1;filter:drop-shadow(0 0 12px gold)drop-shadow(0 0 6px #ff780099)drop-shadow(0 2px 5px #000000b3)}60%{opacity:.94;filter:drop-shadow(0 0 8px #ffb900d1)drop-shadow(0 2px 4px #000000a6)}}.mvp-dragon-desktop{display:block}.mvp-dragon-mobile{display:none}@media (max-width:768px){.mvp-dragon-desktop{display:none}.mvp-dragon-mobile{display:block}}@keyframes forgedGearSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes forgedSparkPop{0%{opacity:0;transform:scale(.3)translateY(0)}15%{opacity:.95;transform:scale(1)translateY(-3px)}45%{opacity:.7;transform:scale(.8)translateY(-8px)}80%{opacity:.2;transform:scale(.5)translateY(-14px)}to{opacity:0;transform:scale(.2)translateY(-18px)}}.forged-gear-desktop{display:block}.forged-gear-mobile{display:none}.forged-spark-desktop{display:block}.forged-spark-mobile{display:none}@media (max-width:768px){.forged-gear-desktop{display:none}.forged-gear-mobile{display:block}.forged-spark-desktop{display:none}.forged-spark-mobile{display:block}}@keyframes cosmicTwinkle{0%,to{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.5)}}.border-magma{animation:3s ease-in-out infinite magma-pulse;box-shadow:0 0 15px #f309,inset 0 0 10px #ff000080;border:4px solid #f30!important}@keyframes magma-pulse{0%{border-color:#f30;box-shadow:0 0 15px #f309,inset 0 0 10px #ff000080}50%{border-color:#fa0;box-shadow:0 0 25px #fa0c,inset 0 0 15px #ff6400b3}to{border-color:#f30;box-shadow:0 0 15px #f309,inset 0 0 10px #ff000080}}.shiny-magma{position:relative}.shiny-magma:before{content:"";pointer-events:none;z-index:10;border-radius:inherit;background:linear-gradient(115deg,#0000 0% 38%,#f503 46%,#fa06 50%,#f503 54%,#0000 62% 100%) 0 0/300% 300%;animation:5s linear infinite shinyGold;position:absolute;inset:0}.shiny-magma:after{content:"";pointer-events:none;z-index:11;background:linear-gradient(115deg,#0000 0% 38%,#ff3200cc 46%,#ffc800 50%,#ff3200cc 54%,#0000 62% 100%) 0 0/300% 300%;animation:5s linear infinite shinyGold;position:absolute;inset:8%;-webkit-mask-image:url(/magma-fire.svg);mask-image:url(/magma-fire.svg);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}@keyframes obsidianSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.obsidian-ring-desktop{display:block}.obsidian-ring-mobile{display:none}@media (max-width:768px){.obsidian-ring-desktop{display:none}.obsidian-ring-mobile{display:block}}@keyframes cb-pulse{0%,to{box-shadow:0 0 var(--cb-spread) 2px var(--cb-color), 0 0 calc(var(--cb-spread) * 2) 4px var(--cb-faded)}50%{box-shadow:0 0 calc(var(--cb-spread) * .25) 1px var(--cb-color), 0 0 calc(var(--cb-spread) * .5) 2px var(--cb-faded)}}@keyframes cb-sweep{0%{box-shadow:10px 0 var(--cb-spread) var(--cb-color), 0 2px 4px transparent, -2px 0 4px transparent, 0 -2px 4px transparent}25%{box-shadow:2px 0 4px transparent, 0 10px var(--cb-spread) var(--cb-color), -2px 0 4px transparent, 0 -2px 4px transparent}50%{box-shadow:2px 0 4px transparent, 0 2px 4px transparent, -10px 0 var(--cb-spread) var(--cb-color), 0 -2px 4px transparent}75%{box-shadow:2px 0 4px transparent, 0 2px 4px transparent, -2px 0 4px transparent, 0 -10px var(--cb-spread) var(--cb-color)}to{box-shadow:10px 0 var(--cb-spread) var(--cb-color), 0 2px 4px transparent, -2px 0 4px transparent, 0 -2px 4px transparent}}.cb-border{border:2px solid var(--cb-color)!important}.cb-static{border:2px solid var(--cb-color)!important;box-shadow:0 0 var(--cb-spread) 2px var(--cb-color), 0 0 calc(var(--cb-spread) * 2) 4px var(--cb-faded)!important}.cb-pulse{animation:cb-pulse var(--cb-speed,2s) ease-in-out infinite;border:2px solid var(--cb-color)!important}.cb-sweep{animation:cb-sweep var(--cb-speed,2s) linear infinite;border:2px solid var(--cb-color)!important}.case-scene{perspective:550px;perspective-origin:50%;cursor:pointer;-webkit-user-select:none;user-select:none;flex-shrink:0;align-items:flex-end;display:inline-flex;position:relative}.case-scene:before{content:"";filter:blur(10px);z-index:-1;pointer-events:none;background:radial-gradient(at 42%,#000000b8 0%,#0000 66%);height:36px;transition:bottom .3s,filter .3s;position:absolute;bottom:-10px;left:4%;right:-6%}.case-scene:hover:before{filter:blur(16px);bottom:-20px}.case-3d{transform-style:preserve-3d;width:204px;height:284px;transition:transform .3s cubic-bezier(.25,.46,.45,.94);position:relative;transform:rotateY(30deg)}.case-scene:hover .case-3d{transform:rotateY(14deg)translateY(-12px)}.case-front{background:#111;border-radius:4px 6px 6px 4px;position:absolute;inset:0;overflow:hidden}.case-front:before{content:"";pointer-events:none;z-index:7;border:4px solid #ffffff21;border-radius:4px 6px 6px 4px;position:absolute;inset:0}.case-front:after{content:"";pointer-events:none;z-index:6;background:linear-gradient(118deg,#ffffff47 0%,#ffffff1c 20%,#ffffff08 38%,#0000 55%,#00000012 100%);position:absolute;inset:0}.case-front-frame{z-index:9;pointer-events:none;box-sizing:border-box;border-radius:4px 6px 6px 4px;position:absolute;inset:0}.case-front-corner-badge{z-index:8;filter:drop-shadow(0 2px 3px #00000059);align-items:center;max-width:90%;display:flex;position:absolute;top:10px;left:-2px}.case-front-corner-logo{z-index:2;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex;position:relative;box-shadow:0 0 0 3px #fff}.case-front-corner-ribbon{color:#141414;clip-path:polygon(0 0,100% 0,84% 100%,0% 100%);white-space:nowrap;z-index:1;background:#fff;margin-left:-12px;padding:5px 12px 5px 16px;font-size:.6rem;font-weight:800;line-height:1;position:relative;overflow:hidden}.case-front-pc-badge{z-index:8;background:#fff;border-radius:2px;justify-content:center;align-items:center;gap:5px;padding:4px 8px;display:flex;position:absolute;top:4px;left:4px;box-shadow:0 2px 4px #00000059}.case-front-pc-badge-text{color:#0a0a0a;letter-spacing:-.02em;font-size:.85rem;font-style:italic;font-weight:900;line-height:1}.case-front-topband{z-index:8;justify-content:center;align-items:center;gap:5px;height:15%;display:flex;position:absolute;top:0;left:0;right:0;overflow:hidden}.case-front-topband-text{color:#fff;letter-spacing:.03em;font-size:.62rem;font-weight:900;line-height:1}.case-front-topband-img{z-index:8;width:100%;height:auto;display:block;position:absolute;top:0;left:0}.case-front-topband-accent{z-index:8;height:4px;position:absolute;top:15%;left:0;right:0}.case-spine-accent{flex-shrink:0;width:100%;height:1.6px}.case-spine{transform-origin:100%;background:linear-gradient(90deg,#06060f 0%,#17172a 60%,#0e0e20 100%);flex-direction:column;align-items:center;width:32px;height:100%;display:flex;position:absolute;top:0;left:-32px;overflow:hidden;transform:rotateY(-90deg)}.case-3d.jewel-case{width:236px;height:216px}.case-spine.jewel-case{width:24px;left:-24px}.case-spine:before{content:"";background:linear-gradient(#ffffff26 0%,#ffffff0f 50%,#ffffff05 100%);flex-shrink:0;width:4px;position:absolute;top:0;bottom:0;left:0}.case-spine-text{writing-mode:vertical-rl;color:#ffffff85;letter-spacing:.02em;text-transform:uppercase;text-overflow:clip;white-space:nowrap;z-index:2;flex-shrink:0;padding:2px 4px;font-size:.72rem;font-weight:700;line-height:1;position:relative;overflow:hidden}.case-spine-badge{writing-mode:vertical-rl;letter-spacing:.05em;z-index:2;border-radius:4px;flex-shrink:0;padding:6px 4px;font-size:.8rem;font-weight:800;line-height:1;position:relative}.case-spine-title-wrap{box-sizing:border-box;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:10px;width:100%;min-height:0;padding:14px 0;display:flex;position:relative;overflow:hidden}.case-spine-header{z-index:2;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:4px;width:100%;min-height:90px;padding:8px 2px 6px;display:flex;position:relative;overflow:hidden}.case-spine-header-logo{flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:flex}.case-spine-header-text{writing-mode:vertical-rl;letter-spacing:.04em;white-space:nowrap;max-width:100%;font-size:.76rem;font-weight:800;line-height:1}.case-scene.spine-mode{align-items:flex-end;width:34px}.spine-chip{z-index:1;pointer-events:none;background:linear-gradient(90deg,#06060f 0%,#17172a 60%,#0e0e20 100%);border-radius:5px;flex-direction:column;align-items:center;width:34px;transition:opacity .2s;display:flex;position:relative;overflow:hidden;box-shadow:inset 2px 0 #ffffff12,4px 0 10px #00000059}.spine-reveal{z-index:2;opacity:0;pointer-events:none;transition:opacity .28s,transform .32s cubic-bezier(.25,.46,.45,.94);position:absolute;bottom:0;left:0;transform:translateY(12px)}.spine-reveal.flip-left{left:auto;right:0}.case-scene.spine-mode:hover{z-index:40}.case-scene.spine-mode:hover .spine-chip{opacity:0}.case-scene.spine-mode:hover .spine-reveal{opacity:1;pointer-events:auto;transform:translateY(0)}.shelf-row.spine-mode-row{gap:4px}.shelf-row{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-shelf) transparent;flex-wrap:nowrap;align-items:flex-end;gap:12px;padding:32px 16px 2px;display:flex;overflow-x:auto}.shelf-row::-webkit-scrollbar{height:3px}.shelf-row::-webkit-scrollbar-track{background:0 0}.shelf-row::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb-shelf);border-radius:2px}.shelf-cabinet{--sc-bg:repeating-linear-gradient(88deg, #ffd28c12 0px, #c882320d 1px, transparent 1px, transparent 7px), repeating-linear-gradient(92deg, #a05a140f 0px, #dc9b3c0a 2px, transparent 2px, transparent 35px), linear-gradient(180deg, #3d2008 0%, #2a1505 50%, #341b07 100%);--sc-shadow:inset 0 0 60px #0000008c, inset 0 0 20px #0000004d;--sb-bg:linear-gradient(180deg, #d4a85a 0%, #b8843a 40%, #8a5c22 70%, #6b4518 100%);--sb-shadow:0 5px 12px #0000008c, inset 0 1px 0 #ffffff38, inset 0 -1px 0 #00000059;background:var(--sc-bg);box-shadow:var(--sc-shadow);border-radius:6px;padding:0 6px 6px}.shelf-cabinet.shelf-theme-mogno{--sc-bg:repeating-linear-gradient(87deg, #ffa06412 0px, #b432140a 1px, transparent 1px, transparent 8px), repeating-linear-gradient(93deg, #8c1e0a0d 0px, #c8461e08 2px, transparent 2px, transparent 30px), linear-gradient(180deg, #3e1010 0%, #240808 50%, #341010 100%);--sc-shadow:inset 0 0 65px #000000a6, inset 0 0 22px #0006;--sb-bg:linear-gradient(180deg, #c05040 0%, #8a2a18 40%, #5c1210 70%, #3c0808 100%);--sb-shadow:0 5px 12px #000000a6, inset 0 1px 0 #ffbea038, inset 0 -1px 0 #00000080}.shelf-cabinet.shelf-theme-rustica{--sc-bg:repeating-linear-gradient(85deg, #c8a05a1f 0px, #6e461414 2px, transparent 2px, transparent 10px), repeating-linear-gradient(95deg, #5a320a17 0px, #965a1e0f 3px, transparent 3px, transparent 22px), linear-gradient(180deg, #2e2016 0%, #1c1208 50%, #261a10 100%);--sc-shadow:inset 0 0 80px #000000b3, inset 0 0 30px #00000073;--sb-bg:linear-gradient(180deg, #9a7248 0%, #745028 40%, #4e3014 70%, #34180a 100%);--sb-shadow:0 7px 16px #000000b3, inset 0 1px 0 #ffd2a024, inset 0 -1px 0 #0000008c}.shelf-cabinet.shelf-theme-verniz{--sc-bg:repeating-linear-gradient(89deg, #ffdc960a 0px, #b46e1e05 1px, transparent 1px, transparent 6px), repeating-linear-gradient(91deg, #6e3c0508 0px, #c88c3205 2px, transparent 2px, transparent 42px), linear-gradient(180deg, #130900 0%, #080400 50%, #100700 100%);--sc-shadow:inset 0 0 90px #000000d9, inset 0 0 35px #0000008c;--sb-bg:linear-gradient(180deg, #f2c255 0%, #cc8420 28%, #a05610 58%, #6a3208 100%);--sb-shadow:0 7px 18px #000000b3, inset 0 2px 0 #fffabe99, inset 0 -1px 0 #0000008c}.shelf-cabinet.shelf-theme-metal{--sc-bg:repeating-linear-gradient(90deg, #ffffff06 0px, #ffffff06 1px, transparent 1px, transparent 4px), repeating-linear-gradient(180deg, #ffffff06 0px, transparent 1px, transparent 22px), linear-gradient(180deg, #22282e 0%, #14181e 50%, #1c2028 100%);--sc-shadow:inset 0 0 55px #000000bf, inset 0 0 22px #00000073;--sb-bg:linear-gradient(180deg, #9098a6 0%, #687078 40%, #48505e 70%, #303840 100%);--sb-shadow:0 5px 14px #000000bf, inset 0 1px 0 #ffffff6b, inset 0 -1px 0 #000000a6}.shelf-cabinet.shelf-theme-cristal{--sc-bg:repeating-linear-gradient(135deg, #a0beff0d 0px, transparent 1px, transparent 18px, #8caaf008 18px, transparent 19px, transparent 36px), linear-gradient(180deg, #080e1e 0%, #040810 50%, #060c18 100%);--sc-shadow:inset 0 0 65px #00051ecc, inset 0 0 25px #5078ff0f;--sb-bg:linear-gradient(180deg, #7888c8 0%, #4858a0 40%, #283878 70%, #162060 100%);--sb-shadow:0 5px 16px #000014bf, inset 0 2px 0 #bed2ff8c, inset 0 -1px 0 #0000328c}.shelf-cabinet.shelf-theme-vidro{--sc-bg:linear-gradient(180deg, #aac3e112 0%, #7896c308 100%), linear-gradient(180deg, #0a0e18 0%, #060a10 50%, #080c16 100%);--sc-shadow:inset 0 0 70px #000000d1, inset 0 0 22px #8cafdc12;--sb-bg:linear-gradient(180deg, #c4d4e6 0%, #96aec6 30%, #6888a4 70%, #486280 100%);--sb-shadow:0 4px 18px #0000008c, inset 0 2px 0 #ffffffb8, inset 0 -1px 0 #001e3c73}.shelf-cabinet.shelf-theme-pedra{--sc-bg:repeating-linear-gradient(158deg, #ffffff06 0px, transparent 1px, transparent 28px, #ffffff05 28px, transparent 29px, transparent 56px), repeating-linear-gradient(70deg, #b4b4b405 0px, transparent 1px, transparent 40px), linear-gradient(180deg, #1e1e1e 0%, #131313 50%, #1a1a1a 100%);--sc-shadow:inset 0 0 60px #000000a6, inset 0 0 22px #00000059;--sb-bg:linear-gradient(180deg, #8e8e8e 0%, #6e6e6e 40%, #4e4e4e 70%, #363636 100%);--sb-shadow:0 5px 12px #000000a6, inset 0 1px 0 #ffffff47, inset 0 -1px 0 #0000008c}.shelf-cabinet.shelf-theme-tech{--sc-bg:repeating-linear-gradient(90deg, #00b4ff0a 0px, transparent 1px, transparent 20px, #00b4ff06 20px, transparent 21px, transparent 40px), repeating-linear-gradient(0deg, #00b4ff08 0px, transparent 1px, transparent 20px), linear-gradient(180deg, #060e14 0%, #030810 50%, #050c12 100%);--sc-shadow:inset 0 0 70px #000000d9, inset 0 0 25px #0096ff0f;--sb-bg:linear-gradient(180deg, #1a2838 0%, #101820 40%, #080e18 70%, #040c10 100%);--sb-shadow:0 4px 14px #000000bf, inset 0 1px 0 #00d2ff73, inset 0 -1px 0 #000000bf}.shelf-cabinet.shelf-theme-cyberpunk{--sc-bg:repeating-linear-gradient(90deg, #ff00c80b 0px, transparent 1px, transparent 14px, #00ffff08 14px, transparent 15px, transparent 28px), repeating-linear-gradient(0deg, #c800ff06 0px, transparent 1px, transparent 24px), linear-gradient(180deg, #0e0618 0%, #07030e 50%, #0a0514 100%);--sc-shadow:inset 0 0 70px #000000e6, inset 0 0 30px #8c00ff12;--sb-bg:linear-gradient(180deg, #581876 0%, #360e4a 40%, #200830 70%, #120420 100%);--sb-shadow:0 4px 16px #000000bf, inset 0 1px 0 #ff00ff8c, inset 0 -1px 0 #000000a6}.shelf-cabinet.shelf-theme-vintage{--sc-bg:repeating-linear-gradient(88deg, #d2b9821a 0px, #a06e2d12 1px, transparent 1px, transparent 9px), repeating-linear-gradient(92deg, #82551912 0px, #c396410d 2px, transparent 2px, transparent 32px), linear-gradient(180deg, #3a2a10 0%, #241808 50%, #2e200c 100%);--sc-shadow:inset 0 0 65px #00000080, inset 0 0 22px #00000047;--sb-bg:linear-gradient(180deg, #d4b060 0%, #a87c38 40%, #7a5418 70%, #523810 100%);--sb-shadow:0 5px 12px #00000080, inset 0 1px 0 #fff0b959, inset 0 -1px 0 #00000052}.shelf-cabinet.shelf-theme-bambu{--sc-bg:repeating-linear-gradient(90deg, #bed76e12 0px, #96af460a 1px, transparent 1px, transparent 5px), repeating-linear-gradient(0deg, #6e872d0d 0px, #afc85a08 1px, transparent 1px, transparent 65px), linear-gradient(180deg, #1e2e10 0%, #121e08 50%, #18280e 100%);--sc-shadow:inset 0 0 50px #0000008c, inset 0 0 18px #0000004d;--sb-bg:linear-gradient(180deg, #cad070 0%, #a2a848 40%, #7a8028 70%, #525812 100%);--sb-shadow:0 5px 12px #00000080, inset 0 1px 0 #ffffbe52, inset 0 -1px 0 #0000006b}.shelf-cabinet.shelf-theme-pinho{--sc-bg:repeating-linear-gradient(88deg, #ffffff24 0px, #b48c500d 1px, transparent 1px, transparent 7px), repeating-linear-gradient(92deg, #8c64320f 0px, #dcbe8c0d 2px, transparent 2px, transparent 35px), linear-gradient(180deg, #e8d3a0 0%, #dcc48c 50%, #e2cb96 100%);--sc-shadow:inset 0 0 50px #7855232e, inset 0 0 18px #5a3c141f;--sb-bg:linear-gradient(180deg, #f0dcae 0%, #d8b878 40%, #c0a05e 70%, #a8894a 100%);--sb-shadow:0 5px 12px #5a3c1447, inset 0 1px 0 #fffaeb99, inset 0 -1px 0 #5a3c1433}.shelf-cabinet.shelf-theme-marmore{--sc-bg:repeating-linear-gradient(135deg, #96969b0f 0px, transparent 1px, transparent 16px, #7878800a 16px, transparent 17px, transparent 34px), linear-gradient(180deg, #f4f2ee 0%, #e8e4dc 50%, #f0ede6 100%);--sc-shadow:inset 0 0 55px #50505524, inset 0 0 18px #3c3c4114;--sb-bg:linear-gradient(180deg, #fff 0%, #dcd8d0 35%, #b8b2a6 70%, #948e80 100%);--sb-shadow:0 5px 12px #3c3c3c40, inset 0 2px 0 #ffffffd9, inset 0 -1px 0 #3c3c3c2e}.shelf-cabinet.shelf-theme-nordico{--sc-bg:repeating-linear-gradient(90deg, #ffffff29 0px, #c8b48c0a 1px, transparent 1px, transparent 6px), repeating-linear-gradient(0deg, #b4a0780a 0px, transparent 1px, transparent 60px), linear-gradient(180deg, #f2e9d6 0%, #ece0c6 50%, #f0e6d0 100%);--sc-shadow:inset 0 0 45px #8c734624, inset 0 0 16px #6e5a3214;--sb-bg:linear-gradient(180deg, #f6ecd8 0%, #e4d3ac 40%, #cbb384 70%, #b09968 100%);--sb-shadow:0 4px 10px #6e5a3238, inset 0 1px 0 #fffcf0a6, inset 0 -1px 0 #6e5a3229}.shelf-cabinet.shelf-theme-concreto{--sc-bg:repeating-linear-gradient(158deg, #ffffff12 0px, transparent 1px, transparent 26px, #5a5a5a08 26px, transparent 27px, transparent 52px), repeating-linear-gradient(70deg, #ffffff0d 0px, transparent 1px, transparent 38px), linear-gradient(180deg, #d8d6d0 0%, #ccc9c2 50%, #d4d1ca 100%);--sc-shadow:inset 0 0 50px #3c3c3a2e, inset 0 0 18px #2828261a;--sb-bg:linear-gradient(180deg, #c4c1ba 0%, #a8a49c 40%, #8c887f 70%, #706c64 100%);--sb-shadow:0 5px 12px #2828264d, inset 0 1px 0 #ffffff59, inset 0 -1px 0 #28282633}.shelf-board{background:var(--sb-bg);height:14px;box-shadow:var(--sb-shadow);border-radius:3px;margin:0 0 20px;position:relative;overflow:hidden}.shelf-board:before{content:"";background:repeating-linear-gradient(90deg,#ffffff0a 0 2px,#0000 2px 38px);position:absolute;inset:0}.shelf-empty{text-align:center;color:var(--text-secondary);padding:3rem 1rem}.shelf-upsell{text-align:center;background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:12px;flex-direction:column;align-items:center;gap:.75rem;margin:1rem 0;padding:2rem 1rem;display:flex}.carousel-stage{height:310px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.carousel-item{cursor:pointer;will-change:transform, opacity;margin-top:-77px;margin-left:-55px;position:absolute;top:50%;left:50%}.carousel-item-active .case-front:before{border-color:#ffffff8c}.carousel-item .case-3d{transition:none}.carousel-item .case-scene:hover .case-3d{transform:rotateY(30deg)}@keyframes dvd-disc-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes dvd-disc-burst{0%{transform:scale(1)}to{transform:scale(20)}}.carousel-nav{justify-content:center;align-items:center;gap:1.2rem;margin-top:1rem;display:flex}.carousel-nav-btn{border:1px solid var(--glass-border);background:var(--glass-bg);width:40px;height:40px;color:var(--text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:1.5rem;line-height:1;transition:background .15s,transform .15s;display:flex}.carousel-nav-btn:hover{background:var(--glass-border);transform:scale(1.12)}.carousel-label{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.86rem;font-weight:600;text-decoration:none;overflow:hidden}.carousel-label:hover{text-decoration:underline}.carousel-sub{color:var(--text-secondary);margin-top:2px;font-size:.7rem}@keyframes rpg-ember-float{0%{opacity:0;transform:translateY(0)translate(0)scale(1)}20%{opacity:.9}50%{opacity:.8;transform:translateY(-80px)translate(15px)scale(1.2)}80%{opacity:.5}to{opacity:0;transform:translateY(-160px)translate(-10px)scale(.6)}}.rpg-sword-mobile,.rpg-ember-mobile,.rpg-emblem-mobile{display:none}@media (max-width:768px){.rpg-sword-desktop{display:none}.rpg-sword-mobile{display:block}.rpg-ember-desktop{display:none}.rpg-ember-mobile{display:block}.rpg-emblem-desktop{display:none}.rpg-emblem-mobile{display:block}}input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--scrollbar-track);border-radius:8px}::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:8px}::-webkit-scrollbar-thumb:hover{background:var(--accent-color)}*{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) var(--scrollbar-track)}
