@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(data:font/woff2;base64,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) format("woff2"),url(/assets/pixelify-sans-cyrillic-400-normal-DfOZNMlW.woff) format("woff");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pixelify-sans-latin-ext-400-normal-DdH6zlBQ.woff2) format("woff2"),url(/assets/pixelify-sans-latin-ext-400-normal-BkfTUL4s.woff) format("woff");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:Pixelify Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/pixelify-sans-latin-400-normal-DLrIX9QE.woff2) format("woff2"),url(/assets/pixelify-sans-latin-400-normal-JapMNN6Z.woff) format("woff");unicode-range:U+0000-00FF,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:"Jersey 10";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jersey-10-latin-ext-400-normal-uIKqQSaG.woff2) format("woff2"),url(/assets/jersey-10-latin-ext-400-normal-ByMh3OYd.woff) format("woff");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:"Jersey 10";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jersey-10-latin-400-normal-DrL73VYW.woff2) format("woff2"),url(/assets/jersey-10-latin-400-normal-B8YT2i2g.woff) format("woff");unicode-range:U+0000-00FF,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:"Jersey 15";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jersey-15-latin-ext-400-normal-CvhfUKc7.woff2) format("woff2"),url(/assets/jersey-15-latin-ext-400-normal-CbkgKn9S.woff) format("woff");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:"Jersey 15";font-style:normal;font-display:swap;font-weight:400;src:url(/assets/jersey-15-latin-400-normal-C8Nlw5JP.woff2) format("woff2"),url(/assets/jersey-15-latin-400-normal-4mtCZV7-.woff) format("woff");unicode-range:U+0000-00FF,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}[hidden]{display:none!important}html{font-synthesis:none}b,strong,th,h1,h2,h3,h4{font-weight:400}@font-face{font-family:Tibia;src:url(/assets/tibia-bold-11-oqyg1U2k.woff2) format("woff2");font-display:block}@font-face{font-family:Tibia Regular;src:url(/assets/tibia-11-cWDvOkRi.woff2) format("woff2");font-display:block}@font-face{font-family:Tibia Small;src:url(data:font/woff2;base64,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) format("woff2");font-display:block}:root{--bg: #191919;--page-bg: linear-gradient(#1e1e1e 2px, transparent 2px) 0 0 / 50px 50px, linear-gradient(90deg, #1e1e1e 2px, transparent 2px) 0 0 / 50px 50px, var(--bg);--font-ui: "Tibia", monospace;--font-small: "Tibia Regular", "Tibia", monospace;--font-tiny: "Tibia Small", "Tibia Regular", monospace;--font-display: "Pixelify Sans", monospace;--font-brand: "Jersey 10", monospace;--font-brand-small: "Jersey 15", "Jersey 10", monospace;--fs: 11px;--fs-sm: 11px;--fs-tiny: 9px;--fs-2x: 22px;--fs-3x: 33px;--fs-4x: 33px;--lh: 15px;--sp-1: 2px;--sp-2: 4px;--sp-3: 6px;--sp-4: 8px;--sp-5: 12px;--sp-6: 16px;--h-sm: 20px;--h-md: 22px;--h-lg: 40px;--h-chip: 26px;--h-title: 19px;--t-exp: #ffffff;--t-brightest: #f4f4f4;--t-highlight: #e8e8e8;--t-regular: #cfcfcf;--t-label: #c8c8c8;--t-title: #8f8f8f;--t-dark: #a8a8a8;--t-darker: #8c8c8c;--t-darkest: #585858;--g-brightest: #484848;--g-highlight: #414141;--g-regular: #363636;--g-dark: #272727;--chip-bg: #2c2c2c;--row-a: #3b3b3b;--row-b: #343434;--head-bg: #2a2a2a;--line-dark: #262626;--line-light: #5a5a5a;--ally: #60c060;--villain: #ff6666;--gold: #f8c810;--badge-bg: #b01818;--ink: #1e1408;--shiny: #c6a1ff;--mega: #ff7ad6;--mega-bg: #4a1440;--link: #a0a0ff;--focus: #9fb4ff;--exp: #eab308;--mana: #6699ff;--sel: #e0c040;--sel-dark: #8a6c10;--ev-halloween: #ff9a30;--ev-halloween-bg: #4a2208;--hunt: #ff8a7a;--hunt-bg: #5a1e1a;--rot: #8fdcc8;--rot-bg: #173a33;--s-hp: #60c060;--s-ad: #f97316;--s-ap: #c084fc;--s-ar: #fbbf24;--s-mr: #818cf8;--glow-1: #909090;--glow-2: #219621;--glow-3: #2e7ab3;--glow-4: #9959b3;--glow-5: #bcb214;--text-1: #c0c0c0;--text-2: #00f000;--text-3: #20a0ff;--text-4: #ff68ff;--text-5: #f0f000;--f-raised: url(/kit/f1.png);--f-hover: url(/kit/f1-hover.png);--f-pressed: url(/kit/f1-pressed.png);--hover-frame: var(--f-hover)}@media(pointer:coarse){:root{--h-sm: 36px;--h-md: 36px;--h-lg: 44px;--h-chip: 34px}}.px,.px *{font-family:var(--font-ui);line-height:1}.display,.display *{font-family:var(--font-display);letter-spacing:1px;word-spacing:-2px}button,input,select,textarea{font:inherit;color:inherit;letter-spacing:inherit}.px-14,.px-16{font-size:var(--fs-sm);font-family:var(--font-small)}.px-32{font-size:var(--fs-2x);font-family:var(--font-ui)}.px-48{font-size:var(--fs-3x);font-family:var(--font-ui)}.num{letter-spacing:0;word-spacing:0;font-variant-numeric:tabular-nums}.outlined{--o: 1px;color:var(--t-exp);text-shadow:var(--o) 0 #000,calc(-1 * var(--o)) 0 #000,0 var(--o) #000,0 calc(-1 * var(--o)) #000,var(--o) var(--o) #000,calc(-1 * var(--o)) calc(-1 * var(--o)) #000,var(--o) calc(-1 * var(--o)) #000,calc(-1 * var(--o)) var(--o) #000}.outlined.big{--o: 2px}.outlined.huge{--o: 3px}.frame-1{border:1px solid transparent;border-image:url(/kit/f1.png) 1 / 1px / 0 repeat}.frame-pressed-1{border:1px solid transparent;border-image:url(/kit/f1-pressed.png) 1 / 1px / 0 repeat}.frame-2{border:2px solid transparent;border-image:url(/kit/f2.png) 2 / 2px / 0 repeat}.frame-pressed-2{border:2px solid transparent;border-image:url(/kit/f2-pressed.png) 2 / 2px / 0 repeat}.frame-3{border:3px solid transparent;border-image:url(/kit/f3.png) 3 / 3px / 0 repeat}.frame-4{border:4px solid transparent;border-image:url(/kit/f4.png) 4 / 4px / 0 repeat}[class*=frame-],[class*=stone-],.slot{image-rendering:pixelated}.stone{background:url(/kit/stone-regular.png)}.stone-dark{background:url(/kit/stone-dark.png)}.stone-darker{background:url(/kit/stone-darker.png)}.dithered{background:repeating-conic-gradient(#363636 0,#363636 25%,#4447 0,#4447 50%) 0 0 / 2px 2px}.dither-over{position:relative}.dither-over:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-conic-gradient(#0000 0,#0000 25%,#1a1a1a99 0,#1a1a1a99 50%) 0 0 / 2px 2px;pointer-events:none}.well{border:1px solid transparent;border-image:url(/kit/f1-pressed.png) 1 / 1px / 0 repeat;background:url(/kit/stone-darker.png)}.well-dark{border:1px solid transparent;border-image:url(/kit/f1-pressed.png) 1 / 1px / 0 repeat;background:url(/kit/stone-dark.png)}.separator{height:2px;margin:8px 0;border-top:1px solid #262626;border-bottom:1px solid #5c5c5c}.win{display:flex;flex-direction:column;min-width:0}.win-top{position:relative;display:flex;flex:none;align-items:center;gap:var(--sp-2);height:var(--h-title);padding:0 4px;border-style:solid;border-color:transparent;border-width:2px 3px 1px;border-image:url(/kit/f4-top.png) 2 3 1 / 2px 3px 1px / 0 repeat;background:url(/kit/stone-dark.png);color:var(--t-title);font:var(--fs) var(--font-ui);line-height:var(--lh);white-space:nowrap}.win-top .title{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis}.win-top:has(>.win-x){padding-right:20px}.win-top>.icon{width:16px;height:16px;flex:none}.win-top .win-x{position:absolute;z-index:2;top:0;right:1px;width:15px;height:15px;padding:0;border:0;background:url(/kit/x.png) right top / 15px 15px no-repeat;image-rendering:pixelated;cursor:pointer}.win-top .win-x:hover{background-image:url(/kit/x-hover.png)}.win-top .win-x:active{background-image:url(/kit/x-pressed.png)}@media(pointer:coarse){.win-top .win-x{top:-10px;right:1px;width:44px;height:34px;background-position:right 0 top 10px}}.win-body{border-style:solid;border-color:transparent;border-width:0 4px 4px;border-image:url(/kit/f4.png) 4 / 0 4px 4px / 0 repeat;background:url(/kit/stone-regular.png);padding:var(--sp-4);color:var(--t-regular);min-height:0}.foot{display:flex;justify-content:flex-end;align-items:center;gap:var(--sp-2)}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);min-height:var(--h-md);min-width:var(--h-sm);padding:0 9px;border:1px solid transparent;border-image:var(--f-raised) 1 / 1px / 0 repeat;background:url(/kit/stone-regular.png);color:var(--t-label);font:var(--fs) var(--font-ui);line-height:var(--lh);text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;image-rendering:pixelated;transition:none}.btn:active:not(:disabled){border-image-source:var(--f-pressed)}.btn:active:not(:disabled)>*{transform:translate(1px,1px)}@media(hover:hover){.btn:hover:not(:disabled){border-image-source:var(--f-hover);color:var(--t-exp)}}.btn:disabled{cursor:not-allowed;color:#90909099;filter:saturate(.25) brightness(.8)}.btn:disabled:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:repeating-conic-gradient(#0000 0,#0000 25%,#1a1a1aaa 0,#1a1a1aaa 50%) 0 0 / 2px 2px;pointer-events:none}.btn.on,.btn.active,.btn[aria-pressed=true]{border-image-source:var(--f-pressed);background-image:url(/kit/stone-regular.png);color:var(--t-brightest)}.btn.small{min-height:var(--h-sm);padding:0 7px}.btn.large{min-height:var(--h-lg);padding:0 16px;gap:var(--sp-4);font-size:var(--fs-2x);line-height:24px}.btn.block{display:flex;width:100%}.btn>.icon{width:16px;height:16px;flex:none}.btn.large>.icon{width:24px;height:24px}.btn.mini{min-width:var(--h-md);padding:0 4px;border-image-source:url(/kit/mini.png);background:url(/kit/stone-darker.png)}.btn.mini:active:not(:disabled){border-image-source:url(/kit/mini-pressed.png)}.btn.green{border-image-source:url(/kit/f1-green.png);background-image:url(/kit/stone-green.png);color:var(--t-brightest)}.btn.green:active:not(:disabled){border-image-source:url(/kit/f1-green-pressed.png)}.btn.red{border-image-source:url(/kit/f1-red.png);background-image:url(/kit/stone-red.png);color:var(--t-brightest)}.btn.red:active:not(:disabled){border-image-source:url(/kit/f1-red-pressed.png)}.btn.blue{border-image-source:url(/kit/f1-blue.png);background-image:url(/kit/stone-blue.png);color:var(--t-brightest)}.btn.blue:active:not(:disabled){border-image-source:url(/kit/f1-blue-pressed.png)}.btn.yellow{border-image-source:url(/kit/f1-yellow.png);background-image:url(/kit/stone-yellow.png);color:var(--t-highlight)}.btn.yellow:active:not(:disabled){border-image-source:url(/kit/f1-yellow-pressed.png)}.btn.purple{border-image-source:url(/kit/f1-purple.png);background-image:url(/kit/stone-purple.png);color:var(--t-highlight)}.btn.purple:active:not(:disabled){border-image-source:url(/kit/f1-purple-pressed.png)}.btn.orange{border-image-source:url(/kit/f1-orange.png);background-image:url(/kit/stone-orange.png);color:var(--t-highlight)}.btn.orange:active:not(:disabled){border-image-source:url(/kit/f1-orange-pressed.png)}@media(hover:hover){.btn.green:hover:not(:disabled),.btn.red:hover:not(:disabled),.btn.blue:hover:not(:disabled),.btn.yellow:hover:not(:disabled),.btn.purple:hover:not(:disabled),.btn.orange:hover:not(:disabled){border-image-source:var(--f-hover);filter:brightness(1.1)}}.link{color:var(--link);text-decoration:underline;cursor:pointer}.shine{position:relative;overflow:hidden}.shine:after{content:"";position:absolute;top:0;bottom:0;width:40%;left:-60%;background:linear-gradient(100deg,#fff0,#ffffff2e,#fff0);animation:shine 6s ease-in-out infinite;pointer-events:none}@keyframes shine{0%,75%{left:-60%}to{left:130%}}.mi{display:inline-block;flex:none;width:12px;height:12px;vertical-align:-2px;background:center / 12px 12px no-repeat;image-rendering:pixelated}.mi:has(+span:not(:empty)){position:relative;top:3px}.input{display:flex;align-items:stretch;height:var(--h-md);border:1px solid transparent;border-image:var(--f-pressed) 1 / 1px / 0 repeat;background:var(--g-regular)}.input input{flex:1;min-width:0;border:0;outline:0;padding:0 4px;background:transparent;color:var(--t-regular);font:var(--fs) var(--font-ui)}.input input::placeholder{color:#7a7a7a}.input:focus-within{outline:1px solid var(--focus)}select,.sort,.floor-select{-moz-appearance:none;appearance:none;-webkit-appearance:none;height:var(--h-md);padding:0 18px 0 4px;border:1px solid transparent;border-image:var(--f-pressed) 1 / 1px / 0 repeat;background:url(/kit/m-caret.png) right 3px center / 12px 12px no-repeat,url(/kit/stone-darker.png);color:var(--t-regular);font:var(--fs) var(--font-ui);outline:none}select:focus-visible{outline:1px solid var(--focus)}.tabs{display:flex;flex-wrap:wrap;row-gap:2px;gap:0;position:relative;z-index:2;scrollbar-width:none}.tabs::-webkit-scrollbar{display:none}.tab{position:relative;flex:none;display:inline-flex;align-items:center;gap:var(--sp-2);min-height:var(--h-md);padding:0 10px;border:2px solid transparent;border-bottom-width:0;border-image:url(/kit/f2.png) 2 / 2px 2px 0 2px / 0 stretch;background:url(/kit/stone-dark.png);color:var(--t-title);font:var(--fs) var(--font-ui);line-height:var(--lh);white-space:nowrap;cursor:pointer}.tab.active{background:url(/kit/stone-regular.png);color:var(--t-brightest);margin-bottom:-2px;padding-bottom:2px}@media(hover:hover){.tab:not(.active):hover{color:var(--t-exp)}}.tab[data-full=true]{color:var(--villain)}.tab>.dot,.menu-btn>.dot{top:3px;right:3px}.slot{position:relative;width:34px;height:34px;flex:none;border:1px solid transparent;border-image:url(/kit/slot.png) 1 / 1px / 0 repeat;background:url(/kit/stone-darker.png);overflow:hidden;-webkit-user-select:none;user-select:none}.slot.big{width:66px;height:66px}.slot>.portrait{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:1}.slot .glow,.dex-cell>.glow{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;opacity:.85;pointer-events:none}.r1>.glow{--g: var(--glow-1)}.r2>.glow{--g: var(--glow-2)}.r3>.glow{--g: var(--glow-3)}.r4>.glow{--g: var(--glow-4)}.r5>.glow{--g: var(--glow-5)}.shiny>.glow{--g: #b697d3}.r1>.glow,.r2>.glow,.r3>.glow,.r4>.glow,.r5>.glow,.shiny>.glow{box-shadow:inset 0 0 0 1px var(--g),inset 0 0 0 2px color-mix(in srgb,var(--g) 50%,transparent),inset 0 0 0 3px color-mix(in srgb,var(--g) 33%,transparent),inset 0 0 0 4px color-mix(in srgb,var(--g) 20%,transparent),inset 0 0 0 5px color-mix(in srgb,var(--g) 10%,transparent),inset 0 0 0 6px color-mix(in srgb,var(--g) 4%,transparent)}.slot.big>.glow{transform:none}.slot .lvl{position:absolute;left:0;bottom:0;z-index:3;padding:0 0 1px 2px;font-size:var(--fs);line-height:.8;width:100%;height:100%;display:flex;align-items:flex-end;background:radial-gradient(circle at bottom left,rgba(0,0,0,.5) 5px,transparent 20px);pointer-events:none}.slot .mark{position:absolute;right:1px;top:0;z-index:3;font-size:var(--fs);color:var(--shiny);text-shadow:0 0 2px #000,0 0 1px #000;pointer-events:none}.slot.used,.slot.dead{opacity:.45}.slot.used:after,.slot.dead:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;background:repeating-conic-gradient(#0000 0,#0000 25%,#1a1a1aaa 0,#1a1a1aaa 50%) 0 0 / 2px 2px}.slot.hoverable:hover,.slot.selected{border-image:none;border-color:transparent}.slots{display:grid;grid-template-columns:repeat(auto-fill,34px);gap:4px;padding:4px;align-content:start}.rt-1{color:var(--text-1)}.rt-2{color:var(--text-2)}.rt-3{color:var(--text-3)}.rt-4{color:var(--text-4)}.rt-5{color:var(--text-5)}.rt-shiny{color:var(--shiny)}.bar{position:relative;height:4px;border:1px solid #000;background:#000;overflow:hidden}.bar>div{height:100%;width:100%;transform-origin:left;transition:transform .7s ease-out}.bar.exp{height:6px}.bar.exp>div{background:var(--exp)}.bar.gene>div{background:var(--s-hp)}.gene-row{display:grid;gap:2px}.gene-row .head{display:flex;justify-content:space-between}.gene-row .head b{color:var(--t-exp);font-weight:400}.gene-row.max .bar>div{animation:gene-max .25s .7s}.gene-row .spill{position:absolute;right:0;top:0;width:2px;height:2px;background:var(--s-hp);opacity:0}.gene-row.max .spill{animation:spill .6s .8s ease-out}.gene-row.max .spill+.spill{animation-name:spill2}@keyframes gene-max{50%{filter:brightness(2);transform:translate(1px)}}@keyframes spill{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(8px,10px)}}@keyframes spill2{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(12px,4px)}}.table{width:100%;border-collapse:collapse;border:1px solid transparent;border-image:url(/kit/f1-pressed.png) 1 / 1px / 0 repeat}.table th{background:var(--g-regular);color:var(--t-highlight);font-weight:400;padding:3px 4px;border-bottom:2px solid #292929}.table td{padding:3px 4px;text-align:center}.table th+th,.table td+td{border-left:2px solid #292929}.table tr:nth-child(odd) td{background:var(--g-brightest)}.table tr:nth-child(2n) td{background:var(--g-highlight)}.overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:grid;grid-template-columns:minmax(0,100%);justify-items:center;align-items:start;padding:max(12px,7vh) 12px 12px;background:#0006;animation:fade-in .2s}.overlay>.win{max-width:100%;max-height:calc(100dvh - max(12px,7vh) - 12px);box-shadow:0 10px 30px #0008;animation:zoom-in .2s}.overlay>.win>.win-body{display:flex;flex-direction:column;overflow-y:auto}.overlay>.win>.win-body>*{flex:none}.overlay>.win>.win-body>.tabbed{flex:0 1 auto;min-height:0}.shake{animation:shaking .4s}@keyframes fade-in{0%{opacity:0}}@keyframes zoom-in{0%{transform:scale(.95) translateY(-6px);opacity:0}}@keyframes shaking{20%,60%{transform:translate(-1px)}40%,80%{transform:translate(1px)}}.tooltip{position:fixed;z-index:3000;max-width:260px;pointer-events:none;box-shadow:0 6px 18px #0009}.tooltip .win-body{display:grid;gap:6px;font-size:var(--fs)}.tooltip .sub{color:var(--t-dark)}.toasts{position:fixed;left:50%;top:52px;transform:translate(-50%);z-index:2000;display:flex;flex-direction:column;gap:6px;align-items:center;pointer-events:none}.toast{pointer-events:none;cursor:default;box-shadow:0 8px 20px #0009;animation:toast-in .25s ease-out}.toast .win-top{height:8px}.toast button,.toast a{pointer-events:auto}.toast .win-body{display:flex;align-items:center;gap:8px;padding:4px 8px;color:var(--t-highlight)}.toast.out{animation:fade-out .25s forwards}@keyframes toast-in{0%{transform:translateY(10px) scale(.95);opacity:0}}@keyframes fade-out{to{opacity:0;transform:scale(.95)}}.type{display:inline-block;padding:1px 4px 2px;border:1px solid #0006;color:#fff;font-size:var(--fs);text-shadow:1px 1px 0 #0008}.type-normal{background:#8a8a64}.type-fire{background:#d0631f}.type-water{background:#4a6fd0}.type-electric{background:#c9a314}.type-grass{background:#5a9e3a}.type-ice{background:#6cb8b8}.type-fighting{background:#9e2a24}.type-poison{background:#883a88}.type-ground{background:#b89a4a}.type-flying{background:#8a74d0}.type-psychic{background:#d0466e}.type-bug{background:#8a9a1a}.type-rock{background:#9a8432}.type-ghost{background:#5a4a84}.type-dragon{background:#5a2ae0}.type-dark{background:#5a4a3e}.type-steel{background:#8a8aa4}.type-fairy{background:#c8609a}.slot .count{position:absolute;right:2px;bottom:1px;z-index:3;font-size:var(--fs);line-height:.8}.slot .evo{position:absolute;right:1px;top:0;z-index:3;color:var(--ally);font-size:var(--fs);animation:half-blink 1.2s steps(2) infinite}@keyframes half-blink{50%{opacity:.4}}.slot .pips{position:absolute;left:1px;top:-1px;z-index:3;font-size:var(--fs-sm);font-family:var(--font-small);color:var(--gold);letter-spacing:-1px;text-shadow:0 0 2px #000,0 0 1px #000}.slot .held{position:absolute;right:0;bottom:0;z-index:3;filter:drop-shadow(0 0 1px #000)}.slot .mega-mark{position:absolute;right:1px;bottom:12px;z-index:3;font-family:var(--font-tiny);font-size:var(--fs-tiny);line-height:1;color:var(--mega);pointer-events:none}.slot.big .mega-mark{bottom:20px;font-family:var(--font-ui);font-size:var(--fs)}.slot .lock{position:absolute;right:0;top:0;z-index:3;font-size:var(--fs-sm);font-family:var(--font-small)}.slot .away{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;display:grid;place-items:center;font-size:var(--fs);color:var(--mana);background:#0008}.tabbed{display:flex;flex-direction:column;min-height:0}.tab-body{padding:var(--sp-3);min-height:0;overflow-y:auto}.cur{display:inline-flex;align-items:center;gap:3px}.cur b{font-weight:400}.cur-gold b{color:var(--gold)}.cur-dust b{color:#70d9ef}.cur-ribbons b{color:#ff9ad5}.price{display:inline-flex;gap:8px}.progress{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px}.progress>span{font-size:var(--fs-sm);font-family:var(--font-small);color:var(--t-highlight);white-space:nowrap}.moves{display:grid;gap:3px}.move{display:grid;grid-template-columns:44px auto minmax(0,1fr);align-items:center;gap:6px;font-size:var(--fs)}.move .type{text-align:center;font-size:var(--fs-sm);font-family:var(--font-small);padding:1px 2px}.move .mname{white-space:nowrap}.move .mmeta{color:var(--t-dark);font-size:var(--fs-sm);font-family:var(--font-small);text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.matchups{display:grid;gap:3px}.mrow{display:flex;flex-wrap:wrap;align-items:center;gap:2px}.mrow .mlabel{width:58px;color:var(--t-dark);font-size:var(--fs)}.mrow .type{font-size:var(--fs-sm);font-family:var(--font-small);padding:0 3px 1px}.dot{position:absolute;top:-3px;right:-3px;width:7px;height:7px;background:var(--villain);box-shadow:0 0 0 1px #111,inset 1px 1px #ff9a9a;animation:half-blink 1.2s steps(2) infinite}.reel{--cell: 72px;position:relative;width:calc(var(--cell) * 3);height:78px;margin:0 auto;overflow:hidden;border:1px solid transparent;border-image:url(/kit/f1-pressed.png) 1 / 1px / 0 repeat;background:url(/kit/stone-darker.png)}.reel-strip{position:absolute;left:var(--cell);top:3px;display:flex}.reel-strip>*{flex:none;width:var(--cell);display:grid;place-items:center}.reel-line{position:absolute;left:var(--cell);top:0;bottom:0;width:var(--cell);box-shadow:inset 0 0 0 2px var(--gold);pointer-events:none}*{scrollbar-width:thin;scrollbar-color:#5c5c5c #1c1c1c}::-webkit-scrollbar{width:12px;height:12px}::-webkit-scrollbar-track{background:#1c1c1c;box-shadow:inset 1px 1px #0c0c0c,inset -1px -1px #3a3a3a}::-webkit-scrollbar-thumb{background:url(/kit/stone-regular.png);box-shadow:inset 1px 1px #8a8a8a,inset -1px -1px #262626,inset 2px 2px #5e5e5e,inset -2px -2px #333;min-height:24px}::-webkit-scrollbar-thumb:hover{background:url(/kit/stone-dark.png)}::-webkit-scrollbar-thumb:active{box-shadow:inset 1px 1px #262626,inset -1px -1px #8a8a8a}::-webkit-scrollbar-corner{background:#1c1c1c}::-webkit-scrollbar-button{display:none}.slot.item.big{width:50px;height:50px}.overlay .tab-body{max-height:min(64vh,560px)}.reels{--cell: 64px;display:flex;justify-content:center;gap:6px}.slot-reel{display:grid;justify-items:center;gap:3px}.reel-label{font-size:var(--fs-sm);font-family:var(--font-small);color:#909090;line-height:1}.slot-reel.landed .reel-label{color:var(--gold)}.reel-win{position:relative;width:calc(var(--cell) + 8px);height:calc(var(--cell) * 2.5);overflow:hidden;border:2px solid transparent;border-image:url(/kit/f2-pressed.png) 2 / 2px / 0 repeat;background:url(/kit/stone-darker.png)}.reel-strip{position:absolute;left:2px;top:0;display:grid;transform:translateY(calc((.75 - var(--y, 1)) * var(--cell)));will-change:transform}.reel-strip.fast{filter:blur(1.2px) brightness(.85)}.reel-cell.slot{width:var(--cell);height:var(--cell)}.reel-cell>.face{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;z-index:1}.reel-cell .silhouette{filter:brightness(0)}.reel-shade{position:absolute;left:0;right:0;height:calc(var(--cell) * .75);z-index:2;pointer-events:none}.reel-shade.top{top:0;background:linear-gradient(#000d,#0006)}.reel-shade.bottom{bottom:0;background:linear-gradient(#0006,#000d)}.reel-pay{position:absolute;left:0;right:0;top:calc(var(--cell) * .75 - 1px);height:calc(var(--cell) + 2px);z-index:3;pointer-events:none;border-block:2px solid #8a6c10}.slot-reel.landed .reel-pay{border-color:var(--gold);box-shadow:0 0 8px #f8c81066,inset 0 0 10px #f8c81044}.reel-cell.won{animation:won-pop .45s ease-out}.reel-cell.won .glow{opacity:1}.reel-cell.won.r4>.glow,.reel-cell.won.r5>.glow,.reel-cell.won.shiny>.glow{animation:won-glow 1.2s ease-in-out infinite alternate}.reel-cell.unveil .silhouette{animation:unveil .5s ease-out forwards}@keyframes unveil{0%{filter:brightness(0)}40%{filter:brightness(3) saturate(0)}to{filter:none}}@keyframes won-pop{0%{transform:scale(1)}35%{transform:scale(1.12)}to{transform:scale(1)}}@keyframes won-glow{0%{filter:brightness(1)}to{filter:brightness(1.35)}}.reel-num,.reel-form,.reel-stat,.reel-tier,.reel-reward{display:grid;place-items:center;align-content:center;gap:2px;width:100%;height:100%;line-height:1}.reel-num b{font-size:var(--fs-2x);text-shadow:1px 1px 0 #000}.reel-num span,.reel-form span,.reel-tier span{font-size:var(--fs-sm);font-family:var(--font-small);color:#a8a8a8}.reel-form b{font-size:var(--fs-2x);color:var(--shiny);text-shadow:0 0 6px #c6a1ffaa,1px 1px 0 #000}.reel-form.shiny span{color:var(--shiny)}.reel-form:not(.shiny) .icon{opacity:.75}.reel-stat .stat-ic{position:static;width:22px;height:22px}.reel-stat b{font-size:var(--fs);color:#e8e8e8;text-shadow:1px 1px 0 #000}.reel-tier b{font-size:var(--fs);letter-spacing:-2px;text-shadow:1px 1px 0 #000}.reel-reward{position:relative}.reel-reward .count{position:absolute;right:3px;bottom:1px;font-size:var(--fs-sm);font-family:var(--font-small)}@media(max-width:760px){.reels{--cell: 58px}}.win>.win-top{flex:none}.btn.map-btn{min-height:max(30px,var(--h-md))}.update-bar{position:fixed;left:50%;bottom:calc(12px + env(safe-area-inset-bottom,0px));transform:translate(-50%);z-index:1000;display:flex;gap:10px;align-items:center;padding:6px 8px 6px 12px;border:1px solid transparent;border-image:var(--f-raised, url(/kit/f1.png)) 1 / 1px / 0 repeat;background:url(/kit/stone-regular.png) #454646;color:var(--t-highlight, #fff);font:var(--fs, 11px) var(--font-ui);box-shadow:0 4px 12px #000a}.badge{position:absolute;top:1px;right:1px;z-index:2;display:block;min-width:13px;height:13px;padding:0 2px;background:var(--badge-bg);box-shadow:0 0 0 1px #111,inset 1px 1px 0 var(--villain);color:var(--t-exp);font:var(--fs) var(--font-ui);font-style:normal;line-height:13px;text-align:center;pointer-events:none}.gift-strip{display:flex;flex-wrap:wrap;gap:var(--sp-3);padding:var(--sp-3)}.gift-cell{display:grid;justify-items:center;align-content:start;gap:var(--sp-1);width:80px}.gift-name{max-width:80px;overflow:hidden;color:var(--t-regular);font:var(--fs-sm) var(--font-small);line-height:var(--lh);text-align:center;text-overflow:ellipsis;white-space:nowrap}.gift-strip .slot .got{position:absolute;top:1px;right:1px;z-index:3}.gift-strip.claimed .slot>.portrait{filter:grayscale(1) brightness(.6)}.gift-strip.claimed .gift-name{color:var(--t-darker)}.gift-strip.won .slot{animation:won-pop .45s ease-out both}.gift-strip.won .gift-cell:nth-child(2) .slot{animation-delay:.08s}.gift-strip.won .gift-cell:nth-child(3) .slot{animation-delay:.16s}.gift-strip.won .gift-cell:nth-child(4) .slot{animation-delay:.24s}.gift-strip.won .gift-cell:nth-child(n+5) .slot{animation-delay:.32s}.mail-row{position:relative;display:flex;align-items:center;gap:var(--sp-3);width:100%;min-height:36px;padding:2px var(--sp-3) 2px 10px;border:1px solid transparent;border-image:var(--f-raised) 1 / 1px / 0 repeat;background:url(/kit/stone-regular.png);color:var(--t-dark);font:var(--fs) var(--font-ui);line-height:var(--lh);text-align:left;cursor:pointer}@media(hover:hover){.mail-row:hover{border-image-source:var(--f-hover)}}.mail-row.on{border-image-source:var(--f-pressed);background:url(/kit/stone-dark.png)}.mail-row.unread:before{content:"";position:absolute;left:3px;top:calc(50% - 2px);width:4px;height:4px;background:var(--gold);box-shadow:0 0 0 1px #111}.mail-row .mail-icon{flex:none}.mail-row:not(.unread) .mail-icon{filter:grayscale(.8) brightness(.75)}.mail-text{display:grid;flex:1;min-width:0}.mail-title,.mail-meta{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mail-title{color:var(--t-dark)}.mail-row.unread .mail-title{color:var(--t-exp)}.mail-meta{color:var(--t-darker);font:var(--fs-sm) var(--font-small)}.mail-row .mail-mark{flex:none}@media(pointer:coarse){.mail-row{min-height:44px}}.ticker-lane{position:absolute;z-index:30;top:4px;left:50%;translate:-50% 0;display:grid;width:min(460px,calc(100% - 12px));pointer-events:none}.ticker{display:flex;align-items:center;gap:var(--sp-4);min-width:0;padding:3px 10px 3px 3px;border:2px solid transparent;border-image:url(/kit/f2.png) 2 / 2px / 0 repeat;background:url(/kit/stone-dark.png) var(--g-regular);box-shadow:0 4px 10px #000a;animation:ticker-in .4s cubic-bezier(.2,.8,.3,1) both}.ticker.first{border-image-source:url(/kit/f2-gold.png)}.ticker.out{animation:ticker-out .35s ease-in forwards}@keyframes ticker-in{0%{transform:translateY(calc(-100% - 8px))}}@keyframes ticker-out{to{transform:translateY(calc(-100% - 8px))}}.ticker .ticker-art{flex:none}.ticker.first .ticker-art>.glow{--g: var(--glow-5);box-shadow:inset 0 0 0 1px var(--g),inset 0 0 0 2px color-mix(in srgb,var(--g) 50%,transparent),inset 0 0 0 3px color-mix(in srgb,var(--g) 25%,transparent)}.ticker-text{display:grid;gap:1px;min-width:0}.ticker-label{color:var(--t-dark);font:var(--fs-sm) var(--font-small);line-height:var(--lh);white-space:nowrap}.ticker.first .ticker-label{color:var(--gold)}.news-line{color:var(--t-regular);font:var(--fs) var(--font-ui);line-height:var(--lh);overflow-wrap:anywhere}.news-line .who{color:var(--t-exp)}.news-line .subj{color:var(--t-highlight)}.news-line .subj.shiny{color:var(--shiny)}.news-line .subj.legendary,.news-line .subj.first{color:var(--gold)}*{box-sizing:border-box}html,body{margin:0;min-height:100%;background:var(--page-bg);color:var(--t-regular);font:var(--fs) var(--font-ui);line-height:normal;-webkit-tap-highlight-color:transparent}#app{display:grid;grid-template-columns:minmax(0,max-content);justify-content:center;align-content:start;padding:var(--sp-4);min-height:100dvh}.topbar{display:flex;align-items:center;gap:var(--sp-4);min-width:0;margin-bottom:var(--sp-4)}.brand{display:block;flex:none;line-height:0}.brand img{display:block;height:32px;image-rendering:pixelated}.menu,.chips{display:flex;align-items:center;gap:var(--sp-1);padding:2px;border:1px solid transparent;border-image:var(--f-raised) 1 / 1px / 0 repeat;background:url(/kit/stone-regular.png)}.menu{flex:0 1 auto;min-width:0;margin-right:auto}.chips{flex:none;gap:var(--sp-2)}.menu-btn{position:relative;display:flex;align-items:center;gap:5px;height:var(--h-chip);padding:0 7px 0 3px;border:1px solid transparent;background:none;color:var(--t-label);font:var(--fs) var(--font-ui);line-height:var(--lh);white-space:nowrap;cursor:pointer}.menu-btn>.icon{flex:none;width:24px;height:24px}@media(hover:hover){.menu-btn:hover{border-image:var(--f-hover) 1 / 1px / 0 repeat;background:url(/kit/stone-regular.png);color:var(--t-exp)}}.menu-btn:active{border-image:var(--f-pressed) 1 / 1px / 0 repeat}.menu-btn.raid-btn{border-image:url(/kit/f1-orange.png) 1 / 1px / 0 repeat;background:url(/kit/stone-orange.png);color:var(--t-exp);animation:pulse-glow 1.6s ease-in-out infinite}@keyframes pulse-glow{50%{filter:brightness(1.35)}}.chip{position:relative;display:flex;align-items:center;justify-content:center;gap:5px;height:var(--h-chip);padding:0 7px;border:1px solid transparent;border-image:var(--f-pressed) 1 / 1px / 0 repeat;background:var(--chip-bg);color:var(--t-exp);font:var(--fs) var(--font-ui);line-height:var(--lh);white-space:nowrap}.chip b{color:var(--t-exp)}button.chip{border-image-source:var(--f-raised);background:url(/kit/stone-regular.png);cursor:pointer}@media(hover:hover){button.chip:hover{border-image-source:var(--f-hover)}}button.chip:active,button.chip.on{border-image-source:var(--f-pressed)}.chip.square{width:var(--h-chip);padding:0}.chip.off .mi{opacity:.45}.chip.square:has(>.badge)>.icon{translate:-3px 3px}.chip.stamina{min-width:84px;overflow:hidden}.chip.stamina .st-fill{position:absolute;left:1px;bottom:1px;height:2px;background:#e8a020}.chip.stamina.low b{color:var(--villain)}.chip.acct{padding:0 5px 0 3px;gap:4px}.acct-avatar{display:block;flex:none;image-rendering:auto;border:1px solid #000;background:var(--g-dark)}.acct-outfit{overflow:hidden;border:0;background:none}@media(min-width:761px)and (max-width:1440px){.menu-btn.secondary{display:none}}@media(min-width:761px)and (max-width:1100px){.menu-btn .lbl{display:none}.menu-btn{padding:0 1px}}@media(min-width:761px)and (max-width:830px){.topbar>.brand{display:none}}@media(max-width:760px){body{padding-bottom:64px}#app{grid-template-columns:100%;padding:var(--sp-1) 0 var(--sp-3)}.topbar{display:block;margin-bottom:var(--sp-2);padding:0 var(--sp-3)}.topbar>.brand{display:none}.chips{width:100%;gap:0;padding:0;border:0;background:none;overflow-x:auto;scrollbar-width:none}.chip{flex:1 1 auto;padding:0 4px}.chip+.chip{margin-left:-1px}.chip.square,.chip.acct{flex:none;width:var(--h-chip);padding:0}.chip.acct .mi{display:none}.chip.stamina{min-width:0}.chip>*{flex:none}.menu{position:fixed;left:0;right:0;bottom:0;z-index:900;flex-wrap:nowrap;gap:var(--sp-1);margin:0;padding:4px 4px calc(4px + env(safe-area-inset-bottom));overflow-x:auto;scrollbar-width:none;border:0;border-top:1px solid #000;background:#1b1b1b;box-shadow:0 -2px 8px #0008}.menu-btn{flex:1 1 0;flex-direction:column;justify-content:center;min-width:42px;height:54px;gap:3px;padding:2px 1px;border-image:var(--f-raised) 1 / 1px / 0 repeat;background:url(/kit/stone-regular.png)}.menu-btn.secondary{display:none}.menu-btn .lbl{max-width:100%;overflow:hidden;text-overflow:ellipsis}}@media(max-width:400px){.topbar{padding:0 var(--sp-1)}.chip{gap:2px;padding:0 3px}}.game{display:grid;grid-template-columns:auto minmax(196px,280px);justify-content:center;gap:var(--sp-4);align-items:stretch}.stage-frame{padding:3px}.stage{position:relative;overflow:hidden;background:#000}.sidebar{display:flex;flex-direction:column;gap:6px;min-height:0;contain:size}.sidebar .pokedex{flex:1;min-height:140px}.pokedex .win-body{display:flex;flex-direction:column;gap:4px;flex:1;padding:4px}.pokedex .well{flex:1;overflow-y:auto;min-height:0;scrollbar-color:#5a5a5a #222;scrollbar-width:thin}.pokedex .slots{grid-template-columns:repeat(auto-fill,minmax(36px,1fr));gap:3px}.pokedex .slots .slot{width:auto;height:auto;aspect-ratio:1}.pokedex .slots .slot>.portrait{width:88%!important;height:88%!important;background-size:contain!important;image-rendering:pixelated}.player .win-body{display:flex;gap:6px;align-items:center;padding:5px}.player .who{flex:1;display:grid;gap:3px;min-width:0}.player .name{color:var(--t-highlight);font-size:var(--fs-sm);font-family:var(--font-small);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player .lvl-row{display:flex;justify-content:space-between;font-size:var(--fs);align-items:baseline;color:var(--t-dark)}.player .lvl-row b{color:var(--t-exp);font-weight:400}.badges{display:flex;gap:1px;margin-top:2px}.badges .icon{width:16px;height:16px}.badges .icon.missing{filter:grayscale(1);opacity:.3}.start-row>.btn{height:var(--h-lg)}.board-root{position:relative}.board{position:absolute;left:0;top:0;transform-origin:0 0;image-rendering:pixelated}.hud{position:absolute;top:0;right:0;bottom:0;left:0;z-index:10;pointer-events:none}.spr{position:absolute;background-repeat:no-repeat;image-rendering:pixelated;pointer-events:none}.lower-floors{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;filter:brightness(.75)}.placement{position:absolute;width:32px;height:32px;background:#ff404052;box-shadow:inset 0 0 0 1px #ff787840}.board:not(.placing) .placement{display:none}.board .placement{display:none}.fx{position:absolute;top:0;right:0;bottom:0;left:0;z-index:90000;pointer-events:none}.unit{position:absolute;width:32px;height:32px;pointer-events:none}.unit .rarity{position:absolute;left:0;top:0;width:32px;height:32px;border-radius:50%;transform:scaleY(.5) translateY(28px);opacity:.8}.rarity-2{box-shadow:0 0 6px 2px var(--glow-2),inset 0 0 4px var(--glow-2)}.rarity-3{box-shadow:0 0 6px 2px var(--glow-3),inset 0 0 4px var(--glow-3)}.rarity-4{box-shadow:0 0 6px 2px var(--glow-4),inset 0 0 4px var(--glow-4)}.rarity-5{box-shadow:0 0 6px 2px var(--glow-5),inset 0 0 4px var(--glow-5)}.labels{position:absolute;top:0;right:0;bottom:0;left:0}.label{position:absolute;transform:translate(calc(-50% + var(--dx, 0px)),calc(-100% - var(--dy, 0px)));display:flex;flex-direction:column;align-items:center;gap:1px}.label .name{font-family:var(--font-ui);font-size:var(--fs);font-weight:400;white-space:nowrap;letter-spacing:0;line-height:1}.label.home .name{color:var(--ally)}.label.away .name{color:var(--villain)}.label.npc .name{color:var(--t-highlight)}.label .hp{width:27px;height:4px;border:1px solid #000;background:#000;box-sizing:content-box}.label .hp>div{height:100%;background:var(--ally);transition:width .15s}.label.away .hp>div{background:var(--villain)}.label.npc .hp{display:none}.float-text{position:absolute;font-size:var(--fs);white-space:nowrap;z-index:30000}.float-text.rise{animation:text-rise 1s linear forwards}@keyframes text-rise{0%{transform:translate(-50%);opacity:1}83.3%{opacity:1}to{transform:translate(-50%,calc(var(--tile, 32px) * -1.5));opacity:0}}@keyframes chip-out{0%{transform:translate(-50%)}15%{transform:translate(calc(-50% + 4px),-80%)}25%{transform:translate(calc(-50% + 6px),-95%)}40%{transform:translate(calc(-50% + 8px),-105%)}50%{transform:translate(calc(-50% + 10px),-110%);opacity:1}65%{transform:translate(calc(-50% + 13px),-80%)}75%{transform:translate(calc(-50% + 15px),60%);opacity:0}to{opacity:0}}@keyframes floating{0%{transform:translate(-50%)}50%{transform:translate(-50%,-50%);opacity:1}75%{transform:translate(-50%,-100%);opacity:0}to{opacity:0}}.ov{position:absolute;z-index:20;pointer-events:none;display:flex;flex-direction:column;line-height:1}.ov-tr{top:0;right:0;align-items:flex-end;padding:8px 12px 30px 50px;background:radial-gradient(at right top,rgba(0,0,0,.5) 0%,rgba(0,0,0,.3) 60%,transparent 70%);transition:opacity .2s}.dragging-on .ov-tr{opacity:.3}.ov-br{right:0;bottom:0;align-items:flex-end;padding:30px 12px 8px 60px;background:radial-gradient(at right bottom,rgba(0,0,0,.5) 0%,rgba(0,0,0,.3) 60%,transparent 70%)}.ov .big{font-size:var(--fs-4x);font-family:var(--font-ui)}.ov .mid{font-size:var(--fs-2x);font-family:var(--font-ui)}.ov .timer{font-size:var(--fs-2x);font-family:var(--font-ui);margin-top:2px}.ov .timer.won{color:var(--ally)}.ov .timer.lost{color:var(--villain)}.ov .grade{font-size:var(--fs-3x);font-family:var(--font-ui)}.ov-bl{left:0;bottom:0;padding:8px 12px}.ov-tl{left:6px;top:6px;display:flex;flex-direction:row;gap:var(--sp-2);pointer-events:auto}.ov-tl .btn.mini{border-image-source:var(--f-raised);background:url(/kit/stone-regular.png);padding:0 6px}.ov-tl .btn.mini.on{border-image-source:var(--f-pressed);background:url(/kit/stone-dark.png);color:var(--t-exp)}.ov-tl .speed{min-width:34px}@media(max-width:760px){.ov-tl .btn.mini>span:not(.mi){display:none}.ov-tl .btn.mini.speed>span{display:inline}}.grade-S\+{color:var(--text-5)}.grade-S{color:var(--text-4)}.grade-A{color:var(--text-3)}.grade-B{color:var(--text-2)}.grade-C,.grade-D{color:var(--t-highlight)}.grade-F{color:var(--villain)}.ghost{position:fixed;z-index:5000;pointer-events:none;transform:translate(-50%,-50%) scale(2);image-rendering:pixelated;filter:drop-shadow(0 2px 2px #000a)}.details .row{display:flex;gap:10px}.details .info{display:grid;gap:6px;align-content:start;min-width:150px}.details .genes,.drop .genes{flex:1;display:grid;gap:7px;padding:6px;align-content:start}.kv{color:var(--t-dark);font-size:var(--fs)}.kv b{display:block;margin-top:2px;color:var(--t-highlight);font-size:var(--fs)}.foot .money{margin-right:auto;display:flex;align-items:center;gap:4px;color:var(--gold)}.result .win-body{display:grid;gap:8px}.subwin .win-body{padding:6px}.drop .row{display:flex;gap:8px}.drop .info{display:grid;gap:4px;justify-items:center;align-content:start;flex:none;width:132px;text-align:center}.drop .genes{min-width:0}.drop .types{justify-content:center}.party{display:flex;flex-wrap:wrap;gap:8px}.party .member{display:grid;gap:3px;width:34px;position:relative}.party .up{position:absolute;right:-3px;top:-5px;z-index:5;color:var(--ally);font-size:var(--fs)}.maps .win-body{display:grid;gap:4px}.map-row{display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:8px;padding:4px;border:1px solid transparent;border-image:url(/kit/f1.png) 1 / 1px / 0 repeat;background:url(/kit/stone-dark.png);color:var(--t-regular);font:var(--fs) var(--font-ui);text-align:left;cursor:pointer}.map-row:active:not(:disabled){border-image-source:url(/kit/f1-pressed.png)}.map-row.current{background-image:url(/kit/stone-regular.png)}.map-row:disabled{cursor:not-allowed}.map-row:disabled>*{opacity:.5}.map-row .title{display:grid;gap:3px}.map-row .title small{color:var(--t-dark);font-size:var(--fs)}.map-row .foes{display:flex;gap:2px;align-items:center}.map-row .foes .portrait{width:24px;height:24px}.empty{color:var(--t-dark);font-size:var(--fs);padding:8px;text-align:center}@media(max-width:760px){.game{grid-template-columns:1fr;width:100%}.stage-frame{justify-self:center;max-width:100vw;overflow:hidden}.sidebar{padding:0 6px;contain:none}.sidebar .pokedex{min-height:0}.pokedex .well{max-height:max(120px,calc(100dvh - 590px))}.pokedex .slots{grid-template-columns:repeat(auto-fill,minmax(36px,1fr))}.sidebar .actions{display:grid;grid-template-columns:1fr 1.6fr;gap:6px}.ov .big{font-size:var(--fs-3x);font-family:var(--font-ui)}.ov .mid{font-size:var(--fs);font-family:var(--font-ui)}}.actions{display:grid;gap:6px}.hud.large .label .name,.hud.large .float-text{font-size:var(--fs-2x)}.hud.large .label .hp{width:34px;height:5px}.evo-row{display:flex;align-items:center;gap:6px}.evo-row .arrow{color:var(--t-dark);font-size:var(--fs-sm);font-family:var(--font-small)}.evo-row .evo-text{flex:1;display:grid;gap:3px;font-size:var(--fs)}.evo-row .needs{color:var(--t-dark)}.dex-grid{grid-template-columns:repeat(auto-fill,34px);max-height:60vh;overflow-y:auto}.slot.unseen .portrait{filter:brightness(0) opacity(.55)}.player .avatar{cursor:pointer;padding:0}.player .name{all:unset;cursor:pointer;color:var(--t-highlight);font-size:var(--fs-sm);font-family:var(--font-small);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player .name:hover{color:var(--t-exp)}.box-tabs{display:grid;grid-template-columns:1fr auto;gap:var(--sp-1);min-width:0}.btab{display:flex;align-items:center;justify-content:center;min-width:0;height:var(--h-md);padding:0 var(--sp-4);border:1px solid transparent;border-image:var(--f-raised) 1 / 1px / 0 repeat;background:url(/kit/stone-dark.png);color:var(--t-title);font:var(--fs) var(--font-ui);white-space:nowrap;cursor:pointer}.btab.active{border-image:url(/kit/f1-green.png) 1 / 1px / 0 repeat;background:url(/kit/stone-green.png);color:var(--t-exp)}.btab.full{color:#ff9a9a}@media(hover:hover){.btab:not(.active):hover{border-image-source:var(--f-hover);color:var(--t-exp)}}.box-tools{display:grid;grid-template-columns:minmax(0,1fr) 64px var(--h-md);gap:var(--sp-1)}.box-tools .sort{width:auto;min-width:0}.box-tools .input{min-width:0}@media(max-width:760px){.box-tools{grid-template-columns:minmax(0,1fr) auto var(--h-md)}.box-tools .sort{min-width:92px}}.slot.capped .lvl{color:var(--gold)}.start-row{display:grid;grid-template-columns:1fr auto;gap:4px}.btn.auto{min-width:52px}.btn.auto.on{border-image-source:url(/kit/f1-yellow.png);background-image:url(/kit/stone-yellow.png);color:var(--t-exp)}.ov .cost{margin-top:4px;font-size:var(--fs);font-family:var(--font-ui);color:#bfff75}.ov .cost.low{color:var(--villain)}.boost-banner{font-size:var(--fs-sm);font-family:var(--font-small);color:var(--gold);margin-bottom:2px}.event-banner .ev-row{display:flex;gap:var(--sp-4);align-items:center;min-width:0}.event-banner .ev-text{flex:1;min-width:0;display:grid;gap:2px}.event-banner .ev-text .sub{font-size:var(--fs-sm);font-family:var(--font-small);color:var(--t-dark)}.event-banner .ev-decor{align-self:flex-start;flex:none}.event-banner .ev-acts{display:flex;gap:var(--sp-2);margin-top:var(--sp-3)}.event-banner .ev-acts .btn{flex:1}.ev-tag{font-size:var(--fs-sm);font-family:var(--font-small);white-space:nowrap}.ev-halloween.ev-tag,.event-banner.ev-halloween .ev-left,.boost-banner.ev-halloween{color:var(--ev-halloween)}.tag.ev-halloween{background:var(--ev-halloween-bg);color:var(--ev-halloween)}.map-row .foes .ev-swap.ev-halloween{box-shadow:inset 0 -2px 0 var(--ev-halloween)}.shout{position:absolute;z-index:31000;transform:translate(-50%,-100%);font-size:var(--fs);white-space:nowrap;animation:shout .9s ease-out forwards;pointer-events:none}@keyframes shout{0%{transform:translate(-50%,-60%) scale(.6);opacity:0}20%{transform:translate(-50%,-110%) scale(1.1);opacity:1}70%{opacity:1}to{transform:translate(-50%,-160%) scale(1);opacity:0}}.ghost.bad{filter:grayscale(1) brightness(.6) drop-shadow(0 0 2px #f00)}.ptip{display:grid;gap:4px;min-width:220px}.ptip .pname{font-size:var(--fs)}.sub{color:var(--t-dark);font-size:var(--fs)}.hint{font-style:italic}.types{display:flex;gap:2px;flex-wrap:wrap}.pad{padding:6px}.box-title{color:#9a9a9a;font:var(--fs-sm) var(--font-small);line-height:1;margin-bottom:4px}.dhead{display:flex;gap:10px;align-items:flex-start;margin-bottom:8px}.did{flex:1;display:grid;gap:4px}.dname{font-size:var(--fs);font-family:var(--font-ui);line-height:1}.lvlrow{display:flex;justify-content:space-between}.lvlrow b{color:var(--t-exp);font-weight:400}.starrow{display:flex;align-items:center;gap:8px}.stars span{font-size:var(--fs-sm);font-family:var(--font-small)}.stars .on{color:var(--gold);text-shadow:0 0 4px #f8c81088}.stars .off{color:#555}.dbody{display:grid;grid-template-columns:1fr 1.2fr;gap:8px}.dright{display:grid;gap:8px;align-content:start}.gearrow{margin-top:8px;display:grid;grid-template-columns:auto 34px 1fr auto auto;align-items:center;gap:8px}.gearrow .box-title{margin:0}.gtext b{font-weight:400;color:var(--t-highlight)}.details .foot{flex-wrap:wrap}.pick-list{display:grid;gap:4px;max-height:60vh;overflow-y:auto}.pick-row{all:unset;cursor:pointer;display:grid;grid-template-columns:34px 1fr;align-items:center;gap:8px;padding:4px;border:1px solid transparent;border-image:url(/kit/f1.png) 1 / 1px / 0 repeat;background:url(/kit/stone-dark.png)}.pick-row:hover{background-image:url(/kit/stone-regular.png)}.ptext b{font-weight:400;color:var(--t-highlight)}.bag-grid{grid-template-columns:repeat(auto-fill,34px);margin-bottom:6px}.reveal-info{display:grid;gap:4px;justify-items:center;margin-top:8px}.reveal-info .genes{width:100%}.mission{display:grid;grid-template-columns:50px 1fr 150px;gap:10px;align-items:center;padding:6px;margin-bottom:4px;background:url(/kit/stone-dark.png)}.mission.claimed{opacity:.55}.mtitle{color:var(--t-highlight);font-size:var(--fs)}.mright{display:grid;gap:6px}.rewards{display:flex;flex-wrap:wrap;gap:6px;margin-top:3px}.reward{display:inline-flex;align-items:center;gap:3px;font-size:var(--fs);color:var(--gold)}.task-rank{display:grid;gap:4px;margin-bottom:8px}.rank-name{font-size:var(--fs);font-family:var(--font-ui);color:var(--gold)}.task-card{display:grid;grid-template-columns:66px 1fr auto;gap:10px;align-items:center;padding:6px}.ttext,.tacts{display:grid;gap:4px}.calendar{display:grid;grid-template-columns:repeat(7,46px);gap:6px;justify-content:center;margin:8px 0}.cal.slot{width:46px;height:46px}.cal .calday{position:absolute;left:2px;top:1px;z-index:3;font-size:var(--fs-sm);font-family:var(--font-small);color:var(--t-dark)}.cal.got:after{content:"✓";position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:grid;place-items:center;color:var(--ally);font-size:var(--fs-2x);font-family:var(--font-ui);background:#0007}.cal.today{outline:2px solid var(--gold);animation:pulse-glow 1.4s ease-in-out infinite}.gear-grid{grid-template-columns:repeat(auto-fill,34px);max-height:40vh;overflow-y:auto;margin-bottom:6px}.slot .holder{position:absolute;left:0;top:0;z-index:4}.gear-panel{display:grid;gap:4px}.palette{display:grid;grid-template-columns:repeat(19,1fr);gap:1px;padding:4px;background:#111}.swatch{all:unset;aspect-ratio:1;cursor:pointer;box-shadow:inset 0 0 0 1px #0006}.swatch.on{outline:2px solid #fff;z-index:1}.outfit-list{grid-template-columns:repeat(auto-fill,34px)}.care-slots{display:grid;grid-template-columns:repeat(4,1fr);gap:6px;margin-top:8px}.care{display:grid;gap:4px;justify-items:center;padding:6px;text-align:center}.maps .win-body{max-height:80vh;overflow-y:auto}.map-row{grid-template-columns:34px 1fr auto auto;cursor:default}.map-row.locked>*{opacity:.5}.map-row.boosted{border-image-source:url(/kit/f1-yellow.png)}.map-row.raid{border-image-source:url(/kit/f1-orange.png);background-image:url(/kit/stone-orange.png);cursor:pointer}.raid-tag{color:var(--gold);font-size:var(--fs);font-family:var(--font-ui)}.raid-next{margin-bottom:4px}.boost-tag{color:var(--gold);font-size:var(--fs)}.map-acts{display:flex;gap:3px;align-items:center}.lb-two{display:grid;grid-template-columns:1fr 1fr;gap:8px}.lb{margin-bottom:8px}.table tr.you td{background:var(--t-darkest);color:var(--t-brightest)}.table td.lft{text-align:left}.slot .dexno{position:absolute;right:1px;top:0;z-index:3;font-size:var(--fs-sm);font-family:var(--font-small);color:var(--t-darker)}.boost-line{color:var(--gold)}.warn{color:var(--villain)}.drop-acts{display:grid;grid-template-columns:1fr 1fr;gap:3px;width:100%}.drop-acts .btn{justify-content:center;padding-left:2px;padding-right:2px}.spoils{display:flex;flex-wrap:wrap;gap:4px}.spoil{display:flex;align-items:center;gap:4px;padding:2px 6px 2px 3px;border:1px solid #0008;background:#2a2a2a;font-size:var(--fs)}.spoil b{color:var(--gold);font-weight:400}.spoil.xp b{color:#8fd0ff}@media(max-width:760px){.dbody,.ward-top,.lb-two{grid-template-columns:1fr}.care-slots{grid-template-columns:repeat(2,1fr)}}.drop-area{position:absolute;top:0;right:0;bottom:0;left:0;z-index:95000;pointer-events:none}.drop-area>div{position:absolute;width:32px;height:32px}.drop-area>.no{display:none}.drop-area>.ok{background:#ffecdc3d}.drop-area>.ok.odd{background:#ffecdc52}.drop-hover{position:absolute;z-index:95001;width:32px;height:32px;box-shadow:inset 0 0 0 2px #6ad06a;pointer-events:none}.ghost{opacity:.85}.ghost.bad{opacity:.4;filter:grayscale(1)}.dragging-on .ov-br{opacity:0}.remove-bar{position:absolute;left:0;right:0;bottom:0;z-index:40;height:34px;display:none;align-items:center;justify-content:center;border:1px solid transparent;border-image:url(/kit/f1-red.png) 1 / 1px / 0 repeat;background:url(/kit/stone-red.png);color:var(--t-highlight);font-size:var(--fs);font-family:var(--font-ui)}.remove-bar.on{display:flex}.remove-bar.hot{border-image-source:url(/kit/f1-red-pressed.png);filter:brightness(1.2)}.tooltip.flash .win-body{color:var(--villain)}.dex-layout{display:grid;grid-template-columns:300px minmax(0,1fr);gap:6px;height:min(600px,calc(100dvh - 7vh - 110px))}.dex-info{overflow-y:auto;padding:8px;background:url(/kit/stone-dark.png);display:flex;flex-direction:column;gap:8px}.dex-side{display:flex;flex-direction:column;gap:4px;min-height:0}.dex-gens{display:grid;grid-template-columns:repeat(10,1fr);gap:2px}.dex-gen{height:22px;border:1px solid transparent;border-image:url(/kit/f1.png) 1 / 1px / 0 repeat;background:url(/kit/stone-dark.png);color:var(--t-dark);font:var(--fs) var(--font-ui);cursor:pointer}.dex-gen:hover{color:var(--t-highlight)}.dex-gen.active{border-image:url(/kit/f1-pressed.png) 1 / 1px / 0 repeat;background:#2c3a2c;color:var(--t-exp)}.dex-tools{display:grid;grid-template-columns:1fr auto auto;gap:4px}.dex-tools .input input{font:var(--fs) var(--font-ui)}.dex-grid{flex:1;min-height:0;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fill,40px);grid-auto-rows:40px;gap:2px;padding:4px;align-content:start}.dex-cell{position:relative;display:grid;place-items:center;padding:0;border:1px solid transparent;border-image:url(/kit/f1-pressed.png) 1 / 1px / 0 repeat;background:#262626;cursor:pointer;content-visibility:auto;contain-intrinsic-size:auto 40px auto 40px}.dex-cell:hover{background:#333}.dex-cell.sel{border-image:none;border-color:var(--t-exp);background:#3a3a3a}.dex-cell .portrait{grid-area:1 / 1}.dex-cell.unseen .portrait,.dex-cell.seen .portrait{filter:brightness(0);opacity:.7}.dex-cell.seen .portrait{filter:brightness(0) drop-shadow(0 0 1px #9a9a9a);opacity:1}.dex-cell.absent{background:#1d1d1d}.dex-cell.legend.had{background:#3a3220}.dex-cell .dexno{position:absolute;left:2px;top:0;z-index:2;font:var(--fs-sm) var(--font-small);color:var(--t-darker);text-shadow:1px 1px 0 #000}.dex-cell.had .dexno{color:var(--t-dark)}.dex-cell .q{color:#4a4a4a;font:var(--fs) var(--font-ui)}.dex-cell .star{position:absolute;right:2px;bottom:0;color:var(--shiny);font-size:var(--fs-sm);font-family:var(--font-small)}.dex-cell .rpip{position:absolute;left:2px;bottom:0;z-index:2;font:var(--fs-tiny) var(--font-tiny)}.dex-cell>.dot{top:2px;right:2px;z-index:3}.res-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 8px}.res-head b{font-weight:400}.res-levels{display:grid;gap:2px}.res-level{display:grid;grid-template-columns:14px 1fr auto 40px;gap:6px;align-items:center;padding:1px 4px;background:var(--row-a);font:var(--fs-sm) var(--font-small);color:var(--t-regular)}.res-level:nth-child(2n){background:var(--row-b)}.res-level>:last-child{justify-self:end}.res-level.locked{color:var(--t-darker)}.res-level.claimed{color:var(--t-dark)}.res-ready{color:var(--ally);font:var(--fs) var(--font-ui)}.dex-sec>.btn.green{justify-self:start}.dex-count{color:var(--t-dark);font-size:var(--fs)}.dex-hero{display:grid;grid-template-columns:120px 1fr;gap:8px;align-items:start}.dex-sprite{position:relative;width:120px;height:120px;display:grid;place-items:center;border:2px solid transparent;border-image:url(/kit/f2-pressed.png) 2 / 2px / 0 repeat;background:radial-gradient(circle at 50% 60%,#3a4a3a 0,#232823 70%);overflow:hidden}.dex-sprite.legend{background:radial-gradient(circle at 50% 60%,#5a4a20 0,#2a2416 70%)}.preview{display:grid;place-items:center;overflow:hidden}.preview>div{transform-origin:center}.preview.silhouette{filter:brightness(0)}.dex-none{color:#444;font:var(--fs-4x) var(--font-ui)}.dex-shiny{position:absolute;top:3px;right:3px;width:22px;height:22px;padding:0;border:1px solid transparent;border-image:url(/kit/f1.png) 1 / 1px / 0 repeat;background:url(/kit/stone-regular.png);color:var(--t-dark);font-size:var(--fs-sm);font-family:var(--font-small);cursor:pointer}.dex-shiny.on{color:var(--shiny);border-image:url(/kit/f1-pressed.png) 1 / 1px / 0 repeat}.dex-head{display:grid;gap:4px;align-content:start}.dex-no{color:var(--t-dark);font-size:var(--fs)}.dex-name{color:var(--t-exp);font:var(--fs) var(--font-ui);line-height:1}.dex-tags{display:flex;flex-wrap:wrap;gap:3px}.tag{padding:0 4px;border:1px solid #0008;background:#3a3a3a;color:var(--t-regular);font-size:var(--fs-sm);font-family:var(--font-small)}.tag.legend{background:#6a5410;color:#ffe27a}.tag.legend.mega{background:var(--mega-bg);color:var(--mega)}.tag.own{background:#2f4f2f;color:#b6ecb6}.tag.rot{background:var(--rot-bg);color:var(--rot)}.rot-text{color:var(--rot)}.rot-line{margin:0 0 4px}.map-row .foes .rot-swap{box-shadow:inset 0 -2px 0 var(--rot)}.tag.shiny{background:#4a3a6a;color:var(--shiny)}.dex-note{padding:6px;border:1px solid #0008;background:#2a2a2a;color:var(--t-dark);font-size:var(--fs)}.dex-sec{display:grid;gap:3px}.stat-row{display:grid;grid-template-columns:58px 30px 1fr;align-items:center;gap:6px;font-size:var(--fs)}.stat-row .stat-name{color:var(--t-dark)}.stat-row b{color:var(--t-highlight);text-align:right;font-weight:400}.stat-bar{height:7px;background:#161616;border:1px solid #000}.stat-bar i{display:block;height:100%}.stat-row.total{margin-top:2px}.evo-chain{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.evo-node{display:grid;justify-items:center;gap:1px;padding:2px;border:0;background:none;color:var(--t-regular);font:var(--fs-sm) var(--font-small);cursor:pointer}.evo-node.cur{color:var(--t-exp);cursor:default}.evo-node.cur .slot{outline:1px solid var(--t-highlight)}.evo-node .slot.unseen .portrait{filter:brightness(0)}.evo-arrow{display:grid;justify-items:center;color:var(--t-dark);font-size:var(--fs)}.evo-how{display:flex;align-items:center;gap:2px;font-size:var(--fs-sm);font-family:var(--font-small);color:var(--t-dark)}.found-row{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:2px 4px;background:#2a2a2a;font-size:var(--fs)}.found-row .beaten{color:var(--ally)}.dex-moves{display:flex;flex-wrap:wrap;gap:3px}.chipm{padding:0 5px;background:#333;border:1px solid #0008;font-size:var(--fs-sm);font-family:var(--font-small)}.ov-tl{display:flex;gap:4px}.map-info-btn{pointer-events:auto}.mi-head{display:grid;gap:4px;margin-bottom:6px}.mi-title{display:flex;align-items:baseline;gap:6px;color:var(--t-exp);font:var(--fs) var(--font-ui);line-height:1}.mi-region{color:var(--t-dark);font:var(--fs-sm) var(--font-small)}.mi-facts{display:flex;flex-wrap:wrap;gap:3px}.mi-main{display:grid;grid-template-columns:250px minmax(0,1fr);gap:8px;align-items:start}.mi-left{display:grid;gap:4px;padding:6px;background:url(/kit/stone-dark.png);max-height:min(520px,calc(100dvh - 7vh - 170px));overflow-y:auto}.mi-mon{display:grid;grid-template-columns:66px 1fr auto;gap:6px;align-items:center}.mi-montext{display:grid;gap:1px;font-size:var(--fs-sm);font-family:var(--font-small);align-content:center}.mi-montext b{color:var(--t-exp);font-weight:400;font-size:var(--fs)}.mi-shiny{position:relative;align-self:start}.mi-star{position:absolute;top:0;right:2px;z-index:4;color:var(--shiny);font-size:var(--fs-sm);font-family:var(--font-small);text-shadow:1px 1px 0 #000}.mi-tab{display:grid;gap:2px;align-content:start;max-height:min(480px,calc(100dvh - 7vh - 210px))!important}.drop-row{display:grid;grid-template-columns:34px 1fr auto 62px;gap:8px;align-items:center;padding:1px 6px 1px 1px;background:#262626}.drop-name{display:grid;min-width:0;font-size:var(--fs);line-height:1}.drop-name b{font-weight:400;color:var(--t-highlight)}.drop-name .sub,.drop-word{font-size:var(--fs-sm);font-family:var(--font-small)}.drop-pct{color:var(--gold);font-weight:400;text-align:right;font-size:var(--fs)}.mi-sorts{display:flex;gap:2px;margin-bottom:3px}.mi-sorts .dex-gen{padding:0 8px}.mi-perf{display:grid;gap:2px}.mi-prow{display:grid;grid-template-columns:34px 1fr 110px;gap:6px;align-items:center;padding:1px 6px 1px 1px;background:#262626}.mi-prow.top{background:#34402c}.mi-pmid{display:grid;gap:2px;min-width:0}.mi-pside{display:grid;justify-items:end;font-size:var(--fs-sm);font-family:var(--font-small);color:var(--t-regular)}.mi-wr{position:relative;height:14px;background:#161616;border:1px solid #000}.mi-wr i{position:absolute;inset:0 auto 0 0;background:#3c7a3c}.mi-wr span{position:absolute;left:4px;top:0;font-size:var(--fs-sm);font-family:var(--font-small);line-height:14px}.mi-best{display:grid;grid-template-columns:52px 1fr;align-items:center;gap:10px;padding:6px;background:url(/kit/stone-dark.png)}.mi-grade{font:var(--fs-3x) var(--font-ui);text-align:center}.mi-who{display:grid;font-size:var(--fs)}.mi-who b{color:var(--t-exp);font-weight:400;font-size:var(--fs)}.mi-team{display:flex;flex-wrap:wrap;gap:8px}.mi-tm{display:grid;justify-items:center;gap:1px;font-size:var(--fs-sm);font-family:var(--font-small)}.use-head{display:grid;grid-template-columns:auto 1fr;gap:8px;align-items:center;margin-bottom:6px;font-size:var(--fs)}.use-grid{max-height:50vh;overflow-y:auto}.forge-list{display:grid;gap:var(--sp-1);max-height:46vh;margin:var(--sp-2) 0;overflow-y:auto}.forge-row{all:unset;cursor:pointer;display:grid;grid-template-columns:26px minmax(0,1fr) auto;align-items:center;column-gap:var(--sp-2);padding:var(--sp-1) var(--sp-2);border:1px solid transparent;border-image:var(--f-raised) 1 / 1px / 0 repeat;background:url(/kit/stone-dark.png);font:var(--fs) var(--font-ui);color:var(--t-label)}.forge-row>.icon{grid-row:span 2}.forge-row>.sub:nth-of-type(1){grid-column:2;font:var(--fs-sm) var(--font-small)}.forge-row>:last-child{grid-column:3;grid-row:1 / span 2;font:var(--fs-sm) var(--font-small)}.forge-row:hover{border-image-source:var(--f-hover);color:var(--t-exp)}.forge-row.on{border-image-source:var(--f-pressed);background-image:url(/kit/stone-darker.png);color:var(--t-exp)}.forge-cost{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:var(--sp-2)}.gene-pick{grid-template-columns:34px 1fr auto!important;font-size:var(--fs)}.gene-pick b{color:var(--t-exp);font-weight:400;text-align:center}.genes-reveal .gr-top{display:grid;grid-template-columns:auto 1fr;gap:8px;align-items:center}.gr-name{display:grid;gap:2px;font-size:var(--fs)}.gr-name b{color:var(--t-exp);font-weight:400;font-size:var(--fs)}.gr-tier{display:flex;gap:6px;align-items:center;font-size:var(--fs)}.gr-tier b{font-weight:400}.gr-arrow{color:var(--t-dark)}.gr-rows{display:grid;gap:3px;margin-top:8px}.gr-row{display:grid;grid-template-columns:96px 1fr 56px 26px;align-items:center;gap:6px;font-size:var(--fs)}.gr-row b{color:var(--t-highlight);font-weight:400;text-align:right}.gr-bar{position:relative;height:8px;background:#161616;border:1px solid #000}.gr-bar i{position:absolute;inset:0 auto 0 0}.gr-bar .was{background:transparent;border-right:2px solid #ddd}.gr-bar .now{background:#6a6a6a;transition:width .45s ease-out}.gr-row.up .now{background:#48b048}.gr-row.down .now{background:#c04848}.gr-row.up .gr-d{color:#6fe06f}.gr-row.down .gr-d{color:#ff7070}.fuse-row{display:flex;align-items:center;gap:6px;margin:2px 0 6px}.map-list{display:grid;gap:3px;align-content:start}.tab.locked-tab{color:var(--t-darkest)}.map-kind{display:inline-block;margin-right:6px;padding:0 4px;border:1px solid #0008;background:#3a3a3a;color:var(--t-regular);font:var(--fs-sm) var(--font-small);vertical-align:2px}.kind-gym{background:#6a5410;color:#ffe27a}.kind-champion,.kind-elite{background:#5a1f6a;color:#f0b0ff}.kind-cave,.kind-mountain{background:#4a3a2a}.kind-forest,.kind-route{background:#2f4a2f}.kind-beach,.kind-lake,.kind-sea{background:#23405a}.kind-snow{background:#3a4a5a}.kind-volcano{background:#5a2a1a}.kind-tower,.kind-ruins{background:#3a2a4a}.gear-bar{display:flex;flex-wrap:wrap;gap:2px;margin-bottom:4px}.gear-bar .dex-gen{padding:0 8px}.gear-list{display:grid;gap:4px;max-height:min(520px,calc(100dvh - 7vh - 150px));overflow-y:auto;padding-right:2px}.gear-card{display:grid;grid-template-columns:66px 1fr auto;gap:10px;align-items:center;padding:6px;background:url(/kit/stone-dark.png)}.gear-text{display:grid;gap:1px;font-size:var(--fs);min-width:0}.gear-text b{font-weight:400;font-size:var(--fs);color:var(--t-exp)}.gear-eff{color:var(--t-highlight)}.gear-who{display:flex;align-items:center;gap:4px;color:var(--t-regular)}.gear-acts{display:grid;gap:3px}.gear-acts .btn{justify-content:center}.dex-left{display:grid;gap:3px}.dex-forms{display:grid;grid-template-columns:1fr 1fr;gap:2px}.dex-form{height:22px;border:1px solid transparent;border-image:url(/kit/f1.png) 1 / 1px / 0 repeat;background:url(/kit/stone-dark.png);color:var(--t-dark);font:var(--fs-sm) var(--font-small);cursor:pointer}.dex-form.on{border-image:url(/kit/f1-pressed.png) 1 / 1px / 0 repeat;background:#2c3a2c;color:var(--t-exp)}.dex-form.shiny.on{background:#3e2f5c;color:var(--shiny)}.dex-form:disabled{color:var(--t-darkest);cursor:default}.dex-sprite.shiny{background:radial-gradient(circle at 50% 60%,#4a3a6a 0,#221a30 70%)}.preview canvas{display:block}.care{align-content:start;font-size:var(--fs)}.care b{color:var(--t-exp);font-weight:400;font-size:var(--fs)}.care-lv{color:var(--t-highlight)}.care-bar{width:100%;height:7px;background:#161616;border:1px solid #000}.care-bar i{display:block;height:100%;background:var(--t-exp-bar, #e8b020)}.care-empty{min-height:170px;align-content:center;border:1px solid transparent;border-image:url(/kit/f1-pressed.png) 1 / 1px / 0 repeat;background:url(/kit/stone-darker.png);color:var(--t-dark);font:var(--fs) var(--font-ui);cursor:pointer}.care-empty:hover{border-color:#888;color:var(--t-highlight);background:#2c2c2c}.care-plus{font:var(--fs-3x) var(--font-ui);line-height:1}.player .xp-left{font-size:var(--fs-sm);font-family:var(--font-small);color:var(--t-dark)}.session-ov{pointer-events:auto;padding:6px}.session{width:250px}.session .win-top{position:relative}.session-x{position:absolute;right:2px;top:0;border:0;background:none;color:var(--t-dark);font:var(--fs) var(--font-ui);cursor:pointer}.session-x:hover{color:var(--t-exp)}.session-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.ss{display:grid;justify-items:center;padding:2px 0;background:#222;border:1px solid #0008}.ss b{color:var(--t-exp);font-weight:400;font-size:var(--fs);line-height:1}.ss span{color:var(--t-dark);font-size:var(--fs-sm);font-family:var(--font-small)}.ss.good b{color:var(--ally)}.ss.bad b{color:#ffb050}.ss.gold b{color:var(--gold)}.session-got{display:flex;flex-wrap:wrap;gap:2px;margin-top:4px;max-height:76px;overflow-y:auto}.session-opts{display:grid;gap:1px;margin-top:4px;font-size:var(--fs-sm);font-family:var(--font-small)}.chk{display:flex;align-items:center;gap:4px;cursor:pointer;color:var(--t-regular)}.chk input{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0;width:14px;height:14px;border:1px solid transparent;border-image:url(/kit/f1-pressed.png) 1 / 1px / 0 repeat;background:url(/kit/stone-darker.png);display:grid;place-items:center;cursor:pointer}.chk input:checked:after{content:"";width:8px;height:6px;background:url(/kit/i-check.png) center / contain no-repeat;image-rendering:pixelated}.label .energy{width:27px;height:3px;margin-top:1px;border:1px solid #000;background:#000;box-sizing:content-box}.label .energy>div{height:100%;width:0;background:#69f;transition:width .3s linear}.label .energy.full>div{background:#a8c8ff;animation:energy-ready .5s ease-in-out infinite alternate}@keyframes energy-ready{to{background:#fff;box-shadow:0 0 4px #9cf}}.hud.large .label .energy{width:34px}.label .badges{display:flex;gap:1px;min-height:0}.label .badge{padding:0 2px;border:1px solid #000;color:#fff;font:var(--fs-sm) var(--font-small);line-height:11px;text-shadow:1px 1px 0 #000}.unit.st-burn .spr{filter:sepia(.5) saturate(1.8) hue-rotate(-20deg)}.unit.st-poison .spr{filter:sepia(.3) saturate(1.6) hue-rotate(240deg) brightness(.95)}.unit.st-paralysis .spr{animation:zap .18s steps(2) infinite}@keyframes zap{50%{filter:brightness(1.6) saturate(1.5) sepia(.6)}}.unit.st-freeze .spr{filter:saturate(.3) brightness(1.3) hue-rotate(160deg) sepia(.2)}.unit.st-sleep .spr{filter:brightness(.75) saturate(.6)}.unit.st-confusion .spr{animation:dizzy .8s ease-in-out infinite}@keyframes dizzy{25%{transform:translate(-1px)}75%{transform:translate(1px)}}.unit.stunned .spr{animation-play-state:paused}.unit.flare .spr{animation:flare .9s ease-out}@keyframes flare{0%{filter:drop-shadow(0 0 0 var(--flare)) brightness(1)}25%{filter:drop-shadow(0 0 6px var(--flare)) drop-shadow(0 0 2px #fff) brightness(1.8)}to{filter:drop-shadow(0 0 0 var(--flare)) brightness(1)}}.power-shout{position:absolute;z-index:30002;transform:translate(-50%,-100%);font:var(--fs-2x) var(--font-ui);white-space:nowrap;pointer-events:none;animation:power-in 1.4s ease-out forwards}@keyframes power-in{0%{transform:translate(-50%,-60%) scale(.4);opacity:0}12%{transform:translate(-50%,-100%) scale(1.25);opacity:1}25%{transform:translate(-50%,-100%) scale(1)}80%{opacity:1}to{transform:translate(-50%,-150%) scale(1);opacity:0}}.float-text.crit{font-size:var(--fs-2x)}.ov-stats{right:6px;top:46px;pointer-events:auto}.battle-stats{width:240px}.bs-tabs{display:flex;gap:2px;margin-bottom:3px}.bs-tabs .dex-gen{flex:1}.bs-list{display:grid;gap:2px;max-height:340px;overflow-y:auto}.bs-row{display:grid;grid-template-columns:34px 1fr;gap:5px;align-items:center;padding:1px 3px 1px 1px;background:#232323}.bs-mid{display:grid;gap:1px;min-width:0}.bs-name{display:flex;justify-content:space-between;font-size:var(--fs-sm);font-family:var(--font-small);color:var(--t-highlight);white-space:nowrap;overflow:hidden}.bs-name b{color:#ff9a7a;font-weight:400}.bs-bar{height:5px;background:#111;border:1px solid #000}.bs-bar i{display:block;height:100%;background:#c05040}.bs-sub{font-size:var(--fs-sm);font-family:var(--font-small);color:var(--t-dark);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.float-text.super{font-size:var(--fs-2x);-webkit-text-stroke:0;text-shadow:0 0 1px #000,1px 1px 0 #000,-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,0 0 4px #ffd040}.float-text.weak{font-size:var(--fs-sm);font-family:var(--font-small);opacity:.8}.ability-box{display:grid;gap:1px;margin-bottom:4px;font-size:var(--fs-sm);font-family:var(--font-small);color:var(--t-regular)}.ability-box b{color:#ffd86a;font-weight:400;font-size:var(--fs)}.signature-box{display:grid;gap:2px;margin-bottom:6px;font-size:var(--fs-sm);font-family:var(--font-small);color:var(--t-regular)}.signature-box .sig-head{display:flex;align-items:center;gap:6px}.signature-box b{color:#7fd0ff;font-weight:400;font-size:var(--fs)}.signature-box .sig-shape{margin-left:auto;color:var(--t-darker);font-size:var(--fs-sm)}.move.ultimate{background:#22304a;border-left:2px solid #6699ff;padding-left:3px}.move.ultimate .mname{color:#a8c8ff}.move.ultimate .mmeta{color:#8fb0ff}.inv-body{display:grid!important;grid-template-columns:minmax(0,1fr) 236px;gap:8px;align-items:start}.inv-left{display:grid;gap:3px;align-content:start}.inv-title{color:var(--t-dark);font-size:var(--fs-sm);font-family:var(--font-small);margin-top:2px}.inv-grid{display:grid;grid-template-columns:repeat(auto-fill,34px);gap:4px;padding:4px;background:url(/kit/stone-darker.png)}.inv-grid .slot{padding:0;cursor:pointer}.inv-grid .slot:hover,.inv-grid .slot.selected{border-image:none;border-color:transparent}.inv-grid .slot.selected{outline:1px solid var(--t-exp);outline-offset:-1px}.inv-detail{position:sticky;top:0;display:grid;gap:8px;padding:8px;background:url(/kit/stone-dark.png);min-height:220px;align-content:start}.inv-head{display:grid;grid-template-columns:66px 1fr;gap:8px;align-items:center}.inv-names{display:grid;gap:1px;font-size:var(--fs-sm);font-family:var(--font-small);min-width:0}.inv-names b{font-weight:400;font-size:var(--fs);font-family:var(--font-ui);line-height:1}.inv-have{color:var(--t-highlight)}.inv-desc{color:var(--t-regular);font-size:var(--fs);line-height:normal}.inv-acts{display:grid;gap:4px}.inv-acts .btn{justify-content:center}.inv-stat{display:flex;align-items:center;gap:5px;color:var(--t-exp);font-size:var(--fs)}.mega-text{color:var(--mega)}.shiny-text{color:var(--shiny)}.inv-mega{display:flex;gap:6px;align-items:center;padding:4px;background:#262626}.inv-mega .arrow,.evolution.mega .arrow{color:var(--mega)}.mega-rule{margin-top:var(--sp-2)}.inv-holder{display:grid;grid-template-columns:auto 1fr auto;gap:6px;align-items:center;font-size:var(--fs-sm);font-family:var(--font-small);padding:4px;background:#262626}.inv-dust{display:flex;align-items:center;gap:6px;margin-top:6px;font-size:var(--fs-sm);font-family:var(--font-small)}.stat-ic{width:8px;height:8px;border:1px solid #000}.slot .stat-ic{position:absolute;left:2px;bottom:2px;z-index:3}.stat-hp{background:#60c060}.stat-attack{background:#ff8a3a}.stat-ability{background:#c084fc}.inv-stat .stat-ic{width:10px;height:10px}.cmp-sec-head{display:flex;align-items:baseline;gap:6px}.cmp-count{color:var(--t-darker);font:var(--fs-sm) var(--font-small)}.slot.unknown .portrait{filter:brightness(0);opacity:.6}.slot.unknown>.glow{display:none}.cmp-unknown{color:var(--t-dark)}.cmp-tiers{display:flex;flex-wrap:wrap;gap:2px}.cmp-where{display:grid;gap:4px}.cmp-src{display:grid;gap:2px;color:var(--t-regular);font:var(--fs-sm) var(--font-small);line-height:var(--lh)}.cmp-src .price{justify-self:start}.cmp-maps{display:flex;flex-wrap:wrap;gap:2px 4px;align-items:center}.compendium .inv-detail{min-height:260px}.manage-btn{padding:0}.mg-bar{display:grid;grid-template-columns:1fr auto;gap:4px}.mg-bar .input input{font:var(--fs) var(--font-ui)}.mg-tiers{display:flex;gap:2px}.mg-tiers .dex-gen{padding:0 6px}.mg-quick{display:flex;gap:4px;margin:4px 0}.mg-grid{display:grid;grid-template-columns:repeat(auto-fill,34px);gap:3px;padding:4px;max-height:min(420px,calc(100dvh - 7vh - 220px));overflow-y:auto;background:url(/kit/stone-darker.png)}.mg-grid .slot{cursor:pointer}.mg-grid .slot.used{cursor:not-allowed}.mg-check{display:none;position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;place-items:center;color:#fff;font:var(--fs) var(--font-ui);text-shadow:1px 1px 0 #000;background:#b0303066}.mg-grid .slot.picked .mg-check{display:grid}.mg-grid .slot.picked{outline:1px solid #ff8080;outline-offset:-1px}.mg-sum{display:flex;align-items:center;gap:8px;margin-right:auto;font-size:var(--fs)}.mg-sum b{color:var(--t-exp);font-weight:400}.mg-sum span{display:inline-flex;align-items:center;gap:2px;color:var(--t-highlight)}.pick-bar{position:absolute;left:4px;right:4px;bottom:4px;z-index:40;display:none;grid-template-columns:34px 1fr auto auto auto;gap:6px;align-items:center;padding:4px;border:1px solid transparent;border-image:url(/kit/f1.png) 1 / 1px / 0 repeat;background:url(/kit/stone-dark.png);box-shadow:0 4px 12px #000a}.pick-bar.on{display:grid}.pick-text{display:grid;min-width:0;font-size:var(--fs-sm);font-family:var(--font-small);line-height:normal}.pick-text b{color:var(--t-exp);font-weight:400;font-size:var(--fs)}.pick-text span{color:#ffd86a}.slot.picked{outline:2px solid #ffd86a;outline-offset:-2px}.slot.picked:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;background:#ffd86a33;pointer-events:none}@media(max-width:760px){.game{gap:6px}.sidebar{display:flex;flex-direction:column;gap:6px}.sidebar .actions{order:-1}.sidebar .player{order:2}.pokedex .well{max-height:none;overflow:visible}.pokedex .slots{grid-template-columns:repeat(auto-fill,minmax(46px,1fr))!important}.ov .big{font-size:var(--fs-2x)}.ov.ov-br .big{font-size:var(--fs);line-height:var(--lh)}.ov .mid,.ov .cost{font-size:var(--fs-sm);font-family:var(--font-small)}.ov .grade{font-size:var(--fs-2x)}.ov-tr{padding:4px 6px 16px 30px}.session{width:200px}.battle-stats{width:210px}.dex-info{order:2}.overlay{padding:0;align-items:end}.overlay>.win{width:100%!important;max-height:calc(100dvh - 8px)}.overlay .tab-body{max-height:calc(100dvh - 150px)!important}.tabs{flex-wrap:wrap;row-gap:2px}.tab{flex:none;padding:2px 8px 3px}.map-row{grid-template-columns:34px 1fr!important;row-gap:4px}.map-row .foes{grid-column:1 / -1;justify-content:flex-start}.map-row .map-acts{grid-column:1 / -1;justify-content:flex-end;flex-wrap:wrap}.map-row .title small{white-space:normal}.inv-body,.mi-main,.dex-layout,.mg-bar,.dex-hero{grid-template-columns:1fr!important}.inv-detail{position:static;min-height:0}.dex-layout{height:auto}.dex-grid{max-height:46vh}.dex-info{max-height:none}.mi-left,.mi-tab{max-height:none!important}.mi-mons{grid-template-columns:1fr}.gear-card{grid-template-columns:66px 1fr}.gear-acts{grid-column:1 / -1;grid-template-columns:1fr 1fr}.mg-tiers{overflow-x:auto}.foot{flex-wrap:wrap}.drop-row{grid-template-columns:34px 1fr auto 56px;gap:5px}.mi-prow{grid-template-columns:34px 1fr 90px}}.opener .win-body{display:grid;gap:8px;overflow-x:hidden}.op-head{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center}.op-item .slot{width:50px;height:50px}.op-names{display:grid;gap:2px;min-width:0}.op-names b{font:var(--fs) var(--font-ui);line-height:1;color:#fff}.op-names .sub{font-size:var(--fs-sm);font-family:var(--font-small);line-height:normal}.op-main{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:stretch}.op-machine{position:relative;display:grid;place-items:center;padding:8px 8px 10px;cursor:pointer;border:2px solid transparent;border-image:url(/kit/f2-pressed.png) 2 / 2px / 0 repeat;background:radial-gradient(circle at 50% 55%,#2c3a2c 0,#181c18 75%);overflow:hidden;isolation:isolate}.op-machine .reels{position:relative;z-index:1}.op-result{position:relative;display:grid;align-content:start;gap:6px;min-width:0;padding:6px;border:2px solid transparent;border-image:url(/kit/f2-pressed.png) 2 / 2px / 0 repeat;background:#1d1d1d}.op-result.in>*{animation:card-in .35s ease-out both}.op-result.in>:nth-child(2){animation-delay:.08s}.op-result.in>:nth-child(3){animation-delay:.16s}@keyframes card-in{0%{opacity:0;transform:translateY(8px)}}.op-wait{display:grid;place-items:center;align-content:center;gap:6px;min-height:150px}.op-wait .icon{opacity:.4;filter:grayscale(1);animation:wait-bob .9s ease-in-out infinite alternate}@keyframes wait-bob{to{transform:translateY(-4px)}}.op-top{display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;align-items:center}.op-top .preview{border:2px solid transparent;border-image:url(/kit/f2-pressed.png) 2 / 2px / 0 repeat;background:url(/kit/stone-darker.png)}.op-info{display:grid;gap:3px;min-width:0}.op-name{font:var(--fs) var(--font-ui);line-height:1;overflow-wrap:anywhere}.op-genes{display:flex;align-items:center;gap:6px;font-size:var(--fs)}.op-stat{display:flex;align-items:center;gap:5px;color:var(--t-exp);font-size:var(--fs)}.op-stat .stat-ic{width:10px;height:10px}.op-desc{font-size:var(--fs-sm);font-family:var(--font-small);line-height:normal;color:#d0d0d0}.op-ability{font-size:var(--fs-sm);font-family:var(--font-small)}.op-result .genes{min-width:0}.op-row{display:flex;flex-wrap:wrap;gap:3px}.op-row .slot.selected{outline:2px solid var(--gold);outline-offset:-2px}.op-hint{text-align:center;font-size:var(--fs-sm);font-family:var(--font-small);margin-top:-4px}.opener .foot{border-top:1px solid #0008;padding-top:6px}.op-machine[class*=burst-]:before{content:"";position:absolute;left:50%;top:55%;width:360px;height:360px;background:repeating-conic-gradient(var(--burst) 0 10deg,transparent 10deg 30deg);border-radius:50%;mask:radial-gradient(circle,#000 15%,transparent 68%);opacity:0;animation:burst 1.6s ease-out forwards;pointer-events:none;z-index:0}.burst-0,.burst-1{--burst: #a0a0a066}.burst-2{--burst: #3ad83a88}.burst-3{--burst: #3a8cff88}.burst-4{--burst: #c060ffaa}.burst-5{--burst: #ffd040bb}.burst-shiny{--burst: #e0b0ffcc}@keyframes burst{0%{opacity:0;transform:translate(-50%,-50%) rotate(0) scale(.4)}30%{opacity:1}to{opacity:0;transform:translate(-50%,-50%) rotate(60deg) scale(1.2)}}@media(max-width:600px){.op-main{grid-template-columns:minmax(0,1fr)}.op-wait{min-height:80px}}.evo-scene .win-body{display:grid;gap:8px;overflow-x:hidden}.evo-stage{position:relative;height:190px;display:grid;place-items:center;overflow:hidden;cursor:pointer;isolation:isolate;border:2px solid transparent;border-image:url(/kit/f2-pressed.png) 2 / 2px / 0 repeat;background:radial-gradient(circle at 50% 60%,#26324a 0,#0e1220 75%);transition:background .6s}.evo-stage.glowing{background:radial-gradient(circle at 50% 60%,#4a5a8a 0,#121830 75%)}.evo-sprite{position:relative;width:128px;height:128px;z-index:2}.evo-form{position:absolute;top:0;right:0;bottom:0;left:0;transition:filter .4s}.evo-form.new,.evo-sprite.show-new .evo-form.old{visibility:hidden}.evo-sprite.show-new .evo-form.new{visibility:visible}.glowing .evo-form{filter:brightness(0) invert(1) drop-shadow(0 0 6px #fff) drop-shadow(0 0 14px #9cf)}.evolved .evo-form{filter:none;animation:evo-pop .6s ease-out}@keyframes evo-pop{0%{transform:scale(.85)}50%{transform:scale(1.12)}to{transform:scale(1)}}.evo-rays{position:absolute;top:-60%;right:-60%;bottom:-60%;left:-60%;z-index:0;opacity:0;background:repeating-conic-gradient(#ffffff22 0 8deg,transparent 8deg 24deg);transition:opacity .8s}.glowing .evo-rays{opacity:1;animation:evo-spin 6s linear infinite}@keyframes evo-spin{to{transform:rotate(360deg)}}.evo-sparks{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:none}.evo-sparks i{position:absolute;left:calc(50% + var(--x));bottom:-8px;width:4px;height:4px;background:#fff;box-shadow:0 0 6px #9cf;opacity:0}.glowing .evo-sparks i{animation:evo-rise var(--s) linear var(--d) infinite}@keyframes evo-rise{0%{opacity:0;transform:translateY(0)}20%{opacity:1}to{opacity:0;transform:translateY(-200px)}}.evo-flash{position:absolute;top:0;right:0;bottom:0;left:0;z-index:3;background:#fff;opacity:0;pointer-events:none}.evolved .evo-flash{animation:evo-flash .7s ease-out}@keyframes evo-flash{0%{opacity:1}to{opacity:0}}.evo-stage[class*=burst-]:before{content:"";position:absolute;left:50%;top:50%;width:380px;height:380px;background:repeating-conic-gradient(var(--burst) 0 10deg,transparent 10deg 30deg);border-radius:50%;mask:radial-gradient(circle,#000 15%,transparent 68%);opacity:0;animation:burst 1.8s ease-out forwards;pointer-events:none;z-index:1}.evo-line{text-align:center;font-size:var(--fs);line-height:normal;min-height:24px}.evo-line b{font-weight:400;color:#fff}.evo-line b.rt-1{color:#fff}.evo-hint{text-align:center;font-size:var(--fs-sm);font-family:var(--font-small);margin-top:-6px}.evo-card{display:grid;gap:5px;animation:card-in .35s ease-out}.evo-types{display:flex;align-items:center;justify-content:center;gap:6px}.evo-arrow{color:var(--gold)}.evo-h{font-size:var(--fs-sm);font-family:var(--font-small);color:#909090}.evo-blocked{color:#ff9090;font-size:var(--fs-sm);font-family:var(--font-small)}.evo-scene .foot{border-top:1px solid #0008;padding-top:6px}.tier-chip{padding:0 6px;border:1px solid #000;color:#000;font-size:var(--fs-sm);font-family:var(--font-small)}.tier-chip.r1{background:#b0b0b0}.tier-chip.r2{background:#5ad85a}.tier-chip.r3{background:#5aa0ff}.tier-chip.r4{background:#c47aff}.tier-chip.r5{background:#ffd040}.player .win-body{display:grid!important;gap:5px}.tc{display:grid;grid-template-columns:auto minmax(0,1fr);gap:6px;align-items:center}.tc .who{min-width:0}.tc .who .bar{width:100%}.player .lvl-row{gap:6px;min-width:0}.player .lvl-row b{flex:none}.player .lvl-row .xp-left{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tc-avatar{position:relative;width:60px;height:60px;padding:0;display:grid;place-items:center;border:1px solid transparent;border-image:url(/kit/slot.png) 1 / 1px / 0 repeat;background:radial-gradient(circle at 50% 60%,#3a4a3a 0,#1e231e 75%);cursor:pointer}.tc-avatar:hover{outline:1px solid var(--t-highlight);outline-offset:-1px}.tc-name{display:flex;align-items:center;gap:4px;min-width:0}.tc-name .name{color:var(--t-exp);font:var(--fs) var(--font-ui);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tc-edit{padding:0 3px;border:0;background:none;color:var(--t-dark);font-size:var(--fs-sm);font-family:var(--font-small);cursor:pointer}.tc-edit:hover{color:var(--t-exp)}.player .lvl-row .xp-left{font-size:var(--fs-sm);font-family:var(--font-small)}.tc-badges{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px}.tc-badges .sub{font-size:var(--fs-sm);font-family:var(--font-small)}.tc-badges .badges{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:1px;margin:0;justify-items:center}.tc-badges .badges .icon{width:100%!important;max-width:18px;height:auto!important;aspect-ratio:1;background-size:contain!important}.tc-acts{display:grid;grid-template-columns:1fr 1fr;gap:6px}.tc-acts .btn{min-width:0}.tc-acts .sub{font-size:var(--fs-sm);font-family:var(--font-small)}.wd-body{display:grid;grid-template-columns:250px minmax(0,1fr);gap:10px;align-items:start}.wd-left{display:grid;gap:5px}.wd-stage{display:grid;place-items:center;height:150px;border:2px solid transparent;border-image:url(/kit/f2-pressed.png) 2 / 2px / 0 repeat;background:radial-gradient(circle at 50% 62%,#454 0,#1e231e 72%)}.wd-name{color:var(--t-exp);font:var(--fs) var(--font-ui);text-align:center}.wd-status{display:grid;justify-items:center;gap:3px;text-align:center}.wd-how{color:#ffd86a;font-size:var(--fs-sm);font-family:var(--font-small);line-height:normal}.tag.lock{background:#4a2a2a;color:#ffb0b0}.wd-parts{display:grid;grid-template-columns:repeat(4,1fr);gap:2px}.wd-parts .dex-gen{display:flex;align-items:center;justify-content:center;gap:4px}.wd-sw{width:10px;height:10px;border:1px solid #000}.wd-left .palette{max-height:150px;overflow-y:auto}.wd-right{display:grid;gap:4px;max-height:min(520px,calc(100dvh - 7vh - 130px));overflow-y:auto}.wd-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(78px,1fr));gap:4px;padding:4px;background:url(/kit/stone-darker.png)}.wd-cell{position:relative;display:grid;justify-items:center;gap:1px;padding:3px 2px;border:1px solid transparent;border-image:url(/kit/f1.png) 1 / 1px / 0 repeat;background:url(/kit/stone-dark.png);color:var(--t-regular);font:var(--fs-sm) var(--font-small);cursor:pointer}.wd-cell.sel{border-image:none;border-color:var(--gold);box-shadow:inset 0 0 6px #f8c81055}.wd-cell.locked .slot .portrait{filter:grayscale(.6) brightness(.8)}.wd-lock{position:absolute;right:1px;bottom:0;z-index:3;font-size:var(--fs-sm);font-family:var(--font-small)}.wd-cname{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.wd-src{color:#ffd86a;font-size:var(--fs-sm);font-family:var(--font-small)}.wd-src.on{color:var(--ally)}@media(max-width:760px){.wd-body{grid-template-columns:1fr}.wd-right{max-height:none}}.slots>.empty,.dex-grid>.empty,.mg-grid>.empty,.inv-grid>.empty,.wd-grid>.empty,.pick-list>.empty{grid-column:1 / -1;padding:10px 6px;text-align:center;white-space:normal}.overlay>.win>.win-body>.foot{position:sticky;bottom:-6px;z-index:5;margin:0 -6px -6px;padding:6px;background:url(/kit/stone-regular.png);box-shadow:0 -4px 8px #0006}.overlay>.win>.win-body>.separator:has(+.foot){display:none}.maps .tab{padding-left:8px;padding-right:8px}@media(pointer:coarse){.dex-gen,.pick-row,.dex-form,.chk{min-height:40px}.tc-edit{min-width:40px;min-height:40px;font-size:var(--fs)}.swatch{min-width:26px;min-height:26px}.palette{grid-template-columns:repeat(auto-fill,minmax(26px,1fr))!important}.chk{padding:6px 0}.chk input{width:22px;height:22px}.gene-pick{min-height:48px}.session-x{min-width:40px;min-height:40px}}@media(max-width:760px){.overlay>.win{max-height:100dvh!important}.overlay>.win:has(.tabbed){height:92dvh}.overlay>.win:has(.tabbed)>.win-body{flex:1;min-height:0}.overlay>.win:has(.tabbed)>.win-body>.tabbed{flex:1 1 auto}.overlay>.win:has(.tabbed) .tab-body{flex:1;max-height:none!important}.mission{grid-template-columns:50px minmax(0,1fr)}.mission .mright{grid-column:1 / -1;display:grid;grid-template-columns:1fr auto;gap:8px;align-items:center}.inv-body{display:flex!important;flex-direction:column;justify-content:flex-start}.inv-body>.inv-detail{order:-1}}.gene-pick{grid-template-columns:34px minmax(0,1fr) auto!important;min-height:44px;margin-bottom:4px}.gp-text{display:grid;gap:3px;font-size:var(--fs)}.gp-bar{height:6px;background:#111;border:1px solid #000}.gp-bar i{display:block;height:100%;background:var(--ally)}.gene-pick:disabled{opacity:.5}.ov-stats{top:104px}@media(max-width:760px){.ov-stats{position:fixed;left:6px;right:6px;top:auto;bottom:calc(68px + env(safe-area-inset-bottom));z-index:950}.battle-stats{width:auto}.stats-open .session-ov{display:none}}.pick-bar.outside{position:static;margin:4px 0 0}@media(pointer:coarse){.picking .ov-tl{visibility:hidden}}.start-hint{grid-column:1 / -1;color:var(--t-highlight);font-size:var(--fs-sm);font-family:var(--font-small);line-height:normal;text-align:center;min-height:2.2em}.tc-name .name.long{font-size:var(--fs-sm);font-family:var(--font-small)}.session-x{top:50%;transform:translateY(-50%);width:26px;height:24px;display:grid;place-items:center;line-height:1}.box-tip{grid-column:1 / -1;padding:6px 2px;color:var(--t-dark);font-size:var(--fs-sm);font-family:var(--font-small);line-height:normal}.box-tip .link{all:unset;color:#9fd0ff;cursor:pointer;text-decoration:underline}.cal.slot{width:46px;height:54px;padding-top:12px}.cal .calday{left:0;right:0;top:0;height:12px;line-height:12px;text-align:center;background:#0008;color:var(--t-highlight);font-size:var(--fs-sm);font-family:var(--font-small)}.cal .portrait{width:30px!important;height:30px!important;background-size:contain!important;top:12px!important}.cal .count{position:absolute;right:2px;bottom:1px;z-index:3;font-size:var(--fs-sm);font-family:var(--font-small)}.cal-claim{display:flex;margin:6px auto 0;min-width:220px;justify-content:center}@media(max-width:760px){.calendar{grid-template-columns:repeat(7,minmax(0,1fr))}.cal.slot{width:auto}}.dexw .dex-grid{max-height:none}.reveal .win-body{overflow-x:hidden}.reveal .foot{margin-top:8px;border-top:1px solid #0008;padding-top:6px}.dmanage{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end;margin:4px 0}.pi{display:inline-block;vertical-align:middle;background:center / contain no-repeat;image-rendering:pixelated;flex:none}.pi-x{width:9px;height:9px;background-image:url(/kit/i-x.png)}.pi-lock{width:12px;height:12px;background-image:url(/kit/i-lock.png)}.pi-star{width:9px;height:10px;background-image:url(/kit/i-star.png)}.pi-star-off{width:9px;height:10px;background-image:url(/kit/i-star-off.png)}.pi-shiny{width:10px;height:10px;background-image:url(/kit/i-shiny.png)}.pi-sparkle{width:9px;height:9px;background-image:url(/kit/i-sparkle.png)}.pi-pip{width:6px;height:6px;background-image:url(/kit/i-pip.png)}.pi-check{width:10px;height:9px;background-image:url(/kit/i-check.png)}.pi-cross{width:9px;height:9px;background-image:url(/kit/i-cross.png)}.pi-note{width:10px;height:9px;background-image:url(/kit/i-note.png)}.pi-pencil{width:10px;height:10px;background-image:url(/kit/i-pencil.png)}.pi-bolt{width:7px;height:12px;background-image:url(/kit/i-bolt.png)}.pi-arrow{width:9px;height:8px;background-image:url(/kit/i-arrow.png)}.toast-mark .pi{margin:0 4px 0 0}.pips{display:flex;gap:1px}.empty-slot{background:repeating-conic-gradient(#232323 0,#232323 25%,#2a2a2a 0,#2a2a2a 50%) 0 0 / 2px 2px;pointer-events:none}.slots.searching .empty-slot{display:none}.stars .pi-star,.stars .pi-star-off{margin:0 1px}.stars .star-note{margin-left:6px}@media(max-width:760px){.dex-hero,.dex-hero>*,.dex-head,.dex-head *{min-width:0;max-width:100%}.dex-head{overflow-wrap:anywhere}.toasts{top:6px;left:12px;right:12px;transform:none}}@media(max-width:760px){.dex-gens{grid-template-columns:repeat(5,minmax(0,1fr))}.dex-tools{grid-template-columns:minmax(0,1fr) auto auto}.dex-side,.dex-info,.dex-layout>*{min-width:0}}@media(pointer:coarse){.box-tip .link,.link.tap{display:inline-block;min-height:32px;line-height:32px;padding:0 4px}.dex-gen{min-width:32px}.swatch{min-width:32px;min-height:32px}.palette{grid-template-columns:repeat(auto-fill,minmax(32px,1fr))!important}}.overlay .win-body,.overlay>.win{scroll-padding-bottom:72px;scroll-padding-top:8px}.result .rank{font-size:var(--fs-3x);line-height:1}.result .grade-S\+ .rank{color:var(--text-5)}.result .grade-S .rank{color:var(--text-4)}.result .grade-A .rank{color:var(--text-3)}.result .grade-B .rank{color:var(--text-2)}.result .grade-C .rank,.result .grade-F .rank{color:var(--t-dark)}.res-sec{display:grid;gap:3px;margin-top:8px}.res-label{font:var(--fs-sm) var(--font-small);color:#909090}.res-well{padding:4px;border:1px solid transparent;border-image:url(/kit/f1-pressed.png) 1 / 1px / 0 repeat;background:url(/kit/stone-darker.png)}.bar.grow>div{transition:transform .9s ease-out}.unit.unit-hidden{opacity:.3;transition:opacity .2s}.tip-box{display:grid;gap:6px;margin-top:8px;font-family:var(--font-small);font-size:var(--fs-sm);color:var(--t-regular)}.tip-head,.tip-picks{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.tip-picks>.sub{margin-right:4px}.evo-next,.evo-branch{display:flex;align-items:center;gap:4px}.evo-branches{display:grid;gap:4px}.subwin.evolution .evo-row+.evo-row{margin-top:6px;padding-top:6px;border-top:1px solid var(--t-darkest)}.acct-menu{position:fixed;z-index:950;display:grid;gap:1px;width:200px;padding:var(--sp-2);border:1px solid transparent;border-image:var(--f-raised) 1 / 1px / 0 repeat;background:url(/kit/stone-regular.png);box-shadow:0 6px 16px #000b}.acct-head{display:flex;align-items:center;gap:var(--sp-4);padding:var(--sp-1) var(--sp-1) var(--sp-3)}.acct-head .acct-avatar{width:32px;height:32px}.acct-who{display:grid;min-width:0;gap:var(--sp-1)}.acct-who b{overflow:hidden;color:var(--t-exp);text-overflow:ellipsis;white-space:nowrap}.acct-who .sub{overflow:hidden;font-family:var(--font-small);text-overflow:ellipsis;white-space:nowrap}.acct-menu .separator{margin:var(--sp-2) 0}.acct-item{display:flex;align-items:center;gap:var(--sp-3);min-height:var(--h-md);padding:0 var(--sp-3);border:1px solid transparent;background:none;color:var(--t-label);text-align:left;cursor:pointer}@media(hover:hover){.acct-item:hover{border-image:var(--f-hover) 1 / 1px / 0 repeat;background:url(/kit/stone-regular.png);color:var(--t-exp)}}.acct-item:focus-visible{border-image:var(--f-hover) 1 / 1px / 0 repeat;color:var(--t-exp);outline:none}.acct-menu .btn.red.acct-logout{justify-content:center;border-image:url(/kit/f1-red.png) 1 / 1px / 0 repeat;background:url(/kit/stone-red.png);color:var(--t-brightest)}.acct-card{display:flex;align-items:center;gap:var(--sp-4);margin-bottom:var(--sp-4);padding:var(--sp-4)}.acct-look{flex:none;width:56px;height:56px}.acct-card .acct-who .big{font-size:var(--fs-2x);line-height:24px;overflow:visible;white-space:normal;overflow-wrap:anywhere}.acct-discord{display:flex;align-items:center;gap:var(--sp-2);color:var(--t-dark);font-family:var(--font-small)}.acct-discord .acct-avatar{width:20px;height:20px}.acct-list{display:grid;gap:var(--sp-1);min-height:80px;max-height:50dvh;overflow-y:auto;padding:var(--sp-3)}.acct-row{display:grid;grid-template-columns:1fr auto auto;gap:var(--sp-4);font-family:var(--font-small)}.acct-empty{align-self:center;color:var(--t-darker);font-family:var(--font-small);text-align:center}.acct-text{margin:0 0 var(--sp-3);font-family:var(--font-small)}.acct-msg{min-height:var(--lh);margin-top:var(--sp-2);color:var(--villain);font-family:var(--font-small)}.invite-link input{width:100%}.invite-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sp-2);margin:var(--sp-4) 0}.invite-stat{display:grid;justify-items:center;gap:var(--sp-1);padding:var(--sp-2) 0}.invite-stat b{color:var(--t-exp)}.invite-stat .sub{color:var(--t-dark);font-family:var(--font-small)}.invite-friends{min-height:60px;max-height:40dvh;align-content:start}.invite-row{display:grid;grid-template-columns:1fr auto;align-items:center;gap:var(--sp-4);min-height:var(--lh)}.invite-row .name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.invite-row .sub{color:var(--t-dark);font-family:var(--font-small);white-space:nowrap}.invite-row .sub.ok{color:var(--ally)}.invite-progress{display:flex;align-items:center;gap:var(--sp-3)}.invite-progress .bar{width:56px}.label .name.shiny-name{display:inline-flex;align-items:center;gap:2px}.hud.large .label .pi-shiny{width:20px;height:20px}.hud.large .label .name.shiny-name{gap:4px}.badge-region{margin-bottom:8px}.badge-region .badges{display:grid;grid-template-columns:repeat(auto-fill,minmax(84px,1fr));gap:4px;padding:6px 0}.badge-cell{display:grid;justify-items:center;gap:2px;padding:4px 2px;font-family:var(--font-small);font-size:var(--fs-sm);color:var(--t-regular);text-align:center}.badge-cell.missing .icon,.badge-cell.missing img,.badge-cell.missing i{filter:grayscale(1) brightness(.45)}.badge-cell.missing span{color:var(--t-darker)}.tc-avatar .vip-badge{pointer-events:none}.star-cost{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:4px}.star-cost .cur{color:var(--t-exp)}.rt-bad{color:var(--villain, #e05050)}.badge-region .badge-count{color:var(--t-darker)}.badge-region .badge-count.done{color:var(--t-exp)}.box-full-banner{display:grid;gap:4px;margin:6px 0;padding:6px 8px;border:1px solid transparent;border-image:url(/kit/f1-red.png) 1 / 1px / 0 repeat;background:url(/kit/stone-red.png);color:#fff}.box-full-banner b{color:#ffd0d0;font-weight:400}.box-full-acts{display:flex;gap:6px;justify-content:flex-end}.box-head{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-2);margin-bottom:var(--sp-2)}.box-head .box-title{margin:0}.traits-box{display:grid;gap:var(--sp-1);justify-items:start;margin-bottom:var(--sp-2)}.trait{display:grid;gap:1px;font:var(--fs-sm) var(--font-small);color:var(--t-regular)}.trait b{font:var(--fs) var(--font-ui);color:var(--t-highlight)}.lr-cols{display:grid;grid-template-columns:1fr 1fr;gap:var(--sp-4)}.lr-list{display:grid;align-content:start;gap:var(--sp-1);max-height:50vh;overflow-y:auto}.lr-row{all:unset;cursor:pointer;display:grid;grid-template-columns:58px auto minmax(0,1fr);align-items:center;column-gap:var(--sp-3);row-gap:1px;padding:var(--sp-1) var(--sp-2);border:1px solid transparent;border-image:var(--f-raised) 1 / 1px / 0 repeat;background:url(/kit/stone-dark.png);font:var(--fs) var(--font-ui);color:var(--t-label)}.lr-row:hover:not(:disabled){border-image-source:var(--f-hover);color:var(--t-exp)}.lr-row.on{border-image-source:var(--f-pressed);background-image:url(/kit/stone-darker.png);color:var(--t-exp)}.lr-row.fit .mname{color:var(--ally)}.lr-row:disabled{cursor:default}.lr-row.off{color:var(--t-darkest)}.lr-row .type{text-align:center;font:var(--fs-sm) var(--font-small);line-height:13px;padding:0 3px}.lr-row .mname{white-space:nowrap}.lr-row .mmeta,.lr-row .lr-tag{font:var(--fs-sm) var(--font-small);color:var(--t-dark);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lr-row .mmeta{text-align:right}.lr-row .lr-tag{grid-column:2 / -1}.lr-row .lr-tag.rt-2{color:var(--ally)}.trait-row{grid-template-columns:auto minmax(0,1fr)}.trait-row .lr-tag{grid-column:auto;white-space:normal}.lr-summary{margin-top:var(--sp-4);min-height:var(--lh)}.lr-items{display:flex;flex-wrap:wrap;gap:var(--sp-2)}.lr-items .btn .icon{margin-right:var(--sp-2)}@media(max-width:760px){.lr-cols{grid-template-columns:1fr}}.tag.hunt{background:var(--hunt-bg);color:var(--hunt)}.hunt-tag{display:inline-flex;align-items:center;gap:2px;color:var(--hunt);font-size:var(--fs);white-space:nowrap}.hu-main{display:grid;grid-template-columns:290px minmax(0,1fr);gap:8px;align-items:start}.hu-left{display:grid;gap:4px;max-height:min(520px,calc(100dvh - 7vh - 170px));overflow-y:auto}.hu-head{display:grid;grid-template-columns:66px 1fr;gap:8px;align-items:center}.hu-headtext{display:grid;gap:4px;justify-items:start}.hu-level{display:flex;align-items:baseline;justify-content:space-between;gap:6px}.hu-level b{color:var(--hunt);font-weight:400}.hu-brow,.hu-lrow{display:flex;align-items:center;justify-content:space-between;gap:6px;font-size:var(--fs)}.hu-brow b{color:var(--t-exp);font-weight:400}.hu-lrow{display:grid;grid-template-columns:24px 1fr auto 12px}.hu-lrow b{color:var(--t-dark);font-weight:400}.hu-lrow.cur b,.hu-lrow.cur span{color:var(--hunt)}.hu-maps{display:grid;gap:2px}.hu-right{display:grid;gap:4px;min-width:0}.hu-list{display:grid;grid-auto-rows:max-content;gap:2px;align-content:start;max-height:min(486px,calc(100dvh - 7vh - 204px));overflow-y:auto}.hu-row{display:grid;grid-template-columns:34px minmax(0,1fr);gap:6px;align-items:center;padding:3px 4px 4px;border:1px solid transparent;border-image:var(--f-raised) 1 / 1px / 0 repeat;background:url(/kit/stone-regular.png);color:var(--t-regular);font:var(--fs) var(--font-ui);text-align:left;height:auto;cursor:pointer}.hu-row:hover{border-image:var(--f-hover) 1 / 1px / 0 repeat}.hu-row.on{border-image:var(--f-pressed) 1 / 1px / 0 repeat;background:url(/kit/stone-dark.png);color:var(--t-exp)}.hu-rtext{display:grid;gap:2px;min-width:0;line-height:var(--lh)}.hu-rname{display:flex;align-items:center;gap:4px;min-width:0}.hu-rname>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hu-cost{display:flex;flex-wrap:wrap;align-items:center;gap:0 2px;margin:8px 0 4px;font-size:var(--fs);line-height:var(--lh)}.hu-cost .ok{color:var(--ally)}.foes .hunted{box-shadow:0 2px 0 var(--hunt)}.mi-mon.hunted .mi-montext b{color:var(--hunt)}.mi-mon.hunted .tag.hunt{justify-self:start}.hunt-line{display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:4px 0;font-size:var(--fs)}.hunt-line>b{color:var(--hunt);font-weight:400}@media(max-width:760px){.hu-main{grid-template-columns:minmax(0,1fr)}.hu-left{max-height:none}.hu-right{order:-1}.hu-list{max-height:40dvh}.hu-row{min-height:36px}}body{line-height:15px}.sub{color:var(--t-dark)}.hi{color:var(--t-exp)}.small{font:var(--fs-sm) var(--font-small)}.separator{height:2px;margin:8px 0;border-top:1px solid #262626;border-bottom:1px solid #5a5a5a}.overlay>.win>.win-body>.foot{bottom:-8px;margin:0 -8px -8px;padding:6px 8px 8px;border-top:1px solid #5a5a5a;box-shadow:0 -1px #262626}.overlay>.win{box-shadow:0 8px 24px #000a}.overlay{background:#00000073}.panel,.well,.well-dark,.res-well,.dex-info,.mi-left,.inv-detail,.op-result,.wd-stage{border:1px solid transparent;border-image:url(/kit/f1-pressed.png) 1 / 1px / 0 repeat;background:url(/kit/stone-dark.png)}.panel{padding:6px}.well{background:url(/kit/stone-darker.png)}.card,.mission,.task-card,.gear-card,.map-row,.pick-row,.care,.mi-best,.drop-row,.mi-prow,.bs-row,.found-row,.inv-holder{border:1px solid transparent;border-image:url(/kit/f1.png) 1 / 1px / 0 repeat;background:url(/kit/stone-regular.png)}.card{display:grid;gap:4px 8px;padding:5px}.card-list,.map-list{display:grid;gap:3px;align-content:start}.sect{padding:3px 6px;background:var(--head-bg);border-bottom:1px solid #1c1c1c;color:var(--t-highlight)}.rows>*{padding:2px 6px}.rows>:nth-child(odd){background:var(--row-a)}.rows>:nth-child(2n){background:var(--row-b)}.nchip,.spoil,.chipm,.tag,.mi-facts .tag{display:inline-flex;align-items:center;gap:4px;min-height:17px;padding:0 6px;border:1px solid transparent;border-image:url(/kit/f1-pressed.png) 1 / 1px / 0 repeat;background:var(--chip-bg);color:var(--t-highlight);font:var(--fs) var(--font-ui);white-space:nowrap}.table{border-collapse:collapse}.table th{padding:3px 6px;background:var(--head-bg);border-bottom:1px solid #1c1c1c;color:var(--t-highlight);text-align:left}.table td{padding:3px 6px;text-align:left}.table th+th,.table td+td{border-left:1px solid #262626}.table tr:nth-child(odd) td{background:var(--row-a)}.table tr:nth-child(2n) td{background:var(--row-b)}.table td.num,.table th.num{text-align:right}.box-title,.inv-title,.res-label{margin:0 0 3px;color:#a0a0a0;font:var(--fs) var(--font-ui)}.card,.mission,.task-card,.gear-card,.care:not(.care-empty),.mi-best,.drop-row,.mi-prow,.bs-row,.found-row,.map-row:not(.raid){cursor:default}button,a,[role=button],.hoverable,.pick-row,.dex-cell,.wd-cell,.care-empty,.inv-grid .slot,.mg-grid .slot,.gene-pick,.evo-node:not(.cur),.swatch{cursor:pointer}button:disabled{cursor:not-allowed}@media(hover:hover){.tab:not(.active):hover,.dex-gen:not(.active):hover,.dex-form:not(.on):not(:disabled):hover,.pick-row:hover,button.card:hover,.card.clickable:hover,.wd-cell:hover,.map-row.raid:hover{border-image-source:var(--hover-frame);background-image:url(/kit/stone-regular.png);color:var(--t-exp)}.slot.hoverable:hover,.inv-grid .slot:hover,.mg-grid .slot:hover,.use-grid .slot:hover,.dex-cell:hover,.cal.slot:hover{box-shadow:inset 0 0 0 1px #b8b8b8}.care-empty:hover{border-image-source:var(--hover-frame);color:var(--t-exp);background:url(/kit/stone-dark.png)}.gene-pick:hover:not(:disabled){border-image-source:var(--hover-frame)}}.slot.hoverable:hover,.slot.selected{border-image:url(/kit/slot.png) 1 / 1px / 0 repeat}.pick-row:active,button.card:active,.wd-cell:active,.dex-gen:active,.tab:active{border-image-source:url(/kit/f1-pressed.png)}.slot.selected,.inv-grid .slot.selected,.dex-cell.sel,.wd-cell.sel,.op-row .slot.selected,.card.selected,.map-row.current{outline:none;box-shadow:inset 0 0 0 1px var(--sel),inset 0 0 0 2px var(--sel-dark)}.dex-cell.sel{border-image:url(/kit/f1-pressed.png) 1 / 1px / 0 repeat;border-color:transparent}.wd-cell.sel{border-image:url(/kit/f1.png) 1 / 1px / 0 repeat;border-color:transparent}.dex-gen.active,.dex-form.on,.bs-tabs .dex-gen.active,.vtabs .tab.active{border-image:url(/kit/f1-green.png) 1 / 1px / 0 repeat;background:url(/kit/stone-green.png);color:var(--t-exp)}.dex-form.shiny.on{border-image:url(/kit/f1-purple.png) 1 / 1px / 0 repeat;background:url(/kit/stone-purple.png);color:var(--t-exp)}:focus{outline:none}:focus-visible{outline:1px solid #9fb4ff;outline-offset:1px}.btn,.tab,.dex-gen,.pick-row,.card,.slot{transition:none}.chk input{width:12px;height:12px;border:0;border-image:none;background:url(/kit/otc-check-off.png);image-rendering:pixelated}.chk input:checked{background:url(/kit/otc-check-on.png)}.chk input:checked:after{content:none}::-webkit-scrollbar{width:12px;height:12px;background:#262626}::-webkit-scrollbar-track{background:url(/kit/otc-sb-track.png) center top / 10px 78px repeat-y,#2a2a2a;box-shadow:inset 1px 0 #1a1a1a,inset -1px 0 #4a4a4a}::-webkit-scrollbar-thumb{border-style:solid;border-width:7px 0;border-color:transparent;border-image:url(/kit/otc-sb-thumb.png) 7 0 fill / 7px 0 stretch;background:none;box-shadow:none;min-height:24px}::-webkit-scrollbar-thumb:hover{filter:brightness(1.15);background:none}::-webkit-scrollbar-button:single-button{display:block;width:12px;height:12px;background-size:12px 12px;image-rendering:pixelated}::-webkit-scrollbar-button:single-button:vertical:decrement{background-image:url(/kit/otc-sb-up.png)}::-webkit-scrollbar-button:single-button:vertical:increment{background-image:url(/kit/otc-sb-down.png)}::-webkit-scrollbar-button:horizontal{display:none}*{scrollbar-width:auto;scrollbar-color:auto}@supports not selector(::-webkit-scrollbar){*{scrollbar-width:thin;scrollbar-color:#5c5c5c #1c1c1c}}.tooltip{max-width:280px;box-shadow:0 4px 12px #000b}.tooltip .win-top{display:none}.tooltip .win-body{gap:4px;padding:5px 7px;border:1px solid transparent;border-image:url(/kit/f1.png) 1 / 1px / 0 repeat;background:url(/kit/stone-dark.png);font:var(--fs) var(--font-ui);line-height:15px;color:var(--t-regular)}.tooltip b{color:var(--t-exp)}.toasts{top:46px}.toast .win-top{display:none}.toast .win-body{padding:5px 9px;border:1px solid transparent;border-image:url(/kit/f1.png) 1 / 1px / 0 repeat;background:url(/kit/stone-dark.png);font:var(--fs) var(--font-ui)}.player .win-body{padding:6px;gap:6px}.tc-avatar{width:52px;height:52px;background:#262626;border-image:url(/kit/slot.png) 1 / 1px / 0 repeat}.tc-name .name,.tc-name .name.long{font:var(--fs) var(--font-ui);color:var(--t-exp)}.player .lvl-row{font:var(--fs) var(--font-ui);color:var(--t-dark)}.player .lvl-row b{color:var(--t-highlight)}.player .lvl-row .xp-left{font:var(--fs-sm) var(--font-small);color:var(--t-dark)}.tc .who{gap:2px}.tc-badges .sub{font:var(--fs) var(--font-ui)}.pokedex .slots{gap:2px;padding:3px}.slot .lvl{font:var(--fs) var(--font-ui);line-height:11px;padding:0 0 1px 2px}.slot .count{font:var(--fs) var(--font-ui);line-height:11px}.box-tip{font:var(--fs) var(--font-ui);line-height:15px}.box-tip .link{display:inline;min-height:0;line-height:inherit;padding:0}.start-hint{font:var(--fs) var(--font-ui);line-height:15px;color:var(--t-dark);min-height:30px}.start-hint:empty{min-height:0}.ov-tr,.ov-br{background:none;font-family:var(--font-ui);letter-spacing:0;word-spacing:0}.ov-tr,.ov-br{padding:8px 10px}.ov .big{font:var(--fs-2x) var(--font-ui);line-height:24px}.ov .mid{font:var(--fs) var(--font-ui);line-height:14px;color:var(--t-highlight)}.ov .grade{font:var(--fs-3x) var(--font-ui);line-height:34px}.ov .timer{font:var(--fs-2x) var(--font-ui);line-height:24px}.ov .cost{font:var(--fs) var(--font-ui);margin-top:2px}.outlined.big,.outlined.huge{--o: 1px}.ov-br .mid{order:-1}.boost-banner,.label .name{font:var(--fs) var(--font-ui)}.hud.large .label .name{font-size:var(--fs-2x)}.label .name .lv{margin-left:3px}.hud.small .label .name .lv{margin-left:2px;font:var(--fs-tiny) var(--font-tiny)}@media(max-width:760px){.ov-tr .mid{display:none}}.float-text{font:var(--fs) var(--font-ui)}.float-text.crit,.float-text.super,.hud.large .float-text{font-size:var(--fs-2x)}.float-text.weak{font:var(--fs-sm) var(--font-small)}.float-text.outlined{--o: 2px}.hud.dmg-big .float-text{font-size:var(--fs-2x)}.hud.dmg-big .float-text.weak,.shout{font:var(--fs) var(--font-ui)}.power-shout{font:var(--fs-2x) var(--font-ui)}.label .badge{font:var(--fs-sm) var(--font-small);line-height:9px;padding:0 1px;text-shadow:none}.battle-stats .win-body,.session .win-body{padding:5px}.bs-row{padding:2px 4px 2px 2px}.bs-name{font:var(--fs) var(--font-ui)}.bs-name b{color:var(--t-exp)}.bs-sub{font:var(--fs-sm) var(--font-small)}.ss{border-image:url(/kit/f1-pressed.png) 1 / 1px / 0 repeat;border:1px solid transparent;background:var(--chip-bg);padding:3px 0 2px}.ss b{font:var(--fs) var(--font-ui)}.ss span{font:var(--fs-sm) var(--font-small)}.session-x,.session-opts{font:var(--fs) var(--font-ui)}.label .badge,.cal .calday,.mi-wr span,.dex-cell .dexno,.slot .dexno,.reel-label{font:var(--fs-tiny) var(--font-tiny)}.cal .calday{line-height:12px}.type{padding:0 4px;font:var(--fs) var(--font-ui);line-height:15px}.move .type,.mrow .type,.signature-box .type{font:var(--fs-sm) var(--font-small);line-height:13px;padding:0 3px}.move{grid-template-columns:58px auto minmax(0,1fr);font:var(--fs) var(--font-ui)}.move .mmeta{font:var(--fs-sm) var(--font-small)}.mrow .mlabel{width:62px;font:var(--fs) var(--font-ui)}.slot.selected,.inv-grid .slot.selected,.op-row .slot.selected,.dex-cell.sel{box-shadow:inset 0 0 0 1px #f0f0f0,inset 0 0 0 2px #00000080}.mission{grid-template-columns:50px minmax(0,1fr) auto;grid-template-areas:"lead text text" "lead bar bar" "rw rw btn";gap:4px 10px;padding:6px;margin-bottom:3px;align-items:center}.mission>.slot{grid-area:lead;align-self:start}.mission>.mtext{grid-area:text;display:grid;gap:1px}.mission>.mbar{grid-area:bar}.mission>.rewards{grid-area:rw;margin:0}.mission>.mright{grid-area:btn;display:flex}.mission.claimed{opacity:1}.mission.claimed>*{opacity:.6}.mission .mright .btn{min-width:70px}.mtitle{color:var(--t-exp);font:var(--fs) var(--font-ui)}.mtext .sub{font:var(--fs-sm) var(--font-small)}.reward{gap:4px;color:var(--t-highlight);font:var(--fs) var(--font-ui)}.rewards{gap:10px}.progress>span{font:var(--fs) var(--font-ui);min-width:36px;text-align:right}.task-card{padding:8px}.task-rank{padding:6px 8px;border:1px solid transparent;border-image:url(/kit/f1-pressed.png) 1 / 1px / 0 repeat;background:url(/kit/stone-dark.png)}.rank-name{color:var(--gold)}.calendar{gap:4px}.qbar{display:flex;justify-content:space-between;gap:8px;margin-bottom:4px}.qstreak{display:grid;grid-template-columns:auto minmax(0,1fr);grid-template-areas:"pips text" "rw rw";gap:4px 8px;align-items:center;padding:6px 8px;margin-bottom:4px;border:1px solid transparent;border-image:url(/kit/f1-pressed.png) 1 / 1px / 0 repeat;background:url(/kit/stone-dark.png)}.qstreak>.qpips{grid-area:pips;display:flex;gap:2px}.qstreak>.qstreak-text{grid-area:text;display:grid;gap:1px}.qstreak>.rewards{grid-area:rw;margin:0}.qstreak>.rewards:empty{display:none}.qpip{width:8px;height:16px;border:1px solid transparent;border-image:url(/kit/f1-pressed.png) 1 / 1px / 0 repeat;background:var(--chip-bg)}.qpip.on{background:var(--gold)}.qpip.last{width:12px}.qhead{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.qtier{flex:none;font:var(--fs-sm) var(--font-small)}.quest>.mright{gap:4px;justify-content:flex-end}.quest .mright .btn{min-width:0}.quest.ready{box-shadow:inset 0 0 0 1px var(--glow-5)}.qlucky{font:var(--fs) var(--font-ui)}.qevent{margin-top:8px}.qevent-desc{margin:4px 0}.vtabs{display:grid!important;grid-template-columns:120px minmax(0,1fr);gap:6px;align-items:stretch}.vtabs>.tabs{display:flex;flex-direction:column;flex-wrap:nowrap;gap:2px;padding:4px;overflow:visible;border:1px solid transparent;border-image:url(/kit/f1-pressed.png) 1 / 1px / 0 repeat;background:url(/kit/stone-dark.png);align-content:start}.vtabs .tab{display:flex;justify-content:space-between;align-items:center;gap:6px;margin:0;height:24px;padding:0 6px;border:1px solid transparent;border-image:url(/kit/f1.png) 1 / 1px / 0 repeat;background:url(/kit/stone-regular.png);color:#b0b0b0}.vtabs .tab.active{margin:0;padding:0 6px}.vtabs .tab .vt-count{color:var(--t-dark);font:var(--fs-sm) var(--font-small)}.vtabs .tab.active .vt-count{color:#d8f0d8}.vtabs .tab.locked-tab{color:#6a6a6a}@media(hover:hover){.vtabs .tab:not(.active):hover{border-image:url(/kit/f1-hover.png) 1 / 1px / 0 repeat;color:var(--t-exp)}}.vtabs>.tab-body{padding:4px;max-height:min(520px,calc(100dvh - 7vh - 120px))}.raid-next{margin-bottom:6px}.map-row{gap:8px;padding:4px 6px 4px 4px}.map-row .title{gap:2px}.map-row .title>span{color:var(--t-exp)}.map-row .title small{font:var(--fs-sm) var(--font-small);color:var(--t-dark)}.map-row.locked>*{opacity:1}.map-row.locked{background-image:url(/kit/stone-dark.png)}.map-row.locked .title>span,.map-row.locked .foes,.map-row.locked .slot{opacity:.55}.map-row.current{border-image:url(/kit/f1.png) 1 / 1px / 0 repeat}.map-kind{margin-right:5px;padding:0 4px;font:var(--fs-sm) var(--font-small);line-height:13px;vertical-align:0}.mapinfo .mi-main{grid-template-columns:240px minmax(0,1fr)}.mapinfo .mi-tab{height:min(440px,calc(100dvh - 7vh - 200px))}.mapinfo .mi-left{max-height:min(470px,calc(100dvh - 7vh - 170px))}.mi-title{font:var(--fs) var(--font-ui)}.mi-facts{gap:4px}.mi-montext{font:var(--fs-sm) var(--font-small)}.mi-montext b{font:var(--fs) var(--font-ui)}.drop-row,.mi-prow{padding:2px 6px 2px 2px}.drop-name{font:var(--fs) var(--font-ui)}.drop-name .sub,.drop-word,.mi-pside{font:var(--fs-sm) var(--font-small)}.drop-pct{font:var(--fs) var(--font-ui)}.mi-grade{font:var(--fs-3x) var(--font-ui)}.mi-sorts{gap:2px;margin-bottom:4px}.inv-grid{border:1px solid transparent;border-image:url(/kit/f1-pressed.png) 1 / 1px / 0 repeat;background:url(/kit/stone-darker.png);gap:3px}.inv-detail{padding:8px;gap:8px}.inv-names{gap:2px;font:var(--fs-sm) var(--font-small)}.inv-desc{font:var(--fs-sm) var(--font-small);line-height:14px;color:var(--t-highlight)}.inv-have{color:var(--t-dark)}.dname{font:var(--fs) var(--font-ui)}.dhead{gap:10px}.did{gap:3px}.did>.sub,.lvlrow .sub{font:var(--fs-sm) var(--font-small)}.details .genes,.dright>*{padding:6px 8px}.gene-row .head{font:var(--fs) var(--font-ui)}.ability-box,.signature-box{font:var(--fs-sm) var(--font-small)}.ability-box b,.signature-box b{font:var(--fs) var(--font-ui)}.signature-box .sig-shape{font:var(--fs-sm) var(--font-small)}.gearrow{padding:6px 8px}.gtext b{color:var(--t-exp)}.gtext .sub{font:var(--fs-sm) var(--font-small)}.dex-name{font:var(--fs) var(--font-ui)}.dex-gen,.dex-form{height:22px;font:var(--fs) var(--font-ui);color:#a0a0a0}.dex-note,.found-row{font:var(--fs-sm) var(--font-small)}.stat-row{font:var(--fs) var(--font-ui)}.evo-node{font:var(--fs-sm) var(--font-small)}.dex-grid{grid-template-columns:repeat(auto-fill,minmax(40px,1fr))}.lb-two .table td.lft,.trophies .table td.lft{color:var(--t-highlight)}.table tr.you td{background:#2f4a2f;color:var(--t-exp)}.res-head{display:flex;align-items:baseline;gap:8px;margin-bottom:6px}.res-word{font:var(--fs-2x) var(--font-ui);line-height:24px}.res-head.won .res-word{color:var(--ally)}.res-head.lost .res-word{color:var(--villain)}.res-table th,.res-table td{text-align:center!important}.result .rank{font:var(--fs-2x) var(--font-ui);line-height:24px}.spoils{gap:4px;margin-top:6px}.spoil{min-height:22px;padding:0 8px 0 5px}.spoil .sub{color:var(--t-dark)}.res-well .party{gap:6px}.care{padding:8px 6px}.care-empty{font:var(--fs) var(--font-ui)}.care-plus{font:var(--fs-2x) var(--font-ui)}.wd-cell{font:var(--fs-sm) var(--font-small)}.wd-name{font:var(--fs) var(--font-ui)}.pick-row{padding:4px 6px 4px 4px}.ptext .sub{font:var(--fs-sm) var(--font-small)}.gp-text{font:var(--fs) var(--font-ui)}.op-names .sub,.op-desc,.op-ability{font:var(--fs-sm) var(--font-small);line-height:14px}.op-name{font:var(--fs) var(--font-ui)}@media(max-width:760px){.vtabs{grid-template-columns:1fr}.vtabs>.tabs{flex-direction:row;flex-wrap:nowrap;overflow-x:auto}.vtabs .tab{flex:none}.vtabs>.tab-body{max-height:none}.mapinfo .mi-tab{height:auto}.mission{grid-template-columns:50px minmax(0,1fr) auto}.mission .mright{display:flex;grid-column:auto}.inv-body>.inv-detail{flex:none;align-self:stretch}.inv-body{align-items:stretch!important}}.inv-left{align-content:start;gap:2px;padding:6px;border:1px solid transparent;border-image:url(/kit/f1-pressed.png) 1 / 1px / 0 repeat;background:url(/kit/stone-dark.png);max-height:min(470px,calc(100dvh - 7vh - 170px));overflow-y:auto}.inv-grid{border:0;border-image:none;background:none;padding:0 0 6px;gap:2px}.inv-left .inv-title{margin:0;color:var(--t-dark);font:var(--fs-sm) var(--font-small)}.inv-head .slot.big{width:66px;height:66px}.inv-left{display:flex!important;flex-wrap:wrap;gap:4px 16px;align-content:flex-start}.inv-sec{display:grid;gap:2px;align-content:start}.inv-sec{max-width:100%}.inv-sec .inv-grid{display:flex;flex-wrap:wrap;gap:2px;padding:0}.inv-left>.inv-dust,.inv-left>.inv-title,.inv-left>.inv-grid,.inv-left>.dex-note{flex:1 1 100%}.inv-left>.inv-grid{grid-template-columns:repeat(auto-fill,34px)}.result .res-well{justify-self:start;min-width:120px;padding:4px 6px}.result .res-sec{justify-items:start}@media(pointer:coarse){.box-tip .link{display:inline-block;min-height:32px;line-height:32px}}.coin-icon{display:inline-block;flex:none;image-rendering:pixelated}.cur-coins b,.chip.coins b{color:#e4e8ff}button.chip.coins{flex:none;width:auto;padding:0 5px}.st-sprite{background-repeat:no-repeat;background-position:center}.st-kit-art{width:64px;height:64px;background:center / 64px 64px no-repeat;image-rendering:pixelated}.store .st-main{display:grid;grid-template-columns:184px minmax(0,1fr) 262px;gap:6px;height:min(452px,calc(100dvh - max(12px,7vh) - 130px));min-height:300px}.st-cats{display:flex;flex-direction:column;gap:3px;padding:4px;overflow-y:auto}.st-group{padding:4px 2px 1px;color:var(--t-dark);font:var(--fs-sm) var(--font-small)}.st-group:first-child{padding-top:0}.st-cat{display:flex;align-items:center;gap:6px;min-height:24px;padding:2px 6px 3px;border:1px solid transparent;border-image:url(/kit/f1.png) 1 / 1px / 0 repeat;background:url(/kit/stone-regular.png);color:#b0b0b0;font:var(--fs) var(--font-ui);text-align:left;image-rendering:pixelated}.st-cat .icon,.st-cat .coin-icon{width:16px;height:16px;flex:none}.st-cat:active{border-image-source:url(/kit/f1-pressed.png)}.st-cat:active>*{transform:translate(1px,1px)}.st-cat.active{border-image-source:url(/kit/f1-green.png);background-image:url(/kit/stone-green.png);color:var(--t-exp)}@media(hover:hover){.st-cat:not(.active):hover{border-image-source:var(--hover-frame);color:var(--t-exp)}}.st-list{display:flex;flex-direction:column;gap:3px;padding:4px;overflow-y:auto}.st-card{position:relative;grid-template-columns:68px minmax(0,1fr);gap:10px;width:100%;min-height:78px;color:var(--t-regular);font:var(--fs) var(--font-ui);text-align:left;flex:none}.st-card.done .st-slot,.st-card.done .st-cname{opacity:.6}.st-slot,.st-detail .slot.big,.st-sheet-win .slot.big,.st-upsell .slot.big{width:68px;height:68px}.st-ctext{display:grid;grid-template-rows:auto auto minmax(0,1fr);min-width:0;gap:2px}.st-cname{color:var(--t-highlight);padding-top:3px}.st-csub,.st-dsub{color:var(--t-dark);font:var(--fs-sm) var(--font-small)}.st-chips{display:flex;gap:4px;justify-content:flex-end;align-self:end;flex-wrap:wrap}.st-chip{min-height:20px}.st-chip .icon{width:16px;height:16px}.st-bonus{color:#4fd84f}.st-done,.st-soon{color:var(--t-dark)}.st-ribbon{position:absolute;top:0;left:0;z-index:4;width:20px;height:20px;background:linear-gradient(135deg,#3b86c4 0,#3b86c4 9px,#1d4f78 9px,#1d4f78 10px,#0000 10px);pointer-events:none}.st-detail{display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:0}.st-dbody{display:flex;flex-direction:column;gap:8px;padding:6px;color:#c8c8c8;font:var(--fs) var(--font-ui)}.st-detail .st-dbody{flex:1 1 auto;min-height:0;overflow-y:auto}.st-detail .st-buybox{flex:none;padding:0 6px 6px}.st-sheet-win .st-buybox{padding-top:8px}.st-dhead{display:flex;align-items:center;gap:10px}.st-dnames{display:grid;gap:2px;min-width:0}.st-dname{color:var(--t-exp)}.st-sub{margin-bottom:-4px;color:var(--t-dark);font:var(--fs-sm) var(--font-small)}.st-fine{color:var(--t-darker);font:var(--fs-sm) var(--font-small)}.st-preview{display:grid;place-items:center;padding:4px}.st-table{border:1px solid transparent;border-image:url(/kit/f1-pressed.png) 1 / 1px / 0 repeat}.st-table .rows>*{padding:3px 6px;color:var(--t-highlight)}.st-row.st-content{display:flex;align-items:center;gap:6px}.st-row .icon,.st-row .portrait{width:16px;height:16px;flex:none}.kw{color:#ffd86a}.st-note{padding:5px 8px 6px;border:1px solid transparent;border-image:url(/kit/f1.png) 1 / 1px / 0 repeat;background:url(/kit/stone-regular.png);color:#dcdcdc}.st-method,.st-qty{display:flex;gap:4px}.st-method .btn{flex:1;padding-left:4px;padding-right:4px}.st-buybox{display:grid;gap:6px;margin-top:auto}.st-buy{min-height:30px;gap:6px}.st-buy .cur b{color:var(--t-exp)}.st-buyprice{display:inline-flex;gap:10px}.st-foot .spacer{flex:1}.st-wallet{display:flex;flex-wrap:wrap;gap:4px}.st-confirm-line{display:flex;flex-wrap:wrap;align-items:center;gap:4px;color:var(--t-highlight)}.st-upsell .win-body{display:flex;flex-direction:column;gap:8px}.st-upsell .st-dhead{color:var(--t-exp)}.st-hist .st-plus{color:#4fd84f}.tc-avatar{position:relative}.vip-badge{position:absolute;left:1px;top:1px;z-index:2;display:inline-flex;align-items:center;padding:0 3px 1px;border:1px solid #e0b83c;background:#6a4c0c;color:#ffe08a;font:var(--fs-sm) var(--font-small);cursor:pointer}@media(pointer:coarse){.tc-avatar .vip-badge{pointer-events:none}}.btn.locked{color:var(--t-dark)}.btn.locked .mi-lock{margin-right:2px}@media(max-width:760px){.store .st-main{grid-template-columns:minmax(0,1fr);height:auto;min-height:0}.st-cats{flex-direction:row;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.st-group{display:none}.st-cat{flex:none;min-height:40px}.st-buy,.st-method .btn,.st-qty .btn{min-height:40px}.st-list{overflow:visible}.overlay.st-sheet{align-items:end;padding:0}.overlay.st-sheet>.win{width:100%!important;max-height:88dvh}.st-sheet-win .st-dbody{padding:2px}.st-foot{flex-wrap:wrap}.st-foot .st-wallet{width:100%}.st-wallet .nchip{flex:1 1 auto;justify-content:center;min-height:26px}}.ar-crest{display:inline-flex;align-items:center;height:17px;padding:0 6px;border:1px solid transparent;border-image:url(/kit/f1.png) 1 / 1px / 0 repeat;color:#111;font:var(--fs-sm) var(--font-small);white-space:nowrap}.ar-crest.big{height:21px;padding:0 8px;font:var(--fs) var(--font-ui)}.lg-bronze{background:#b0703c}.lg-silver{background:#b8c0c8}.lg-gold{background:#e8b828}.lg-platinum{background:#6cd4c4}.lg-diamond{background:#7aa8f8}.lg-master{background:#d070f0}.arena .ar-head{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,.9fr) minmax(0,1.2fr);gap:10px;align-items:center;margin-bottom:6px}.ar-me{display:flex;align-items:center;gap:10px;min-width:0}.ar-rating{display:grid;justify-items:center;padding:2px 10px;border:1px solid transparent;border-image:url(/kit/f1-pressed.png) 1 / 1px / 0 repeat;background:var(--chip-bg)}.ar-rating b{color:var(--t-exp);font:var(--fs-2x)/24px var(--font-ui)}.ar-who{display:grid;gap:3px;min-width:0;justify-items:start}.ar-next{width:120px;height:5px;background:#1c1c1c;border:1px solid #111}.ar-next>div{height:100%;background:var(--exp)}.ar-rec>div{display:flex;justify-content:space-between;gap:8px}.ar-rec b{color:var(--t-highlight)}.ar-tickets{display:grid;gap:3px;justify-items:start}.ar-tix-label{color:var(--t-highlight)}.ar-pips{display:flex;gap:3px}.ar-pip{width:12px;height:14px;border:1px solid #111;background:#2a2a2a;box-shadow:inset 1px 1px #3a3a3a}.ar-pip.on{background:linear-gradient(#f8d860,#c89418);box-shadow:inset 1px 1px #fff2b0}.ar-claims{display:grid;gap:3px;justify-items:stretch}.arena .ar-body{min-height:min(414px,calc(100dvh - 276px))}.ar-split{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:6px;height:min(400px,calc(100dvh - 290px));min-height:300px}.ar-list,.ar-detail{display:flex;flex-direction:column;gap:3px;overflow-y:auto;min-height:0}.ar-list-head{display:flex;align-items:center;justify-content:space-between;gap:6px;margin-bottom:2px}.ar-list-head .box-title{margin:0}.ar-offer{grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;width:100%;min-height:48px;color:var(--t-regular);font:var(--fs) var(--font-ui);text-align:left;flex:none}.ar-face{display:grid;place-items:center;overflow:hidden;flex:none}.ar-avatar{display:block;image-rendering:auto}.ar-rk-name{display:inline-flex;align-items:center;gap:5px}.ar-otext{display:grid;gap:3px;min-width:0}.ar-oname{display:flex;align-items:center;gap:6px;min-width:0;color:var(--t-highlight)}.ar-oname>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ar-ometa{display:flex;align-items:center;gap:4px}.ar-kind{flex:none;padding:0 4px;border:1px solid #111;font:var(--fs-sm) var(--font-small);line-height:13px}.ar-kind.trainer{background:#3a3a5a;color:#c8c8ff}.ar-kind.player{background:#2c4a2c;color:#a8f0a8}.ar-team{display:flex;flex-wrap:wrap;gap:2px}.ar-offer .ar-team .slot{width:26px;height:26px}.ar-offer .ar-team .slot .portrait{transform:scale(.75);transform-origin:top left}.ar-stake{display:grid;justify-items:end;gap:1px;font:var(--fs) var(--font-ui)}.ar-facts .ar-stake{display:inline-flex;gap:8px}.up{color:var(--ally)}.down{color:var(--villain)}.nchip.up{color:var(--ally)}.nchip.down{color:var(--villain)}.ar-dhead{display:flex;align-items:center;gap:8px;margin-bottom:4px}.ar-dnames{display:grid;gap:4px;min-width:0}.ar-dname{display:flex;align-items:center;gap:6px;color:var(--t-exp);font:var(--fs-2x)/24px var(--font-ui)}.ar-detail .ar-team{margin-bottom:6px}.ar-facts{margin-bottom:4px}.ar-facts>div{display:flex;justify-content:space-between;align-items:center;gap:8px}.ar-note{margin-top:2px}.ar-why{text-align:center;color:#e0a060}.ar-detail .spacer{flex:1;min-height:6px}.ar-map{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;width:100%;text-align:left;color:var(--t-regular);font:var(--fs) var(--font-ui);flex:none}.ar-empty{padding:12px 4px;display:grid;gap:4px}.ar-empty-title{color:var(--t-exp);font:var(--fs-2x)/24px var(--font-ui)}.ar-history{max-height:min(400px,calc(100dvh - 290px));overflow-y:auto}.ar-match{grid-template-columns:54px minmax(0,1fr) auto auto auto;align-items:center}.ar-res{display:grid;justify-items:center;padding:2px 0;border:1px solid transparent;border-image:url(/kit/f1-pressed.png) 1 / 1px / 0 repeat;background:var(--chip-bg)}.ar-match.won .ar-res b{color:var(--ally)}.ar-match.lost .ar-res b{color:var(--villain)}.ar-vs{display:flex;align-items:center;gap:4px}.ar-vs .slot{width:26px;height:26px}.ar-vs .slot .portrait{transform:scale(.75);transform-origin:top left}.ar-delta{min-width:38px;justify-content:center}.ar-ranking{width:100%}.ar-ranking tr.you td{color:var(--t-exp);box-shadow:inset 0 1px 0 var(--sel),inset 0 -1px 0 var(--sel)}.ar-leagues{display:grid;gap:3px}.ar-league{grid-template-columns:150px minmax(0,1fr) minmax(0,1.4fr);align-items:center}.ar-lname{display:grid;gap:3px;justify-items:start}.ar-lrew{display:flex;flex-wrap:wrap;align-items:center;gap:3px 6px}.ar-lrew>.sub{width:40px}.ar-locked{display:grid;justify-items:center;gap:6px;margin-bottom:6px;padding:14px;text-align:center}.ar-locked-art{margin:4px}.ar-locked-title{color:var(--t-exp);font:var(--fs-2x)/24px var(--font-ui)}.ar-rules{min-width:0}.ar-rating-change{display:flex;align-items:center;justify-content:center;gap:8px;margin:2px 0 6px;font:var(--fs-2x)/24px var(--font-ui)}.ar-rating-change b{color:var(--t-exp)}.ar-rating-change .nchip{font:var(--fs) var(--font-ui)}.ar-league-change{margin:0 0 6px;padding:3px 6px;text-align:center;border:1px solid transparent;border-image:url(/kit/f1-green.png) 1 / 1px / 0 repeat;background:url(/kit/stone-green.png);color:var(--t-exp)}.ar-league-change.down{border-image-source:url(/kit/f1-red.png);background-image:url(/kit/stone-red.png)}.floors .fl-head{display:flex;align-items:center;gap:14px;margin-bottom:6px}.fl-stat{display:grid;justify-items:center;flex:none}.fl-stat b{color:var(--t-exp);font:var(--fs-2x)/24px var(--font-ui)}.fl-stat.hot b{color:var(--gold)}.fl-how{min-width:0}.fl-main{display:grid;grid-template-columns:250px minmax(0,1fr);gap:6px;height:min(470px,calc(100dvh - 230px));min-height:320px}.fl-list{display:flex;flex-direction:column;gap:3px;overflow-y:auto;min-height:0}.fl-region{flex:none}.fl-tower{position:relative;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;width:100%;min-height:40px;color:var(--t-regular);font:var(--fs) var(--font-ui);text-align:left;flex:none}.fl-tower.locked{opacity:.55}.fl-tower .dot{position:absolute;top:3px;right:3px}.fl-ttext{display:grid;gap:4px;min-width:0}.fl-tname{color:var(--t-highlight);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fl-tbar{height:4px}.nchip.fl-top{color:var(--gold)}.fl-pane{display:flex;flex-direction:column;gap:4px;min-height:0}.fl-thead{display:flex;align-items:center;gap:8px}.fl-tnames{display:grid;gap:2px;min-width:0}.fl-title{color:var(--t-exp);font:var(--fs-2x)/24px var(--font-ui)}.fl-foes{display:flex;flex-wrap:wrap;gap:2px}.fl-foe{position:relative}.fl-foe .pi-shiny{position:absolute;top:-2px;right:-2px}.fl-foe.extra{border-bottom:2px solid var(--gold)}.fl-tough{display:inline-flex;align-items:center;gap:2px;color:var(--gold)}.fl-toughline{color:var(--gold)}.fl-ladder{display:flex;flex-direction:column;gap:2px;flex:1;min-height:0;overflow-y:auto;padding:2px;border:1px solid transparent;border-image:url(/kit/f1-pressed.png) 1 / 1px / 0 repeat;background:url(/kit/stone-darker.png)}.fl-rung{grid-template-columns:34px minmax(150px,auto) minmax(0,1fr) 40px;align-items:center;width:100%;min-height:28px;padding:2px 5px;color:var(--t-regular);font:var(--fs) var(--font-ui);text-align:left;flex:none}.fl-rung:disabled{cursor:default}.fl-rung.locked{opacity:.5}.fl-rung.cleared{background-image:url(/kit/stone-green.png)}.fl-rung.cleared .fl-num{color:#b8ffb8}.fl-rung.next{border-image-source:url(/kit/f1-yellow.png)}.fl-rung.milestone .fl-num{color:var(--gold)}.fl-num{display:grid;place-items:center;height:22px;border:1px solid transparent;border-image:url(/kit/f1-pressed.png) 1 / 1px / 0 repeat;background:var(--chip-bg);color:var(--t-highlight)}.fl-info{display:flex;gap:8px;white-space:nowrap}.fl-mult{color:var(--exp)}.fl-rew{display:flex;flex-wrap:wrap;align-items:center;gap:2px 6px;min-width:0}.fl-rew.claimed .reward{opacity:.55}.fl-state{display:grid;place-items:center}.fl-rung.cleared .fl-state{color:var(--ally)}.fl-next-tag{padding:0 4px;background:var(--gold);color:#111;font:var(--fs-sm) var(--font-small)}.fl-go{display:flex;align-items:center;gap:8px;padding-top:2px}.fl-gocard{display:grid;gap:2px;flex:1;min-width:0}.fl-gocard b{color:var(--t-exp)}.fl-got{display:inline-flex;align-items:center;gap:6px;color:var(--ally)}.floor-line{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px;margin:0 0 6px}.floor-line.new>span{color:var(--gold)}@media(max-width:760px){.arena .ar-head{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ar-split{grid-template-columns:1fr;height:auto}.ar-list,.ar-detail{overflow:visible}.ar-me{grid-column:1 / -1}.ar-offer{grid-template-columns:auto minmax(0,1fr) auto}.ar-offer .ar-team{grid-column:2 / -1;grid-row:2}.ar-offer .ar-stake{grid-column:3;grid-row:1}.ar-match{grid-template-columns:54px minmax(0,1fr) auto}.ar-match .ar-vs{grid-column:1 / 3;grid-row:2}.ar-match .ar-delta{grid-column:3;grid-row:1}.ar-match>.btn{grid-column:3;grid-row:2}.ar-league{grid-template-columns:1fr}.ar-history{max-height:none}.floors .fl-head{flex-wrap:wrap;gap:6px 14px}.fl-main{grid-template-columns:1fr;height:auto}.fl-list{max-height:210px}.fl-ladder{max-height:380px;flex:none}.fl-rung{grid-template-columns:30px minmax(0,1fr) 44px;min-height:36px}.fl-rung .fl-rew{grid-column:2 / 3}.fl-rung .fl-rew:empty{display:none}.fl-rung .fl-state{grid-column:3;grid-row:1}.fl-info{flex-wrap:wrap;gap:2px 8px}.fl-go{flex-wrap:wrap}.fl-go .btn{width:100%}}:where([data-sheet]){position:relative;overflow:hidden}[data-sheet]:before{--u: calc(var(--s, 1) * 1px);content:"";position:absolute;left:50%;top:50%;width:calc(var(--w) * var(--u));height:calc(var(--h) * var(--u));margin:calc(var(--h) * var(--u) / -2) 0 0 calc(var(--w) * var(--u) / -2);background-repeat:no-repeat;background-size:calc(var(--sw) * var(--u)) calc(var(--sh) * var(--u));background-position:calc(var(--x) * var(--u) * -1) calc(var(--y) * var(--u) * -1);image-rendering:pixelated;pointer-events:none}[data-sheet][data-anim]:before{animation:var(--anim) var(--at) step-end var(--ad) infinite}@media(prefers-reduced-motion:reduce){[data-sheet][data-anim]:before{animation:none}}[data-sheet][data-smooth]:before{image-rendering:auto}.pokedex .slots .slot>.portrait[data-sheet],.cal .portrait[data-sheet],.tc-badges .badges .icon[data-sheet]{container-type:size}.pokedex .slots .slot>.portrait[data-sheet]:before,.cal .portrait[data-sheet]:before,.tc-badges .badges .icon[data-sheet]:before{--u: calc(100cqmin / var(--m))}.costumes{margin-top:var(--sp-4)}.costumes .box-head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--sp-4)}.cs-row{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-top:var(--sp-2)}.cs-pick{padding:0;border:0;background:none;cursor:pointer}.cs-pick.locked .portrait{filter:grayscale(1) brightness(.9)}.cs-mark{color:var(--t-exp)}.cs-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);margin-top:var(--sp-2)}.cs-previews{display:flex;justify-content:center;gap:var(--sp-4);margin:var(--sp-4) 0}.cs-preview{display:flex;flex-direction:column;align-items:center;gap:var(--sp-1);padding:var(--sp-2)}.cs-balance .cur{vertical-align:middle}.cs-short{color:var(--villain)}:root{--pa-gold: #ffc828;--pa-road: #3a2618;--pa-discord: #4e5bd8;--pa-discord-hi: #8891f7;--pa-discord-lo: #2b3394}.parade{position:relative;height:176px;overflow:hidden;border-top:2px solid #000;border-bottom:2px solid #000;background:url(/site/ground.webp) 0 -20px / 1280px 256px repeat-x var(--pa-road)}.walkers{position:absolute;top:0;right:0;bottom:0;left:0}.mon{--s: 2px;--sheet-w: 432;--sheet-h: 858;position:absolute;left:0;bottom:18px;width:calc(var(--w) * var(--s));height:calc(var(--h) * var(--s));background:url(/site/parade.webp) 0 calc(var(--y) * var(--s) * -1) / calc(var(--sheet-w) * var(--s)) calc(var(--sheet-h) * var(--s)) no-repeat;image-rendering:pixelated;animation:pa-step calc(var(--n) * .14s) steps(var(--n)) infinite,pa-march 100s linear infinite;animation-delay:0s,var(--d);will-change:transform}@keyframes pa-march{0%{transform:translate(-240px)}to{transform:translate(2760px)}}@keyframes pa-step{to{background-position-x:calc(var(--w) * var(--n) * var(--s) * -1)}}@media(prefers-reduced-motion:reduce){.mon{animation-play-state:paused}}.btn.discord{gap:8px;border:1px solid #000;border-image:none;background:var(--pa-discord);box-shadow:inset 1px 1px 0 var(--pa-discord-hi),inset -1px -1px 0 var(--pa-discord-lo);color:var(--t-exp);text-decoration:none}.btn.discord:active{box-shadow:inset -1px -1px 0 var(--pa-discord-hi),inset 1px 1px 0 var(--pa-discord-lo)}.dc{flex:none;width:24px;height:18px;filter:drop-shadow(1px 1px 0 #000)}.dc-badge{display:grid;place-items:center;flex:none;width:30px;height:24px;border:1px solid #000;background:var(--pa-discord);box-shadow:inset 1px 1px 0 var(--pa-discord-hi),inset -1px -1px 0 var(--pa-discord-lo)}.dc-badge .dc{width:18px;height:14px}.btn.large .dc-badge{width:36px;height:30px}.btn.large .dc-badge .dc{width:24px;height:18px}.tv{position:relative;padding:0;line-height:0;background:#000}.tv video,.tv img{display:block;width:100%;height:auto;aspect-ratio:4 / 3;object-fit:cover;background:#1d3a12;image-rendering:auto}.signin{--font-ui: var(--font-brand);--font-small: var(--font-brand-small);--fs: 20px;--fs-sm: 15px;--fs-2x: 30px;--lh: 23px;position:fixed;top:0;right:0;bottom:0;left:0;z-index:50;display:flex;flex-direction:column;overflow-y:auto;background:var(--page-bg)}.signin .parade{flex:none}.signin .win-top{font:15px var(--font-brand-small)}.signin-main{flex:1;display:grid;justify-items:center;align-content:center;gap:18px;padding:24px 16px}.signin-logo{width:326px;height:100px;image-rendering:pixelated}.signin-tag{margin:0;color:var(--t-exp);font:30px/1 var(--font-brand);text-align:center;text-shadow:2px 2px 0 #000}.signin-tag em{font-style:normal;color:var(--pa-gold);white-space:nowrap}.signin-win{width:min(400px,100%)}.signin-win .win-body{display:grid;gap:12px;padding:8px 8px 14px}.signin-win .tv{border:1px solid #000}.signin-text,.signin-fine{margin:0;padding:0 6px;font:20px/1.15 var(--font-brand);color:var(--t-highlight);text-align:center}.signin-fine{color:var(--t-dark);font:15px/1.2 var(--font-brand-small)}.signin-note{display:flex;align-items:center;gap:6px;margin:0 6px;padding:6px 8px;font:15px/1.2 var(--font-brand-small);color:var(--gold)}.signin-error{margin:0 6px;padding:4px 6px;font:15px/1.2 var(--font-brand-small);color:var(--villain);text-align:center}a.btn.signin-btn{min-height:52px;margin:0 6px;font-size:30px;text-shadow:2px 2px 0 #000}.signin-home{display:inline-flex;align-items:center;min-height:32px;padding:0 8px;color:var(--link);font:20px var(--font-brand)}.signin-home:hover{color:var(--t-exp)}.signin-side{display:contents}.signin-logo{order:1}.signin-tag{order:2}.signin-win{order:3}.signin-home{order:4}@media(min-width:960px){.signin-main{grid-template-columns:489px 420px;column-gap:56px;justify-content:center;align-items:center}.signin-side{display:grid;gap:18px;justify-items:start}.signin-logo{width:489px;height:150px}.signin-tag{font-size:40px;text-align:left}.signin-home{padding:0}.signin-win{width:420px}}.inbox .tab-body.ib-body{max-height:none;overflow:hidden}.ib-main{display:grid;grid-template-columns:248px minmax(0,1fr);gap:var(--sp-3);height:min(420px,calc(100dvh - max(12px,7vh) - 150px));min-height:260px}.ib-list{display:flex;flex-direction:column;gap:var(--sp-1);padding:var(--sp-1);overflow-y:auto}.ib-pane{min-height:0;padding:var(--sp-4) var(--sp-5);overflow-y:auto}.ib-letter{display:grid;align-content:start;gap:var(--sp-4)}.ib-head{display:flex;align-items:center;gap:var(--sp-4);padding-bottom:var(--sp-4);border-bottom:1px solid var(--line-dark);box-shadow:0 1px 0 var(--line-light)}.ib-head>.icon{flex:none}.ib-who{display:grid;gap:var(--sp-1);min-width:0}.ib-title{color:var(--t-exp);font:var(--fs) var(--font-ui);line-height:var(--lh)}.ib-who .sub{color:var(--t-dark);font:var(--fs-sm) var(--font-small);line-height:var(--lh)}.ib-who .ib-expires{color:var(--gold)}.ib-who .ib-expires.soon{color:var(--villain)}.rich{display:grid;gap:var(--sp-4);color:var(--t-regular);font:var(--fs-sm) var(--font-small);line-height:var(--lh)}.rich p{margin:0}.rich b{color:var(--t-exp);font:var(--fs) var(--font-ui)}.rich .inline-icon{display:inline-block;vertical-align:-4px}.ib-gift{display:grid;gap:var(--sp-2)}.ib-gift-head{color:var(--gold);font:var(--fs) var(--font-ui);line-height:var(--lh)}.ib-got{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-5)}.ib-got:empty{display:none}.ib-got .sub{color:var(--t-dark);font:var(--fs-sm) var(--font-small)}.ib-got.in .reward{animation:card-in .35s ease-out both}.ib-acts{display:flex;justify-content:flex-end;gap:var(--sp-2)}.ib-empty{display:grid;justify-items:center;gap:var(--sp-4);padding:48px var(--sp-6);color:var(--t-dark);font:var(--fs-sm) var(--font-small);line-height:var(--lh);text-align:center}.ib-empty>.icon{filter:grayscale(.8) brightness(.75)}.ib-none{padding:var(--sp-5);text-align:center}.ib-text{margin:0 0 var(--sp-4);color:var(--t-regular);font:var(--fs-sm) var(--font-small);line-height:var(--lh)}.ib-news{display:flex;flex-direction:column;gap:1px;height:min(392px,calc(100dvh - max(12px,7vh) - 178px));min-height:232px;padding:var(--sp-1);overflow-y:auto}.ib-news-row{display:flex;align-items:center;gap:var(--sp-4);padding:var(--sp-1) var(--sp-3) var(--sp-1) var(--sp-1);background:var(--row-a)}.ib-news-row:nth-child(2n){background:var(--row-b)}.ib-news-row.first{box-shadow:inset 2px 0 0 var(--gold)}.ib-news-text{display:grid;gap:var(--sp-1);min-width:0}.ib-news-meta{display:flex;align-items:center;gap:var(--sp-3)}.ib-news-meta .sub{color:var(--t-dark);font:var(--fs-sm) var(--font-small)}.first-tag{padding:0 3px;background:var(--gold);color:var(--ink);font:var(--fs-sm) var(--font-small);line-height:13px;white-space:nowrap}.ib-news-foot{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4);margin-top:var(--sp-3)}.ib-news-foot .sub{color:var(--t-dark);font:var(--fs-sm) var(--font-small)}.ib-opts{display:grid;gap:var(--sp-5)}.ib-settings .chk{align-items:flex-start}.ib-settings .chk input{flex:none;margin-top:1px}.ib-opt{display:grid;gap:var(--sp-1);color:var(--t-highlight);font:var(--fs) var(--font-ui);line-height:var(--lh)}.ib-opt .sub,.ib-saved{color:var(--t-dark);font:var(--fs-sm) var(--font-small);line-height:var(--lh)}.ib-saved{min-height:var(--lh);margin-top:var(--sp-3)}@media(max-width:760px){.inbox .tab-body.ib-body{overflow-y:auto}.ib-main{grid-template-columns:minmax(0,1fr);height:auto;min-height:0}.ib-list{overflow:visible}.ib-news{height:auto;min-height:0;overflow:visible}.ib-news-foot{flex-wrap:wrap}.ib-sheet .ib-acts .btn{flex:1}}
