@font-face{font-family:__Bangers_6ef392;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/847dec8b4d4e4871-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:__Bangers_6ef392;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/5b33f1d0523a7c0b-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,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:__Bangers_6ef392;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/c6f9f4935a94000f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:__Bangers_Fallback_6ef392;src:local("Arial");ascent-override:107.26%;descent-override:21.99%;line-gap-override:0.00%;size-adjust:82.32%}.__className_6ef392{font-family:__Bangers_6ef392,__Bangers_Fallback_6ef392;font-weight:400;font-style:normal}.__variable_6ef392{--font-comic:"__Bangers_6ef392","__Bangers_Fallback_6ef392"}:root{--bg:#07070d;--bg2:#0d0d18;--panel:#12121f;--panel2:#181828;--line:#26263c;--text:#e8e8ff;--muted:#9a9ac0;--neon:#1ad6ff;--neon2:#c06aff;--gold:#ffc83a;--danger:#ff5a6a}*{box-sizing:border-box}body,html{margin:0;padding:0}html{text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{background:radial-gradient(1200px 700px at 50% -10%,#14142a 0,var(--bg) 60%);color:var(--text);font-family:ui-sans-serif,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;min-height:100vh;min-height:100dvh}a{color:var(--neon);text-decoration:none}button{font-family:inherit}img{max-width:100%}@media (display-mode:fullscreen),(display-mode:standalone){body,html{overscroll-behavior:none}}.wrap{max-width:1080px;margin:0 auto;padding:24px max(24px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left))}.nav{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;padding:max(16px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) 16px max(24px,env(safe-area-inset-left));border-bottom:1px solid var(--line)}.brand{font-weight:800;letter-spacing:3px;font-size:20px;background:linear-gradient(90deg,var(--neon),var(--neon2));-webkit-background-clip:text;background-clip:text;color:transparent}.row{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.spacer{flex:1 1}.btn{display:inline-flex;align-items:center;gap:8px;cursor:pointer;border:1px solid var(--line);background:var(--panel2);color:var(--text);padding:10px 18px;border-radius:10px;font-weight:600;font-size:15px;transition:.15s}.btn:hover{border-color:var(--neon);box-shadow:0 0 18px rgba(26,214,255,.25)}.btn.primary{background:linear-gradient(90deg,var(--neon),var(--neon2));color:#06060c;border:none}.btn.gold{background:linear-gradient(90deg,var(--gold),#ff9a3a);color:#1a1200;border:none}.btn:disabled{opacity:.45;cursor:not-allowed;box-shadow:none}.card{background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:20px}.grid{display:grid;grid-gap:16px;gap:16px}.muted{color:var(--muted)}.hero{text-align:center;padding:80px 20px 40px}.hero h1{font-size:clamp(40px,8vw,84px);margin:0;letter-spacing:6px;background:linear-gradient(90deg,var(--neon),var(--neon2));-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 0 40px rgba(26,214,255,.2)}.hero p{color:var(--muted);font-size:18px;max-width:620px;margin:18px auto 28px}.gem{color:var(--neon);font-weight:800}.pill{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;background:var(--panel2);border:1px solid var(--line);font-weight:700}.tag{font-size:11px;padding:2px 8px;border-radius:999px;background:rgba(192,106,255,.15);color:var(--neon2);border:1px solid rgba(192,106,255,.35)}.glyph{font-size:38px;line-height:1}.owned{color:#6affb0;font-weight:700}.sectionTitle{font-size:13px;letter-spacing:2px;text-transform:uppercase;color:var(--muted);margin:28px 0 12px}.search{background:var(--panel2);border:1px solid var(--line);color:var(--text);padding:9px 14px;border-radius:10px;font-size:14px;outline:none;min-width:200px}.search:focus{border-color:var(--neon)}.testbar{margin-top:12px;padding:10px 14px;border-radius:10px;font-size:13px;background:rgba(255,200,58,.08);border:1px solid rgba(255,200,58,.35);color:var(--gold)}.testbar code{background:rgba(0,0,0,.35);padding:1px 6px;border-radius:6px}.tabs{display:flex;gap:8px;flex-wrap:wrap;margin:20px 0 6px}.tab{cursor:pointer;border:1px solid var(--line);background:var(--panel);color:var(--muted);padding:8px 14px;border-radius:999px;font-size:13px;font-weight:600;transition:.15s}.tab:hover{color:var(--text);border-color:var(--neon)}.tab.on{background:linear-gradient(90deg,var(--neon),var(--neon2));color:#06060c;border:none}.itemgrid{display:grid;grid-gap:14px;gap:14px;margin-top:16px;grid-template-columns:repeat(auto-fill,minmax(168px,1fr))}.itemcard{position:relative;background:var(--panel);border:1px solid var(--line);border-radius:16px;padding:16px 14px 14px;text-align:center;display:flex;flex-direction:column;align-items:center;transition:transform .12s,box-shadow .12s}.itemcard:hover{transform:translateY(-3px)}.rarity{position:absolute;top:8px;right:8px;font-size:9px;letter-spacing:1px;text-transform:uppercase;font-weight:800;padding:2px 7px;border:1px solid;border-radius:999px}.itemglyph{width:78px;height:78px;display:grid;place-items:center;font-size:42px;margin:6px 0}.itemglyph img{image-rendering:pixelated}.itemname{font-weight:800;font-size:15px}.itemdesc{font-size:11.5px;line-height:1.35;margin:4px 0 8px;min-height:30px}.dur{font-size:10.5px;color:var(--neon);margin-bottom:8px;text-transform:uppercase;letter-spacing:.5px}.buy{margin-top:auto;width:100%;justify-content:center}.playShell{position:fixed;overflow:hidden;overscroll-behavior:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.playFrame,.playShell{inset:0;background:#05050a}.playFrame{position:absolute;width:100%;height:100%;border:none;display:block}.playExit{position:fixed;top:calc(env(safe-area-inset-top, 0px) + 10px);left:calc(env(safe-area-inset-left, 0px) + 10px);z-index:20;display:inline-flex;align-items:center;gap:4px;padding:8px 14px;min-height:40px;border-radius:999px;border:1px solid rgba(154,154,192,.35);background:rgba(10,10,20,.55);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:var(--text);font-weight:700;font-size:13px;cursor:pointer;transition:opacity .4s,border-color .15s;touch-action:manipulation}.playExit.dim{opacity:.35}.playExit:focus-visible,.playExit:hover{opacity:1;border-color:var(--neon)}.playBoot{position:absolute;inset:0;z-index:5;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;background:#05050a;color:var(--neon)}.playBootTitle{font-weight:800;letter-spacing:6px;font-size:18px;background:linear-gradient(90deg,var(--neon),var(--neon2));-webkit-background-clip:text;background-clip:text;color:transparent}.playBootBar{width:160px;height:3px;border-radius:2px;overflow:hidden;background:rgba(26,214,255,.15)}.playBootBar span{display:block;width:40%;height:100%;border-radius:2px;background:linear-gradient(90deg,var(--neon),var(--neon2));animation:bootSlide 1.1s ease-in-out infinite}@keyframes bootSlide{0%{transform:translateX(-100%)}to{transform:translateX(400px)}}.rotateOverlay{position:absolute;inset:0;z-index:30;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;padding:24px;background:rgba(5,5,10,.92);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.rotateOverlay h2{margin:6px 0 0;letter-spacing:1px}.rotateOverlay p{margin:0 0 18px;color:var(--muted)}.rotatePhone{font-size:54px;animation:rotateHint 1.6s ease-in-out infinite alternate}@keyframes rotateHint{0%{transform:rotate(0deg)}to{transform:rotate(90deg)}}@media (prefers-reduced-motion:reduce){.playBootBar span,.rotatePhone{animation:none}}.storyHero{position:relative;overflow:hidden;text-align:center;min-height:min(88vh,860px);display:grid;place-items:center;padding:64px max(20px,env(safe-area-inset-right)) 48px max(20px,env(safe-area-inset-left))}.storyHero:before{content:"";inset:0;background-image:radial-gradient(1.5px 1.5px at 12% 20%,rgba(232,232,255,.7),transparent 100%),radial-gradient(1px 1px at 34% 64%,rgba(26,214,255,.8),transparent 100%),radial-gradient(1.5px 1.5px at 58% 12%,rgba(232,232,255,.5),transparent 100%),radial-gradient(1px 1px at 72% 42%,rgba(192,106,255,.8),transparent 100%),radial-gradient(1.5px 1.5px at 88% 26%,rgba(232,232,255,.6),transparent 100%),radial-gradient(1px 1px at 22% 84%,rgba(26,214,255,.6),transparent 100%),radial-gradient(1px 1px at 90% 74%,rgba(232,232,255,.5),transparent 100%)}.heroGrid,.storyHero:before{position:absolute;pointer-events:none}.heroGrid{left:-20%;right:-20%;bottom:-12%;height:48%;opacity:.5;transform:perspective(360px) rotateX(58deg);background-image:linear-gradient(rgba(26,214,255,.22) 1.5px,transparent 0),linear-gradient(90deg,rgba(26,214,255,.22) 1.5px,transparent 0);background-size:56px 56px;-webkit-mask-image:linear-gradient(0deg,rgba(0,0,0,.9),transparent);mask-image:linear-gradient(0deg,rgba(0,0,0,.9),transparent)}.heroInner{position:relative;max-width:860px}.heroKicker{display:inline-block;margin:0 0 10px;font-size:13px;letter-spacing:2.5px;text-transform:uppercase;color:var(--neon2);border:1px solid rgba(192,106,255,.4);border-radius:999px;padding:7px 16px;background:rgba(192,106,255,.08)}.heroTitle{margin:6px 0 0;font-family:var(--font-comic),"Arial Black",sans-serif;font-weight:400;font-size:clamp(58px,13vw,148px);line-height:.95;letter-spacing:5px;background:linear-gradient(90deg,var(--neon),var(--neon2));-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 24px rgba(26,214,255,.35)) drop-shadow(3px 3px 0 rgba(192,106,255,.55))}.heroTag{color:var(--muted);font-size:18px;line-height:1.6;max-width:640px;margin:20px auto 26px}.heroTag em{color:var(--neon2);font-style:normal;font-weight:700}.heroCtas{justify-content:center}.btn.big{padding:14px 26px;font-size:17px;border-radius:12px}.heroChips{display:flex;gap:8px;flex-wrap:wrap;justify-content:center;margin-top:22px}.scrollHint{display:inline-flex;flex-direction:column;align-items:center;gap:2px;margin-top:40px;color:var(--muted);font-size:13px;letter-spacing:1px;transition:color .2s}.scrollHint:hover{color:var(--neon)}.scrollHint svg{animation:hintBob 1.6s ease-in-out infinite}@keyframes hintBob{0%,to{transform:translateY(0)}50%{transform:translateY(5px)}}.comic{padding:30px 0 10px}.comicHead{text-align:center;padding:30px 20px 10px}.issueTag{font-size:12px;letter-spacing:3px;color:var(--neon);margin:0}.comicHead h2{margin:8px 0 6px;font-family:var(--font-comic),"Arial Black",sans-serif;font-weight:400;font-size:clamp(38px,7vw,72px);letter-spacing:3px;background:linear-gradient(90deg,var(--neon2),var(--danger));-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(2px 2px 0 rgba(26,214,255,.4))}.issueSub{color:var(--muted);margin:0;font-size:15px}.panels{max-width:780px;margin:26px auto 0;padding:0 max(18px,env(safe-area-inset-right)) 0 max(18px,env(safe-area-inset-left));display:grid;grid-gap:44px;gap:44px}.panel{min-width:0}.panelInner{position:relative;background:var(--panel);border:3px solid #2e2e4a;border-radius:14px;padding:18px;box-shadow:9px 9px 0 rgba(26,214,255,.12);transform:rotate(-.6deg)}.panel:nth-child(2n) .panelInner{transform:rotate(.6deg);box-shadow:-9px 9px 0 rgba(192,106,255,.12)}.panelInner:after{content:"";position:absolute;inset:0;border-radius:11px;pointer-events:none;background-image:radial-gradient(rgba(232,232,255,.045) 1px,transparent 1.4px);background-size:9px 9px}.panelHead{display:flex;align-items:center;gap:12px;margin-bottom:12px}.panelNum{font-size:22px;line-height:1;color:#06060c;background:linear-gradient(135deg,var(--neon),var(--neon2));padding:8px 10px 6px;border-radius:8px;box-shadow:3px 3px 0 rgba(0,0,0,.5)}.panelHead h3,.panelNum{font-family:var(--font-comic),sans-serif}.panelHead h3{margin:0;font-weight:400;font-size:24px;letter-spacing:1.5px;text-transform:uppercase;color:var(--text)}.panelArt{border:2px solid #26263c;border-radius:8px;overflow:hidden;background:#0a0a16}.panelArt svg{display:block;width:100%;height:auto}.panelBody{padding-top:4px}.cap{position:relative;margin:14px 0 0;padding:12px 16px;background:var(--panel2);border-left:4px solid var(--neon);border-radius:0 10px 10px 0;color:var(--text);font-size:15.5px;line-height:1.6}.cap strong{color:var(--neon)}.cap em{color:var(--neon2)}.cap.small{font-size:13.5px;color:var(--muted);border-left-color:var(--neon2)}.cap.big{font-size:18px;border-left-color:var(--gold)}.cap.big strong{color:var(--gold)}.bubble{position:relative;margin:18px 10px 8px;padding:12px 18px;width:-moz-fit-content;width:fit-content;max-width:92%;background:#f4f2ff;color:#14141f;border-radius:18px;font-family:var(--font-comic),sans-serif;font-size:18px;letter-spacing:.8px;line-height:1.35;box-shadow:3px 3px 0 rgba(0,0,0,.45)}.bubble:after{content:"";position:absolute;left:26px;bottom:-10px;border:11px solid transparent;border-top-color:#f4f2ff;border-bottom:0;transform:skewX(-24deg)}.bubble strong{color:#7a2ad0}.bubble.alt{margin-left:auto;background:#ffe9a8}.bubble.alt:after{left:auto;right:26px;border-top-color:#ffe9a8;transform:skewX(24deg)}.sfx{position:relative;z-index:1;width:-moz-fit-content;width:fit-content;margin:-30px auto 0;padding:0 10px;font-family:var(--font-comic),sans-serif;font-size:clamp(34px,7.5vw,62px);line-height:1;letter-spacing:2px;transform:rotate(-4deg);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(3px 3px 0 #06060c) drop-shadow(-1px -1px 0 #06060c)}.sfx.cyan{background-image:linear-gradient(180deg,#baf1ff,var(--neon))}.sfx.violet{background-image:linear-gradient(180deg,#e8b3ff,var(--neon2))}.sfx.gold{background-image:linear-gradient(180deg,#ffe9a8,var(--gold))}.direction{margin:16px 0 0;padding-top:10px;border-top:1px dashed var(--line);font-size:12.5px;font-style:italic;color:var(--muted);line-height:1.55}.direction span{font-style:normal;font-weight:800;letter-spacing:1px;text-transform:uppercase;font-size:10.5px;color:var(--neon)}.issueEnd{text-align:center;padding:44px 20px 20px}.issueEnd p{font-family:var(--font-comic),sans-serif;letter-spacing:3px;font-size:20px;color:var(--muted);margin:0 0 4px}.issueEnd .issueNext{font-size:15px;color:var(--neon2);margin-bottom:22px}.features{padding-top:20px}.featGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.featCard h3{margin:12px 0 6px;font-size:17px}.featCard p{margin:0;font-size:14px;line-height:1.55}.featIcon{width:34px;height:34px;flex:none}.platGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-top:4px}.platCard{display:flex;gap:14px;align-items:flex-start}.platCard h3{margin:0 0 4px;font-size:16px}.platCard p{margin:0;font-size:13.5px;line-height:1.5}.finalCta{text-align:center;margin:40px auto 0;max-width:860px;padding:48px 24px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:radial-gradient(500px 200px at 50% 0,rgba(192,106,255,.12),transparent 70%),radial-gradient(500px 200px at 50% 100%,rgba(26,214,255,.1),transparent 70%)}.finalCta h2{margin:0 0 8px;font-family:var(--font-comic),sans-serif;font-weight:400;font-size:clamp(30px,5.5vw,52px);letter-spacing:2px;background:linear-gradient(90deg,var(--neon),var(--neon2));-webkit-background-clip:text;background-clip:text;color:transparent}.finalCta>p{color:var(--muted);margin:0 0 24px;font-size:16px}.finePrint{margin-top:20px;font-size:12.5px;color:var(--muted);opacity:.8}@supports (animation-timeline:view()){.panel{animation:panelIn ease-out both;animation-timeline:view();animation-range:entry 5% entry 38%}}@keyframes panelIn{0%{opacity:.15;transform:translateY(28px) scale(.985)}to{opacity:1;transform:none}}@media (max-width:600px){.storyHero{min-height:78vh;padding-top:44px}.heroTag{font-size:15.5px}.btn.big{width:100%;justify-content:center}.heroCtas{flex-direction:column;align-items:stretch}.panels{gap:30px;padding:0 12px}.panelInner{padding:12px;box-shadow:5px 5px 0 rgba(26,214,255,.12)}.panel:nth-child(2n) .panelInner,.panelInner{transform:none}.panelHead h3{font-size:19px}.cap{font-size:14.5px}.bubble{font-size:16px}.direction{font-size:12px}}@media (prefers-reduced-motion:reduce){.panel,.scrollHint svg{animation:none}}.siteFooter{margin-top:56px;border-top:1px solid var(--line);background:linear-gradient(180deg,rgba(18,18,31,.4),rgba(7,7,13,.9));padding:40px max(24px,env(safe-area-inset-right)) 0 max(24px,env(safe-area-inset-left))}.footGrid{max-width:1080px;margin:0 auto;display:grid;grid-gap:32px;gap:32px;grid-template-columns:minmax(260px,1.6fr) 1fr 1fr 1fr}.footBrand p{margin:6px 0 0;font-size:13.5px;line-height:1.55}.footLabel{margin-top:14px!important;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:var(--neon);font-weight:800}.footCol{display:flex;flex-direction:column;gap:8px}.footCol h4{margin:0 0 4px;font-size:12px;letter-spacing:2px;text-transform:uppercase;color:var(--muted)}.footCol a{color:var(--text);font-size:14px;transition:color .15s}.footCol a:hover{color:var(--neon)}.payRow{display:flex;gap:8px;margin-top:16px;flex-wrap:wrap}.payBadge{height:30px;width:auto;display:block}.footBottom{max-width:1080px;margin:32px auto 0;padding:16px 0 calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--line);display:flex;justify-content:space-between;gap:10px;flex-wrap:wrap;font-size:12.5px;color:var(--muted)}@media (max-width:900px){.footGrid{grid-template-columns:1fr 1fr}}@media (max-width:520px){.footGrid{grid-template-columns:1fr;gap:24px}}.legal{max-width:840px;margin:0 auto;padding:40px max(24px,env(safe-area-inset-right)) 20px max(24px,env(safe-area-inset-left));line-height:1.65}.legalKicker{font-size:12px;letter-spacing:3px;text-transform:uppercase;color:var(--neon2);margin:0 0 6px}.legal h1{margin:0 0 4px;font-size:clamp(30px,5vw,42px);letter-spacing:.5px}.legalDate{color:var(--muted);font-size:14px;margin:0 0 26px}.legalToc{background:var(--panel);border:1px solid var(--line);border-radius:14px;padding:18px 22px;margin-bottom:30px}.legalToc p{margin:0 0 8px;font-size:12px;letter-spacing:2px;text-transform:uppercase;color:var(--muted);font-weight:700}.legalToc ol{margin:0;padding-left:4px;font-size:14.5px;list-style:none}.legalToc li{margin:3px 0}.legal h2{margin:34px 0 10px;font-size:21px;letter-spacing:.3px;padding-top:10px;border-top:1px solid var(--line)}.legal h3{margin:20px 0 8px;font-size:16.5px}.legal li,.legal p{color:var(--text);font-size:15px}.legal p{margin:10px 0}.legal ul{margin:8px 0;padding-left:22px}.legal li{margin:4px 0}.legal .muted{color:var(--muted)}.legal strong{color:#fff}.legalNote{background:rgba(26,214,255,.06);border:1px solid rgba(26,214,255,.3);border-radius:12px;padding:12px 16px;font-size:14px;margin:16px 0}.consentBox{display:flex;align-items:flex-start;gap:10px;background:var(--panel);border:1px solid var(--line);border-radius:12px;padding:14px 16px;margin:14px 0;font-size:14px;line-height:1.5;cursor:pointer}.consentBox input{width:18px;height:18px;margin-top:2px;flex:none;accent-color:var(--neon);cursor:pointer}.consentBox a{text-decoration:underline;text-underline-offset:2px}.consentBox.warn{border-color:rgba(255,200,58,.5)}.authWrap{display:grid;place-items:center;min-height:100vh;min-height:100dvh;padding:max(24px,env(safe-area-inset-top)) max(24px,env(safe-area-inset-right)) max(24px,env(safe-area-inset-bottom)) max(24px,env(safe-area-inset-left))}.iosHint{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap;justify-content:center;font-size:13px;color:var(--muted);padding:8px 14px;border:1px dashed var(--line);border-radius:999px}@media (pointer:coarse){.btn{min-height:44px;padding:10px 20px}.tab{min-height:40px;padding:9px 16px}.itemcard:hover{transform:none}}@media (max-width:600px){.nav{padding-left:max(14px,env(safe-area-inset-left));padding-right:max(14px,env(safe-area-inset-right))}.wrap{padding:16px max(16px,env(safe-area-inset-right)) 16px max(16px,env(safe-area-inset-left))}.hero{padding:48px 16px 28px}.hero p{font-size:16px}.search{flex:1 1 100%;min-width:0}.itemgrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.brand{font-size:17px;letter-spacing:2px}}.tableWrap{border:1px solid var(--line);border-radius:14px;background:var(--panel);overflow-x:auto;-webkit-overflow-scrolling:touch}.dataTable{width:100%;border-collapse:collapse;font-size:14px}.dataTable th{text-align:left;font-size:11px;letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);font-weight:700;padding:12px 14px;border-bottom:1px solid var(--line);white-space:nowrap}.dataTable td{padding:12px 14px;border-bottom:1px solid rgba(38,38,60,.55);vertical-align:top}.dataTable tbody tr:last-child td{border-bottom:none}.dataTable tbody tr:hover{background:rgba(26,214,255,.04)}.dataTable .num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.notice{margin-top:14px;padding:10px 14px;border-radius:10px;font-size:13.5px}.notice.bad{background:rgba(255,90,106,.1);border:1px solid rgba(255,90,106,.4);color:var(--danger)}.notice.good{background:rgba(106,255,176,.08);border:1px solid rgba(106,255,176,.35);color:#6affb0}.mapPill{font-size:12px;padding:5px 11px;border-radius:999px;background:var(--panel2);border:1px solid var(--line);color:var(--muted)}.mapPill[data-on="1"]{border-color:rgba(26,214,255,.45);color:var(--text)}.mapPill[data-on="0"] strong{color:var(--muted);font-weight:500;font-style:italic}.fileInput{font-size:13.5px;color:var(--muted);max-width:100%}.fileInput::-webkit-file-upload-button{cursor:pointer;margin-right:12px;border:1px solid var(--line);border-radius:10px;background:var(--panel2);color:var(--text);padding:10px 16px;font-weight:600;font-size:14px}.fileInput::file-selector-button{cursor:pointer;margin-right:12px;border:1px solid var(--line);border-radius:10px;background:var(--panel2);color:var(--text);padding:10px 16px;font-weight:600;font-size:14px}.fileInput::-webkit-file-upload-button:hover{border-color:var(--neon)}.fileInput::file-selector-button:hover{border-color:var(--neon)}