/*! © 2026 akihowaito · 乘云CLUB · 版权所有，禁止复制 */
.sky[data-v-22c74321]{position:fixed;inset:0;z-index:var(--z-bg);pointer-events:none;overflow:hidden;background:var(--bg);transition:background .8s var(--soft)}.sky.dark[data-v-22c74321]{background:radial-gradient(120% 70% at 50% -10%,#17295a,#0e1834 45%,#0a1122)}.sky.light[data-v-22c74321]{background:radial-gradient(120% 70% at 50% -10%,#fff,#f3f6fc 55%,#e9effa)}canvas[data-v-22c74321]{position:absolute;inset:0;width:100%;height:100%}.mist[data-v-22c74321]{position:absolute;border-radius:50%;filter:blur(60px);will-change:transform}.dark .mist[data-v-22c74321]{background:radial-gradient(closest-side,rgb(86 128 235 / .28),transparent)}.dark .m2[data-v-22c74321]{background:radial-gradient(closest-side,rgb(140 150 255 / .12),transparent)}.light .mist[data-v-22c74321]{background:radial-gradient(closest-side,rgb(92 136 227 / .14),transparent)}.light .m2[data-v-22c74321]{background:radial-gradient(closest-side,rgb(232 155 184 / .1),transparent)}.m1[data-v-22c74321]{width:70vmax;height:46vmax;left:-20vmax;top:10vh;animation:drift-22c74321 46s ease-in-out infinite alternate}.m2[data-v-22c74321]{width:50vmax;height:40vmax;right:-16vmax;top:40vh;animation:drift-22c74321 58s ease-in-out infinite alternate-reverse}.m3[data-v-22c74321]{width:80vmax;height:40vmax;left:10vw;bottom:-24vmax;animation:drift-22c74321 64s ease-in-out infinite alternate;opacity:.8}@keyframes drift-22c74321{to{transform:translate(12vw,-6vh) scale(1.1)}}.wipe[data-v-b4201712]{position:fixed;inset:0;width:100vw;height:100vh;z-index:var(--z-ink);pointer-events:none}.icon[data-v-45d0fee7]{flex:none;display:inline-block;vertical-align:middle}.tg[data-v-8294d976]{padding:0}.top[data-v-a76aedaf]{position:fixed;left:0;right:0;top:0;z-index:var(--z-nav);height:calc(var(--nav-h) + var(--safe-t));padding-top:var(--safe-t);background:var(--glass-strong);border-bottom:1px solid var(--glass-edge);backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);transition:box-shadow .3s,background .4s var(--soft)}.top.scrolled[data-v-a76aedaf]{box-shadow:0 10px 30px -24px #13213f80}.top.over[data-v-a76aedaf]{background:transparent;border-bottom-color:transparent;backdrop-filter:none;-webkit-backdrop-filter:none}.top.over .wm[data-v-a76aedaf],.top.over .links a[data-v-a76aedaf]{text-shadow:0 0 10px rgb(255 255 255 / .9)}html[data-theme=dark] .top.over .wm[data-v-a76aedaf],html[data-theme=dark] .top.over .links a[data-v-a76aedaf]{text-shadow:0 2px 10px rgb(0 0 0 / .6)}.in[data-v-a76aedaf]{max-width:var(--column);height:100%;margin:0 auto;padding:0 var(--s4);display:flex;align-items:center;gap:var(--s5)}.brand[data-v-a76aedaf]{display:flex;align-items:center;gap:10px;flex:none}.logo[data-v-a76aedaf]{width:38px;height:38px;border-radius:11px;object-fit:cover;box-shadow:0 6px 16px -8px #0000008c}.wm[data-v-a76aedaf]{font-size:20px;line-height:1;letter-spacing:.04em;color:var(--ink);white-space:nowrap}.links[data-v-a76aedaf]{display:none}.ops[data-v-a76aedaf]{display:flex;align-items:center;gap:10px;margin-left:auto}.search[data-v-a76aedaf]{display:none}.ic[data-v-a76aedaf]{flex:none}.badge[data-v-a76aedaf]{position:absolute;right:1px;top:2px;min-width:17px;height:17px;padding:0 4px;border-radius:9px;background:var(--price);color:#fff;font-size:10px;font-style:normal;font-weight:700;display:grid;place-items:center;box-shadow:0 0 0 2px var(--surface)}.cs[data-v-a76aedaf]{display:none}.ops[data-v-a76aedaf]{gap:8px}.theme[data-v-a76aedaf],.m-only[data-v-a76aedaf]{display:grid}@media(min-width:1024px){.ops[data-v-a76aedaf]{gap:10px}.in[data-v-a76aedaf]{padding:0 var(--s7);gap:var(--s5)}.links[data-v-a76aedaf]{display:flex;gap:2px;margin-left:var(--s3)}.links a[data-v-a76aedaf]{position:relative;padding:8px 12px;font-size:var(--t3);letter-spacing:.12em;white-space:nowrap;color:var(--ink-2);transition:color .2s}.links a[data-v-a76aedaf]:after{content:"";position:absolute;left:50%;bottom:-2px;width:5px;height:5px;margin-left:-2.5px;border-radius:50%;background:var(--brand);transform:scale(0);transition:transform .3s var(--spring)}.links a[data-v-a76aedaf]:hover{color:var(--ink)}.links a.on[data-v-a76aedaf]{color:var(--ink);font-weight:600}.links a.on[data-v-a76aedaf]:after{transform:scale(1)}.cs[data-v-a76aedaf]{display:inline-flex;margin-left:4px}}@media(min-width:1200px){.search[data-v-a76aedaf]{display:flex;align-items:center;gap:6px;width:180px;height:38px;padding:0 14px;border-radius:var(--pill);background:#ffffff1a;color:var(--ink-2);box-shadow:inset 0 0 0 1px rgb(var(--brand-rgb) / .22),inset 0 1px #ffffff59;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:box-shadow .2s,width .3s var(--ease),background .2s}html[data-theme=dark] .search[data-v-a76aedaf]{background:#ffffff0a;box-shadow:inset 0 0 0 1px #c8d7ff38,inset 0 1px #ffffff14}.search[data-v-a76aedaf]:focus-within{box-shadow:inset 0 0 0 1.5px var(--brand);width:220px}.search input[data-v-a76aedaf]{flex:1;min-width:0;border:0;outline:0;background:none;font:inherit;font-size:var(--t2);color:var(--ink)}.search input[data-v-a76aedaf]::placeholder{color:var(--ink-3)}.m-only[data-v-a76aedaf]{display:none}}.bn[data-v-53c5ffd7]{position:fixed;z-index:var(--z-nav);left:0;right:0;bottom:0;height:calc(var(--tab-h) + var(--safe-b));padding-bottom:var(--safe-b);display:grid;grid-template-columns:repeat(5,1fr);background:var(--glass-strong);border-top:1px solid var(--glass-edge);backdrop-filter:blur(20px) saturate(1.4);-webkit-backdrop-filter:blur(20px) saturate(1.4);transition:background .4s var(--soft)}.tab[data-v-53c5ffd7]{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;color:var(--ink-3);font-size:11.5px;font-weight:600;letter-spacing:.08em;transition:color .2s}.tab[data-v-53c5ffd7]:before{content:"";position:absolute;top:7px;left:50%;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:var(--brand);transform:scale(0);transition:transform .3s var(--spring)}.tab.on[data-v-53c5ffd7]{color:var(--brand)}.tab.on[data-v-53c5ffd7]:before{transform:scale(1)}@media(min-width:1024px){.bn[data-v-53c5ffd7]{display:none}}.ft[data-v-ba2ba512]{position:relative;z-index:var(--z-page);margin-top:var(--s7);border-top:1px solid var(--glass-edge);background:var(--glass);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);padding:var(--s7) 0 calc(var(--tab-h) + var(--safe-b) + var(--s7))}.in[data-v-ba2ba512]{display:flex;flex-direction:column;align-items:center;gap:var(--s5);text-align:center}.brand[data-v-ba2ba512]{display:flex;align-items:center;gap:var(--s3);text-align:left}.logo[data-v-ba2ba512]{width:44px;height:44px;border-radius:12px;object-fit:cover;box-shadow:0 0 0 1px var(--glass-edge)}.brand b[data-v-ba2ba512]{display:block;font-size:var(--t5);letter-spacing:.12em;line-height:1.2}.brand small[data-v-ba2ba512]{font-size:var(--t2);color:var(--ink-3);letter-spacing:.08em}.bottom[data-v-ba2ba512]{display:flex;flex-direction:column;align-items:center;gap:var(--s3);width:100%;padding-top:var(--s4);border-top:1px solid var(--line-2)}.note[data-v-ba2ba512]{font-size:var(--t1);line-height:1.9;color:var(--ink-3);max-width:560px}.copy[data-v-ba2ba512]{font-size:var(--t1);color:var(--ink-4);letter-spacing:.04em}@media(min-width:1024px){.ft[data-v-ba2ba512]{margin-top:var(--s9);padding-bottom:var(--s7)}.in[data-v-ba2ba512]{align-items:flex-start;text-align:left}.bottom[data-v-ba2ba512]{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:var(--s6)}.note[data-v-ba2ba512]{max-width:720px}.copy[data-v-ba2ba512]{flex:none}}.simg[data-v-b845c49d]{position:relative;overflow:hidden;border-radius:inherit;background:linear-gradient(160deg,rgb(var(--brand-rgb) / .1),rgb(var(--brand-rgb) / .04))}html[data-theme=dark] .simg[data-v-b845c49d]{background:linear-gradient(160deg,#aac3ff1a,#aac3ff08)}.simg img[data-v-b845c49d]{width:100%;height:100%;display:block;opacity:0;transform:scale(1.04);filter:blur(10px);transition:opacity .6s var(--ease),transform 1.1s var(--ease),filter .7s var(--ease)}.simg.ok img[data-v-b845c49d]{opacity:1;transform:none;filter:none}.simg.instant img[data-v-b845c49d]{transition:none}.simg.loading[data-v-b845c49d]:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 25%,rgb(255 255 255 / .5) 50%,transparent 75%);background-size:250% 100%;animation:shim-b845c49d 1.5s ease-in-out infinite}html[data-theme=dark] .simg.loading[data-v-b845c49d]:before{background-image:linear-gradient(100deg,transparent 25%,rgb(170 195 255 / .14) 50%,transparent 75%)}.ld[data-v-b845c49d]{position:absolute;inset:0;display:grid;place-items:center;pointer-events:none;animation:ldIn-b845c49d .4s .25s var(--ease) both}@keyframes ldIn-b845c49d{0%{opacity:0;transform:scale(.7)}}.simg.fail[data-v-b845c49d]{background:radial-gradient(circle at 50% 40%,var(--blue-soft),var(--blue-faint))}.fb[data-v-b845c49d]{position:absolute;inset:0;display:grid;place-items:center;color:var(--blue-light)}@keyframes shim-b845c49d{0%{background-position:130% 0}to{background-position:-30% 0}}@media(prefers-reduced-motion:reduce){.simg img[data-v-b845c49d]{filter:none;transition:opacity .3s}.simg.loading[data-v-b845c49d]:before{animation:none}}.mask[data-v-2dd12916]{position:fixed;inset:0;z-index:var(--z-sheet);background:#080e2273;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);display:flex;align-items:flex-end;justify-content:center}.sheet[data-v-2dd12916]{width:100%;max-height:82vh;display:flex;flex-direction:column;border-radius:28px 28px 0 0;padding:0 var(--s4) calc(var(--s4) + var(--safe-b));transition:transform .35s var(--spring);background:linear-gradient(170deg,#ffffffc7,#f0f5ff99);border:1px solid rgb(255 255 255 / .7);box-shadow:inset 0 1px #ffffffe6,0 30px 80px -30px #0a194699;backdrop-filter:blur(24px) saturate(1.5);-webkit-backdrop-filter:blur(24px) saturate(1.5)}html[data-theme=dark] .sheet[data-v-2dd12916]{background:linear-gradient(170deg,#2838648c,#101a3480);border-color:#aac3ff2e;box-shadow:inset 0 1px #aac3ff29,0 30px 80px -30px #000c}.grip[data-v-2dd12916]{padding:10px 0 4px;display:grid;place-items:center;cursor:grab}@media(max-width:1023px){.x[data-v-2dd12916]{display:none}}@media(min-width:1024px){.grip[data-v-2dd12916]{visibility:hidden;padding-top:6px}}.grip i[data-v-2dd12916]{width:44px;height:5px;border-radius:3px;background:rgb(var(--brand-rgb) / .25)}header[data-v-2dd12916]{display:flex;align-items:baseline;gap:var(--s2);padding:6px 0 var(--s3)}header h3[data-v-2dd12916]{font-size:var(--t6);letter-spacing:.1em}.x[data-v-2dd12916]{margin-left:auto;width:34px;height:34px;border:1px solid var(--glass-edge);border-radius:50%;background:var(--glass);color:var(--ink-2);display:grid;place-items:center;cursor:pointer;align-self:center;box-shadow:inset 0 1px 0 var(--glass-line)}.empty p[data-v-2dd12916]{font-size:var(--t2)}.lines[data-v-2dd12916]{overflow:auto;display:flex;flex-direction:column;gap:var(--s2)}.lines li[data-v-2dd12916]{display:flex;align-items:center;gap:var(--s3);padding:var(--s2);border-radius:var(--r3);background:var(--glass);border:1px solid var(--glass-edge);box-shadow:inset 0 1px 0 var(--glass-line)}.th[data-v-2dd12916]{width:48px;border-radius:var(--r2);flex:none}.txt[data-v-2dd12916]{flex:1;min-width:0;display:flex;flex-direction:column}.txt b[data-v-2dd12916]{font-size:var(--t3);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.txt small[data-v-2dd12916]{font-size:var(--t1);color:var(--ink-3)}.lines .price[data-v-2dd12916]{font-size:var(--t4)}.rm[data-v-2dd12916]{width:28px;height:28px;border:0;border-radius:50%;background:transparent;color:var(--ink-3);cursor:pointer;display:grid;place-items:center}.rm[data-v-2dd12916]:hover{background:var(--tint-2);color:var(--ink)}footer[data-v-2dd12916]{display:flex;align-items:center;gap:var(--s2);padding-top:var(--s4)}.sum[data-v-2dd12916]{display:flex;flex-direction:column;margin-right:auto;line-height:1.3}.sum b[data-v-2dd12916]{font-size:var(--t6)}.sh-enter-active[data-v-2dd12916]{transition:opacity .25s}.sh-enter-active .sheet[data-v-2dd12916]{transition:transform .45s var(--ease)}.sh-enter-from[data-v-2dd12916]{opacity:0}.sh-enter-from .sheet[data-v-2dd12916]{transform:translateY(100%)}.sh-leave-active[data-v-2dd12916]{transition:opacity .2s}.sh-leave-to[data-v-2dd12916]{opacity:0}@media(min-width:1024px){.mask[data-v-2dd12916]{align-items:center}.sheet[data-v-2dd12916]{width:520px;border-radius:28px;padding-bottom:var(--s5)}}.si[data-v-2c72ae73]{display:flex;flex-direction:column;gap:var(--s3);min-width:0}.chips[data-v-2c72ae73]{display:flex;gap:6px;align-items:center}.t[data-v-2c72ae73]{font-size:24px;font-weight:600;line-height:1.25;letter-spacing:.04em}.sum[data-v-2c72ae73]{color:var(--ink-2);line-height:1.75;font-size:var(--t2)}.price.big[data-v-2c72ae73]{font-size:30px;line-height:1.1}.specs[data-v-2c72ae73]{display:flex;flex-direction:column;gap:var(--s4);margin-top:var(--s1, 4px)}.sg h3[data-v-2c72ae73],.detail h3[data-v-2c72ae73]{font-family:var(--font-serif);font-weight:600;font-size:var(--t3);letter-spacing:.1em;color:var(--ink);margin-bottom:var(--s2)}.tiles[data-v-2c72ae73]{display:flex;flex-direction:column;gap:var(--s2)}.tile[data-v-2c72ae73]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;column-gap:var(--s3);width:100%;padding:10px var(--s4);border:1px solid var(--glass-edge);border-radius:var(--r3);background:var(--glass);cursor:pointer;text-align:left;color:var(--ink);font:inherit;transition:border-color .2s,background .2s,box-shadow .2s}.dot[data-v-2c72ae73]{width:14px;height:14px;border-radius:50%;box-shadow:inset 0 0 0 1.5px var(--ink-4);transition:box-shadow .2s}.tile.on .dot[data-v-2c72ae73]{box-shadow:inset 0 0 0 4.5px var(--brand)}.tn[data-v-2c72ae73]{display:flex;flex-direction:column;gap:1px;min-width:0}.tn b[data-v-2c72ae73]{font-size:var(--t2);font-weight:600}.tn small[data-v-2c72ae73]{font-size:12px;color:var(--ink-3)}.tile .price[data-v-2c72ae73]{font-size:var(--t4);white-space:nowrap}.tile[data-v-2c72ae73]:hover{border-color:rgb(var(--brand-rgb) / .45)}.tile.on[data-v-2c72ae73]{border-color:var(--brand);background:rgb(var(--brand-rgb) / .1);box-shadow:inset 0 0 0 1px var(--brand)}.explain[data-v-2c72ae73]{grid-column:2 / -1;display:flex;flex-direction:column;gap:2px;margin-top:var(--s2);padding-top:var(--s2);border-top:1px dashed rgb(var(--brand-rgb) / .3);font-size:13px;line-height:1.7;color:var(--ink-2);animation:exIn-2c72ae73 .35s var(--ease)}@keyframes exIn-2c72ae73{0%{opacity:0;transform:translateY(4px)}}.ex-l[data-v-2c72ae73]:before{content:"· ";color:var(--brand)}.ex-d[data-v-2c72ae73]{display:inline-flex;align-items:center;gap:4px;font-size:var(--t1);color:var(--ink-3)}.ex-d .icon[data-v-2c72ae73]{color:var(--brand)}.gloss[data-v-2c72ae73]{margin-top:calc(var(--s2) * -1);font-size:var(--t1);color:var(--ink-3);letter-spacing:.02em}.detail[data-v-2c72ae73]{padding:var(--s4) var(--s5)}.detail p[data-v-2c72ae73]{white-space:pre-wrap;line-height:1.85;color:var(--ink-2);font-size:13px}.ops[data-v-2c72ae73]{display:grid;grid-template-columns:1fr 1.3fr;gap:var(--s3);position:sticky;bottom:var(--ops-bottom, calc(var(--tab-h) + var(--safe-b) + 12px));z-index:3;padding:var(--s2);margin:var(--s2) calc(var(--s2) * -1) 0;border-radius:var(--pill);background:var(--glass-strong);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}@media(min-width:1024px){.t[data-v-2c72ae73]{font-size:28px}}.sp-ov[data-v-f56590bd]{position:fixed;inset:0;z-index:var(--z-sheet);display:grid;place-items:end center;background:#080e2273;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.sp[data-v-f56590bd]{position:relative;width:100%;max-height:92vh;overflow-y:auto;overscroll-behavior:contain;display:grid;gap:var(--s4);padding:14px 14px calc(var(--safe-b) + 10px);border-radius:28px 28px 0 0;background:var(--glass-strong);border:1px solid var(--glass-edge);box-shadow:0 -20px 60px -30px #0009;backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);--ops-bottom: 0px;scrollbar-width:thin}.sp-x[data-v-f56590bd]{position:absolute;z-index:5;right:14px;top:14px;width:36px;height:36px;background:var(--glass-strong)}.sp-cover[data-v-f56590bd]{position:relative;padding:0;border:0;background:none;cursor:zoom-in;border-radius:20px;overflow:hidden;box-shadow:0 0 0 1px var(--glass-edge)}.sp-cover[data-v-f56590bd] .simg{border-radius:20px}.peek[data-v-f56590bd]{position:absolute;right:12px;bottom:12px;display:inline-flex;align-items:center;gap:4px;padding:5px 12px;border-radius:var(--pill);background:#ffffffe6;color:#13213f;font-size:var(--t1);font-weight:600}.sp-info[data-v-f56590bd]{padding:0 4px}.spk-enter-active[data-v-f56590bd],.spk-leave-active[data-v-f56590bd]{transition:opacity .3s var(--ease)}.spk-enter-active .sp[data-v-f56590bd]{transition:transform .5s var(--spring),opacity .35s var(--ease)}.spk-leave-active .sp[data-v-f56590bd]{transition:transform .3s var(--ease),opacity .25s var(--ease)}.spk-enter-from[data-v-f56590bd],.spk-leave-to[data-v-f56590bd]{opacity:0}.spk-enter-from .sp[data-v-f56590bd],.spk-leave-to .sp[data-v-f56590bd]{transform:translateY(40px);opacity:0}@media(prefers-reduced-motion:reduce){.spk-enter-active[data-v-f56590bd],.spk-leave-active[data-v-f56590bd],.spk-enter-active .sp[data-v-f56590bd],.spk-leave-active .sp[data-v-f56590bd]{transition:none}}@media(min-width:900px){.spk-enter-from .sp[data-v-f56590bd],.spk-leave-to .sp[data-v-f56590bd]{transform:scale(.96) translateY(10px)}.sp-ov[data-v-f56590bd]{place-items:center;padding:32px}.sp[data-v-f56590bd]{width:min(1000px,100%);max-height:88vh;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:var(--s7);padding:22px;border-radius:28px;align-items:start}.sp-cover[data-v-f56590bd]{position:sticky;top:0}.sp-info[data-v-f56590bd]{padding:8px 8px 0 0}}@media(max-width:899px){.sp-x[data-v-f56590bd]{display:none}}.mc[data-v-c99d5ff2]{display:flex;overflow:hidden;transition:transform .5s var(--ease),border-color .3s}.mc[data-v-c99d5ff2]:active{transform:scale(.98)}@media(hover:hover){.mc[data-v-c99d5ff2]:hover{transform:translateY(-3px);border-color:rgb(var(--brand-rgb) / .3)}.mc:hover .cover[data-v-c99d5ff2] .simg.ok img{transform:scale(1.05)}.mc:hover .t[data-v-c99d5ff2]{color:var(--brand)}}.sheen[data-v-c99d5ff2]{position:absolute;inset:0;pointer-events:none;border-radius:inherit;background:linear-gradient(110deg,transparent 35%,rgb(255 255 255 / .32) 50%,transparent 65%);transform:translate(-120%)}html[data-theme=dark] .sheen[data-v-c99d5ff2]{background:linear-gradient(110deg,transparent 35%,rgb(255 255 255 / .12) 50%,transparent 65%)}@media(hover:hover){.mc:hover .sheen[data-v-c99d5ff2]{transform:translate(120%);transition:transform 1.1s var(--ease)}}.cover[data-v-c99d5ff2]{position:relative;flex:none;overflow:hidden;border-radius:var(--r3);box-shadow:inset 0 0 0 1px #ffffff59}.cover[data-v-c99d5ff2] .simg{border-radius:0}.cover[data-v-c99d5ff2] .simg img{transition:opacity .6s var(--ease),transform 1.2s var(--ease)}.tag[data-v-c99d5ff2]{position:absolute;left:8px;top:8px;padding:3px 10px;border-radius:var(--pill);font-size:11px;font-weight:600;color:var(--brand);background:#ffffffb8;border:1px solid rgb(255 255 255 / .8);backdrop-filter:blur(8px) saturate(1.3);-webkit-backdrop-filter:blur(8px) saturate(1.3)}html[data-theme=dark] .tag[data-v-c99d5ff2]{color:var(--brand-light);background:#0c14278c;border-color:#aac3ff40}.body[data-v-c99d5ff2]{flex:1;min-width:0;display:flex;flex-direction:column;gap:5px}.tr[data-v-c99d5ff2]{display:flex;align-items:center;gap:6px;min-width:0}.t[data-v-c99d5ff2]{min-width:0;font-size:var(--t4);line-height:1.3;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .2s}.new[data-v-c99d5ff2]{position:relative;flex:none;display:inline-flex;align-items:center;gap:2px;height:19px;padding:0 7px 0 3px;border-radius:10px;font-size:10.5px;font-weight:700;letter-spacing:.06em;color:#fff;text-shadow:0 1px 2px rgb(20 40 120 / .35);background:linear-gradient(90deg,#4fc8ff,#5b7bff,#8a6cff,#4fc8ff) 0 0 / 300% 100%;box-shadow:0 0 0 1px #ffffff59 inset,0 4px 12px -4px #5b7bffcc;animation:flow-c99d5ff2 3s linear infinite}@keyframes flow-c99d5ff2{to{background-position:150% 0}}.nc[data-v-c99d5ff2]{width:15px;height:15px;overflow:visible;filter:drop-shadow(0 0 2px rgb(255 255 255 / .9))}.nc .puff[data-v-c99d5ff2]{fill:#fff;transform-box:fill-box;transform-origin:50% 70%;animation:drift-c99d5ff2 3s ease-in-out infinite}@keyframes drift-c99d5ff2{0%,to{transform:translate(-.6px,.4px) scale(1)}50%{transform:translate(.6px,-.8px) scale(1.06)}}.hot[data-v-c99d5ff2]{position:absolute;z-index:3;top:0;right:14px;width:36px;height:90px;display:flex;flex-direction:column;align-items:center;padding-top:11px;animation:breathe-c99d5ff2 3s ease-in-out infinite}.hot-shape[data-v-c99d5ff2]{position:absolute;inset:0;width:100%;height:100%}.sweep[data-v-c99d5ff2]{transform:translateY(-20px);animation:sweep-c99d5ff2 3.6s ease-in-out infinite .8s}.flame[data-v-c99d5ff2]{position:relative;width:22px;height:22px;overflow:visible;filter:drop-shadow(0 0 4px rgb(200 235 255 / .95))}.fo[data-v-c99d5ff2]{transform-box:fill-box;transform-origin:50% 100%;animation:flick-c99d5ff2 1.1s ease-in-out infinite}.fi[data-v-c99d5ff2]{transform-box:fill-box;transform-origin:50% 100%;animation:flick-c99d5ff2 .8s ease-in-out infinite reverse}.em[data-v-c99d5ff2]{position:absolute;left:50%;top:13px;width:3px;height:3px;margin-left:-1.5px;border-radius:50%;background:#eaf7ff;box-shadow:0 0 4px 1px #aadcffe6;opacity:0;animation:ember-c99d5ff2 1.8s ease-out infinite}.e2[data-v-c99d5ff2]{animation-delay:.6s;--dx: -6px}.e3[data-v-c99d5ff2]{animation-delay:1.2s;--dx: 6px}.hot b[data-v-c99d5ff2]{position:relative;margin-top:4px;writing-mode:vertical-rl;font-family:var(--font-title);font-size:15px;font-weight:700;letter-spacing:.08em;line-height:1;color:#fff;text-shadow:0 0 6px rgb(255 255 255 / .85),0 2px 6px rgb(50 80 200 / .45)}.tw[data-v-c99d5ff2]{position:absolute;width:4px;height:4px;background:#fff;clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);filter:drop-shadow(0 0 2px #fff);opacity:0;animation:twinkle-c99d5ff2 2.2s ease-in-out infinite}.t1[data-v-c99d5ff2]{left:5px;top:9px}.t2[data-v-c99d5ff2]{right:4px;top:36px;width:5px;height:5px;animation-delay:1.1s}@keyframes breathe-c99d5ff2{0%,to{filter:drop-shadow(0 6px 10px rgb(60 90 210 / .4))}50%{filter:drop-shadow(0 6px 14px rgb(110 140 255 / .75))}}@keyframes sweep-c99d5ff2{0%,40%{transform:translateY(-20px)}to{transform:translateY(120px)}}@keyframes flick-c99d5ff2{0%,to{transform:scale(1) skew(0)}25%{transform:scale(.94,1.08) skew(-4deg)}50%{transform:scale(1.04,.95) skew(2deg)}75%{transform:scale(.97,1.05) skew(3deg)}}@keyframes ember-c99d5ff2{0%{opacity:0;transform:translate(0) scale(1)}20%{opacity:1}to{opacity:0;transform:translate(var(--dx, 0px),-16px) scale(.4)}}@keyframes twinkle-c99d5ff2{0%,to{opacity:0;transform:scale(.4) rotate(0)}50%{opacity:1;transform:scale(1.2) rotate(45deg)}}@media(hover:hover){.mc:hover .fo[data-v-c99d5ff2]{animation-duration:.5s}}.row .hot[data-v-c99d5ff2]{right:10px;width:28px;height:70px;padding-top:8px}.row.is-hot .tr[data-v-c99d5ff2],.row.is-hot .sum[data-v-c99d5ff2]{padding-right:30px}.row .flame[data-v-c99d5ff2]{width:17px;height:17px}.row .em[data-v-c99d5ff2]{top:9px}.row .hot b[data-v-c99d5ff2]{font-size:11.5px}@media(prefers-reduced-motion:reduce){.new[data-v-c99d5ff2],.hot[data-v-c99d5ff2],.sweep[data-v-c99d5ff2],.fo[data-v-c99d5ff2],.fi[data-v-c99d5ff2],.em[data-v-c99d5ff2],.tw[data-v-c99d5ff2],.nc .puff[data-v-c99d5ff2]{animation:none}}.sum[data-v-c99d5ff2]{font-size:var(--t1);color:var(--ink-3);line-height:1.6}.meta[data-v-c99d5ff2]{margin-top:auto;display:flex;align-items:center;gap:6px}.meta .price[data-v-c99d5ff2]{font-size:var(--t5);margin-right:auto}.add[data-v-c99d5ff2]{flex:none;width:36px;height:36px;border-radius:50%;display:grid;place-items:center;cursor:pointer;color:#fff;border:1px solid rgb(255 255 255 / .4);background:linear-gradient(160deg,#6e9cffe6,#205ed9d9 60%,#1748aee6);box-shadow:inset 0 1px #ffffff80,0 8px 18px -8px #205ed9bf;transition:transform .3s var(--spring)}.add[data-v-c99d5ff2]:hover{transform:scale(1.08)}.add[data-v-c99d5ff2]:active{transform:scale(.88)}.tile[data-v-c99d5ff2]{flex-direction:column;padding:8px}.tile .body[data-v-c99d5ff2]{padding:var(--s3) 6px 2px}.tile .sum[data-v-c99d5ff2]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tile .meta[data-v-c99d5ff2]{padding-top:10px;border-top:1px dashed var(--line)}.row[data-v-c99d5ff2]{flex-direction:row;gap:var(--s3);padding:8px;align-items:stretch}.row .cover[data-v-c99d5ff2]{width:108px;align-self:center}.row .tag[data-v-c99d5ff2]{left:6px;top:6px;font-size:10px;padding:2px 7px}.row .body[data-v-c99d5ff2]{padding:4px 4px 2px 0}.row .sum[data-v-c99d5ff2]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row .meta[data-v-c99d5ff2]{padding-top:4px}.g[data-v-c99d5ff2]{height:24px;background:rgb(var(--brand-rgb) / .1);box-shadow:inset 0 0 0 1px rgb(var(--brand-rgb) / .22)}.tg[data-v-c99d5ff2]{flex:none;height:22px;margin-left:auto;font-size:11px}.pp-ov[data-v-f5a35e47]{position:fixed;inset:0;z-index:var(--z-sheet);display:grid;place-items:end center;background:#080e2273;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.pp[data-v-f5a35e47]{position:relative;width:100%;max-height:92vh;overflow-y:auto;overscroll-behavior:contain;display:grid;gap:var(--s4);padding:14px 14px calc(var(--safe-b) + 14px);border-radius:28px 28px 0 0;background:var(--glass-strong);border:1px solid var(--glass-edge);box-shadow:0 -20px 60px -30px #0009;backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);scrollbar-width:thin}.pp-x[data-v-f5a35e47]{position:absolute;z-index:5;right:14px;top:14px;width:36px;height:36px;background:var(--glass-strong)}.pp-cover[data-v-f5a35e47]{position:relative;padding:0;border:0;background:none;cursor:zoom-in;border-radius:20px;overflow:hidden;box-shadow:0 0 0 1px var(--glass-edge)}.pp-cover[data-v-f5a35e47] .simg{border-radius:20px}.pp-cover[data-v-f5a35e47] img{object-position:50% 0}.peek[data-v-f5a35e47]{position:absolute;right:12px;bottom:12px;display:inline-flex;align-items:center;gap:4px;padding:5px 12px;border-radius:var(--pill);background:#ffffffe6;color:#13213f;font-size:var(--t1);font-weight:600}.pp-info[data-v-f5a35e47]{display:flex;flex-direction:column;gap:var(--s3);padding:0 4px;min-width:0}.t[data-v-f5a35e47]{font-size:28px;font-weight:600;line-height:1.25;letter-spacing:.04em;padding-right:44px}.sub[data-v-f5a35e47]{color:var(--ink-2);line-height:1.8}.intro[data-v-f5a35e47]{padding:var(--s5)}h3[data-v-f5a35e47]{font-family:var(--font-serif);font-weight:600;font-size:var(--t4);letter-spacing:.1em;margin-bottom:var(--s3)}.intro p[data-v-f5a35e47]{white-space:pre-wrap;line-height:1.95;color:var(--ink-2);font-size:var(--t2)}.menus[data-v-f5a35e47]{display:flex;flex-direction:column;gap:var(--s2)}.menus h3[data-v-f5a35e47]{margin-bottom:var(--s1, 4px)}.ops[data-v-f5a35e47]{display:flex;gap:var(--s3);margin-top:var(--s2);position:sticky;bottom:0;padding:var(--s2) 0}.ops .btn[data-v-f5a35e47]{flex:1;height:48px}.pp-enter-active[data-v-f5a35e47],.pp-leave-active[data-v-f5a35e47]{transition:opacity .3s var(--ease)}.pp-enter-active .pp[data-v-f5a35e47]{transition:transform .5s var(--spring),opacity .35s var(--ease)}.pp-leave-active .pp[data-v-f5a35e47]{transition:transform .3s var(--ease),opacity .25s var(--ease)}.pp-enter-from[data-v-f5a35e47],.pp-leave-to[data-v-f5a35e47]{opacity:0}.pp-enter-from .pp[data-v-f5a35e47],.pp-leave-to .pp[data-v-f5a35e47]{transform:translateY(40px);opacity:0}@media(min-width:900px){.pp-ov[data-v-f5a35e47]{place-items:center;padding:32px}.pp[data-v-f5a35e47]{width:min(1000px,100%);max-height:88vh;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:var(--s7);padding:22px;border-radius:28px;align-items:start}.pp-enter-from .pp[data-v-f5a35e47],.pp-leave-to .pp[data-v-f5a35e47]{transform:scale(.96) translateY(10px)}.pp-cover[data-v-f5a35e47]{position:sticky;top:0}.pp-info[data-v-f5a35e47]{padding:8px 8px 0 0}.t[data-v-f5a35e47]{font-size:36px}}@media(prefers-reduced-motion:reduce){.pp-enter-active[data-v-f5a35e47],.pp-leave-active[data-v-f5a35e47],.pp-enter-active .pp[data-v-f5a35e47],.pp-leave-active .pp[data-v-f5a35e47]{transition:none}}@media(max-width:899px){.pp-x[data-v-f5a35e47]{display:none}}.cb[data-v-72064e2b]{text-align:center}.head[data-v-72064e2b]{display:flex;flex-direction:column;align-items:center;gap:4px}.peek[data-v-72064e2b]{position:relative;width:150px;height:168px;flex:none}.peek .gate[data-v-72064e2b]{position:absolute;left:50%;bottom:0;width:132px;height:132px;margin-left:-66px;border-radius:50%;background:var(--wall);box-shadow:inset 0 0 0 1px rgb(var(--brand-rgb) / .22),0 0 0 7px var(--surface),0 0 0 8px rgb(var(--brand-rgb) / .14)}.peek img[data-v-72064e2b]{position:absolute;left:50%;bottom:0;height:168px;width:auto;max-width:none;transform:translate(-50%)}.ttl[data-v-72064e2b]{font-family:var(--font-serif);font-weight:600;font-size:36px;letter-spacing:.12em;margin-top:var(--s4)}.en[data-v-72064e2b]{margin-left:12px;vertical-align:middle;font-family:var(--font-sans);font-size:11px;font-weight:600;letter-spacing:.32em;text-transform:uppercase;color:rgb(var(--brand-rgb) / .75)}.qr[data-v-72064e2b]{margin-top:var(--s5);padding:var(--s6);display:flex;flex-direction:column;align-items:center;gap:6px}.qri[data-v-72064e2b]{width:220px;border-radius:var(--r3);background:#fff}.noqr[data-v-72064e2b]{width:220px;aspect-ratio:1;border-radius:var(--r3);background:var(--tint-2);box-shadow:inset 0 0 0 1px var(--line);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--brand);padding:var(--s4)}.noqr small[data-v-72064e2b]{color:var(--ink-3);font-size:var(--t1);line-height:1.6}.qr b[data-v-72064e2b]{font-size:var(--t4);font-weight:600;margin-top:var(--s2)}.qr small[data-v-72064e2b]{font-size:var(--t1)}.ways[data-v-72064e2b]{margin-top:var(--s4);padding:0 var(--s4);text-align:left}.ways li+li[data-v-72064e2b]{border-top:1px solid var(--line-2)}.way[data-v-72064e2b]{display:flex;align-items:center;gap:var(--s3);width:100%;padding:var(--s3) 0;border:0;background:none;font:inherit;color:var(--ink);cursor:pointer;text-align:left}.wi[data-v-72064e2b]{flex:none;width:36px;height:36px;border-radius:12px;display:grid;place-items:center;color:var(--brand);background:var(--tint)}.wt[data-v-72064e2b]{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.wt small[data-v-72064e2b]{font-size:12px;color:var(--ink-3)}.wt b[data-v-72064e2b]{font-size:var(--t3);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cp[data-v-72064e2b]{flex:none;width:32px;height:32px;border-radius:50%;display:grid;place-items:center;color:var(--brand);box-shadow:inset 0 0 0 1px rgb(var(--brand-rgb) / .3);transition:background .2s,color .2s,transform .25s var(--spring)}.cp.ok[data-v-72064e2b]{color:#fff;background:#2fb67c;box-shadow:none;transform:scale(1.08)}@media(hover:hover){.way:hover .cp[data-v-72064e2b]:not(.ok){color:#fff;background:var(--brand);box-shadow:none}}.note[data-v-72064e2b]{margin-top:var(--s5);line-height:1.9;font-size:var(--t2)}.compact[data-v-72064e2b]{text-align:left}.compact .head[data-v-72064e2b]{flex-direction:row;align-items:center;gap:var(--s3);padding-right:44px}.compact .peek[data-v-72064e2b]{width:64px;height:72px}.compact .peek .gate[data-v-72064e2b]{width:58px;height:58px;margin-left:-29px;box-shadow:inset 0 0 0 1px rgb(var(--brand-rgb) / .22),0 0 0 3px var(--surface),0 0 0 4px rgb(var(--brand-rgb) / .14)}.compact .peek img[data-v-72064e2b]{height:74px}.compact .ttl[data-v-72064e2b]{font-size:24px;margin-top:0;letter-spacing:.1em}.compact .en[data-v-72064e2b]{margin-left:8px;font-size:10px}.compact .hours[data-v-72064e2b]{font-size:var(--t1);margin-top:2px}.compact .cbody[data-v-72064e2b]{display:grid;gap:var(--s3);margin-top:var(--s4)}.compact .qr[data-v-72064e2b]{margin-top:0;padding:var(--s4);gap:4px;text-align:center}.compact .qri[data-v-72064e2b],.compact .noqr[data-v-72064e2b]{width:156px}.compact .noqr[data-v-72064e2b]{padding:var(--s3);gap:6px}.compact .noqr small[data-v-72064e2b]{font-size:11px;line-height:1.5;text-align:center}.compact .qr b[data-v-72064e2b]{font-size:13px;margin-top:6px;white-space:nowrap}.compact .ways[data-v-72064e2b]{margin-top:0;padding:0 var(--s4);align-self:stretch}.compact .way[data-v-72064e2b]{padding:10px 0}.compact .note[data-v-72064e2b]{margin-top:var(--s3);font-size:var(--t1);line-height:1.75}@media(min-width:560px){.compact .cbody[data-v-72064e2b]{grid-template-columns:200px minmax(0,1fr);align-items:stretch}.compact .ways[data-v-72064e2b]{display:flex;flex-direction:column;justify-content:center}}.cs-ov[data-v-4a737cad]{position:fixed;inset:0;z-index:var(--z-sheet);display:grid;place-items:end center;background:#080e2273;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.cs[data-v-4a737cad]{position:relative;width:100%;max-height:92vh;overflow-y:auto;overscroll-behavior:contain;padding:14px 16px calc(var(--safe-b) + 18px);border-radius:28px 28px 0 0;background:var(--glass-strong);border:1px solid var(--glass-edge);box-shadow:0 -20px 60px -30px #0009;backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);scrollbar-width:thin}.cs-x[data-v-4a737cad]{position:absolute;z-index:2;right:14px;top:14px;width:36px;height:36px;background:var(--glass-strong)}.cs-enter-active[data-v-4a737cad],.cs-leave-active[data-v-4a737cad]{transition:opacity .3s var(--ease)}.cs-enter-active .cs[data-v-4a737cad]{transition:transform .5s var(--spring),opacity .35s var(--ease)}.cs-leave-active .cs[data-v-4a737cad]{transition:transform .3s var(--ease),opacity .25s var(--ease)}.cs-enter-from[data-v-4a737cad],.cs-leave-to[data-v-4a737cad]{opacity:0}.cs-enter-from .cs[data-v-4a737cad],.cs-leave-to .cs[data-v-4a737cad]{transform:translateY(40px);opacity:0}@media(min-width:760px){.cs-ov[data-v-4a737cad]{place-items:center;padding:32px}.cs[data-v-4a737cad]{width:min(580px,100%);max-height:90vh;padding:20px 22px 22px;border-radius:28px}.cs-enter-from .cs[data-v-4a737cad],.cs-leave-to .cs[data-v-4a737cad]{transform:scale(.96) translateY(10px)}}@media(prefers-reduced-motion:reduce){.cs-enter-active[data-v-4a737cad],.cs-leave-active[data-v-4a737cad],.cs-enter-active .cs[data-v-4a737cad],.cs-leave-active .cs[data-v-4a737cad]{transition:none}}@media(max-width:759px){.cs-x[data-v-4a737cad]{display:none}}.vf[data-v-9394349a]{position:relative;display:block;border-radius:inherit;overflow:hidden;background:#000}.vf video[data-v-9394349a]{display:block;width:100%;height:100%;max-height:inherit;object-fit:contain}.vl[data-v-9394349a]{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;pointer-events:none;background:#060c248c;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px)}.vl small[data-v-9394349a]{font-size:12px;letter-spacing:.2em;color:#ffffffd9}.vf-l-leave-active[data-v-9394349a]{transition:opacity .35s var(--ease)}.vf-l-leave-to[data-v-9394349a]{opacity:0}.vb-ov[data-v-02b92a20]{position:fixed;inset:0;z-index:calc(var(--z-sheet) + 2);display:grid;place-items:center;padding:calc(var(--safe-t) + 56px) 12px calc(var(--safe-b) + 24px);background:#040816e6;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.vb-v[data-v-02b92a20]{width:min(540px,100%);max-height:100%;aspect-ratio:3 / 4;border-radius:16px;box-shadow:0 30px 80px -20px #000c}.vb-x[data-v-02b92a20]{position:absolute;right:16px;top:calc(var(--safe-t) + 12px);width:40px;height:40px;display:grid;place-items:center;border:0;border-radius:50%;background:#ffffff24;color:#fff;cursor:pointer}.vb-enter-active[data-v-02b92a20],.vb-leave-active[data-v-02b92a20]{transition:opacity .3s var(--ease)}.vb-enter-active .vb-v[data-v-02b92a20]{transition:transform .45s var(--spring)}.vb-enter-from[data-v-02b92a20],.vb-leave-to[data-v-02b92a20]{opacity:0}.vb-enter-from .vb-v[data-v-02b92a20]{transform:scale(.92)}.is-ov[data-v-e8fba58a]{position:fixed;inset:0;z-index:var(--z-sheet);display:grid;place-items:end center;background:#080e2273;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.is[data-v-e8fba58a]{position:relative;width:100%;max-height:88vh;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:var(--s4);padding:18px 16px calc(var(--safe-b) + 16px);border-radius:28px 28px 0 0;background:var(--glass-strong);border:1px solid var(--glass-edge);box-shadow:0 -20px 60px -30px #0009;backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4)}.is[data-v-e8fba58a]>*{flex:none}.is-x[data-v-e8fba58a]{position:absolute;right:14px;top:14px;width:36px;height:36px;background:var(--glass-strong)}.hd[data-v-e8fba58a]{display:flex;align-items:center;gap:10px;padding-right:44px}.hi[data-v-e8fba58a]{width:38px;height:38px;border-radius:12px;display:grid;place-items:center;color:var(--brand);background:var(--tint)}.hd h2[data-v-e8fba58a]{font-size:22px;font-weight:600;letter-spacing:.08em}.hd h2[data-v-e8fba58a]:after{content:attr(data-en);margin-left:8px;vertical-align:middle;font-family:var(--font-sans);font-size:10px;font-weight:600;letter-spacing:.28em;text-transform:uppercase;color:rgb(var(--brand-rgb) / .75)}.pic[data-v-e8fba58a]{flex:none;position:relative;padding:0;border:0;background:none;cursor:zoom-in;border-radius:var(--r3);overflow:hidden;box-shadow:0 0 0 1px var(--glass-edge)}.pic[data-v-e8fba58a] img{object-position:50% 0}.peek[data-v-e8fba58a]{position:absolute;right:10px;bottom:10px;display:inline-flex;align-items:center;gap:4px;padding:4px 10px;border-radius:var(--pill);background:#ffffffe6;color:#13213f;font-size:12px;font-weight:600}.txt[data-v-e8fba58a]{white-space:pre-wrap;font-size:13px;line-height:1.9;color:var(--ink-2)}.btn.block[data-v-e8fba58a]{height:46px;position:sticky;bottom:0}.is-enter-active[data-v-e8fba58a],.is-leave-active[data-v-e8fba58a]{transition:opacity .3s var(--ease)}.is-enter-active .is[data-v-e8fba58a]{transition:transform .5s var(--spring),opacity .35s var(--ease)}.is-leave-active .is[data-v-e8fba58a]{transition:transform .3s var(--ease),opacity .25s var(--ease)}.is-enter-from[data-v-e8fba58a],.is-leave-to[data-v-e8fba58a]{opacity:0}.is-enter-from .is[data-v-e8fba58a],.is-leave-to .is[data-v-e8fba58a]{transform:translateY(40px);opacity:0}@media(min-width:760px){.is-ov[data-v-e8fba58a]{place-items:center;padding:32px}.is[data-v-e8fba58a]{width:min(560px,100%);padding:22px 24px 24px;border-radius:28px}.is-enter-from .is[data-v-e8fba58a],.is-leave-to .is[data-v-e8fba58a]{transform:scale(.96) translateY(10px)}}@media(prefers-reduced-motion:reduce){.is-enter-active[data-v-e8fba58a],.is-leave-active[data-v-e8fba58a],.is-enter-active .is[data-v-e8fba58a],.is-leave-active .is[data-v-e8fba58a]{transition:none}}@media(max-width:759px){.is-x[data-v-e8fba58a]{display:none}}.fab[data-v-7131a0cb]{position:fixed;z-index:calc(var(--z-nav) - 1);right:16px;bottom:calc(var(--tab-h) + var(--safe-b) + 16px);width:54px;height:54px;padding:0;border-radius:50%;display:grid;place-items:center;cursor:pointer;overflow:visible;background:var(--glass-strong);border:1px solid var(--glass-edge);box-shadow:inset 0 1px #fff9,0 14px 30px -12px #13328c8c;backdrop-filter:blur(18px) saturate(1.4);-webkit-backdrop-filter:blur(18px) saturate(1.4);transition:transform .3s var(--spring)}html[data-theme=dark] .fab[data-v-7131a0cb]{box-shadow:inset 0 1px #ffffff1a,0 0 22px 2px #5082ff59,0 14px 30px -12px #000c}.fab[data-v-7131a0cb]:active{transform:scale(.92)}.fab[data-v-7131a0cb] svg{position:relative;z-index:1}.halo[data-v-7131a0cb]{position:absolute;inset:-6px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,#5b8ceb59,#5b8ceb00 70%);animation:breathe-7131a0cb 3s ease-in-out infinite}@keyframes breathe-7131a0cb{0%,to{transform:scale(.92);opacity:.55}50%{transform:scale(1.12);opacity:1}}.sweep[data-v-7131a0cb]{position:absolute;inset:0;border-radius:50%;overflow:hidden;pointer-events:none}.sweep[data-v-7131a0cb]:before{content:"";position:absolute;inset:-30%;background:linear-gradient(115deg,transparent 40%,rgb(255 255 255 / .55) 50%,transparent 60%);transform:translate(-120%);animation:sweep-7131a0cb 4.5s ease-in-out infinite}html[data-theme=dark] .sweep[data-v-7131a0cb]:before{background:linear-gradient(115deg,transparent 40%,rgb(255 255 255 / .18) 50%,transparent 60%)}@keyframes sweep-7131a0cb{0%,70%{transform:translate(-120%)}to{transform:translate(120%)}}.fab-enter-active[data-v-7131a0cb],.fab-leave-active[data-v-7131a0cb]{transition:opacity .25s,transform .35s var(--spring)}.fab-enter-from[data-v-7131a0cb],.fab-leave-to[data-v-7131a0cb]{opacity:0;transform:scale(.6)}@media(min-width:1024px){.fab[data-v-7131a0cb]{display:none}}@media(prefers-reduced-motion:reduce){.halo[data-v-7131a0cb],.sweep[data-v-7131a0cb]:before{animation:none}}html.fx-low .halo[data-v-7131a0cb],html.fx-low .sweep[data-v-7131a0cb]:before{animation:none}.psk[data-v-e0682f05]{display:flex;flex-direction:column;gap:var(--s4);padding-top:var(--s5);animation:pskIn-e0682f05 .4s var(--ease) both}@keyframes pskIn-e0682f05{0%{opacity:0}}.psk.home[data-v-e0682f05]{padding-top:calc(var(--nav-h) + var(--safe-t) + var(--s3))}.line[data-v-e0682f05]{height:12px;border-radius:6px}.line.big[data-v-e0682f05]{height:18px}.line.h1[data-v-e0682f05]{height:30px;border-radius:10px}.w20[data-v-e0682f05]{width:20%}.w30[data-v-e0682f05]{width:30%}.w40[data-v-e0682f05]{width:40%}.w50[data-v-e0682f05]{width:50%}.w60[data-v-e0682f05]{width:60%}.w70[data-v-e0682f05]{width:70%}.w90[data-v-e0682f05]{width:90%}.banner[data-v-e0682f05]{aspect-ratio:2;border-radius:22px}.tiles[data-v-e0682f05]{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s2)}.tiles.three[data-v-e0682f05]{grid-template-columns:repeat(3,1fr)}.tile[data-v-e0682f05]{aspect-ratio:1.1;border-radius:var(--r3)}.ttl[data-v-e0682f05]{display:flex;align-items:center;gap:10px;margin-top:var(--s3)}.dot[data-v-e0682f05]{width:22px;height:22px;border-radius:50%}.ttl .line[data-v-e0682f05]{flex:none;width:120px}.row[data-v-e0682f05]{display:flex;gap:var(--s3);align-items:center;padding:var(--s3);border-radius:var(--r4);background:var(--glass);box-shadow:inset 0 0 0 1px var(--glass-edge)}.thumb[data-v-e0682f05]{flex:none;width:96px;aspect-ratio:1;border-radius:var(--r3)}.txt[data-v-e0682f05]{flex:1;min-width:0;display:flex;flex-direction:column;gap:10px}.pills[data-v-e0682f05]{display:flex;gap:var(--s2);overflow:hidden}.pill[data-v-e0682f05]{flex:none;width:72px;height:36px;border-radius:var(--pill)}.search[data-v-e0682f05]{height:44px;border-radius:var(--pill)}.grid[data-v-e0682f05]{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s3)}.card34[data-v-e0682f05]{aspect-ratio:3 / 4;border-radius:var(--r4)}.card32[data-v-e0682f05]{aspect-ratio:3 / 3.2;border-radius:var(--r4)}.idcard[data-v-e0682f05]{height:140px;border-radius:var(--r4)}.panel-b[data-v-e0682f05]{height:160px;border-radius:var(--r4)}.split[data-v-e0682f05]{display:grid;gap:var(--s5)}.hero[data-v-e0682f05]{aspect-ratio:4 / 5;border-radius:var(--r4)}.block[data-v-e0682f05]{height:140px;border-radius:var(--r4)}@media(min-width:760px){.grid[data-v-e0682f05]{grid-template-columns:repeat(3,1fr)}}@media(min-width:1024px){.psk.home .banner[data-v-e0682f05]{aspect-ratio:auto;height:62vh;border-radius:28px}.psk.home .tiles[data-v-e0682f05]{display:none}.grid[data-v-e0682f05]{grid-template-columns:repeat(4,1fr)}.split[data-v-e0682f05]{grid-template-columns:400px minmax(0,1fr);align-items:start}.row[data-v-e0682f05]{max-width:860px}}.main{position:relative;z-index:var(--z-page);min-height:100vh;padding-top:calc(var(--nav-h) + var(--safe-t))}.main.has-hero{padding-top:0}.pg-enter-active{transition:opacity .45s var(--ease) .18s,transform .6s var(--ease) .18s,filter .6s var(--ease) .18s}.pg-leave-active{transition:opacity .22s ease}.pg-enter-from{opacity:0;transform:translateY(18px);filter:blur(6px)}.pg-leave-to{opacity:0}.lake[data-v-d2d2a589]{position:absolute;inset:0;overflow:hidden}canvas[data-v-d2d2a589]{position:absolute;inset:0;width:100%;height:100%;display:block}.girl[data-v-e07e7e02]{position:absolute;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.body[data-v-e07e7e02]{position:absolute;inset:0;transform-origin:50% 100%}canvas[data-v-e07e7e02],.still[data-v-e07e7e02]{position:absolute;inset:0;width:100%;height:100%;display:block}.still[data-v-e07e7e02]{object-fit:contain;transform-origin:50% 100%;animation:breathe-e07e7e02 3.8s ease-in-out infinite}@keyframes breathe-e07e7e02{50%{transform:scale(1.004,1.007)}}.bubble[data-v-e07e7e02]{position:absolute;left:74%;top:15%;transform:translateY(-100%);transform-origin:0 100%;white-space:nowrap;padding:8px 16px 9px;border-radius:18px 18px 18px 4px;font-size:clamp(16px,2.2vw,22px);color:var(--ink);background:var(--glass-strong);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:inset 0 0 0 1px var(--line),0 12px 30px -14px #00000080;pointer-events:none}.bub-enter-active[data-v-e07e7e02]{transition:opacity .3s,transform .5s var(--spring)}.bub-leave-active[data-v-e07e7e02]{transition:opacity .4s,transform .4s}.bub-enter-from[data-v-e07e7e02]{opacity:0;transform:translateY(-70%) scale(.8)}.bub-leave-to[data-v-e07e7e02]{opacity:0;transform:translateY(-125%)}.drifts[data-v-0889057e]{position:absolute;inset:0;pointer-events:none;overflow:hidden}canvas[data-v-0889057e]{position:absolute;inset:0;width:100%;height:100%}.mq[data-v-afbd4e97]{overflow:hidden;-webkit-mask:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent);mask:linear-gradient(90deg,transparent,#000 6%,#000 94%,transparent)}.track[data-v-afbd4e97]{display:flex;width:max-content;animation:run-afbd4e97 linear infinite;animation-duration:calc(2000s / var(--d))}.mq:hover .track[data-v-afbd4e97],.mq:active .track[data-v-afbd4e97]{animation-play-state:paused}.mq-seg[data-v-afbd4e97]{display:flex;gap:var(--s4);padding-right:var(--s4);align-items:stretch}@keyframes run-afbd4e97{to{transform:translate(-50%)}}.flower-mark[data-v-c060ecf1]{flex:none;display:inline-block;vertical-align:middle;filter:drop-shadow(0 1px 3px rgb(32 94 217 / .35))}.spin[data-v-c060ecf1]{animation:fm-spin-c060ecf1 16s linear infinite}@keyframes fm-spin-c060ecf1{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.spin[data-v-c060ecf1]{animation:none}}.pa[data-v-27ca12f0],.pa.ph[data-v-27ca12f0]{position:absolute;inset:0;container-type:inline-size}.ph[data-v-27ca12f0]{border-radius:0}.gen[data-v-27ca12f0]{--a: #E3ECFF;--b: #9DB8F5;--c: #4A72DD;overflow:hidden;background:radial-gradient(2px 2px at 18% 22%,#fff 50%,transparent),radial-gradient(1.5px 1.5px at 72% 14%,#fff 50%,transparent),radial-gradient(1.5px 1.5px at 84% 46%,rgb(255 255 255 / .8) 50%,transparent),radial-gradient(2px 2px at 30% 58%,rgb(255 255 255 / .7) 50%,transparent),radial-gradient(120% 60% at 50% 110%,rgb(255 255 255 / .55),transparent 60%),linear-gradient(170deg,var(--a),var(--b) 52%,var(--c))}.h1[data-v-27ca12f0]{--a: #ECE8FF;--b: #B3AEF4;--c: #5D61D3}.h2[data-v-27ca12f0]{--a: #E2F4FF;--b: #98CBF3;--c: #3B7BD6}.h3[data-v-27ca12f0]{--a: #4A5FA6;--b: #24346E;--c: #101B40}html[data-theme=dark] .gen[data-v-27ca12f0]:before{content:"";position:absolute;inset:0;background:#0a112861}.moon[data-v-27ca12f0]{position:absolute;right:-14%;top:-10%;width:62%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 42% 40%,rgb(255 255 255 / .95),rgb(232 239 255 / .6) 45%,transparent 70%)}.gen[data-v-27ca12f0]:after{content:"";position:absolute;left:50%;top:38%;width:66cqw;aspect-ratio:1;border-radius:50%;transform:translate(-50%,-50%);border:1px solid rgb(255 255 255 / .55);box-shadow:0 0 0 7px #ffffff14,inset 0 0 40px #ffffff40}.glyph[data-v-27ca12f0]{position:absolute;left:0;right:0;top:38%;transform:translateY(-50%);text-align:center;font-family:var(--font-title);font-weight:400;font-size:40cqw;line-height:1;color:transparent;background:linear-gradient(180deg,#fff 30%,#ffffff9e);-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 6px 18px rgb(20 40 110 / .35))}.voice[data-v-e07c8d72]{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 14px 0 5px;border:0;border-radius:var(--pill);background:var(--tint);box-shadow:inset 0 0 0 1px rgb(var(--brand-rgb) / .2);cursor:pointer}.pbtn[data-v-e07c8d72]{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--brand);color:#fff}.pbtn.loading[data-v-e07c8d72]{background:var(--surface)}.pl[data-v-e07c8d72] svg{width:52%;height:52%}.wave[data-v-e07c8d72]{display:flex;align-items:center;gap:2px;height:20px}.wave i[data-v-e07c8d72]{width:2px;height:calc(var(--h) * 100%);border-radius:1px;background:rgb(var(--brand-rgb) / .3);transform-origin:50% 50%;transition:background .2s}.wave i.done[data-v-e07c8d72]{background:var(--brand)}.playing .wave i[data-v-e07c8d72]{animation:bar-e07c8d72 .9s ease-in-out infinite alternate}.len[data-v-e07c8d72]{font-size:var(--t1);color:var(--ink-2);min-width:22px}.vmini[data-v-e07c8d72]{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 10px 0 8px;border:1px solid rgb(255 255 255 / .8);border-radius:var(--pill);font:inherit;font-size:11px;font-weight:600;cursor:pointer;color:var(--brand);background:#ffffffb8;backdrop-filter:blur(8px) saturate(1.3);-webkit-backdrop-filter:blur(8px) saturate(1.3);transition:transform .2s var(--spring)}html[data-theme=dark] .vmini[data-v-e07c8d72]{color:var(--brand-light);background:#0c14278c;border-color:#aac3ff40}.vmini[data-v-e07c8d72]:active{transform:scale(.94)}.bars[data-v-e07c8d72]{display:inline-flex;align-items:center;gap:1.5px;height:11px}.bars i[data-v-e07c8d72]{width:2px;height:100%;border-radius:1px;background:currentColor;animation:bar-e07c8d72 .7s ease-in-out infinite alternate}.bars i[data-v-e07c8d72]:nth-child(2){animation-delay:-.2s}.bars i[data-v-e07c8d72]:nth-child(3){animation-delay:-.45s}.bars i[data-v-e07c8d72]:nth-child(4){animation-delay:-.1s}@keyframes bar-e07c8d72{0%{transform:scaleY(.45)}to{transform:scaleY(1)}}.pc[data-v-afb7acb4]{position:relative;display:block;aspect-ratio:3 / 4;transition:transform .5s var(--ease)}.pi[data-v-afb7acb4]{position:absolute;inset:0;border-radius:var(--r4);overflow:hidden;isolation:isolate;border:1px solid var(--glass-edge)}.art[data-v-afb7acb4]{z-index:-1;transition:transform 1.2s var(--ease)}@media(hover:hover){.pc[data-v-afb7acb4]:hover{transform:translateY(-4px)}.pc:hover .art[data-v-afb7acb4]{transform:scale(1.04)}}.ol[data-v-afb7acb4]{position:absolute;top:10px;display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:var(--pill);font-size:11px;font-weight:600;color:var(--brand);background:#ffffffb8;border:1px solid rgb(255 255 255 / .8);backdrop-filter:blur(8px) saturate(1.3);-webkit-backdrop-filter:blur(8px) saturate(1.3)}.ol[data-v-afb7acb4]{right:10px;color:var(--ink-2)}html[data-theme=dark] .ol[data-v-afb7acb4]{color:var(--brand-light);background:#0c14278c;border-color:#aac3ff40}.ol i[data-v-afb7acb4]{width:6px;height:6px;border-radius:50%;background:#2fb67c;box-shadow:0 0 0 2px #2fb67c40}.mb[data-v-afb7acb4]{position:absolute;left:10px;top:10px;display:flex;gap:6px}.vpill[data-v-afb7acb4]{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 10px 0 8px;border:1px solid rgb(255 255 255 / .8);border-radius:var(--pill);font:inherit;font-size:11px;font-weight:600;cursor:pointer;color:var(--brand);background:#ffffffb8;backdrop-filter:blur(8px) saturate(1.3);-webkit-backdrop-filter:blur(8px) saturate(1.3)}html[data-theme=dark] .vpill[data-v-afb7acb4]{color:var(--brand-light);background:#0c14278c;border-color:#aac3ff40}.ctx[data-v-afb7acb4]{position:absolute;left:8px;right:8px;bottom:8px;display:flex;flex-direction:column;gap:2px;padding:10px 12px;border-radius:var(--r3);background:#ffffff9e;border:1px solid rgb(255 255 255 / .7);box-shadow:inset 0 1px #fffc,0 10px 24px -14px #13213f73;backdrop-filter:blur(16px) saturate(1.4);-webkit-backdrop-filter:blur(16px) saturate(1.4)}html[data-theme=dark] .ctx[data-v-afb7acb4]{background:#0e162c8c;border-color:#aac3ff2e;box-shadow:inset 0 1px #aac3ff1f}.cr[data-v-afb7acb4]{display:flex;align-items:center;gap:6px;min-width:0}.cn[data-v-afb7acb4]{min-width:0;font-size:var(--t4);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:color .2s}.lv[data-v-afb7acb4]{flex:none;height:18px;padding:0 6px;border-radius:5px;display:inline-flex;align-items:center;font-size:10.5px;font-weight:600;letter-spacing:.04em;white-space:nowrap;color:var(--brand);background:rgb(var(--brand-rgb) / .12);box-shadow:inset 0 0 0 1px rgb(var(--brand-rgb) / .3)}html[data-theme=dark] .lv[data-v-afb7acb4]{color:var(--brand-light)}.ctx .price[data-v-afb7acb4]{font-size:var(--t3);line-height:1.3}@media(hover:hover){.pc:hover .cn[data-v-afb7acb4]{color:var(--brand)}}@media(max-width:620px){.ctx[data-v-afb7acb4]{left:6px;right:6px;bottom:6px;padding:8px 10px}.ctx .price[data-v-afb7acb4]{font-size:var(--t2)}.pi:has(.mb) .ol[data-v-afb7acb4]{gap:0;padding:6px;font-size:0}.ctx[data-v-afb7acb4]{background:#ffffffdb}html[data-theme=dark] .ctx[data-v-afb7acb4]{background:#0e162cd1}.mb[data-v-afb7acb4]{left:8px;top:8px;gap:4px}}.pk-ov[data-v-bb0decf9]{position:fixed;inset:0;z-index:var(--z-sheet);display:grid;place-items:center;padding:calc(var(--safe-t) + 16px) 14px calc(var(--safe-b) + 16px);background:#080e2200;transition:background .45s var(--ease);overflow-y:auto}.pk-ov.shown[data-v-bb0decf9]{background:#080e2247}.pk[data-v-bb0decf9]{position:relative;width:min(380px,100%);display:grid;gap:14px;padding:12px;border-radius:28px;cursor:zoom-out;background:var(--glass-strong);border:1px solid var(--glass-edge);box-shadow:0 40px 90px -40px #0a143cb3;backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4);opacity:0;transform:scale(.94);transition:opacity .4s var(--ease),transform .5s var(--spring)}.shown .pk[data-v-bb0decf9]{opacity:1;transform:none}.pk-hero[data-v-bb0decf9]{position:relative;aspect-ratio:3 / 4;border-radius:20px;overflow:hidden;isolation:isolate;transform-origin:0 0;box-shadow:0 18px 40px -24px #0a143cb3}.pk-hero[data-v-bb0decf9] .pa{z-index:-1}.pk-name[data-v-bb0decf9]{position:absolute;left:16px;right:16px;bottom:14px;display:flex;align-items:center;gap:8px;color:#fff}.pk-name b[data-v-bb0decf9]{font-size:26px;line-height:1.2;letter-spacing:.06em;text-shadow:0 2px 12px rgb(10 20 60 / .6),0 0 2px rgb(10 20 60 / .4)}.lv[data-v-bb0decf9]{height:20px;padding:0 7px;border-radius:6px;display:inline-flex;align-items:center;font-size:11px;font-weight:600;color:#fff;background:#ffffff38;box-shadow:inset 0 0 0 1px #ffffff73;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.ol[data-v-bb0decf9]{position:absolute;top:12px;right:12px;display:inline-flex;align-items:center;gap:4px;padding:3px 9px;border-radius:var(--pill);font-size:11px;font-weight:600;color:var(--ink-2);background:#ffffffb8}html[data-theme=dark] .ol[data-v-bb0decf9]{color:var(--brand-light);background:#0c14278c}.ol i[data-v-bb0decf9]{width:6px;height:6px;border-radius:50%;background:#2fb67c}.pk-info[data-v-bb0decf9]{position:relative;display:flex;flex-direction:column;gap:10px;padding:2px 6px 4px;cursor:default}.pk-x[data-v-bb0decf9]{position:absolute;right:0;top:-2px;width:34px;height:34px}.rise[data-v-bb0decf9]{opacity:0;transform:translateY(14px);transition:opacity .4s var(--ease),transform .5s var(--ease)}.shown .rise[data-v-bb0decf9]{opacity:1;transform:none;transition-delay:.12s}.shown .r2[data-v-bb0decf9]{transition-delay:.17s}.shown .r3[data-v-bb0decf9]{transition-delay:.22s}.r1[data-v-bb0decf9]:first-of-type{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;padding-right:44px}.price.big[data-v-bb0decf9]{font-size:28px}.gm[data-v-bb0decf9]{font-size:var(--t2);color:var(--ink-3)}.stat[data-v-bb0decf9]{display:flex;gap:14px;flex-wrap:wrap;font-size:var(--t1);color:var(--ink-3)}.stat b[data-v-bb0decf9]{margin-left:2px;font-size:var(--t3);color:var(--brand)}.tags[data-v-bb0decf9]{display:flex;gap:6px;flex-wrap:wrap}.bio[data-v-bb0decf9]{font-size:var(--t3);color:var(--ink-2)}.intro[data-v-bb0decf9]{font-size:var(--t2);line-height:1.8;color:var(--ink-3);white-space:pre-wrap;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.shots[data-v-bb0decf9]{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}.shot[data-v-bb0decf9]{border-radius:10px;cursor:zoom-in}.cta[data-v-bb0decf9]{height:48px;margin-top:4px}.media[data-v-bb0decf9]{display:flex;gap:var(--s2);flex-wrap:wrap;align-items:center}.vid[data-v-bb0decf9]{display:inline-flex;align-items:center;gap:8px;height:40px;padding:0 16px 0 5px;border:0;border-radius:var(--pill);background:var(--tint);color:var(--brand);font:inherit;font-size:var(--t2);font-weight:600;cursor:pointer;box-shadow:inset 0 0 0 1px rgb(var(--brand-rgb) / .2)}.vid .pbtn[data-v-bb0decf9]{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:var(--brand);color:#fff}@media(min-width:760px){.pk[data-v-bb0decf9]{width:min(720px,100%);grid-template-columns:300px minmax(0,1fr);gap:22px;padding:14px}.pk-info[data-v-bb0decf9]{padding:14px 8px 8px 0}.cta[data-v-bb0decf9]{margin-top:auto}}@media(prefers-reduced-motion:reduce){.pk[data-v-bb0decf9],.rise[data-v-bb0decf9],.pk-ov[data-v-bb0decf9]{transition:none}}@media(max-width:759px){.pk-x[data-v-bb0decf9]{display:none}}.pgrid[data-v-a70719bd]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--s3)}.pg-cell[data-v-a70719bd]{transition:transform .5s var(--ease),filter .5s var(--ease),opacity .5s var(--ease)}.pgrid.dim .pg-cell[data-v-a70719bd]:not(.lifted){transform:scale(.9);filter:blur(6px);opacity:.3}.pg-cell.lifted[data-v-a70719bd]{visibility:hidden}.pgrid.marquee[data-v-a70719bd]{display:block}.pg-mq[data-v-a70719bd]{-webkit-mask:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);padding:4px 0 8px}.pg-mq[data-v-a70719bd] .mq-seg{gap:var(--s3);padding-right:var(--s3)}.marquee .pg-cell[data-v-a70719bd]{width:40vw;max-width:200px}.pgrid.dim[data-v-a70719bd] .track{animation-play-state:paused}@media(min-width:760px){.pgrid[data-v-a70719bd]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.pgrid[data-v-a70719bd]{grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--s4)}}.lobby[data-v-06703991]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s2)}.lc[data-v-06703991]{position:relative;display:flex;flex-direction:column;padding:var(--s2);overflow:hidden;color:inherit;transition:transform .5s var(--ease),box-shadow .5s var(--ease)}.stage[data-v-06703991]{position:relative;aspect-ratio:3 / 2;overflow:hidden;border-radius:calc(var(--r4) - 6px);background:#eaf1fe}.cover[data-v-06703991]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform 1.2s var(--ease)}.cover[data-v-06703991] img{object-position:50% 0}.txt[data-v-06703991]{display:flex;flex-direction:column;gap:2px;padding:var(--s3) 30px var(--s2) var(--s2);min-width:0}.txt h3[data-v-06703991]{font-family:var(--font-serif);font-weight:600;font-size:var(--t4);letter-spacing:.06em;line-height:1.3}.txt p[data-v-06703991]{font-size:var(--t1);color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.go[data-v-06703991]{position:absolute;right:var(--s3);bottom:var(--s4);color:var(--ink-4);transition:transform .3s var(--ease),color .3s}@media(hover:hover){.lc[data-v-06703991]:hover{transform:translateY(-5px)}.lc:hover .cover[data-v-06703991]{transform:scale(1.05)}.lc:hover .go[data-v-06703991]{color:var(--brand);transform:translate(3px)}}@media(max-width:759px){.lc[data-v-06703991]{padding:5px;border-radius:16px}.stage[data-v-06703991]{border-radius:12px}.txt[data-v-06703991]{padding:8px 4px 4px}.txt h3[data-v-06703991]{font-size:13px;letter-spacing:.02em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.txt p[data-v-06703991],.go[data-v-06703991]{display:none}}@media(min-width:760px){.lobby[data-v-06703991]{grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--s4)}.txt h3[data-v-06703991]{font-size:var(--t5)}.txt p[data-v-06703991]{font-size:var(--t2)}}@media(min-width:1100px){.lobby[data-v-06703991]{grid-template-columns:repeat(4,minmax(0,1fr))}}.rp-ov[data-v-de6375e1]{position:fixed;inset:0;z-index:var(--z-sheet);display:grid;place-items:end center;background:#080e2273;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.rp[data-v-de6375e1]{position:relative;width:100%;max-height:88vh;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:var(--s4);padding:20px 18px calc(var(--safe-b) + 20px);border-radius:28px 28px 0 0;background:var(--glass-strong);border:1px solid var(--glass-edge);box-shadow:0 -20px 60px -30px #0009;backdrop-filter:blur(24px) saturate(1.4);-webkit-backdrop-filter:blur(24px) saturate(1.4)}.rp[data-v-de6375e1]>*{flex:none}.rp-x[data-v-de6375e1]{position:absolute;right:14px;top:14px;width:36px;height:36px;background:var(--glass-strong)}.hd[data-v-de6375e1]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;padding-right:44px}.hd b[data-v-de6375e1]{font-size:var(--t4);font-weight:700}.pl[data-v-de6375e1]{margin-left:auto;font-size:var(--t1);color:var(--ink-3)}.txt[data-v-de6375e1]{position:relative;margin:0;padding-left:26px;font-size:var(--t3);line-height:1.9;color:var(--ink);white-space:pre-wrap}.qm[data-v-de6375e1]{position:absolute;left:0;top:-6px;font-size:40px;line-height:1;color:rgb(var(--brand-rgb) / .35)}.pics[data-v-de6375e1]{display:grid;gap:8px;grid-template-columns:repeat(2,1fr)}.pics.n1[data-v-de6375e1]{grid-template-columns:1fr}.pics.n3[data-v-de6375e1]{grid-template-columns:repeat(3,1fr)}.pic[data-v-de6375e1]{padding:0;border:0;background:none;cursor:zoom-in;border-radius:var(--r3);overflow:hidden;box-shadow:0 0 0 1px var(--glass-edge)}.pic[data-v-de6375e1] .simg{border-radius:var(--r3)}.dt[data-v-de6375e1]{font-size:var(--t1);color:var(--ink-4)}.rp-enter-active[data-v-de6375e1],.rp-leave-active[data-v-de6375e1]{transition:opacity .3s var(--ease)}.rp-enter-active .rp[data-v-de6375e1]{transition:transform .5s var(--spring),opacity .35s var(--ease)}.rp-leave-active .rp[data-v-de6375e1]{transition:transform .3s var(--ease),opacity .25s var(--ease)}.rp-enter-from[data-v-de6375e1],.rp-leave-to[data-v-de6375e1]{opacity:0}.rp-enter-from .rp[data-v-de6375e1],.rp-leave-to .rp[data-v-de6375e1]{transform:translateY(40px);opacity:0}@media(min-width:760px){.rp-ov[data-v-de6375e1]{place-items:center;padding:32px}.rp[data-v-de6375e1]{width:min(560px,100%);padding:24px 26px 26px;border-radius:28px}.rp-enter-from .rp[data-v-de6375e1],.rp-leave-to .rp[data-v-de6375e1]{transform:scale(.96) translateY(10px)}}@media(prefers-reduced-motion:reduce){.rp-enter-active[data-v-de6375e1],.rp-leave-active[data-v-de6375e1],.rp-enter-active .rp[data-v-de6375e1],.rp-leave-active .rp[data-v-de6375e1]{transition:none}}@media(max-width:759px){.rp-x[data-v-de6375e1]{display:none}}.hs[data-v-3dee0ab7]{position:relative;border-radius:22px;overflow:hidden;box-shadow:0 0 0 1px var(--glass-edge),0 24px 50px -30px #0a143cb3;isolation:isolate}.tr[data-v-3dee0ab7]{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain}.tr[data-v-3dee0ab7]::-webkit-scrollbar{display:none}.sl[data-v-3dee0ab7]{position:relative;flex:0 0 100%;scroll-snap-align:start;scroll-snap-stop:always}.sl.link[data-v-3dee0ab7]{cursor:pointer}.cv[data-v-3dee0ab7]{aspect-ratio:2;overflow:hidden;background:radial-gradient(120% 90% at 20% 0%,#2A3D7A,transparent 60%),linear-gradient(170deg,#1b2b5e,#0e1a3f 70%)}.moon[data-v-3dee0ab7]{position:absolute;right:6%;top:10%;width:46%;aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 42% 40%,#f7e3b4,#e9c27a 62%,#d9a85c);box-shadow:0 0 40px 10px #f0cd8c59;opacity:.92}.stars[data-v-3dee0ab7]{position:absolute;inset:0;background:radial-gradient(1.5px 1.5px at 12% 22%,#fff 50%,transparent),radial-gradient(1px 1px at 30% 70%,#fff 50%,transparent),radial-gradient(1.5px 1.5px at 46% 18%,rgb(255 255 255 / .8) 50%,transparent),radial-gradient(1px 1px at 8% 82%,#fff 50%,transparent),radial-gradient(1px 1px at 58% 88%,rgb(255 255 255 / .7) 50%,transparent)}.girl[data-v-3dee0ab7]{position:absolute;right:8%;bottom:-14%;height:118%;width:auto;max-width:none;filter:drop-shadow(0 8px 18px rgb(0 0 0 / .45))}.cv-t[data-v-3dee0ab7]{position:absolute;left:6%;top:50%;transform:translateY(-50%);width:52%;display:flex;flex-direction:column;gap:8px}.logo[data-v-3dee0ab7]{width:100%;height:auto;filter:drop-shadow(0 4px 14px rgb(10 20 60 / .6))}.tag[data-v-3dee0ab7]{font-size:11px;letter-spacing:.3em;color:#fff;opacity:.9;white-space:nowrap}.img[data-v-3dee0ab7]{display:block;border-radius:0}.shade[data-v-3dee0ab7]{position:absolute;inset:0;background:linear-gradient(180deg,transparent 40%,rgb(8 16 44 / .78));pointer-events:none}.cap[data-v-3dee0ab7]{position:absolute;left:16px;right:16px;bottom:26px;display:flex;flex-direction:column;align-items:flex-start;gap:4px;color:#fff;text-shadow:0 2px 10px rgb(0 0 0 / .4)}.bd[data-v-3dee0ab7]{padding:2px 9px;border-radius:var(--pill);font-size:11px;font-weight:700;letter-spacing:.06em;background:#2e6be6d9;text-shadow:none}.ttl[data-v-3dee0ab7]{font-size:22px;line-height:1.25;letter-spacing:.04em;font-weight:600}.cap small[data-v-3dee0ab7]{max-width:100%;font-size:12px;opacity:.88;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.no[data-v-3dee0ab7]{position:absolute;top:12px;right:12px;padding:3px 10px;border-radius:var(--pill);font-size:12px;letter-spacing:.08em;color:#fff;background:#08102c73;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.dots[data-v-3dee0ab7]{position:absolute;left:0;right:0;bottom:10px;display:flex;justify-content:center;gap:6px}.dots button[data-v-3dee0ab7]{width:6px;height:6px;padding:0;border:0;border-radius:3px;background:#ffffff80;cursor:pointer;transition:width .35s var(--ease),background .35s}.dots button.on[data-v-3dee0ab7]{width:18px;background:#fff}.hero[data-v-fd6f49d3]{position:relative;height:100svh;min-height:740px;max-height:1100px;overflow:hidden;touch-action:pan-y}.girl[data-v-fd6f49d3]{position:absolute;z-index:2;opacity:0;transform:translateY(10px);transition:opacity .9s var(--ease) .1s,transform 1.1s var(--ease) .1s}.go .girl[data-v-fd6f49d3]{opacity:1;transform:none}.still-sky[data-v-fd6f49d3]{position:absolute;inset:0;background:linear-gradient(#dce7f8,#f4f7fd)}html[data-theme=dark] .still-sky[data-v-fd6f49d3]{background:radial-gradient(120% 70% at 50% 0%,#1a2a55,#0c1427 70%)}.still-sky .moon[data-v-fd6f49d3]{position:absolute;right:18%;top:16%;width:30vmin;height:30vmin;border-radius:50%;background:radial-gradient(circle at 40% 35%,#fff,#e9effb 70%)}html[data-theme=dark] .still-sky .moon[data-v-fd6f49d3]{background:radial-gradient(circle at 40% 35%,#fff,#dce4fa 60%,#aebde8);box-shadow:0 0 80px 20px #becdff40}.hero[data-v-fd6f49d3] .drifts{z-index:3}.scrim[data-v-fd6f49d3]{position:absolute;inset:0;z-index:3;pointer-events:none;background:linear-gradient(0deg,rgb(243 246 251 / .97) 0%,rgb(243 246 251 / .6) 24%,transparent 44%)}html[data-theme=dark] .scrim[data-v-fd6f49d3]{background:linear-gradient(0deg,rgb(10 17 34 / .96) 0%,rgb(10 17 34 / .6) 24%,transparent 44%)}.copy[data-v-fd6f49d3]{position:absolute;inset:0;z-index:4;pointer-events:none}.copy a[data-v-fd6f49d3],.copy button[data-v-fd6f49d3]{pointer-events:auto}.rise[data-v-fd6f49d3]{opacity:0;transform:translateY(14px)}.go .rise[data-v-fd6f49d3]{animation:rise-fd6f49d3 .9s var(--ease) both;animation-delay:calc(var(--d) * 1ms + 80ms)}@keyframes rise-fd6f49d3{to{opacity:1;transform:none}}.head[data-v-fd6f49d3]{position:absolute;left:var(--s4);top:calc(var(--nav-h) + var(--safe-t) + 10px);display:flex;flex-direction:column;align-items:flex-start;gap:6px}.hello[data-v-fd6f49d3]{display:inline-flex;align-items:center;gap:6px;padding:3px 12px 3px 6px;border-radius:var(--pill);font-size:11px;color:var(--ink-2);letter-spacing:.04em;background:var(--glass);box-shadow:inset 0 0 0 1px var(--glass-edge),inset 0 1px 0 var(--glass-line);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.title[data-v-fd6f49d3]{position:relative;margin:0;line-height:0}.title img[data-v-fd6f49d3]{display:block;width:min(58vw,232px);height:auto;filter:drop-shadow(0 6px 14px rgb(19 33 63 / .28))}.title[data-v-fd6f49d3]:after{content:"";position:absolute;inset:0;pointer-events:none;-webkit-mask:url(/static/title.webp) center / 100% 100% no-repeat;mask:url(/static/title.webp) center / 100% 100% no-repeat;background:linear-gradient(105deg,transparent 42%,rgb(255 255 255 / .15) 46%,rgb(255 255 255 / .95) 50%,rgb(220 232 255 / .2) 54%,transparent 58%) no-repeat;background-size:250% 100%;background-position:120% 0;mix-blend-mode:screen}.go .title[data-v-fd6f49d3]:after{animation:sweep-fd6f49d3 5.2s var(--soft) 1.8s infinite}@keyframes sweep-fd6f49d3{0%{background-position:120% 0}38%,to{background-position:-20% 0}}@media(prefers-reduced-motion:reduce){.go .title[data-v-fd6f49d3]:after{animation:none}}html[data-theme=dark] .title img[data-v-fd6f49d3]{filter:drop-shadow(0 6px 20px rgb(0 0 0 / .45))}.tag[data-v-fd6f49d3]{font-size:13px;letter-spacing:.2em;color:var(--ink-2)}.info[data-v-fd6f49d3]{position:absolute;left:var(--s4);right:var(--s4);top:calc(var(--hz) * 100% + 14px);display:flex;flex-direction:column;gap:12px}.lead[data-v-fd6f49d3]{max-width:32em;font-size:var(--t2);color:var(--ink-2);line-height:1.75}.cta[data-v-fd6f49d3]{display:flex;gap:var(--s3)}.cta .btn[data-v-fd6f49d3]{flex:1;max-width:180px}.links[data-v-fd6f49d3]{display:flex;align-items:stretch;margin:6px 0 0}.lk[data-v-fd6f49d3]{position:relative;min-width:0;padding:0 var(--s4)}.lk[data-v-fd6f49d3]:first-child{padding-left:0}.lk+.lk[data-v-fd6f49d3]:before{content:"";position:absolute;left:0;top:10%;bottom:10%;width:1px;background:linear-gradient(transparent,rgb(var(--brand-rgb) / .35),transparent)}.lk dt[data-v-fd6f49d3]{font-size:11px;color:var(--ink-3);letter-spacing:.06em}.lk dd[data-v-fd6f49d3]{display:flex;align-items:center;gap:6px;margin:2px 0 0;min-width:0}.val[data-v-fd6f49d3]{font-size:var(--t3);color:var(--ink);white-space:nowrap}a.val[data-v-fd6f49d3]{color:var(--brand)}.cp[data-v-fd6f49d3]{flex:none;height:22px;padding:0 8px;border:1px solid rgb(var(--brand-rgb) / .35);border-radius:var(--pill);background:#ffffff2e;color:var(--brand);font-size:11px;font-weight:600;text-shadow:none;cursor:pointer;transition:border-color .2s,background .2s}.cp[data-v-fd6f49d3]:hover{border-color:var(--brand)}.cp[data-v-fd6f49d3]:active{background:var(--tint)}@media(min-width:700px){.title img[data-v-fd6f49d3]{width:380px}.tag[data-v-fd6f49d3]{font-size:16px;letter-spacing:.4em}.hello[data-v-fd6f49d3]{font-size:var(--t1)}.info[data-v-fd6f49d3]{max-width:540px}.lead[data-v-fd6f49d3]{font-size:var(--t3)}.val[data-v-fd6f49d3]{font-size:var(--t4)}}@media(min-width:1024px){.hero[data-v-fd6f49d3]{min-height:640px}.scrim[data-v-fd6f49d3]{background:linear-gradient(90deg,rgb(243 246 251 / .78) 0%,rgb(243 246 251 / .36) 34%,transparent 52%),linear-gradient(0deg,rgb(243 246 251 / .96) 0%,transparent 24%)}html[data-theme=dark] .scrim[data-v-fd6f49d3]{background:linear-gradient(90deg,rgb(10 17 34 / .66) 0%,rgb(10 17 34 / .28) 34%,transparent 52%),linear-gradient(0deg,rgb(10 17 34 / .94) 0%,transparent 24%)}.copy[data-v-fd6f49d3]{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:3svh;padding-top:calc(var(--nav-h) + 1svh);padding-bottom:6svh}.head[data-v-fd6f49d3],.info[data-v-fd6f49d3]{position:relative;left:auto;right:auto;top:auto}.head[data-v-fd6f49d3]{gap:12px}.title[data-v-fd6f49d3]{margin-left:-10px}.title img[data-v-fd6f49d3]{width:min(560px,44vw)}.tag[data-v-fd6f49d3]{font-size:clamp(16px,2.2vh,21px);letter-spacing:.5em}.info[data-v-fd6f49d3]{max-width:min(520px,42vw);gap:18px}.lead[data-v-fd6f49d3]{font-size:var(--t4)}.cta .btn[data-v-fd6f49d3]{height:50px;min-width:160px}.lk[data-v-fd6f49d3]{padding:0 var(--s6)}.val[data-v-fd6f49d3]{font-size:var(--t5)}}.hs-top[data-v-fd6f49d3]{margin-top:calc(var(--nav-h) + var(--safe-t) + var(--s3))}.notice[data-v-fd6f49d3]{display:flex;align-items:center;gap:var(--s3);margin-top:var(--s5);height:46px}.horn[data-v-fd6f49d3]{flex:none;display:grid;place-items:center;color:var(--brand)}html[data-theme=dark] .horn[data-v-fd6f49d3]{filter:drop-shadow(0 0 6px rgb(126 165 255 / .55))}.horn[data-v-fd6f49d3] svg{transform-origin:30% 50%;animation:shout-fd6f49d3 4s ease-in-out infinite}@keyframes shout-fd6f49d3{0%,80%,to{transform:none}84%{transform:rotate(-12deg) scale(1.08)}88%{transform:rotate(8deg) scale(1.08)}92%{transform:rotate(-4deg)}}@media(prefers-reduced-motion:reduce){.horn[data-v-fd6f49d3] svg{animation:none}}.notice .mq[data-v-fd6f49d3]{flex:1;min-width:0;padding:12px 0;border-top:1px solid var(--glass-edge);border-bottom:1px solid var(--glass-edge)}.it[data-v-fd6f49d3]{white-space:nowrap;font-size:var(--t2);color:var(--ink-2);letter-spacing:.04em;padding-right:var(--s7)}.it[data-v-fd6f49d3]:after{content:"◆";margin-left:var(--s7);font-size:8px;color:rgb(var(--brand-rgb) / .45);vertical-align:2px}.quick[data-v-fd6f49d3]{position:relative;display:grid;grid-template-columns:repeat(var(--n, 4),minmax(0,1fr));gap:var(--s2);margin-top:var(--s4)}button.q[data-v-fd6f49d3]{font:inherit;color:inherit;cursor:pointer}@media(min-width:1024px){.quick[data-v-fd6f49d3]{display:none}}.q[data-v-fd6f49d3]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:16px 0 13px;border-radius:var(--r3);overflow:hidden;text-align:center;transition:transform .45s var(--spring),border-color .3s}.qi[data-v-fd6f49d3]{transition:transform .45s var(--spring)}.q b[data-v-fd6f49d3]{font-size:13px;font-weight:600;letter-spacing:.12em;color:var(--ink)}html[data-theme=dark] .q b[data-v-fd6f49d3]{text-shadow:0 0 10px rgb(140 180 255 / .6)}.qs[data-v-fd6f49d3]{position:absolute;inset:0;pointer-events:none;background:linear-gradient(110deg,transparent 35%,rgb(255 255 255 / .45) 50%,transparent 65%);transform:translate(-120%)}html[data-theme=dark] .qs[data-v-fd6f49d3]{background:linear-gradient(110deg,transparent 35%,rgb(255 255 255 / .14) 50%,transparent 65%)}@media(hover:hover){.q[data-v-fd6f49d3]:hover{transform:translateY(-3px);border-color:rgb(var(--brand-rgb) / .45)}.q:hover .qi[data-v-fd6f49d3]{transform:scale(1.08)}.q:hover .qs[data-v-fd6f49d3]{transform:translate(120%);transition:transform 1s var(--ease)}}.q[data-v-fd6f49d3]:active{transform:scale(.96)}@media(max-width:420px){.q[data-v-fd6f49d3]{padding:13px 0 10px;gap:6px}.qi[data-v-fd6f49d3]{width:26px;height:26px}.q b[data-v-fd6f49d3]{font-size:12px;letter-spacing:.06em}}@media(min-width:760px){.quick[data-v-fd6f49d3]{gap:var(--s4)}.q[data-v-fd6f49d3]{padding:26px 0 20px;gap:12px}.qi[data-v-fd6f49d3]{width:46px;height:46px}.q b[data-v-fd6f49d3]{font-size:var(--t4)}}.sec[data-v-fd6f49d3]{margin-top:var(--s8)}.kinds[data-v-fd6f49d3]{margin-bottom:var(--s4)}.rail[data-v-fd6f49d3]{display:grid;grid-auto-flow:column;grid-auto-columns:64%;gap:var(--s3);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:8px var(--s4) 18px;margin:-8px calc(var(--s4) * -1) 0}.rail[data-v-fd6f49d3]::-webkit-scrollbar{display:none}.rail-card[data-v-fd6f49d3]{scroll-snap-align:start}.home[data-v-fd6f49d3]{padding-bottom:0}.mlist[data-v-fd6f49d3]{display:flex;flex-direction:column;gap:var(--s3)}@media(max-width:759px){.quote[data-v-fd6f49d3]{width:min(300px,78vw)}}.rail-mq[data-v-fd6f49d3]{margin:0 calc(var(--s4) * -1);padding:8px 0 18px}.rail-mq[data-v-fd6f49d3] .mq-seg{align-items:stretch}.mq-card[data-v-fd6f49d3]{flex:none;width:268px}.acts[data-v-fd6f49d3]{display:grid;grid-auto-flow:column;grid-auto-columns:46%;gap:var(--s3);overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;padding:6px var(--s4) 16px;margin:-6px calc(var(--s4) * -1) 0}.acts[data-v-fd6f49d3]::-webkit-scrollbar{display:none}.act[data-v-fd6f49d3]{scroll-snap-align:start;overflow:hidden;transition:transform .45s var(--spring)}@media(hover:hover){.act[data-v-fd6f49d3]:hover{transform:translateY(-4px)}.act:hover b[data-v-fd6f49d3]{color:var(--brand)}}.act-img[data-v-fd6f49d3]{border-radius:calc(var(--r4) - 1px) calc(var(--r4) - 1px) 0 0}.act-img[data-v-fd6f49d3] img{object-position:50% 0}.act-t[data-v-fd6f49d3]{display:flex;flex-direction:column;padding:var(--s3)}.act-t b[data-v-fd6f49d3]{font-size:var(--t3);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.act-t small[data-v-fd6f49d3]{font-size:var(--t1);color:var(--ink-3);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rv-mq[data-v-fd6f49d3]{-webkit-mask:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask:linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent)}.quote[data-v-fd6f49d3]{position:relative;width:300px;height:100%;margin:0;padding:14px 16px 16px;display:flex;flex-direction:column;gap:10px;cursor:pointer;transition:border-color .2s,transform .4s var(--ease)}@media(hover:hover){.quote[data-v-fd6f49d3]:hover{border-color:rgb(var(--brand-rgb) / .45);transform:translateY(-3px)}}figcaption[data-v-fd6f49d3]{display:flex;align-items:baseline;gap:8px;min-width:0;font-size:var(--t1);color:var(--ink-3)}figcaption b[data-v-fd6f49d3]{font-size:var(--t3);font-weight:600;color:var(--ink)}.pl[data-v-fd6f49d3]{margin-left:auto;white-space:nowrap}.rb[data-v-fd6f49d3]{display:grid;gap:12px;align-items:start}.rb.pic[data-v-fd6f49d3]{grid-template-columns:112px minmax(0,1fr)}.pic-i[data-v-fd6f49d3]{position:relative;padding:0;border:0;border-radius:14px;overflow:hidden;cursor:zoom-in;box-shadow:0 0 0 1px var(--glass-edge)}.pic-i[data-v-fd6f49d3] .simg{border-radius:14px}.pic-i[data-v-fd6f49d3] img{transition:transform .8s var(--ease)}@media(hover:hover){.pic-i[data-v-fd6f49d3]:hover img{transform:scale(1.05)}}.more[data-v-fd6f49d3]{position:absolute;right:6px;bottom:6px;padding:1px 7px;border-radius:var(--pill);font-size:10.5px;font-weight:600;color:#fff;background:#0a14328c;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}blockquote[data-v-fd6f49d3]{margin:0;font-size:var(--t2);line-height:1.75;color:var(--ink-2);display:-webkit-box;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden}.qm[data-v-fd6f49d3]{position:absolute;left:12px;bottom:-14px;font-size:54px;line-height:1;color:rgb(var(--brand-rgb) / .22);pointer-events:none}@media(min-width:1024px){.sec[data-v-fd6f49d3]{margin-top:var(--s9)}.quick[data-v-fd6f49d3]{margin-top:var(--s6)}.rail[data-v-fd6f49d3]{grid-auto-columns:calc(25% - 9px)}.acts[data-v-fd6f49d3]{grid-auto-columns:calc(20% - 10px)}.quote[data-v-fd6f49d3]{width:360px}.rb.pic[data-v-fd6f49d3]{grid-template-columns:128px minmax(0,1fr)}}@font-face{font-family:CY Title;src:url(/fonts/cy-title.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"CY Serif";src:url(/fonts/cy-serif.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}:root{--font-sans: -apple-system, BlinkMacSystemFont, "PingFang SC", "HarmonyOS Sans SC", "MiSans", "Microsoft YaHei", "Segoe UI", sans-serif;--font-songti: "CY Serif", "Noto Serif SC", "Source Han Serif SC", "Songti SC", "STSong", "SimSun", serif;--font-title: "CY Title", var(--font-sans);--font-serif: var(--font-title);--font-display: var(--font-title);--font-num: var(--font-title);--t1: 12px;--t2: 14px;--t3: 15px;--t4: 17px;--t5: 20px;--t6: 24px;--t7: 36px;--t8: 48px;--t9: 72px;--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 20px;--s6: 24px;--s7: 32px;--s8: 48px;--s9: 64px;--s10: 96px;--r1: 6px;--r2: 10px;--r3: 16px;--r4: 24px;--r5: 32px;--pill: 999px;--ease: cubic-bezier(.2, .8, .2, 1);--soft: cubic-bezier(.45, 0, .2, 1);--spring: cubic-bezier(.34, 1.4, .64, 1);--nav-h: 64px;--tab-h: 68px;--safe-b: env(safe-area-inset-bottom, 0px);--safe-t: env(safe-area-inset-top, 0px);--column: 1160px;--z-bg: 0;--z-page: 1;--z-nav: 50;--z-fab: 60;--z-sheet: 80;--z-ink: 90;--z-toast: 95;--bg: #F3F6FB;--surface: #FFFFFF;--surface-2: #F8FAFE;--ink: #13213F;--ink-2: #46546F;--ink-3: #7F8BA4;--ink-4: #B6BFD1;--brand: #205ED9;--brand-deep: #1748AE;--brand-light: #5B88E6;--brand-rgb: 32 94 217;--brand-ink: #FFFFFF;--tint: #E6EEFC;--tint-2: #F0F5FD;--line: #DCE4F0;--line-2: #E8EDF5;--price: #1748AE;--gold: #6F86C9;--gold-soft: rgb(111 134 201 / .12);--wall: linear-gradient(180deg, #FFFFFF 0%, #F3F6FB 100%);--shadow-1: 0 1px 2px rgb(19 33 63 / .05);--shadow-2: 0 18px 40px -26px rgb(19 33 63 / .28);--shadow-3: 0 30px 70px -34px rgb(19 33 63 / .4);--blue: var(--brand);--blue-deep: var(--brand-deep);--blue-light: var(--brand-light);--blue-soft: var(--tint);--blue-faint: var(--tint-2);--glass: rgb(255 255 255 / .62);--glass-strong: rgb(255 255 255 / .86);--card-solid: rgb(255 255 255 / .9);--glass-line: rgb(255 255 255 / .9);--glass-edge: rgb(32 94 217 / .14);--card-bg: var(--glass);--card-edge: var(--glass-edge);--card-shadow: inset 0 1px 0 var(--glass-line), 0 18px 40px -30px rgb(19 33 63 / .45);--pink: #E79BBB;--pink-soft: #FBE9F0;--accent-1: var(--pink);--accent-1-rgb: 231 155 187;--accent-2: var(--brand-light);--accent-2-rgb: 91 136 230;--accent-3: var(--gold);--accent-3-rgb: 111 134 201;color-scheme:light}html[data-theme=dark]{--bg: #0C1427;--surface: #131D35;--surface-2: #18243F;--ink: #E8EDF7;--ink-2: #B4BED3;--ink-3: #7B87A2;--ink-4: #4C5874;--brand: #7EA5FF;--brand-deep: #5A86F2;--brand-light: #A9C3FF;--brand-rgb: 126 165 255;--brand-ink: #0C1427;--tint: rgb(126 165 255 / .14);--tint-2: rgb(126 165 255 / .07);--line: rgb(168 190 236 / .16);--line-2: rgb(168 190 236 / .09);--price: #A9C3FF;--gold: #AFC0F2;--gold-soft: rgb(175 192 242 / .12);--wall: linear-gradient(180deg, #111B32 0%, #0C1427 100%);--shadow-1: 0 1px 2px rgb(0 0 0 / .3);--shadow-2: 0 20px 44px -26px rgb(0 0 0 / .7);--shadow-3: 0 34px 80px -34px rgb(0 0 0 / .85);--glass: rgb(22 34 64 / .5);--glass-strong: rgb(16 26 50 / .86);--card-solid: rgb(20 31 60 / .9);--glass-line: rgb(170 195 255 / .14);--glass-edge: rgb(170 195 255 / .16);--pink-soft: rgb(242 147 186 / .14);--accent-1-rgb: 242 147 186;--accent-2-rgb: 169 195 255;--accent-3-rgb: 175 192 242;color-scheme:dark}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;background:var(--bg)}body{margin:0;min-height:100vh;min-height:100dvh;font-family:var(--font-sans);font-size:var(--t3);line-height:1.7;color:var(--ink);background:var(--bg);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;overflow-x:hidden;transition:background .4s var(--soft),color .4s var(--soft)}img{display:block;max-width:100%}button{font:inherit;color:inherit}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p,ul,ol,figure,blockquote{margin:0}ul,ol{padding:0;list-style:none}:focus-visible{outline:2px solid var(--brand);outline-offset:3px;border-radius:var(--r1)}::selection{background:rgb(var(--brand-rgb) / .2)}.sr-only{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.serif{font-family:var(--font-serif);font-weight:600}.num{font-family:var(--font-serif);font-weight:600;font-variant-numeric:tabular-nums lining-nums}.muted{color:var(--ink-3)}.price{font-family:var(--font-serif);font-weight:600;color:var(--price);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.price small{font-family:var(--font-sans);font-size:.62em;font-weight:500;color:var(--ink-3);margin-left:2px}.wrap{width:100%;max-width:var(--column);margin:0 auto;padding:0 var(--s4)}.page{position:relative;z-index:var(--z-page);padding-bottom:calc(var(--tab-h) + var(--safe-b) + var(--s9))}@media(min-width:1024px){.wrap{padding:0 var(--s7)}.page{padding-bottom:var(--s10)}}.btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:8px;height:46px;padding:0 26px;border-radius:var(--pill);cursor:pointer;white-space:nowrap;overflow:hidden;isolation:isolate;font-weight:600;font-size:var(--t3);letter-spacing:.08em;color:#fff;text-shadow:0 1px 2px rgb(10 30 90 / .35);background:linear-gradient(165deg,#6092ffc7,#205ed9b8 55%,#1748aecc);border:1px solid rgb(255 255 255 / .38);box-shadow:inset 0 1px #ffffff73,inset 0 -8px 16px -10px #0a1e5a73,0 10px 30px -12px #205ed9bf;backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);transition:transform .2s var(--ease),box-shadow .3s,filter .3s,border-color .3s}.btn:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(105deg,transparent 35%,rgb(255 255 255 / .4) 50%,transparent 65%);transform:translate(-120%);transition:transform .9s var(--ease)}.btn:hover{filter:brightness(1.08);border-color:#fff9;box-shadow:inset 0 1px #ffffff8c,inset 0 -8px 16px -10px #0a1e5a73,0 14px 36px -12px #4078f5e6}.btn:hover:after{transform:translate(120%)}.btn:active{transform:scale(.97)}.btn.line,.btn.ghost{color:var(--brand-deep);text-shadow:0 1px 0 rgb(255 255 255 / .6);background:linear-gradient(165deg,#ffffffb8,#ffffff6b);border-color:#fffc;box-shadow:inset 0 1px #fff,0 10px 26px -14px #13213f59}html[data-theme=dark] .btn.line,html[data-theme=dark] .btn.ghost{color:#fff;text-shadow:0 1px 2px rgb(0 0 0 / .4);background:linear-gradient(165deg,#ffffff2e,#ffffff0f);border-color:#ffffff47;box-shadow:inset 0 1px #ffffff40,0 10px 26px -14px #00000080}.btn.line:hover,.btn.ghost:hover{border-color:#fff}.btn.quiet{color:var(--ink);text-shadow:none;background:var(--tint);border-color:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.btn.quiet:hover{background:var(--line)}.btn.gold{color:#1748ae;text-shadow:none;background:linear-gradient(170deg,#ffffffeb,#d6e2ffc7);border-color:#fff;box-shadow:inset 0 1px #fff,0 12px 28px -14px #7ea5ffcc}.btn.sm{height:36px;padding:0 16px;font-size:var(--t2);letter-spacing:.04em}.btn.block{width:100%}.btn:disabled{opacity:.45;cursor:default;transform:none}.sk{position:relative;overflow:hidden;border-radius:var(--r3);background:rgb(var(--brand-rgb) / .08)}html[data-theme=dark] .sk{background:#aac3ff12}.sk:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(100deg,transparent 25%,rgb(255 255 255 / .65) 50%,transparent 75%);animation:skSweep 1.5s ease-in-out infinite}html[data-theme=dark] .sk:after{background:linear-gradient(100deg,transparent 25%,rgb(170 195 255 / .13) 50%,transparent 75%)}@keyframes skSweep{to{transform:translate(100%)}}.ldr{position:relative;display:inline-grid;place-items:center;flex:none;width:var(--ls, 34px);height:var(--ls, 34px)}.ldr:before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 50%,rgb(91 140 235 / .2) 66%,#5B8CEB 95%,transparent 96%);-webkit-mask:radial-gradient(closest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(closest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px));animation:ldrSpin .9s linear infinite}.ldr:after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:inset 0 0 0 2.5px rgb(var(--brand-rgb) / .12)}.ldr svg{width:48%;height:48%;animation:ldrBreathe 1.6s ease-in-out infinite;filter:drop-shadow(0 0 4px rgb(91 140 235 / .55))}@keyframes ldrSpin{to{transform:rotate(360deg)}}@keyframes ldrBreathe{50%{transform:scale(.8) rotate(36deg);opacity:.7}}@media(prefers-reduced-motion:reduce){.sk:after,.ldr:before,.ldr svg{animation:none}}.grab{display:none}@media(max-width:899px){.grab.lg{position:absolute;left:0;right:0;top:0;height:26px;z-index:6;display:grid;place-items:center;pointer-events:none}}@media(max-width:759px){.grab{position:absolute;left:0;right:0;top:0;height:26px;z-index:6;display:grid;place-items:center;pointer-events:none}}.grab:before{content:"";width:40px;height:5px;border-radius:3px;background:rgb(var(--brand-rgb) / .28)}html[data-theme=dark] .grab:before{background:#c8d7ff59}.glass-ic{position:relative;width:40px;height:40px;border-radius:50%;display:grid;place-items:center;cursor:pointer;color:var(--ink);background:#ffffff1a;border:1px solid rgb(var(--brand-rgb) / .22);box-shadow:inset 0 1px #ffffff59;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);transition:color .2s,border-color .2s,transform .2s var(--ease)}html[data-theme=dark] .glass-ic{background:#ffffff0a;border-color:#c8d7ff38;box-shadow:inset 0 1px #ffffff14}.ic-defs{position:absolute}.ic-glow{fill:url(#ig-day);filter:drop-shadow(0 2px 6px rgb(32 94 217 / .35))}html[data-theme=dark] .ic-glow{fill:url(#ig-night);filter:drop-shadow(0 0 5px rgb(170 200 255 / .9)) drop-shadow(0 0 14px rgb(80 130 255 / .7))}.glass-ic:hover{color:var(--brand);border-color:rgb(var(--brand-rgb) / .45)}.glass-ic:active{transform:scale(.94)}.on-scene{text-shadow:0 0 10px rgb(255 255 255 / .95),0 0 2px rgb(255 255 255 / .9)}html[data-theme=dark] .on-scene{text-shadow:0 2px 12px rgb(0 0 0 / .65)}.panel,.card{position:relative;border-radius:var(--r4);background:var(--card-bg);border:1px solid var(--card-edge);box-shadow:var(--card-shadow);backdrop-filter:blur(18px) saturate(1.3);-webkit-backdrop-filter:blur(18px) saturate(1.3)}.panel.soft{background:var(--tint-2);border-color:transparent}@supports not (backdrop-filter: blur(1px)){.panel,.card{background:var(--surface)}}@media(pointer:coarse),(max-width:1023px){.main *{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.main .panel,.main .card{background:var(--card-solid)}}.sec-title{display:flex;align-items:center;gap:var(--s3);margin-bottom:var(--s5)}.sec-title .mark{color:var(--brand);flex:none}.sec-title h2{font-family:var(--font-serif);font-weight:600;font-size:var(--t6);line-height:1.2;letter-spacing:.06em;white-space:nowrap}.sec-title .line{flex:1;height:1px;background:var(--line)}.sec-title .en,.page-head h1[data-en]:after{font-family:var(--font-sans);font-size:11px;font-weight:600;letter-spacing:.32em;text-transform:uppercase;color:rgb(var(--brand-rgb) / .75)}.sec-title .en{margin-left:12px;vertical-align:4px}.sec-title .more{display:inline-flex;align-items:center;gap:2px;font-size:var(--t2);color:var(--ink-3);white-space:nowrap;transition:color .2s}.sec-title .more:hover{color:var(--brand)}@media(min-width:1024px){.sec-title h2{font-size:32px}.sec-title{margin-bottom:var(--s6)}}.page-head{padding-top:var(--s6)}.page-head h1{font-family:var(--font-serif);font-weight:600;font-size:32px;line-height:1.2;letter-spacing:.08em}.page-head h1[data-en]:after{content:attr(data-en);display:inline-block;margin-left:12px;vertical-align:middle;transform:translateY(-.1em)}.page-head p{margin-top:6px;font-size:var(--t2);color:var(--ink-3)}@media(min-width:1024px){.page-head{padding-top:var(--s8)}.page-head h1{font-size:var(--t8)}}@media(max-width:759px){.page-head{padding-top:var(--s4)}.page-head h1{font-size:28px}.page-head p{margin-top:2px}}@media(max-width:759px){.stick-head{position:sticky;top:calc(var(--nav-h) + var(--safe-t));z-index:4}.stick-head:before{content:"";position:absolute;z-index:-1;inset:0 calc(var(--s4) * -1) -28px;pointer-events:none;background:var(--bg);-webkit-mask:linear-gradient(#000 calc(100% - 48px),transparent);mask:linear-gradient(#000 calc(100% - 48px),transparent);opacity:0;transition:opacity .3s var(--ease)}.stick-head.stuck:before{opacity:1}}.chip{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 9px;border-radius:var(--pill);background:var(--tint);color:var(--brand);font-size:var(--t1);font-weight:600;white-space:nowrap}.chip.quiet{background:transparent;color:var(--ink-2);box-shadow:inset 0 0 0 1px var(--line)}.chip.rose{background:var(--tint);color:var(--price)}.field{display:flex;align-items:center;gap:var(--s2);height:44px;padding:0 var(--s4);border-radius:var(--pill);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-3);transition:box-shadow .2s}.field:focus-within{box-shadow:inset 0 0 0 1.5px var(--brand)}.field input{flex:1;min-width:0;border:0;outline:0;background:none;font:inherit;color:var(--ink)}.field input::placeholder{color:var(--ink-4)}.seg{display:flex;gap:var(--s2);overflow-x:auto;scrollbar-width:none}.seg::-webkit-scrollbar{display:none}.seg button,.seg a{flex:none;display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 16px;border:0;border-radius:var(--pill);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink-2);font-size:var(--t2);font-weight:600;cursor:pointer;transition:color .2s,background .2s,box-shadow .2s}.seg button:hover,.seg a:hover{color:var(--brand)}.seg button.on,.seg a.on{color:var(--brand-ink);background:var(--brand);box-shadow:none}.seg small{font-size:11px;opacity:.7;font-weight:500}.empty{padding:var(--s8) var(--s4);text-align:center;color:var(--ink-3);display:flex;flex-direction:column;align-items:center;gap:var(--s2)}.empty b{color:var(--ink-2);font-family:var(--font-serif);font-weight:600;font-size:var(--t5)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}html.fx-low *,html.fx-low *:before,html.fx-low *:after{animation-iteration-count:1!important}
