.local-nav[data-v-bc8fadf4]{z-index:15;border-bottom:1px solid var(--local-navigation-border-color);background:var(--local-navigation-background-color);-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);position:sticky;top:51px}.local-nav__inner[data-v-bc8fadf4]{flex-direction:column;gap:14px;padding:12px 0;display:flex}.local-nav__brand[data-v-bc8fadf4],.local-nav__links[data-v-bc8fadf4]{align-items:center;display:flex}.local-nav__brand[data-v-bc8fadf4]{gap:10px}.local-nav__icon[data-v-bc8fadf4]{border:1px solid var(--gray21-color);border-radius:5.8px;width:29px;height:29px}.local-nav__links[data-v-bc8fadf4]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.local-nav__link[data-v-bc8fadf4]{background:var(--gray24-color);color:var(--primary-color);text-align:center;border-radius:10px;padding:10px;display:block}.local-nav__download[data-v-bc8fadf4]{background:var(--primary-color);color:var(--white-color);border-radius:14px;align-self:flex-start;padding:8px 14px}@media (width>=768px){.local-nav__inner[data-v-bc8fadf4]{flex-direction:row;justify-content:space-between;align-items:center;gap:20px}.local-nav__links[data-v-bc8fadf4]{flex-wrap:wrap;gap:20px;display:flex}.local-nav__link[data-v-bc8fadf4]{background:0 0;padding:0}}.footer[data-v-d2c33277]{border-top:2px solid var(--footer-border-color);padding:20px 0}.footer__main[data-v-d2c33277]{flex-direction:column;gap:30px;padding-bottom:20px;display:flex}.footer__column[data-v-d2c33277]{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.footer__footnote[data-v-d2c33277]{border-top:1px solid var(--footer-border-color);flex-direction:column;gap:10px 20px;padding-top:10px;display:flex}.footer__copyright[data-v-d2c33277]{color:var(--gray12-color)}.footer__links[data-v-d2c33277]{flex-wrap:wrap;gap:20px;display:flex}@media (width>=768px){.footer__main[data-v-d2c33277]{flex-direction:row;justify-content:space-between;gap:20px}.footer__footnote[data-v-d2c33277]{flex-direction:row;justify-content:space-between}}.nav[data-v-fe4f4019]{border-bottom:2px solid var(--gray23-color);background:var(--body-background-color)}.nav__container[data-v-fe4f4019]{display:flex}.nav__logo-link[data-v-fe4f4019]{display:inline-flex}.nav__logo-block[data-v-fe4f4019]{align-items:center;gap:10px;padding:10px 0;display:flex}.nav__logo-image[data-v-fe4f4019]{width:30px;height:30px}.nav__logo-text[data-v-fe4f4019]{color:var(--primary-color);font-weight:600}.layout[data-v-41cf9b52]{min-height:100vh;padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right);grid-template-rows:auto minmax(0,1fr) auto;display:grid}.layout__nav--sticky[data-v-41cf9b52]{z-index:20;position:sticky;top:0}.layout__content[data-v-41cf9b52]{padding:40px 0}@media (width>=768px){.layout__content[data-v-41cf9b52]{padding:80px 0}}.character-container[data-v-b546cab9]{flex-direction:column;align-items:center;gap:20px;display:flex}.character-container__image[data-v-b546cab9]{border:1px solid var(--gray23-color);background:var(--gray22-color);object-fit:cover;border-radius:50%;width:256px;height:256px}.character-container__info[data-v-b546cab9]{flex-direction:column;gap:20px;display:flex}.character-error[data-v-b546cab9]{text-align:center}.character-error__text[data-v-b546cab9]{color:var(--gray12-color)}@media (width>=768px){.character-container[data-v-b546cab9]{flex-direction:row;align-items:flex-start;gap:40px}.character-container__info[data-v-b546cab9]{padding-top:40px}}.character-gallery[data-v-ac368969]{grid-template-columns:minmax(0,1fr);gap:20px;display:grid}.character-item[data-v-ac368969]{background:var(--character-list-item-background-color);border-radius:1000px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:20px;padding:10px 20px 10px 10px;display:grid}.character-item__image[data-v-ac368969]{border:1px solid var(--gray23-color);background:var(--gray22-color);object-fit:cover;border-radius:50%;width:87px;height:87px}.character-item__name[data-v-ac368969]{text-overflow:ellipsis;overflow:hidden}.character-item__chevron[data-v-ac368969]{color:var(--primary-color);font-size:2rem;line-height:1}.character-error[data-v-ac368969]{text-align:center}.character-error__text[data-v-ac368969]{color:var(--gray12-color)}@media (width>=768px){.character-gallery[data-v-ac368969]{grid-template-columns:repeat(2,minmax(0,1fr))}}.badge-link[data-v-8ec2c4d0]{display:inline-flex}.badge-upcoming[data-v-8ec2c4d0]{border:1px solid var(--gray12-color);border-radius:10px;padding:10px 20px}.badge-upcoming__text[data-v-8ec2c4d0]{color:var(--gray12-color)}.hero-card[data-v-0513e3c9],.hero-card__title-block[data-v-0513e3c9]{flex-direction:column;align-items:center;display:flex}.hero-card[data-v-0513e3c9]{gap:30px}.hero-card__image-shell[data-v-0513e3c9]{width:100%;max-width:1024px;height:660px;overflow:hidden}.hero-card__image[data-v-0513e3c9]{object-fit:cover;object-position:center;width:100%;height:100%}.hero-card__intro[data-v-0513e3c9]{text-align:center}.hero-card__hello[data-v-0513e3c9]{background:var(--primary-color);color:var(--white-color);border-radius:200px;margin:10px 0;padding:10px 20px;font-size:clamp(1.5rem,5vw,2.5rem);display:inline-block}.hero-card__rotating[data-v-0513e3c9]{min-height:1.2em}.hero-card__description[data-v-0513e3c9]{text-align:center;line-height:1.5}.marketplace-options[data-v-0513e3c9]{flex-direction:column;align-items:center;gap:20px 40px;margin-top:60px;display:flex}@media (width>=768px){.hero-card[data-v-0513e3c9]{gap:40px}.marketplace-options[data-v-0513e3c9]{flex-direction:row;justify-content:center}}.legal-grid[data-v-0e93fd84],.legal-disclaimer[data-v-0e93fd84]{margin-top:40px}.faq-grid[data-v-335528a3]{flex-direction:column;gap:20px;margin-top:40px;display:flex}.accordion[data-v-335528a3]{border:1px solid #0000}.accordion[open][data-v-335528a3]{border:1px solid var(--gray20-color);border-radius:10px}.accordion__summary[data-v-335528a3]{cursor:pointer;padding:10px 20px;list-style:none}.accordion__summary[data-v-335528a3]::-webkit-details-marker{display:none}.accordion[open] .accordion__summary[data-v-335528a3]{border-bottom:1px solid var(--gray20-color)}.accordion__content[data-v-335528a3]{padding:10px 20px}@media (width>=768px){.faq-grid[data-v-335528a3]{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}}.version-date[data-v-fd801d1e]{color:var(--gray6-color);margin-bottom:16px}.version-platforms[data-v-fd801d1e]{flex-wrap:wrap;gap:10px;margin:16px 0;display:flex}.version-platform[data-v-fd801d1e]{border:1px solid var(--gray20-color);border-radius:999px;padding:6px 12px;font-size:.9rem}:root{--font-family:-apple-system, "Helvetica Neue", Helvetica, Arial, Verdana, sans-serif;--transparent-color:#0000;--black-color:#000;--gray1-color:#0a0a0a;--gray2-color:#141414;--gray3-color:#1f1f1f;--gray4-color:#292929;--gray5-color:#333;--gray6-color:#3d3d3d;--gray7-color:#474747;--gray8-color:#525252;--gray9-color:#5c5c5c;--gray10-color:#666;--gray11-color:#707070;--gray12-color:#7a7a7a;--gray13-color:#858585;--gray14-color:#8f8f8f;--gray15-color:#999;--gray16-color:#a3a3a3;--gray17-color:#adadad;--gray18-color:#b8b8b8;--gray19-color:#c2c2c2;--gray20-color:#ccc;--gray21-color:#d6d6d6;--gray22-color:#e0e0e0;--gray23-color:#ebebeb;--gray24-color:#f5f5f5;--white-color:#fff;--primary-color:#ef4a4e;--primary-hover-color:#fd585c;--body-background-color:var(--white-color);--footer-border-color:var(--gray23-color);--local-navigation-border-color:var(--gray23-color);--local-navigation-background-color:#ffffffbf;--character-list-item-background-color:var(--gray24-color);--body-font-size:1rem;--title-font-size:3.25rem;--title-two-font-size:2.5rem;--title-three-font-size:1.75rem;--title-four-font-size:1.5rem;--subtitle-font-size:1.3125rem;--footnote-font-size:.764rem;--page-section-small:40px;--page-section-large:80px;--wrapper-margin:10px;--wrapper-small:512px;--wrapper-medium:768px;--wrapper-large:1024px}*,:before,:after{box-sizing:border-box}html{background:var(--body-background-color);color:var(--gray1-color)}body{min-height:100vh;font-family:var(--font-family);background:var(--body-background-color);color:var(--gray1-color);margin:0}a{color:var(--primary-color);text-decoration:none}a:hover{color:var(--primary-hover-color)}a:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid #ef4a4e59}img{max-width:100%;display:block}#app{min-height:100vh}.wrapper{width:calc(100% - (2 * var(--wrapper-margin)));margin-left:auto;margin-right:auto}.wrapper--small{max-width:var(--wrapper-small)}.wrapper--medium{max-width:var(--wrapper-medium)}.wrapper--large{max-width:var(--wrapper-large)}.page-section{padding:var(--page-section-small) 0}.page-section--flush-top{padding-top:0}.text-title,.text-title2,.text-title3,.text-title4,.text-subtitle,.text-body,.text-footnote{color:var(--gray1-color);margin:0}.text-title,.text-title2,.text-title3,.text-title4,.text-subtitle,.text-body{white-space:pre-wrap}.text-title{font-size:clamp(1.95rem, 7vw, var(--title-font-size));line-height:1}.text-title2{font-size:clamp(1.5rem, 5vw, var(--title-two-font-size));line-height:1}.text-title3{font-size:clamp(1.2rem, 4vw, var(--title-three-font-size));line-height:1.1}.text-title4{font-size:clamp(1.125rem, 3vw, var(--title-four-font-size));line-height:1.4}.text-subtitle{font-size:clamp(1rem, 3vw, var(--subtitle-font-size));line-height:1.5}.text-body{font-size:var(--body-font-size);line-height:1.5}.text-footnote{font-size:var(--footnote-font-size);line-height:1.4}.text-weight-semibold{font-weight:600}.prose-block{white-space:pre-wrap}.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}.label-value-grid{grid-template-columns:minmax(140px,auto) 1fr;align-items:start;gap:16px 20px;display:grid}.label-value-grid--stacked{grid-template-columns:minmax(90px,auto) 1fr}@media (width>=768px){.page-section{padding:var(--page-section-large) 0}}@media (width<=640px){.label-value-grid,.label-value-grid--stacked{grid-template-columns:1fr;gap:10px}}
