@charset "UTF-8";.Halloween2026ErrorPage[data-v-311f5169]{padding:180px 24px 0;text-align:center}.Halloween2026ErrorPage__icon[data-v-311f5169]{background:var(--tig-s2);border-radius:50%;color:var(--tig-t2);display:grid;font-size:28px;font-style:normal;font-weight:800;height:64px;margin:0 auto;place-items:center;width:64px}.Halloween2026ErrorPage__title[data-v-311f5169]{font-size:24px;font-weight:700;margin-top:16px}.Halloween2026ErrorPage__message[data-v-311f5169]{color:var(--tig-t2);font-size:15px;line-height:1.5;margin-top:10px}.Halloween2026Button[data-v-d695ca92]{background:var(--tig-acc);border:0;border-radius:14px;color:#fff;cursor:pointer;display:block;font:inherit;font-size:16px;font-weight:700;letter-spacing:inherit;line-height:1.5;padding:14px 16px;transition:transform .1s,background .15s;width:100%}.Halloween2026Button[data-v-d695ca92]:active{background:var(--tig-acc-press);transform:scale(.98)}.Halloween2026Button[data-v-d695ca92]:disabled{background:var(--tig-btn-disabled-bg);color:var(--tig-btn-disabled-text);cursor:not-allowed;transform:none}.Halloween2026Button--sub[data-v-d695ca92],.Halloween2026Button--sub[data-v-d695ca92]:active,.Halloween2026Button--sub[data-v-d695ca92]:disabled{background:var(--tig-s2);color:var(--tig-t1)}.Halloween2026Button--white[data-v-d695ca92],.Halloween2026Button--white[data-v-d695ca92]:active,.Halloween2026Button--white[data-v-d695ca92]:disabled{background:var(--tig-bar-bg);color:var(--tig-bar-text)}.Halloween2026Button--text[data-v-d695ca92]{background:none;border-radius:0;color:var(--tig-bar-hint);display:inline-block;font-size:15px;font-weight:400;margin-top:12px;padding:4px 8px;width:auto}.Halloween2026Button--text[data-v-d695ca92]:active{background:none;transform:none}.Halloween2026Button--text[data-v-d695ca92]:disabled{background:none}.Halloween2026Button--pill[data-v-d695ca92]{background:var(--tig-bar-bg);border-radius:999px;color:var(--tig-bar-text);display:inline-block;font-size:16px;min-width:200px;padding:14px 32px;width:auto}.Halloween2026Button--pill[data-v-d695ca92]:active{background:var(--tig-bar-bg);transform:none}.Halloween2026Button--pill[data-v-d695ca92]:disabled{background:var(--tig-bar-bg);color:var(--tig-bar-text);cursor:default}.Halloween2026Button--round[data-v-d695ca92]{border-radius:999px;font-size:15px;padding:15px 10px}.Halloween2026Button[data-v-d695ca92]:focus-visible{outline:2px solid var(--tig-acc);outline-offset:2px}@media (prefers-reduced-motion:reduce){.Halloween2026Button[data-v-d695ca92]{transition:none}}.Halloween2026BottomBar[data-v-16b939a6]{background:var(--tig-bar-bg);bottom:0;color:var(--tig-bar-text);left:50%;max-width:480px;padding:12px 20px calc(12px + env(safe-area-inset-bottom));position:fixed;text-align:center;transform:translate(-50%);width:100%;z-index:10}.Halloween2026BottomBar--contained[data-v-16b939a6]{--tig-bar-hint:var(--tig-t3);background:transparent;color:var(--tig-t1);left:auto;padding:24px 20px 40px;position:static;transform:none}.Halloween2026BottomBar__hint[data-v-16b939a6]{color:var(--tig-bar-hint);font-size:13px;margin-bottom:10px}.Halloween2026Hero[data-v-f97ec78f]{aspect-ratio:1076/1760;background:var(--tig-bg) center top/cover no-repeat;overflow:hidden;position:relative}.Halloween2026Hero[data-v-f97ec78f]:before{background:#23306e;-webkit-mask:linear-gradient(180deg,transparent 66%,#000 76%);mask:linear-gradient(180deg,transparent 66%,#000 76%);mix-blend-mode:color;opacity:.28;z-index:1}.Halloween2026Hero[data-v-f97ec78f]:after,.Halloween2026Hero[data-v-f97ec78f]:before{content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}.Halloween2026Hero[data-v-f97ec78f]:after{background:linear-gradient(180deg,var(--tig-bg) 0,transparent 9%,transparent 90%,var(--tig-bg) 100%);z-index:6}.Halloween2026Hero__blue[data-v-f97ec78f]{background:linear-gradient(180deg,#2c3f8f,#22306e 55%,#1a2456);top:0;right:0;bottom:0;left:0;-webkit-mask:radial-gradient(34% 17% at 50% 56%,transparent 0,transparent 35%,#000 100%);mask:radial-gradient(34% 17% at 50% 56%,transparent 0,transparent 35%,#000 100%);mix-blend-mode:color;opacity:.22;pointer-events:none;position:absolute;z-index:0}.Halloween2026Hero__dust[data-v-f97ec78f]{mix-blend-mode:screen;z-index:1}.Halloween2026Hero__dust[data-v-f97ec78f],.Halloween2026Hero__video[data-v-f97ec78f]{height:100%;top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;width:100%}.Halloween2026Hero__video[data-v-f97ec78f]{filter:saturate(1.15) brightness(.95) contrast(1.08);-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;z-index:0}.Halloween2026Hero__depth[data-v-f97ec78f]{background:radial-gradient(75% 52% at 50% 74%,transparent 0,transparent 22%,rgba(4,5,18,.28) 50%,rgba(4,5,18,.45) 80%,rgba(4,5,18,.52) 100%);top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:0}.Halloween2026Hero__title[data-v-f97ec78f]{color:var(--tig-title);left:0;padding:0 20px;position:absolute;right:0;text-align:center;top:17%;z-index:7}.Halloween2026Hero__title[data-v-f97ec78f]:before{background:radial-gradient(60% 55% at 50% 45%,rgba(3,4,16,.62),rgba(3,4,16,.3) 55%,transparent 80%);content:"";height:calc(100% + 90px);left:-10%;pointer-events:none;position:absolute;right:-10%;top:-40px;z-index:-1}.Halloween2026Hero__title--waiting[data-v-f97ec78f]{visibility:hidden}.Halloween2026Hero__title--waiting[data-v-f97ec78f],.Halloween2026Hero__title--waiting *[data-v-f97ec78f]{animation-play-state:paused!important}.Halloween2026Hero__eyebrow[data-v-f97ec78f]{animation:tig-titlein-f97ec78f 1.2s ease-out both;color:var(--tig-title-eyebrow);font-size:12px;font-weight:600;letter-spacing:.16em;text-shadow:0 1px 8px rgba(5,6,26,.9)}.Halloween2026Hero__eyebrow[data-v-f97ec78f]:after,.Halloween2026Hero__eyebrow[data-v-f97ec78f]:before{color:var(--tig-title-mark);content:"✦";font-size:9px;letter-spacing:0;margin:0 10px;vertical-align:1px}.Halloween2026Hero__h1[data-v-f97ec78f]{color:#fff;filter:drop-shadow(0 2px 10px rgba(5,6,26,.9));font-family:var(--tig-font-title);font-size:clamp(40px,12.4vw,52px);font-weight:700;letter-spacing:-.01em;line-height:1.15;margin-top:10px;position:relative;white-space:nowrap}.Halloween2026Hero__h1--misting .Halloween2026Hero__ch[data-v-f97ec78f]{animation:tig-mistin-f97ec78f 1.8s cubic-bezier(.25,.6,.3,1) forwards;opacity:0}.Halloween2026Hero__h1--misting .Halloween2026Hero__glint[data-v-f97ec78f]{opacity:0;transition:opacity .6s 2s}.Halloween2026Hero__h1--misted .Halloween2026Hero__glint[data-v-f97ec78f]{opacity:1}.Halloween2026Hero__ch[data-v-f97ec78f]{display:inline-block}.Halloween2026Hero__ch--sp[data-v-f97ec78f]{width:.3em}.Halloween2026Hero__glint[data-v-f97ec78f]{animation:tig-titleshine-f97ec78f 5.5s ease-in-out 1.8s infinite;background:linear-gradient(105deg,transparent,transparent 40%,rgba(255,226,150,0) 44%,rgba(255,236,180,.95) 50%,rgba(255,226,150,0) 56%,transparent 60%,transparent);-webkit-background-clip:text;background-clip:text;background-size:250% 100%;color:transparent;top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;white-space:nowrap}.Halloween2026Hero__mist[data-v-f97ec78f]{height:0;left:50%;pointer-events:none;position:absolute;top:50%;width:0;z-index:-1}.Halloween2026Hero__mistPuff[data-v-f97ec78f]{animation:tig-mistpuff-f97ec78f 2.6s ease-out forwards;background:radial-gradient(closest-side,var(--mc),transparent);border-radius:50%;filter:blur(18px);height:80px;left:0;margin:-40px -60px;opacity:0;position:absolute;top:0;width:120px}.Halloween2026Hero__line2[data-v-f97ec78f]{animation:tig-titlein-f97ec78f 1.6s ease-out .35s both;color:var(--tig-title-line2);font-family:var(--tig-font-line2);font-size:clamp(20px,6.2vw,25px);font-weight:400;letter-spacing:-.03em;line-height:1.45;margin-top:12px;position:relative;text-shadow:0 1px 10px rgba(5,6,26,.95);white-space:nowrap}.Halloween2026Hero__roll[data-v-f97ec78f]{display:inline-block;height:1.45em;-webkit-mask:linear-gradient(transparent,#000 22%,#000 78%,transparent);mask:linear-gradient(transparent,#000 22%,#000 78%,transparent);overflow:hidden;vertical-align:bottom}.Halloween2026Hero__rollItem[data-v-f97ec78f]{display:block;font-weight:700;height:1.45em}.Halloween2026Hero__dot[data-v-f97ec78f]{animation:tig-dotblink-f97ec78f 1.6s ease-in-out infinite;font-style:normal}.Halloween2026Hero__dot[data-v-f97ec78f]:nth-child(2){animation-delay:.3s}.Halloween2026Hero__desc[data-v-f97ec78f]{animation:tig-titlein-f97ec78f 1.6s ease-out .6s both;color:var(--tig-title-desc);font-size:14px;font-weight:400;line-height:1.6;margin-top:18px;text-shadow:0 1px 8px rgba(5,6,26,.95)}@keyframes tig-titlein-f97ec78f{0%{filter:blur(4px);opacity:0;transform:translateY(10px)}to{filter:none;opacity:1;transform:none}}@keyframes tig-mistin-f97ec78f{0%{filter:blur(16px);opacity:0;transform:translate(var(--mx),var(--my)) scale(1.35)}40%{filter:blur(7px);opacity:.75}to{filter:blur(0);opacity:1;transform:none}}@keyframes tig-mistpuff-f97ec78f{0%{opacity:0;transform:translate(var(--px),20px) scale(.6)}35%{opacity:.55}to{opacity:0;transform:translate(calc(var(--px)*1.6),-30px) scale(1.8)}}@keyframes tig-titleshine-f97ec78f{0%,55%{background-position:120% 0}85%,to{background-position:-20% 0}}@keyframes tig-dotblink-f97ec78f{0%,to{opacity:.25}40%{opacity:1}}@media (prefers-reduced-motion:reduce){.Halloween2026Hero *[data-v-f97ec78f],.Halloween2026Hero[data-v-f97ec78f] :after,.Halloween2026Hero[data-v-f97ec78f] :before{animation:none!important;transition:none!important}.Halloween2026Hero__h1--misting .Halloween2026Hero__ch[data-v-f97ec78f],.Halloween2026Hero__h1--misting .Halloween2026Hero__glint[data-v-f97ec78f]{opacity:1}}.Halloween2026ScrollCue[data-v-7f40ac6d]{align-items:center;background:none;border:0;bottom:calc(var(--scroll-cue-bar-height) + 10px);color:var(--tig-scroll-cue);cursor:pointer;display:flex;flex-direction:column;font-family:inherit;font-size:13px;font-weight:600;gap:2px;left:50%;letter-spacing:-.2px;line-height:1.2;padding:0;position:fixed;text-shadow:0 1px 6px rgba(0,0,0,.6);transform:translate(-50%);transition:opacity .3s,visibility .3s;z-index:9}.Halloween2026ScrollCue[data-v-7f40ac6d]:before{background:radial-gradient(ellipse,var(--tig-scroll-cue-shade),transparent 70%);content:"";height:70px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:220px;z-index:-1}.Halloween2026ScrollCue[data-v-7f40ac6d]:focus-visible{outline:2px solid var(--tig-acc);outline-offset:2px}.Halloween2026ScrollCue--hidden[data-v-7f40ac6d]{opacity:0;pointer-events:none;visibility:hidden}.Halloween2026ScrollCue__icon[data-v-7f40ac6d]{animation:tig-scrollcue-7f40ac6d 1.6s ease-in-out infinite;filter:drop-shadow(0 1px 4px rgba(0,0,0,.6));height:20px;width:20px}@keyframes tig-scrollcue-7f40ac6d{0%,to{opacity:.7;transform:translateY(0)}50%{opacity:1;transform:translateY(5px)}}@media (prefers-reduced-motion:reduce){.Halloween2026ScrollCue[data-v-7f40ac6d]{transition:none}.Halloween2026ScrollCue__icon[data-v-7f40ac6d]{animation:none}}.Halloween2026Steps[data-v-e2ef8ee5]{background:var(--tig-s1);border-radius:20px;list-style:none;margin-top:20px;padding:6px 18px}.Halloween2026Steps__step[data-v-e2ef8ee5]{display:flex;gap:14px;padding:14px 0}.Halloween2026Steps__step+.Halloween2026Steps__step[data-v-e2ef8ee5]{border-top:1px solid var(--tig-s2)}.Halloween2026Steps__number[data-v-e2ef8ee5]{background:var(--tig-acc-soft);border-radius:8px;color:var(--tig-acc-text);display:grid;flex:none;font-size:14px;font-weight:700;height:28px;place-items:center;width:28px}.Halloween2026Steps__title[data-v-e2ef8ee5]{display:block;font-size:16px;font-weight:700;padding-top:2px}.Halloween2026Steps__sub[data-v-e2ef8ee5]{color:var(--tig-t3);font-size:14px}.Halloween2026TextLink[data-v-8ae7d4fa]{background:none;border:0;color:var(--tig-pt);cursor:pointer;display:inline;font:inherit;padding:0;-webkit-text-decoration:underline dashed;text-decoration:underline dashed;text-underline-offset:4px}.Halloween2026TextLink[data-v-8ae7d4fa]:focus-visible{outline:2px solid var(--tig-acc);outline-offset:2px}.Halloween2026NoticeList[data-v-06de1d83]{display:grid;gap:6px;list-style:none;padding:24px 24px 0}.Halloween2026NoticeList__item[data-v-06de1d83]{color:var(--tig-t3);font-size:12px;line-height:1.6;text-align:center}.Halloween2026NoticeList__item[data-v-06de1d83]:before{background:var(--tig-t3);border-radius:50%;content:"";display:inline-block;height:3px;margin-right:6px;vertical-align:middle;width:3px}.Halloween2026HistoryDialog[data-v-e81413b5]{align-items:center;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:20px;position:fixed;z-index:1000}.Halloween2026HistoryDialog__scrim[data-v-e81413b5]{background:#000000b3;top:0;right:0;bottom:0;left:0;position:absolute}.Halloween2026HistoryDialog__panel[data-v-e81413b5]{background:var(--tig-s1);border-radius:20px;color:var(--tig-t1);display:flex;flex-direction:column;max-height:min(560px,100%);max-width:440px;outline:none;position:relative;width:100%}.Halloween2026HistoryDialog__head[data-v-e81413b5]{align-items:center;display:flex;gap:8px;justify-content:space-between;padding:20px 14px 12px 20px}.Halloween2026HistoryDialog__title[data-v-e81413b5]{font-size:18px;font-weight:700}.Halloween2026HistoryDialog__close[data-v-e81413b5]{background:none;border:0;border-radius:50%;color:var(--tig-t2);cursor:pointer;font-size:18px;height:36px;width:36px}.Halloween2026HistoryDialog__list[data-v-e81413b5]{overflow-y:auto;overscroll-behavior:contain;padding:0 12px 16px}.Halloween2026HistoryDialog__item[data-v-e81413b5]{align-items:center;background:var(--tig-s2);border:0;border-radius:14px;color:inherit;cursor:pointer;display:flex;font:inherit;gap:12px;margin-top:8px;padding:10px 12px 10px 10px;text-align:left;width:100%}.Halloween2026HistoryDialog__item[data-v-e81413b5]:active{background:var(--tig-s3)}.Halloween2026HistoryDialog__item--expired[data-v-e81413b5]{cursor:default}.Halloween2026HistoryDialog__item--expired[data-v-e81413b5]:active{background:var(--tig-s2)}.Halloween2026HistoryDialog__media[data-v-e81413b5]{flex-shrink:0;position:relative}.Halloween2026HistoryDialog__thumb[data-v-e81413b5]{border-radius:10px;display:block;height:56px;-o-object-fit:cover;object-fit:cover;width:56px}.Halloween2026HistoryDialog__play[data-v-e81413b5]{align-items:center;background:#00000059;border-radius:10px;color:#fff;display:flex;font-size:16px;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}.Halloween2026HistoryDialog__badge[data-v-e81413b5]{background:var(--tig-acc);border-radius:999px;color:#fff;display:inline-block;font-size:11px;font-weight:700;margin-left:6px;padding:1px 7px;vertical-align:1px}.Halloween2026HistoryDialog__badge--expired[data-v-e81413b5]{background:var(--tig-expired-bg);color:var(--tig-expired-text)}.Halloween2026HistoryDialog__text[data-v-e81413b5]{display:flex;flex:1;flex-direction:column;min-width:0}.Halloween2026HistoryDialog__theme[data-v-e81413b5]{color:var(--tig-t3);font-size:13px}.Halloween2026HistoryDialog__character[data-v-e81413b5]{font-size:16px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Halloween2026HistoryDialog__character--processing[data-v-e81413b5]{color:var(--tig-acc-text)}.Halloween2026HistoryDialog__expired[data-v-e81413b5]{color:var(--tig-t3);font-size:13px}.Halloween2026HistoryDialog__arrow[data-v-e81413b5]{color:var(--tig-t4);font-size:22px}.Halloween2026HistoryDialog__close[data-v-e81413b5]:focus-visible,.Halloween2026HistoryDialog__item[data-v-e81413b5]:focus-visible{outline:2px solid var(--tig-acc);outline-offset:2px}.Halloween2026Landing[data-v-e9db9781]{display:flow-root;position:relative}.Halloween2026Landing__section[data-v-e9db9781]{padding:56px 20px 0;scroll-margin-top:var(--app-bar-height,0)}.Halloween2026Landing__ctas--pair[data-v-e9db9781]{display:grid;gap:8px;grid-template-columns:1fr 1fr}.Halloween2026Landing__sectionHead[data-v-e9db9781]{text-align:center}.Halloween2026Landing__sectionTitle[data-v-e9db9781]{font-size:24px;font-weight:700;line-height:1.4}.Halloween2026Landing__sectionSub[data-v-e9db9781]{color:var(--tig-t2);font-size:15px;margin-top:6px}.Halloween2026Landing__share[data-v-e9db9781]{align-items:center;background:none;border:1px solid var(--tig-s3);border-radius:999px;color:var(--tig-t2);cursor:pointer;display:flex;font:inherit;font-size:14px;gap:6px;justify-content:center;letter-spacing:inherit;margin:20px auto 0;padding:10px 18px}.Halloween2026Landing__share[data-v-e9db9781]:disabled{cursor:not-allowed;opacity:.45}.Halloween2026Landing__share[data-v-e9db9781]:focus-visible{outline:2px solid var(--tig-acc);outline-offset:2px}.Halloween2026Landing__shareIcon[data-v-e9db9781]{height:16px;width:16px}.Halloween2026Nav[data-v-d1a504d3]{align-items:center;display:flex;gap:8px;height:60px;justify-content:space-between;padding:0 14px}.Halloween2026Nav__button[data-v-d1a504d3]{background:none;border:0;color:var(--tig-t1);cursor:pointer;display:grid;font:inherit;font-size:26px;line-height:1;min-height:44px;min-width:44px;padding:10px;place-items:center}.Halloween2026Nav__button--close[data-v-d1a504d3]{font-size:24px}.Halloween2026Nav__button[data-v-d1a504d3]:focus-visible{outline:2px solid var(--tig-acc);outline-offset:2px}.Halloween2026ScreenTop[data-v-095d8983]{padding:20px 24px 0;text-align:center}.Halloween2026ScreenTop__title[data-v-095d8983]{font-size:26px;font-weight:700;line-height:1.38}.Halloween2026ScreenTop__sub[data-v-095d8983]{color:var(--tig-t2);font-size:15px;line-height:1.6;margin-top:10px}.Halloween2026ThemeCard[data-v-c16a7254]{background:var(--tig-s1);border:0;color:var(--tig-t1);cursor:pointer;font:inherit;letter-spacing:inherit;text-align:left}.Halloween2026ThemeCard[data-v-c16a7254]:disabled{cursor:not-allowed;opacity:.45}.Halloween2026ThemeCard[data-v-c16a7254]:focus-visible{outline:2px solid var(--tig-acc);outline-offset:2px}.Halloween2026ThemeCard__text[data-v-c16a7254]{flex:1;min-width:0}.Halloween2026ThemeCard__name[data-v-c16a7254],.Halloween2026ThemeCard__question[data-v-c16a7254]{display:block}.Halloween2026ThemeCard--row[data-v-c16a7254]{align-items:center;border:2px solid transparent;border-radius:20px;display:flex;gap:16px;padding:12px 18px 12px 12px;transition:border-color .15s,box-shadow .15s;width:100%}.Halloween2026ThemeCard--row .Halloween2026ThemeCard__image[data-v-c16a7254]{background:var(--tig-s2);border-radius:12px;flex:none;height:80px;-o-object-fit:cover;object-fit:cover;width:64px}.Halloween2026ThemeCard--row .Halloween2026ThemeCard__name[data-v-c16a7254]{font-size:18px;font-weight:700}.Halloween2026ThemeCard--row .Halloween2026ThemeCard__question[data-v-c16a7254]{color:var(--tig-t2);font-size:14px;margin-top:2px}.Halloween2026ThemeCard__radio[data-v-c16a7254]{border:2px solid var(--tig-t4);border-radius:50%;flex:none;height:24px;width:24px}.Halloween2026ThemeCard--selected[data-v-c16a7254]{border-color:var(--tig-acc);box-shadow:0 0 24px var(--tig-acc-glow)}.Halloween2026ThemeCard--selected .Halloween2026ThemeCard__radio[data-v-c16a7254]{background:var(--tig-acc);border-color:var(--tig-acc);box-shadow:inset 0 0 0 4px var(--tig-s1)}.Halloween2026ThemeCard--compact[data-v-c16a7254]{border-radius:18px;display:block;padding:8px 8px 14px;width:100%}.Halloween2026ThemeCard--compact .Halloween2026ThemeCard__image[data-v-c16a7254]{background:var(--tig-s2);border-radius:12px;display:block;height:120px;-o-object-fit:cover;object-fit:cover;width:100%}.Halloween2026ThemeCard--compact .Halloween2026ThemeCard__name[data-v-c16a7254]{font-size:15px;font-weight:700;margin:10px 4px 0}.Halloween2026ThemeCard--compact .Halloween2026ThemeCard__question[data-v-c16a7254]{color:var(--tig-t3);font-size:13px;margin:0 4px}@media (prefers-reduced-motion:reduce){.Halloween2026ThemeCard[data-v-c16a7254]{transition:none}}.Halloween2026ThemeSelect .Halloween2026ThemeSelect__nav[data-v-335404f4]{height:48px}.Halloween2026ThemeSelect .Halloween2026ThemeSelect__top[data-v-335404f4]{padding-top:0}.Halloween2026ThemeSelect__list[data-v-335404f4]{display:grid;gap:10px;padding:16px 20px 0}.Halloween2026ThemeChip[data-v-4f5cb74b]{align-items:center;background:var(--tig-s2);border-radius:999px;color:var(--tig-t2);display:inline-flex;font-size:13px;font-weight:700;gap:6px;padding:6px 12px 6px 6px}.Halloween2026ThemeChip__image[data-v-4f5cb74b]{border-radius:50%;height:20px;-o-object-fit:cover;object-fit:cover;width:20px}.Halloween2026PhotoPicker[data-v-a4962f85]{display:grid;gap:16px}.Halloween2026PhotoPicker__drop[data-v-a4962f85]{background:var(--tig-s1);border:1.5px dashed var(--tig-s3);border-radius:20px;cursor:pointer;display:grid;height:260px;overflow:hidden;place-items:center;position:relative}.Halloween2026PhotoPicker__drop--has[data-v-a4962f85]{border-color:var(--tig-acc);border-style:solid}.Halloween2026PhotoPicker__drop[data-v-a4962f85]:has(.Halloween2026PhotoPicker__input:focus-visible){outline:2px solid var(--tig-acc);outline-offset:2px}.Halloween2026PhotoPicker__input[data-v-a4962f85]{cursor:pointer;top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;z-index:2}.Halloween2026PhotoPicker__empty[data-v-a4962f85]{pointer-events:none;text-align:center}.Halloween2026PhotoPicker__plus[data-v-a4962f85]{background:var(--tig-acc);border-radius:50%;box-shadow:0 0 24px #4447e599;color:#fff;display:grid;font-size:28px;font-style:normal;height:56px;margin:0 auto 10px;place-items:center;width:56px}.Halloween2026PhotoPicker__pick[data-v-a4962f85]{color:var(--tig-t1);display:block;font-size:16px;font-weight:700}.Halloween2026PhotoPicker__pickSub[data-v-a4962f85]{color:var(--tig-t3);font-size:13px}.Halloween2026PhotoPicker__preview[data-v-a4962f85]{background:var(--tig-s1);height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:contain;object-fit:contain;position:absolute;width:100%}.Halloween2026PhotoPicker__checking[data-v-a4962f85]{align-items:center;background:#0000008c;color:var(--tig-t1);cursor:progress;display:flex;flex-direction:column;font-size:15px;font-weight:700;gap:12px;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute;z-index:3}.Halloween2026PhotoPicker__spinner[data-v-a4962f85]{animation:tig-photo-spin-a4962f85 .8s linear infinite;border:3px solid hsla(0,0%,100%,.25);border-radius:50%;border-top:3px solid var(--tig-acc);height:36px;width:36px}.Halloween2026PhotoPicker__repick[data-v-a4962f85]{background:none;border:0;color:var(--tig-t2);cursor:pointer;font:inherit;font-size:14px;justify-self:center;letter-spacing:inherit;margin:-17px 0 -12px;min-height:44px;padding:11px 8px;text-decoration:underline}.Halloween2026PhotoPicker__repick[data-v-a4962f85]:disabled{cursor:not-allowed}.Halloween2026PhotoPicker__repick[data-v-a4962f85]:focus-visible{outline:2px solid var(--tig-acc);outline-offset:2px}.Halloween2026PhotoPicker__error[data-v-a4962f85]{color:var(--tig-no);font-size:13px;text-align:center}.Halloween2026PhotoPicker__warn[data-v-a4962f85]{background:var(--tig-warn-bg);border:1px solid var(--tig-warn-border);border-radius:14px;margin:10px 0 0;padding:14px}.Halloween2026PhotoPicker__warnText[data-v-a4962f85]{color:var(--tig-warn-text);font-size:14px;line-height:1.5}.Halloween2026PhotoPicker__warnActions[data-v-a4962f85]{display:flex;gap:8px;margin-top:10px}.Halloween2026PhotoPicker__warnButton[data-v-a4962f85]{background:var(--tig-s2);border:0;border-radius:10px;color:var(--tig-t1);cursor:pointer;flex:1;font:inherit;font-size:13px;font-weight:700;letter-spacing:inherit;padding:10px 6px;position:relative}.Halloween2026PhotoPicker__warnButton[data-v-a4962f85]:before{content:"";top:-3px;right:0;bottom:-3px;left:0;position:absolute}.Halloween2026PhotoPicker__warnButton--repick[data-v-a4962f85]{background:var(--tig-acc)}.Halloween2026PhotoPicker__warnButton[data-v-a4962f85]:focus-visible{outline:2px solid var(--tig-acc);outline-offset:2px}.Halloween2026PhotoPicker__guideTitle[data-v-a4962f85]{color:var(--tig-t2);font-size:13px;font-weight:700;margin-bottom:10px}.Halloween2026PhotoPicker__guideList[data-v-a4962f85]{display:grid;gap:6px;grid-template-columns:repeat(5,1fr);list-style:none;margin:0;padding:0}.Halloween2026PhotoPicker__guideItem[data-v-a4962f85]{text-align:center}.Halloween2026PhotoPicker__guideItem--good .Halloween2026PhotoPicker__guideThumb[data-v-a4962f85]:after{border:2px solid var(--tig-ok);border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;position:absolute}.Halloween2026PhotoPicker__guideItem--good .Halloween2026PhotoPicker__guideMark[data-v-a4962f85]{background:var(--tig-ok);color:var(--tig-guide-good-icon)}.Halloween2026PhotoPicker__guideItem--good .Halloween2026PhotoPicker__guideVerdict[data-v-a4962f85]{color:var(--tig-ok)}.Halloween2026PhotoPicker__guideItem--bad .Halloween2026PhotoPicker__guideMark[data-v-a4962f85]{background:var(--tig-guide-bad);color:#fff}.Halloween2026PhotoPicker__guideItem--bad .Halloween2026PhotoPicker__guideVerdict[data-v-a4962f85]{color:var(--tig-guide-bad-text)}.Halloween2026PhotoPicker__guideThumb[data-v-a4962f85]{aspect-ratio:1;background:var(--tig-s1);border-radius:10px;overflow:hidden;position:relative}.Halloween2026PhotoPicker__guideImage[data-v-a4962f85]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.Halloween2026PhotoPicker__guideMark[data-v-a4962f85]{border-radius:50%;display:grid;height:16px;place-items:center;position:absolute;right:3px;top:3px;width:16px;z-index:1}.Halloween2026PhotoPicker__guideLabel[data-v-a4962f85]{color:var(--tig-t2);font-size:11px;letter-spacing:-.3px;line-height:1.3;margin-top:6px}.Halloween2026PhotoPicker__guideVerdict[data-v-a4962f85]{display:block;font-weight:700}@keyframes tig-photo-spin-a4962f85{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.Halloween2026PhotoPicker__spinner[data-v-a4962f85]{animation-duration:2.4s}}.Halloween2026PhotoNotice[data-v-8895431b]{background:var(--tig-s1);border-radius:16px;padding:18px 16px;text-align:left}.Halloween2026PhotoNotice__title[data-v-8895431b]{color:var(--tig-t1);font-size:15px;font-weight:700;line-height:1.5}.Halloween2026PhotoNotice__body[data-v-8895431b]{color:var(--tig-t3);font-size:12px;line-height:1.7;margin-top:8px}.Halloween2026PhotoNotice__body .Halloween2026PhotoNotice__link[data-v-8895431b]{color:#8e9bff;text-decoration:underline;text-underline-offset:2px}.Halloween2026PhotoConsent__chip[data-v-1a8efd1e]{padding:4px 24px 0;text-align:center}.Halloween2026PhotoConsent__body[data-v-1a8efd1e]{display:grid;gap:16px;padding:24px 20px 0}.Halloween2026StoryCard[data-v-f9d0718c]{--story-bg:#0e0e22;background:var(--story-bg);border:1px solid rgba(var(--tig-krgb),.55);border-radius:16px;box-shadow:0 0 28px rgba(var(--tig-krgb),.35);margin:12px auto 0;max-height:calc(100vh - 260px - env(safe-area-inset-bottom));max-height:calc(100dvh - 260px - env(safe-area-inset-bottom));max-width:290px;opacity:0;overflow:hidden;padding:10px 14px 12px;pointer-events:none;text-align:center;transform:translateY(10px) scale(.96);transition:opacity .6s,transform .6s}.Halloween2026StoryCard--on[data-v-f9d0718c]{opacity:1;pointer-events:auto;transform:none}.Halloween2026StoryCard__pane[data-v-f9d0718c]{transition:opacity .35s}.Halloween2026StoryCard__pane--out[data-v-f9d0718c]{opacity:0}.Halloween2026StoryCard__tag[data-v-f9d0718c]{border:1px solid rgba(var(--tig-krgb),.5);border-radius:999px;color:var(--tig-pt);display:inline-block;font-size:11px;letter-spacing:.08em;padding:3px 10px}.Halloween2026StoryCard__reel[data-v-f9d0718c]{margin:10px -14px 0;overflow:hidden;position:relative}.Halloween2026StoryCard__reel[data-v-f9d0718c]:after,.Halloween2026StoryCard__reel[data-v-f9d0718c]:before{bottom:0;content:"";pointer-events:none;position:absolute;top:0;width:12%;z-index:1}.Halloween2026StoryCard__reel[data-v-f9d0718c]:before{background:linear-gradient(90deg,var(--story-bg),transparent);left:0}.Halloween2026StoryCard__reel[data-v-f9d0718c]:after{background:linear-gradient(270deg,var(--story-bg),transparent);right:0}.Halloween2026StoryCard__reelTrack[data-v-f9d0718c]{animation:tig-storyreel-f9d0718c 14s linear infinite;display:flex;gap:6px;width:-moz-max-content;width:max-content}.Halloween2026StoryCard__reelImage[data-v-f9d0718c]{border:1px solid rgba(var(--tig-krgb),.45);border-radius:8px;display:block;height:88px;-o-object-fit:cover;object-fit:cover;-o-object-position:center 45%;object-position:center 45%;width:72px}.Halloween2026StoryCard__story[data-v-f9d0718c]{display:grid;gap:6px;margin-top:10px;overflow:hidden;text-align:center}.Halloween2026StoryCard__storyLine[data-v-f9d0718c]{animation:tig-storypop-f9d0718c .4s ease-out;color:var(--tig-t1);font-size:13.5px;line-height:1.6}.Halloween2026StoryCard__step[data-v-f9d0718c]{color:var(--tig-t2);font-size:12.5px;margin-top:6px;min-height:1.5em}.Halloween2026StoryCard__strong[data-v-f9d0718c]{color:var(--tig-t1)}.Halloween2026StoryCard__bars[data-v-f9d0718c]{display:grid;gap:5px;margin-top:10px;text-align:left}.Halloween2026StoryCard__stat[data-v-f9d0718c]{align-items:center;display:grid;gap:8px;grid-template-columns:52px 1fr 26px;opacity:0;transition:opacity .3s}.Halloween2026StoryCard__stat--in[data-v-f9d0718c],.Halloween2026StoryCard__stat--scan[data-v-f9d0718c]{opacity:1}.Halloween2026StoryCard__statLabel[data-v-f9d0718c]{color:var(--tig-t2);font-size:11.5px;font-style:normal}.Halloween2026StoryCard__statTrack[data-v-f9d0718c]{background:#ffffff1f;border-radius:3px;display:block;height:5px;overflow:hidden}.Halloween2026StoryCard__stat--scan .Halloween2026StoryCard__statTrack[data-v-f9d0718c]{animation:tig-storyscan-f9d0718c .6s ease-in-out infinite alternate}.Halloween2026StoryCard__statFill[data-v-f9d0718c]{background:rgb(var(--tig-krgb));display:block;height:100%;transition:width 1.8s ease-out;width:0}.Halloween2026StoryCard__stat--in .Halloween2026StoryCard__statFill[data-v-f9d0718c]{width:var(--v)}.Halloween2026StoryCard__statNum[data-v-f9d0718c]{color:var(--tig-t1);font-size:11.5px;font-variant-numeric:tabular-nums;font-weight:700;text-align:right}.Halloween2026StoryCard__stat--best .Halloween2026StoryCard__statLabel[data-v-f9d0718c],.Halloween2026StoryCard__stat--best .Halloween2026StoryCard__statNum[data-v-f9d0718c]{color:rgb(var(--tig-krgb));font-weight:700}.Halloween2026StoryCard__stat--best .Halloween2026StoryCard__statFill[data-v-f9d0718c]{box-shadow:0 0 10px rgb(var(--tig-krgb))}.Halloween2026StoryCard__statLine[data-v-f9d0718c]{color:var(--tig-pt);font-size:12.5px;line-height:1.5;margin-top:9px;min-height:1.5em}.Halloween2026StoryCard__lead[data-v-f9d0718c]{color:var(--tig-t2);font-size:13.5px;line-height:1.55;margin-top:2px}.Halloween2026StoryCard__lead--small[data-v-f9d0718c]{color:var(--tig-t3);font-size:11.5px;margin-top:8px}.Halloween2026StoryCard__finish[data-v-f9d0718c]{white-space:pre-line}.Halloween2026StoryCard__name[data-v-f9d0718c]{color:var(--tig-t1);font-family:var(--tig-font-title);font-size:19px;font-weight:700;line-height:1.35;margin-top:6px;min-height:1.35em;opacity:0;text-shadow:0 0 14px rgba(var(--tig-krgb),.8);transform:translateY(6px);transition:opacity .5s,transform .5s}.Halloween2026StoryCard__name--in[data-v-f9d0718c]{opacity:1;transform:none}.Halloween2026StoryCard__quote[data-v-f9d0718c]{color:var(--tig-pt);font-size:13px;line-height:1.5;margin-top:6px;min-height:1.5em}.Halloween2026StoryCard__body[data-v-f9d0718c]{color:var(--tig-t2);font-size:12.5px;line-height:1.55;margin-top:8px;text-align:center}.Halloween2026StoryCard__others[data-v-f9d0718c]{display:grid;gap:8px;margin-top:10px;text-align:left}.Halloween2026StoryCard__other[data-v-f9d0718c]{align-items:center;animation:tig-storypop-f9d0718c .4s ease-out;background:#ffffff0f;border-radius:12px;display:grid;gap:10px;grid-template-columns:52px 1fr;padding:8px}.Halloween2026StoryCard__otherImage[data-v-f9d0718c]{border-radius:10px;display:block;height:52px;-o-object-fit:cover;object-fit:cover;width:52px}.Halloween2026StoryCard__otherText[data-v-f9d0718c]{min-width:0}.Halloween2026StoryCard__otherName[data-v-f9d0718c]{color:var(--tig-t1);display:block;font-size:14px}.Halloween2026StoryCard__otherQuestion[data-v-f9d0718c]{color:var(--tig-pt);display:block;font-size:12px}.Halloween2026StoryCard__otherRoles[data-v-f9d0718c]{color:var(--tig-t3);display:block;font-size:11px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Halloween2026StoryCard__dots[data-v-f9d0718c]{display:flex;gap:6px;justify-content:center;margin-top:8px}.Halloween2026StoryCard__dot[data-v-f9d0718c]{animation:tig-storydot-f9d0718c 1.2s infinite;background:rgb(var(--tig-krgb));border-radius:50%;height:6px;width:6px}.Halloween2026StoryCard__dot[data-v-f9d0718c]:nth-child(2){animation-delay:.2s}.Halloween2026StoryCard__dot[data-v-f9d0718c]:nth-child(3){animation-delay:.4s}.Halloween2026StoryCard__keep[data-v-f9d0718c]{color:#f4d98f;font-size:13px;font-weight:800;margin-top:10px}@keyframes tig-storyreel-f9d0718c{to{transform:translate(calc(-50% - 3px))}}@keyframes tig-storypop-f9d0718c{0%{opacity:0;transform:scale(.8)}}@keyframes tig-storyscan-f9d0718c{to{background:rgba(var(--tig-krgb),.35)}}@keyframes tig-storydot-f9d0718c{50%{opacity:.2}}@media (prefers-reduced-motion:reduce){.Halloween2026StoryCard[data-v-f9d0718c]{transition:none}.Halloween2026StoryCard__reelTrack[data-v-f9d0718c]{animation:none}.Halloween2026StoryCard__name[data-v-f9d0718c],.Halloween2026StoryCard__pane[data-v-f9d0718c],.Halloween2026StoryCard__statFill[data-v-f9d0718c]{transition:none}}.Halloween2026TravelMessage[data-v-9121f2b8]{left:0;padding:22px 20px 0;position:absolute;right:0;text-align:center;top:0;z-index:7}.Halloween2026TravelMessage__title[data-v-9121f2b8]{color:var(--tig-t1);font-size:24px;font-weight:700;line-height:1.38;margin-top:12px;min-height:66px;text-shadow:0 2px 10px rgba(5,6,26,.9);transition:opacity .3s;white-space:pre-line}.Halloween2026TravelMessage__title--fade[data-v-9121f2b8]{opacity:0}.Halloween2026TravelMessage__title--glitch[data-v-9121f2b8]{animation:tig-glitch-9121f2b8 .35s steps(2) 3}@keyframes tig-glitch-9121f2b8{0%{text-shadow:-2px 0 var(--tig-glitch-a),2px 0 var(--tig-glitch-b);transform:translate(2px)}50%{transform:translate(-2px,1px)}to{text-shadow:none;transform:none}}@media (prefers-reduced-motion:reduce){.Halloween2026TravelMessage__title[data-v-9121f2b8]{animation:none!important;transition:none!important}}.Halloween2026MirrorScene[data-v-0c6c1498]{height:100vh;height:100dvh;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Halloween2026MirrorScene[data-v-0c6c1498]:after{background:linear-gradient(180deg,rgba(5,6,26,.92),rgba(5,6,26,.55) 16%,transparent 30%,transparent 72%,rgba(5,6,26,.75) 86%,rgba(5,6,26,.95));content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:4}.Halloween2026MirrorScene__bg[data-v-0c6c1498]{-o-object-fit:cover;object-fit:cover}.Halloween2026MirrorScene__bg[data-v-0c6c1498],.Halloween2026MirrorScene__dust[data-v-0c6c1498]{height:100%;top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;width:100%}.Halloween2026MirrorScene__dust[data-v-0c6c1498]{transition:opacity .8s;z-index:2}.Halloween2026MirrorScene__orb[data-v-0c6c1498]{border-radius:50%;cursor:pointer;overflow:hidden;position:absolute;touch-action:none;transform:translate(-50%,-50%);z-index:1}.Halloween2026MirrorScene__orb--done[data-v-0c6c1498]{z-index:3}.Halloween2026MirrorScene__dim[data-v-0c6c1498]{background:#00000080;top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;transition:opacity .8s;z-index:3}.Halloween2026MirrorScene__dim--on[data-v-0c6c1498]{opacity:1}.Halloween2026MirrorScene--locked .Halloween2026MirrorScene__orb[data-v-0c6c1498]{cursor:default}.Halloween2026MirrorScene--locked .Halloween2026MirrorScene__smokePuff[data-v-0c6c1498],.Halloween2026MirrorScene--locked .Halloween2026MirrorScene__spin[data-v-0c6c1498],.Halloween2026MirrorScene--locked .Halloween2026MirrorScene__star[data-v-0c6c1498],.Halloween2026MirrorScene--locked .Halloween2026MirrorScene__vortex[data-v-0c6c1498]{animation-play-state:paused}.Halloween2026MirrorScene__spin[data-v-0c6c1498]{animation:tig-mirrorsway-0c6c1498 9s ease-in-out infinite alternate;border-radius:50%;top:0;right:0;bottom:0;left:0;-webkit-mask:radial-gradient(closest-side,#000 70%,transparent 100%);mask:radial-gradient(closest-side,#000 70%,transparent 100%);opacity:.9;position:absolute}.Halloween2026MirrorScene__swirl[data-v-0c6c1498]{left:-41.2%;max-width:none;pointer-events:none;position:absolute;top:-31.7%;width:183.8%}.Halloween2026MirrorScene__vortex[data-v-0c6c1498]{animation:tig-vxspin-0c6c1498 linear infinite;aspect-ratio:1;border-radius:50%;filter:brightness(calc(.3 + var(--c, 0)*1));left:0;margin-top:-50%;overflow:hidden;pointer-events:none;position:absolute;top:50%;transition:filter .8s;width:100%}.Halloween2026MirrorScene__vortex--r1[data-v-0c6c1498]{animation-duration:20s;-webkit-mask:radial-gradient(closest-side,#000 0,#000 22%,transparent 42%);mask:radial-gradient(closest-side,#000 0,#000 22%,transparent 42%)}.Halloween2026MirrorScene__vortex--r2[data-v-0c6c1498]{animation-duration:40s;-webkit-mask:radial-gradient(closest-side,transparent 18%,#000 36%,#000 52%,transparent 72%);mask:radial-gradient(closest-side,transparent 18%,#000 36%,#000 52%,transparent 72%)}.Halloween2026MirrorScene__vortex--r3[data-v-0c6c1498]{animation-duration:80s;-webkit-mask:radial-gradient(closest-side,transparent 48%,#000 66%,#000 76%,transparent 100%);mask:radial-gradient(closest-side,transparent 48%,#000 66%,#000 76%,transparent 100%)}.Halloween2026MirrorScene__vortexImage[data-v-0c6c1498]{max-width:none;pointer-events:none;position:absolute}.Halloween2026MirrorScene__core[data-v-0c6c1498]{animation:tig-vxcore-0c6c1498 6s ease-in-out infinite;aspect-ratio:1;background:radial-gradient(closest-side,rgba(2,2,14,.85),rgba(10,6,40,.4) 45%,transparent 100%);border-radius:50%;left:27%;margin-top:-23%;pointer-events:none;position:absolute;top:50%;width:46%}.Halloween2026MirrorScene__orb--done .Halloween2026MirrorScene__vortex[data-v-0c6c1498]{filter:brightness(1.45)}.Halloween2026MirrorScene__orb--done .Halloween2026MirrorScene__vortex--r1[data-v-0c6c1498]{animation-duration:6s}.Halloween2026MirrorScene__orb--done .Halloween2026MirrorScene__vortex--r2[data-v-0c6c1498]{animation-duration:12s}.Halloween2026MirrorScene__orb--done .Halloween2026MirrorScene__vortex--r3[data-v-0c6c1498]{animation-duration:24s}.Halloween2026MirrorScene__orb--done .Halloween2026MirrorScene__core[data-v-0c6c1498]{animation:tig-vxsuck-0c6c1498 1.8s ease-out forwards}.Halloween2026MirrorScene__stars[data-v-0c6c1498]{top:0;right:0;bottom:0;left:0;position:absolute}.Halloween2026MirrorScene__star[data-v-0c6c1498]{animation:tig-twinkle-0c6c1498 2s ease-in-out infinite,tig-drift-0c6c1498 7s ease-in-out infinite alternate;background:var(--tig-star);border-radius:50%;box-shadow:0 0 6px 2px var(--sc,rgba(170,130,255,.9));height:3px;position:absolute;width:3px}.Halloween2026MirrorScene__smoke[data-v-0c6c1498]{bottom:24%;height:40%;left:0;pointer-events:none;position:absolute;right:0;z-index:3}.Halloween2026MirrorScene__smokePuff[data-v-0c6c1498]{animation:tig-puff-0c6c1498 5.5s ease-out infinite;background:radial-gradient(circle,rgba(215,220,255,.75),rgba(180,170,255,.25) 45%,transparent 70%);border-radius:50%;bottom:0;filter:blur(10px);height:90px;opacity:0;position:absolute;width:90px}.Halloween2026MirrorScene__smokePuff[data-v-0c6c1498]:first-child{left:10px}.Halloween2026MirrorScene__smokePuff[data-v-0c6c1498]:nth-child(2){animation-delay:-1.5s;left:115px}.Halloween2026MirrorScene__smokePuff[data-v-0c6c1498]:nth-child(3){animation-delay:-3s;right:10px}.Halloween2026MirrorScene__smokePuff[data-v-0c6c1498]:nth-child(4){animation-delay:-4.2s;left:60px}.Halloween2026MirrorScene__smokePuff[data-v-0c6c1498]:nth-child(5){animation-delay:-2.2s;right:60px}.Halloween2026MirrorScene__smokePuff[data-v-0c6c1498]:nth-child(odd){--sx:-20px}.Halloween2026MirrorScene__fx[data-v-0c6c1498]{border-radius:50%;pointer-events:none;position:absolute;z-index:6}.Halloween2026MirrorScene__fx--particle[data-v-0c6c1498]{animation:tig-dustfly-0c6c1498 var(--t,1s) ease-out forwards;background:#d5d3cde6;box-shadow:0 0 4px #e6e4db99;height:var(--s,4px);margin:calc(var(--s, 4px)/-2) 0 0 calc(var(--s, 4px)/-2);width:var(--s,4px)}.Halloween2026MirrorScene__fx--cloud[data-v-0c6c1498]{animation:tig-dustpuff-0c6c1498 1.1s ease-out forwards;background:radial-gradient(circle,hsla(43,7%,79%,.55),hsla(45,6%,73%,.18) 50%,transparent 70%);filter:blur(4px);height:70px;margin:-35px 0 0 -35px;width:70px}.Halloween2026MirrorScene__spark[data-v-0c6c1498]{animation:tig-rubfx-0c6c1498 .9s ease-out forwards;color:#fff;font-style:normal;pointer-events:none;position:absolute;text-shadow:0 0 10px var(--sc,#a97bff),0 0 4px #fff;z-index:6}@keyframes tig-mirrorsway-0c6c1498{0%{transform:scale(1.08) rotate(-2.5deg)}to{transform:scale(1.14) rotate(2.5deg)}}@keyframes tig-vxspin-0c6c1498{to{transform:rotate(-1turn)}}@keyframes tig-vxcore-0c6c1498{50%{opacity:.85;transform:scale(.95)}}@keyframes tig-vxsuck-0c6c1498{to{opacity:.6;transform:scale(.6)}}@keyframes tig-twinkle-0c6c1498{0%,to{opacity:.25;transform:scale(.7)}50%{opacity:1;transform:scale(1)}}@keyframes tig-drift-0c6c1498{to{translate:var(--dx) var(--dy)}}@keyframes tig-puff-0c6c1498{0%{opacity:0;transform:translate(0) scale(.5)}18%{opacity:.85}to{opacity:0;transform:translate(var(--sx,14px),-230px) scale(2.4)}}@keyframes tig-dustfly-0c6c1498{0%{opacity:.95;transform:translate(0) scale(1)}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(.4)}}@keyframes tig-dustpuff-0c6c1498{0%{opacity:.9;transform:translate(0) scale(.5)}to{opacity:0;transform:translate(var(--dx),-40px) scale(1.8)}}@keyframes tig-rubfx-0c6c1498{0%{opacity:1;transform:translate(-50%,-50%) scale(.6)}to{opacity:0;transform:translate(-50%,-160%) scale(1.3)}}@media (prefers-reduced-motion:reduce){.Halloween2026MirrorScene *[data-v-0c6c1498],.Halloween2026MirrorScene[data-v-0c6c1498] :after,.Halloween2026MirrorScene[data-v-0c6c1498] :before{animation:none!important;transition:none!important}}.Halloween2026LoadingGauge[data-v-34623a63]{background:#0e0e22;border:1px solid hsla(0,0%,100%,.1);border-radius:16px;bottom:calc(14px + env(safe-area-inset-bottom));box-shadow:0 6px 24px #00000073;display:grid;gap:6px;justify-items:center;left:50%;padding:10px 14px 11px;position:fixed;text-align:center;transform:translate(-50%);width:min(320px,100% - 32px);z-index:8}.Halloween2026LoadingGauge--contained[data-v-34623a63]{position:absolute}.Halloween2026LoadingGauge__top[data-v-34623a63]{color:#d9d6ef;font-size:12.5px;font-variant-numeric:tabular-nums;line-height:1.35;white-space:nowrap}.Halloween2026LoadingGauge__percent[data-v-34623a63]{color:var(--tig-t1);font-style:normal;font-weight:700}.Halloween2026LoadingGauge__track[data-v-34623a63]{background:#ffffff29;border-radius:999px;box-shadow:inset 0 0 0 1px #f4d99059;display:block;height:8px;overflow:hidden;position:relative;width:100%}.Halloween2026LoadingGauge__bar[data-v-34623a63]{background:linear-gradient(90deg,rgb(var(--tig-krgb)),#f4d98f);border-radius:999px;box-shadow:0 0 10px #f4d990b3;top:0;right:0;bottom:0;left:0;position:absolute;transform-origin:left center;transition:transform .3s linear}.Halloween2026LoadingGauge__keep[data-v-34623a63]{color:#f4d98f;font-size:13px;font-weight:800;line-height:1.35;white-space:nowrap}@media (prefers-reduced-motion:reduce){.Halloween2026LoadingGauge__bar[data-v-34623a63]{transition:none}}.Halloween2026Waiting[data-v-48f11028]{position:relative}.Halloween2026Waiting__hint[data-v-48f11028]{color:var(--tig-t1);font-size:14px;font-weight:700;margin-top:10px;text-shadow:0 1px 8px rgba(5,6,26,.9)}.Halloween2026Waiting__bottom[data-v-48f11028]{bottom:0;left:0;padding:0 20px calc(108px + env(safe-area-inset-bottom));position:absolute;right:0;text-align:center;z-index:7}.Halloween2026Waiting__timeout[data-v-48f11028]{color:var(--tig-t3);font-size:13px;margin-top:8px}.Halloween2026Waiting__check[data-v-48f11028]{background:none;border:0;color:var(--tig-acc-text);cursor:pointer;font:inherit;font-size:13px;letter-spacing:inherit;margin-top:4px;min-height:44px;padding:4px 12px;text-decoration:underline}.Halloween2026Waiting__check[data-v-48f11028]:disabled{cursor:not-allowed;opacity:.45}.Halloween2026Waiting__check[data-v-48f11028]:focus-visible{outline:2px solid var(--tig-acc);outline-offset:2px}.Halloween2026CardCrest[data-v-bbe360d2]{color:var(--tig-fr);filter:drop-shadow(0 0 6px rgba(0,0,0,.7));height:44px;left:50%;pointer-events:none;position:absolute;top:-22px;transform:translate(-50%);width:64px}.Halloween2026CardCrest--star[data-v-bbe360d2]{filter:drop-shadow(0 0 8px rgba(255,214,140,.55)) drop-shadow(0 2px 4px rgba(0,0,0,.7));height:76px;top:-38px;width:76px}.Halloween2026CardFront[data-v-bb36c573]{backface-visibility:hidden;background:linear-gradient(165deg,var(--tig-kb1) 0,var(--tig-kb2) 100%);border:2px solid var(--tig-fr);border-radius:10px;box-shadow:inset 0 0 0 5px var(--tig-kb2),inset 0 0 0 6px var(--tig-fr),0 0 50px -12px var(--tig-fx);margin:0;padding:16px;position:relative;transform:translateZ(5px)}.Halloween2026CardFront__in[data-v-bb36c573]{border-radius:4px;outline:1px solid var(--tig-fr);outline-offset:3px;overflow:hidden;position:relative}.Halloween2026CardFront__image[data-v-bb36c573]{aspect-ratio:9/16;display:block;-o-object-fit:cover;object-fit:cover;width:100%}.Halloween2026CardFront__video[data-v-bb36c573]{display:block;height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;width:100%}.Halloween2026CardFront__status[data-v-bb36c573]{align-items:center;background:#0000008c;color:#fff;display:flex;flex-direction:column;font-size:15px;font-weight:700;gap:12px;top:0;right:0;bottom:0;left:0;justify-content:center;line-height:1.5;padding:20px;position:absolute;text-align:center}.Halloween2026CardFront__retry[data-v-bb36c573]{padding-inline:20px;width:auto}.Halloween2026CardFront__badge[data-v-bb36c573]{background:var(--tig-badge-bg);border-radius:999px;color:#fff;font-size:11px;font-weight:700;left:8px;letter-spacing:.02em;padding:4px 9px;position:absolute;top:8px;z-index:2}.Halloween2026CardFront__corner[data-v-bb36c573]{color:var(--tig-fr);filter:drop-shadow(0 0 4px rgba(0,0,0,.6));height:58px;pointer-events:none;position:absolute;width:58px}.Halloween2026CardFront__corner--tl[data-v-bb36c573]{left:-6px;top:-6px}.Halloween2026CardFront__corner--tr[data-v-bb36c573]{right:-6px;top:-6px;transform:scaleX(-1)}.Halloween2026CardFront__corner--bl[data-v-bb36c573]{bottom:-6px;left:-6px;transform:scaleY(-1)}.Halloween2026CardFront__corner--br[data-v-bb36c573]{bottom:-6px;right:-6px;transform:scale(-1)}.Halloween2026CardFront__cap[data-v-bb36c573]{border-top:1px solid var(--tig-fr);margin-top:14px;padding:16px 12px 6px;position:relative;text-align:center}.Halloween2026CardFront__cap[data-v-bb36c573]:before{background:inherit;color:var(--tig-pt);content:"✦";font-size:13px;left:50%;line-height:20px;padding:0 8px;position:absolute;top:-10px;transform:translate(-50%)}.Halloween2026CardFront__lead[data-v-bb36c573]{color:var(--tig-pt);font-size:14px;letter-spacing:.04em}.Halloween2026CardFront__name[data-v-bb36c573]{color:#fff;font-size:24px;font-weight:700;line-height:1.35;margin-top:4px}.Halloween2026CardFront__intro[data-v-bb36c573]{color:var(--tig-t2);font-size:15px;line-height:1.6;margin-top:10px;white-space:pre-line}.Halloween2026CardFront__say[data-v-bb36c573]{color:var(--tig-pt);display:block;font-size:15px;font-weight:700;margin-bottom:6px}.Halloween2026CardBack[data-v-1363c3f5]{backface-visibility:hidden;background:radial-gradient(70% 45% at 50% 46%,rgba(var(--tig-krgb),.16),transparent 70%),repeating-linear-gradient(45deg,hsla(0,0%,100%,.018) 0 2px,transparent 2px 5px),repeating-linear-gradient(-45deg,rgba(0,0,0,.08) 0 2px,transparent 2px 5px),linear-gradient(160deg,var(--tig-kb1),var(--tig-kb2));border:2px solid var(--tig-fr);border-radius:10px;box-shadow:0 0 50px -12px var(--tig-fx);top:0;right:0;bottom:0;left:0;overflow:hidden;position:absolute;transform:rotateY(180deg) translateZ(5px)}.Halloween2026CardBack__image[data-v-1363c3f5]{height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:fill;object-fit:fill;position:absolute;width:100%;z-index:2}.Halloween2026CardBack__glint[data-v-1363c3f5]{animation:tig-cbglint-1363c3f5 3.6s ease-in-out infinite;background:linear-gradient(115deg,transparent 32%,rgba(255,240,210,.05) 42%,rgba(255,240,210,.16) 50%,rgba(255,240,210,.05) 58%,transparent 68%);top:-20%;right:-20%;bottom:-20%;left:-20%;pointer-events:none;position:absolute;z-index:3}@keyframes tig-cbglint-1363c3f5{0%{transform:translate(-60%)}60%,to{transform:translate(60%)}}@media (prefers-reduced-motion:reduce){.Halloween2026CardBack__glint[data-v-1363c3f5]{animation:none}}.Halloween2026ResultCard[data-v-093405fb]{margin:22px 20px 0;perspective:1200px;position:relative}.Halloween2026ResultCard[data-v-093405fb]:not(.Halloween2026ResultCard--reveal){opacity:0}.Halloween2026ResultCard--reveal[data-v-093405fb]{animation:tig-cardfade-093405fb var(--tig-card-fade,.5s) ease-out both}.Halloween2026ResultCard--revealed[data-v-093405fb] .Halloween2026CardBack__glint{display:none}.Halloween2026ResultCard__card[data-v-093405fb]{position:relative;transform-origin:50% 0;transform-style:preserve-3d}.Halloween2026ResultCard__card--spin[data-v-093405fb]{animation:tig-cardintro-093405fb var(--tig-card-intro,1.4s) ease-out both,tig-cardspin-093405fb var(--tig-card-spin,3s) cubic-bezier(.2,.6,.25,1) var(--tig-card-intro,1.4s) both}.Halloween2026ResultCard__edge[data-v-093405fb]{background:color-mix(in srgb,var(--tig-fr) 55%,#000);pointer-events:none;position:absolute}.Halloween2026ResultCard__edge--left[data-v-093405fb],.Halloween2026ResultCard__edge--right[data-v-093405fb]{bottom:3px;top:3px;transform:rotateY(90deg);width:10px}.Halloween2026ResultCard__edge--left[data-v-093405fb]{left:-5px}.Halloween2026ResultCard__edge--right[data-v-093405fb]{right:-5px}.Halloween2026ResultCard__edge--bottom[data-v-093405fb],.Halloween2026ResultCard__edge--top[data-v-093405fb]{height:10px;left:3px;right:3px;transform:rotateX(90deg)}.Halloween2026ResultCard__edge--top[data-v-093405fb]{top:-5px}.Halloween2026ResultCard__edge--bottom[data-v-093405fb]{bottom:-5px}.Halloween2026ResultCard__caption[data-v-093405fb]{animation:tig-capshow-093405fb var(--tig-cap-show,2.6s) ease both;color:var(--tig-pt);font-family:var(--tig-font-serif);font-size:17px;font-weight:700;left:36px;opacity:0;pointer-events:none;position:absolute;right:36px;text-align:center;text-shadow:0 0 12px rgba(var(--tig-krgb),.7);top:-4px;z-index:5}@keyframes tig-cardfade-093405fb{0%{opacity:0}to{opacity:1}}@keyframes tig-cardintro-093405fb{0%{transform:rotateY(-180deg) translateY(24px) scale(calc(var(--fit)*.92))}to{transform:rotateY(-180deg) translateY(0) scale(var(--fit))}}@keyframes tig-cardspin-093405fb{0%{transform:rotateY(-180deg) scale(var(--fit))}62%{transform:rotateY(-1070deg) scale(var(--fit))}72%{transform:rotateY(-3turn) scale(var(--fit))}to{transform:rotateY(-3turn) scale(1)}}@keyframes tig-capshow-093405fb{0%{opacity:0;transform:translateY(6px)}18%,70%{opacity:1;transform:none}to{opacity:0}}@media (prefers-reduced-motion:reduce){.Halloween2026ResultCard--reveal[data-v-093405fb],.Halloween2026ResultCard__card--spin[data-v-093405fb]{animation:none!important}}.Halloween2026Stats[data-v-cc14c859]{background:radial-gradient(90% 60% at 50% 45%,rgba(var(--tig-krgb),.2),transparent 70%),linear-gradient(180deg,color-mix(in srgb,var(--tig-kb1) 70%,var(--tig-s1)),var(--tig-s1));border:1px solid rgba(var(--tig-krgb),.4);border-radius:22px;margin:26px 20px 0;overflow:hidden;padding:22px 14px 20px;position:relative;text-align:center}.Halloween2026Stats__eyebrow[data-v-cc14c859]{color:var(--tig-key);font-size:12px;letter-spacing:.14em}.Halloween2026Stats__title[data-v-cc14c859]{font-size:19px;font-weight:700;margin-top:4px}.Halloween2026Stats__chart[data-v-cc14c859]{display:block;margin:6px auto 0;max-width:320px;overflow:visible;width:100%}.Halloween2026Stats__grid[data-v-cc14c859]{fill:none}.Halloween2026Stats__grid[data-v-cc14c859],.Halloween2026Stats__spoke[data-v-cc14c859]{stroke:var(--tig-grid-line);stroke-width:1}.Halloween2026Stats__axis[data-v-cc14c859]{fill:var(--tig-t2);font-size:12px;font-weight:600}.Halloween2026Stats__role[data-v-cc14c859]{fill:rgba(var(--tig-krgb),.14);stroke:var(--tig-key);stroke-width:2.2;stroke-linejoin:round;filter:drop-shadow(0 0 6px rgba(var(--tig-krgb),.7))}.Halloween2026Stats__dot[data-v-cc14c859]{fill:var(--tig-pt)}.Halloween2026Stats__grow[data-v-cc14c859]{transform:scale(1);transform-origin:160px 150px}.Halloween2026Stats--pending .Halloween2026Stats__grow[data-v-cc14c859]{transform:scale(0)}.Halloween2026Stats--on .Halloween2026Stats__grow[data-v-cc14c859]{animation:tig-radar-cc14c859 1.2s cubic-bezier(.2,.8,.2,1) .35s both}.Halloween2026Stats__verdict[data-v-cc14c859]{color:var(--tig-t1);font-size:15px;line-height:1.55;margin-top:14px;white-space:pre-line}@keyframes tig-radar-cc14c859{0%{transform:scale(0)}to{transform:scale(1)}}@media (prefers-reduced-motion:reduce){.Halloween2026Stats__grow[data-v-cc14c859]{animation:none!important;transform:scale(1)!important}}.Halloween2026Actions__grid[data-v-c71634d2]{display:grid;gap:8px;grid-template-columns:1fr 1fr;padding:22px 20px 0}.Halloween2026Actions__full[data-v-c71634d2]{grid-column:1/-1}.Halloween2026ProductCard[data-v-f95ebd76]{color:var(--tig-t1);display:block;min-width:0;text-decoration:none}.Halloween2026ProductCard[data-v-f95ebd76]:focus-visible{border-radius:14px;outline:2px solid var(--tig-acc);outline-offset:2px}.Halloween2026ProductCard__image[data-v-f95ebd76]{aspect-ratio:1;background:var(--tig-s1);border-radius:14px;display:block;overflow:hidden;position:relative}.Halloween2026ProductCard__img[data-v-f95ebd76]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.Halloween2026ProductCard__artist[data-v-f95ebd76]{color:var(--tig-t3);display:block;font-size:12px;margin-top:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Halloween2026ProductCard__name[data-v-f95ebd76]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--tig-t2);font-size:14px;line-height:1.4;margin-top:2px;overflow:hidden}.Halloween2026ProductCard__price[data-v-f95ebd76]{display:block;font-size:15px;font-weight:700;margin-top:4px}.Halloween2026ProductCard__sale[data-v-f95ebd76]{color:var(--tig-sale);font-style:normal;margin-right:4px}.Halloween2026Recommend[data-v-8e984dc5]{padding:56px 20px 0}.Halloween2026Recommend__head[data-v-8e984dc5]{text-align:center}.Halloween2026Recommend__title[data-v-8e984dc5]{font-size:24px;font-weight:700;line-height:1.4}.Halloween2026Recommend__sub[data-v-8e984dc5]{color:var(--tig-t2);font-size:15px;margin-top:6px}.Halloween2026Recommend__grid[data-v-8e984dc5]{display:grid;gap:16px 10px;grid-template-columns:1fr 1fr;margin-top:16px;min-height:120px}.Halloween2026Recommend__skeleton[data-v-8e984dc5]{min-width:0}.Halloween2026Recommend__skeletonImage[data-v-8e984dc5]{animation:tig-pulse-8e984dc5 1.2s ease-in-out infinite;aspect-ratio:1;background:var(--tig-s1);border-radius:14px}.Halloween2026Recommend__skeletonBar[data-v-8e984dc5]{background:var(--tig-s1);border-radius:6px;margin-top:8px}.Halloween2026Recommend__skeletonBar--name[data-v-8e984dc5]{margin-top:2px}.Halloween2026Recommend__more[data-v-8e984dc5]{margin-top:22px;text-align:center}@keyframes tig-pulse-8e984dc5{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){.Halloween2026Recommend__skeletonImage[data-v-8e984dc5]{animation:none}}.Halloween2026VideoBlock[data-v-427e991d]{padding:56px 20px 0}.Halloween2026VideoBlock__card[data-v-427e991d]{background:radial-gradient(120% 80% at 50% 0,rgba(68,71,229,.35),transparent 60%),var(--tig-s1);border:1px solid var(--tig-video-border);border-radius:24px;margin-top:4px;overflow:hidden;padding:30px 20px 24px;position:relative;text-align:center}.Halloween2026VideoBlock__icon[data-v-427e991d]{animation:tig-breathe-427e991d 2.6s ease-in-out infinite;background:var(--tig-acc);border-radius:50%;box-shadow:0 0 30px #4447e5b3;display:grid;font-size:26px;height:56px;margin:0 auto 14px;place-items:center;width:56px}.Halloween2026VideoBlock__ask[data-v-427e991d]{color:var(--tig-acc-text);font-size:14px;font-weight:600;margin-bottom:4px}.Halloween2026VideoBlock__title[data-v-427e991d]{font-size:22px;font-weight:700}.Halloween2026VideoBlock__desc[data-v-427e991d]{color:var(--tig-t2);font-size:14px;margin-top:6px}.Halloween2026VideoBlock__button[data-v-427e991d]{margin-top:22px}.Halloween2026VideoBlock__small[data-v-427e991d]{display:block;font-size:13px;font-weight:500;margin-top:2px;opacity:.85}.Halloween2026VideoBlock__note[data-v-427e991d]{color:var(--tig-t3);font-size:13px;margin-top:12px;text-align:center}.Halloween2026VideoBlock__busy[data-v-427e991d]{background:var(--tig-detail-bg);border-radius:16px;display:flex;gap:12px;margin-top:16px;padding:16px;text-align:left}.Halloween2026VideoBlock__busyMark[data-v-427e991d]{color:var(--tig-t3);flex:none}.Halloween2026VideoBlock__busyTitle[data-v-427e991d]{display:block;font-size:15px}.Halloween2026VideoBlock__busyMsg[data-v-427e991d]{color:var(--tig-t2);font-size:14px;margin-top:4px}.Halloween2026VideoBlock__busyButton[data-v-427e991d]{background:none;border:0;color:var(--tig-acc-text);cursor:pointer;font:inherit;font-size:14px;font-weight:700;letter-spacing:inherit;margin:-4px 0 -12px;min-height:44px;padding:0}.Halloween2026VideoBlock__busyButton[data-v-427e991d]:disabled{cursor:not-allowed;opacity:.45}.Halloween2026VideoBlock__busyButton[data-v-427e991d]:focus-visible{outline:2px solid var(--tig-acc);outline-offset:2px}@keyframes tig-breathe-427e991d{0%,to{opacity:.9;transform:scale(.96)}50%{opacity:1;transform:scale(1.03)}}@media (prefers-reduced-motion:reduce){.Halloween2026VideoBlock__icon[data-v-427e991d]{animation:none}}.Halloween2026OtherWorlds[data-v-a292cac2]{padding:56px 20px 0}.Halloween2026OtherWorlds__head[data-v-a292cac2]{text-align:center}.Halloween2026OtherWorlds__title[data-v-a292cac2]{font-size:24px;font-weight:700;line-height:1.4}.Halloween2026OtherWorlds__tries[data-v-a292cac2]{color:var(--tig-t3);font-size:13px}.Halloween2026OtherWorlds__strong[data-v-a292cac2]{color:var(--tig-acc-text)}.Halloween2026OtherWorlds__grid[data-v-a292cac2]{display:grid;gap:10px;grid-template-columns:1fr 1fr;margin-bottom:40px;margin-top:20px}.Halloween2026Result__videoDone[data-v-c61865fa]{color:var(--tig-t2);font-size:13px;margin-top:12px;text-align:center}.Halloween2026Result__videoTimeout[data-v-c61865fa]{color:var(--tig-t2);font-size:13px;line-height:1.5;margin:16px 20px 0;text-align:center}.Halloween2026Result__videoCheck[data-v-c61865fa]{background:none;border:1px solid var(--tig-acc);border-radius:999px;color:var(--tig-acc-text);cursor:pointer;font:inherit;font-weight:700;margin-top:8px;padding:8px 16px}.Halloween2026Result__videoCheck[data-v-c61865fa]:disabled{cursor:default;opacity:.5}.Halloween2026Result__videoCheck[data-v-c61865fa]:focus-visible{outline:2px solid var(--tig-acc);outline-offset:2px}.Halloween2026Generate[data-v-e3749370]{--tig-bg:#05061a;--tig-s1:#15172b;--tig-s2:#23253d;--tig-s3:#2f3250;--tig-t1:#fff;--tig-t2:#c9ccda;--tig-t3:#8a8fa8;--tig-t4:#5b6078;--tig-acc:#4447e5;--tig-acc-press:#3538c9;--tig-acc-soft:rgba(68,71,229,.22);--tig-acc-text:#9ea0ff;--tig-acc-glow:rgba(68,71,229,.45);--tig-ok:#3ddc97;--tig-no:#ff6b78;--tig-bar-bg:#fff;--tig-bar-text:#191f28;--tig-bar-hint:#8b95a1;--tig-btn-disabled-bg:#e5e8eb;--tig-btn-disabled-text:#b0b8c1;--tig-title:#fff8ec;--tig-title-eyebrow:rgba(255,240,210,.75);--tig-title-line2:hsla(0,0%,100%,.9);--tig-title-desc:hsla(0,0%,100%,.72);--tig-scroll-cue:rgba(255,248,236,.85);--tig-scroll-cue-shade:rgba(5,6,26,.75);--tig-warn-bg:rgba(255,180,80,.1);--tig-warn-border:rgba(255,180,80,.35);--tig-warn-text:#ffd9a0;--tig-guide-bad:#ff4747;--tig-guide-bad-text:#ff5a5a;--tig-guide-good-icon:#0b0b1a;--tig-sale:#ff6b5a;--tig-video-border:rgba(158,160,255,.28);--tig-badge-bg:rgba(0,0,0,.7);--tig-detail-bg:rgba(0,0,0,.25);--tig-grid-line:hsla(0,0%,100%,.12);--tig-glitch-a:#ff5a4e;--tig-glitch-b:#4ed8ff;--tig-star:#f4f0ff;--tig-expired-bg:#3a3b55;--tig-expired-text:#b6b8cf;background:var(--tig-bg);color:var(--tig-t1);font-family:var(--tig-font-body);margin:0 auto;max-width:480px;min-height:100vh;min-height:100dvh;overflow-x:hidden;position:relative;-webkit-font-smoothing:antialiased;letter-spacing:-.02em;line-height:1.5;word-break:keep-all}.Halloween2026Generate__step[data-v-e3749370]{padding-bottom:calc(150px + env(safe-area-inset-bottom))}.Halloween2026Generate__step--full[data-v-e3749370]{padding-bottom:0}.Halloween2026Generate--contained[data-v-e3749370]{overflow-x:clip}.Halloween2026Generate--contained .Halloween2026Generate__step[data-v-e3749370]{padding-bottom:0}.PageEventHalloween2026Desktop__column[data-v-c5d88fda]{background:#05061a;margin:0 auto;max-width:var(--container-width-event);padding-bottom:40px}.PageEventHalloween2026Mobile[data-v-8ea3dd31]{background:#000}
