#mobbanner[data-v-a42c19bf]{display:none}@media (width<=500px){#mobbanner[data-v-a42c19bf]{justify-content:center;min-height:100px;margin:0 0 16px;display:flex}}
.footer[data-v-af68f6e8]{background:var(--bg-white-a50);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-top:1px solid var(--line-slate-200-a50);padding:36px 0 20px}.footer-container[data-v-af68f6e8]{max-width:1200px;margin:0 auto;padding:0 24px}.footer-top[data-v-af68f6e8]{flex-direction:column;gap:32px;margin-bottom:32px;display:flex}.brand-section[data-v-af68f6e8]{max-width:320px}.brand-section .footer-logo[data-v-af68f6e8]{margin-bottom:14px;text-decoration:none;display:inline-block}.brand-section .footer-logo .site-logo[data-v-af68f6e8]{font-size:22px;display:block}.brand-section .brand-desc[data-v-af68f6e8]{color:var(--text-slate-500);margin:0;font-size:13px;line-height:1.6}.brand-section .brand-contact[data-v-af68f6e8]{color:var(--text-slate-600);margin-top:12px;font-size:13px;text-decoration:none;transition:color .2s;display:inline-block}.brand-section .brand-contact[data-v-af68f6e8]:hover{color:var(--text-blue-500)}.footer-links-grid[data-v-af68f6e8]{grid-template-columns:repeat(6,minmax(0,1fr));gap:28px 24px;display:grid}@media (width<=900px){.footer-links-grid[data-v-af68f6e8]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){.footer-links-grid[data-v-af68f6e8]{grid-template-columns:repeat(2,minmax(0,1fr))}}.link-column[data-v-af68f6e8]{flex-direction:column;gap:10px;display:flex}.link-column .column-title[data-v-af68f6e8]{color:var(--text-slate-700);margin:0 0 4px;font-size:13px;font-weight:700}.link-column .footer-link[data-v-af68f6e8]{color:var(--text-slate-500);font-size:14px;text-decoration:none;transition:color .2s}.link-column .footer-link[data-v-af68f6e8]:hover{color:var(--text-blue-500)}.footer-bottom[data-v-af68f6e8]{border-top:1px solid var(--line-slate-200-a80);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 24px;padding-top:16px;display:flex}.footer-bottom p[data-v-af68f6e8]{margin:0}.footer-bottom .copyright[data-v-af68f6e8]{color:var(--text-slate-600);font-size:12px;font-weight:600}.footer-bottom .disclaimer[data-v-af68f6e8]{color:var(--text-slate-400);font-size:12px}.footer-meta[data-v-af68f6e8]{flex-wrap:wrap;align-items:center;gap:8px 20px;display:flex}.footer-legal[data-v-af68f6e8],.footer-sites[data-v-af68f6e8]{flex-wrap:wrap;align-items:center;gap:6px 14px;display:inline-flex}.footer-legal[data-v-af68f6e8] a,.footer-legal a[data-v-af68f6e8],.footer-sites[data-v-af68f6e8] a,.footer-sites a[data-v-af68f6e8]{color:var(--text-slate-600);border-radius:3px;font-size:12px;text-decoration:none;transition:color .2s}.footer-legal[data-v-af68f6e8] a:hover,.footer-legal a[data-v-af68f6e8]:hover,.footer-sites[data-v-af68f6e8] a:hover,.footer-sites a[data-v-af68f6e8]:hover{color:var(--text-blue-600)}.footer-legal[data-v-af68f6e8] a:focus-visible,.footer-legal a[data-v-af68f6e8]:focus-visible,.footer-sites[data-v-af68f6e8] a:focus-visible,.footer-sites a[data-v-af68f6e8]:focus-visible{outline-offset:3px;outline:3px solid #3b82f64d}.footer-legal[data-v-af68f6e8] button,.footer-sites[data-v-af68f6e8] button{font:inherit;color:var(--text-slate-600);cursor:pointer;background:0 0;border:0;border-radius:3px;padding:0;font-size:12px;transition:color .2s}.footer-legal[data-v-af68f6e8] button:hover,.footer-sites[data-v-af68f6e8] button:hover{color:var(--text-blue-600)}.footer-legal[data-v-af68f6e8] button:focus-visible,.footer-sites[data-v-af68f6e8] button:focus-visible{outline-offset:3px;outline:3px solid #3b82f64d}.footer-legal #ncmp-consent-link[data-v-af68f6e8],.footer-legal [data-ccpa-link][data-v-af68f6e8],.footer-sites #ncmp-consent-link[data-v-af68f6e8],.footer-sites [data-ccpa-link][data-v-af68f6e8]{align-items:center;display:inline-flex}.footer-legal #ncmp-consent-link[data-v-af68f6e8]:empty,.footer-legal [data-ccpa-link][data-v-af68f6e8]:empty,.footer-sites #ncmp-consent-link[data-v-af68f6e8]:empty,.footer-sites [data-ccpa-link][data-v-af68f6e8]:empty{display:none}
@font-face{font-family:Aniidex Logo;src:url(data:font/woff2;base64,d09GMgABAAAAAAVUAA8AAAAACbwAAAT7AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG4FiHIFUBmA/U1RBVCoAXBEICoYghSkLFAABNgIkAyQEIAWEHAcgDAcbLQjIxIfHuXw//Snmt61YcA+iQaUGzBAP9C4E8fTEtDP1ysQ9P9zPdJGg0zUOeCo/+i2xgor2admAw9Fm00yMumuyE4FbcBvRNaJHqsfjb4EA8EQmykCra5v10A0sSCJ0I9LQBHRinzwFHSgE6guRNDEkTcE9xHVjCgbuIB4Gg6CpbMYUtHCD5lS/Fbt8rL4JwEqLU81v1scZEJBhrWQ6zPdroPmHiagBAqJKiM2pZ3EnNOJ+uHhbbDD9Wbayp4ZDldCp51DUVNnDIVtfqeeQrO9s4hC9aSv1pRopYyeoYAaFEkLyWdEyIIJ3xdniVHE8cIu3Mluwois+MD5NgIW3SdRh+BJbw6jllL6v4cACbDC9lbAc9YcwDyKb2Y5cng3MI+3gJsSzu+pbGvAoOMy76/+7FnDXM2YO5Bwdojxro30cKLLYpBDs5oWBmRsZlQn+mODz0XDnAViyLxgasIuingffs1mvBYc+DGEMU5hHBUvLBveqX6o29ax6Sj2u7kOQMvgERFXhR4EHHw0EcAHJfE4qST+rJcG7FHxOO8GAUdXFtVDDMDbY318bQWfyfK23FwnCorikb6fTSawul+kF4nm91em50643ulxeuxyG2xygnqTUbjfucrlCb3ERg508lXvnizdCecwxudP5NrG+0yjyFpQ3693E6uy61g7F4ehjPVmfhcmBCYBH703kD0BxeO1ymfrsH0rED0vEB/MePu4BGquzY8QOo3V0pcPxn+Pv4cV4Ua+JcZ/uXp/RMe8e87MSLwnK/na+XVDkRr5RUKRavlZQ5Cq+SlDkEr5EUCSe5wVlNpPPFBQplU8VFCmZTxaU2Vg+VlAkjucERdbxOtwTLtvMnYd7mtKWhi82Rt51VdRrESuBfXmX9naLJdbCCxp+a0nc8tE1T+x7z8RP/OM113j4+/fDW8W7L+1wNA3nlghXN2nlhLag+aAjut6Q1DU6ERpXLYSiMvzIB0eWyeVXreKzQ6dOvnZkglx+uUhcR+SfesWOjEP9/RmHRjsMvbK54HBPb95hi6ntjU+jHwwEa4M1/Op/9+79+/LbdrG/7bdd/925DVH+T/gMXjW6f27XxmuvOrbxyrX2DTXhlX4tJYe0V5Dvnn/xeXjSl3/0/zGAvsz78xD/j3OTkqYvbjHFtIXUlKUuDJ1qUEY+eHXHubVzBvOmuL1uM6EX/87/PBz9OoKtUQshFa7yN8orFkI2RVW81/RBE6AFBegLi4Pcyj58eU9Ra/3OTeGHLvEr+c1d4/ZqVfidu6/e7K/9/KXruP8//m+nx5Mepy6ulXnyFjzELM+S/z/+/2OPJzsUG8s82GfxLN2LdvqxKHhUxbTDtoX+iZ10GMFk/weE74FB+KD7M1FCE8/S7YnVkKMPyXc1/lS1BNFwahn44lmtBjz2N9N6LQsdZrVaREOv8UU+IjjyJK2BFPg82UtqMA8ZEvpQBQtEDML0SYiPYBSynSpjPaZRhAzuMgvWYwhTGIYFU5AhYgwDuWPTGEI6LJAwghb0EVYJ2ClteKExLmEaY0P8lUMu0pGHTOSFpsXoQj1a0FDjYMLO0UYwAxF9kKDmOBDKAwuQtpnKIRuZyEIh5dFjtEvZIaA9Fo7DANhTiRmEsC0PngaHRLQ8IxirXTeDfqRjABZMlhRaYMEIRAzh2D+NDExOBUkfb1TsqZ5G9i87+V6ibrmV7gE=)format("woff2");font-weight:800;font-display:block}.site-logo{color:var(--text-x142238);letter-spacing:-.03em;white-space:nowrap;padding-bottom:.31em;font:800 27px/1 Aniidex Logo,system-ui,sans-serif;display:inline-block}.site-logo__ii{display:inline-block;position:relative}.site-logo__ii:after{content:"";background:#fb7185;border-radius:.11em;width:.48em;height:.11em;margin-left:-.226em;position:absolute;top:calc(100% + .04em);left:50%}
html.psearch-sheet-open{overflow:hidden}.psearch--dialog .psearch__layer{flex-direction:column;flex:auto;align-items:stretch;width:100%}.psearch--dialog .psearch__field{border-radius:12px;width:100%;height:44px}.psearch--dialog .psearch__panel{box-shadow:none;margin-top:8px;position:static}.psearch__layer{align-items:center;display:flex;position:relative}.psearch__scrim{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a66;position:fixed;inset:0}.psearch__field{border:1px solid var(--line-xdce4ef);background:var(--bg-slate-100);width:340px;height:38px;color:var(--text-slate-400);cursor:text;border-radius:10px;align-items:center;gap:8px;padding:0 4px 0 12px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.psearch__field.is-focus{background:var(--bg-white);border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}.psearch__field>.game-glyph{color:var(--text-slate-400);flex:none}.psearch__input{min-width:0;height:100%;font:inherit;color:var(--text-slate-900);background:0 0;border:0;outline:none;flex:1;font-size:13px;font-weight:500}.psearch__input::placeholder{color:var(--text-slate-400)}.psearch__input::-webkit-search-cancel-button{display:none}.psearch__region-wrap{flex:none;display:inline-flex;position:relative}.psearch__region{border:1px solid var(--line-xdce4ef);background:var(--bg-white);height:28px;color:var(--text-slate-700);font:inherit;white-space:nowrap;cursor:pointer;border-radius:7px;align-items:center;gap:5px;padding:0 6px 0 8px;font-size:12px;font-weight:700;transition:border-color .15s,color .15s;display:inline-flex}.psearch__region .game-glyph{color:var(--text-slate-500)}.psearch__region svg{color:var(--text-slate-400);transition:transform .15s}.psearch__region:hover,.psearch__region[aria-expanded=true]{color:var(--text-x1d4fd7);border-color:#2563eb}.psearch__region[aria-expanded=true] svg{transform:rotate(180deg)}.psearch__regions{z-index:40;border:1px solid var(--line-xe3e8f2);border-radius:12px;width:164px;padding:4px 0;top:calc(100% + 10px);right:-4px;box-shadow:0 12px 30px #142b4a1f}.psearch__regions,.psearch__regions:after{background:var(--bg-white);position:absolute}.psearch__regions:after{content:"";border-left:1px solid var(--line-xe3e8f2);border-top:1px solid var(--line-xe3e8f2);width:10px;height:10px;top:-6px;right:18px;transform:rotate(45deg)}.psearch__region-option{width:calc(100% - 8px);color:var(--text-x20334c);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;margin:0 4px;padding:9px 12px;font-size:13.5px;font-weight:700;line-height:1.2;display:block;position:relative}.psearch__region-option+.psearch__region-option:before{content:"";background:var(--bg-xeef2f7);height:1px;position:absolute;top:-1px;left:12px;right:12px}.psearch__region-option:hover{background:var(--bg-xf0f5ff)}.psearch__region-option[aria-selected=true]{color:var(--text-x1d4fd7);background:#97c0ee47}.psearch__panel{z-index:30;border:1px solid var(--line-xe3e8f2);background:var(--bg-white);text-align:left;border-radius:16px;padding:0 12px 12px;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 18px 50px -12px #0f172a47}.psearch__tabs{border-bottom:1px solid var(--line-xeef2f7);justify-content:center;gap:24px;margin:0 -12px 6px;padding:0 12px;display:flex}.psearch__tab{font:inherit;color:var(--text-slate-500);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:12px 4px 10px;font-size:13px;font-weight:700;display:inline-flex;position:relative}.psearch__tab i{color:var(--text-slate-400);margin-left:5px;font-size:11.5px;font-style:normal;font-weight:600}.psearch__tab[aria-selected=true]{color:var(--text-slate-900)}.psearch__tab[aria-selected=true]:after{content:"";background:#2563eb;border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.psearch__list{flex-direction:column;max-height:min(60vh,440px);padding:4px 0 0;display:flex;overflow-y:auto}.psearch__row{width:100%;font:inherit;color:var(--text-slate-700);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:6px 8px;font-size:13.5px;display:flex}.psearch__row:hover,.psearch__row[aria-selected=true]{background:var(--bg-xf0f5ff)}.psearch__row:disabled{cursor:default;opacity:.7}.psearch__avatar{flex:none}.psearch__name{min-width:0;color:var(--text-slate-900);white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:700;overflow:hidden}.psearch__name mark{color:var(--text-blue-600);background:0 0}.psearch__name i{color:var(--text-slate-400);margin-left:6px;font-size:12px;font-style:normal;font-weight:600}.psearch__region-tag{color:var(--text-slate-500);flex:none;font-size:11.5px;font-weight:600}.psearch__star{width:28px;height:28px;color:var(--text-slate-300);border-radius:8px;flex:none;place-items:center;display:inline-grid}.psearch__star:hover{background:var(--bg-slate-200)}.psearch__star.is-on{color:#f59e0b}.psearch__row--live{border-top:1px solid var(--line-xeef2f7);color:var(--text-blue-600);border-radius:0 0 10px 10px;margin-top:4px;padding-top:10px}.psearch__row--live .game-glyph{color:var(--text-blue-600);margin:0 3px}.psearch__row--live .psearch__name{color:var(--text-blue-600)}.psearch__empty{color:var(--text-slate-500);margin:0;padding:12px 8px;font-size:12.5px;line-height:1.5}.psearch__clear{font:inherit;color:var(--text-slate-500);cursor:pointer;background:0 0;border:0;align-self:flex-end;margin:4px 4px 0;padding:4px 6px;font-size:12px;font-weight:700}.psearch__clear:hover{color:var(--text-blue-600)}.psearch--hero,.psearch--hero .psearch__layer{width:100%;max-width:560px}.psearch--hero .psearch__field{background:var(--bg-white);border-radius:14px;width:100%;height:54px;padding:0 6px 0 16px;box-shadow:0 10px 28px -16px #0f172a66}.psearch--hero .psearch__input{font-size:14.5px}.psearch--hero .psearch__field>.game-glyph{--size:17px}.psearch--hero .psearch__go,.psearch--hero .psearch__region{height:40px}.psearch--hero .psearch__region{border-radius:10px;padding:0 8px 0 10px;font-size:12.5px}.psearch__go{color:#fff;font:inherit;cursor:pointer;background:#2563eb;border:0;border-radius:10px;flex:none;align-items:center;margin-left:4px;padding:0 18px;font-size:13.5px;font-weight:700;display:inline-flex}.psearch__go:hover{background:#1d4ed8}.psearch--hero .psearch__panel{text-align:left}.psearch__layer :is(button,[role=button]):focus-visible{outline-offset:2px;outline:2px solid #2860ef}@media (width<=1024px){.psearch--nav .psearch__field,.psearch__region-tag{display:none}}.psearch__layer.is-sheet .psearch__field{z-index:1002;width:auto;height:44px;display:flex;position:fixed;top:12px;left:12px;right:12px}.psearch__layer.is-sheet .psearch__panel{z-index:1001;position:fixed;top:64px;left:12px;right:12px}.psearch__layer.is-sheet .psearch__list{max-height:calc(100dvh - 140px)}@media (prefers-reduced-motion:reduce){.psearch__field,.psearch__region,.psearch__region svg{transition:none}}
.psearch[data-v-c88d7f01]{align-items:center;display:flex;position:relative}.psearch__toggle[data-v-c88d7f01]{border:1px solid var(--line-xe0e7f2);width:40px;height:40px;color:var(--text-x344b67);background:var(--bg-white);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;display:none}.psearch__toggle[data-v-c88d7f01]:focus-visible{outline-offset:2px;outline:2px solid #2860ef}@media (width<=1024px){.psearch__toggle[data-v-c88d7f01]{display:flex}}@media (width<=600px){.psearch--hero .psearch__field[data-v-c88d7f01]{height:50px;padding-left:12px}.psearch--hero .psearch__region-text[data-v-c88d7f01]{display:none}.psearch--hero .psearch__go[data-v-c88d7f01]{padding:0 14px}}
.game-glyph[data-v-5bc3dd37]{width:var(--size);height:var(--size);-webkit-mask:var(--glyph) center /contain no-repeat;-webkit-mask:var(--glyph) center /contain no-repeat;mask:var(--glyph) center /contain no-repeat;background:currentColor;flex:none;display:inline-block}
.lang-switch[data-v-42bba28b]{align-self:stretch;display:flex;position:relative}.lang-switch__trigger[data-v-42bba28b]{color:var(--text-x26364c);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9px 0 0 9px;align-items:center;gap:5px;padding:0 9px 0 10px;font-size:13px;font-weight:700;display:inline-flex}.lang-switch__trigger[data-v-42bba28b]:hover,.lang-switch__trigger[aria-expanded=true][data-v-42bba28b]{color:var(--text-blue-600)}.lang-switch[data-v-42bba28b]:after{content:"";background:var(--bg-xe3e8f2);width:1px;position:absolute;top:8px;bottom:8px;right:0}.lang-switch__menu[data-v-42bba28b]{left:auto;right:0}.lang-switch__menu[data-v-42bba28b]:after{left:auto;right:24px}.lang-row--missing[data-v-42bba28b]{color:#a3b0c2;cursor:default}.lang-row--missing[data-v-42bba28b]:hover{background:0 0}.lang-card>summary[data-v-42bba28b]{justify-content:flex-start;gap:10px}.lang-card__title[data-v-42bba28b]{align-items:center;gap:10px;display:inline-flex}.lang-card__current[data-v-42bba28b]{color:var(--text-slate-500);margin-left:auto;margin-right:12px;font-size:14px;font-weight:600}
.theme-icon[data-v-9a6d77c9]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.theme-toggle[data-v-9a6d77c9]{font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;display:inline-flex}.theme-toggle__sun[data-v-9a6d77c9]{color:#f59e0b}.theme-toggle__sun circle[data-v-9a6d77c9]{fill:#fbbf24}.theme-toggle__moon[data-v-9a6d77c9]{color:#8fb2ee}.theme-toggle__moon path[data-v-9a6d77c9]{fill:#c7d9ff}.theme-toggle__moon[data-v-9a6d77c9],.theme-toggle__word--dark[data-v-9a6d77c9],:root[data-theme=dark] .theme-toggle__sun[data-v-9a6d77c9],:root[data-theme=dark] .theme-toggle__word--light[data-v-9a6d77c9]{display:none}:root[data-theme=dark] .theme-toggle__moon[data-v-9a6d77c9]{display:block}:root[data-theme=dark] .theme-toggle__word--dark[data-v-9a6d77c9]{display:inline}.theme-toggle:hover .theme-icon[data-v-9a6d77c9]{filter:brightness(1.12)}.theme-switch[data-v-9a6d77c9]{align-self:stretch;display:flex;position:relative}.theme-switch__trigger[data-v-9a6d77c9]{padding:0 9px}.theme-switch[data-v-9a6d77c9]:after{content:"";background:var(--bg-xe3e8f2);width:1px;position:absolute;top:8px;bottom:8px;right:0}.theme-card[data-v-9a6d77c9]{border:1px solid var(--line-xe3e8f2);background:var(--bg-white);color:var(--text-x20334c);border-radius:12px;align-items:center;gap:10px;padding:9px 14px;font-size:15px;font-weight:700;display:flex}.theme-card__title[data-v-9a6d77c9]{align-items:center;gap:10px;display:inline-flex}.theme-card__title .theme-icon[data-v-9a6d77c9]{width:18px;height:18px}.theme-card__toggle[data-v-9a6d77c9]{color:var(--text-slate-500);margin-left:auto;padding:6px 0 6px 10px;font-size:14px;font-weight:600}.theme-card__toggle .theme-icon[data-v-9a6d77c9]{width:20px;height:20px}.theme-toggle[data-v-9a6d77c9]:focus-visible{outline:2px solid var(--line-x2860ef);outline-offset:2px;border-radius:6px}
.account-control[data-v-06d67e02]{min-width:0;position:relative}.account-button[data-v-06d67e02]{border:1px solid var(--line-xdce4ef);background:var(--bg-white);color:var(--text-x26364c);font:inherit;white-space:nowrap;cursor:pointer;border-radius:8px;align-items:center;gap:7px;padding:8px 11px;font-size:13px;font-weight:600;display:flex}.account-button[data-v-06d67e02]:hover{color:var(--text-blue-600);border-color:#2563eb}@media (width<=1024px){.account-button--disc[data-v-06d67e02]{border-radius:50%;justify-content:center;width:40px;height:40px;padding:0}.account-button--disc img[data-v-06d67e02]{width:26px;height:26px}.account-button--disc .account-button-name[data-v-06d67e02],.account-button--disc .account-chevron[data-v-06d67e02]{display:none}}@media (width<=1459px){.account-button--disc.account-button--user[data-v-06d67e02]{border-radius:50%;justify-content:center;width:40px;height:40px;padding:0}.account-button--disc.account-button--user img[data-v-06d67e02]{width:26px;height:26px}.account-button--disc.account-button--user .account-button-name[data-v-06d67e02],.account-button--disc.account-button--user .account-chevron[data-v-06d67e02]{display:none}}.account-button img[data-v-06d67e02]{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex-shrink:0}.account-button svg[data-v-06d67e02]{flex-shrink:0}.account-button-name[data-v-06d67e02]{text-overflow:ellipsis;max-width:120px;overflow:hidden}.account-chevron.is-open[data-v-06d67e02]{transform:rotate(180deg)}.account-dropdown[data-v-06d67e02]{border:1px solid var(--line-xe3e8f2);border-radius:12px;width:176px;padding:4px 0;top:calc(100% + 10px);right:0;box-shadow:0 12px 30px #142b4a1f}.account-dropdown[data-v-06d67e02],.account-dropdown[data-v-06d67e02]:after{background:var(--bg-white);position:absolute}.account-dropdown[data-v-06d67e02]:after{content:"";border-left:1px solid var(--line-xe3e8f2);border-top:1px solid var(--line-xe3e8f2);width:10px;height:10px;top:-6px;right:18px;transform:rotate(45deg)}.account-menu-link[data-v-06d67e02]{width:calc(100% - 8px);color:var(--text-x20334c);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;margin:0 4px;padding:9px 12px;font-size:13.5px;font-weight:700;line-height:1.2;text-decoration:none;display:block;position:relative}.account-menu-link+.account-menu-link[data-v-06d67e02]:before{content:"";background:var(--bg-xeef2f7);height:1px;position:absolute;top:-1px;left:12px;right:12px}.account-menu-link[data-v-06d67e02]:hover{background:var(--bg-xf0f5ff)}.account-menu-link[aria-current=page][data-v-06d67e02]{color:var(--text-x1d4fd7);background:#97c0ee47}.account-menu-link[data-v-06d67e02]:disabled{opacity:.55;cursor:default}.account-menu-error[data-v-06d67e02]{color:#b42318;padding:8px 12px;font-size:12px;line-height:1.5}.account-dialog[data-v-06d67e02]{border:1px solid var(--line-slate-200);width:min(400px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--text-slate-800);background:var(--bg-white);border-radius:16px;margin:auto;padding:0;overflow:auto;box-shadow:0 18px 60px #0f172a26}.account-dialog[data-v-06d67e02]::backdrop{background:#0f172a66}.account-dialog-content[data-v-06d67e02]{padding:30px 26px 26px;position:relative}.account-logo[data-v-06d67e02]{width:max-content;margin-bottom:20px;font-size:34px;display:block}.account-dialog h2[data-v-06d67e02]{font:inherit;margin:0 24px 12px 0;font-size:21px;font-weight:700;line-height:1.3}.account-close[data-v-06d67e02]{width:32px;height:32px;color:var(--text-slate-500);cursor:pointer;background:0 0;border:0;font-size:25px;position:absolute;top:10px;right:12px}.account-copy[data-v-06d67e02]{color:var(--text-slate-500);margin:0 0 22px;font-size:14px;line-height:1.6}.discord-signin[data-v-06d67e02],.google-signin[data-v-06d67e02]{border:1px solid var(--line-x747775);background:var(--bg-white);width:100%;min-height:44px;color:var(--text-x1f1f1f);font:inherit;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:12px;padding:10px 16px;font-size:14px;font-weight:500;display:flex}.discord-signin[data-v-06d67e02]{border-color:var(--line-xdce4ef);color:var(--text-x26364c);flex-wrap:wrap;gap:8px;margin-top:10px}.provider-status[data-v-06d67e02]{background:var(--bg-xe9edf3);white-space:nowrap;border-radius:4px;padding:3px 5px;font-size:10px;line-height:1.3}.discord-signin[data-v-06d67e02]:hover:not(:disabled),.google-signin[data-v-06d67e02]:hover:not(:disabled){background:var(--bg-slate-50)}.discord-signin[data-v-06d67e02]:hover:not(:disabled){border-color:#5865f2}.discord-signin[data-v-06d67e02]:disabled,.google-signin[data-v-06d67e02]:disabled{opacity:.55;cursor:default}.account-error[data-v-06d67e02],.account-notice[data-v-06d67e02]{margin:14px 0 0;font-size:13px;line-height:1.5}.account-notice[data-v-06d67e02]{color:var(--text-slate-500)}.account-error[data-v-06d67e02]{color:#b42318}a[data-v-06d67e02]:focus-visible,button[data-v-06d67e02]:focus-visible{outline-offset:3px;outline:2px solid #2563eb}@media (width<=380px){.account-button-name[data-v-06d67e02]{max-width:84px}}
.aniimo-database[data-v-f64fbcc3]{background-color:var(--bg-slate-100-a60);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:24px;min-height:80vh;padding:24px;box-shadow:0 10px 40px #0000000d}@media (width<=768px){.aniimo-database[data-v-f64fbcc3]{border-radius:16px;padding:16px 12px}}.header[data-v-f64fbcc3]{margin-bottom:32px}@media (width<=768px){.header[data-v-f64fbcc3]{margin-bottom:24px}}.header-top[data-v-f64fbcc3]{margin-bottom:24px}@media (width<=768px){.header-top[data-v-f64fbcc3]{text-align:center;margin-bottom:16px}}.header-top .title[data-v-f64fbcc3]{letter-spacing:-.03em;color:var(--text-slate-900);margin-bottom:4px;font-size:26px;font-weight:800;line-height:1.1}.header-top .subtitle[data-v-f64fbcc3]{color:var(--text-slate-500);font-size:13px}.section-tabs-row[data-v-f64fbcc3]{margin-bottom:32px}.toolbar[data-v-f64fbcc3]{background:var(--bg-white-a90);border:1px solid var(--line-white-a80);border-radius:16px;flex-wrap:wrap;align-items:center;gap:24px;padding:12px 20px;display:flex;box-shadow:0 4px 12px #0000000a}@media (width<=980px){.toolbar[data-v-f64fbcc3]{flex-direction:column;align-items:stretch;gap:16px;padding:12px}}.search-wrapper[data-v-f64fbcc3]{flex-shrink:0;position:relative}@media (width<=768px){.search-wrapper[data-v-f64fbcc3]{width:100%}}.search-input[data-v-f64fbcc3]{background:var(--bg-slate-100);border:1px solid var(--line-slate-200);width:100%;color:var(--text-slate-800);border-radius:10px;outline:none;padding:10px 12px 10px 38px;font-size:13px;transition:all .2s}.search-input[data-v-f64fbcc3]:focus{background:var(--bg-white);border-color:#3b82f6}.search-icon[data-v-f64fbcc3]{width:18px;color:var(--text-slate-400);position:absolute;top:50%;left:14px;transform:translateY(-50%)}.filters-scroll-area[data-v-f64fbcc3]{flex:1;min-width:0}.filters-container[data-v-f64fbcc3]{grid-template-columns:minmax(180px,1.4fr) repeat(4,minmax(130px,1fr));align-items:end;gap:12px;display:grid}@media (width<=1100px){.filters-container[data-v-f64fbcc3]{grid-template-columns:repeat(4,minmax(0,1fr))}.filters-container .search[data-v-f64fbcc3]{grid-column:1/-1}}@media (width<=640px){.filters-container[data-v-f64fbcc3]{grid-template-columns:repeat(2,minmax(0,1fr))}}.filter-group[data-v-f64fbcc3]{flex-direction:column;gap:6px;min-width:0;display:flex}.search-input[data-v-f64fbcc3],.search-wrapper[data-v-f64fbcc3]{width:100%}.toolbar[data-v-f64fbcc3]{z-index:20;position:relative}.filter-label[data-v-f64fbcc3]{color:var(--text-slate-400);letter-spacing:.05em;font-size:10px;font-weight:700}@media (width<=980px){.filter-label.mobile-only[data-v-f64fbcc3]{display:block}}.character-grid[data-v-f64fbcc3]{grid-template-columns:repeat(auto-fill,minmax(255px,1fr));gap:12px;display:grid}@media (width<=600px){.character-grid[data-v-f64fbcc3]{grid-template-columns:1fr;gap:8px}}.book-head[data-v-f64fbcc3]{background:var(--bg-white);border:1px solid var(--line-xeef2f7);border-radius:16px;grid-column:1/-1;align-items:center;gap:18px;padding:10px 22px 10px 10px;scroll-margin-top:88px;display:flex;box-shadow:0 4px 6px -1px #00000008}.book-head[data-v-f64fbcc3]:not(:first-child){margin-top:22px}@media (width<=600px){.book-head[data-v-f64fbcc3]{border-radius:14px;gap:12px;padding:8px 12px 8px 8px}.book-head[data-v-f64fbcc3]:not(:first-child){margin-top:14px}}.book-head__art[data-v-f64fbcc3]{-o-object-fit:cover;object-fit:cover;border-radius:10px;flex:none;width:236px;height:84px;display:block}@media (width<=600px){.book-head__art[data-v-f64fbcc3]{border-radius:8px;width:118px;height:42px}}.book-head__text[data-v-f64fbcc3]{flex-direction:column;gap:3px;min-width:0;display:flex}.book-head__title[data-v-f64fbcc3]{letter-spacing:-.02em;color:var(--text-slate-900);text-wrap:balance;margin:0;font-size:20px;font-weight:800;line-height:1.15}@media (width<=600px){.book-head__title[data-v-f64fbcc3]{font-size:16px}}.book-head__meta[data-v-f64fbcc3]{color:var(--text-slate-500);font-variant-numeric:tabular-nums;margin:0;font-size:13px;font-weight:600}@media (width<=600px){.book-head__meta[data-v-f64fbcc3]{font-size:12px}}.no-results[data-v-f64fbcc3]{text-align:center;color:var(--text-slate-400);grid-column:1/-1;justify-content:center;padding:60px 20px;display:flex}.no-results .empty-state[data-v-f64fbcc3]{flex-direction:column;align-items:center;gap:12px;display:flex}.no-results .clear-filters[data-v-f64fbcc3]{background:var(--bg-blue-50);color:var(--text-blue-500);cursor:pointer;border:none;border-radius:8px;padding:8px 16px;font-size:13px;font-weight:600}.no-results .clear-filters[data-v-f64fbcc3]:hover{background:var(--bg-blue-100)}
.aniimo-section-tabs[data-v-f236c496]{border:1px solid var(--line-slate-400-a18);background:var(--bg-white);border-radius:999px;padding:4px;display:inline-flex;box-shadow:0 8px 24px #0f172a0f}.aniimo-section-tab[data-v-f236c496]{height:36px;color:var(--text-slate-500);white-space:nowrap;border-radius:999px;align-items:center;padding:0 18px;font-size:13.5px;font-weight:700;line-height:1;text-decoration:none;transition:color .15s,background .15s;display:inline-flex}.aniimo-section-tab[data-v-f236c496]:hover{color:var(--text-slate-800)}.aniimo-section-tab[data-v-f236c496]:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.aniimo-section-tab.active[data-v-f236c496]{color:#fff;background:#2563eb}.aniimo-section-tab__short[data-v-f236c496]{display:none}@media (width<=520px){.aniimo-section-tabs[data-v-f236c496]{scrollbar-width:none;width:100%;display:flex;overflow-x:auto}.aniimo-section-tabs[data-v-f236c496]::-webkit-scrollbar{display:none}.aniimo-section-tab[data-v-f236c496]{flex:1 0 auto;justify-content:center;padding-inline:6px;font-size:12.5px}.aniimo-section-tab__full[data-v-f236c496]{display:none}.aniimo-section-tab__short[data-v-f236c496]{display:inline}}@media (prefers-reduced-motion:reduce){.aniimo-section-tab[data-v-f236c496]{transition:none}}
.fdrop[data-v-8cf0d23f]{flex-direction:column;gap:6px;min-width:0;display:flex;position:relative}.fdrop__label[data-v-8cf0d23f]{letter-spacing:.05em;color:var(--text-slate-400);margin-left:2px;font-size:10px;font-weight:700}.fdrop__trigger[data-v-8cf0d23f]{background:var(--bg-slate-100);border:1px solid var(--line-slate-200);width:100%;height:37px;font:inherit;color:var(--text-slate-700);text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:0 12px 0 14px;font-size:13px;font-weight:500;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.fdrop__trigger[data-v-8cf0d23f]:hover{border-color:var(--line-slate-300)}.fdrop__trigger.is-open[data-v-8cf0d23f],.fdrop__trigger.is-set[data-v-8cf0d23f]{background:var(--bg-white);border-color:#3b82f6}.fdrop__trigger.is-open[data-v-8cf0d23f]{box-shadow:0 0 0 3px #3b82f61a}.fdrop__trigger[data-v-8cf0d23f]:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}.fdrop__value[data-v-8cf0d23f]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.fdrop__chevron[data-v-8cf0d23f]{width:16px;height:16px;color:var(--text-slate-400);flex:none;transition:transform .2s}.is-open .fdrop__chevron[data-v-8cf0d23f]{transform:rotate(180deg)}.fdrop__swatch[data-v-8cf0d23f]{background:#334155;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.fdrop__swatch img[data-v-8cf0d23f]{-o-object-fit:contain;object-fit:contain}.fdrop__trigger .fdrop__swatch[data-v-8cf0d23f]{width:20px;height:20px;margin-left:-4px}.fdrop__swatch--bare img[data-v-8cf0d23f]{width:100%;height:100%}.fdrop__check[data-v-8cf0d23f]{border:1.5px solid var(--line-slate-300);background:var(--bg-white);border-radius:5px;flex:none;place-items:center;width:16px;height:16px;display:grid}.fdrop__check.is-on[data-v-8cf0d23f]{background:#2563eb;border-color:#2563eb}.fdrop__check.is-on[data-v-8cf0d23f]:after{content:"";border-left:2px solid var(--line-white);border-bottom:2px solid var(--line-white);width:9px;height:5px;transform:translateY(-1px)rotate(-45deg)}.fdrop__check.is-some[data-v-8cf0d23f]{border-color:#2563eb}.fdrop__check.is-some[data-v-8cf0d23f]:after{content:"";background:#2563eb;width:8px;height:2px}.fdrop__menu[data-v-8cf0d23f]{z-index:50;background:var(--bg-white);border:1px solid var(--line-slate-200);border-radius:12px;max-height:min(420px,60vh);padding:6px;animation:.15s ease-out fdrop-open-8cf0d23f;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 10px 25px -5px #0f172a1a,0 4px 6px -2px #0f172a0d}.fdrop__menu[data-v-8cf0d23f]::-webkit-scrollbar{width:5px}.fdrop__menu[data-v-8cf0d23f]::-webkit-scrollbar-thumb{background-color:var(--bg-slate-300);border-radius:3px}.fdrop__search[data-v-8cf0d23f]{z-index:1;border:1px solid var(--line-slate-200);background:var(--bg-slate-50);height:36px;color:var(--text-slate-400);box-shadow:0 0 0 6px var(--bg-white);border-radius:9px;align-items:center;gap:8px;margin:0 0 6px;padding:0 10px;transition:border-color .2s,background .2s;display:flex;position:sticky;top:0}.fdrop__search[data-v-8cf0d23f]:focus-within{background:var(--bg-white);border-color:#3b82f6}.fdrop__search input[data-v-8cf0d23f]{min-width:0;height:100%;font:inherit;color:var(--text-slate-900);background:0 0;border:0;outline:none;flex:1;font-size:13px}.fdrop__search input[data-v-8cf0d23f]::placeholder{color:var(--text-slate-400)}.fdrop__search input[data-v-8cf0d23f]::-webkit-search-cancel-button{display:none}@keyframes fdrop-open-8cf0d23f{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.fdrop__option[data-v-8cf0d23f]{box-sizing:border-box;width:100%;font:inherit;color:var(--text-slate-700);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:7px 10px;font-size:13px;text-decoration:none;transition:background .15s;display:flex}.fdrop__option[data-v-8cf0d23f]:focus-visible,.fdrop__option[data-v-8cf0d23f]:hover{background:var(--bg-slate-100)}.fdrop__option[data-v-8cf0d23f]:focus-visible{outline-offset:-2px;outline:2px solid #3b82f6}.fdrop__option.is-selected[data-v-8cf0d23f]{color:var(--text-blue-500);background:#3b82f614;font-weight:600}.fdrop__option.is-empty[data-v-8cf0d23f]:not(.is-selected){opacity:.45}.fdrop__option--all[data-v-8cf0d23f]{color:var(--text-slate-800);border-bottom:1px solid var(--line-slate-100);border-radius:8px 8px 0 0;margin-bottom:4px;font-weight:600}.fdrop__text[data-v-8cf0d23f]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.fdrop__count[data-v-8cf0d23f]{font-variant-numeric:tabular-nums;color:var(--text-slate-400);flex:none;font-size:11.5px;font-weight:500}.is-selected .fdrop__count[data-v-8cf0d23f]{color:inherit}.fdrop__rule[data-v-8cf0d23f]{border:0;border-top:1px solid var(--line-slate-200);margin:4px 8px}.fdrop__heading[data-v-8cf0d23f]{border-top:1px solid var(--line-slate-100);color:var(--text-slate-500);align-items:center;gap:8px;margin:6px 0 2px;padding:6px 10px 4px;font-size:11.5px;font-weight:700;display:flex}.fdrop__option--all+.fdrop__heading[data-v-8cf0d23f]{border-top:0;margin-top:0}.fdrop__none[data-v-8cf0d23f]{color:var(--text-slate-400);margin:0;padding:10px;font-size:12.5px}
.character-card[data-v-ef1f6ce1]{min-width:0;color:inherit;background:var(--bg-white);border:1px solid var(--line-xeef2f7);border-radius:16px;align-items:center;gap:12px;padding:10px 14px 10px 10px;text-decoration:none;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),border-color .3s;display:flex;box-shadow:0 4px 6px -1px #00000008}.character-card[data-v-ef1f6ce1]:not(.is-static):hover{border-color:#3b82f640;transform:translateY(-3px);box-shadow:0 12px 24px -5px #0000001a}.character-card[data-v-ef1f6ce1]:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}.hex-tile[data-v-ef1f6ce1]{background:url(/assets/aniidex/images/aniimo/ui/hex-bg.webp) 50%/100% 100% no-repeat;flex:none;width:116px;height:116px;margin:-14px -8px;display:block;position:relative}.hex-tile[data-v-ef1f6ce1]:before{content:"";z-index:1;pointer-events:none;background:url(/assets/aniidex/images/aniimo/ui/hex-frame.webp) 50%/100% 100% no-repeat;position:absolute;inset:0}.hex-tile--prismana[data-v-ef1f6ce1]:before{background-image:url(/assets/aniidex/images/aniimo/ui/hex-frame-rainbow.webp)}.hex-tile__cut[data-v-ef1f6ce1]{position:absolute;inset:0;overflow:hidden;-webkit-mask:url(/assets/aniidex/images/aniimo/ui/hex-mask.webp) 50%/100% 100% no-repeat;mask:url(/assets/aniidex/images/aniimo/ui/hex-mask.webp) 50%/100% 100% no-repeat}.hex-tile__cut .char-img[data-v-ef1f6ce1]{-o-object-fit:contain;object-fit:contain;width:116.7%;height:116.7%;transition:filter .3s,opacity .3s;position:absolute;top:-8.35%;left:-8.35%}.card-text[data-v-ef1f6ce1]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.char-name[data-v-ef1f6ce1]{letter-spacing:-.01em;color:var(--text-slate-800);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:15px;font-weight:800;display:flex}.char-form[data-v-ef1f6ce1]{color:var(--text-slate-500);flex-basis:100%;margin-top:-5px;font-size:12px;font-weight:700}.char-num[data-v-ef1f6ce1]{color:var(--text-slate-400);font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:700}.char-sub[data-v-ef1f6ce1]{color:var(--text-slate-400);flex-wrap:wrap;gap:2px 8px;font-size:11.5px;font-weight:600}.char-meta[data-v-ef1f6ce1],.char-sub[data-v-ef1f6ce1]{align-items:center;display:inline-flex}.char-meta[data-v-ef1f6ce1]{gap:5px;max-width:100%}.glyph-disc[data-v-ef1f6ce1]{color:#fff;background:#334155;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;display:inline-grid}.glyph-disc--none[data-v-ef1f6ce1]{border:1px dashed var(--line-slate-300);background:0 0}.level-pills[data-v-ef1f6ce1]{flex-wrap:wrap;gap:4px;max-width:100%;margin-top:5px;display:inline-flex}.level-pill[data-v-ef1f6ce1]{background:var(--bg-white);height:20px;box-shadow:inset 0 0 0 1px var(--line-slate-200);border-radius:999px;align-items:center;gap:3px;padding:0 6px 0 2px;display:inline-flex}.level-pill b[data-v-ef1f6ce1]{color:var(--text-slate-800);font-variant-numeric:tabular-nums;font-size:11px;font-weight:800;line-height:1}.level-pill__disc[data-v-ef1f6ce1]{color:#fff;border-radius:50%;place-items:center;width:16px;height:16px;display:inline-grid}.char-flag[data-v-ef1f6ce1]{letter-spacing:.08em;text-transform:uppercase;border-radius:6px;align-self:center;padding:2px 6px;font-size:9px;font-weight:800;line-height:1.2}.char-flag-delisted[data-v-ef1f6ce1]{background:var(--bg-slate-100);color:var(--text-slate-500);box-shadow:inset 0 0 0 1px var(--line-slate-200)}.char-flag-upcoming[data-v-ef1f6ce1]{background:var(--bg-blue-50);height:18px;color:var(--text-blue-600);letter-spacing:.02em;font-variant-numeric:tabular-nums;align-items:center;padding:0 7px;font-size:10.5px;display:inline-flex}.character-card.is-prismana[data-v-ef1f6ce1]{background:linear-gradient(118deg,#e5b4ef4d 0,#bfb5f63d 38%,#67bdff33 70%,#a7e7f94d 100%),var(--bg-white);border-color:var(--line-xddd6f3)}:root[data-theme=dark] .character-card.is-prismana[data-v-ef1f6ce1]{background:linear-gradient(118deg,#d946ef29 0,#8b5cf621 38%,#3b82f61f 70%,#22d3ee26 100%),var(--bg-white)}.character-card.is-delisted[data-v-ef1f6ce1]{background:var(--bg-xf7f8fa);border-color:var(--line-slate-400-a35)}.character-card.is-delisted .char-img[data-v-ef1f6ce1]{filter:grayscale();opacity:.6}.character-card.is-delisted .level-pill__disc[data-v-ef1f6ce1]{filter:grayscale(.85);opacity:.75}.character-card.is-delisted:hover .char-img[data-v-ef1f6ce1]{filter:grayscale(.35);opacity:.9}
.outfit-tiles[data-v-6019a871]{z-index:1;justify-content:center;align-items:flex-start;gap:6px;padding:18px 16px 0}.outfit-tile[data-v-6019a871],.outfit-tiles[data-v-6019a871]{display:flex;position:relative}.outfit-tile[data-v-6019a871]{width:74px;font:inherit;cursor:pointer;opacity:.38;background:0 0;border:0;flex-direction:column;align-items:center;gap:5px;padding:0;transition:opacity .2s}.outfit-tile[data-v-6019a871]:hover{opacity:.7}.outfit-tile[aria-checked=true][data-v-6019a871]{opacity:1}.outfit-tile[data-v-6019a871]:focus-visible{outline:3px solid var(--theme-color,#3b82f6);outline-offset:3px;border-radius:12px}.outfit-tile__hex[data-v-6019a871]{background:url(/assets/aniidex/images/aniimo/ui/hex-bg.webp) 50%/100% 100% no-repeat;width:64px;height:64px;display:block;position:relative}.outfit-tile__hex[data-v-6019a871]:after{content:"";pointer-events:none;background:url(/assets/aniidex/images/aniimo/ui/hex-frame.webp) 50%/100% 100% no-repeat;position:absolute;inset:0}.outfit-tile__cut[data-v-6019a871]{position:absolute;inset:0;overflow:hidden;-webkit-mask:url(/assets/aniidex/images/aniimo/ui/hex-mask.webp) 50%/100% 100% no-repeat;mask:url(/assets/aniidex/images/aniimo/ui/hex-mask.webp) 50%/100% 100% no-repeat}.outfit-tile__cut img[data-v-6019a871]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.outfit-tile__badge[data-v-6019a871]{background:#1e293b;border-radius:50%;place-items:center;width:18px;height:18px;display:grid;position:absolute;top:42px;left:10px;box-shadow:0 0 0 2px #fff}.outfit-tile__badge img[data-v-6019a871]{width:14px;height:14px}.outfit-tile__label[data-v-6019a871]{text-align:center;text-wrap:balance;max-width:100%;color:var(--text-slate-500);font-size:10px;font-weight:600;line-height:1.2}.outfit-tile[aria-checked=true] .outfit-tile__label[data-v-6019a871]{color:var(--text-slate-800);font-weight:700}[data-stage=dark] .outfit-tile__label[data-v-6019a871]{color:#8f9bb3}[data-stage=dark] .outfit-tile[aria-checked=true] .outfit-tile__label[data-v-6019a871]{color:#fff}[data-stage=dark] .outfit-tile__badge[data-v-6019a871]{box-shadow:0 0 0 2px #0b1020}@media (width<=420px){.outfit-tiles[data-v-6019a871]{gap:5px;padding:14px 10px 0}.outfit-tile[data-v-6019a871]{width:62px}.outfit-tile__hex[data-v-6019a871]{width:54px;height:54px}.outfit-tile__badge[data-v-6019a871]{width:16px;height:16px;top:37px;left:7px}.outfit-tile__badge img[data-v-6019a871]{width:12px;height:12px}.outfit-tile__label[data-v-6019a871]{font-size:9.5px}}@media (prefers-reduced-motion:reduce){.outfit-tile[data-v-6019a871]{transition:none}}
.aniimo-hover-portrait[data-v-7a252188]{display:block;position:relative;overflow:hidden}.portrait-fallback[data-v-7a252188],.portrait-live[data-v-7a252188]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%;transition:opacity .16s;position:absolute;inset:0}.portrait-fallback[data-v-7a252188]{opacity:1}.portrait-fallback.hidden[data-v-7a252188]{opacity:0}.portrait-live[data-v-7a252188]{opacity:0;pointer-events:none}.portrait-live.visible[data-v-7a252188]{opacity:1}
@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(https://aniidex.com/_fonts/Jtqhy44WKYEjGWTSusP5YJfJv7Wf74QqgkBOI9u_77s-Rl_Bht5SvmaotE20bkavBEAJEEGEa0hcz3d_8yOeXmw.woff)format("woff");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Inter Fallback\: BlinkMacSystemFont;src:local(BlinkMacSystemFont);size-adjust:114.654%;ascent-override:84.4932%;descent-override:21.0381%;line-gap-override:0%}@font-face{font-family:Inter Fallback\: Segoe UI;src:local(Segoe UI);size-adjust:107.709%;ascent-override:89.9412%;descent-override:22.3946%;line-gap-override:0%}@font-face{font-family:Inter Fallback\: Helvetica Neue;src:local(Helvetica Neue);size-adjust:106.12%;ascent-override:91.2883%;descent-override:22.7301%;line-gap-override:0%}@font-face{font-family:Inter Fallback\: Arial;src:local(Arial);size-adjust:107.119%;ascent-override:90.4365%;descent-override:22.518%;line-gap-override:0%}@font-face{font-family:Inter Fallback\: Noto Sans;src:local(Noto Sans);size-adjust:100.747%;ascent-override:96.1571%;descent-override:23.9423%;line-gap-override:0%}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(https://aniidex.com/_fonts/ZHaz3DhCHNWhsElqYfuM71rfBBDgjuU2sd34vaYJwQg-71NZaZSGjxzAGjCMnCc2zS5rS_EGA0xHKPGCggWuXik.woff)format("woff");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(https://aniidex.com/_fonts/TTYbISAfwy-y4uVGS9AH32sK7b2xJsoCESo64ryf8LU-y87nRMqBGo42rUOW9tWZa06o4oTa0USJrAMMoKDamgs.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(https://aniidex.com/_fonts/JSrPAbQHsQEdUrIE5Ts6fIQ2ymsa4i7HhiCpui6ulCc-_AoyGWssOn06OMh3ZY_GddBBPRny4Igxin4fT_1K6F4.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(https://aniidex.com/_fonts/T-ozk-QJ_Ck37B2RHPl2i-s_gAGGo7suFgagWoJ8bO4-maDXQ_nEXKAaLHm4Joud3DJR9EVzS7QXWMWK8YOTIcs.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(https://aniidex.com/_fonts/zr3WxpLd5PmlBr7e4PWGkhZv6XTg70Pi4sCbC-CEV0Q-v2yL98XOiD3FkbiYlYYeAeTSVSkgAckeOp55Q5kHJmU.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(https://aniidex.com/_fonts/l00UCz_-QvI_NO8AGcu7ooAcrFDlxYUdxCSCh6gBwd4-vPjTZ3ztgw27A2TnHeCycxPvUtXWEVpG33_97ra6su8.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(https://aniidex.com/_fonts/9FWLUGCSCYLRIRMtCzLrt4Go7DMFXOeN_pyCOJD_44Y-Yh2wNaqrq_e759vVlc3tX81lMwRu9ktkQJX_Svgs-VI.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(https://aniidex.com/_fonts/pWMvGwciZ-EfQsfR2ueelhC7Jnt5K-8Px8PjPK0mDII-eT9iD0iZ9WWhTJs6V5GxXr0iaUwx_WxgGGriOiGb81o.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(https://aniidex.com/_fonts/y3mP_zJcojQwJn30TpF_XxDzgeM6Nbk7MaRg1Ne0YcI-lFx13nqMCMgk_S70gRmwEHXlE5BLp1B4W82RpFihpMs.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(https://aniidex.com/_fonts/h9PwCjip_BNPVO50hT4v29USWFv6H3ZlYx_IestfqgY-sYfLVuZXl9E1aYbn1S0pAr4zfdQ_WT7iBZhrgQY6N-4.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(https://aniidex.com/_fonts/Y_5DOsLit49q2i2tbcNxnyUen9__GPCX8mwAi03q1aA-pBCjVKDT5tBT3BJckh9uzNkfUWeUIBPz9Y8T55vcj8E.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(https://aniidex.com/_fonts/BQnDL9FFy0Q_jvURlmv87luvmXLSMbSuXsfZv_R2Rkk-y5MVrLtP4J_1al8rz8R-MDaUOMAHckAWCwDrKhw25fY.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(https://aniidex.com/_fonts/nuenOq7ZFSZ65QudJO7uQ0sOjDqow2WjfXrQh4S9gEc-uF81rxcswER5srfhzyLfPoGlKNAIt2C_BvkXFOc19rw.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(https://aniidex.com/_fonts/M-60tFLmAJxdPjHsK-2ILWom5zPbu37lb3Qex2waL14-A9y4QcXALPi_RvQsmRsSFUxrT3_J213W4zPFIXetlbw.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(https://aniidex.com/_fonts/31PZhXd_YTCmsoiPQZc-xVtAWAkLogRFRj5mWplmKFE-6WsTw05QKugcwLySGc_b9CIheG8j8LRyo47qPL430Mk.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}.outfit-dial[data-v-dda179ed]{max-width:480px;margin:2px auto 6px}.outfit-row[data-v-dda179ed]{align-items:center;gap:14px;display:flex}.outfit-dial--bare[data-v-dda179ed]{max-width:none;margin:0}.outfit-colours[data-v-dda179ed]{flex:auto;justify-content:center;align-items:center;gap:8px;min-width:0;height:40px;display:flex}.outfit-group[data-v-dda179ed]{flex:none;gap:2px;display:flex}.outfit-disc[data-v-dda179ed]{background:linear-gradient(90deg,var(--a,var(--bg-xe9eef5)) 50%,var(--b,var(--bg-xe9eef5)) 50%);opacity:.38;cursor:pointer;border:0;border-radius:50%;flex:none;width:22px;height:22px;padding:0;transition:opacity .2s;box-shadow:inset 0 0 0 1px #0f172a1f}.outfit-disc[data-v-dda179ed]:hover{opacity:.7}.outfit-disc[aria-checked=true][data-v-dda179ed]{opacity:1}.outfit-disc[data-v-dda179ed]:focus-visible,.outfit-effects[data-v-dda179ed]:focus-visible{outline:3px solid var(--theme-color,#3b82f6);outline-offset:3px}.outfit-foot[data-v-dda179ed]{justify-content:space-between;align-items:center;gap:12px;padding:2px 2px 0;display:flex}.outfit-caption[data-v-dda179ed]{text-align:left;gap:2px;min-width:0;margin:0;font-size:12px;line-height:1.3;display:grid}.outfit-caption__outfit[data-v-dda179ed]{color:var(--text-slate-700);font-weight:600}.outfit-caption__colour[data-v-dda179ed]{min-width:0;color:var(--text-slate-500);align-items:flex-start;gap:4px;display:flex}.outfit-caption__colour img[data-v-dda179ed]{flex:none;width:13px;height:13px;margin-top:1.5px}.outfit-effects[data-v-dda179ed]{background:var(--bg-white-a72);color:var(--text-slate-700);cursor:pointer;border:0;border-radius:999px;flex:none;align-items:center;gap:8px;padding:5px 5px 5px 11px;font:600 12px/1 Inter,Inter Fallback\: BlinkMacSystemFont,Inter Fallback\: Segoe UI,Inter Fallback\: Helvetica Neue,Inter Fallback\: Arial,Inter Fallback\: Noto Sans,system-ui,sans-serif;display:inline-flex;box-shadow:0 3px 10px #0f172a1f,inset 0 0 0 1px #0f172a14}.outfit-effects__track[data-v-dda179ed]{background:var(--bg-slate-300);border-radius:999px;width:30px;height:18px;transition:background-color .18s;position:relative}.outfit-effects__track[data-v-dda179ed]:after{content:"";background:var(--bg-white);border-radius:50%;width:14px;height:14px;transition:transform .18s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0f172a40}.outfit-effects[aria-checked=true] .outfit-effects__track[data-v-dda179ed]{background:#2563eb}.outfit-effects[aria-checked=true] .outfit-effects__track[data-v-dda179ed]:after{transform:translate(12px)}.outfit-effects[data-v-dda179ed]:disabled{cursor:not-allowed;opacity:.45}.outfit-all[data-v-dda179ed]{color:var(--text-blue-600);align-items:center;gap:3px;margin:10px 2px 2px;font-size:12.5px;font-weight:700;text-decoration:none;display:inline-flex}@media (hover:hover){.outfit-all[data-v-dda179ed]:hover{text-underline-offset:3px;text-decoration:underline}}[data-stage=dark] .outfit-disc[data-v-dda179ed]{box-shadow:inset 0 0 0 1px #ffffff29}[data-stage=dark] .outfit-caption__outfit[data-v-dda179ed]{color:#e6e9ef}[data-stage=dark] .outfit-caption__colour[data-v-dda179ed]{color:#8f9bb3}[data-stage=dark] .outfit-effects[data-v-dda179ed]{background:var(--bg-white-a12);color:#e6e9ef;box-shadow:inset 0 0 0 1px #ffffff1a}[data-stage=dark] .outfit-effects__track[data-v-dda179ed]{background:var(--bg-slate-600)}[data-stage=dark] .outfit-effects[aria-checked=true] .outfit-effects__track[data-v-dda179ed]{background:#3b82f6}[data-stage=dark] .outfit-all[data-v-dda179ed]{color:#93c5fd}@media (width<=420px){.outfit-colours[data-v-dda179ed]{contain:inline-size;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scrollbar-width:none;justify-content:flex-start;gap:14px;height:48px;padding:0 28px 0 2px;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 84%,#0000);mask-image:linear-gradient(90deg,#000 84%,#0000)}.outfit-colours[data-v-dda179ed]::-webkit-scrollbar{display:none}.outfit-colours.is-scrolled[data-v-dda179ed]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 84%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 84%,#0000)}.outfit-colours.is-end[data-v-dda179ed]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 10%);mask-image:linear-gradient(90deg,#0000,#000 10%)}.outfit-group[data-v-dda179ed]{gap:6px}.outfit-disc[data-v-dda179ed]{scroll-snap-align:center;width:30px;height:30px}}@media (prefers-reduced-motion:reduce){.outfit-disc[data-v-dda179ed],.outfit-effects__track[data-v-dda179ed],.outfit-effects__track[data-v-dda179ed]:after{transition:none}}
.dial[data-v-5968a7bf]{align-items:center;gap:4px;min-width:0;display:flex}.dial__arrow[data-v-5968a7bf]{border:2px solid var(--line-white);color:#fff;cursor:pointer;background:#1e293b;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;padding:0;transition:transform .18s,opacity .18s;display:grid;box-shadow:0 3px 10px #0f172a38}.dial__arrow svg[data-v-5968a7bf]{width:14px;height:14px}.dial__arrow[data-v-5968a7bf]:hover:not(:disabled){transform:scale(1.08)}.dial__arrow[data-v-5968a7bf]:disabled{opacity:.35;cursor:default}.dial__arrow[data-v-5968a7bf]:focus-visible,.dial__disc[data-v-5968a7bf]:focus-visible{outline:3px solid var(--theme-color,#3b82f6);outline-offset:3px}.dial__rail[data-v-5968a7bf]{cursor:grab;touch-action:pan-y;-webkit-user-select:none;user-select:none;flex:1;min-width:0;height:56px;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000);mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000)}.dial__row[data-v-5968a7bf]{transform:translate(calc(var(--sel)*-1 + var(--drag,0px)),-50%);align-items:center;gap:8px;transition:transform .25s;display:flex;position:absolute;top:50%;left:50%}.dial__rail--dragging .dial__row[data-v-5968a7bf]{transition:none}.dial__rail--dragging .dial__disc[data-v-5968a7bf]{transition:opacity .2s}.dial__rail--dragging .dial__disc.on[data-v-5968a7bf]{width:28px;height:28px}.dial__rail--dragging .dial__disc.on .dial__numeral[data-v-5968a7bf]{font-size:8.5px}.dial__rail--dragging .dial__disc--umbral.on[data-v-5968a7bf]{font-size:12px}.dial__disc[data-v-5968a7bf]{background:var(--bg-white);color:#fff;opacity:.32;cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;padding:0;transition:width .2s,height .2s,opacity .2s,box-shadow .2s;display:grid;position:relative;overflow:visible}.dial__disc[data-v-5968a7bf] img{-o-object-fit:cover;object-fit:cover;border-radius:50%;width:100%;height:100%}.dial__disc[data-v-5968a7bf] .game-glyph{width:71%!important;height:71%!important}.dial__disc.near[data-v-5968a7bf]{opacity:.5}.dial__disc.on[data-v-5968a7bf]{opacity:1;width:42px;height:42px;box-shadow:0 0 0 2.5px #fff,0 0 0 5px #7fb0f2}.dial--dark .dial__disc.on[data-v-5968a7bf]{box-shadow:0 0 0 2.5px #0b1020,0 0 0 5px #fff}.dial__disc--common[data-v-5968a7bf]{background:#a9bfe6}.dial__disc--type[data-v-5968a7bf]{background:linear-gradient(150deg,#f7c65b,#f2a1c3)}.dial__disc--umbral[data-v-5968a7bf]{color:#f2caff;background:#382243;font-size:12px;font-weight:700}.dial__disc--umbral.on[data-v-5968a7bf]{font-size:17px}.dial--dark .dial__disc--umbral[data-v-5968a7bf]{box-shadow:inset 0 0 0 1px #ffffff40}.dial__numeral[data-v-5968a7bf]{letter-spacing:.02em;color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:8.5px;font-weight:800;line-height:1}.dial__disc.on .dial__numeral[data-v-5968a7bf]{font-size:13px}.dial--animation .dial__disc[data-v-5968a7bf]{opacity:.18}.dial--animation .dial__disc.has[data-v-5968a7bf]{opacity:.55}.dial--animation .dial__disc.on[data-v-5968a7bf]{opacity:1}.dial--animation .dial__disc.has[data-v-5968a7bf]:after{content:"";width:12px;height:12px;box-shadow:0 0 0 2px var(--dial-ground,#fff);background:#fff url(data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2024%2024%22%3E%3Cpath%20fill%3D%22%230f172a%22%20d%3D%22m9%207%208%205-8%205z%22%2F%3E%3C%2Fsvg%3E) 50%/10px no-repeat;border-radius:50%;position:absolute;bottom:-3px;right:-3px}.dial--dark[data-v-5968a7bf]{--dial-ground:#0b1020}.dial--wide[data-v-5968a7bf]{justify-content:center;gap:10px}.dial--wide .dial__rail[data-v-5968a7bf]{flex:none;width:auto;height:auto;padding:0 7px;overflow:visible;-webkit-mask-image:none;mask-image:none}.dial--wide .dial__row[data-v-5968a7bf]{transform:translateX(var(--drag,0));gap:8px;height:54px;position:static}.dial__rail--dragging[data-v-5968a7bf]{cursor:grabbing}.dial--wide .dial__disc[data-v-5968a7bf]{opacity:.38;width:30px;height:30px}.dial--wide .dial__disc.near[data-v-5968a7bf]{opacity:.55}.dial--wide .dial__disc.on[data-v-5968a7bf]{opacity:1;width:44px;height:44px}.dial--wide .dial__rail--dragging .dial__disc.on[data-v-5968a7bf]{width:30px;height:30px}.dial--wide .dial__numeral[data-v-5968a7bf]{font-size:9px}.dial--wide .dial__disc.on .dial__numeral[data-v-5968a7bf]{font-size:13.5px}.dial--wide.dial--animation .dial__disc[data-v-5968a7bf]{opacity:.18}.dial--wide.dial--animation .dial__disc.has[data-v-5968a7bf]{opacity:.55}.dial--wide.dial--animation .dial__disc.on[data-v-5968a7bf]{opacity:1}@media (prefers-reduced-motion:reduce){.dial__disc[data-v-5968a7bf],.dial__row[data-v-5968a7bf]{transition:none}}
.defence-card[data-v-31efa6ac]{margin-bottom:24px;padding:18px 18px 16px}.defence-head[data-v-31efa6ac]{justify-content:space-between;align-items:baseline;gap:8px;display:flex}h3[data-v-31efa6ac]{margin:0;font-size:16px}.defence-types[data-v-31efa6ac],h3[data-v-31efa6ac]{color:var(--text-slate-800);font-weight:700}.defence-types[data-v-31efa6ac]{gap:10px;font-size:11px;display:inline-flex}.defence-type[data-v-31efa6ac]{align-items:center;gap:5px;display:inline-flex}.defence-disc[data-v-31efa6ac]{border-radius:50%;flex:none;place-items:center;width:20px;height:20px;display:inline-grid}.defence-disc[data-v-31efa6ac] img{width:12px;height:12px}.defence-disc--lg[data-v-31efa6ac]{width:30px;height:30px}.defence-disc--lg[data-v-31efa6ac] img{width:18px;height:18px}.defence-caption[data-v-31efa6ac]{color:var(--text-slate-600);margin:4px 0 0;font-size:12px;line-height:1.5}.defence-chart[data-v-31efa6ac]{max-width:330px;margin:6px auto 0;padding:26px 0 22px;position:relative}.defence-chart__svg[data-v-31efa6ac]{width:100%;height:auto;display:block}.defence-zone.is-weak[data-v-31efa6ac]{fill:#b423180e}.defence-zone.is-resist[data-v-31efa6ac]{fill:#15803d12}.defence-zone__label[data-v-31efa6ac]{letter-spacing:.08em;text-transform:uppercase;font-family:inherit;font-size:15px;font-weight:800}.defence-zone__label.is-weak[data-v-31efa6ac]{fill:#b42318;opacity:.75}.defence-zone__label.is-resist[data-v-31efa6ac]{fill:#15803d;opacity:.75}.defence-ring[data-v-31efa6ac]{fill:none;stroke:#e3e9f2;stroke-width:1.5px}.defence-ring.is-base[data-v-31efa6ac]{fill:none;stroke:#c9d3e3;stroke-width:2px}.defence-axis[data-v-31efa6ac]{stroke:#e3e9f2;stroke-width:1.5px}.defence-shape[data-v-31efa6ac]{fill:color-mix(in srgb,var(--theme-color,#f6a93c) 26%,transparent);stroke:var(--theme-color,#f6a93c);stroke-width:3px;stroke-linejoin:round}.defence-point[data-v-31efa6ac]{fill:#fff;stroke-width:3px}.defence-point.is-weak[data-v-31efa6ac]{stroke:#c2410c}.defence-point.is-resist[data-v-31efa6ac]{stroke:#15803d}.defence-point.is-normal[data-v-31efa6ac]{stroke:var(--text-slate-400)}.defence-basetag[data-v-31efa6ac]{fill:#fff;stroke:#c9d3e3}.defence-basetag__text[data-v-31efa6ac]{fill:var(--text-slate-500);font-family:inherit;font-size:19px;font-weight:700}.defence-label[data-v-31efa6ac]{pointer-events:none;flex-direction:column;align-items:center;gap:3px;display:flex;position:absolute;transform:translate(-50%,-50%)}.defence-label__value[data-v-31efa6ac]{font-variant-numeric:tabular-nums;font-size:12px;font-weight:800;line-height:1}.is-weak[data-v-31efa6ac]{color:#b42318}.is-resist[data-v-31efa6ac]{color:#15803d}.defence-legend[data-v-31efa6ac],.is-normal[data-v-31efa6ac]{color:var(--text-slate-500)}.defence-legend[data-v-31efa6ac]{justify-content:center;gap:16px;margin-top:2px;font-size:11px;font-weight:700;display:flex}.defence-legend span[data-v-31efa6ac]{align-items:center;gap:5px;display:inline-flex}.defence-legend i[data-v-31efa6ac]{border:3px solid var(--line-slate-400);box-sizing:border-box;border-radius:50%;width:10px;height:10px}.defence-legend i.is-resist[data-v-31efa6ac]{border-color:#15803d}.defence-legend i.is-weak[data-v-31efa6ac]{border-color:#c2410c}
.stat-hex-card[data-v-3e22300c]{margin-bottom:24px;padding:18px 18px 22px}h3[data-v-3e22300c]{color:var(--text-slate-800);margin:0;font-size:16px;font-weight:700}.stat-hex[data-v-3e22300c]{max-width:320px;margin:-4px auto 0;position:relative}.stat-hex__chart[data-v-3e22300c]{width:100%;height:auto;display:block}.stat-hex__label[data-v-3e22300c]{white-space:nowrap;pointer-events:none;flex-direction:column;line-height:1.1;display:flex;position:absolute}.stat-hex__label.is-top[data-v-3e22300c]{align-items:center;transform:translate(-50%,-100%)}.stat-hex__label.is-bottom[data-v-3e22300c]{flex-direction:column-reverse;align-items:center;transform:translate(-50%)}.stat-hex__label.is-right[data-v-3e22300c]{align-items:flex-start;transform:translateY(-50%)}.stat-hex__label.is-left[data-v-3e22300c]{align-items:flex-end;transform:translate(-100%,-50%)}.stat-hex__name[data-v-3e22300c]{color:var(--text-x4b5266);align-items:center;gap:5px;font-size:12px;font-weight:600;display:inline-flex}.stat-hex__value[data-v-3e22300c]{font-variant-numeric:tabular-nums;color:var(--text-x262b3a);font-size:16px;font-weight:700}.stat-hex__note[data-v-3e22300c]{color:var(--text-slate-600);margin:20px 0 0;font-size:12px;line-height:1.5}.stat-hex__thumb[data-v-3e22300c]{pointer-events:auto;background:#599cf6;border-radius:50%;place-items:center;width:17px;height:17px;display:inline-grid}.stat-hex__thumb[data-v-3e22300c] img{width:11px;height:11px}@media (width<=420px){.stat-hex__name[data-v-3e22300c]{font-size:11px}.stat-hex__value[data-v-3e22300c]{font-size:15px}}
.ob[data-v-89977833]{color:var(--text-slate-700);--ob-q-rare:#4c94e9;--ob-q-epic:#b767e1;--ob-q-legendary:#e49b43;margin-bottom:32px}.ob-heading[data-v-89977833]{color:var(--text-slate-800);align-items:center;gap:8px;margin:0 0 .75rem;font-size:1.2rem;font-weight:800;display:flex}.ob-heading[data-v-89977833]:before{content:"";background:var(--theme-color,#10b981);border-radius:4px;flex-shrink:0;width:4px;height:18px;display:block}.ob-card[data-v-89977833]{background:var(--bg-white-a85);border:1px solid var(--line-white-a80);border-radius:16px;padding:16px 20px;overflow:hidden;box-shadow:0 4px 6px -1px #00000005,0 10px 15px -3px #0000000d}.ob-grid[data-v-89977833]{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin:0;padding:0;list-style:none;display:grid}.ob-outfit[data-v-89977833]{min-width:0;color:inherit;text-align:center;align-items:center;text-decoration:none}.ob-outfit[data-v-89977833],.ob-tile[data-v-89977833]{flex-direction:column;display:flex}.ob-tile[data-v-89977833]{background:#333241;border-radius:10px;box-shadow:0 0 0 1px #0f172a1a}.ob-pic[data-v-89977833],.ob-tile[data-v-89977833]{width:100%;overflow:hidden}.ob-pic[data-v-89977833]{aspect-ratio:1;background:#0b0b12;display:block}.ob-pic img[data-v-89977833]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;display:block}.ob-name[data-v-89977833]{color:#f4f4f7;text-align:center;white-space:nowrap;text-overflow:ellipsis;padding:5px 6px 4px;font-size:11.5px;font-weight:700;line-height:1.15;display:block;overflow:hidden}.ob-name--long[data-v-89977833]{padding-top:6px;padding-bottom:5px;font-size:10px}.ob-strip[data-v-89977833]{background:var(--ob-q);border-radius:2px;height:4px;margin:0 5px 5px}.ob-outfit--rare[data-v-89977833]{--ob-q:var(--ob-q-rare)}.ob-outfit--epic[data-v-89977833]{--ob-q:var(--ob-q-epic)}.ob-outfit--legendary[data-v-89977833]{--ob-q:var(--ob-q-legendary)}.ob-all[data-v-89977833]{border-top:1px solid var(--line-xeef2f7);background:var(--bg-white);color:var(--text-blue-600);align-items:center;gap:3px;margin:16px -20px -16px;padding:11px 20px 12px;font-size:12.5px;font-weight:700;line-height:1.2;text-decoration:none;transition:background-color .15s;display:flex}.ob-all svg[data-v-89977833]{flex:none}@media (hover:hover){.ob-all:hover span[data-v-89977833],.ob-outfit:hover .ob-name[data-v-89977833]{text-underline-offset:3px;text-decoration:underline}.ob-all[data-v-89977833]:hover{background:var(--bg-slate-50)}}.ob-outfit[data-v-89977833]:focus-visible{outline-offset:4px;border-radius:12px;outline:2px solid #2563eb}.ob-all[data-v-89977833]:focus-visible{outline-offset:-3px;outline:2px solid #2563eb}@media (width<=600px){.ob-card[data-v-89977833]{padding:14px}.ob-grid[data-v-89977833]{contain:inline-size;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin:0 -14px;padding:0 14px 2px;scroll-padding-inline:14px;display:flex;overflow-x:auto}.ob-grid[data-v-89977833]::-webkit-scrollbar{display:none}.ob-grid>li[data-v-89977833]{scroll-snap-align:start;flex:0 0 38%;min-width:0}.ob-all[data-v-89977833]{margin:14px -14px -14px;padding:13px 14px 14px}}@media (prefers-reduced-motion:reduce){.ob-all[data-v-89977833]{transition:none}}
.home-food-list[data-v-50f0a8c7]{border-top:1px solid var(--line-slate-200);margin-top:14px;padding-top:14px}.food-caption[data-v-50f0a8c7]{color:var(--text-slate-500);margin:0 0 12px;font-size:13px;line-height:1.5}.food-table-scroll[data-v-50f0a8c7]{overscroll-behavior:contain;border:1px solid var(--line-slate-200);scrollbar-gutter:stable;border-radius:10px;max-height:320px;position:relative;overflow:auto}.food-table[data-v-50f0a8c7]{border-collapse:separate;border-spacing:0;table-layout:fixed;text-align:left;width:100%}.food-table th[data-v-50f0a8c7]{z-index:1;background:var(--bg-slate-50);color:var(--text-slate-600);padding:10px 12px;font-size:12px;font-weight:600;position:sticky;top:0;box-shadow:0 1px #e2e8f0}.food-table td[data-v-50f0a8c7]{border-bottom:1px solid var(--line-xedf1f6);padding:6px 12px}.food-table tbody tr:last-child td[data-v-50f0a8c7]{border-bottom:0}.food-table tbody tr[data-v-50f0a8c7]:nth-child(2n){background:var(--bg-slate-50)}.food-table .energy-column[data-v-50f0a8c7]{text-align:right;width:30%}.food-table .feeds-column[data-v-50f0a8c7]{text-align:right;width:22%}.feeds-value[data-v-50f0a8c7]{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--text-slate-900);font-size:13px;font-weight:700}.energy-heading[data-v-50f0a8c7]{justify-content:flex-end;align-items:center;gap:5px;display:inline-flex}.energy-heading img[data-v-50f0a8c7]{filter:var(--glyph-ink) opacity(.7);flex-shrink:0}.energy-value[data-v-50f0a8c7]{text-align:right;font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.energy-value[data-v-50f0a8c7],.food-link[data-v-50f0a8c7]{color:var(--text-slate-700)}.food-link[data-v-50f0a8c7]{align-items:center;gap:10px;min-width:0;text-decoration:none;display:flex;position:relative}.food-link>img[data-v-50f0a8c7]{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:36px;height:36px}.food-name[data-v-50f0a8c7]{overflow-wrap:anywhere;font-size:13px;font-weight:600;line-height:1.4}.food-link:hover .food-name[data-v-50f0a8c7]{text-underline-offset:3px;text-decoration:underline}.food-link[data-v-50f0a8c7]:focus-visible,.food-table-scroll[data-v-50f0a8c7]:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #2563eb}.sr-only[data-v-50f0a8c7]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=480px){.food-table-scroll[data-v-50f0a8c7]{max-height:280px}.food-table td[data-v-50f0a8c7],.food-table th[data-v-50f0a8c7]{padding-left:8px;padding-right:8px}.food-link[data-v-50f0a8c7]{gap:6px}}
.aniimo-overview[data-v-0d957a48]{color:var(--text-slate-700)}.overview-section[data-v-0d957a48]{margin-bottom:32px}.home-food-summary[data-v-0d957a48]{color:var(--text-slate-500);flex-wrap:wrap;align-items:center;gap:8px 12px;font-size:13px;display:flex}.home-food-summary[data-v-0d957a48] .home-food-energy{margin-bottom:0}.new-tab-note[data-v-0d957a48]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.overview-description[data-v-0d957a48]{margin:0;font-size:15px;line-height:1.7}.overview-lead[data-v-0d957a48]{color:var(--text-slate-800);margin:12px 0 0;font-size:14.5px;line-height:1.6}.recommendations[data-v-0d957a48]{grid-template-columns:minmax(0,1fr);gap:32px;display:grid}.section-heading[data-v-0d957a48]{color:var(--text-slate-800);align-items:center;gap:8px;margin:0 0 .75rem;font-size:1.2rem;font-weight:800;display:flex}.section-heading[data-v-0d957a48]:before{content:"";background:var(--theme-color);border-radius:4px;flex-shrink:0;width:4px;height:18px;display:block}ul[data-v-0d957a48]{margin:0;padding:0;list-style:none}.overview-card[data-v-0d957a48]{background:var(--bg-white-a85);border:1px solid var(--line-white-a80);border-radius:16px;padding:16px 20px;box-shadow:0 4px 6px -1px #00000005,0 10px 15px -3px #0000000d}.item-list[data-v-0d957a48],.partner-list[data-v-0d957a48]{gap:12px;display:grid}.item-list[data-v-0d957a48]{gap:0;padding:0;overflow:hidden}.item-header[data-v-0d957a48],.partner-link[data-v-0d957a48]{align-items:center;gap:12px;min-height:52px;display:flex}.item-row[data-v-0d957a48]{background:var(--bg-white);min-width:0;padding:16px 20px}.item-row[data-v-0d957a48]:nth-child(odd):not(:only-child){background:var(--bg-xebebeb)}.item-row+.item-row[data-v-0d957a48]{border-top:1px solid var(--line-slate-200)}.item-icon[data-v-0d957a48]{flex-shrink:0;display:flex}.item-info[data-v-0d957a48]{min-width:0}.name-link[data-v-0d957a48],.partner-link[data-v-0d957a48]{color:inherit;font-size:14px;font-weight:600;text-decoration:none}.partner-link img[data-v-0d957a48]{border-radius:50%;flex-shrink:0}.shared-passive[data-v-0d957a48]{margin:10px 0 16px}.variant-details[data-v-0d957a48]{border-top:1px solid var(--line-slate-200);padding:14px 0}.variant-details[data-v-0d957a48]:last-child{padding-bottom:0}.variant-heading[data-v-0d957a48]{flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:13px;display:flex}.variant-heading+.effect-entry[data-v-0d957a48]{margin-top:10px}.rarity-link[data-v-0d957a48]{align-items:center;gap:8px;min-width:80px;padding:4px 0;font-weight:700;text-decoration:none;display:inline-flex}.rarity-icon[data-v-0d957a48]{-o-object-fit:contain;object-fit:contain;flex-shrink:0}.cp[data-v-0d957a48]{color:#3730a3;background:var(--bg-xeef2ff);border-radius:6px;padding:5px 8px;font-weight:700}.stat[data-v-0d957a48]{align-items:center;gap:6px;display:flex}.stat-icon[data-v-0d957a48]{filter:var(--glyph-ink) opacity(.8)}.effect-entry+.effect-entry[data-v-0d957a48]{margin-top:12px}.effect-entry h3[data-v-0d957a48]{color:var(--text-slate-600);margin:0 0 4px;font-size:13px}.effect-entry p[data-v-0d957a48]{white-space:pre-line;margin:0;font-size:14px;line-height:1.65}.effect-entry p+p[data-v-0d957a48]{margin-top:6px}.effect-stat[data-v-0d957a48]{color:#916308;font-weight:700}.partner-list[data-v-0d957a48]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.rarity-3[data-v-0d957a48]{color:var(--text-blue-600)}.rarity-4[data-v-0d957a48]{color:#9333ea}.rarity-5[data-v-0d957a48]{color:#946000}a[data-v-0d957a48]:hover{text-underline-offset:3px;text-decoration:underline}a[data-v-0d957a48]:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #2563eb}@media (width<=600px){.overview-card[data-v-0d957a48]{padding:14px}.item-list[data-v-0d957a48]{padding:0}.item-row[data-v-0d957a48]{padding:14px}.recommendations[data-v-0d957a48]{grid-template-columns:minmax(0,1fr)}.rarity-link[data-v-0d957a48]{flex-basis:100%}}
.skill-orb[data-v-beb91f7f]{width:var(--orb);height:var(--orb);background:#3d3d50;border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative;box-shadow:inset 0 0 0 2px #f3f5ff80}.skill-orb__art[data-v-beb91f7f]{-o-object-fit:contain;object-fit:contain;width:72%;height:72%}.skill-orb--rare[data-v-beb91f7f]{box-shadow:none}.skill-orb__ring[data-v-beb91f7f]{width:calc(var(--orb)*1.106);height:calc(var(--orb)*1.197);max-width:none;left:calc(var(--orb)*-.053);top:calc(var(--orb)*-.144);pointer-events:none;position:absolute}
.evo[data-v-a0eff802]{container-type:inline-size}.evo-card[data-v-a0eff802]{border:1px solid var(--line-xe3e8f2);background:var(--bg-white);border-radius:16px;overflow:hidden}.evo-step+.evo-step[data-v-a0eff802]{border-top:1px solid var(--line-xe3e8f2)}.evo-head[data-v-a0eff802]{color:var(--text-slate-500);flex-wrap:wrap;margin:0;padding:14px 18px 2px;font-size:12px;font-weight:700;display:flex}.evo-head[data-v-a0eff802],.evo-head-part[data-v-a0eff802]{align-items:center;gap:8px}.evo-chip[data-v-a0eff802],.evo-head-part[data-v-a0eff802]{display:inline-flex}.evo-chip[data-v-a0eff802]{color:#fff;letter-spacing:.02em;white-space:nowrap;border-radius:8px;align-items:center;gap:4px;padding:3px 9px 3px 6px;font-size:12px;font-weight:700;box-shadow:0 2px 6px #0000001f}.evo-chip img[data-v-a0eff802]{-o-object-fit:contain;object-fit:contain;width:16px;height:16px}.evo-to[data-v-a0eff802]{color:var(--text-slate-400)}.evo-route[data-v-a0eff802]{grid-template-columns:188px minmax(0,1fr) 190px;align-items:center;gap:18px;padding:14px 18px 16px;display:grid}.evo-pair[data-v-a0eff802]{align-items:flex-end;gap:14px;display:flex}.evo-arrow[data-v-a0eff802]{color:var(--text-slate-400);margin-bottom:44px;transform:rotate(90deg)}.evo-or[data-v-a0eff802]{color:var(--text-slate-500);align-items:center;gap:10px;margin:-6px 18px;font-size:11px;font-weight:700;display:flex}.evo-or[data-v-a0eff802]:after,.evo-or[data-v-a0eff802]:before{content:"";background:var(--bg-xe3e8f2);flex:1;height:1px}.evo-rule[data-v-a0eff802]{border:0;border-top:1px solid var(--line-xeef2f7);margin:0 18px}.evo-tile[data-v-a0eff802]{width:max(var(--t),76px);color:inherit;flex-direction:column;align-items:center;gap:5px;text-decoration:none;display:flex;position:relative}a.evo-tile:hover .evo-name[data-v-a0eff802]{text-underline-offset:3px;text-decoration:underline}.evo-name--unnamed[data-v-a0eff802]{color:var(--text-slate-500);font-weight:600}.evo-tile[data-v-a0eff802]:focus-visible{outline-offset:3px;border-radius:8px;outline:2px solid #2563eb}.evo-hex[data-v-a0eff802]{z-index:1;width:var(--t);height:var(--t);background:url(/assets/aniidex/images/aniimo/ui/hex-bg.webp) 50%/100% 100% no-repeat;position:relative}.evo-hex[data-v-a0eff802]:before{content:"";z-index:2;pointer-events:none;background:url(/assets/aniidex/images/aniimo/ui/hex-frame.webp) 50%/100% 100% no-repeat}.evo-cut[data-v-a0eff802],.evo-hex[data-v-a0eff802]:before{position:absolute;inset:0}.evo-cut[data-v-a0eff802]{overflow:hidden;-webkit-mask:url(/assets/aniidex/images/aniimo/ui/hex-mask.webp) 50%/100% 100% no-repeat;mask:url(/assets/aniidex/images/aniimo/ui/hex-mask.webp) 50%/100% 100% no-repeat}.evo-cut img[data-v-a0eff802]{-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top;width:100%;height:100%;position:absolute;top:10%;left:0}.evo-ring[data-v-a0eff802]{z-index:0;top:calc(var(--t)*-.054);width:calc(var(--t)*1.108);height:calc(var(--t)*1.108);background:var(--theme-color,#2563eb);position:absolute;left:50%;transform:translate(-50%);-webkit-mask:url(/assets/aniidex/images/aniimo/ui/hex-mask.webp) 50%/100% 100% no-repeat;mask:url(/assets/aniidex/images/aniimo/ui/hex-mask.webp) 50%/100% 100% no-repeat}.evo-badge[data-v-a0eff802]{z-index:3;left:calc(var(--t)*.06);top:calc(var(--t)*.64);width:calc(var(--t)*.3);height:calc(var(--t)*.3);border-radius:50%;place-items:center;display:inline-grid;position:absolute;box-shadow:0 0 0 2px #fff}.evo-badge img[data-v-a0eff802]{-o-object-fit:contain;object-fit:contain;width:66%;height:66%}.evo-name[data-v-a0eff802]{color:var(--text-slate-800);text-align:center;font-size:12.5px;font-weight:700;line-height:1.2;display:grid}.evo-form[data-v-a0eff802]{font-size:10.5px;font-weight:600}.evo-empty[data-v-a0eff802],.evo-form[data-v-a0eff802]{color:var(--text-slate-500)}.evo-empty[data-v-a0eff802]{border:1px solid var(--line-xe3e8f2);background:var(--bg-white);border-radius:16px;margin:0;padding:16px 18px;font-size:13px}@container (width<=560px){.evo-route[data-v-a0eff802]{grid-template-columns:minmax(0,1fr);gap:12px}}
.viewer[data-v-945a04e4]{z-index:5000;overscroll-behavior:none;touch-action:none;height:100dvh;color:var(--text-slate-900);background:var(--bg-white);font-family:inherit;position:fixed;inset:0;overflow:hidden}.viewer[data-v-945a04e4]:focus{outline:none}.viewer__floor[data-v-945a04e4],.viewer__stage[data-v-945a04e4]{position:absolute;inset:0}.viewer__floor[data-v-945a04e4]{pointer-events:none}.viewer[data-stage=light] .viewer__floor[data-v-945a04e4]{background:radial-gradient(40% 7% at 50% var(--feet),#fff 0,#fff0 100%),radial-gradient(60% 50% at 50% 42%,#fff 0,#fff0 70%),radial-gradient(120% 100% at 50% 50%,#fff0 40%,#e2e8f0b3 100%)}.viewer[data-stage=dark][data-v-945a04e4]{color:#fff;background:#0b1020}.viewer[data-stage=dark] .viewer__floor[data-v-945a04e4]{background:linear-gradient(180deg,#fff0 var(--horizon),#ffffff1c var(--feet),#ffffff24 var(--foot),#fff0 var(--fade))}.viewer__stage[data-v-945a04e4]{cursor:grab;touch-action:none;overflow:hidden}.viewer--zoomed .viewer__stage[data-v-945a04e4]{cursor:move}.viewer__track[data-v-945a04e4]{position:absolute;inset:0}.viewer__track--settling[data-v-945a04e4]{transition:translate .28s cubic-bezier(.2,.8,.2,1)}.viewer__subject[data-v-945a04e4]{will-change:transform;position:absolute}.viewer__subject--side[data-v-945a04e4]{pointer-events:none}.viewer__render[data-v-945a04e4]{-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block}.viewer__render[data-v-945a04e4] canvas,.viewer__render[data-v-945a04e4] img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.viewer__render--animation[data-v-945a04e4]{width:100%;height:100%}.viewer__top[data-v-945a04e4]{z-index:2;background:linear-gradient(var(--bg-white-a75),var(--bg-white-a0));grid-template-columns:1fr auto 1fr;align-items:center;padding:16px 22px;display:grid;position:absolute;top:0;left:0;right:0}.viewer[data-stage=dark] .viewer__top[data-v-945a04e4]{background:linear-gradient(#0b1020d1,#0b102000)}.viewer__title[data-v-945a04e4]{min-width:0;position:relative}.viewer__who[data-v-945a04e4]{max-width:100%;color:inherit;font:inherit;text-align:left;cursor:default;background:0 0;border:0;border-radius:14px;align-items:center;gap:12px;margin:-6px -10px;padding:6px 10px;display:inline-flex}.viewer__who--menu[data-v-945a04e4]{cursor:pointer;transition:background .15s}.viewer__who--menu.is-open[data-v-945a04e4],.viewer__who--menu[data-v-945a04e4]:hover{background:#0f172a0f}.viewer[data-stage=dark] .viewer__who--menu.is-open[data-v-945a04e4],.viewer[data-stage=dark] .viewer__who--menu[data-v-945a04e4]:hover{background:#ffffff14}.viewer__form[data-v-945a04e4]:focus-visible,.viewer__who[data-v-945a04e4]:focus-visible{outline:3px solid var(--theme-color,#3b82f6);outline-offset:2px}.viewer__who-text[data-v-945a04e4]{flex-direction:column;gap:2px;min-width:0;display:flex}.viewer__who-text b[data-v-945a04e4]{letter-spacing:-.02em;white-space:nowrap;text-overflow:ellipsis;font-size:20px;font-weight:800;line-height:1.15;display:block;overflow:hidden}.viewer__who-text>span[data-v-945a04e4]{color:var(--text-slate-600);align-items:center;gap:4px;font-size:13px;display:inline-flex}.viewer[data-stage=dark] .viewer__who-text>span[data-v-945a04e4]{color:#a8b3cf}.viewer__who-chev[data-v-945a04e4]{width:14px;height:14px;transition:transform .15s}.viewer__who.is-open .viewer__who-chev[data-v-945a04e4]{transform:rotate(180deg)}.viewer__hex[data-v-945a04e4]{--hx:56px;width:var(--hx);height:var(--hx);background:url(/assets/aniidex/images/aniimo/ui/hex-bg.webp) 50%/100% 100% no-repeat;flex:none;display:block;position:relative}.viewer__who>.viewer__hex[data-v-945a04e4]{--hx:74px;margin:-12px 0}.viewer__hex[data-v-945a04e4]:before{content:"";pointer-events:none;background:url(/assets/aniidex/images/aniimo/ui/hex-frame.webp) 50%/100% 100% no-repeat;position:absolute;inset:0}.viewer__hex--sm[data-v-945a04e4]{--hx:40px}.viewer__hex-cut[data-v-945a04e4]{position:absolute;inset:0;overflow:hidden;-webkit-mask:url(/assets/aniidex/images/aniimo/ui/hex-mask.webp) 50%/100% 100% no-repeat;mask:url(/assets/aniidex/images/aniimo/ui/hex-mask.webp) 50%/100% 100% no-repeat}.viewer__hex-cut[data-v-945a04e4] img{-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top;width:100%;height:100%;position:absolute;top:10%;left:0}.viewer__hex.prismana[data-v-945a04e4]{background-image:url(/assets/aniidex/images/aniimo/ui/hex-holo.webp),url(/assets/aniidex/images/aniimo/ui/hex-bg.webp)}.viewer__hex.prismana[data-v-945a04e4]:before{background-image:url(/assets/aniidex/images/aniimo/ui/hex-frame-prismana.webp)}.viewer__forms[data-v-945a04e4]{z-index:4;border:1px solid var(--line-slate-200);background:var(--bg-white-a97);border-radius:16px;flex-direction:column;gap:2px;min-width:250px;max-height:min(60vh,420px);padding:6px;display:flex;position:absolute;top:calc(100% + 10px);left:-10px;overflow-y:auto;box-shadow:0 18px 40px -18px #0f172a73}.viewer[data-stage=dark] .viewer__forms[data-v-945a04e4]{background:#11182cf7;border-color:#ffffff1f;box-shadow:0 18px 40px -14px #000000b3}.viewer__form[data-v-945a04e4]{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:10px;padding:5px 10px 5px 6px;display:flex}.viewer__form[data-v-945a04e4]:hover{background:#0f172a0f}.viewer__form.on[data-v-945a04e4]{background:#2563eb1a}.viewer[data-stage=dark] .viewer__form[data-v-945a04e4]:hover{background:#ffffff14}.viewer[data-stage=dark] .viewer__form.on[data-v-945a04e4]{background:#60a5fa29}.viewer__form-name[data-v-945a04e4]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:700;overflow:hidden}.viewer__form-els[data-v-945a04e4]{flex:none;display:inline-flex}.viewer__form-els i[data-v-945a04e4]{color:#fff;border-radius:50%;place-items:center;width:16px;height:16px;display:inline-grid;box-shadow:0 0 0 2px #fff}.viewer[data-stage=dark] .viewer__form-els i[data-v-945a04e4]{box-shadow:0 0 0 2px #11182c}.viewer__form-badge[data-v-945a04e4]{background:#1e293b}.viewer__form-badge img[data-v-945a04e4]{width:12px;height:12px}.viewer__form-els i+i[data-v-945a04e4]{margin-left:-4px}.viewer__form-check[data-v-945a04e4]{width:16px;height:16px;color:var(--text-blue-600);flex:none}.viewer[data-stage=dark] .viewer__form-check[data-v-945a04e4]{color:#93c5fd}.viewer__controls[data-v-945a04e4]{align-items:center;gap:14px;display:inline-flex}.viewer__mode[data-v-945a04e4]{background:#0f172a12;border-radius:12px;padding:3px;display:inline-flex}.viewer[data-stage=dark] .viewer__mode[data-v-945a04e4]{background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff14}.viewer__mode button[data-v-945a04e4]{height:34px;color:var(--text-slate-600);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:7px;padding:0 14px;font:600 13px/1 inherit;display:inline-flex}.viewer[data-stage=dark] .viewer__mode button[data-v-945a04e4]{color:#a8b3cf}.viewer__mode button.on[data-v-945a04e4]{color:#fff;background:#0f172a}.viewer[data-stage=dark] .viewer__mode button.on[data-v-945a04e4]{color:#0f172a;background:#fff}.viewer__mode svg[data-v-945a04e4]{width:16px;height:16px}.viewer__close[data-v-945a04e4]{width:40px;height:40px;color:var(--text-slate-900);cursor:pointer;background:#0f172a12;border:0;border-radius:50%;justify-self:end;place-items:center;display:inline-grid}.viewer[data-stage=dark] .viewer__close[data-v-945a04e4]{color:#fff;background:#ffffff1f}.viewer__close svg[data-v-945a04e4]{width:16px;height:16px}.viewer__chip[data-v-945a04e4]:focus-visible,.viewer__close[data-v-945a04e4]:focus-visible,.viewer__mode button[data-v-945a04e4]:focus-visible,.viewer__zoom button[data-v-945a04e4]:focus-visible{outline:3px solid var(--theme-color,#3b82f6);outline-offset:2px}.viewer__note[data-v-945a04e4]{z-index:2;color:var(--text-slate-700);white-space:nowrap;background:#0f172a14;border-radius:999px;margin:0;padding:7px 12px;font-size:12px;font-weight:600;position:absolute;bottom:92px;left:50%;transform:translate(-50%)}.viewer[data-stage=dark] .viewer__note[data-v-945a04e4]{color:#dfe5f1;background:#ffffff1f}.viewer__chip[data-v-945a04e4]{z-index:2;color:var(--text-slate-900);font-variant-numeric:tabular-nums;cursor:pointer;background:#0f172a14;border:0;border-radius:999px;padding:6px 10px;font:700 12px/1 inherit;display:none;position:absolute;top:64px;right:16px}.viewer[data-stage=dark] .viewer__chip[data-v-945a04e4]{color:#fff;background:#ffffff1f}.viewer__bottom[data-v-945a04e4]{z-index:2;background:linear-gradient(var(--bg-white-a0),var(--bg-white-a85));grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;padding:14px 22px 18px;display:grid;position:absolute;bottom:0;left:0;right:0}.viewer[data-stage=dark] .viewer__bottom[data-v-945a04e4]{background:linear-gradient(#0b102000,#0b1020e6)}.viewer__zoom[data-v-945a04e4]{background:#0f172a12;border-radius:12px;justify-self:start;align-items:center;gap:6px;padding:4px;display:inline-flex}.viewer[data-stage=dark] .viewer__zoom[data-v-945a04e4]{background:#ffffff1a}.viewer__zoom button[data-v-945a04e4]{width:36px;height:36px;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;font:700 18px/1 inherit;display:grid}.viewer__zoom button[data-v-945a04e4]:disabled{opacity:.35;cursor:default}.viewer__zoom button.fit[data-v-945a04e4]{background:#0f172a14;width:auto;padding:0 12px;font-size:13px}.viewer[data-stage=dark] .viewer__zoom button.fit[data-v-945a04e4]{background:#ffffff1f}.viewer__zoom span[data-v-945a04e4]{text-align:center;font-variant-numeric:tabular-nums;min-width:46px;font-size:13px;font-weight:700}.viewer__hint[data-v-945a04e4]{min-width:0;max-width:100%;color:var(--text-slate-500);text-align:right;white-space:nowrap;text-overflow:ellipsis;justify-self:end;margin:0;font-size:11.5px;overflow:hidden}.viewer[data-stage=dark] .viewer__hint[data-v-945a04e4]{color:#7b869e}@media (width<=1120px){.viewer__hint[data-v-945a04e4]{display:none}}@media (width<=960px){.viewer__bottom[data-v-945a04e4]{grid-template-columns:auto minmax(0,1fr)}.viewer__top[data-v-945a04e4]{grid-template-columns:minmax(0,1fr) auto;row-gap:10px}.viewer__title[data-v-945a04e4]{grid-area:1/1}.viewer__close[data-v-945a04e4]{grid-area:1/2}.viewer__controls[data-v-945a04e4]{grid-area:2/1/auto/-1;justify-self:center}}@media (width<=600px){.viewer__top[data-v-945a04e4]{grid-template-columns:1fr auto;padding:14px 16px}.viewer__who-text b[data-v-945a04e4]{font-size:18px}.viewer__who>.viewer__hex[data-v-945a04e4]{--hx:62px;margin:-10px 0}.viewer__who[data-v-945a04e4]{gap:10px}.viewer__controls[data-v-945a04e4]{z-index:3;gap:10px;position:fixed;bottom:96px;left:50%;transform:translate(-50%)}.viewer__bottom[data-v-945a04e4]{grid-template-columns:1fr;padding:12px 10px 22px}.viewer__hint[data-v-945a04e4],.viewer__zoom[data-v-945a04e4]{display:none}.viewer__chip[data-v-945a04e4]{display:inline-block}.viewer__note[data-v-945a04e4]{font-size:11.5px;bottom:154px}}.viewer-fade-enter-active[data-v-945a04e4],.viewer-fade-leave-active[data-v-945a04e4]{transition:opacity .2s}.viewer-fade-enter-from[data-v-945a04e4],.viewer-fade-leave-to[data-v-945a04e4]{opacity:0}@media (prefers-reduced-motion:reduce){.viewer-fade-enter-active[data-v-945a04e4],.viewer-fade-leave-active[data-v-945a04e4],.viewer__track--settling[data-v-945a04e4]{transition:none}}
.character-detail-page[data-v-55918fcc]{--theme-color:#3b82f6;background:radial-gradient(circle at 50% 0,rgba(var(--theme-color),.05) 0,transparent 50%);min-height:100vh;padding-bottom:4rem;font-size:14px}.breadcrumb[data-v-55918fcc]{align-items:center;gap:8px;padding:1rem 0;display:flex}.breadcrumb .back-link[data-v-55918fcc]{color:var(--text-slate-500);cursor:pointer;align-items:center;gap:8px;font-weight:600;transition:all .2s;display:inline-flex}.breadcrumb .back-link .icon-box[data-v-55918fcc]{background:var(--bg-white);border:1px solid var(--line-slate-200);width:32px;height:32px;color:var(--text-slate-400);border-radius:50%;justify-content:center;align-items:center;transition:all .2s;display:flex}.breadcrumb .back-link .back-text[data-v-55918fcc]{font-size:.95rem}.breadcrumb .back-link[data-v-55918fcc]:hover{color:var(--text-slate-900)}.breadcrumb .back-link:hover .icon-box[data-v-55918fcc]{border-color:var(--line-slate-300);color:var(--text-slate-700);transform:translate(-2px)}.breadcrumb .crumb-sep[data-v-55918fcc]{color:var(--text-slate-300);font-size:.9rem;font-weight:400}.breadcrumb .crumb-current[data-v-55918fcc]{color:var(--text-slate-800);font-size:.95rem;font-weight:700}.content-grid[data-v-55918fcc]{grid-template-columns:440px minmax(0,1fr);align-items:start;gap:32px;margin-top:24px;display:grid}@media (width<=1024px){.content-grid[data-v-55918fcc]{grid-template-columns:1fr;margin-top:0}}.card[data-v-55918fcc]{background:var(--bg-white-a85);-webkit-backdrop-filter:blur(16px);border:1px solid var(--line-white-a80);border-radius:16px;overflow:hidden;box-shadow:0 4px 6px -1px #00000005,0 10px 15px -3px #0000000d}.section-heading[data-v-55918fcc]{color:var(--text-slate-800);align-items:center;gap:8px;margin-bottom:.75rem;font-size:1.2rem;font-weight:800;display:flex}.section-heading[data-v-55918fcc]:before{content:"";background:var(--theme-color);border-radius:4px;width:4px;height:18px;display:block}.tabs-nav[data-v-55918fcc]{gap:6px;margin-bottom:20px;padding-bottom:4px;display:flex}.tabs-nav .tab-btn[data-v-55918fcc]{color:var(--text-slate-500);cursor:pointer;background:0 0;border:none;border-radius:8px;padding:8px 16px;font-size:1rem;font-weight:700;transition:all .2s}.tabs-nav .tab-btn[data-v-55918fcc]:hover{color:var(--text-slate-800);background:var(--bg-white-a50)}.tabs-nav .tab-btn.active[data-v-55918fcc]{background:var(--bg-white);color:var(--theme-color);box-shadow:0 2px 8px #0000000d}@media (width<=600px){.tabs-nav[data-v-55918fcc]{gap:2px}.tabs-nav .tab-btn[data-v-55918fcc]{flex:1;min-width:0;padding:8px 4px;font-size:.85rem}}.fade-in[data-v-55918fcc]{animation:.4s ease-out fadeIn-55918fcc}.profile-card[data-v-55918fcc]{text-align:center;--stage-top:121px;--stage-height:440px;--stage-square:400px;--stage-feet:calc(var(--stage-top) + (var(--stage-height) - var(--stage-square))/2 + var(--stage-square)*.9);--stage-foot:calc(var(--stage-top) + var(--stage-height));margin-top:0;margin-bottom:24px;padding:0 0 20px;position:relative;overflow:visible!important}.profile-ground[data-v-55918fcc]{z-index:0;pointer-events:none;border-radius:16px;position:absolute;inset:0;overflow:hidden}.profile-ground i[data-v-55918fcc]{display:block;position:absolute;inset:0}.profile-card[data-stage=light] .profile-ground[data-v-55918fcc]{background:#fff}.profile-card[data-stage=light] .profile-ground__wash[data-v-55918fcc]{background:radial-gradient(118% 88% at 50% 44%,#fff0 42%,#e2e8f099)}.profile-card[data-stage=light] .profile-ground__light[data-v-55918fcc]{background:radial-gradient(48% 9% at 50% var(--stage-feet),#fff 0,#fff0 100%),radial-gradient(70% 34% at 50% 40%,#fff 0,#fff0 70%)}.profile-card[data-stage=dark] .profile-ground[data-v-55918fcc]{background:#0b1020}.profile-card[data-stage=dark] .profile-ground__wash[data-v-55918fcc]{opacity:.55;background:url(/assets/aniidex/images/aniimo/stage/aurora.webp) top/100% no-repeat}.profile-card[data-stage=dark] .profile-ground__light[data-v-55918fcc]{mix-blend-mode:screen;background:url(/assets/aniidex/images/aniimo/stage/particles.webp) 50%/cover no-repeat}.profile-card[data-stage=dark] .profile-ground__floor[data-v-55918fcc]{background:linear-gradient(180deg,#fff0 calc(var(--stage-top) + var(--stage-height)*.64),#ffffff1f calc(var(--stage-top) + var(--stage-height)*.86),#ffffff29 var(--stage-foot),#fff0 calc(var(--stage-foot) + 70px))}.profile-card[data-stage=dark] .profile-accent[data-v-55918fcc]{display:none}.profile-card[data-stage=dark] .char-name[data-v-55918fcc]{-webkit-text-fill-color:#fff;color:#fff;background:0 0}.profile-card[data-stage=dark] .variant-caption[data-v-55918fcc]{color:#e6e9ef;border-top-color:#ffffff1f}.profile-card[data-stage=dark] .character-serial[data-v-55918fcc]{color:#6f7a95}.profile-card[data-stage=dark] .character-serial .hash[data-v-55918fcc]{color:#4f5a75}.profile-card[data-stage=dark] .form-tile__label[data-v-55918fcc]{color:#8f9bb3}.profile-card[data-stage=dark] .form-tile.active .form-tile__label[data-v-55918fcc]{color:#fff}.profile-card[data-stage=dark] .form-tile__badge[data-v-55918fcc]{box-shadow:0 0 0 2px #0b1020}.profile-card[data-stage=dark] .tag[data-v-55918fcc]{box-shadow:inset 0 0 0 1px #ffffff24}.profile-accent[data-v-55918fcc]{pointer-events:none;z-index:0;border-radius:16px 16px 0 0;height:120px;position:absolute;top:0;left:0;right:0}.profile-header[data-v-55918fcc]{z-index:10;padding:14px 16px 0;position:relative}.profile-image-shell[data-v-55918fcc]{min-height:440px;position:relative;overflow:hidden}.stage-dial[data-v-55918fcc]{max-width:480px;margin:2px auto 6px}.stage-finish-picker[data-v-55918fcc]{z-index:6;position:absolute;top:0;right:0}.profile-image-wrapper[data-v-55918fcc]{touch-action:pan-y;translate:var(--swipe,0) 0;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:visible}.profile-image-wrapper.is-settling[data-v-55918fcc]{transition:translate .28s cubic-bezier(.2,.8,.2,1)}.profile-image-wrapper[data-v-55918fcc] canvas,.profile-image-wrapper[data-v-55918fcc] img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.profile-image-wrapper .main-illustration[data-v-55918fcc]{z-index:1;-o-object-fit:contain;object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%;transition:opacity .3s;position:relative}.animation-mode .main-illustration[data-v-55918fcc]{aspect-ratio:1;flex-shrink:0;width:min(100%,480px);max-width:480px}.animation-portrait-button[data-v-55918fcc]{color:#fff;cursor:zoom-in;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;padding:0;display:flex;position:relative}.animation-portrait-button[data-v-55918fcc]:focus-visible{outline:3px solid var(--line-white);outline-offset:-7px}.portrait-mode-toggle[data-v-55918fcc],.stage-zoom-button[data-v-55918fcc]{z-index:6;border:3px solid var(--line-white);color:#fff;cursor:pointer;background:#1e293b;border-radius:50%;place-items:center;width:42px;height:42px;padding:0;transition:transform .18s,background .18s,box-shadow .18s;display:grid;position:absolute;left:0;box-shadow:0 5px 16px #0f172a47}.portrait-mode-toggle svg[data-v-55918fcc],.stage-zoom-button svg[data-v-55918fcc]{width:19px;height:19px}.portrait-mode-toggle[data-v-55918fcc]:hover,.stage-zoom-button[data-v-55918fcc]:hover{transform:scale(1.08);box-shadow:0 7px 20px #0f172a57}.portrait-mode-toggle[data-v-55918fcc]:focus-visible,.stage-zoom-button[data-v-55918fcc]:focus-visible{outline:3px solid var(--theme-color,#3b82f6);outline-offset:3px}.portrait-mode-toggle[data-v-55918fcc]{top:0}.portrait-mode-toggle.active[data-v-55918fcc]{background:var(--theme-color,#3b82f6)}.stage-zoom-button[data-v-55918fcc]{cursor:zoom-in;top:50px}.stage-zoom-button.stage-zoom-button--alone[data-v-55918fcc]{top:0}.stage-slot[data-v-55918fcc]{pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.stage-slot--current[data-v-55918fcc]{pointer-events:auto}@media (prefers-reduced-motion:reduce){.profile-image-wrapper.is-settling[data-v-55918fcc]{transition:none}}.variant-caption[data-v-55918fcc]{border-top:1px solid var(--line-slate-100);color:var(--text-slate-800);justify-content:space-between;align-items:center;gap:10px;margin:0 0 14px;padding-top:8px;font-size:12.5px;font-weight:700;display:flex}.stage-tag[data-v-55918fcc]{color:#fff;padding-left:9px;box-shadow:0 2px 8px #00000026}.profile-content[data-v-55918fcc]{z-index:1;padding:0 20px 16px;position:relative}.character-serial[data-v-55918fcc]{color:var(--text-slate-400);font-family:monospace;font-size:12px;font-weight:700}.character-serial .hash[data-v-55918fcc]{color:var(--text-slate-300);margin-right:2px}.char-name[data-v-55918fcc]{color:var(--text-slate-900);background:linear-gradient(180deg,#1e293b 0,var(--bg-slate-600) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:0;margin-bottom:12px;font-size:2rem;font-weight:800}.tags-row[data-v-55918fcc]{justify-content:center;gap:8px;margin-bottom:20px;display:flex}.tag[data-v-55918fcc]{letter-spacing:.02em;border-radius:10px;align-items:center;gap:4px;padding:6px 12px;font-size:.85rem;font-weight:700;display:inline-flex}.element-tag[data-v-55918fcc]{background:var(--theme-color);color:#fff;box-shadow:0 2px 8px #00000026}.role-tag[data-v-55918fcc]{color:#fff;border:1px solid var(--line-slate-200);background:#1e293b}.form-tiles[data-v-55918fcc]{z-index:1;flex-wrap:wrap;justify-content:center;align-items:flex-end;gap:10px 6px;padding:18px 16px 0}.form-tile[data-v-55918fcc],.form-tiles[data-v-55918fcc]{display:flex;position:relative}.form-tile[data-v-55918fcc]{cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:5px;width:74px;padding:0;transition:transform .2s,opacity .2s}.form-tile[data-v-55918fcc]:hover{transform:translateY(-2px)}.form-tile[data-v-55918fcc]:focus-visible{outline:3px solid var(--theme-color,#3b82f6);outline-offset:3px;border-radius:12px}.form-tile[data-v-55918fcc]:not(.active){opacity:.5;width:58px}.form-tile:not(.active) .form-tile__hex[data-v-55918fcc]{width:58px;height:58px}.form-tile:not(.active) .form-tile__badges[data-v-55918fcc]{top:38px;left:4px}.form-tile:not(.active) .form-tile__badge[data-v-55918fcc]{width:15px;height:15px}.form-tile:not(.active) .form-tile__badge[data-v-55918fcc] .game-glyph{width:9px!important;height:9px!important}.form-tile:not(.active) .form-tile__label[data-v-55918fcc]{font-size:9.5px}.form-tile__ring[data-v-55918fcc]{background:var(--theme-color,#2563eb);opacity:0;pointer-events:none;width:82px;height:82px;transition:opacity .2s,transform .2s;position:absolute;top:-4px;left:50%;transform:translate(-50%)scale(.94);-webkit-mask:url(/assets/aniidex/images/aniimo/ui/hex-mask.webp) 50%/100% 100% no-repeat;mask:url(/assets/aniidex/images/aniimo/ui/hex-mask.webp) 50%/100% 100% no-repeat}.form-tile.active .form-tile__ring[data-v-55918fcc]{opacity:1;transform:translate(-50%)}.form-tile__hex[data-v-55918fcc]{background:url(/assets/aniidex/images/aniimo/ui/hex-bg.webp) 50%/100% 100% no-repeat;width:74px;height:74px;display:block;position:relative}.form-tile__hex[data-v-55918fcc]:before{content:"";pointer-events:none;background:url(/assets/aniidex/images/aniimo/ui/hex-frame.webp) 50%/100% 100% no-repeat;position:absolute;inset:0}.form-tile__hex .thumb-img[data-v-55918fcc]{-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top;width:100%;height:100%;transition:filter .2s;position:absolute;top:10%;left:0}.form-tile__cut[data-v-55918fcc]{position:absolute;inset:0;overflow:hidden;-webkit-mask:url(/assets/aniidex/images/aniimo/ui/hex-mask.webp) 50%/100% 100% no-repeat;mask:url(/assets/aniidex/images/aniimo/ui/hex-mask.webp) 50%/100% 100% no-repeat}.form-tile.prismana .form-tile__hex[data-v-55918fcc]{background-image:url(/assets/aniidex/images/aniimo/ui/hex-holo.webp),url(/assets/aniidex/images/aniimo/ui/hex-bg.webp)}.form-tile.prismana .form-tile__hex[data-v-55918fcc]:before{background-image:url(/assets/aniidex/images/aniimo/ui/hex-frame-prismana.webp)}.form-tile__badges[data-v-55918fcc]{display:inline-flex;position:absolute;top:49px;left:6px}.form-tile__badge[data-v-55918fcc]{color:#fff;border-radius:50%;place-items:center;width:18px;height:18px;display:inline-grid;box-shadow:0 0 0 2px #fff}.form-tile__badge+.form-tile__badge[data-v-55918fcc]{margin-left:-5px}.form-tile__label[data-v-55918fcc]{text-wrap:balance;max-width:100%;color:var(--text-slate-500);font-size:10px;font-weight:600;line-height:1.2;transition:color .2s}.form-tile.active .form-tile__label[data-v-55918fcc]{color:var(--text-slate-800);font-weight:700}@media (width<=420px){.form-tiles[data-v-55918fcc]{gap:6px;padding:14px 10px 0}.form-tile[data-v-55918fcc],.form-tile__hex[data-v-55918fcc]{width:60px}.form-tile__hex[data-v-55918fcc]{height:60px}.form-tile__ring[data-v-55918fcc]{width:66px;height:66px;top:-3px}.form-tile__badges[data-v-55918fcc]{top:41px;left:3px}.form-tile__badge[data-v-55918fcc]{width:16px;height:16px}.form-tile[data-v-55918fcc]:not(.active){width:48px}.form-tile:not(.active) .form-tile__hex[data-v-55918fcc]{width:48px;height:48px}.form-tile:not(.active) .form-tile__badges[data-v-55918fcc]{top:32px;left:3px}.profile-header[data-v-55918fcc]{padding:12px 10px 0}.profile-image-shell[data-v-55918fcc]{min-height:380px}}.description[data-v-55918fcc]{color:var(--text-slate-500);margin:0;font-size:.95rem;line-height:1.5}.stats-card[data-v-55918fcc]{margin-bottom:24px;padding:20px}.stats-card .card-header[data-v-55918fcc]{border-bottom:1px solid var(--line-slate-100);justify-content:space-between;align-items:center;margin-bottom:16px;padding-bottom:12px;display:flex}.stats-card .card-header .card-title[data-v-55918fcc]{color:var(--text-slate-800);margin:0;font-size:1rem;font-weight:700}.total-score-badge[data-v-55918fcc]{align-items:baseline;gap:6px;display:flex}.total-score-badge .label[data-v-55918fcc]{text-transform:uppercase;color:var(--text-slate-400);font-size:.75rem;font-weight:700}.total-score-badge .value[data-v-55918fcc]{color:var(--theme-color);font-size:1.1rem;font-weight:900}.stats-grid[data-v-55918fcc]{flex-direction:column;gap:12px 20px;display:flex}.stat-item[data-v-55918fcc]{justify-content:space-between;gap:10px}.stat-icon-wrapper[data-v-55918fcc],.stat-item[data-v-55918fcc]{align-items:center;display:flex}.stat-icon-wrapper[data-v-55918fcc]{background-color:#1e293b;border-radius:6px;flex-shrink:0;justify-content:center;width:28px;height:28px;padding:4px}.stat-icon-wrapper img[data-v-55918fcc]{-o-object-fit:contain;object-fit:contain;width:100%;height:100%}.stat-icon-label[data-v-55918fcc]{align-items:center;gap:6px;display:flex}.stat-text[data-v-55918fcc]{flex-direction:column;line-height:1.2;display:flex}.stat-label[data-v-55918fcc]{color:var(--text-slate-500);text-transform:uppercase;font-size:.75rem;font-weight:600}.stat-value[data-v-55918fcc]{color:var(--text-slate-800);font-size:.95rem;font-weight:800}.section-group[data-v-55918fcc]{margin-bottom:32px}.rewards-card[data-v-55918fcc]{padding:24px}.reward-row[data-v-55918fcc]{gap:20px;padding-bottom:24px;display:flex;position:relative}.reward-row[data-v-55918fcc]:last-child{padding-bottom:0}.reward-row:last-child .timeline-marker .line[data-v-55918fcc]{display:none}.timeline-marker[data-v-55918fcc]{flex-direction:column;flex-shrink:0;align-items:center;width:24px;display:flex}.timeline-marker .dot[data-v-55918fcc]{background:var(--bg-white);border:4px solid var(--theme-color);z-index:2;border-radius:50%;width:14px;height:14px}.timeline-marker .line[data-v-55918fcc]{background:var(--bg-slate-200);z-index:1;width:2px;position:absolute;top:14px;bottom:0;left:11px}.reward-content[data-v-55918fcc]{flex:1;transform:translateY(-4px)}.tier-label[data-v-55918fcc]{color:var(--text-slate-500);text-transform:uppercase;margin-bottom:6px;font-size:.8rem;font-weight:700}.tier-label .separator[data-v-55918fcc]{color:var(--text-slate-300);margin:0 6px}.tier-label .req[data-v-55918fcc]{color:var(--theme-color)}.reward-item-box[data-v-55918fcc]{background:var(--bg-slate-50);border:1px solid var(--line-slate-200);border-radius:8px;align-items:center;gap:10px;padding:8px 16px;display:inline-flex}.reward-item-box .reward-icon[data-v-55918fcc]{-o-object-fit:contain;object-fit:contain;width:24px;height:24px}.reward-item-box .reward-name[data-v-55918fcc]{color:var(--text-slate-900);font-size:.9rem;font-weight:700}.empty-text[data-v-55918fcc]{color:var(--text-slate-400);margin:0;font-size:.9rem}@keyframes fadeIn-55918fcc{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.character-new[data-v-55918fcc]{-o-object-fit:contain;object-fit:contain;width:38px;height:16px;display:block}.tags-row[data-v-55918fcc]:has(+.up-release){margin-bottom:16px}.up-release[data-v-55918fcc]{border-top:1px solid #e2e8f0;margin:0;padding:14px 0 2px}.up-release__h[data-v-55918fcc]{color:#64748b;margin:0 0 4px;font-size:12.5px;font-weight:700}.up-release__date[data-v-55918fcc]{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px 10px;margin:0 0 8px;display:flex}.up-release__date>b[data-v-55918fcc]{letter-spacing:-.01em;color:#0f172a;font-size:19px;font-weight:800}.up-release__count[data-v-55918fcc]{color:#475569;background:#f1f5f9;border-radius:9px;align-items:baseline;gap:5px;padding:4px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.up-release__count b[data-v-55918fcc]{color:#2563eb;font-variant-numeric:tabular-nums;font-size:14px;font-weight:800}.up-release__how[data-v-55918fcc]{color:#475569;margin:0 0 8px;font-size:13.5px;line-height:1.55}.up-release__link[data-v-55918fcc]{color:#2563eb;font-size:13px;font-weight:700;text-decoration:none}.up-release__link[data-v-55918fcc]:hover{text-decoration:underline}.profile-card[data-stage=dark] .up-release[data-v-55918fcc]{border-top-color:#ffffff1f}.profile-card[data-stage=dark] .up-release__h[data-v-55918fcc],.profile-card[data-stage=dark] .up-release__how[data-v-55918fcc]{color:#cbd5e1}.profile-card[data-stage=dark] .up-release__date>b[data-v-55918fcc]{color:#fff}.profile-card[data-stage=dark] .up-release__count[data-v-55918fcc]{color:#cbd5e1;background:#ffffff1a}.profile-card[data-stage=dark] .up-release__count b[data-v-55918fcc],.profile-card[data-stage=dark] .up-release__link[data-v-55918fcc]{color:#8fb2ee}.profile-card.stage-portrait .profile-ground__floor[data-v-55918fcc]{display:none}.profile-card.stage-portrait .profile-header[data-v-55918fcc]{padding-bottom:0}.profile-card.stage-portrait .stage-slot[data-v-55918fcc]{align-items:flex-end}.profile-card.stage-portrait .profile-image-wrapper .main-illustration[data-v-55918fcc]{-o-object-fit:contain;object-fit:contain;-o-object-position:50% 100%;object-position:50% 100%;width:auto;height:96%;max-height:96%}.profile-card.stage-bust .profile-ground__floor[data-v-55918fcc]{display:none}.profile-card.stage-bust .stage-slot--current[data-v-55918fcc]:after,.profile-card.stage-bust .stage-slot--current[data-v-55918fcc]:before{content:"";pointer-events:none;width:220px;height:220px;position:absolute;top:50%;left:50%;translate:-50% -50%}.profile-card.stage-bust .stage-slot--current[data-v-55918fcc]:before{background:url(/assets/aniidex/images/aniimo/ui/hex-bg.webp) 50%/100% 100% no-repeat}.profile-card.stage-bust .stage-slot--current[data-v-55918fcc]:after{z-index:2;background:url(/assets/aniidex/images/aniimo/ui/hex-frame.webp) 50%/100% 100% no-repeat}.profile-card.stage-bust .profile-image-wrapper .main-illustration[data-v-55918fcc]{width:257px;max-width:none;height:257px;max-height:none;-webkit-mask:url(/assets/aniidex/images/aniimo/ui/hex-mask.webp) 50%/220px 220px no-repeat;mask:url(/assets/aniidex/images/aniimo/ui/hex-mask.webp) 50%/220px 220px no-repeat}.up-more[data-v-55918fcc]{margin-top:34px}.up-more__h[data-v-55918fcc]{color:var(--text-slate-800);align-items:center;gap:8px;margin:0 0 12px;font-size:1.2rem;font-weight:800;display:flex}.up-more__h[data-v-55918fcc]:before{content:"";background:var(--theme-color);border-radius:4px;width:4px;height:18px}.up-more__row[data-v-55918fcc]{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}@media (width<=760px){.up-more__row[data-v-55918fcc]{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}.up-poster[data-v-55918fcc]{isolation:isolate;aspect-ratio:3/4;border:1px solid var(--line-xeef2f7);background:var(--bg-white);color:inherit;border-radius:16px;text-decoration:none;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1);display:block;position:relative;overflow:hidden}.up-poster[data-v-55918fcc]:hover{transform:translateY(-3px);box-shadow:0 12px 24px -6px #0f172a29}.up-poster[data-v-55918fcc]:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}.up-poster img[data-v-55918fcc]{z-index:2;-o-object-fit:contain;object-fit:contain;-o-object-position:50% 100%;object-position:50% 100%;width:100%;height:94%;position:absolute;bottom:0;left:0;right:0}.up-poster__wash[data-v-55918fcc]{opacity:.45;background:url(/assets/aniidex/images/aniimo/forms/bg-form.webp) 50%/cover no-repeat;position:absolute;inset:0}:root[data-theme=dark] .up-poster__wash[data-v-55918fcc]{mix-blend-mode:overlay;opacity:.7}.up-poster__cap[data-v-55918fcc]{z-index:3;background:linear-gradient(180deg,transparent,var(--bg-white-a96) 45%);justify-content:space-between;align-items:baseline;gap:8px;padding:26px 12px 11px;display:flex;position:absolute;bottom:0;left:0;right:0}.up-poster__cap b[data-v-55918fcc]{letter-spacing:-.01em;color:var(--text-slate-800);font-size:13.5px;font-weight:800}.up-poster__cap small[data-v-55918fcc]{color:var(--text-slate-500);font-variant-numeric:tabular-nums;font-size:11.5px;font-weight:700}@media (prefers-reduced-motion:reduce){.up-poster[data-v-55918fcc]{transition:none}}
.stage-finish[data-v-669e1f00]{background:#ffffffb8;border-radius:999px;gap:7px;padding:6px;display:inline-flex;box-shadow:0 3px 10px #0f172a1f,inset 0 0 0 1px #fffc}.stage-finish--column[data-v-669e1f00]{flex-direction:column}.stage-finish--inline[data-v-669e1f00]{padding:5px}.stage-finish--dark[data-v-669e1f00]{background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff1a}.stage-finish__swatch[data-v-669e1f00]{cursor:pointer;border:0;border-radius:50%;width:22px;height:22px;padding:0;transition:box-shadow .18s,transform .18s;box-shadow:inset 0 0 0 1px #0f172a24}.stage-finish--inline .stage-finish__swatch[data-v-669e1f00]{width:20px;height:20px}.stage-finish__swatch[data-v-669e1f00]:hover:not(:disabled){transform:scale(1.08)}.stage-finish__swatch[data-v-669e1f00]:focus-visible{outline:3px solid var(--theme-color,#3b82f6);outline-offset:3px}.stage-finish__swatch[data-v-669e1f00]:disabled{cursor:not-allowed;opacity:.45}.stage-finish__swatch--light[data-v-669e1f00]{background:linear-gradient(160deg,#fff,#e9edf3)}.stage-finish__swatch--dark[data-v-669e1f00]{background:#0b1020}.stage-finish__swatch--wash[data-v-669e1f00]{background:url(/assets/aniidex/images/aniimo/forms/bg-form.webp) 50%/cover no-repeat}.stage-finish__swatch--prismana[data-v-669e1f00]{background:linear-gradient(140deg,#e5b4ef,#bfb5f6 40%,#67bdff 68%,#a7e7f9)}.stage-finish__swatch.on[data-v-669e1f00]{box-shadow:0 0 0 2px #fff,0 0 0 4px #7fb0f2}.stage-finish--dark .stage-finish__swatch.on[data-v-669e1f00]{box-shadow:0 0 0 2px #0b1020,0 0 0 4px #fff}
.home-food-energy[data-v-dd68e154]{background:var(--bg-slate-100);color:var(--text-slate-600);border-radius:6px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.home-food-energy img[data-v-dd68e154]{-o-object-fit:contain;object-fit:contain;width:16px;height:16px;filter:var(--glyph-ink) opacity(.7);flex-shrink:0}.consumption[data-v-dd68e154]{margin-bottom:12px;padding:7px 10px;font-size:13px}
.game-item-text[data-v-38c90234]{white-space:pre-line;overflow-wrap:anywhere}.game-quality-1[data-v-38c90234]{color:var(--text-slate-500)}.game-quality-2[data-v-38c90234]{color:#16834a}.game-quality-3[data-v-38c90234]{color:var(--text-blue-600)}.game-quality-4[data-v-38c90234]{color:#9333ea}.game-quality-5[data-v-38c90234]{color:#946000}.game-highlight[data-v-38c90234]{color:#b45309;font-weight:700}.game-term[data-v-38c90234]{color:#b45309;font-weight:600}.game-underline[data-v-38c90234]{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.game-quality-6[data-v-38c90234]{color:#6d28d9;background:linear-gradient(120deg,var(--bg-xede9fe),var(--bg-xdff6ff),var(--bg-xfce7f3),#fef3c7);border-radius:3px}.game-bold[data-v-38c90234]{font-weight:700}.game-italic[data-v-38c90234]{font-style:italic}
.evo-needs[data-v-739f3109]{align-content:start;gap:7px;min-width:0;display:grid}.evo-level[data-v-739f3109]{color:#0f3a4a;background:#b5e5f5;border-radius:7px;justify-self:start;padding:3px 9px;font-size:12.5px;font-weight:600;line-height:1.5}.evo-line[data-v-739f3109]{color:var(--text-slate-700);overflow-wrap:anywhere;padding-left:14px;font-size:13px;line-height:1.45;position:relative}.evo-line[data-v-739f3109]:before{content:"";border:1px solid var(--line-slate-400);border-radius:50%;width:5px;height:5px;position:absolute;top:.6em;left:2px}.evo-boss[data-v-739f3109]{color:inherit;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;text-decoration:none;display:grid}.evo-boss img[data-v-739f3109]{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;background:#1e293b;border-radius:50%;width:30px;height:30px}.evo-boss b[data-v-739f3109]{color:var(--text-slate-800);font-size:13px;font-weight:600;line-height:1.3;display:block}.evo-boss u[data-v-739f3109]{color:var(--text-x1d4fd7);text-decoration:none}.evo-boss:hover b[data-v-739f3109],.evo-boss:hover u[data-v-739f3109]{text-underline-offset:3px;text-decoration:underline}.evo-boss small[data-v-739f3109]{color:var(--text-slate-500);font-size:11px;display:block}.evo-mats[data-v-739f3109]{align-content:start;gap:6px;display:grid}.evo-mat[data-v-739f3109]{color:inherit;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px;text-decoration:none;display:grid}.evo-mat-name[data-v-739f3109]{color:var(--text-slate-800);font-size:12.5px;font-weight:600;line-height:1.25}.evo-mat:hover .evo-mat-name[data-v-739f3109]{text-underline-offset:3px;text-decoration:underline}.evo-boss[data-v-739f3109]:focus-visible,.evo-mat[data-v-739f3109]:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #2563eb}
.gcard[data-v-3842253d]{aspect-ratio:1;background:var(--frame) center /100% 100% no-repeat;color:#fff;border-radius:12%;flex:none;width:68px;text-decoration:none;display:inline-block;position:relative}.gcard img[data-v-3842253d]{-o-object-fit:contain;object-fit:contain;width:74%;height:74%;position:absolute;top:7%;left:13%}.gcard b[data-v-3842253d]{text-shadow:0 1px 1px #1414208c;font-size:13px;font-weight:600;line-height:1;position:absolute;bottom:10%;right:10%}.gcard__name[data-v-3842253d]{text-align:center;place-items:center;font-size:10px;font-weight:700;line-height:1.15;display:grid;position:absolute;inset:10% 8% 30%;overflow:hidden}.gcard--sm[data-v-3842253d]{width:48px}.gcard--sm b[data-v-3842253d]{font-size:11.5px}.gcard--xs[data-v-3842253d]{width:46px}.gcard--xs b[data-v-3842253d]{font-size:10px;bottom:11%;right:7%}@media (width<=700px){.gcard--md[data-v-3842253d]{width:56px}.gcard--md b[data-v-3842253d]{font-size:12px}}
.htg-form+.htg-form[data-v-19d424e4]{border-top:1px solid var(--line-xe3e8f2);margin-top:26px;padding-top:22px}.htg-form-title[data-v-19d424e4]{align-items:center;gap:11px;margin:0 0 12px;display:flex}.htg-form-name[data-v-19d424e4]{display:grid}.htg-form-name b[data-v-19d424e4]{color:var(--text-slate-800);font-size:16px;font-weight:700;line-height:1.25}.htg-form-name small[data-v-19d424e4]{color:var(--text-slate-500);font-size:12.5px;font-weight:600;line-height:1.3}.htg-form-link[data-v-19d424e4]{color:var(--text-blue-600);margin-left:auto;font-size:12.5px;font-weight:700;text-decoration:none}.htg-form-link[data-v-19d424e4]:hover{text-decoration:underline}.htg-form-link-row[data-v-19d424e4]{margin:0 0 10px}.htg-lead[data-v-19d424e4]{color:var(--text-slate-800);margin:0 0 12px;font-size:14.5px;line-height:1.6}.htg[data-v-19d424e4]{border:1px solid var(--line-xe3e8f2);background:var(--bg-white);border-radius:16px}.htg-row[data-v-19d424e4]{flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex}.htg-row+.htg-row[data-v-19d424e4]{border-top:1px solid var(--line-xeef2f7)}.htg-info[data-v-19d424e4]{flex-wrap:wrap;flex:1 1 0;align-items:center;gap:8px;min-width:0;display:flex}.htg-detail[data-v-19d424e4]{color:var(--text-slate-700);font-size:13.5px;font-weight:600;line-height:1.4;text-decoration:none}a.htg-detail[data-v-19d424e4]:hover{text-underline-offset:3px;text-decoration:underline}.htg-dash[data-v-19d424e4]{color:var(--text-slate-300);font-size:13px}.htg-chip[data-v-19d424e4]{background:var(--bg-slate-100-a80);color:inherit;border-radius:6px;align-items:center;gap:4px;padding:2px 7px;text-decoration:none;display:inline-flex}a.htg-chip:hover span[data-v-19d424e4]{text-underline-offset:2px;text-decoration:underline}.htg-chip b[data-v-19d424e4]{color:var(--text-slate-900);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.htg-chip img[data-v-19d424e4]{-o-object-fit:contain;object-fit:contain;width:16px;height:16px}.htg-chip span[data-v-19d424e4]{color:var(--text-slate-500);font-size:12px;font-weight:600}.htg-chip--egg img[data-v-19d424e4]{width:22px;height:22px}.htg-mark[data-v-19d424e4]{background:#1e293b;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:inline-grid}.htg-mark img[data-v-19d424e4]{-o-object-fit:contain;object-fit:contain;width:24px;height:24px}.htg-mark--small[data-v-19d424e4]{border-radius:6px;width:24px;height:24px}.htg-mark--small img[data-v-19d424e4]{width:18px;height:18px}.htg-icon[data-v-19d424e4]{-o-object-fit:contain;object-fit:contain;flex:none;width:32px;height:32px}.htg-hex[data-v-19d424e4]{background:url(/assets/aniidex/images/aniimo/ui/hex-bg.webp) 50%/100% 100% no-repeat;flex:none;width:40px;height:40px;position:relative}.htg-hex[data-v-19d424e4]:after{content:"";pointer-events:none;background:url(/assets/aniidex/images/aniimo/ui/hex-frame.webp) 50%/100% 100% no-repeat}.htg-cut[data-v-19d424e4],.htg-hex[data-v-19d424e4]:after{position:absolute;inset:0}.htg-cut[data-v-19d424e4]{overflow:hidden;-webkit-mask:url(/assets/aniidex/images/aniimo/ui/hex-mask.webp) 50%/100% 100% no-repeat;mask:url(/assets/aniidex/images/aniimo/ui/hex-mask.webp) 50%/100% 100% no-repeat}.htg-cut img[data-v-19d424e4]{-o-object-fit:contain;object-fit:contain;width:116.7%;height:116.7%;position:absolute;top:-8.35%;left:-8.35%}.htg-tile[data-v-19d424e4]{width:max(var(--t),64px);color:inherit;flex-direction:column;flex:none;align-items:center;gap:4px;text-decoration:none;display:flex;position:relative}.htg-form-title .htg-tile[data-v-19d424e4]{width:var(--t)}a.htg-tile:hover .htg-tile-name[data-v-19d424e4]{text-underline-offset:3px;text-decoration:underline}.htg-tile-hex[data-v-19d424e4]{z-index:1;width:var(--t);height:var(--t);background:url(/assets/aniidex/images/aniimo/ui/hex-bg.webp) 50%/100% 100% no-repeat;position:relative}.htg-tile-hex[data-v-19d424e4]:before{content:"";z-index:2;pointer-events:none;background:url(/assets/aniidex/images/aniimo/ui/hex-frame.webp) 50%/100% 100% no-repeat;position:absolute;inset:0}.htg-tile-hex--prismana[data-v-19d424e4]{background-image:url(/assets/aniidex/images/aniimo/ui/hex-holo.webp),url(/assets/aniidex/images/aniimo/ui/hex-bg.webp)}.htg-tile-hex--prismana[data-v-19d424e4]:before{background-image:url(/assets/aniidex/images/aniimo/ui/hex-frame-prismana.webp)}.htg-tile-hex .htg-cut img[data-v-19d424e4]{-o-object-position:center top;object-position:center top;width:100%;height:100%;top:10%;left:0}.htg-ring[data-v-19d424e4]{z-index:0;top:calc(var(--t)*-.054);width:calc(var(--t)*1.108);height:calc(var(--t)*1.108);background:var(--theme-color,#2563eb);position:absolute;left:50%;transform:translate(-50%);-webkit-mask:url(/assets/aniidex/images/aniimo/ui/hex-mask.webp) 50%/100% 100% no-repeat;mask:url(/assets/aniidex/images/aniimo/ui/hex-mask.webp) 50%/100% 100% no-repeat}.htg-badge[data-v-19d424e4]{z-index:3;left:calc(var(--t)*.04);top:calc(var(--t)*.62);width:calc(var(--t)*.32);height:calc(var(--t)*.32);border-radius:50%;place-items:center;display:inline-grid;position:absolute;box-shadow:0 0 0 2px #fff}.htg-badge img[data-v-19d424e4]{-o-object-fit:contain;object-fit:contain;width:66%;height:66%}.htg-tile-name[data-v-19d424e4]{color:var(--text-slate-800);text-align:center;font-size:12px;font-weight:700;line-height:1.2}.htg-evolve[data-v-19d424e4]{flex-wrap:wrap;flex:100%;align-items:center;gap:12px 18px;min-width:0;display:flex}.htg-pair[data-v-19d424e4]{align-items:flex-start;gap:2px;display:flex}.htg-arrow[data-v-19d424e4]{color:var(--text-slate-400);margin-top:14px;transform:rotate(90deg)}.htg-needs[data-v-19d424e4]{border-left:2px solid var(--line-xe3e8f2);flex:280px;gap:7px;min-width:0;padding:2px 0 2px 16px;display:grid}.htg-sub[data-v-19d424e4]{color:var(--text-slate-500);flex-wrap:wrap;flex-basis:100%;align-items:center;gap:6px 14px;margin-left:42px;font-size:12.5px;display:flex}.htg-from[data-v-19d424e4]{color:var(--text-slate-700);align-items:center;gap:6px;font-weight:600;display:inline-flex}.htg-note[data-v-19d424e4]{color:var(--text-slate-500);flex-basis:100%;margin:0 0 0 42px;font-size:13px;line-height:1.55}.htg-map[data-v-19d424e4]{flex-basis:100%;margin:2px 0 0 42px}.htg-label[data-v-19d424e4]{color:var(--text-slate-500);flex:none;font-size:13px;font-weight:600}.htg-tips[data-v-19d424e4]{flex:100%;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:7px;display:grid}.htg-tip[data-v-19d424e4]{background:var(--bg-xe9edf7);border-radius:10px;padding:8px 11px 9px}.htg-tip-top[data-v-19d424e4]{color:var(--text-x66738f);font-size:12px}.htg-tip p[data-v-19d424e4]{color:var(--text-x26334d);margin:3px 0 0;font-size:13.5px;line-height:1.5}.htg-tips .encounter-conditions[data-v-19d424e4]{background:var(--bg-xe9edf7);box-shadow:none;color:var(--text-x26334d);border-radius:10px;margin:0;padding:8px 11px 9px}.htg-tips[data-v-19d424e4] .encounter-conditions h5{color:var(--text-x66738f);margin:0;font-size:12px;font-weight:400}.htg-tips[data-v-19d424e4] .encounter-conditions p{margin:3px 0 0;font-size:13.5px;line-height:1.5}.htg-spawn-heading[data-v-19d424e4]{color:var(--text-slate-700);margin:18px 0 10px;font-size:.95rem;font-weight:700}.htg-form>.htg-spawn-heading[data-v-19d424e4]:first-child{margin-top:0}.htg-areas[data-v-19d424e4]{flex-wrap:wrap;gap:6px;margin:-6px 0 0;padding:0;list-style:none;display:flex}.htg-area[data-v-19d424e4]{border:1px solid var(--line-xe3e8f2);background:var(--bg-white);color:var(--text-slate-400);border-radius:7px;align-items:center;gap:6px;padding:4px 9px;display:inline-flex}.htg-area-name[data-v-19d424e4]{color:var(--text-slate-700);font-size:12.5px;font-weight:600}.htg-area-level[data-v-19d424e4]{color:var(--text-slate-500);font-size:11.5px;font-weight:600}@media (width<=700px){.htg-map[data-v-19d424e4],.htg-note[data-v-19d424e4],.htg-sub[data-v-19d424e4]{margin-left:0}.htg-dash[data-v-19d424e4]{display:none}}
.encounter-conditions[data-v-85514080]{background:var(--bg-white);color:var(--text-slate-700);border-radius:14px;margin-bottom:16px;padding:16px 20px;box-shadow:0 3px 12px #0f172a0d}h5[data-v-85514080]{margin:0 0 8px;font-size:14px;font-weight:700}p[data-v-85514080]{overflow-wrap:anywhere;margin:0;line-height:1.7}p+p[data-v-85514080]{margin-top:6px}.encounter-hint[data-v-85514080]{color:var(--text-slate-500);font-size:13px}img[data-v-85514080]{-o-object-fit:contain;object-fit:contain;vertical-align:middle;margin:0 3px;display:inline-block}
.encounter-mini-map[data-v-7295deb0]{background:var(--bg-slate-100);border-radius:16px;height:400px;margin-bottom:16px;position:relative;overflow:hidden}.map-canvas[data-v-7295deb0]{z-index:0;background:#123e53;width:100%;height:100%}.map-status[data-v-7295deb0]{background:var(--bg-slate-100);color:var(--text-slate-500);text-align:center;justify-content:center;align-items:center;gap:12px;padding:24px;font-size:13px;display:flex;position:absolute;inset:0}.map-status button[data-v-7295deb0]{border:1px solid var(--line-slate-300);background:var(--bg-white);cursor:pointer;color:var(--text-blue-600);border-radius:8px;padding:8px 12px}[data-v-7295deb0] .encounter-mini-pin img{display:block}[data-v-7295deb0] .encounter-mini-pin:focus-visible{border-radius:8px;outline:3px solid #172554}[data-v-7295deb0] .encounter-mini-popup .leaflet-popup-content-wrapper{border-radius:14px;padding:0;overflow:hidden}[data-v-7295deb0] .encounter-mini-popup .leaflet-popup-content,[data-v-7295deb0] .encounter-mini-popup .leaflet-popup-content p{margin:0}[data-v-7295deb0] .encounter-mini-popup .leaflet-popup-close-button{z-index:1;background:var(--bg-white-a74);border-radius:50%;top:6px;right:6px}@media (width<=768px){.encounter-mini-map[data-v-7295deb0]{height:320px}}
:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--text-black:#000;--text-blue-500:#3b82f6;--text-blue-600:#2563eb;--text-blue-600-a35:#2563eb59;--text-blue-700:#1d4ed8;--text-blue-700-a35:#1d4ed859;--text-slate-300:#cbd5e1;--text-slate-400:#94a3b8;--text-slate-500:#64748b;--text-slate-600:#475569;--text-slate-700:#334155;--text-slate-800:#1e293b;--text-slate-800-a30:#1e293b4d;--text-slate-900:#0f172a;--text-x142238:#142238;--text-x172136:#172136;--text-x1c2940:#1c2940;--text-x1d4fd7:#1d4fd7;--text-x1e3a5f:#1e3a5f;--text-x1f1f1f:#1f1f1f;--text-x1f2a57:#1f2a57;--text-x20334c:#20334c;--text-x233147:#233147;--text-x242335:#242335;--text-x2459c4:#2459c4;--text-x2459df:#2459df;--text-x245eea:#245eea;--text-x253346:#253346;--text-x255bf4:#255bf4;--text-x262b3a:#262b3a;--text-x263348:#263348;--text-x26334d:#26334d;--text-x26364c:#26364c;--text-x27384f:#27384f;--text-x285ed6:#285ed6;--text-x2c3243:#2c3243;--text-x2d64b1:#2d64b1;--text-x2f3345:#2f3345;--text-x32445e:#32445e;--text-x3266af:#3266af;--text-x33455f:#33455f;--text-x334c71:#334c71;--text-x334e70:#334e70;--text-x34475f:#34475f;--text-x344863:#344863;--text-x344b67:#344b67;--text-x3478f6:#3478f6;--text-x394157:#394157;--text-x3d3d50:#3d3d50;--text-x3d3d50-a25:#3d3d5040;--text-x3d3d50-a38:#3d3d5061;--text-x3d3d50-a60:#3d3d5099;--text-x3d3d50-a70:#3d3d50b3;--text-x3d3d50-a75:#3d3d50bf;--text-x3d3d50-a82:#3d3d50d1;--text-x3e3f4c:#3e3f4c;--text-x3f4053:#3f4053;--text-x3f4a64:#3f4a64;--text-x40536c:#40536c;--text-x40536f:#40536f;--text-x414355:#414355;--text-x41536d:#41536d;--text-x416bad:#416bad;--text-x424359:#424359;--text-x425875:#425875;--text-x44618b:#44618b;--text-x48546e:#48546e;--text-x4b4b5d:#4b4b5d;--text-x4b5266:#4b5266;--text-x4b5873:#4b5873;--text-x4f5a75:#4f5a75;--text-x506580:#506580;--text-x51657f:#51657f;--text-x526078:#526078;--text-x526079:#526079;--text-x52647d:#52647d;--text-x52657f:#52657f;--text-x526681:#526681;--text-x526884:#526884;--text-x53596d:#53596d;--text-x586178:#586178;--text-x5865f2:#5865f2;--text-x5b6878:#5b6878;--text-x5d6371:#5d6371;--text-x5f6570:#5f6570;--text-x60738f:#60738f;--text-x637791:#637791;--text-x657d9d:#657d9d;--text-x66738f:#66738f;--text-x677c9a:#677c9a;--text-x6884ac:#6884ac;--text-x6b7a6a:#6b7a6a;--text-x6b7f98:#6b7f98;--text-x6f7a95:#6f7a95;--text-x70839f:#70839f;--text-x718099:#718099;--text-x71829a:#71829a;--text-x71839d:#71839d;--text-x7285a1:#7285a1;--text-x737e98:#737e98;--text-x7385a0:#7385a0;--text-x74869f:#74869f;--text-x7688a2:#7688a2;--text-x788ca9:#788ca9;--text-x7890b0:#7890b0;--text-x798ca7:#798ca7;--text-x7a8094:#7a8094;--text-x7b819a:#7b819a;--text-x7b869e:#7b869e;--text-x7b8798:#7b8798;--text-x7b8ca5:#7b8ca5;--text-x7b8ca7:#7b8ca7;--text-x7b8fae:#7b8fae;--text-x7c819b:#7c819b;--text-x8091aa:#8091aa;--text-x8292aa:#8292aa;--text-x8297b4:#8297b4;--text-x8393aa:#8393aa;--text-x8393ab:#8393ab;--text-x8396b1:#8396b1;--text-x8494aa:#8494aa;--text-x8494ab:#8494ab;--text-x8592a7:#8592a7;--text-x8a96a9:#8a96a9;--text-x8a9ab0:#8a9ab0;--text-x8b90a0:#8b90a0;--text-x8b96b3:#8b96b3;--text-x8b97a8:#8b97a8;--text-x8b98ac:#8b98ac;--bg-blue-100:#dbeafe;--bg-blue-200:#bfdbfe;--bg-blue-50:#eff6ff;--bg-page:#f8fafc;--bg-page-a0:#f8fafc00;--bg-page-a72:#f8fafcb8;--bg-slate-100:#f1f5f9;--bg-slate-100-a60:#f1f5f999;--bg-slate-100-a80:#f1f5f9cc;--bg-slate-200:#e2e8f0;--bg-slate-200-a45:#e2e8f073;--bg-slate-200-a60:#e2e8f099;--bg-slate-200-a70:#e2e8f0b3;--bg-slate-200-a80:#e2e8f0cc;--bg-slate-300:#cbd5e1;--bg-slate-400:#94a3b8;--bg-slate-50:#f8fafc;--bg-slate-50-a0:#f8fafc00;--bg-slate-50-a72:#f8fafcb8;--bg-slate-50-a85:#f8fafcd9;--bg-slate-500:#64748b;--bg-slate-600:#475569;--bg-white:#fff;--bg-white-a0:#fff0;--bg-white-a10:#ffffff1a;--bg-white-a11:#ffffff1c;--bg-white-a12:#ffffff1f;--bg-white-a13:#ffffff21;--bg-white-a14:#ffffff24;--bg-white-a16:#ffffff29;--bg-white-a20:#fff3;--bg-white-a28:#ffffff47;--bg-white-a40:#fff6;--bg-white-a42:#ffffff6b;--bg-white-a50:#ffffff80;--bg-white-a55:#ffffff8c;--bg-white-a60:#fff9;--bg-white-a70:#ffffffb3;--bg-white-a72:#ffffffb8;--bg-white-a73:#fffb;--bg-white-a74:#ffffffbd;--bg-white-a75:#ffffffbf;--bg-white-a79:#ffffffca;--bg-white-a8:#ffffff14;--bg-white-a80:#fffc;--bg-white-a82:#ffffffd1;--bg-white-a85:#ffffffd9;--bg-white-a86:#ffffffdb;--bg-white-a88:#ffffffe0;--bg-white-a90:#ffffffe6;--bg-white-a92:#ffffffeb;--bg-white-a94:#fffffff0;--bg-white-a96:#fffffff5;--bg-white-a97:#fffffff7;--bg-x607860-a16:#60786029;--bg-x666a76:#666a76;--bg-x687083:#687083;--bg-x6b7a6a:#6b7a6a;--bg-x7b819a-a15:#7b819a26;--bg-x7f8cab:#7f8cab;--bg-x848a97:#848a97;--bg-x848a97-a18:#848a972e;--bg-x8a97b3:#8a97b3;--bg-x8ea3b8:#8ea3b8;--bg-xa4bcc4:#a4bcc4;--bg-xacafc2-a60:#acafc299;--bg-xb2bada-a25:#b2bada40;--bg-xb9c4d6:#b9c4d6;--bg-xc2d3dd:#c2d3dd;--bg-xc3bfe6:#c3bfe6;--bg-xc4cae4-a12:#c4cae41f;--bg-xc8d2c2:#c8d2c2;--bg-xc9d8f8:#c9d8f8;--bg-xcddeef-a56:#cddeef8f;--bg-xd2f0ec-a28:#d2f0ec47;--bg-xd3d9e6:#d3d9e6;--bg-xd5deea-a94:#d5deeaf0;--bg-xd6dcf0:#d6dcf0;--bg-xdbe7ff:#dbe7ff;--bg-xdbe9f6:#dbe9f6;--bg-xdce6fa:#dce6fa;--bg-xdcfce7:#dcfce7;--bg-xdde3ee:#dde3ee;--bg-xdfe7f3:#dfe7f3;--bg-xdfe7f5:#dfe7f5;--bg-xdfe7f5-a0:#dfe7f500;--bg-xdff6ff:#dff6ff;--bg-xe0f2fe:#e0f2fe;--bg-xe1e9f3-a92:#e1e9f3eb;--bg-xe1ebff:#e1ebff;--bg-xe3e8f2:#e3e8f2;--bg-xe3f1fd:#e3f1fd;--bg-xe4e9f1:#e4e9f1;--bg-xe6ebf2:#e6ebf2;--bg-xe8edf3:#e8edf3;--bg-xe8eef6:#e8eef6;--bg-xe8f0ff:#e8f0ff;--bg-xe9edf3:#e9edf3;--bg-xe9edf7:#e9edf7;--bg-xe9eef4:#e9eef4;--bg-xe9eef5:#e9eef5;--bg-xe9eef7:#e9eef7;--bg-xe9f1ff:#e9f1ff;--bg-xe9f2ff:#e9f2ff;--bg-xeaf0fb:#eaf0fb;--bg-xeaf0fc:#eaf0fc;--bg-xeaf2ff:#eaf2ff;--bg-xebebeb:#ebebeb;--bg-xede9fe:#ede9fe;--bg-xedeff3:#edeff3;--bg-xeeeeec:#eeeeec;--bg-xeeeeec-a92:#eeeeeceb;--bg-xeef0f4:#eef0f4;--bg-xeef0f6:#eef0f6;--bg-xeef0f7:#eef0f7;--bg-xeef1f6:#eef1f6;--bg-xeef1f7:#eef1f7;--bg-xeef2f5:#eef2f5;--bg-xeef2f7:#eef2f7;--bg-xeef2f9:#eef2f9;--bg-xeef2ff:#eef2ff;--bg-xeef3fd:#eef3fd;--bg-xeef4fa:#eef4fa;--bg-xeef4fb:#eef4fb;--bg-xeef4ff:#eef4ff;--bg-xefd3e3:#efd3e3;--bg-xefd3e3-a0:#efd3e300;--bg-xefe4fd:#efe4fd;--bg-xeff4ff:#eff4ff;--bg-xf0f4f9:#f0f4f9;--bg-xf0f5ff:#f0f5ff;--bg-xf0f8ff:#f0f8ff;--bg-xf0f9ff:#f0f9ff;--bg-xf0fdf4:#f0fdf4;--bg-xf1e9ff:#f1e9ff;--bg-xf1eafe:#f1eafe;--bg-xf1f4f8:#f1f4f8;--bg-xf1f4f9:#f1f4f9;--bg-xf2f5f9:#f2f5f9;--bg-xf2f7ff:#f2f7ff;--bg-xf3e8ff:#f3e8ff;--bg-xf3f5ff:#f3f5ff;--bg-xf3f6fa:#f3f6fa;--bg-xf3f6fb:#f3f6fb;--bg-xf3f7ff:#f3f7ff;--bg-xf4f6fa:#f4f6fa;--bg-xf4f7fb:#f4f7fb;--bg-xf4f8fc:#f4f8fc;--bg-xf4faef:#f4faef;--bg-xf5f3ff:#f5f3ff;--bg-xf5f6fa:#f5f6fa;--bg-xf5f7fb:#f5f7fb;--bg-xf5f7ff:#f5f7ff;--bg-xf5f8fb:#f5f8fb;--bg-xf5f8fc:#f5f8fc;--bg-xf5f9ff:#f5f9ff;--bg-xf6eaff:#f6eaff;--bg-xf6f1fd:#f6f1fd;--bg-xf6f8fc:#f6f8fc;--bg-xf6f9fc:#f6f9fc;--bg-xf6fcf5:#f6fcf5;--bg-xf7f7fb:#f7f7fb;--bg-xf7f8fa:#f7f8fa;--bg-xf7f9fc:#f7f9fc;--bg-xf7faff:#f7faff;--bg-xf8f6f5:#f8f6f5;--bg-xf8f9ff-a94:#f8f9fff0;--bg-xf8faff-a80:#f8faffcc;--bg-xf9fafb:#f9fafb;--bg-xfaf3ff:#faf3ff;--bg-xfaf5ff:#faf5ff;--bg-xfafbfd:#fafbfd;--bg-xfbfcfe:#fbfcfe;--bg-xfce7f3:#fce7f3;--bg-xfcfdfe:#fcfdfe;--bg-xfdfdfe:#fdfdfe;--bg-xfdfdff:#fdfdff;--bg-xfee2e2:#fee2e2;--bg-xfef3f2:#fef3f2;--bg-xfff0dc:#fff0dc;--bg-xfff1f0:#fff1f0;--bg-xfff1f2:#fff1f2;--bg-xfff4f0:#fff4f0;--bg-xfff5f4:#fff5f4;--bg-xfff7ea:#fff7ea;--bg-xfff7ed:#fff7ed;--bg-xfffbeb:#fffbeb;--bg-xfffbee:#fffbee;--line-blue-100:#dbeafe;--line-blue-200:#bfdbfe;--line-slate-100:#f1f5f9;--line-slate-200:#e2e8f0;--line-slate-200-a30:#e2e8f04d;--line-slate-200-a50:#e2e8f080;--line-slate-200-a60:#e2e8f099;--line-slate-200-a70:#e2e8f0b3;--line-slate-200-a80:#e2e8f0cc;--line-slate-200-a90:#e2e8f0e6;--line-slate-300:#cbd5e1;--line-slate-400:#94a3b8;--line-slate-400-a18:#94a3b82e;--line-slate-400-a25:#94a3b840;--line-slate-400-a35:#94a3b859;--line-slate-500:#64748b;--line-white:#fff;--line-white-a12:#ffffff1f;--line-white-a15:#ffffff26;--line-white-a16:#ffffff29;--line-white-a18:#ffffff2e;--line-white-a19:#ffffff30;--line-white-a22:#ffffff38;--line-white-a28:#ffffff47;--line-white-a35:#ffffff59;--line-white-a40:#fff6;--line-white-a50:#ffffff80;--line-white-a70:#ffffffb3;--line-white-a78:#ffffffc7;--line-white-a80:#fffc;--line-white-a90:#ffffffe6;--line-x717c9a-a9:#717c9a17;--line-x747775:#747775;--line-xb9c2d1:#b9c2d1;--line-xb9c7da:#b9c7da;--line-xbfd6f7:#bfd6f7;--line-xc7d2fe:#c7d2fe;--line-xcfd8e6:#cfd8e6;--line-xd3d9e6:#d3d9e6;--line-xd4deeb:#d4deeb;--line-xd6dfed:#d6dfed;--line-xd7dee8:#d7dee8;--line-xd8deea:#d8deea;--line-xd8e1ef:#d8e1ef;--line-xd9e2ed:#d9e2ed;--line-xdbe2ec:#dbe2ec;--line-xdbe3ee:#dbe3ee;--line-xdbe4f0:#dbe4f0;--line-xdbe4f0-a90:#dbe4f0e6;--line-xdbe4f3:#dbe4f3;--line-xdce2e9:#dce2e9;--line-xdce4ee:#dce4ee;--line-xdce4ef:#dce4ef;--line-xdce5f0:#dce5f0;--line-xddd6f3:#ddd6f3;--line-xddd6fe:#ddd6fe;--line-xdde5ef:#dde5ef;--line-xdfe3ee:#dfe3ee;--line-xdfe6f0:#dfe6f0;--line-xdfe7f2:#dfe7f2;--line-xe0e5ef:#e0e5ef;--line-xe0e6ee:#e0e6ee;--line-xe0e7f2:#e0e7f2;--line-xe1e5ef:#e1e5ef;--line-xe1ebf4:#e1ebf4;--line-xe3e8ef:#e3e8ef;--line-xe3e8f2:#e3e8f2;--line-xe3e9f1:#e3e9f1;--line-xe3eaf3:#e3eaf3;--line-xe4d9f5:#e4d9f5;--line-xe5ebf3:#e5ebf3;--line-xe6dcf6:#e6dcf6;--line-xe6ebf4:#e6ebf4;--line-xe6ecf4:#e6ecf4;--line-xe7edf4:#e7edf4;--line-xe7edf5:#e7edf5;--line-xe8e2f5:#e8e2f5;--line-xe8edf5:#e8edf5;--line-xe8eef6:#e8eef6;--line-xe9c9c7:#e9c9c7;--line-xe9eef5:#e9eef5;--line-xedf1f6:#edf1f6;--line-xedf1f7:#edf1f7;--line-xeef2f7:#eef2f7;--line-xf5f7ff:#f5f7ff}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--text-black:#dde3ec;--text-blue-500:#6b9ef7;--text-blue-600:#6b9ef7;--text-blue-600-a35:#6b9ef759;--text-blue-700:#8ab3fa;--text-blue-700-a35:#8ab3fa59;--text-slate-300:#4a5568;--text-slate-400:#76839a;--text-slate-500:#929eb2;--text-slate-600:#aab4c4;--text-slate-700:#c5cedb;--text-slate-800:#dde3ec;--text-slate-800-a30:#dde3ec4d;--text-slate-900:#e6ebf3;--text-x142238:#dde3ec;--text-x172136:#dde3ec;--text-x1c2940:#e6ebf3;--text-x1d4fd7:#8ab3fa;--text-x1e3a5f:#6b9ef7;--text-x1f1f1f:#dde3ec;--text-x1f2a57:#6b9ef7;--text-x20334c:#dde3ec;--text-x233147:#dde3ec;--text-x242335:#dde3ec;--text-x2459c4:#6b9ef7;--text-x2459df:#6b9ef7;--text-x245eea:#6b9ef7;--text-x253346:#dde3ec;--text-x255bf4:#6b9ef7;--text-x262b3a:#dde3ec;--text-x263348:#dde3ec;--text-x26334d:#d8dfea;--text-x26364c:#dde3ec;--text-x27384f:#dde3ec;--text-x285ed6:#6b9ef7;--text-x2c3243:#dde3ec;--text-x2d64b1:#6b9ef7;--text-x2f3345:#dde3ec;--text-x32445e:#dde3ec;--text-x3266af:#8fb2ee;--text-x33455f:#dde3ec;--text-x334c71:#6b9ef7;--text-x334e70:#6b9ef7;--text-x34475f:#c5cedb;--text-x344863:#dde3ec;--text-x344b67:#c5cedb;--text-x3478f6:#6b9ef7;--text-x394157:#dde3ec;--text-x3d3d50:#c9cfdc;--text-x3d3d50-a25:#c9cfdc40;--text-x3d3d50-a38:#c9cfdc61;--text-x3d3d50-a60:#c9cfdc99;--text-x3d3d50-a70:#c9cfdcb3;--text-x3d3d50-a75:#c9cfdcbf;--text-x3d3d50-a82:#c9cfdcd1;--text-x3e3f4c:#c9cfdc;--text-x3f4053:#dde3ec;--text-x3f4a64:#dde3ec;--text-x40536c:#bcc6d5;--text-x40536f:#bcc6d5;--text-x414355:#dde3ec;--text-x41536d:#dde3ec;--text-x416bad:#8fb2ee;--text-x424359:#dde3ec;--text-x425875:#dde3ec;--text-x44618b:#aab4c4;--text-x48546e:#aab4c4;--text-x4b4b5d:#dde3ec;--text-x4b5266:#dde3ec;--text-x4b5873:#dde3ec;--text-x4f5a75:#aab4c4;--text-x506580:#aab4c4;--text-x51657f:#aab4c4;--text-x526078:#aab4c4;--text-x526079:#a6b0c0;--text-x52647d:#aab4c4;--text-x52657f:#aab4c4;--text-x526681:#aab4c4;--text-x526884:#aab4c4;--text-x53596d:#dde3ec;--text-x586178:#aab4c4;--text-x5865f2:#6b9ef7;--text-x5b6878:#aab4c4;--text-x5d6371:#aab4c4;--text-x5f6570:#aab4c4;--text-x60738f:#aab4c4;--text-x637791:#aab4c4;--text-x657d9d:#aab4c4;--text-x66738f:#929eb2;--text-x677c9a:#aab4c4;--text-x6884ac:#aab4c4;--text-x6b7a6a:#aab4c4;--text-x6b7f98:#8794a8;--text-x6f7a95:#aab4c4;--text-x70839f:#aab4c4;--text-x718099:#aab4c4;--text-x71829a:#aab4c4;--text-x71839d:#aab4c4;--text-x7285a1:#aab4c4;--text-x737e98:#aab4c4;--text-x7385a0:#aab4c4;--text-x74869f:#aab4c4;--text-x7688a2:#7f8ca1;--text-x788ca9:#aab4c4;--text-x7890b0:#aab4c4;--text-x798ca7:#aab4c4;--text-x7a8094:#aab4c4;--text-x7b819a:#aab4c4;--text-x7b869e:#aab4c4;--text-x7b8798:#aab4c4;--text-x7b8ca5:#aab4c4;--text-x7b8ca7:#aab4c4;--text-x7b8fae:#aab4c4;--text-x7c819b:#8a90a8;--text-x8091aa:#aab4c4;--text-x8292aa:#aab4c4;--text-x8297b4:#aab4c4;--text-x8393aa:#aab4c4;--text-x8393ab:#aab4c4;--text-x8396b1:#aab4c4;--text-x8494aa:#aab4c4;--text-x8494ab:#aab4c4;--text-x8592a7:#aab4c4;--text-x8a96a9:#aab4c4;--text-x8a9ab0:#aab4c4;--text-x8b90a0:#aab4c4;--text-x8b96b3:#aab4c4;--text-x8b97a8:#aab4c4;--text-x8b98ac:#aab4c4;--bg-blue-100:#1a2a45;--bg-blue-200:#21365a;--bg-blue-50:#152238;--bg-page:#0d121a;--bg-page-a0:#0d121a00;--bg-page-a72:#0d121ab8;--bg-slate-100:#101620;--bg-slate-100-a60:#1a213099;--bg-slate-100-a80:#1a2130cc;--bg-slate-200:#222b3a;--bg-slate-200-a45:#1a213073;--bg-slate-200-a60:#1a213099;--bg-slate-200-a70:#1a2130b3;--bg-slate-200-a80:#1a2130cc;--bg-slate-300:#2b3546;--bg-slate-400:#3b475b;--bg-slate-50:#121822;--bg-slate-50-a0:#1a213000;--bg-slate-50-a72:#1a2130b8;--bg-slate-50-a85:#1a2130d9;--bg-slate-500:#3b475b;--bg-slate-600:#3b475b;--bg-white:#1a2130;--bg-white-a0:#1a213000;--bg-white-a10:#1a21301a;--bg-white-a11:#1a21301c;--bg-white-a12:#1a21301f;--bg-white-a13:#1a213021;--bg-white-a14:#1a213024;--bg-white-a16:#1a213029;--bg-white-a20:#1a213033;--bg-white-a28:#1a213047;--bg-white-a40:#1a213066;--bg-white-a42:#1a21306b;--bg-white-a50:#1a213080;--bg-white-a55:#1a21308c;--bg-white-a60:#1a213099;--bg-white-a70:#1a2130b3;--bg-white-a72:#1a2130b8;--bg-white-a73:#1a2130bb;--bg-white-a74:#1a2130bd;--bg-white-a75:#1a2130bf;--bg-white-a79:#1a2130ca;--bg-white-a8:#1a213014;--bg-white-a80:#1a2130cc;--bg-white-a82:#1a2130d1;--bg-white-a85:#1a2130d9;--bg-white-a86:#1a2130db;--bg-white-a88:#1a2130e0;--bg-white-a90:#1a2130e6;--bg-white-a92:#1a2130eb;--bg-white-a94:#1a2130f0;--bg-white-a96:#1a2130f5;--bg-white-a97:#1a2130f7;--bg-x607860-a16:#2b354629;--bg-x666a76:#2b3546;--bg-x687083:#2b3546;--bg-x6b7a6a:#2b3546;--bg-x7b819a-a15:#2b354626;--bg-x7f8cab:#2b3546;--bg-x848a97:#2b3546;--bg-x848a97-a18:#2b35462e;--bg-x8a97b3:#2b3546;--bg-x8ea3b8:#3b475b;--bg-xa4bcc4:#1c2431;--bg-xacafc2-a60:#1c243199;--bg-xb2bada-a25:#1c243140;--bg-xb9c4d6:#1c2431;--bg-xc2d3dd:#1c2431;--bg-xc3bfe6:#1c2431;--bg-xc4cae4-a12:#1c24311f;--bg-xc8d2c2:#1c2431;--bg-xc9d8f8:#1a2a45;--bg-xcddeef-a56:#1218228f;--bg-xd2f0ec-a28:#1a213047;--bg-xd3d9e6:#1c2431;--bg-xd5deea-a94:#121822f0;--bg-xd6dcf0:#121822;--bg-xdbe7ff:#121822;--bg-xdbe9f6:#121822;--bg-xdce6fa:#1d2c48;--bg-xdcfce7:#1a2130;--bg-xdde3ee:#273142;--bg-xdfe7f3:#121822;--bg-xdfe7f5:#121822;--bg-xdfe7f5-a0:#1a213000;--bg-xdff6ff:#1a2130;--bg-xe0f2fe:#1a2130;--bg-xe1e9f3-a92:#1a2130eb;--bg-xe1ebff:#6b9ef738;--bg-xe3e8f2:#121822;--bg-xe3f1fd:#1a2130;--bg-xe4e9f1:#121822;--bg-xe6ebf2:#121822;--bg-xe8edf3:#121822;--bg-xe8eef6:#1a2130;--bg-xe8f0ff:#1a2130;--bg-xe9edf3:#121822;--bg-xe9edf7:#1c2431;--bg-xe9eef4:#1a2130;--bg-xe9eef5:#1a2130;--bg-xe9eef7:#1c2431;--bg-xe9f1ff:#1a2130;--bg-xe9f2ff:#1a2130;--bg-xeaf0fb:#1a2130;--bg-xeaf0fc:#1a2130;--bg-xeaf2ff:#152238;--bg-xebebeb:#121822;--bg-xede9fe:#121822;--bg-xedeff3:#1a2130;--bg-xeeeeec:#1a2130;--bg-xeeeeec-a92:#1a2130eb;--bg-xeef0f4:#1a2130;--bg-xeef0f6:#1a2130;--bg-xeef0f7:#1a2130;--bg-xeef1f6:#1a2130;--bg-xeef1f7:#1a2130;--bg-xeef2f5:#1a2130;--bg-xeef2f7:#19212e;--bg-xeef2f9:#1a2130;--bg-xeef2ff:#1a2130;--bg-xeef3fd:#1a2130;--bg-xeef4fa:#1a2130;--bg-xeef4fb:#1a2130;--bg-xeef4ff:#6b9ef721;--bg-xefd3e3:#121822;--bg-xefd3e3-a0:#12182200;--bg-xefe4fd:#121822;--bg-xeff4ff:#1a2130;--bg-xf0f4f9:#1a2130;--bg-xf0f5ff:#222c40;--bg-xf0f8ff:#1a2130;--bg-xf0f9ff:#1a2130;--bg-xf0fdf4:#1a2130;--bg-xf1e9ff:#121822;--bg-xf1eafe:#121822;--bg-xf1f4f8:#1a2130;--bg-xf1f4f9:#1a2130;--bg-xf2f5f9:#1a2130;--bg-xf2f7ff:#1a2130;--bg-xf3e8ff:#121822;--bg-xf3f5ff:#0d121a;--bg-xf3f6fa:#1a2130;--bg-xf3f6fb:#1a2130;--bg-xf3f7ff:#1a2130;--bg-xf4f6fa:#101620;--bg-xf4f7fb:#1a2130;--bg-xf4f8fc:#1a2130;--bg-xf4faef:#1a2130;--bg-xf5f3ff:#1a2130;--bg-xf5f6fa:#1a2130;--bg-xf5f7fb:#121822;--bg-xf5f7ff:#1a2130;--bg-xf5f8fb:#1a2130;--bg-xf5f8fc:#1a2130;--bg-xf5f9ff:#1a2130;--bg-xf6eaff:#1a2130;--bg-xf6f1fd:#1a2130;--bg-xf6f8fc:#1a2130;--bg-xf6f9fc:#1a2130;--bg-xf6fcf5:#1a2130;--bg-xf7f7fb:#1a2130;--bg-xf7f8fa:#1a2130;--bg-xf7f9fc:#121822;--bg-xf7faff:#1a2130;--bg-xf8f6f5:#1a2130;--bg-xf8f9ff-a94:#1a2130f0;--bg-xf8faff-a80:#1a2130cc;--bg-xf9fafb:#121822;--bg-xfaf3ff:#1a2130;--bg-xfaf5ff:#1a2130;--bg-xfafbfd:#1a2130;--bg-xfbfcfe:#1a2130;--bg-xfce7f3:#121822;--bg-xfcfdfe:#1a2130;--bg-xfdfdfe:#1a2130;--bg-xfdfdff:#1a2130;--bg-xfee2e2:#121822;--bg-xfef3f2:#1a2130;--bg-xfff0dc:#1a2130;--bg-xfff1f0:#1a2130;--bg-xfff1f2:#1a2130;--bg-xfff4f0:#1a2130;--bg-xfff5f4:#1a2130;--bg-xfff7ea:#1a2130;--bg-xfff7ed:#1a2130;--bg-xfffbeb:#1a2130;--bg-xfffbee:#1a2130;--line-blue-100:#24385c;--line-blue-200:#2a4673;--line-slate-100:#1d2634;--line-slate-200:#263041;--line-slate-200-a30:#ffffff1a;--line-slate-200-a50:#ffffff1a;--line-slate-200-a60:#ffffff1a;--line-slate-200-a70:#ffffff1a;--line-slate-200-a80:#ffffff1a;--line-slate-200-a90:#ffffff1a;--line-slate-300:#313c4f;--line-slate-400:#475569;--line-slate-400-a18:#4755692e;--line-slate-400-a25:#47556940;--line-slate-400-a35:#47556959;--line-slate-500:#475569;--line-white:#263041;--line-white-a12:#ffffff1a;--line-white-a15:#ffffff1a;--line-white-a16:#ffffff1a;--line-white-a18:#ffffff1a;--line-white-a19:#ffffff1a;--line-white-a22:#ffffff1a;--line-white-a28:#ffffff1a;--line-white-a35:#ffffff1a;--line-white-a40:#ffffff1a;--line-white-a50:#ffffff1a;--line-white-a70:#ffffff1a;--line-white-a78:#ffffff1a;--line-white-a80:#ffffff1a;--line-white-a90:#ffffff1a;--line-x717c9a-a9:#33415517;--line-x747775:#334155;--line-xb9c2d1:#263041;--line-xb9c7da:#263041;--line-xbfd6f7:#2a4673;--line-xc7d2fe:#2a4673;--line-xcfd8e6:#334055;--line-xd3d9e6:#263041;--line-xd4deeb:#263041;--line-xd6dfed:#263041;--line-xd7dee8:#263041;--line-xd8deea:#2a3446;--line-xd8e1ef:#263041;--line-xd9e2ed:#263041;--line-xdbe2ec:#2a3446;--line-xdbe3ee:#263041;--line-xdbe4f0:#263041;--line-xdbe4f0-a90:#263041e6;--line-xdbe4f3:#263041;--line-xdce2e9:#263041;--line-xdce4ee:#263041;--line-xdce4ef:#263041;--line-xdce5f0:#263041;--line-xddd6f3:#263041;--line-xddd6fe:#263041;--line-xdde5ef:#263041;--line-xdfe3ee:#263041;--line-xdfe6f0:#263041;--line-xdfe7f2:#263041;--line-xe0e5ef:#263041;--line-xe0e6ee:#263041;--line-xe0e7f2:#263041;--line-xe1e5ef:#263041;--line-xe1ebf4:#263041;--line-xe3e8ef:#263041;--line-xe3e8f2:#263041;--line-xe3e9f1:#263041;--line-xe3eaf3:#263041;--line-xe4d9f5:#263041;--line-xe5ebf3:#263041;--line-xe6dcf6:#263041;--line-xe6ebf4:#263041;--line-xe6ecf4:#263041;--line-xe7edf4:#263041;--line-xe7edf5:#263041;--line-xe8e2f5:#263041;--line-xe8edf5:#263041;--line-xe8eef6:#263041;--line-xe9c9c7:#263041;--line-xe9eef5:#263041;--line-xedf1f6:#263041;--line-xedf1f7:#263041;--line-xeef2f7:#1d2634;--line-xf5f7ff:#1d2634}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/Jtqhy44WKYEjGWTSusP5YJfJv7Wf74QqgkBOI9u_77s-Rl_Bht5SvmaotE20bkavBEAJEEGEa0hcz3d_8yOeXmw.woff)format("woff");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:Inter Fallback\: BlinkMacSystemFont;src:local(BlinkMacSystemFont);size-adjust:114.654%;ascent-override:84.4932%;descent-override:21.0381%;line-gap-override:0%}@font-face{font-family:Inter Fallback\: Segoe UI;src:local(Segoe UI);size-adjust:107.709%;ascent-override:89.9412%;descent-override:22.3946%;line-gap-override:0%}@font-face{font-family:Inter Fallback\: Helvetica Neue;src:local(Helvetica Neue);size-adjust:106.12%;ascent-override:91.2883%;descent-override:22.7301%;line-gap-override:0%}@font-face{font-family:Inter Fallback\: Arial;src:local(Arial);size-adjust:107.119%;ascent-override:90.4365%;descent-override:22.518%;line-gap-override:0%}@font-face{font-family:Inter Fallback\: Noto Sans;src:local(Noto Sans);size-adjust:100.747%;ascent-override:96.1571%;descent-override:23.9423%;line-gap-override:0%}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/ZHaz3DhCHNWhsElqYfuM71rfBBDgjuU2sd34vaYJwQg-71NZaZSGjxzAGjCMnCc2zS5rS_EGA0xHKPGCggWuXik.woff)format("woff");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/TTYbISAfwy-y4uVGS9AH32sK7b2xJsoCESo64ryf8LU-y87nRMqBGo42rUOW9tWZa06o4oTa0USJrAMMoKDamgs.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/JSrPAbQHsQEdUrIE5Ts6fIQ2ymsa4i7HhiCpui6ulCc-_AoyGWssOn06OMh3ZY_GddBBPRny4Igxin4fT_1K6F4.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/T-ozk-QJ_Ck37B2RHPl2i-s_gAGGo7suFgagWoJ8bO4-maDXQ_nEXKAaLHm4Joud3DJR9EVzS7QXWMWK8YOTIcs.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/zr3WxpLd5PmlBr7e4PWGkhZv6XTg70Pi4sCbC-CEV0Q-v2yL98XOiD3FkbiYlYYeAeTSVSkgAckeOp55Q5kHJmU.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/l00UCz_-QvI_NO8AGcu7ooAcrFDlxYUdxCSCh6gBwd4-vPjTZ3ztgw27A2TnHeCycxPvUtXWEVpG33_97ra6su8.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/9FWLUGCSCYLRIRMtCzLrt4Go7DMFXOeN_pyCOJD_44Y-Yh2wNaqrq_e759vVlc3tX81lMwRu9ktkQJX_Svgs-VI.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular Italic),local(Inter Italic),url(../_fonts/pWMvGwciZ-EfQsfR2ueelhC7Jnt5K-8Px8PjPK0mDII-eT9iD0iZ9WWhTJs6V5GxXr0iaUwx_WxgGGriOiGb81o.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:italic}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/y3mP_zJcojQwJn30TpF_XxDzgeM6Nbk7MaRg1Ne0YcI-lFx13nqMCMgk_S70gRmwEHXlE5BLp1B4W82RpFihpMs.woff2)format("woff2");font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/h9PwCjip_BNPVO50hT4v29USWFv6H3ZlYx_IestfqgY-sYfLVuZXl9E1aYbn1S0pAr4zfdQ_WT7iBZhrgQY6N-4.woff2)format("woff2");font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/Y_5DOsLit49q2i2tbcNxnyUen9__GPCX8mwAi03q1aA-pBCjVKDT5tBT3BJckh9uzNkfUWeUIBPz9Y8T55vcj8E.woff2)format("woff2");font-display:swap;unicode-range:U+1F??;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/BQnDL9FFy0Q_jvURlmv87luvmXLSMbSuXsfZv_R2Rkk-y5MVrLtP4J_1al8rz8R-MDaUOMAHckAWCwDrKhw25fY.woff2)format("woff2");font-display:swap;unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/nuenOq7ZFSZ65QudJO7uQ0sOjDqow2WjfXrQh4S9gEc-uF81rxcswER5srfhzyLfPoGlKNAIt2C_BvkXFOc19rw.woff2)format("woff2");font-display:swap;unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/M-60tFLmAJxdPjHsK-2ILWom5zPbu37lb3Qex2waL14-A9y4QcXALPi_RvQsmRsSFUxrT3_J213W4zPFIXetlbw.woff2)format("woff2");font-display:swap;unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF;font-weight:400;font-style:normal}@font-face{font-family:Inter;src:local(Inter Regular),local(Inter),url(../_fonts/31PZhXd_YTCmsoiPQZc-xVtAWAkLogRFRj5mWplmKFE-6WsTw05QKugcwLySGc_b9CIheG8j8LRyo47qPL430Mk.woff2)format("woff2");font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;font-weight:400;font-style:normal}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;background-color:var(--bg-page);background-image:radial-gradient(at 0 0,var(--bg-xfff1f2) 0,transparent 40%),radial-gradient(at 100% 0,var(--bg-xf0f9ff) 0,transparent 40%),radial-gradient(at 100% 100%,var(--bg-slate-100) 0,transparent 50%),radial-gradient(at 0 100%,var(--bg-xf5f3ff) 0,transparent 50%);--glyph-ink:brightness(0);background-attachment:fixed;font-size:14px;overflow-x:clip}html[data-theme=dark]{--glyph-ink:brightness(0) invert(1);background-image:none}#video-outstream{right:12px!important;bottom:calc(12px + var(--nitro-anchor-height,0px))!important}@media (width>=769px){#video-outstream{right:16px!important;bottom:calc(16px + var(--nitro-anchor-height,0px))!important}}#anchor-bottom{pointer-events:none}#anchor-bottom a,#anchor-bottom button,#anchor-bottom iframe{pointer-events:auto}html:not(.nitro-map) body{padding-bottom:var(--nitro-anchor-height,0)}#aniidex-lookup-pass{z-index:1100;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}#aniidex-lookup-pass.is-asking{background:var(--bg-white);border-radius:18px;padding:14px;box-shadow:0 12px 40px #0f172a40}#sticky-left,#sticky-right{z-index:999!important}div:has(>#sticky-left){z-index:999!important}div:has(>#sticky-right){z-index:999!important}html.aniimo-viewer-open #anchor-bottom,html.aniimo-viewer-open #video-outstream,html.aniimo-viewer-open .nitro-floating-container{visibility:hidden!important}html.aniimo-viewer-open div:has(>#sticky-left){visibility:hidden!important}html.aniimo-viewer-open div:has(>#sticky-right){visibility:hidden!important}body{color:var(--text-slate-700);-webkit-font-smoothing:antialiased;min-height:100vh;font-family:Inter,Inter Fallback\: BlinkMacSystemFont,Inter Fallback\: Segoe UI,Inter Fallback\: Helvetica Neue,Inter Fallback\: Arial,Inter Fallback\: Noto Sans,sans-serif;line-height:1.5}.brand,h1,h2,h3{letter-spacing:-.03em;color:var(--text-slate-900);font-weight:800}a{color:inherit;text-decoration:none;transition:all .2s}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:var(--bg-slate-300);border-radius:10px}::-webkit-scrollbar-thumb:hover{background:var(--bg-slate-400)}.Main{width:100%;max-width:1200px;min-height:calc(100vh - 128px);margin:0 auto;padding:2.5rem 10px}@media (width<=768px){.Main{padding:1.5rem 10px}}.build-filter-drop{min-width:0;position:relative}.build-filter-toggle{border:1px solid var(--line-xdbe4f0);background:var(--bg-white);width:100%;font:inherit;color:var(--text-x34475f);cursor:pointer;border-radius:9px;align-items:center;gap:8px;padding:8px 11px;font-size:13px;font-weight:600;display:flex}.build-filter-drop.is-open .build-filter-toggle{border-color:#438dff}.build-filter-text{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.build-filter-toggle i{color:var(--text-x7688a2);margin-left:auto;font-size:12px;font-style:normal;line-height:1}.build-filter-swatch{background:var(--bg-xe8eef6);border-radius:7px;flex:none;place-items:center;width:22px;height:22px;display:grid}.build-filter-swatch img{-o-object-fit:contain;object-fit:contain;filter:brightness(0)invert();width:14px;height:14px}.build-filter-swatch.is-photo{background:var(--bg-xeef4fa);border-radius:50%;width:30px;height:30px}.build-filter-swatch.is-photo img{filter:none;width:28px;height:28px}.build-filter-toggle:has(.is-photo){padding-block:6px}.build-filter-swatch.is-any{box-shadow:inset 0 0 0 1px var(--line-xdbe4f0);background:var(--bg-xf4f7fb)}.build-filter-panel{z-index:40;border:1px solid var(--line-xdbe4f0-a90);background:var(--bg-white);border-radius:11px;padding:5px;position:absolute;top:calc(100% + 5px);left:0;right:0;box-shadow:0 18px 40px -22px #0f172a8c}.build-filter-search{border:1px solid var(--line-slate-200);background:var(--bg-slate-50);width:100%;font:inherit;color:var(--text-x26364c);border-radius:8px;margin-bottom:5px;padding:8px 10px;font-size:12.5px}.build-filter-search:focus-visible{outline-offset:-1px;border-color:#438dff;outline:2px solid #438dff}.build-filter-none{color:var(--text-slate-400);text-align:center;padding:14px 8px;font-size:12px}.build-filter-list{scrollbar-width:thin;scrollbar-color:var(--bg-slate-300) transparent;max-height:248px;margin:0;padding:0;list-style:none;overflow-y:auto}.build-filter-list a,.build-filter-list button{width:100%;font:inherit;color:var(--text-x34475f);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:6px 8px;font-size:12.5px;font-weight:600;text-decoration:none;display:flex}.build-filter-list a:hover,.build-filter-list button:hover{background:var(--bg-slate-100)}.build-filter-list a[aria-selected=true],.build-filter-list button[aria-selected=true]{background:var(--bg-blue-50);color:var(--text-blue-700)}.boss-page{background:var(--bg-slate-100-a60);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-height:80vh;color:var(--text-slate-900);border-radius:24px;padding:24px;box-shadow:0 10px 40px #0000000d}.boss-page *{box-sizing:border-box}.boss-page dd,.boss-page dl,.boss-page h1,.boss-page h2,.boss-page h3,.boss-page p{margin:0}.boss-detail h1{letter-spacing:-.025em;font-size:26px;font-weight:800;line-height:1.08}.boss-page p{color:var(--text-slate-500);font-size:14px;line-height:1.65}.boss-page a{text-decoration:none}.boss-page button,.boss-page input,.boss-page select{font:inherit}.boss-page button,.boss-page select{cursor:pointer}.boss-page :focus-visible{outline-offset:4px;outline:3px solid #2563eb}.boss-page-heading{flex-direction:column;gap:6px;margin-bottom:24px;display:flex}.boss-page-heading h1{letter-spacing:-.03em;color:var(--text-slate-900);font-size:26px;font-weight:800;line-height:1.1}.boss-text-link{color:var(--text-blue-600);font-size:13px;font-weight:700}.boss-modes{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:22px;display:grid}.boss-mode{color:#fff;text-align:left;opacity:.86;background:#0f172a;border:0;border-radius:16px;align-items:flex-end;height:132px;padding:0;transition:opacity .15s,box-shadow .15s,transform .15s;display:flex;position:relative;overflow:hidden}.boss-mode img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.boss-mode:after{content:"";background:linear-gradient(#0f172a00 20%,#0f172ac7);position:absolute;inset:0}.boss-mode:hover{opacity:1;transform:translateY(-2px)}.boss-mode.is-selected{opacity:1;box-shadow:0 0 0 3px #2563eb,0 10px 24px -14px #0f172a80}.boss-mode-text{z-index:1;flex-direction:column;gap:3px;padding:14px 16px;display:flex;position:relative}.boss-mode-title{letter-spacing:-.01em;align-items:baseline;gap:8px;font-size:17px;font-weight:800;display:inline-flex}.boss-mode-title small{opacity:.8;font-size:12px;font-weight:700}.boss-mode-sub{opacity:.85;font-size:12px}.boss-filters{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.boss-search{border:1px solid var(--line-slate-200);background:var(--bg-white);width:320px;max-width:100%;height:42px;color:var(--text-slate-400);border-radius:11px;align-items:center;gap:8px;padding:0 14px;display:inline-flex}.boss-search input{min-width:0;min-height:0;color:var(--text-slate-900);background:0 0;border:0;outline:none;flex:1;padding:0;font-size:14px}.boss-search:focus-within{border-color:var(--line-xbfd6f7);box-shadow:0 0 0 3px #2563eb1f}.boss-elements{align-items:center;gap:6px;display:flex}.boss-element-all{border:1px solid var(--line-slate-200);background:var(--bg-white);height:34px;color:var(--text-slate-700);border-radius:999px;padding:0 12px;font-size:12.5px;font-weight:700}.boss-element-all.is-selected{color:#fff;background:#0f172a;border-color:#0f172a}.boss-element{border:1px solid var(--line-slate-200);background:var(--bg-white);border-radius:50%;place-items:center;width:34px;height:34px;padding:0;transition:border-color .15s,transform .15s;display:inline-grid}.boss-element:hover{border-color:var(--line-xbfd6f7);transform:translateY(-1px)}.boss-element.is-selected{border-color:#0f172a;box-shadow:inset 0 0 0 2px #0f172a}.boss-dot{background:var(--boss-accent,var(--bg-slate-500));border-radius:50%;flex:none;place-items:center;width:22px;height:22px;display:inline-grid}.boss-dot img{-o-object-fit:contain;object-fit:contain;width:13px;height:13px}.boss-result-count{color:var(--text-slate-500);white-space:nowrap;font-size:13px}.boss-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.boss-card{border:1px solid var(--line-slate-200);background:var(--bg-white);color:inherit;border-radius:16px;flex-direction:column;transition:transform .2s,border-color .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 6px 20px -14px #243b5a59}.boss-card:hover{border-color:color-mix(in srgb,var(--boss-accent) 55%,var(--line-white));transform:translateY(-3px);box-shadow:0 16px 30px -18px #0f172a59}.boss-card-top{background:linear-gradient(180deg,color-mix(in srgb,var(--boss-accent) 10%,var(--bg-white)) 0,var(--bg-white) 100%);justify-content:center;padding:16px 12px 8px;display:flex;position:relative}.boss-card-tags{z-index:1;flex-direction:column;align-items:flex-start;gap:6px;display:flex;position:absolute;top:10px;left:10px}.boss-tag{background:var(--bg-slate-100);color:var(--text-slate-700);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;align-items:center;gap:6px;padding:3px 9px 3px 4px;font-size:11px;font-weight:800;display:inline-flex}.boss-tag .boss-dot{background:#334155;width:18px;height:18px}.boss-tag .boss-dot img{width:12px;height:12px}.boss-tag.is-omega{background:var(--bg-xfee2e2);color:#dc2626}.boss-tag.is-omega .boss-dot{background:#dc2626}.boss-level{background:color-mix(in srgb,var(--boss-accent) 16%,var(--bg-white));color:var(--text-slate-900);border-radius:999px;align-items:center;gap:6px;padding:3px 9px 3px 4px;font-size:12px;font-weight:800;display:inline-flex}.boss-level .boss-dot{width:18px;height:18px}.boss-level .boss-dot img{width:11px;height:11px}.boss-hex{width:156px;height:156px;display:block;position:relative}.boss-hex-fill{background:linear-gradient(180deg,color-mix(in srgb,var(--boss-accent) 35%,var(--bg-white)) 0,color-mix(in srgb,var(--boss-accent) 85%,var(--bg-white)) 100%);position:absolute;inset:0;overflow:hidden;-webkit-mask-image:url(/assets/aniidex/images/bosses/hex-inner-mask.webp);mask-image:url(/assets/aniidex/images/bosses/hex-inner-mask.webp);-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.boss-hex-head{-o-object-fit:contain;object-fit:contain;transform:translateY(4%)scale(.82)}.boss-hex-frame,.boss-hex-head{width:100%;height:100%;position:absolute;inset:0}.boss-card-body{flex-direction:column;align-items:center;gap:8px;padding:0 14px 14px;display:flex}.boss-card h2{letter-spacing:-.01em;text-align:center;color:var(--text-slate-900);font-size:16px;line-height:1.3}.boss-card .boss-variant{color:var(--text-slate-500);text-align:center;font-size:12px}.boss-matchups{border-top:1px solid var(--line-slate-200);flex-direction:column;gap:6px;width:100%;margin:4px 0 0;padding-top:10px;display:flex}.boss-matchups>div{align-items:center;gap:6px;display:flex}.boss-matchups dt{width:92px;color:var(--text-slate-500);flex:none;font-size:12px;font-weight:600}.boss-matchups dd{align-items:center;gap:4px;margin:0;display:flex}.boss-matchups .boss-dot{width:20px;height:20px}.boss-matchups .boss-dot img{width:12px;height:12px}.boss-none{color:var(--text-slate-400);font-size:12px}.boss-empty{text-align:center;background:var(--bg-white);border:1px solid var(--line-slate-200);border-radius:16px;padding:64px 20px}.boss-empty h2{margin-bottom:10px;font-size:21px}.boss-button{color:#fff;background:#0f172a;border:1px solid #0f172a;border-radius:11px;justify-content:center;align-items:center;gap:8px;height:42px;padding:0 16px;font-size:13.5px;font-weight:700;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.boss-button:hover{background:#1e293b;border-color:#1e293b}.boss-button:active{transform:translateY(1px)}.boss-button.is-secondary{background:var(--bg-white);border-color:var(--line-slate-200);color:var(--text-slate-900)}.boss-button.is-secondary:hover{background:var(--bg-white);border-color:var(--line-slate-400)}.boss-empty .boss-button{margin-top:20px}.boss-sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.boss-breadcrumb{color:var(--text-slate-500);flex-wrap:wrap;align-items:center;gap:8px;font-size:13px;display:flex}.boss-breadcrumb a{color:var(--text-slate-500);font-weight:600}.boss-breadcrumb a:hover{color:var(--text-blue-600)}.boss-breadcrumb span[aria-hidden]{color:var(--text-slate-300)}.boss-breadcrumb [aria-current]{color:var(--text-slate-900);font-weight:600}.boss-detail-grid{grid-template-columns:minmax(0,1fr) 372px;align-items:start;gap:40px;margin-top:20px;display:grid}.boss-detail-article{min-width:0}.boss-detail-tags{flex-direction:row;align-items:center;gap:8px;position:static}.boss-detail h1{margin-top:12px}.boss-page .boss-lede{max-width:62ch;color:var(--text-slate-700);white-space:pre-line;margin-top:12px;font-size:16.5px;line-height:1.6}.boss-subnav{border-bottom:1px solid var(--line-slate-200);white-space:nowrap;scrollbar-width:none;gap:22px;margin-top:26px;display:flex;overflow-x:auto}.boss-subnav::-webkit-scrollbar{display:none}.boss-subnav a{color:var(--text-slate-500);border-bottom:2px solid #0000;margin-bottom:-1px;padding:10px 0 12px;font-size:13.5px;font-weight:700}.boss-subnav a:hover{color:var(--text-slate-900);border-bottom-color:#0f172a}.boss-section{border-bottom:1px solid var(--line-slate-200);padding:32px 0;scroll-margin-top:90px}.boss-section:last-child{border-bottom:0;padding-bottom:8px}.boss-section-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.boss-section-head h2{letter-spacing:-.015em;color:var(--text-slate-900);font-size:22px;font-weight:800}.boss-page .boss-section-note{color:var(--text-slate-500);font-size:13px}.boss-page .boss-section-lead{color:var(--text-slate-700);margin-bottom:14px;font-size:14.5px}.boss-section-note+.boss-reward-group{margin-top:20px}.boss-callout{border-left:3px solid var(--boss-accent,var(--line-slate-500));background:color-mix(in srgb,var(--boss-accent,var(--bg-slate-500)) 6%,var(--bg-white));border-radius:0 12px 12px 0;margin-top:12px;padding:14px 16px 14px 18px}.boss-callout.is-tip{--boss-accent:#f59e0b}.boss-callout-label{color:var(--text-slate-500);margin-bottom:4px;font-size:12px;font-weight:700;display:block}.boss-page .boss-callout p{color:var(--text-slate-900);white-space:pre-line;font-size:14.5px;line-height:1.65}.boss-calculated{border:1px solid var(--line-slate-200);background:var(--bg-white);color:var(--text-slate-500);cursor:help;border-radius:999px;align-items:center;gap:5px;padding:3px 9px;font-size:11.5px;font-weight:700;display:inline-flex}.boss-calculated:before{content:"i";border:1.5px solid;border-radius:50%;place-items:center;width:14px;height:14px;font-size:9px;font-style:italic;font-weight:800;display:inline-grid}.boss-seg{background:var(--bg-xe8edf3);border-radius:10px;align-items:center;gap:2px;margin-bottom:14px;padding:3px;display:inline-flex}.boss-seg button{height:30px;color:var(--text-slate-500);background:0 0;border:0;border-radius:8px;padding:0 12px;font-size:12.5px;font-weight:700;transition:background .15s,color .15s}.boss-seg button.is-selected{background:var(--bg-white);color:var(--text-slate-900);box-shadow:0 1px 2px #0f172a1f}.boss-stat-table-scroll{border:1px solid var(--line-slate-200);background:var(--bg-white);border-radius:14px;max-width:100%;overflow:auto}.boss-stat-table{border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;white-space:nowrap;width:100%;min-width:560px;font-size:14px}.boss-stat-table :is(th,td){text-align:right;border-bottom:1px solid var(--line-slate-100);padding:11px 12px}.boss-stat-table thead th{z-index:1;background:var(--bg-white);color:var(--text-slate-500);letter-spacing:.02em;border-bottom-color:var(--line-slate-200);font-size:11.5px;font-weight:700;position:sticky;top:0}.boss-stat-table tr>:first-child{z-index:2;background:var(--bg-white);text-align:left;position:sticky;left:0}.boss-stat-table tbody th{font-weight:800}.boss-stat-table tbody td,.boss-stat-table tbody th{color:var(--text-slate-900)}.boss-stat-table tbody tr:last-child>*{border-bottom:0}.boss-stat-heading{align-items:center;gap:6px;display:inline-flex}.boss-stat-icon{width:16px;height:16px;-webkit-mask:var(--glyph) center /contain no-repeat;-webkit-mask:var(--glyph) center /contain no-repeat;mask:var(--glyph) center /contain no-repeat;background:#334155;display:inline-block}.boss-combat .boss-section-note+.boss-stat-table-scroll{margin-top:12px}.boss-detail .boss-location .location-mini-map{border-color:var(--line-slate-200);border-radius:16px;height:320px}.boss-claim{border:1px solid var(--line-slate-200);background:var(--bg-white);color:var(--text-slate-900);border-radius:999px;align-items:center;gap:8px;padding:5px 12px 5px 6px;font-size:13px;font-weight:700;display:inline-flex}.boss-claim:hover{border-color:var(--line-slate-400)}.boss-claim img{-o-object-fit:contain;object-fit:contain}.boss-reward-group+.boss-reward-group{margin-top:20px}.boss-reward-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:10px;display:flex}.boss-reward-head h3{color:var(--text-slate-900);font-size:14px;font-weight:700}.boss-reward-head span{color:var(--text-slate-500);font-size:12.5px}.boss-reward-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.boss-reward-list li{min-width:0}.boss-reward-item{border:1px solid var(--line-slate-200);background:var(--bg-white);height:100%;color:var(--text-slate-900);border-radius:12px;align-items:center;gap:10px;padding:10px;transition:border-color .15s,transform .15s;display:flex}.boss-reward-item:is(a):hover{border-color:var(--line-slate-400);transform:translateY(-1px)}.boss-reward-item img{-o-object-fit:contain;object-fit:contain;flex:none}.boss-reward-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.boss-reward-name{font-size:13px;font-weight:600;line-height:1.3}.boss-reward-qty{color:var(--text-slate-500);font-variant-numeric:tabular-nums;font-size:12.5px;font-weight:700}.boss-reward-go{color:var(--text-slate-300);flex:none;font-size:18px;line-height:1}.boss-stage-variants{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin-top:12px;display:grid}.boss-stage-variant{border:1px solid var(--line-slate-200);background:var(--bg-white);color:var(--text-slate-900);border-radius:12px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.boss-stage-variant strong{font-size:13px;line-height:1.4}.boss-stage-variant span{color:var(--text-slate-500);font-size:12px}.boss-stage-variant:hover{border-color:var(--line-slate-400)}.boss-stage-variant[aria-current=page]{border-color:#0f172a;box-shadow:inset 0 0 0 1px #0f172a}:root[data-theme=dark] .boss-element-all.is-selected{color:#0f172a;background:#e6ebf3;border-color:#e6ebf3}:root[data-theme=dark] .boss-element.is-selected{border-color:#e6ebf3;box-shadow:inset 0 0 0 2px #e6ebf3}:root[data-theme=dark] .boss-stage-variant[aria-current=page]{border-color:#e6ebf3;box-shadow:inset 0 0 0 1px #e6ebf3}:root[data-theme=dark] .boss-subnav a:hover{border-bottom-color:#e6ebf3}:root[data-theme=dark] .boss-button:not(.is-secondary){color:#0f172a;background:#e6ebf3;border-color:#e6ebf3}:root[data-theme=dark] .boss-button:not(.is-secondary):hover{background:#fff;border-color:#fff}.boss-pager{grid-template-columns:1fr 1fr;gap:10px;display:grid}.boss-neighbour{border:1px solid var(--line-slate-200);background:var(--bg-white);min-width:0;color:var(--text-slate-900);border-radius:14px;align-items:center;gap:12px;padding:10px 14px 10px 10px;transition:border-color .15s,transform .15s;display:flex}.boss-neighbour:is(a):hover{border-color:var(--line-slate-400);transform:translateY(-1px)}.boss-neighbour.is-next{text-align:right;justify-content:flex-end;padding:10px 10px 10px 14px}.boss-neighbour.is-next .boss-neighbour-text{align-items:flex-end}.boss-neighbour.is-empty{color:var(--text-slate-400);background:0 0;border-style:dashed}.boss-neighbour.is-wide{margin-top:10px}.boss-neighbour-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.boss-neighbour-text small{color:var(--text-slate-500);font-size:11.5px;font-weight:700}.boss-neighbour-text strong{font-size:14px;font-weight:700}.boss-neighbour-text span{color:var(--text-slate-500);font-size:12px}.boss-neighbour-go{color:var(--text-slate-400);flex:none;font-size:18px;line-height:1}.boss-hex-sm{flex:none;width:56px;height:56px}.boss-infobox{border:1px solid var(--line-slate-200);background:var(--bg-white);border-radius:18px;position:sticky;top:88px;overflow:hidden}.boss-infobox-portrait{background:linear-gradient(180deg,color-mix(in srgb,var(--boss-accent) 10%,var(--bg-white)),var(--bg-white));justify-content:center;padding:18px 0 4px;display:flex}.boss-hex-lg{width:264px;height:264px}.boss-facts{padding:0 18px 8px}.boss-facts>div{border-top:1px solid var(--line-slate-100);grid-template-columns:112px minmax(0,1fr);gap:12px;padding:10px 0;font-size:13px;display:grid}.boss-facts>div:first-child{border-top:0}.boss-facts dt{color:var(--text-slate-500);font-weight:600}.boss-facts dd{color:var(--text-slate-900);flex-wrap:wrap;align-items:center;gap:6px;font-weight:600;display:flex}.boss-facts dd a{color:var(--text-blue-600)}.boss-facts dd a:hover{text-decoration:underline}.boss-facts dd small{color:var(--text-slate-500);font-size:13px;font-weight:500}.boss-facts dd img{-o-object-fit:contain;object-fit:contain}.boss-fact-dots .boss-dot{width:22px;height:22px}.boss-fact-dots .boss-dot img{width:13px;height:13px}.boss-element-chip{font-size:12px}.boss-infobox-actions{flex-wrap:wrap;gap:8px;padding:6px 18px 18px;display:flex}@media (width<=1100px){.boss-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.boss-detail-grid{grid-template-columns:minmax(0,1fr) 320px;gap:28px}.boss-hex-lg{width:220px;height:220px}.boss-facts>div{grid-template-columns:96px minmax(0,1fr)}}@media (width<=960px){.boss-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.boss-filters{flex-wrap:wrap}.boss-search{width:100%}.boss-result-count{margin-left:auto}.boss-detail-grid{grid-template-columns:minmax(0,1fr);gap:0}.boss-detail-article{display:contents}.boss-detail-article>*,.boss-infobox{min-width:0}.boss-infobox{order:1;margin-top:18px;position:static}.boss-detail-article>.boss-section,.boss-detail-article>.boss-subnav{order:2}.boss-hex-lg{width:200px;height:200px}.boss-reward-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){.boss-page{border-radius:16px;padding:16px 12px}}@media (width<=700px){.boss-page-heading{margin-bottom:16px}.boss-modes{gap:8px;margin-bottom:14px}.boss-mode{height:74px}.boss-mode-text{padding:10px 12px}.boss-mode-title{font-size:14px}.boss-mode-sub{display:none}.boss-elements{max-width:100%;padding-bottom:2px;overflow-x:auto}.boss-grid{gap:10px}.boss-card-top{flex-direction:column;align-items:center;padding:10px 10px 4px}.boss-card-tags{align-self:flex-start;position:static}.boss-hex{width:124px;height:124px;margin-top:-10px}.boss-card-body{padding:0 10px 12px}.boss-card h2{font-size:15px}.boss-matchups dt{width:84px;font-size:11.5px}.boss-matchups .boss-dot{width:18px;height:18px}.boss-detail-tags{flex-direction:row;margin-top:0}.boss-hex-sm{width:56px;height:56px;margin-top:0}.boss-hex-lg{width:200px;height:200px;margin-top:0}.boss-lede{font-size:15px}.boss-section{padding:24px 0}.boss-section-head h2{font-size:19px}.boss-pager,.boss-reward-list{grid-template-columns:1fr}.boss-neighbour.is-next{text-align:left;flex-direction:row-reverse;justify-content:flex-start}.boss-neighbour.is-next .boss-neighbour-text{align-items:flex-start}.boss-detail .boss-location .location-mini-map{height:240px}.boss-facts>div{grid-template-columns:100px minmax(0,1fr)}}@media (width<=360px){.boss-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.boss-button,.boss-card,.boss-element,.boss-mode,.boss-neighbour,.boss-reward-item{transition:none}}.boss-help{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:18px;margin-top:12px;display:grid}.boss-help .gd-media{background:var(--bg-slate-200);border-radius:14px;display:block;position:relative;overflow:hidden}.boss-help .gd-media img,.boss-help .gd-media video{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;width:100%;height:auto;display:block}.boss-page .boss-help p{color:var(--text-slate-700);white-space:pre-line;margin:0;font-size:15px;line-height:1.7}.boss-help p strong{color:var(--text-slate-900)}.boss-help .gd-keys{white-space:nowrap}.boss-help .gd-key{border:1px solid var(--line-slate-300);background:var(--bg-white);min-width:22px;color:var(--text-slate-800);text-align:center;white-space:nowrap;border-bottom-width:2px;border-radius:6px;margin:0 2px;padding:0 6px;font-family:inherit;font-size:12px;font-weight:700;line-height:20px;display:inline-block}@media (width<=600px){.boss-help{grid-template-columns:minmax(0,1fr);gap:10px}}.anid-nav{z-index:1000;background:var(--bg-white-a94);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line-xe9eef5);height:64px;position:sticky;top:0}.anid-nav-inner{justify-content:space-between;align-items:center;gap:24px;height:100%;padding:0 24px;display:flex}.anid-nav-brand{flex-shrink:0;text-decoration:none;display:flex}.anid-nav-links{align-items:center;gap:clamp(14px,1.7vw,24px);display:flex}.anid-nav-link{color:var(--text-slate-500);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;align-items:center;gap:7px;padding:10px 0;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex;position:relative}.anid-nav-link:hover,.anid-nav-link[aria-expanded=true]{color:var(--text-x245eea)}.anid-nav-link.is-active{color:var(--text-x142238)}.anid-nav-link.is-active:after{content:"";background:#fb7185;border-radius:3px;width:16px;height:3px;position:absolute;bottom:1px;left:50%;transform:translate(-50%)}.anid-nav-link--lf{padding-right:2px;position:relative}.anid-nav-count{box-sizing:border-box;border:2px solid var(--bg-white);font-variant-numeric:tabular-nums;place-items:center;min-width:22px;height:18px;padding:0 5px;display:inline-grid;position:absolute;top:2px;left:calc(100% - 3px)}.anid-nav-count,.anid-nav-tag{color:#fff;background:#2563eb;border-radius:999px;font-size:10px;font-weight:800;line-height:1}.anid-nav-tag{white-space:nowrap;align-items:center;height:16px;padding:0 6px;display:inline-flex}.anid-nav-links .anid-nav-link>.anid-nav-tag{box-sizing:border-box;border:2px solid var(--bg-white);height:20px;position:absolute;top:-8px;right:-4px}.anid-nav-mobile-links .anid-nav-tag{vertical-align:2px;margin-left:8px}.anid-nav-destination .anid-nav-tag{vertical-align:1px;margin-left:7px}.anid-nav-chevron{width:12px;height:12px;transition:transform .15s}[aria-expanded=true]>.anid-nav-chevron{transform:rotate(180deg)}.anid-nav-group{position:relative}.anid-nav-dropdown{border:1px solid var(--line-xe3e8f2);background:var(--bg-white);border-radius:12px;width:176px;padding:4px 0;position:absolute;top:calc(100% + 10px);left:-20px;box-shadow:0 12px 30px #142b4a1f}.anid-nav-dropdown:before{content:"";height:11px;position:absolute;top:-11px;left:0;right:0}.anid-nav-dropdown:after{content:"";background:var(--bg-white);border-left:1px solid var(--line-xe3e8f2);border-top:1px solid var(--line-xe3e8f2);width:10px;height:10px;position:absolute;top:-6px;left:34px;transform:rotate(45deg)}.anid-nav-destination{color:var(--text-x20334c);border-radius:8px;margin:0 4px;padding:9px 12px;font-size:13.5px;font-weight:700;line-height:1.2;text-decoration:none;display:block;position:relative}.anid-nav-dropdown .anid-nav-destination+.anid-nav-destination:before{content:"";background:var(--bg-xeef2f7);height:1px;position:absolute;top:-1px;left:12px;right:12px}.anid-nav-destination:hover{background:var(--bg-xf0f5ff)}.anid-nav-destination[aria-current=page]{color:var(--text-x1d4fd7);background:#97c0ee47}.anid-nav-actions{align-items:center;gap:12px;display:flex}.anid-nav-offer{box-sizing:border-box;background:var(--bg-xeef4ff);height:36px;color:var(--text-x1d4fd7);white-space:nowrap;border-radius:10px;flex-shrink:0;align-items:center;gap:6px;padding:0 12px 0 7px;font-size:13.5px;font-weight:800;text-decoration:none;transition:background .15s;display:inline-flex}.anid-nav-offer img{-o-object-fit:contain;object-fit:contain;width:22px;height:22px;display:block}.anid-nav-offer:hover{background:var(--bg-xe1ebff)}.anid-nav-offer:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}.anid-nav-offer__ad{color:#7c93c9;margin-left:2px;font-size:10px;font-weight:700}@media (width<=1579px){.anid-nav-offer .anid-nav-offer__ad,.anid-nav-offer .anid-nav-offer__label{display:none}.anid-nav-offer{padding-right:10px}}@media (width>=1230px) and (width<=1399px){.anid-nav-links{gap:14px}.psearch--nav .psearch__field{width:235px}}@media (width>=1350px) and (width<=1699px){.anid-nav-links{gap:14px}}@media (width>=1230px) and (width<=1299px){.anid-nav:lang(en) .anid-nav-links{gap:10px}}@media (width>=1230px) and (width<=1469px){.anid-nav:lang(en) .psearch--nav .psearch__field{display:none}.anid-nav:lang(en) .psearch__toggle{display:flex}}@media (width>=1230px) and (width<=1259px){.anid-nav:lang(zh-cn) .psearch--nav .psearch__field,.anid-nav:lang(zh-tw) .psearch--nav .psearch__field{display:none}.anid-nav:lang(zh-cn) .psearch__toggle,.anid-nav:lang(zh-tw) .psearch__toggle{display:flex}}@media (width>=1230px) and (width<=1299px){.anid-nav:lang(ko) .psearch--nav .psearch__field{display:none}.anid-nav:lang(ko) .psearch__toggle{display:flex}}@media (width>=1230px) and (width<=1349px){.anid-nav:lang(id) .psearch--nav .psearch__field{display:none}.anid-nav:lang(id) .psearch__toggle{display:flex}}@media (width>=1230px) and (width<=1359px){.anid-nav:lang(vi) .psearch--nav .psearch__field{display:none}.anid-nav:lang(vi) .psearch__toggle{display:flex}}@media (width>=1230px) and (width<=1479px){.anid-nav:lang(th) .psearch--nav .psearch__field{display:none}.anid-nav:lang(th) .psearch__toggle{display:flex}}@media (width>=1230px) and (width<=1489px){.anid-nav:lang(de) .psearch--nav .psearch__field{display:none}.anid-nav:lang(de) .psearch__toggle{display:flex}}@media (width>=1230px) and (width<=1529px){.anid-nav:lang(pt) .psearch--nav .psearch__field{display:none}.anid-nav:lang(pt) .psearch__toggle{display:flex}}@media (width>=1230px) and (width<=1909px){.anid-nav:lang(es) .psearch--nav .psearch__field,.anid-nav:lang(ru) .psearch--nav .psearch__field{display:none}.anid-nav:lang(es) .psearch__toggle,.anid-nav:lang(ru) .psearch__toggle{display:flex}}@media (width>=1400px) and (width<=1459px){.anid-nav:lang(id) .psearch--nav .psearch__field,.anid-nav:lang(vi) .psearch--nav .psearch__field{display:none}.anid-nav:lang(id) .psearch__toggle,.anid-nav:lang(vi) .psearch__toggle{display:flex}}@media (width>=1580px) and (width<=1629px){.anid-nav:lang(id) .psearch--nav .psearch__field{display:none}.anid-nav:lang(id) .psearch__toggle{display:flex}}@media (width>=1580px) and (width<=1669px){.anid-nav:lang(th) .psearch--nav .psearch__field{display:none}.anid-nav:lang(th) .psearch__toggle{display:flex}}@media (width>=1580px) and (width<=1789px){.anid-nav:lang(de) .psearch--nav .psearch__field{display:none}.anid-nav:lang(de) .psearch__toggle{display:flex}}@media (width>=1580px) and (width<=1799px){.anid-nav:lang(pt) .psearch--nav .psearch__field{display:none}.anid-nav:lang(pt) .psearch__toggle{display:flex}}@media (width>=1700px) and (width<=1719px){.anid-nav:lang(id) .psearch--nav .psearch__field{display:none}.anid-nav:lang(id) .psearch__toggle{display:flex}}@media (width>=1700px) and (width<=1749px){.anid-nav:lang(th) .psearch--nav .psearch__field{display:none}.anid-nav:lang(th) .psearch__toggle{display:flex}}@media (width>=1800px) and (width<=1839px){.anid-nav:lang(vi) .psearch--nav .psearch__field{display:none}.anid-nav:lang(vi) .psearch__toggle{display:flex}}@media (width>=1800px) and (width<=1899px){.anid-nav:lang(fr) .psearch--nav .psearch__field{display:none}.anid-nav:lang(fr) .psearch__toggle{display:flex}}@media (width>=1470px) and (width<=1569px){.anid-nav:lang(en) .psearch--nav .psearch__field{width:235px}}@media (width>=1570px) and (width<=1749px){.anid-nav:lang(en) .anid-nav-offer .anid-nav-offer__ad,.anid-nav:lang(en) .anid-nav-offer .anid-nav-offer__label{display:none}.anid-nav:lang(en) .anid-nav-offer{padding-right:10px}.anid-nav:lang(en) .anid-you .account-control .account-button{justify-content:center;width:36px;padding:0}.anid-nav:lang(en) .anid-you :is(.account-button-name,.account-chevron){display:none}}@media (width>=1700px) and (width<=1849px){.anid-nav:lang(en) .anid-nav-links{gap:14px}}.anid-you{box-sizing:border-box;border:1px solid var(--line-xdce4ef);background:var(--bg-white);border-radius:10px;flex-shrink:0;align-items:center;height:38px;display:flex;position:relative}.anid-you .account-control .account-button{background:0 0;border:0;border-radius:0 9px 9px 0;height:36px}@media (width<=1579px){.anid-nav .anid-you .account-control .account-button{justify-content:center;width:36px;padding:0}.anid-nav .anid-you .account-button-name,.anid-nav .anid-you .account-chevron{display:none}}.anid-nav .anid-you .account-control .account-button--user{justify-content:center;width:36px;padding:0}.anid-nav .anid-you .account-button--user :is(.account-button-name,.account-chevron){display:none}.brand-auth.anid-you .account-control .account-button{justify-content:center;width:36px;padding:0}.brand-auth.anid-you :is(.account-button-name,.account-chevron){display:none}@media (width<=559px){.anid-nav .anid-you{display:contents}.anid-nav .anid-you .lang-switch{display:none}.anid-nav .anid-you .account-control .account-button{border:1px solid var(--line-xdce4ef);background:var(--bg-white);border-radius:50%;width:40px;height:40px}}.anid-nav-mobile-offer{background:var(--bg-xeef4ff);color:var(--text-x1d4fd7);border-radius:12px;align-items:center;gap:10px;padding:11px 14px;font-size:15px;font-weight:800;text-decoration:none;display:flex}.anid-nav-mobile-offer img{-o-object-fit:contain;object-fit:contain;width:26px;height:26px;display:block}.anid-nav-mobile-offer .anid-nav-offer__ad{margin-left:auto}.anid-nav-toggle{display:none}.anid-nav-close,.anid-nav-toggle{border:1px solid var(--line-xe0e7f2);width:40px;height:40px;color:var(--text-x344b67);background:var(--bg-white);cursor:pointer;border-radius:9px;justify-content:center;align-items:center}.anid-nav :is(a,button):focus-visible,.anid-nav-drawer :is(a,button,summary):focus-visible{outline-offset:4px;outline:2px solid #2860ef}.anid-nav-drawer{background:var(--bg-xf3f5ff);width:min(350px,100vw);max-width:100vw;height:100dvh;max-height:100dvh;color:var(--text-x20334c);box-sizing:border-box;overscroll-behavior:contain;border:0;margin:0;padding:20px;position:fixed;inset:0 0 0 auto;overflow-y:auto}.anid-nav-drawer:not([open]){display:none}.anid-nav-drawer::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a66}.anid-nav-drawer-head{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.anid-nav-close{font-size:26px;display:flex}.anid-nav-mobile-links{gap:6px;display:grid}.anid-nav-mobile-group,.anid-nav-mobile-link{border:1px solid var(--line-xe3e8f2);background:var(--bg-white);border-radius:12px;display:block}.anid-nav-mobile-link{color:var(--text-x20334c);font:inherit;padding:13px 14px;font-size:15px;font-weight:700;text-decoration:none}.anid-nav-mobile-group{padding:0 4px}.anid-nav-mobile-group>summary{color:var(--text-x20334c);font:inherit;cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;padding:13px 10px;font-size:15px;font-weight:700;list-style:none;display:flex}.anid-nav-mobile-group>summary::-webkit-details-marker{display:none}.anid-nav-mobile-group>summary:after{content:"";border-right:2px solid var(--line-slate-400);border-bottom:2px solid var(--line-slate-400);width:8px;height:8px;margin-right:4px;transition:transform .15s;transform:translateY(-2px)rotate(45deg)}.anid-nav-mobile-group[open]>summary:after{transform:translateY(2px)rotate(225deg)}.anid-nav-mobile-group[open]>summary,.anid-nav-mobile-link[aria-current=page]{color:var(--text-x1d4fd7)}.anid-nav-mobile-link[aria-current=page]{background:#97c0ee47;border-color:#0000}.anid-nav-mobile-link .anid-nav-count{margin-left:8px;position:static}.anid-nav-mobile-group .anid-nav-destination{margin:0 0 4px;padding:11px 12px;font-size:14px}.anid-nav-mobile-group .anid-nav-destination:before{content:"";background:var(--bg-xeef2f7);height:1px;position:absolute;top:-2px;left:12px;right:12px}@media (width<=1229px){.anid-nav-links{display:none}.anid-nav-toggle{display:flex}.anid-nav-inner{gap:12px;padding:0 16px}}@media (width>=500px) and (width<=1229px){.anid-nav-offer .anid-nav-offer__ad,.anid-nav-offer .anid-nav-offer__label{display:inline}.anid-nav-offer{padding-right:12px}}.anid-nav:lang(fr) .anid-nav-links{gap:14px}@media (width<=1799px){.anid-nav:lang(fr) .anid-nav-links{display:none}.anid-nav:lang(fr) .anid-nav-toggle{display:flex}.anid-nav:lang(fr) .anid-nav-inner{gap:12px;padding:0 16px}}@media (width>=500px) and (width<=1799px){.anid-nav:lang(fr) .anid-nav-offer .anid-nav-offer__ad,.anid-nav:lang(fr) .anid-nav-offer .anid-nav-offer__label{display:inline}.anid-nav:lang(fr) .anid-nav-offer{padding-right:12px}}.anid-nav:lang(ja) .anid-nav-links{gap:14px}@media (width<=1799px){.anid-nav:lang(ja) .anid-nav-links{display:none}.anid-nav:lang(ja) .anid-nav-toggle{display:flex}.anid-nav:lang(ja) .anid-nav-inner{gap:12px;padding:0 16px}}@media (width>=500px) and (width<=1799px){.anid-nav:lang(ja) .anid-nav-offer .anid-nav-offer__ad,.anid-nav:lang(ja) .anid-nav-offer .anid-nav-offer__label{display:inline}.anid-nav:lang(ja) .anid-nav-offer{padding-right:12px}}@media (width>=1230px) and (width<=1299px){.anid-nav:lang(es) .anid-nav-links,.anid-nav:lang(ru) .anid-nav-links{gap:10px}}@media (width>=1230px) and (width<=1249px){.anid-nav:lang(es) .anid-nav-links{display:none}.anid-nav:lang(es) .anid-nav-toggle{display:flex}.anid-nav:lang(es) .anid-nav-inner{gap:12px;padding:0 16px}.anid-nav:lang(es) .anid-nav-offer .anid-nav-offer__ad,.anid-nav:lang(es) .anid-nav-offer .anid-nav-offer__label{display:inline}.anid-nav:lang(es) .anid-nav-offer{padding-right:12px}}@media (width>=1230px) and (width<=1259px){.anid-nav:lang(ru) .anid-nav-links{display:none}.anid-nav:lang(ru) .anid-nav-toggle{display:flex}.anid-nav:lang(ru) .anid-nav-inner{gap:12px;padding:0 16px}.anid-nav:lang(ru) .anid-nav-offer .anid-nav-offer__ad,.anid-nav:lang(ru) .anid-nav-offer .anid-nav-offer__label{display:inline}.anid-nav:lang(ru) .anid-nav-offer{padding-right:12px}}@media (width>=1580px) and (width<=1799px){.anid-nav:lang(vi) .anid-nav-offer .anid-nav-offer__ad,.anid-nav:lang(vi) .anid-nav-offer .anid-nav-offer__label{display:none}.anid-nav:lang(vi) .anid-nav-offer{padding-right:10px}}@media (width<=480px){.anid-nav.anid-nav .anid-nav-inner{gap:8px;padding:0 12px}.anid-nav .anid-nav-actions{gap:6px}.anid-nav .anid-nav-brand .anid-logo{font-size:25.7px}.anid-nav .anid-nav-offer{padding-left:6px}.anid-nav .anid-nav-actions .psearch__toggle,.anid-nav .anid-nav-toggle,.anid-nav .anid-you .account-control .account-button{width:36px;height:36px}.anid-nav .anid-you .theme-switch__trigger{padding:0 6px}}@media (width<=359px){.anid-nav-offer img{display:none}.anid-nav .anid-nav-offer{padding:0 10px}.anid-nav .anid-nav-actions{gap:4px}.anid-nav .anid-nav-brand .anid-logo{font-size:22.2px}}@media (prefers-reduced-motion:reduce){.anid-nav-chevron,.anid-nav-mobile-group>summary:after{transition:none}}:root[data-theme=dark] .anid-nav-destination[aria-current=page],:root[data-theme=dark] .anid-nav-mobile-link[aria-current=page]{background:#3b82f633}.ab-loadout{background:var(--bg-white-a85);border:1px solid var(--line-white-a80);border-radius:16px;justify-content:space-between;gap:6px;margin-bottom:28px;padding:16px 18px 12px;display:flex;box-shadow:0 4px 6px -1px #00000005,0 10px 15px -3px #0000000d}.ab-loadout__item{text-align:center;min-width:0;color:inherit;flex-direction:column;flex:1;align-items:center;gap:8px;text-decoration:none;display:flex}.ab-loadout__orb{place-items:center;height:68px;display:grid}.ab-loadout__name{color:var(--text-slate-800);font-size:12.5px;font-weight:700;line-height:1.25;display:block}.ab-loadout__kind{color:var(--text-slate-400);margin-top:1px;font-size:11px;display:block}.ab-loadout__item:hover .ab-loadout__name{color:var(--text-blue-600)}.ab-skill{flex-direction:column;display:flex}.ab-card{background:var(--bg-white-a85);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid var(--line-white-a80);border-radius:16px;margin-top:28px;position:relative;box-shadow:0 4px 6px -1px #00000005,0 10px 15px -3px #0000000d}.ab-card--split{display:flex}.ab-card__glaze{-o-object-fit:fill;object-fit:fill;pointer-events:none;border-radius:16px 16px 0 0;width:100%;height:150px;position:absolute;top:0;left:0}.ab-card__label{z-index:1;background:var(--bg-slate-100);color:var(--text-slate-500);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:3px 9px;font-size:11px;font-weight:800;position:absolute;top:12px;right:16px}.ab-card__label.is-upgraded{background:var(--bg-white-a85);border:1px solid var(--line-xddd6fe);color:#6d28d9}.ab-card__main{flex:1;min-width:0;padding:14px 18px 18px;position:relative}.ab-card__head{align-items:flex-start;gap:16px;display:flex}.ab-card__corner{background:var(--bg-slate-50);border-radius:50%;flex:none;margin:-30px 0 0 -32px;padding:5px}.ab-card__title{flex-direction:column;flex:1;gap:7px;min-width:0;padding:2px 64px 0 0;display:flex}.ab-card__title h4{letter-spacing:-.01em;color:var(--text-slate-800);margin:0;font-size:17px;font-weight:800;line-height:1.3}.ab-card__details{flex-direction:column;gap:6px;margin-top:12px;display:flex}.ab-card__details-label{color:var(--text-slate-800);font-size:12px;font-weight:700}.ab-card__details p{color:var(--text-slate-700);margin:0;font-size:13.5px;line-height:1.65}.ab-card__side{flex:none;align-self:stretch;width:330px}.ab-pills{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ab-pill{border-radius:6px;align-items:center;gap:5px;padding:3px 8px;font-size:11.5px;font-weight:700;line-height:1.3;display:inline-flex}.ab-pill__glyph{width:13px;height:13px;-webkit-mask:var(--glyph) center /contain no-repeat;-webkit-mask:var(--glyph) center /contain no-repeat;mask:var(--glyph) center /contain no-repeat;background:currentColor;display:inline-block}.ab-pill--physical{background:var(--bg-xe9f1ff);color:var(--text-x2d64b1)}.ab-pill--magical{background:var(--bg-xf6eaff);color:#9149b0}.ab-pill--tag{background:var(--bg-xeef0f6);color:var(--text-x586178)}.ab-pill--rare{background:var(--bg-xf1e9ff);color:#7c3aed}.ab-pill--element{color:#fff}.ab-pill--element img{-o-object-fit:contain;object-fit:contain;width:12px;height:12px}.ab-pill--kind{background:var(--bg-xeef0f6);color:var(--text-x586178)}.ab-pill--mobility{background:var(--bg-xe0f2fe);color:#0369a1}.ab-pill--level{color:#059669;letter-spacing:.3px;text-transform:uppercase;background:#10b9811f;font-weight:800}.ab-chips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.ab-chip{border:1px solid var(--line-xe3e8ef);background:var(--bg-white);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:4px 10px;display:inline-flex}.ab-chip>span{color:var(--text-slate-500);font-size:11px;font-weight:600}.ab-chip>b{color:var(--text-slate-800);font-variant-numeric:tabular-nums;font-size:13px;font-weight:800}.ab-upgrade-link{color:var(--text-slate-700);flex-wrap:wrap;align-items:center;gap:8px 10px;margin:10px 0 0 24px;font-size:12.5px;font-weight:600;display:flex}.ab-upgrade-link__mark{background:var(--bg-xede9fe);color:#6d28d9;border-radius:50%;place-items:center;width:28px;height:28px;display:inline-grid}.ab-upgrade-link__item{color:var(--text-blue-600);align-items:center;gap:6px;font-size:12px;text-decoration:none;display:inline-flex}.ab-upgrade-link__item:hover{text-decoration:underline}.ab-upgrade-link__item img{-o-object-fit:contain;object-fit:contain}.ab-upgrade-link__item b{color:var(--text-slate-800)}.ab-tile{border-radius:50%;place-items:center;width:60px;height:60px;display:inline-grid}.ab-tile img{width:34px;height:34px}.ab-tile img,.ab-trait-icon{-o-object-fit:contain;object-fit:contain}.ab-trait-icon{width:60px;height:60px;display:block}.ab-preview{background:#1a1230;border-radius:0 16px 16px 0;height:100%;min-height:240px;position:relative;overflow:hidden}.ab-preview__poster{-o-object-fit:cover;object-fit:cover;-o-object-position:60% 30%;object-position:60% 30%;width:100%;height:100%;position:absolute;inset:0}.ab-preview__play{background:var(--bg-white-a94);height:44px;color:var(--text-slate-800);font:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;padding:0 18px 0 14px;font-size:13.5px;font-weight:700;transition:transform .15s,background .15s;display:inline-flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 6px 18px #0f172a40}.ab-preview__play:hover{background:var(--bg-white);transform:translate(-50%,-50%)scale(1.03)}.ab-preview__play:focus-visible{outline-offset:3px;outline:3px solid #2563eb}.ab-preview__label{color:#fff;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172a8c;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:600;position:absolute;bottom:12px;left:12px}.ab-preview video{-o-object-fit:cover;object-fit:cover;background:#000;width:100%;height:100%;display:block}.ab-preview__error{color:#fff;text-align:center;place-items:center;gap:10px;height:100%;margin:0;padding:16px;font-size:13px;display:grid}.ab-preview__error button{border:1px solid var(--line-white-a50);color:#fff;font:inherit;cursor:pointer;background:0 0;border-radius:8px;padding:6px 12px;font-size:12px}@media (width<=700px){.ab-loadout{margin-bottom:20px;padding:12px 8px 10px}.ab-loadout__orb{height:54px}.ab-loadout__name{font-size:10.5px}.ab-loadout__kind{display:none}.ab-card__main{padding:14px}.ab-card__corner{margin:-26px 0 0 -18px}.ab-card__title{padding-right:0}.ab-card__title h4{font-size:16px}.ab-card__label{top:-10px;right:12px}.ab-card__details p{font-size:13px}.ab-upgrade-link{margin-left:8px}.ab-card--split{flex-direction:column-reverse}.ab-card--split .ab-card__side{width:auto}.ab-card--split .ab-card__corner{margin-top:-24px}.ab-preview{aspect-ratio:16/9;border-radius:16px 16px 0 0;min-height:0}}.codes-page{background:var(--bg-slate-100-a60);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);min-height:80vh;color:var(--text-slate-900);border-radius:24px;padding:24px;box-shadow:0 10px 40px #0000000d}.codes-page *,.codes-page :after,.codes-page :before{box-sizing:border-box}.codes-page dd,.codes-page dl,.codes-page h1,.codes-page h2,.codes-page ol,.codes-page p,.codes-page ul{margin:0}.codes-page ol,.codes-page ul{padding:0;list-style:none}.codes-page a{color:inherit;text-decoration:none}.codes-page :focus-visible{outline-offset:3px;outline:3px solid #2563eb}.codes-breadcrumb{color:var(--text-slate-500);align-items:center;gap:8px;font-size:13px;display:flex}.codes-breadcrumb a{color:var(--text-slate-500);font-weight:600}.codes-breadcrumb a:hover{color:var(--text-blue-600)}.codes-breadcrumb span[aria-hidden]{color:var(--text-slate-300)}.codes-breadcrumb [aria-current]{color:var(--text-slate-900);font-weight:600}.codes-disc{color:#fff;background:#3d3d50;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:inline-grid;position:relative}.codes-disc--lg{width:56px;height:56px}.codes-disc--sm{width:34px;height:34px}.codes-hero{grid-template-columns:minmax(0,1fr) 360px;align-items:center;gap:24px;margin-top:20px;display:grid}.codes-hero h1{letter-spacing:-.028em;flex-wrap:wrap;align-items:center;gap:14px 16px;font-size:26px;font-weight:800;line-height:1.15;display:flex}.codes-page .codes-lede{color:var(--text-slate-700);margin-top:12px;font-size:16.5px;line-height:1.6}.codes-hero__art{width:320px;height:auto;margin:0 auto;display:block}.codes-section{margin-top:44px;scroll-margin-top:90px}.codes-section__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;margin-bottom:16px;display:flex}.codes-section h2{letter-spacing:-.015em;color:var(--text-slate-900);align-items:center;gap:10px;font-size:22px;font-weight:800;display:flex}.codes-section>h2{margin-bottom:16px}.codes-section h2 .game-glyph{color:var(--text-slate-700)}.codes-page .codes-checked{color:var(--text-slate-500);font-size:13px}.codes-checked b{color:var(--text-slate-900)}.codes-page .codes-empty{color:var(--text-slate-600);font-size:14px;line-height:1.65}.codes-section>.codes-empty{background:var(--bg-white-a82);border-radius:22px;padding:14px 22px;box-shadow:0 2px 8px #2d3c6414}.codes-tickets{flex-direction:column;gap:10px;display:flex}.ticket{border:1px solid var(--line-slate-200);background:var(--bg-white);border-radius:14px;display:flex;overflow:hidden;box-shadow:0 6px 20px -14px #243b5a59}.ticket__stub{color:#fff;background:#3d3d50;flex:none;justify-content:center;gap:8px;width:236px;padding:13px 18px;position:relative}.ticket__stub,.ticket__stub-text{flex-direction:column;display:flex}.ticket__stub-text{gap:3px}.ticket__label{letter-spacing:.1em;text-transform:uppercase;color:#ffffff8c;font-size:10px;font-weight:700;line-height:1.2}.ticket__code{letter-spacing:.04em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:18px;font-weight:700;line-height:1.25}.ticket__copy{background:var(--bg-white);height:30px;color:var(--text-slate-900);font:inherit;cursor:pointer;border:0;border-radius:8px;align-self:flex-start;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:700;transition:background .15s,color .15s;display:inline-flex}.ticket__copy:hover{background:var(--bg-slate-200)}.ticket__copy.is-copied{color:#059669}.ticket__perforation{background:#3d3d50;flex:none;width:0;position:relative}.ticket__perforation:after,.ticket__perforation:before{content:"";background:var(--bg-white);border-radius:50%;width:16px;height:16px;position:absolute;left:-8px}.ticket__perforation:before{top:-8px}.ticket__perforation:after{bottom:-8px}.ticket__body{flex-direction:column;flex:1;justify-content:center;gap:8px;min-width:0;padding:12px 18px;display:flex}.ticket__rewards{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.ticket__reward{align-items:center;gap:8px;display:inline-flex}.ticket__plate{border:1px solid var(--line-slate-300);background:linear-gradient(180deg,var(--bg-slate-50) 0,var(--bg-slate-200) 100%);border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:inline-grid}.ticket__plate--q2{background:linear-gradient(180deg,var(--bg-xf0fdf4) 0,#bbf7d0 100%);border-color:#86efac}.ticket__plate--q3{background:linear-gradient(180deg,var(--bg-blue-50) 0,var(--bg-blue-200) 100%);border-color:#93c5fd}.ticket__plate--q4{background:linear-gradient(180deg,var(--bg-xfaf5ff) 0,#e9d5ff 100%);border-color:#d8b4fe}.ticket__plate--q5{background:linear-gradient(#fff4d6,#f6c95d);border-color:#f1d38a}.ticket__plate--q6{background:linear-gradient(180deg,var(--bg-xede9fe) 0,#99f6e4 100%);border-color:#5eead4}.ticket__plate img{-o-object-fit:contain;object-fit:contain;width:30px;height:30px}.ticket__reward-text{flex-direction:column;gap:1px;display:flex}.ticket__reward-text b{font-size:14px;font-weight:800;transition:color .15s}.ticket__reward-text span{color:var(--text-slate-500);font-size:11px}.ticket__reward:hover b{color:var(--text-blue-600)}.ticket__new{color:#059669;letter-spacing:.04em;text-transform:uppercase;background:#10b9811f;border-radius:999px;margin-left:auto;padding:2px 8px;font-size:10.5px;font-weight:800}.ticket__meta{border-top:1px solid var(--line-slate-100);color:var(--text-slate-500);flex-wrap:wrap;gap:4px 14px;padding-top:7px;font-size:12px;display:flex}.ticket__meta>div{gap:6px;display:flex}.ticket__meta dd{color:var(--text-slate-900);font-weight:700}.ticket--expired{opacity:.92}.ticket--expired .ticket__perforation,.ticket--expired .ticket__stub{background:var(--bg-slate-300);color:var(--text-slate-600)}.ticket--expired .ticket__label{color:var(--text-slate-500)}.ticket--expired .ticket__code{color:var(--text-slate-400);text-decoration:line-through}:root[data-theme=dark] .ticket--expired .ticket__perforation,:root[data-theme=dark] .ticket--expired .ticket__stub{background:#121822}.ticket--blank .ticket__code{font-size:20px;text-decoration:none}.ticket__stamp{box-sizing:border-box;border:2px solid var(--line-slate-500);letter-spacing:.14em;text-transform:uppercase;height:30px;color:var(--text-slate-500);border-radius:6px;align-self:flex-start;align-items:center;padding:0 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px;font-weight:800;display:inline-flex;transform:rotate(-10deg)}.ticket--expired .ticket__plate{filter:grayscale();opacity:.8;border-radius:7px;width:28px;height:28px}.ticket--expired .ticket__plate img{width:21px;height:21px}.ticket--expired .ticket__reward-text span{display:none}.ticket--expired .ticket__reward-text b{font-size:13px}@media (width>=641px) and (width<=1024px){.ticket__stub{width:190px;padding:13px 15px}.ticket__code{font-size:16px}.ticket__rewards{gap:6px 12px}.ticket__plate{border-radius:8px;width:32px;height:32px}.ticket__plate img{width:24px;height:24px}.ticket__reward-text span{display:none}.ticket__reward-text b{font-size:13.5px}}.ticket--expired .ticket__meta dd{color:var(--text-slate-600)}.howto{min-height:490px;color:var(--text-x2f3345);position:relative}.howto__screen{background:radial-gradient(55% 60% at 18% 12%,var(--bg-xefd3e3) 0,var(--bg-xefd3e3-a0) 60%),radial-gradient(45% 55% at 62% 30%,var(--bg-xdfe7f5) 0,var(--bg-xdfe7f5-a0) 65%),radial-gradient(60% 55% at 92% 88%,#b9c9ea 0,#b9c9ea00 70%),linear-gradient(150deg,#a9bfe6 0,var(--bg-xc3bfe6) 42%,var(--bg-xd6dcf0) 100%);border-radius:20px;width:71.2%;height:450px;padding:16px 22px;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 24px 40px -24px #0f172a73}.howto__screen-title{align-items:center;gap:10px;font-size:18px;font-weight:700;display:flex}.howto__screen-body{grid-template-columns:160px minmax(0,1fr);gap:20px;margin-top:16px;display:grid}.howto__tabs{flex-direction:column;gap:12px;display:flex}.howto__tabs li{align-items:center;gap:12px;height:40px;font-size:13.5px;font-weight:500;display:flex}.howto__tabs li.is-on{font-weight:700}.howto__tabs li.is-on .codes-disc{box-shadow:0 0 0 3px #fffffff2,0 0 0 6px #96b2f099}.howto__panel-head{gap:8px;height:22px;font-size:15px;font-weight:600}.howto__panel-head,.howto__row{align-items:center;display:flex}.howto__row{background:var(--bg-white-a82);border-radius:999px;justify-content:space-between;gap:12px;height:40px;padding:0 4px 0 20px;font-size:13.5px;box-shadow:0 2px 8px #2d3c6414}.howto__row-label{white-space:nowrap;align-items:center;gap:7px;font-weight:500;display:inline-flex}.howto__row-label b{width:78px;font-weight:500}.howto__row-label span{color:var(--text-x7a8094)}.howto__info{color:#fff;background:#3d3d50;border-radius:50%;place-items:center;width:15px;height:15px;font:italic 800 10px/1 Georgia,serif;display:inline-grid}.howto__pill{border:1px solid var(--line-xe1e5ef);background:var(--bg-xfbfcfe);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;height:32px;padding:0 18px;font-size:12.5px;font-weight:600;display:inline-flex;position:relative;box-shadow:0 2px 4px #2d3c6414}.howto__gift{margin-top:8px}.howto__profile{margin-top:18px}.howto__profile .howto__row{margin-top:8px}.howto__dialog{background:linear-gradient(180deg,var(--bg-xeef3fd) 0,var(--bg-xfbfcfe) 34%,var(--bg-xf5f6fa) 100%);width:39.2%;box-shadow:0 30px 50px -22px #0f172a80,inset 0 0 0 1px var(--line-white-a90);border-radius:22px;position:absolute;top:226px;left:60.8%}.howto__dialog-head{justify-content:center;align-items:center;height:54px;font-size:18px;font-weight:700;display:flex;position:relative}.howto__close{background:var(--bg-white);border-radius:50%;place-items:center;width:32px;height:32px;display:inline-grid;position:absolute;top:11px;right:12px;box-shadow:0 3px 8px #2d3c642e}.howto__dialog-rule{background:#7896e659;height:1px;margin:0 2px;position:relative}.howto__dialog-rule:after{content:"";background:var(--bg-white);border:2px solid #6f8ef5;border-radius:50%;width:8px;height:8px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.howto__dialog-body{padding:40px 34px 24px}.howto__field{border:1px solid var(--line-xdfe3ee);background:var(--bg-xeef0f6);height:44px;color:var(--text-x8b90a0);border-radius:999px;justify-content:space-between;align-items:center;padding:0 18px;font-size:14px;display:flex;position:relative}.howto__field .game-glyph{opacity:.55}.howto__buttons{gap:14px;margin-top:44px;display:flex}.howto__button{color:#fff;background:#3a3b4c;border-radius:999px;flex:1;align-items:center;height:44px;padding:0 7px;font-size:15px;font-weight:700;display:inline-flex;position:relative}.howto__button-label{text-align:center;flex:1;padding-right:30px}.howto__button-icon{border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:14px;font-weight:800;line-height:1;display:inline-grid}.howto__button--cancel .howto__button-icon{background:#e8546a}.howto__button--redeem .howto__button-icon{background:#3b8cf5}.howto__button--redeem .howto__button-icon:before{content:"";background:#2c2d3d;border-radius:50%;width:13px;height:13px}.howto__button:after{content:"";border-radius:2px;height:2px;position:absolute;bottom:1px;left:22px;right:22px}.howto__button--cancel:after{background:linear-gradient(90deg,#ff8aa0,#ffc46b)}.howto__button--redeem:after{background:linear-gradient(90deg,#7fd8ff,#a8f5b8)}.howto__callout{z-index:5;border:3px solid var(--line-white);color:#fff;background:#ef4444;border-radius:50%;place-items:center;width:30px;height:30px;font-size:13px;font-weight:800;line-height:1;display:inline-grid;position:absolute;box-shadow:0 4px 10px #0f172a40}.howto__callout--tab{top:-12px;left:-16px}.howto__callout--pill{top:-14px;right:-14px}.howto__callout--field{top:50%;left:-36px;transform:translateY(-50%)}.howto__callout--button{top:-14px;right:-10px}.howto__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:26px;display:grid}.howto__steps li{color:var(--text-slate-700);align-items:flex-start;gap:12px;font-size:14px;line-height:1.6;display:flex}.howto__num{color:#fff;background:#ef4444;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;font-size:12.5px;font-weight:800;display:inline-grid}.codes-rows{flex-direction:column;gap:8px;display:flex}.codes-rows>div{background:var(--bg-white-a82);border-radius:999px;grid-template-columns:300px minmax(0,1fr);align-items:center;gap:18px;min-height:46px;padding:10px 26px;display:grid;box-shadow:0 2px 8px #2d3c6414}.codes-rows dt{font-size:14px;font-weight:700}.codes-rows dd{color:var(--text-slate-500);font-size:13.5px;line-height:1.5}.codes-changes dd b{color:var(--text-slate-900);font-weight:700}.codes-faq{-moz-column-gap:48px;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:48px;display:grid}.codes-faq>div{border-top:1px solid #3d3d501f;padding:16px 0}.codes-faq>div:nth-child(-n+2){border-top:0;padding-top:0}.codes-faq dt{font-size:15.5px;font-weight:700}.codes-faq dd{max-width:78ch;color:var(--text-slate-700);margin-top:5px;font-size:13.5px;line-height:1.6}@media (width<=999px){.howto{min-height:0}.howto__screen{border-radius:18px;width:auto;height:auto;padding:14px 14px 16px;position:static}.howto__screen-title{font-size:16px}.howto__screen-title .codes-disc--sm{width:30px;height:30px}.howto__screen-body{margin-top:12px;display:block}.howto__tabs{flex-direction:row;gap:8px}.howto__tabs li{height:auto}.howto__tabs li .codes-disc{width:36px;height:36px}.howto__tab-label{display:none}.howto__panel{margin-top:14px}.howto__panel-head{height:20px;font-size:13.5px}.howto__profile{display:none}.howto__row{gap:8px;padding-left:14px}.howto__row-label{gap:5px;font-size:12.5px}.howto__pill{padding:0 12px;font-size:11.5px}.howto__callout{width:26px;height:26px;font-size:11.5px}.howto__callout--tab{top:-10px;left:-12px}.howto__callout--field{left:-24px}.howto__dialog{width:auto;margin:14px 6px 0;position:static}.howto__dialog-body{padding:34px 18px 18px}.howto__buttons{margin-top:34px}.howto__steps{margin-top:10px;display:block}.howto__steps li{border-top:1px solid #3d3d501f;padding:12px 0}}@media (width<=900px){.codes-hero{display:block}.codes-hero__art{width:210px;margin-top:6px}}@media (width<=768px){.codes-page{border-radius:16px;padding:16px 12px}.codes-hero{margin-top:16px}.codes-hero h1{gap:10px 12px}.codes-hero h1 .codes-disc--lg{width:44px;height:44px}.codes-page .codes-lede{font-size:15px}.codes-section{margin-top:30px}.codes-section h2{font-size:20px}.codes-rows>div{border-radius:18px;padding:12px 18px;display:block}.codes-rows dd{margin-top:3px}.codes-faq{display:block}.codes-faq>div{padding:13px 0}.codes-faq>div:nth-child(2){border-top:1px solid #3d3d501f;padding-top:13px}}@media (width<=640px){.ticket{flex-direction:column}.ticket__stub{flex-direction:row;justify-content:space-between;align-items:center;gap:10px;width:auto;padding:11px 14px}.ticket__stub-text{gap:2px}.ticket--blank .ticket__code,.ticket__code{font-size:18px}.ticket__copy{height:36px;padding:0 13px}.ticket__copy-word,.ticket__perforation{display:none}.ticket__body{gap:9px;padding:11px 14px 12px}.ticket__rewards{gap:6px 12px}.ticket__plate{border-radius:9px;width:36px;height:36px}.ticket__plate img{width:27px;height:27px}.ticket__stamp{align-self:center}}.legal-page{width:min(100% - 32px,960px);color:var(--text-slate-800);margin:0 auto;padding:34px 0 72px}.legal-breadcrumb{color:var(--text-slate-500);align-items:center;gap:8px;margin-bottom:28px;font-size:13px;display:flex}.legal-breadcrumb a,.legal-document a{color:var(--text-blue-600);text-underline-offset:3px}.legal-breadcrumb a{text-decoration:none}.legal-breadcrumb a:hover,.legal-document a:hover{color:var(--text-blue-700)}.legal-breadcrumb a:focus-visible,.legal-document a:focus-visible{outline-offset:3px;border-radius:3px;outline:3px solid #3b82f64d}.legal-hero{border:1px solid var(--line-slate-200-a90);background:radial-gradient(circle at 92% 18%,#60a5fa24,transparent 34%),linear-gradient(135deg,var(--bg-white),var(--bg-slate-50));border-radius:22px;margin-bottom:24px;padding:30px 34px;overflow:hidden;box-shadow:0 18px 45px #0f172a12}.legal-hero h1{color:var(--text-slate-900);letter-spacing:-.035em;margin:0;font-size:26px;line-height:1.08}.legal-hero p{color:var(--text-slate-500);margin:12px 0 0;font-size:14px}.legal-document{border:1px solid var(--line-slate-200-a90);background:var(--bg-white-a88);border-radius:22px;padding:34px;font-size:16px;line-height:1.75;box-shadow:0 18px 45px #0f172a0f}.legal-document section+section{border-top:1px solid var(--line-slate-200);margin-top:34px;padding-top:30px}.legal-document h2{color:var(--text-slate-900);margin:0 0 12px;font-size:1.3rem;line-height:1.35}.legal-document p,.legal-document ul{margin:0}.legal-document p+p,.legal-document p+ul,.legal-document ul+p{margin-top:14px}.legal-document ul{padding-left:22px}.legal-document li+li{margin-top:7px}.legal-contact{background:var(--bg-blue-50);color:var(--text-x1e3a5f);border-radius:14px;padding:18px 20px}.legal-consent{flex-wrap:wrap;gap:8px 20px;margin-top:14px;display:flex}.legal-consent:not(:has(:not(:empty))){display:none}.legal-consent>:empty{display:none}@media (width<=640px){.legal-page{width:min(100% - 24px,960px);padding:22px 0 48px}.legal-breadcrumb{margin-bottom:18px}.legal-document,.legal-hero{border-radius:17px;padding:22px 20px}.legal-document{font-size:15px}}

@font-face{font-family:Aniidex Logo;src:url(data:font/woff2;base64,d09GMgABAAAAAAVUAA8AAAAACbwAAAT7AAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG4FiHIFUBmA/U1RBVCoAXBEICoYghSkLFAABNgIkAyQEIAWEHAcgDAcbLQjIxIfHuXw//Snmt61YcA+iQaUGzBAP9C4E8fTEtDP1ysQ9P9zPdJGg0zUOeCo/+i2xgor2admAw9Fm00yMumuyE4FbcBvRNaJHqsfjb4EA8EQmykCra5v10A0sSCJ0I9LQBHRinzwFHSgE6guRNDEkTcE9xHVjCgbuIB4Gg6CpbMYUtHCD5lS/Fbt8rL4JwEqLU81v1scZEJBhrWQ6zPdroPmHiagBAqJKiM2pZ3EnNOJ+uHhbbDD9Wbayp4ZDldCp51DUVNnDIVtfqeeQrO9s4hC9aSv1pRopYyeoYAaFEkLyWdEyIIJ3xdniVHE8cIu3Mluwois+MD5NgIW3SdRh+BJbw6jllL6v4cACbDC9lbAc9YcwDyKb2Y5cng3MI+3gJsSzu+pbGvAoOMy76/+7FnDXM2YO5Bwdojxro30cKLLYpBDs5oWBmRsZlQn+mODz0XDnAViyLxgasIuingffs1mvBYc+DGEMU5hHBUvLBveqX6o29ax6Sj2u7kOQMvgERFXhR4EHHw0EcAHJfE4qST+rJcG7FHxOO8GAUdXFtVDDMDbY318bQWfyfK23FwnCorikb6fTSawul+kF4nm91em50643ulxeuxyG2xygnqTUbjfucrlCb3ERg508lXvnizdCecwxudP5NrG+0yjyFpQ3693E6uy61g7F4ehjPVmfhcmBCYBH703kD0BxeO1ymfrsH0rED0vEB/MePu4BGquzY8QOo3V0pcPxn+Pv4cV4Ua+JcZ/uXp/RMe8e87MSLwnK/na+XVDkRr5RUKRavlZQ5Cq+SlDkEr5EUCSe5wVlNpPPFBQplU8VFCmZTxaU2Vg+VlAkjucERdbxOtwTLtvMnYd7mtKWhi82Rt51VdRrESuBfXmX9naLJdbCCxp+a0nc8tE1T+x7z8RP/OM113j4+/fDW8W7L+1wNA3nlghXN2nlhLag+aAjut6Q1DU6ERpXLYSiMvzIB0eWyeVXreKzQ6dOvnZkglx+uUhcR+SfesWOjEP9/RmHRjsMvbK54HBPb95hi6ntjU+jHwwEa4M1/Op/9+79+/LbdrG/7bdd/925DVH+T/gMXjW6f27XxmuvOrbxyrX2DTXhlX4tJYe0V5Dvnn/xeXjSl3/0/zGAvsz78xD/j3OTkqYvbjHFtIXUlKUuDJ1qUEY+eHXHubVzBvOmuL1uM6EX/87/PBz9OoKtUQshFa7yN8orFkI2RVW81/RBE6AFBegLi4Pcyj58eU9Ra/3OTeGHLvEr+c1d4/ZqVfidu6/e7K/9/KXruP8//m+nx5Mepy6ulXnyFjzELM+S/z/+/2OPJzsUG8s82GfxLN2LdvqxKHhUxbTDtoX+iZ10GMFk/weE74FB+KD7M1FCE8/S7YnVkKMPyXc1/lS1BNFwahn44lmtBjz2N9N6LQsdZrVaREOv8UU+IjjyJK2BFPg82UtqMA8ZEvpQBQtEDML0SYiPYBSynSpjPaZRhAzuMgvWYwhTGIYFU5AhYgwDuWPTGEI6LJAwghb0EVYJ2ClteKExLmEaY0P8lUMu0pGHTOSFpsXoQj1a0FDjYMLO0UYwAxF9kKDmOBDKAwuQtpnKIRuZyEIh5dFjtEvZIaA9Fo7DANhTiRmEsC0PngaHRLQ8IxirXTeDfqRjABZMlhRaYMEIRAzh2D+NDExOBUkfb1TsqZ5G9i87+V6ibrmV7gE=)format("woff2");font-weight:800;font-display:block}.site-logo{color:var(--text-x142238);letter-spacing:-.03em;white-space:nowrap;padding-bottom:.31em;font:800 27px/1 Aniidex Logo,system-ui,sans-serif;display:inline-block}.site-logo__ii{display:inline-block;position:relative}.site-logo__ii:after{content:"";background:#fb7185;border-radius:.11em;width:.48em;height:.11em;margin-left:-.226em;position:absolute;top:calc(100% + .04em);left:50%}

html.psearch-sheet-open{overflow:hidden}.psearch--dialog .psearch__layer{flex-direction:column;flex:auto;align-items:stretch;width:100%}.psearch--dialog .psearch__field{border-radius:12px;width:100%;height:44px}.psearch--dialog .psearch__panel{box-shadow:none;margin-top:8px;position:static}.psearch__layer{align-items:center;display:flex;position:relative}.psearch__scrim{z-index:1000;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0f172a66;position:fixed;inset:0}.psearch__field{border:1px solid var(--line-xdce4ef);background:var(--bg-slate-100);width:340px;height:38px;color:var(--text-slate-400);cursor:text;border-radius:10px;align-items:center;gap:8px;padding:0 4px 0 12px;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.psearch__field.is-focus{background:var(--bg-white);border-color:#2563eb;box-shadow:0 0 0 3px #2563eb1f}.psearch__field>.game-glyph{color:var(--text-slate-400);flex:none}.psearch__input{min-width:0;height:100%;font:inherit;color:var(--text-slate-900);background:0 0;border:0;outline:none;flex:1;font-size:13px;font-weight:500}.psearch__input::placeholder{color:var(--text-slate-400)}.psearch__input::-webkit-search-cancel-button{display:none}.psearch__region-wrap{flex:none;display:inline-flex;position:relative}.psearch__region{border:1px solid var(--line-xdce4ef);background:var(--bg-white);height:28px;color:var(--text-slate-700);font:inherit;white-space:nowrap;cursor:pointer;border-radius:7px;align-items:center;gap:5px;padding:0 6px 0 8px;font-size:12px;font-weight:700;transition:border-color .15s,color .15s;display:inline-flex}.psearch__region .game-glyph{color:var(--text-slate-500)}.psearch__region svg{color:var(--text-slate-400);transition:transform .15s}.psearch__region:hover,.psearch__region[aria-expanded=true]{color:var(--text-x1d4fd7);border-color:#2563eb}.psearch__region[aria-expanded=true] svg{transform:rotate(180deg)}.psearch__regions{z-index:40;border:1px solid var(--line-xe3e8f2);border-radius:12px;width:164px;padding:4px 0;top:calc(100% + 10px);right:-4px;box-shadow:0 12px 30px #142b4a1f}.psearch__regions,.psearch__regions:after{background:var(--bg-white);position:absolute}.psearch__regions:after{content:"";border-left:1px solid var(--line-xe3e8f2);border-top:1px solid var(--line-xe3e8f2);width:10px;height:10px;top:-6px;right:18px;transform:rotate(45deg)}.psearch__region-option{width:calc(100% - 8px);color:var(--text-x20334c);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;margin:0 4px;padding:9px 12px;font-size:13.5px;font-weight:700;line-height:1.2;display:block;position:relative}.psearch__region-option+.psearch__region-option:before{content:"";background:var(--bg-xeef2f7);height:1px;position:absolute;top:-1px;left:12px;right:12px}.psearch__region-option:hover{background:var(--bg-xf0f5ff)}.psearch__region-option[aria-selected=true]{color:var(--text-x1d4fd7);background:#97c0ee47}.psearch__panel{z-index:30;border:1px solid var(--line-xe3e8f2);background:var(--bg-white);text-align:left;border-radius:16px;padding:0 12px 12px;position:absolute;top:calc(100% + 8px);left:0;right:0;box-shadow:0 18px 50px -12px #0f172a47}.psearch__tabs{border-bottom:1px solid var(--line-xeef2f7);justify-content:center;gap:24px;margin:0 -12px 6px;padding:0 12px;display:flex}.psearch__tab{font:inherit;color:var(--text-slate-500);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:12px 4px 10px;font-size:13px;font-weight:700;display:inline-flex;position:relative}.psearch__tab i{color:var(--text-slate-400);margin-left:5px;font-size:11.5px;font-style:normal;font-weight:600}.psearch__tab[aria-selected=true]{color:var(--text-slate-900)}.psearch__tab[aria-selected=true]:after{content:"";background:#2563eb;border-radius:2px;height:2px;position:absolute;bottom:-1px;left:0;right:0}.psearch__list{flex-direction:column;max-height:min(60vh,440px);padding:4px 0 0;display:flex;overflow-y:auto}.psearch__row{width:100%;font:inherit;color:var(--text-slate-700);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:6px 8px;font-size:13.5px;display:flex}.psearch__row:hover,.psearch__row[aria-selected=true]{background:var(--bg-xf0f5ff)}.psearch__row:disabled{cursor:default;opacity:.7}.psearch__avatar{flex:none}.psearch__name{min-width:0;color:var(--text-slate-900);white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:700;overflow:hidden}.psearch__name mark{color:var(--text-blue-600);background:0 0}.psearch__name i{color:var(--text-slate-400);margin-left:6px;font-size:12px;font-style:normal;font-weight:600}.psearch__region-tag{color:var(--text-slate-500);flex:none;font-size:11.5px;font-weight:600}.psearch__star{width:28px;height:28px;color:var(--text-slate-300);border-radius:8px;flex:none;place-items:center;display:inline-grid}.psearch__star:hover{background:var(--bg-slate-200)}.psearch__star.is-on{color:#f59e0b}.psearch__row--live{border-top:1px solid var(--line-xeef2f7);color:var(--text-blue-600);border-radius:0 0 10px 10px;margin-top:4px;padding-top:10px}.psearch__row--live .game-glyph{color:var(--text-blue-600);margin:0 3px}.psearch__row--live .psearch__name{color:var(--text-blue-600)}.psearch__empty{color:var(--text-slate-500);margin:0;padding:12px 8px;font-size:12.5px;line-height:1.5}.psearch__clear{font:inherit;color:var(--text-slate-500);cursor:pointer;background:0 0;border:0;align-self:flex-end;margin:4px 4px 0;padding:4px 6px;font-size:12px;font-weight:700}.psearch__clear:hover{color:var(--text-blue-600)}.psearch--hero,.psearch--hero .psearch__layer{width:100%;max-width:560px}.psearch--hero .psearch__field{background:var(--bg-white);border-radius:14px;width:100%;height:54px;padding:0 6px 0 16px;box-shadow:0 10px 28px -16px #0f172a66}.psearch--hero .psearch__input{font-size:14.5px}.psearch--hero .psearch__field>.game-glyph{--size:17px}.psearch--hero .psearch__go,.psearch--hero .psearch__region{height:40px}.psearch--hero .psearch__region{border-radius:10px;padding:0 8px 0 10px;font-size:12.5px}.psearch__go{color:#fff;font:inherit;cursor:pointer;background:#2563eb;border:0;border-radius:10px;flex:none;align-items:center;margin-left:4px;padding:0 18px;font-size:13.5px;font-weight:700;display:inline-flex}.psearch__go:hover{background:#1d4ed8}.psearch--hero .psearch__panel{text-align:left}.psearch__layer :is(button,[role=button]):focus-visible{outline-offset:2px;outline:2px solid #2860ef}@media (width<=1024px){.psearch--nav .psearch__field,.psearch__region-tag{display:none}}.psearch__layer.is-sheet .psearch__field{z-index:1002;width:auto;height:44px;display:flex;position:fixed;top:12px;left:12px;right:12px}.psearch__layer.is-sheet .psearch__panel{z-index:1001;position:fixed;top:64px;left:12px;right:12px}.psearch__layer.is-sheet .psearch__list{max-height:calc(100dvh - 140px)}@media (prefers-reduced-motion:reduce){.psearch__field,.psearch__region,.psearch__region svg{transition:none}}.psearch[data-v-c88d7f01]{align-items:center;display:flex;position:relative}.psearch__toggle[data-v-c88d7f01]{border:1px solid var(--line-xe0e7f2);width:40px;height:40px;color:var(--text-x344b67);background:var(--bg-white);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;display:none}.psearch__toggle[data-v-c88d7f01]:focus-visible{outline-offset:2px;outline:2px solid #2860ef}@media (width<=1024px){.psearch__toggle[data-v-c88d7f01]{display:flex}}@media (width<=600px){.psearch--hero .psearch__field[data-v-c88d7f01]{height:50px;padding-left:12px}.psearch--hero .psearch__region-text[data-v-c88d7f01]{display:none}.psearch--hero .psearch__go[data-v-c88d7f01]{padding:0 14px}}.lang-switch[data-v-42bba28b]{align-self:stretch;display:flex;position:relative}.lang-switch__trigger[data-v-42bba28b]{color:var(--text-x26364c);font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:9px 0 0 9px;align-items:center;gap:5px;padding:0 9px 0 10px;font-size:13px;font-weight:700;display:inline-flex}.lang-switch__trigger[data-v-42bba28b]:hover,.lang-switch__trigger[aria-expanded=true][data-v-42bba28b]{color:var(--text-blue-600)}.lang-switch[data-v-42bba28b]:after{content:"";background:var(--bg-xe3e8f2);width:1px;position:absolute;top:8px;bottom:8px;right:0}.lang-switch__menu[data-v-42bba28b]{left:auto;right:0}.lang-switch__menu[data-v-42bba28b]:after{left:auto;right:24px}.lang-row--missing[data-v-42bba28b]{color:#a3b0c2;cursor:default}.lang-row--missing[data-v-42bba28b]:hover{background:0 0}.lang-card>summary[data-v-42bba28b]{justify-content:flex-start;gap:10px}.lang-card__title[data-v-42bba28b]{align-items:center;gap:10px;display:inline-flex}.lang-card__current[data-v-42bba28b]{color:var(--text-slate-500);margin-left:auto;margin-right:12px;font-size:14px;font-weight:600}.theme-icon[data-v-9a6d77c9]{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}.theme-toggle[data-v-9a6d77c9]{font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;display:inline-flex}.theme-toggle__sun[data-v-9a6d77c9]{color:#f59e0b}.theme-toggle__sun circle[data-v-9a6d77c9]{fill:#fbbf24}.theme-toggle__moon[data-v-9a6d77c9]{color:#8fb2ee}.theme-toggle__moon path[data-v-9a6d77c9]{fill:#c7d9ff}.theme-toggle__moon[data-v-9a6d77c9],.theme-toggle__word--dark[data-v-9a6d77c9],:root[data-theme=dark] .theme-toggle__sun[data-v-9a6d77c9],:root[data-theme=dark] .theme-toggle__word--light[data-v-9a6d77c9]{display:none}:root[data-theme=dark] .theme-toggle__moon[data-v-9a6d77c9]{display:block}:root[data-theme=dark] .theme-toggle__word--dark[data-v-9a6d77c9]{display:inline}.theme-toggle:hover .theme-icon[data-v-9a6d77c9]{filter:brightness(1.12)}.theme-switch[data-v-9a6d77c9]{align-self:stretch;display:flex;position:relative}.theme-switch__trigger[data-v-9a6d77c9]{padding:0 9px}.theme-switch[data-v-9a6d77c9]:after{content:"";background:var(--bg-xe3e8f2);width:1px;position:absolute;top:8px;bottom:8px;right:0}.theme-card[data-v-9a6d77c9]{border:1px solid var(--line-xe3e8f2);background:var(--bg-white);color:var(--text-x20334c);border-radius:12px;align-items:center;gap:10px;padding:9px 14px;font-size:15px;font-weight:700;display:flex}.theme-card__title[data-v-9a6d77c9]{align-items:center;gap:10px;display:inline-flex}.theme-card__title .theme-icon[data-v-9a6d77c9]{width:18px;height:18px}.theme-card__toggle[data-v-9a6d77c9]{color:var(--text-slate-500);margin-left:auto;padding:6px 0 6px 10px;font-size:14px;font-weight:600}.theme-card__toggle .theme-icon[data-v-9a6d77c9]{width:20px;height:20px}.theme-toggle[data-v-9a6d77c9]:focus-visible{outline:2px solid var(--line-x2860ef);outline-offset:2px;border-radius:6px}.account-control[data-v-06d67e02]{min-width:0;position:relative}.account-button[data-v-06d67e02]{border:1px solid var(--line-xdce4ef);background:var(--bg-white);color:var(--text-x26364c);font:inherit;white-space:nowrap;cursor:pointer;border-radius:8px;align-items:center;gap:7px;padding:8px 11px;font-size:13px;font-weight:600;display:flex}.account-button[data-v-06d67e02]:hover{color:var(--text-blue-600);border-color:#2563eb}@media (width<=1024px){.account-button--disc[data-v-06d67e02]{border-radius:50%;justify-content:center;width:40px;height:40px;padding:0}.account-button--disc img[data-v-06d67e02]{width:26px;height:26px}.account-button--disc .account-button-name[data-v-06d67e02],.account-button--disc .account-chevron[data-v-06d67e02]{display:none}}@media (width<=1459px){.account-button--disc.account-button--user[data-v-06d67e02]{border-radius:50%;justify-content:center;width:40px;height:40px;padding:0}.account-button--disc.account-button--user img[data-v-06d67e02]{width:26px;height:26px}.account-button--disc.account-button--user .account-button-name[data-v-06d67e02],.account-button--disc.account-button--user .account-chevron[data-v-06d67e02]{display:none}}.account-button img[data-v-06d67e02]{-o-object-fit:cover;object-fit:cover;border-radius:50%;flex-shrink:0}.account-button svg[data-v-06d67e02]{flex-shrink:0}.account-button-name[data-v-06d67e02]{text-overflow:ellipsis;max-width:120px;overflow:hidden}.account-chevron.is-open[data-v-06d67e02]{transform:rotate(180deg)}.account-dropdown[data-v-06d67e02]{border:1px solid var(--line-xe3e8f2);border-radius:12px;width:176px;padding:4px 0;top:calc(100% + 10px);right:0;box-shadow:0 12px 30px #142b4a1f}.account-dropdown[data-v-06d67e02],.account-dropdown[data-v-06d67e02]:after{background:var(--bg-white);position:absolute}.account-dropdown[data-v-06d67e02]:after{content:"";border-left:1px solid var(--line-xe3e8f2);border-top:1px solid var(--line-xe3e8f2);width:10px;height:10px;top:-6px;right:18px;transform:rotate(45deg)}.account-menu-link[data-v-06d67e02]{width:calc(100% - 8px);color:var(--text-x20334c);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;margin:0 4px;padding:9px 12px;font-size:13.5px;font-weight:700;line-height:1.2;text-decoration:none;display:block;position:relative}.account-menu-link+.account-menu-link[data-v-06d67e02]:before{content:"";background:var(--bg-xeef2f7);height:1px;position:absolute;top:-1px;left:12px;right:12px}.account-menu-link[data-v-06d67e02]:hover{background:var(--bg-xf0f5ff)}.account-menu-link[aria-current=page][data-v-06d67e02]{color:var(--text-x1d4fd7);background:#97c0ee47}.account-menu-link[data-v-06d67e02]:disabled{opacity:.55;cursor:default}.account-menu-error[data-v-06d67e02]{color:#b42318;padding:8px 12px;font-size:12px;line-height:1.5}.account-dialog[data-v-06d67e02]{border:1px solid var(--line-slate-200);width:min(400px,100vw - 32px);max-height:calc(100dvh - 32px);color:var(--text-slate-800);background:var(--bg-white);border-radius:16px;margin:auto;padding:0;overflow:auto;box-shadow:0 18px 60px #0f172a26}.account-dialog[data-v-06d67e02]::backdrop{background:#0f172a66}.account-dialog-content[data-v-06d67e02]{padding:30px 26px 26px;position:relative}.account-logo[data-v-06d67e02]{width:max-content;margin-bottom:20px;font-size:34px;display:block}.account-dialog h2[data-v-06d67e02]{font:inherit;margin:0 24px 12px 0;font-size:21px;font-weight:700;line-height:1.3}.account-close[data-v-06d67e02]{width:32px;height:32px;color:var(--text-slate-500);cursor:pointer;background:0 0;border:0;font-size:25px;position:absolute;top:10px;right:12px}.account-copy[data-v-06d67e02]{color:var(--text-slate-500);margin:0 0 22px;font-size:14px;line-height:1.6}.discord-signin[data-v-06d67e02],.google-signin[data-v-06d67e02]{border:1px solid var(--line-x747775);background:var(--bg-white);width:100%;min-height:44px;color:var(--text-x1f1f1f);font:inherit;cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:12px;padding:10px 16px;font-size:14px;font-weight:500;display:flex}.discord-signin[data-v-06d67e02]{border-color:var(--line-xdce4ef);color:var(--text-x26364c);flex-wrap:wrap;gap:8px;margin-top:10px}.provider-status[data-v-06d67e02]{background:var(--bg-xe9edf3);white-space:nowrap;border-radius:4px;padding:3px 5px;font-size:10px;line-height:1.3}.discord-signin[data-v-06d67e02]:hover:not(:disabled),.google-signin[data-v-06d67e02]:hover:not(:disabled){background:var(--bg-slate-50)}.discord-signin[data-v-06d67e02]:hover:not(:disabled){border-color:#5865f2}.discord-signin[data-v-06d67e02]:disabled,.google-signin[data-v-06d67e02]:disabled{opacity:.55;cursor:default}.account-error[data-v-06d67e02],.account-notice[data-v-06d67e02]{margin:14px 0 0;font-size:13px;line-height:1.5}.account-notice[data-v-06d67e02]{color:var(--text-slate-500)}.account-error[data-v-06d67e02]{color:#b42318}a[data-v-06d67e02]:focus-visible,button[data-v-06d67e02]:focus-visible{outline-offset:3px;outline:2px solid #2563eb}@media (width<=380px){.account-button-name[data-v-06d67e02]{max-width:84px}}

.game-glyph[data-v-5bc3dd37]{width:var(--size);height:var(--size);-webkit-mask:var(--glyph) center /contain no-repeat;-webkit-mask:var(--glyph) center /contain no-repeat;mask:var(--glyph) center /contain no-repeat;background:currentColor;flex:none;display:inline-block}

.psa[data-v-2ec2151d]{width:32px;height:32px;display:inline-block;position:relative}.psa__head[data-v-2ec2151d]{background:var(--bg-xdfe7f3);border-radius:50%;position:absolute;inset:14%;overflow:hidden}.psa__head img[data-v-2ec2151d]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.psa__frame[data-v-2ec2151d]{width:100%;height:100%;position:absolute;inset:0}

.aniimo-section-tabs[data-v-f236c496]{border:1px solid var(--line-slate-400-a18);background:var(--bg-white);border-radius:999px;padding:4px;display:inline-flex;box-shadow:0 8px 24px #0f172a0f}.aniimo-section-tab[data-v-f236c496]{height:36px;color:var(--text-slate-500);white-space:nowrap;border-radius:999px;align-items:center;padding:0 18px;font-size:13.5px;font-weight:700;line-height:1;text-decoration:none;transition:color .15s,background .15s;display:inline-flex}.aniimo-section-tab[data-v-f236c496]:hover{color:var(--text-slate-800)}.aniimo-section-tab[data-v-f236c496]:focus-visible{outline-offset:2px;outline:2px solid #2563eb}.aniimo-section-tab.active[data-v-f236c496]{color:#fff;background:#2563eb}.aniimo-section-tab__short[data-v-f236c496]{display:none}@media (width<=520px){.aniimo-section-tabs[data-v-f236c496]{scrollbar-width:none;width:100%;display:flex;overflow-x:auto}.aniimo-section-tabs[data-v-f236c496]::-webkit-scrollbar{display:none}.aniimo-section-tab[data-v-f236c496]{flex:1 0 auto;justify-content:center;padding-inline:6px;font-size:12.5px}.aniimo-section-tab__full[data-v-f236c496]{display:none}.aniimo-section-tab__short[data-v-f236c496]{display:inline}}@media (prefers-reduced-motion:reduce){.aniimo-section-tab[data-v-f236c496]{transition:none}}

.fdrop[data-v-8cf0d23f]{flex-direction:column;gap:6px;min-width:0;display:flex;position:relative}.fdrop__label[data-v-8cf0d23f]{letter-spacing:.05em;color:var(--text-slate-400);margin-left:2px;font-size:10px;font-weight:700}.fdrop__trigger[data-v-8cf0d23f]{background:var(--bg-slate-100);border:1px solid var(--line-slate-200);width:100%;height:37px;font:inherit;color:var(--text-slate-700);text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:0 12px 0 14px;font-size:13px;font-weight:500;transition:border-color .2s,background .2s,box-shadow .2s;display:flex}.fdrop__trigger[data-v-8cf0d23f]:hover{border-color:var(--line-slate-300)}.fdrop__trigger.is-open[data-v-8cf0d23f],.fdrop__trigger.is-set[data-v-8cf0d23f]{background:var(--bg-white);border-color:#3b82f6}.fdrop__trigger.is-open[data-v-8cf0d23f]{box-shadow:0 0 0 3px #3b82f61a}.fdrop__trigger[data-v-8cf0d23f]:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}.fdrop__value[data-v-8cf0d23f]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.fdrop__chevron[data-v-8cf0d23f]{width:16px;height:16px;color:var(--text-slate-400);flex:none;transition:transform .2s}.is-open .fdrop__chevron[data-v-8cf0d23f]{transform:rotate(180deg)}.fdrop__swatch[data-v-8cf0d23f]{background:#334155;border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.fdrop__swatch img[data-v-8cf0d23f]{-o-object-fit:contain;object-fit:contain}.fdrop__trigger .fdrop__swatch[data-v-8cf0d23f]{width:20px;height:20px;margin-left:-4px}.fdrop__swatch--bare img[data-v-8cf0d23f]{width:100%;height:100%}.fdrop__check[data-v-8cf0d23f]{border:1.5px solid var(--line-slate-300);background:var(--bg-white);border-radius:5px;flex:none;place-items:center;width:16px;height:16px;display:grid}.fdrop__check.is-on[data-v-8cf0d23f]{background:#2563eb;border-color:#2563eb}.fdrop__check.is-on[data-v-8cf0d23f]:after{content:"";border-left:2px solid var(--line-white);border-bottom:2px solid var(--line-white);width:9px;height:5px;transform:translateY(-1px)rotate(-45deg)}.fdrop__check.is-some[data-v-8cf0d23f]{border-color:#2563eb}.fdrop__check.is-some[data-v-8cf0d23f]:after{content:"";background:#2563eb;width:8px;height:2px}.fdrop__menu[data-v-8cf0d23f]{z-index:50;background:var(--bg-white);border:1px solid var(--line-slate-200);border-radius:12px;max-height:min(420px,60vh);padding:6px;animation:.15s ease-out fdrop-open-8cf0d23f;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto;box-shadow:0 10px 25px -5px #0f172a1a,0 4px 6px -2px #0f172a0d}.fdrop__menu[data-v-8cf0d23f]::-webkit-scrollbar{width:5px}.fdrop__menu[data-v-8cf0d23f]::-webkit-scrollbar-thumb{background-color:var(--bg-slate-300);border-radius:3px}.fdrop__search[data-v-8cf0d23f]{z-index:1;border:1px solid var(--line-slate-200);background:var(--bg-slate-50);height:36px;color:var(--text-slate-400);box-shadow:0 0 0 6px var(--bg-white);border-radius:9px;align-items:center;gap:8px;margin:0 0 6px;padding:0 10px;transition:border-color .2s,background .2s;display:flex;position:sticky;top:0}.fdrop__search[data-v-8cf0d23f]:focus-within{background:var(--bg-white);border-color:#3b82f6}.fdrop__search input[data-v-8cf0d23f]{min-width:0;height:100%;font:inherit;color:var(--text-slate-900);background:0 0;border:0;outline:none;flex:1;font-size:13px}.fdrop__search input[data-v-8cf0d23f]::placeholder{color:var(--text-slate-400)}.fdrop__search input[data-v-8cf0d23f]::-webkit-search-cancel-button{display:none}@keyframes fdrop-open-8cf0d23f{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.fdrop__option[data-v-8cf0d23f]{box-sizing:border-box;width:100%;font:inherit;color:var(--text-slate-700);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:7px 10px;font-size:13px;text-decoration:none;transition:background .15s;display:flex}.fdrop__option[data-v-8cf0d23f]:focus-visible,.fdrop__option[data-v-8cf0d23f]:hover{background:var(--bg-slate-100)}.fdrop__option[data-v-8cf0d23f]:focus-visible{outline-offset:-2px;outline:2px solid #3b82f6}.fdrop__option.is-selected[data-v-8cf0d23f]{color:var(--text-blue-500);background:#3b82f614;font-weight:600}.fdrop__option.is-empty[data-v-8cf0d23f]:not(.is-selected){opacity:.45}.fdrop__option--all[data-v-8cf0d23f]{color:var(--text-slate-800);border-bottom:1px solid var(--line-slate-100);border-radius:8px 8px 0 0;margin-bottom:4px;font-weight:600}.fdrop__text[data-v-8cf0d23f]{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.fdrop__count[data-v-8cf0d23f]{font-variant-numeric:tabular-nums;color:var(--text-slate-400);flex:none;font-size:11.5px;font-weight:500}.is-selected .fdrop__count[data-v-8cf0d23f]{color:inherit}.fdrop__rule[data-v-8cf0d23f]{border:0;border-top:1px solid var(--line-slate-200);margin:4px 8px}.fdrop__heading[data-v-8cf0d23f]{border-top:1px solid var(--line-slate-100);color:var(--text-slate-500);align-items:center;gap:8px;margin:6px 0 2px;padding:6px 10px 4px;font-size:11.5px;font-weight:700;display:flex}.fdrop__option--all+.fdrop__heading[data-v-8cf0d23f]{border-top:0;margin-top:0}.fdrop__none[data-v-8cf0d23f]{color:var(--text-slate-400);margin:0;padding:10px;font-size:12.5px}

.character-card[data-v-ef1f6ce1]{min-width:0;color:inherit;background:var(--bg-white);border:1px solid var(--line-xeef2f7);border-radius:16px;align-items:center;gap:12px;padding:10px 14px 10px 10px;text-decoration:none;transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),border-color .3s;display:flex;box-shadow:0 4px 6px -1px #00000008}.character-card[data-v-ef1f6ce1]:not(.is-static):hover{border-color:#3b82f640;transform:translateY(-3px);box-shadow:0 12px 24px -5px #0000001a}.character-card[data-v-ef1f6ce1]:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}.hex-tile[data-v-ef1f6ce1]{background:url(/assets/aniidex/images/aniimo/ui/hex-bg.webp) 50%/100% 100% no-repeat;flex:none;width:116px;height:116px;margin:-14px -8px;display:block;position:relative}.hex-tile[data-v-ef1f6ce1]:before{content:"";z-index:1;pointer-events:none;background:url(/assets/aniidex/images/aniimo/ui/hex-frame.webp) 50%/100% 100% no-repeat;position:absolute;inset:0}.hex-tile--prismana[data-v-ef1f6ce1]:before{background-image:url(/assets/aniidex/images/aniimo/ui/hex-frame-rainbow.webp)}.hex-tile__cut[data-v-ef1f6ce1]{position:absolute;inset:0;overflow:hidden;-webkit-mask:url(/assets/aniidex/images/aniimo/ui/hex-mask.webp) 50%/100% 100% no-repeat;mask:url(/assets/aniidex/images/aniimo/ui/hex-mask.webp) 50%/100% 100% no-repeat}.hex-tile__cut .char-img[data-v-ef1f6ce1]{-o-object-fit:contain;object-fit:contain;width:116.7%;height:116.7%;transition:filter .3s,opacity .3s;position:absolute;top:-8.35%;left:-8.35%}.card-text[data-v-ef1f6ce1]{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.char-name[data-v-ef1f6ce1]{letter-spacing:-.01em;color:var(--text-slate-800);overflow-wrap:anywhere;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:15px;font-weight:800;display:flex}.char-form[data-v-ef1f6ce1]{color:var(--text-slate-500);flex-basis:100%;margin-top:-5px;font-size:12px;font-weight:700}.char-num[data-v-ef1f6ce1]{color:var(--text-slate-400);font-variant-numeric:tabular-nums;font-size:10.5px;font-weight:700}.char-sub[data-v-ef1f6ce1]{color:var(--text-slate-400);flex-wrap:wrap;gap:2px 8px;font-size:11.5px;font-weight:600}.char-meta[data-v-ef1f6ce1],.char-sub[data-v-ef1f6ce1]{align-items:center;display:inline-flex}.char-meta[data-v-ef1f6ce1]{gap:5px;max-width:100%}.glyph-disc[data-v-ef1f6ce1]{color:#fff;background:#334155;border-radius:50%;flex:none;place-items:center;width:18px;height:18px;display:inline-grid}.glyph-disc--none[data-v-ef1f6ce1]{border:1px dashed var(--line-slate-300);background:0 0}.level-pills[data-v-ef1f6ce1]{flex-wrap:wrap;gap:4px;max-width:100%;margin-top:5px;display:inline-flex}.level-pill[data-v-ef1f6ce1]{background:var(--bg-white);height:20px;box-shadow:inset 0 0 0 1px var(--line-slate-200);border-radius:999px;align-items:center;gap:3px;padding:0 6px 0 2px;display:inline-flex}.level-pill b[data-v-ef1f6ce1]{color:var(--text-slate-800);font-variant-numeric:tabular-nums;font-size:11px;font-weight:800;line-height:1}.level-pill__disc[data-v-ef1f6ce1]{color:#fff;border-radius:50%;place-items:center;width:16px;height:16px;display:inline-grid}.char-flag[data-v-ef1f6ce1]{letter-spacing:.08em;text-transform:uppercase;border-radius:6px;align-self:center;padding:2px 6px;font-size:9px;font-weight:800;line-height:1.2}.char-flag-delisted[data-v-ef1f6ce1]{background:var(--bg-slate-100);color:var(--text-slate-500);box-shadow:inset 0 0 0 1px var(--line-slate-200)}.char-flag-upcoming[data-v-ef1f6ce1]{background:var(--bg-blue-50);height:18px;color:var(--text-blue-600);letter-spacing:.02em;font-variant-numeric:tabular-nums;align-items:center;padding:0 7px;font-size:10.5px;display:inline-flex}.character-card.is-prismana[data-v-ef1f6ce1]{background:linear-gradient(118deg,#e5b4ef4d 0,#bfb5f63d 38%,#67bdff33 70%,#a7e7f94d 100%),var(--bg-white);border-color:var(--line-xddd6f3)}:root[data-theme=dark] .character-card.is-prismana[data-v-ef1f6ce1]{background:linear-gradient(118deg,#d946ef29 0,#8b5cf621 38%,#3b82f61f 70%,#22d3ee26 100%),var(--bg-white)}.character-card.is-delisted[data-v-ef1f6ce1]{background:var(--bg-xf7f8fa);border-color:var(--line-slate-400-a35)}.character-card.is-delisted .char-img[data-v-ef1f6ce1]{filter:grayscale();opacity:.6}.character-card.is-delisted .level-pill__disc[data-v-ef1f6ce1]{filter:grayscale(.85);opacity:.75}.character-card.is-delisted:hover .char-img[data-v-ef1f6ce1]{filter:grayscale(.35);opacity:.9}

.stage-finish[data-v-669e1f00]{background:#ffffffb8;border-radius:999px;gap:7px;padding:6px;display:inline-flex;box-shadow:0 3px 10px #0f172a1f,inset 0 0 0 1px #fffc}.stage-finish--column[data-v-669e1f00]{flex-direction:column}.stage-finish--inline[data-v-669e1f00]{padding:5px}.stage-finish--dark[data-v-669e1f00]{background:#ffffff1f;box-shadow:inset 0 0 0 1px #ffffff1a}.stage-finish__swatch[data-v-669e1f00]{cursor:pointer;border:0;border-radius:50%;width:22px;height:22px;padding:0;transition:box-shadow .18s,transform .18s;box-shadow:inset 0 0 0 1px #0f172a24}.stage-finish--inline .stage-finish__swatch[data-v-669e1f00]{width:20px;height:20px}.stage-finish__swatch[data-v-669e1f00]:hover:not(:disabled){transform:scale(1.08)}.stage-finish__swatch[data-v-669e1f00]:focus-visible{outline:3px solid var(--theme-color,#3b82f6);outline-offset:3px}.stage-finish__swatch[data-v-669e1f00]:disabled{cursor:not-allowed;opacity:.45}.stage-finish__swatch--light[data-v-669e1f00]{background:linear-gradient(160deg,#fff,#e9edf3)}.stage-finish__swatch--dark[data-v-669e1f00]{background:#0b1020}.stage-finish__swatch--wash[data-v-669e1f00]{background:url(/assets/aniidex/images/aniimo/forms/bg-form.webp) 50%/cover no-repeat}.stage-finish__swatch--prismana[data-v-669e1f00]{background:linear-gradient(140deg,#e5b4ef,#bfb5f6 40%,#67bdff 68%,#a7e7f9)}.stage-finish__swatch.on[data-v-669e1f00]{box-shadow:0 0 0 2px #fff,0 0 0 4px #7fb0f2}.stage-finish--dark .stage-finish__swatch.on[data-v-669e1f00]{box-shadow:0 0 0 2px #0b1020,0 0 0 4px #fff}

.home-food-energy[data-v-dd68e154]{background:var(--bg-slate-100);color:var(--text-slate-600);border-radius:6px;align-items:center;gap:5px;padding:4px 10px;font-size:11px;font-weight:700;display:inline-flex}.home-food-energy img[data-v-dd68e154]{-o-object-fit:contain;object-fit:contain;width:16px;height:16px;filter:var(--glyph-ink) opacity(.7);flex-shrink:0}.consumption[data-v-dd68e154]{margin-bottom:12px;padding:7px 10px;font-size:13px}

.tip[data-v-45ef71d5]{width:320px;max-width:100%;color:var(--text-x26334d);font-size:14px}.tip-head[data-v-45ef71d5]{align-items:center;gap:12px;padding:14px 46px 12px 14px;display:flex}.hex[data-v-45ef71d5]{background:url(/assets/aniidex/images/aniimo/ui/hex-bg.webp) 50%/100% 100% no-repeat;flex:none;width:72px;height:72px;position:relative}.hex[data-v-45ef71d5]:after{content:"";background:url(/assets/aniidex/images/aniimo/ui/hex-frame.webp) 50%/100% 100% no-repeat}.hex-cut[data-v-45ef71d5],.hex[data-v-45ef71d5]:after{position:absolute;inset:0}.hex-cut[data-v-45ef71d5]{overflow:hidden;-webkit-mask:url(/assets/aniidex/images/aniimo/ui/hex-mask.webp) 50%/100% 100% no-repeat;mask:url(/assets/aniidex/images/aniimo/ui/hex-mask.webp) 50%/100% 100% no-repeat}.hex-cut img[data-v-45ef71d5]{-o-object-fit:contain;object-fit:contain;width:116.7%;height:116.7%;position:absolute;top:-8.35%;left:-8.35%}.els[data-v-45ef71d5]{z-index:2;display:flex;position:absolute;bottom:0;left:-3px}.els i[data-v-45ef71d5]{border:2px solid var(--line-white);background:var(--c);border-radius:50%;place-items:center;width:23px;height:23px;display:grid;box-shadow:0 1px 3px #0f172a40}.els i+i[data-v-45ef71d5]{margin-left:-7px}.els img[data-v-45ef71d5]{width:14px;height:14px}.who[data-v-45ef71d5]{justify-items:start;gap:5px;min-width:0;display:grid}.capsule[data-v-45ef71d5]{border:1px solid var(--line-xcfd8e6);background:var(--bg-xe9eef7);height:21px;color:var(--text-x3d3d50);white-space:nowrap;border-radius:999px;align-items:center;padding:0 9px;font-size:12px;font-weight:500;display:inline-flex}.encounter-kind[data-v-45ef71d5]{background:var(--bg-xeaf2ff);color:var(--text-x3266af);text-transform:uppercase;letter-spacing:.035em;border-radius:999px;padding:2px 6px;font-size:9px;font-weight:800}.encounter-kind.alpha[data-v-45ef71d5]{background:var(--bg-xfff0dc);color:#a4540c}.encounter-kind.omega[data-v-45ef71d5]{background:var(--bg-xf1eafe);color:#7040b8}h3[data-v-45ef71d5]{color:var(--text-x1c2940);overflow-wrap:anywhere;margin:0;font-size:24px;font-weight:700;line-height:1.1}.tip-line[data-v-45ef71d5]{background:var(--bg-xdde3ee);height:1px;margin:0 14px}.tip-body[data-v-45ef71d5]{gap:7px;padding:12px 14px 0;display:grid}.info[data-v-45ef71d5]{background:var(--bg-xe9edf7);border-radius:10px;padding:8px 11px 9px}.info.ours[data-v-45ef71d5]{background:var(--bg-xeef1f7)}.info-top[data-v-45ef71d5]{color:var(--text-x66738f);justify-content:space-between;align-items:center;gap:8px;font-size:12px;display:flex}.info-top .lv[data-v-45ef71d5]{background:var(--bg-xdce6fa);color:var(--text-x416bad);white-space:nowrap;border-radius:5px;padding:1px 7px;font-size:11.5px;font-weight:600}p[data-v-45ef71d5]{color:var(--text-x26334d);overflow-wrap:anywhere;margin:3px 0 0;font-weight:500;line-height:1.4}p img[data-v-45ef71d5]{vertical-align:-5px;width:20px;height:20px;margin-left:5px;display:inline-block}.here[data-v-45ef71d5]{font-weight:700}.other[data-v-45ef71d5],.sep[data-v-45ef71d5]{color:var(--text-x66738f)}.ours p[data-v-45ef71d5]{color:var(--text-x4b5873);margin:0;font-size:13px}.ours p+p[data-v-45ef71d5]{margin-top:4px}.time[data-v-45ef71d5]{align-items:center;gap:6px;display:flex}.time svg[data-v-45ef71d5]{width:17px;height:17px;color:var(--text-x7890b0);flex:none}.time img[data-v-45ef71d5]{margin-left:0}.note[data-v-45ef71d5]{font-size:12px}.tip-btn[data-v-45ef71d5]{color:#fff;text-align:center;background:#3b82f6;border-radius:11px;margin:12px 14px 14px;padding:10px;font-size:13px;font-weight:800;text-decoration:none;transition:background .2s;display:block}.tip-btn[data-v-45ef71d5]:hover{background:#2563eb}.tip-btn[data-v-45ef71d5]:focus-visible{outline-offset:2px;outline:3px solid #3b82f659}

.game-item-text[data-v-38c90234]{white-space:pre-line;overflow-wrap:anywhere}.game-quality-1[data-v-38c90234]{color:var(--text-slate-500)}.game-quality-2[data-v-38c90234]{color:#16834a}.game-quality-3[data-v-38c90234]{color:var(--text-blue-600)}.game-quality-4[data-v-38c90234]{color:#9333ea}.game-quality-5[data-v-38c90234]{color:#946000}.game-highlight[data-v-38c90234]{color:#b45309;font-weight:700}.game-term[data-v-38c90234]{color:#b45309;font-weight:600}.game-underline[data-v-38c90234]{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.game-quality-6[data-v-38c90234]{color:#6d28d9;background:linear-gradient(120deg,var(--bg-xede9fe),var(--bg-xdff6ff),var(--bg-xfce7f3),#fef3c7);border-radius:3px}.game-bold[data-v-38c90234]{font-weight:700}.game-italic[data-v-38c90234]{font-style:italic}

.evo-needs[data-v-739f3109]{align-content:start;gap:7px;min-width:0;display:grid}.evo-level[data-v-739f3109]{color:#0f3a4a;background:#b5e5f5;border-radius:7px;justify-self:start;padding:3px 9px;font-size:12.5px;font-weight:600;line-height:1.5}.evo-line[data-v-739f3109]{color:var(--text-slate-700);overflow-wrap:anywhere;padding-left:14px;font-size:13px;line-height:1.45;position:relative}.evo-line[data-v-739f3109]:before{content:"";border:1px solid var(--line-slate-400);border-radius:50%;width:5px;height:5px;position:absolute;top:.6em;left:2px}.evo-boss[data-v-739f3109]{color:inherit;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:8px;text-decoration:none;display:grid}.evo-boss img[data-v-739f3109]{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;background:#1e293b;border-radius:50%;width:30px;height:30px}.evo-boss b[data-v-739f3109]{color:var(--text-slate-800);font-size:13px;font-weight:600;line-height:1.3;display:block}.evo-boss u[data-v-739f3109]{color:var(--text-x1d4fd7);text-decoration:none}.evo-boss:hover b[data-v-739f3109],.evo-boss:hover u[data-v-739f3109]{text-underline-offset:3px;text-decoration:underline}.evo-boss small[data-v-739f3109]{color:var(--text-slate-500);font-size:11px;display:block}.evo-mats[data-v-739f3109]{align-content:start;gap:6px;display:grid}.evo-mat[data-v-739f3109]{color:inherit;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px;text-decoration:none;display:grid}.evo-mat-name[data-v-739f3109]{color:var(--text-slate-800);font-size:12.5px;font-weight:600;line-height:1.25}.evo-mat:hover .evo-mat-name[data-v-739f3109]{text-underline-offset:3px;text-decoration:underline}.evo-boss[data-v-739f3109]:focus-visible,.evo-mat[data-v-739f3109]:focus-visible{outline-offset:3px;border-radius:6px;outline:2px solid #2563eb}.encounter-conditions[data-v-85514080]{background:var(--bg-white);color:var(--text-slate-700);border-radius:14px;margin-bottom:16px;padding:16px 20px;box-shadow:0 3px 12px #0f172a0d}h5[data-v-85514080]{margin:0 0 8px;font-size:14px;font-weight:700}p[data-v-85514080]{overflow-wrap:anywhere;margin:0;line-height:1.7}p+p[data-v-85514080]{margin-top:6px}.encounter-hint[data-v-85514080]{color:var(--text-slate-500);font-size:13px}img[data-v-85514080]{-o-object-fit:contain;object-fit:contain;vertical-align:middle;margin:0 3px;display:inline-block}.encounter-mini-map[data-v-7295deb0]{background:var(--bg-slate-100);border-radius:16px;height:400px;margin-bottom:16px;position:relative;overflow:hidden}.map-canvas[data-v-7295deb0]{z-index:0;background:#123e53;width:100%;height:100%}.map-status[data-v-7295deb0]{background:var(--bg-slate-100);color:var(--text-slate-500);text-align:center;justify-content:center;align-items:center;gap:12px;padding:24px;font-size:13px;display:flex;position:absolute;inset:0}.map-status button[data-v-7295deb0]{border:1px solid var(--line-slate-300);background:var(--bg-white);cursor:pointer;color:var(--text-blue-600);border-radius:8px;padding:8px 12px}[data-v-7295deb0] .encounter-mini-pin img{display:block}[data-v-7295deb0] .encounter-mini-pin:focus-visible{border-radius:8px;outline:3px solid #172554}[data-v-7295deb0] .encounter-mini-popup .leaflet-popup-content-wrapper{border-radius:14px;padding:0;overflow:hidden}[data-v-7295deb0] .encounter-mini-popup .leaflet-popup-content,[data-v-7295deb0] .encounter-mini-popup .leaflet-popup-content p{margin:0}[data-v-7295deb0] .encounter-mini-popup .leaflet-popup-close-button{z-index:1;background:var(--bg-white-a74);border-radius:50%;top:6px;right:6px}@media (width<=768px){.encounter-mini-map[data-v-7295deb0]{height:320px}}.htg-form+.htg-form[data-v-19d424e4]{border-top:1px solid var(--line-xe3e8f2);margin-top:26px;padding-top:22px}.htg-form-title[data-v-19d424e4]{align-items:center;gap:11px;margin:0 0 12px;display:flex}.htg-form-name[data-v-19d424e4]{display:grid}.htg-form-name b[data-v-19d424e4]{color:var(--text-slate-800);font-size:16px;font-weight:700;line-height:1.25}.htg-form-name small[data-v-19d424e4]{color:var(--text-slate-500);font-size:12.5px;font-weight:600;line-height:1.3}.htg-form-link[data-v-19d424e4]{color:var(--text-blue-600);margin-left:auto;font-size:12.5px;font-weight:700;text-decoration:none}.htg-form-link[data-v-19d424e4]:hover{text-decoration:underline}.htg-form-link-row[data-v-19d424e4]{margin:0 0 10px}.htg-lead[data-v-19d424e4]{color:var(--text-slate-800);margin:0 0 12px;font-size:14.5px;line-height:1.6}.htg[data-v-19d424e4]{border:1px solid var(--line-xe3e8f2);background:var(--bg-white);border-radius:16px}.htg-row[data-v-19d424e4]{flex-wrap:wrap;align-items:center;gap:10px;padding:12px 14px;display:flex}.htg-row+.htg-row[data-v-19d424e4]{border-top:1px solid var(--line-xeef2f7)}.htg-info[data-v-19d424e4]{flex-wrap:wrap;flex:1 1 0;align-items:center;gap:8px;min-width:0;display:flex}.htg-detail[data-v-19d424e4]{color:var(--text-slate-700);font-size:13.5px;font-weight:600;line-height:1.4;text-decoration:none}a.htg-detail[data-v-19d424e4]:hover{text-underline-offset:3px;text-decoration:underline}.htg-dash[data-v-19d424e4]{color:var(--text-slate-300);font-size:13px}.htg-chip[data-v-19d424e4]{background:var(--bg-slate-100-a80);color:inherit;border-radius:6px;align-items:center;gap:4px;padding:2px 7px;text-decoration:none;display:inline-flex}a.htg-chip:hover span[data-v-19d424e4]{text-underline-offset:2px;text-decoration:underline}.htg-chip b[data-v-19d424e4]{color:var(--text-slate-900);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.htg-chip img[data-v-19d424e4]{-o-object-fit:contain;object-fit:contain;width:16px;height:16px}.htg-chip span[data-v-19d424e4]{color:var(--text-slate-500);font-size:12px;font-weight:600}.htg-chip--egg img[data-v-19d424e4]{width:22px;height:22px}.htg-mark[data-v-19d424e4]{background:#1e293b;border-radius:8px;flex:none;place-items:center;width:32px;height:32px;display:inline-grid}.htg-mark img[data-v-19d424e4]{-o-object-fit:contain;object-fit:contain;width:24px;height:24px}.htg-mark--small[data-v-19d424e4]{border-radius:6px;width:24px;height:24px}.htg-mark--small img[data-v-19d424e4]{width:18px;height:18px}.htg-icon[data-v-19d424e4]{-o-object-fit:contain;object-fit:contain;flex:none;width:32px;height:32px}.htg-hex[data-v-19d424e4]{background:url(/assets/aniidex/images/aniimo/ui/hex-bg.webp) 50%/100% 100% no-repeat;flex:none;width:40px;height:40px;position:relative}.htg-hex[data-v-19d424e4]:after{content:"";pointer-events:none;background:url(/assets/aniidex/images/aniimo/ui/hex-frame.webp) 50%/100% 100% no-repeat}.htg-cut[data-v-19d424e4],.htg-hex[data-v-19d424e4]:after{position:absolute;inset:0}.htg-cut[data-v-19d424e4]{overflow:hidden;-webkit-mask:url(/assets/aniidex/images/aniimo/ui/hex-mask.webp) 50%/100% 100% no-repeat;mask:url(/assets/aniidex/images/aniimo/ui/hex-mask.webp) 50%/100% 100% no-repeat}.htg-cut img[data-v-19d424e4]{-o-object-fit:contain;object-fit:contain;width:116.7%;height:116.7%;position:absolute;top:-8.35%;left:-8.35%}.htg-tile[data-v-19d424e4]{width:max(var(--t),64px);color:inherit;flex-direction:column;flex:none;align-items:center;gap:4px;text-decoration:none;display:flex;position:relative}.htg-form-title .htg-tile[data-v-19d424e4]{width:var(--t)}a.htg-tile:hover .htg-tile-name[data-v-19d424e4]{text-underline-offset:3px;text-decoration:underline}.htg-tile-hex[data-v-19d424e4]{z-index:1;width:var(--t);height:var(--t);background:url(/assets/aniidex/images/aniimo/ui/hex-bg.webp) 50%/100% 100% no-repeat;position:relative}.htg-tile-hex[data-v-19d424e4]:before{content:"";z-index:2;pointer-events:none;background:url(/assets/aniidex/images/aniimo/ui/hex-frame.webp) 50%/100% 100% no-repeat;position:absolute;inset:0}.htg-tile-hex--prismana[data-v-19d424e4]{background-image:url(/assets/aniidex/images/aniimo/ui/hex-holo.webp),url(/assets/aniidex/images/aniimo/ui/hex-bg.webp)}.htg-tile-hex--prismana[data-v-19d424e4]:before{background-image:url(/assets/aniidex/images/aniimo/ui/hex-frame-prismana.webp)}.htg-tile-hex .htg-cut img[data-v-19d424e4]{-o-object-position:center top;object-position:center top;width:100%;height:100%;top:10%;left:0}.htg-ring[data-v-19d424e4]{z-index:0;top:calc(var(--t)*-.054);width:calc(var(--t)*1.108);height:calc(var(--t)*1.108);background:var(--theme-color,#2563eb);position:absolute;left:50%;transform:translate(-50%);-webkit-mask:url(/assets/aniidex/images/aniimo/ui/hex-mask.webp) 50%/100% 100% no-repeat;mask:url(/assets/aniidex/images/aniimo/ui/hex-mask.webp) 50%/100% 100% no-repeat}.htg-badge[data-v-19d424e4]{z-index:3;left:calc(var(--t)*.04);top:calc(var(--t)*.62);width:calc(var(--t)*.32);height:calc(var(--t)*.32);border-radius:50%;place-items:center;display:inline-grid;position:absolute;box-shadow:0 0 0 2px #fff}.htg-badge img[data-v-19d424e4]{-o-object-fit:contain;object-fit:contain;width:66%;height:66%}.htg-tile-name[data-v-19d424e4]{color:var(--text-slate-800);text-align:center;font-size:12px;font-weight:700;line-height:1.2}.htg-evolve[data-v-19d424e4]{flex-wrap:wrap;flex:100%;align-items:center;gap:12px 18px;min-width:0;display:flex}.htg-pair[data-v-19d424e4]{align-items:flex-start;gap:2px;display:flex}.htg-arrow[data-v-19d424e4]{color:var(--text-slate-400);margin-top:14px;transform:rotate(90deg)}.htg-needs[data-v-19d424e4]{border-left:2px solid var(--line-xe3e8f2);flex:280px;gap:7px;min-width:0;padding:2px 0 2px 16px;display:grid}.htg-sub[data-v-19d424e4]{color:var(--text-slate-500);flex-wrap:wrap;flex-basis:100%;align-items:center;gap:6px 14px;margin-left:42px;font-size:12.5px;display:flex}.htg-from[data-v-19d424e4]{color:var(--text-slate-700);align-items:center;gap:6px;font-weight:600;display:inline-flex}.htg-note[data-v-19d424e4]{color:var(--text-slate-500);flex-basis:100%;margin:0 0 0 42px;font-size:13px;line-height:1.55}.htg-map[data-v-19d424e4]{flex-basis:100%;margin:2px 0 0 42px}.htg-label[data-v-19d424e4]{color:var(--text-slate-500);flex:none;font-size:13px;font-weight:600}.htg-tips[data-v-19d424e4]{flex:100%;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:7px;display:grid}.htg-tip[data-v-19d424e4]{background:var(--bg-xe9edf7);border-radius:10px;padding:8px 11px 9px}.htg-tip-top[data-v-19d424e4]{color:var(--text-x66738f);font-size:12px}.htg-tip p[data-v-19d424e4]{color:var(--text-x26334d);margin:3px 0 0;font-size:13.5px;line-height:1.5}.htg-tips .encounter-conditions[data-v-19d424e4]{background:var(--bg-xe9edf7);box-shadow:none;color:var(--text-x26334d);border-radius:10px;margin:0;padding:8px 11px 9px}.htg-tips[data-v-19d424e4] .encounter-conditions h5{color:var(--text-x66738f);margin:0;font-size:12px;font-weight:400}.htg-tips[data-v-19d424e4] .encounter-conditions p{margin:3px 0 0;font-size:13.5px;line-height:1.5}.htg-spawn-heading[data-v-19d424e4]{color:var(--text-slate-700);margin:18px 0 10px;font-size:.95rem;font-weight:700}.htg-form>.htg-spawn-heading[data-v-19d424e4]:first-child{margin-top:0}.htg-areas[data-v-19d424e4]{flex-wrap:wrap;gap:6px;margin:-6px 0 0;padding:0;list-style:none;display:flex}.htg-area[data-v-19d424e4]{border:1px solid var(--line-xe3e8f2);background:var(--bg-white);color:var(--text-slate-400);border-radius:7px;align-items:center;gap:6px;padding:4px 9px;display:inline-flex}.htg-area-name[data-v-19d424e4]{color:var(--text-slate-700);font-size:12.5px;font-weight:600}.htg-area-level[data-v-19d424e4]{color:var(--text-slate-500);font-size:11.5px;font-weight:600}@media (width<=700px){.htg-map[data-v-19d424e4],.htg-note[data-v-19d424e4],.htg-sub[data-v-19d424e4]{margin-left:0}.htg-dash[data-v-19d424e4]{display:none}}

.shop-location[data-v-ba36ddc7]{flex-basis:100%;min-width:0;margin:8px 0 0}figcaption[data-v-ba36ddc7]{color:var(--text-slate-600);margin-bottom:8px;font-size:13px;font-weight:600}.shop-map-unavailable[data-v-ba36ddc7]{color:var(--text-slate-500);font-size:13px}

.location-mini-map[data-v-a8bb1f58]{border:1px solid var(--line-slate-300);background:#3c4865;border-radius:8px;width:100%;height:300px;position:relative;overflow:hidden}.map-loading[data-v-a8bb1f58]{color:#fff;place-items:center;height:100%;margin:0;padding:16px;font-size:13px;display:grid}.full-map-link[data-v-a8bb1f58]{border:1px solid var(--line-slate-300);background:var(--bg-white);min-height:32px;color:var(--text-blue-700);border-radius:5px;align-items:center;gap:6px;padding:0 10px;font-size:12px;font-weight:600;display:inline-flex;position:absolute;bottom:8px;right:8px;box-shadow:0 1px 5px #0f172a26}@media (width<=600px){.location-mini-map[data-v-a8bb1f58]{height:280px}}

.gcard[data-v-3842253d]{aspect-ratio:1;background:var(--frame) center /100% 100% no-repeat;color:#fff;border-radius:12%;flex:none;width:68px;text-decoration:none;display:inline-block;position:relative}.gcard img[data-v-3842253d]{-o-object-fit:contain;object-fit:contain;width:74%;height:74%;position:absolute;top:7%;left:13%}.gcard b[data-v-3842253d]{text-shadow:0 1px 1px #1414208c;font-size:13px;font-weight:600;line-height:1;position:absolute;bottom:10%;right:10%}.gcard__name[data-v-3842253d]{text-align:center;place-items:center;font-size:10px;font-weight:700;line-height:1.15;display:grid;position:absolute;inset:10% 8% 30%;overflow:hidden}.gcard--sm[data-v-3842253d]{width:48px}.gcard--sm b[data-v-3842253d]{font-size:11.5px}.gcard--xs[data-v-3842253d]{width:46px}.gcard--xs b[data-v-3842253d]{font-size:10px;bottom:11%;right:7%}@media (width<=700px){.gcard--md[data-v-3842253d]{width:56px}.gcard--md b[data-v-3842253d]{font-size:12px}}
