.hedge[data-v-854226cc]{inset:0;pointer-events:none;position:fixed}.hedge-cv[data-v-854226cc]{height:100%;width:100%}.hedge-cv[data-v-854226cc],.hedge-wet[data-v-854226cc]{inset:0;position:absolute}.hedge-wet[data-v-854226cc]{animation:hedge-fade-854226cc 1.5s ease-out forwards;background:radial-gradient(ellipse at center,transparent 62%,rgba(150,200,255,.2) 100%)}.hedge-wet i[data-v-854226cc]{animation:hedge-drop-854226cc 1.4s ease-in forwards;background:radial-gradient(circle at 32% 28%,#fffc 0 9%,#fff0 16%),radial-gradient(circle at 50% 55%,#d2ebff0d 0 55%,#ebf8ff73 66%,#fff0 71%);border-radius:50%;position:absolute}@keyframes hedge-fade-854226cc{0%{opacity:1}70%{opacity:.75}to{opacity:0}}@keyframes hedge-drop-854226cc{0%{transform:scale(.4)}20%{transform:scale(1)}to{transform:scale(.9) translateY(40px)}}@media(prefers-reduced-motion:reduce){.hedge-wet i[data-v-854226cc]{animation:none}}.sb[data-v-0c2fe312]{display:flex;flex-wrap:wrap;gap:5px;margin-top:2px}.sb-i[data-v-0c2fe312]{background:#0a0705c7;border:1.5px solid var(--k,var(--gold));border-radius:6px;box-shadow:0 0 6px -1px var(--k,transparent) inset;color:var(--text);cursor:default;display:grid;font:inherit;height:34px;overflow:hidden;padding:0;place-items:center;position:relative;touch-action:manipulation;width:34px}.k-buff[data-v-0c2fe312]{--k:#7fcf6a}.k-debuff[data-v-0c2fe312]{--k:#e0513f}.k-toggle[data-v-0c2fe312]{--k:#e8c46a}.sb-ico[data-v-0c2fe312]{font-size:19px;line-height:1;transform:translateY(-3px)}.sb-ico img[data-v-0c2fe312]{display:block;height:24px;-o-object-fit:contain;object-fit:contain;width:24px}.sb-sweep[data-v-0c2fe312]{background:conic-gradient(rgba(0,0,0,.62) 0 var(--e),transparent var(--e) 1turn);inset:0}.sb-sweep[data-v-0c2fe312],.sb-t[data-v-0c2fe312]{pointer-events:none;position:absolute}.sb-t[data-v-0c2fe312]{bottom:0;color:#fff;font-size:10px;font-variant-numeric:tabular-nums;font-weight:700;left:0;line-height:12px;right:0;text-align:center;text-shadow:0 0 3px #000,0 1px 2px #000}.k-toggle .sb-t[data-v-0c2fe312]{color:var(--gold-l);font-size:9px;letter-spacing:.04em}.sb-stk[data-v-0c2fe312]{color:#fff;font-size:10px;right:2px;text-shadow:0 0 3px #000;top:0}.sb-max[data-v-0c2fe312],.sb-stk[data-v-0c2fe312]{pointer-events:none;position:absolute}.sb-max[data-v-0c2fe312]{background:#b8322a;border-radius:6px;box-shadow:0 0 4px #0009;color:#fff5d6;font-size:9px;font-style:normal;left:50%;line-height:1;padding:2px 4px;top:-9px;transform:translate(-50%);white-space:nowrap;z-index:2}.ending[data-v-0c2fe312]{animation:sb-blink-0c2fe312 .6s ease-in-out infinite alternate}@keyframes sb-blink-0c2fe312{to{opacity:.45}}.compact[data-v-0c2fe312]{justify-content:center;margin-top:5px}.compact .sb-i[data-v-0c2fe312]{height:28px;width:28px}.compact .sb-ico[data-v-0c2fe312]{font-size:15px}@media(pointer:coarse){.sb[data-v-0c2fe312]{gap:2px}.sb-i[data-v-0c2fe312]{background:transparent;border-width:0;box-shadow:none;height:44px;overflow:visible;width:44px}.sb-i[data-v-0c2fe312]:before{background:#0a0705c7;border:1.5px solid var(--k);border-radius:6px;content:"";inset:5px;position:absolute}.sb-ico[data-v-0c2fe312],.sb-stk[data-v-0c2fe312],.sb-t[data-v-0c2fe312]{z-index:1}.sb-sweep[data-v-0c2fe312]{border-radius:6px;inset:5px;z-index:1}.sb-t[data-v-0c2fe312]{bottom:5px}.sb-stk[data-v-0c2fe312]{right:7px;top:4px}}.sb-tip{background:#0e0a07f5;border:1px solid var(--k,#c9a45c);border-radius:6px;box-shadow:0 6px 22px #0009;color:#efe4cc;font-size:13px;padding:10px 12px;pointer-events:none;position:fixed;width:250px;z-index:90}.sb-card.k-buff,.sb-tip.k-buff{--k:#7fcf6a}.sb-card.k-debuff,.sb-tip.k-debuff{--k:#e0513f}.sb-card.k-toggle,.sb-tip.k-toggle{--k:#e8c46a}.sb-d-h{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.sb-d-h b{color:#f1d99a;font-size:15px}.sb-d-k{color:var(--k,#a8977a);font-size:11px}.sb-d-desc{color:#cfc2a6;line-height:1.45;margin:5px 0 6px}.sb-d-fx{list-style:none;margin:0 0 6px;padding:0}.sb-d-fx li{color:var(--k,#7fcf6a);font-weight:600}.sb-d-left{color:#a8977a;font-size:12px;margin:0}.sb-modal{background:#00000073;display:grid;inset:0;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));place-items:center;position:fixed;z-index:95}.sb-card{background:#100b08f7;border:1.5px solid var(--k,#c9a45c);border-radius:10px;box-shadow:0 10px 40px #000000b3;color:#efe4cc;font-size:15px;padding:18px 18px 14px;position:relative;width:min(340px,100%)}.sb-card .sb-d-h b{font-size:18px}.sb-big{font-size:38px;line-height:1;margin-bottom:8px}.sb-big img{height:48px;-o-object-fit:contain;object-fit:contain;width:48px}.sb-x{background:transparent;border:0;color:#cfc2a6;cursor:pointer;font-size:20px;height:44px;position:absolute;right:4px;top:4px;width:44px}.sb-ok{margin-top:12px;min-height:44px;width:100%}.sb-fade-enter-active,.sb-fade-leave-active{transition:opacity .15s}.sb-fade-enter-from,.sb-fade-leave-to{opacity:0}.belly-btn[data-v-22d25e61]{background:radial-gradient(circle at 50% 55%,rgba(255,220,210,.1),transparent 70%);border:0;border-radius:50%;cursor:help;height:50px;margin:0;padding:2px;position:absolute;right:8px;top:8px;touch-action:manipulation;width:50px;-webkit-tap-highlight-color:transparent;pointer-events:auto;z-index:6}.belly-btn[data-v-22d25e61]:focus-visible{outline:2px solid var(--gold-l,#f1d99a)}.belly-btn svg[data-v-22d25e61]{display:block;filter:drop-shadow(0 1px 2px rgba(0,0,0,.7));height:100%;overflow:visible;width:100%}.b-bg[data-v-22d25e61]{fill:#fbeee8;opacity:.92}.b-line[data-v-22d25e61]{fill:none;stroke:#7b3a44;stroke-linejoin:round;stroke-width:1.5}.b-fill[data-v-22d25e61],.b-wave[data-v-22d25e61]{transition:y .6s ease}.b-wave[data-v-22d25e61]{animation:bWave-22d25e61 3.2s linear infinite;opacity:.85}.b-eye[data-v-22d25e61]{fill:#4a2228}.b-eye-arc[data-v-22d25e61],.b-mouth[data-v-22d25e61]{fill:none;stroke:#4a2228;stroke-linecap:round;stroke-width:1.2}.b-mouth-open[data-v-22d25e61]{fill:#8a2f3c;stroke:#4a2228;stroke-width:.8}.b-blush[data-v-22d25e61]{fill:#ff7d9a;opacity:.55}.b-growl path[data-v-22d25e61]{fill:none;stroke:#ffd79a;stroke-linecap:round;stroke-width:1.2}.b-spark[data-v-22d25e61]{animation:bTwinkle-22d25e61 1.8s ease-in-out infinite;fill:#fff3b0}.hungry .belly-btn svg[data-v-22d25e61]{animation:bWobble-22d25e61 3s ease-in-out infinite;transform-origin:50% 70%}.hungry .b-growl[data-v-22d25e61]{animation:bGrowl-22d25e61 3s ease-in-out infinite}.hungry .b-line[data-v-22d25e61]{stroke:#c0201c;stroke-width:1.9}.peckish .b-line[data-v-22d25e61]{stroke:#b85a14}.hungry .b-bg[data-v-22d25e61]{fill:#ffe3de}.hungry .belly-btn[data-v-22d25e61]{animation:bPulse-22d25e61 1.6s ease-in-out infinite;background:radial-gradient(circle at 50% 55%,#ff3c3261,#ff281e00 68%)}.peckish .belly-btn[data-v-22d25e61]{background:radial-gradient(circle at 50% 55%,rgba(255,150,50,.22),transparent 68%)}.b-badge circle[data-v-22d25e61]{stroke:#fff;stroke-width:1}.b-badge path[data-v-22d25e61]{fill:none;stroke:#fff;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.1}.b-badge-low circle[data-v-22d25e61]{fill:#e07a1c}.b-badge-hungry circle[data-v-22d25e61]{fill:#d62a24}.b-badge-hungry path[data-v-22d25e61]{stroke-width:1.7}.b-badge-hungry .b-dot[data-v-22d25e61]{fill:#fff;stroke:none}.hungry .b-badge-hungry[data-v-22d25e61]{animation:bBadge-22d25e61 1.6s ease-in-out infinite;transform-origin:6.5px 7px}.full .belly-btn svg[data-v-22d25e61],.stuffed .belly-btn svg[data-v-22d25e61]{animation:bBob-22d25e61 2.6s ease-in-out infinite}@keyframes bWave-22d25e61{0%{transform:translate(0)}to{transform:translate(-20px)}}@keyframes bWobble-22d25e61{0%,62%,to{transform:rotate(0)}68%{transform:rotate(-9deg)}74%{transform:rotate(8deg)}80%{transform:rotate(-6deg)}86%{transform:rotate(4deg)}92%{transform:rotate(0)}}@keyframes bGrowl-22d25e61{0%,60%{opacity:0}70%,88%{opacity:1}to{opacity:0}}@keyframes bBob-22d25e61{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-1px) scale(1.03)}}@keyframes bPulse-22d25e61{0%,to{box-shadow:0 0 #ff322800}50%{box-shadow:0 0 10px 3px #ff32288c}}@keyframes bBadge-22d25e61{0%,to{transform:scale(1)}50%{transform:scale(1.14)}}@keyframes bTwinkle-22d25e61{0%,to{opacity:.2}50%{opacity:1}}@media(prefers-reduced-motion:reduce){.b-spark[data-v-22d25e61],.b-wave[data-v-22d25e61],.belly-btn svg[data-v-22d25e61],.hungry .b-badge-hungry[data-v-22d25e61],.hungry .b-growl[data-v-22d25e61],.hungry .belly-btn[data-v-22d25e61]{animation:none!important}.hungry .belly-btn[data-v-22d25e61]{box-shadow:0 0 8px 2px #ff322880}.hungry .b-growl[data-v-22d25e61]{opacity:1}}.belly-pop[data-v-22d25e61]{background:#0e0905f0;border:1px solid rgba(176,138,58,.75);border-radius:6px;box-shadow:0 4px 14px #0009;color:var(--text,#eee);cursor:pointer;font-size:12px;left:0;line-height:1.4;padding:8px 10px;pointer-events:auto;position:absolute;right:0;top:calc(100% + 6px);z-index:30}.belly-pop b[data-v-22d25e61]{color:var(--gold-l,#f1d99a);display:block;font-size:13px}.belly-pop .st[data-v-22d25e61]{color:#ffc4c0}.hungry .belly-pop .st[data-v-22d25e61]{color:#ff6a5c}.peckish .belly-pop .st[data-v-22d25e61]{color:#ffae5a}.belly-pop p[data-v-22d25e61]{margin:4px 0 0}.belly-pop .monk[data-v-22d25e61]{color:#f0c27a}.belly-pop .rule[data-v-22d25e61]{color:var(--muted,#aaa);font-size:11px}.belly-meter[data-v-22d25e61]{background:#ffffff1f;border-radius:3px;display:block;height:6px;margin-top:5px;overflow:hidden}.belly-meter em[data-v-22d25e61]{background:linear-gradient(90deg,#f09a5c,#f28f9a,#e56aa6);display:block;height:100%}.belly-fade-enter-active[data-v-22d25e61],.belly-fade-leave-active[data-v-22d25e61]{transition:opacity .15s}.belly-fade-enter-from[data-v-22d25e61],.belly-fade-leave-to[data-v-22d25e61]{opacity:0}@media(max-width:900px){.belly-btn[data-v-22d25e61]{height:44px;right:4px;top:4px;width:44px}.belly-pop[data-v-22d25e61]{font-size:11px}}@media(max-height:500px)and (orientation:landscape){.belly-pop[data-v-22d25e61]{left:calc(100% + 6px);right:auto;top:0;width:min(270px,38vw)}.belly-pop .rule[data-v-22d25e61]{display:none}}.hb[data-v-19f0c3ab]{display:flex;gap:8px}.hb-slot[data-v-19f0c3ab]{background:radial-gradient(circle,#3a2b19,#140e08);border:1px solid var(--gold-d);border-radius:4px;color:var(--text);cursor:pointer;flex:none;height:60px;overflow:hidden;padding:0;position:relative;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:60px}.hb-slot[data-v-19f0c3ab]:hover{border-color:var(--gold)}.hb-slot.empty[data-v-19f0c3ab]{background:#00000059;border-color:#c9a45c59;border-style:dashed}.hb-slot.over[data-v-19f0c3ab]{border-color:var(--gold-l);box-shadow:0 0 0 2px #f1d99a8c,0 0 14px #f1d99a73}.hb-slot.sel[data-v-19f0c3ab]{border-color:var(--gold-l);box-shadow:0 0 0 2px var(--gold-l)}.hb.picking .hb-slot[data-v-19f0c3ab]:not(.sel){animation:slotPulse-19f0c3ab 1.2s ease-in-out infinite}@keyframes slotPulse-19f0c3ab{50%{border-color:var(--gold-l);box-shadow:0 0 10px #f1d99a73}}.hb-ico[data-v-19f0c3ab]{border-radius:3px;font-size:16px;height:calc(100% - 6px);inset:3px;pointer-events:none;width:calc(100% - 6px)}.hb-ico[data-v-19f0c3ab],.hb-lock[data-v-19f0c3ab]{position:absolute}.hb-lock[data-v-19f0c3ab]{display:grid;font-size:18px;inset:0;place-items:center;z-index:2}.hb-slot.locked .hb-ico[data-v-19f0c3ab],.tb.locked .hb-ico[data-v-19f0c3ab]{filter:grayscale(1) brightness(.45)}.hb-slot.locked[data-v-19f0c3ab]{opacity:.6}.hb-slot.nomp .hb-ico[data-v-19f0c3ab]{filter:grayscale(.8) brightness(.6) hue-rotate(180deg)}.hb-cd[data-v-19f0c3ab]{background:#000000a6;bottom:0;left:0;pointer-events:none;position:absolute;right:0;z-index:1}.hb-slot kbd[data-v-19f0c3ab]{color:var(--gold-l);font-family:var(--font-th);font-size:11px;left:4px;position:absolute;text-shadow:0 1px 2px #000;top:2px;z-index:3}.hb-slot.empty kbd[data-v-19f0c3ab]{color:#f1d99a73;font-size:15px;left:50%;top:50%;transform:translate(-50%,-50%)}.hb-qty[data-v-19f0c3ab]{bottom:2px;color:#fff;font-size:11px;position:absolute;right:3px;text-shadow:0 1px 2px #000;z-index:3}.hb-qty.out[data-v-19f0c3ab]{color:#ff7a6a}.hb-qty.coat[data-v-19f0c3ab]{color:#a8e05a}.hb-lv[data-v-19f0c3ab]{color:#9be29b;font-size:10px;right:4px;top:2px}.hb-lv[data-v-19f0c3ab],.hb-name[data-v-19f0c3ab]{position:absolute;z-index:3}.hb-name[data-v-19f0c3ab]{background:linear-gradient(0deg,rgba(0,0,0,.85),transparent);bottom:0;color:var(--muted);font-size:9px;left:0;overflow:hidden;padding-top:6px;right:0;text-overflow:ellipsis;white-space:nowrap}.hb-slot.active[data-v-19f0c3ab],.tb.active[data-v-19f0c3ab]{border-color:#ffe7a0;box-shadow:0 0 12px #ffd678bf,inset 0 0 10px #fff0c873}.hb-slot.active[data-v-19f0c3ab]:after,.tb.active[data-v-19f0c3ab]:after{animation:hbShine-19f0c3ab 2.4s linear infinite;background:linear-gradient(115deg,#ffffff2e,#ffffff0a 38%,#ffffff8c,#ffffff0a 62%,#ffffff24);background-size:250% 100%;border-radius:inherit;content:"";inset:0;mix-blend-mode:screen;pointer-events:none;position:absolute;z-index:2}@keyframes hbShine-19f0c3ab{0%{background-position:150% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.hb-slot.active[data-v-19f0c3ab]:after,.hb.picking .hb-slot[data-v-19f0c3ab],.tb.active[data-v-19f0c3ab]:after{animation:none;background-position:50% 0}}.hb-edit[data-v-19f0c3ab]{display:grid;gap:6px;grid-template-columns:repeat(10,1fr)}.hb-edit .hb-slot[data-v-19f0c3ab]{aspect-ratio:1;height:auto;justify-self:center;max-width:64px;min-width:44px;width:100%}@media(max-width:640px){.hb-edit[data-v-19f0c3ab]{grid-template-columns:repeat(5,minmax(44px,60px));justify-content:center}}@media(max-width:1100px){.hb-hud .hb-slot[data-v-19f0c3ab]{height:52px;width:52px}.hb-hud[data-v-19f0c3ab]{gap:6px}}.tb[data-v-19f0c3ab]{background:radial-gradient(circle,#3a2b19,#140e08);border:2px solid var(--gold-d);border-radius:50%;color:#fff;height:60px;overflow:hidden;padding:0;position:relative;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:60px}.tb.big[data-v-19f0c3ab]{grid-row:span 2;height:82px;width:82px}.tb.locked[data-v-19f0c3ab]{opacity:.5}.tb .hb-ico[data-v-19f0c3ab]{border-radius:50%}.tb .hb-cd[data-v-19f0c3ab]{border-radius:0}.tb-key[data-v-19f0c3ab]{background:#0009;border-radius:6px;bottom:3px;color:var(--gold-l);font-family:var(--font-th);font-size:9px;left:50%;line-height:1;padding:1px 4px;position:absolute;transform:translate(-50%);z-index:3}.tb.pager[data-v-19f0c3ab]{color:var(--gold-l);display:grid;font-size:20px;height:50px;line-height:1;place-content:center;width:50px}.tb.pager small[data-v-19f0c3ab]{color:var(--muted);font-size:10px}@media(max-height:500px)and (orientation:landscape){.tb[data-v-19f0c3ab]{font-size:18px;height:46px;width:46px}.tb.big[data-v-19f0c3ab]{font-size:24px;height:60px;width:60px}.tb.pager[data-v-19f0c3ab]{font-size:16px;height:44px;width:44px}.tb-key[data-v-19f0c3ab]{bottom:2px;font-size:8px}}.fpl[data-v-5fdbebe9]{inset:0;pointer-events:none;z-index:6}.fpl[data-v-5fdbebe9],.xhair[data-v-5fdbebe9]{position:absolute}.xhair[data-v-5fdbebe9]{height:22px;left:50%;margin:-11px 0 0 -11px;top:50%;transition:transform .15s;width:22px}.xhair[data-v-5fdbebe9]:after,.xhair[data-v-5fdbebe9]:before{background:#fff4d6d9;box-shadow:0 0 2px #000000e6;content:"";position:absolute}.xhair[data-v-5fdbebe9]:before{height:2px;left:0;right:0;top:10px}.xhair[data-v-5fdbebe9]:after{bottom:0;left:10px;top:0;width:2px}.xhair i[data-v-5fdbebe9]{background:#fff4d6;border-radius:50%;height:4px;left:9px;position:absolute;top:9px;width:4px}.xhair.ads[data-v-5fdbebe9]{opacity:.55;transform:scale(.55)}.xhair.weak i[data-v-5fdbebe9]{background:#ff5a4a;box-shadow:0 0 6px #ff5a4a}.xhair.weak[data-v-5fdbebe9]:after,.xhair.weak[data-v-5fdbebe9]:before{background:#ff6e5ae6}.sightfade[data-v-5fdbebe9]{background:radial-gradient(ellipse at center,transparent 45%,rgba(0,0,0,.45) 100%);inset:0;position:absolute}.steady[data-v-5fdbebe9]{background:#00000073;border:1px solid rgba(201,164,92,.5);border-radius:8px;height:15px;left:50%;opacity:.85;overflow:hidden;position:absolute;top:calc(50% - 96px);transform:translate(-50%);width:104px}.steady i[data-v-5fdbebe9]{background:linear-gradient(90deg,#8d6a2c,#f1d99a);bottom:0;left:0;position:absolute;top:0;transition:width .1s linear}.steady span[data-v-5fdbebe9]{color:#fff;display:block;font-size:11px;line-height:14px;position:relative;text-align:center;text-shadow:0 1px 2px #000}.hint[data-v-5fdbebe9]{background:#0a070580;border-radius:3px;color:#fff4d6d1;font-size:11.5px;left:50%;margin:0;max-width:calc(100% - 640px);opacity:1;overflow:hidden;padding:3px 10px;position:absolute;text-overflow:ellipsis;top:calc(12px + env(safe-area-inset-top));transform:translate(-50%);transition:opacity .8s ease;white-space:nowrap}.hint.gone[data-v-5fdbebe9]{opacity:0}@media(max-width:1100px){.hint[data-v-5fdbebe9]{bottom:calc(26% + env(safe-area-inset-bottom));max-width:calc(100% - 32px);top:auto}}.tbtn[data-v-5fdbebe9]{background:radial-gradient(circle,#3a2b19,#140e08);border:2px solid var(--gold-d,#8d6a2c);border-radius:50%;color:#fff;overflow:hidden;pointer-events:auto;position:absolute;touch-action:none}.tbtn.small[data-v-5fdbebe9]{font-size:22px;height:50px;width:50px}.tbtn.active[data-v-5fdbebe9]{border-color:var(--gold-l,#f1d99a);box-shadow:0 0 12px #f1d99a8c}.fp-eye[data-v-5fdbebe9]{bottom:calc(168px + env(safe-area-inset-bottom));left:calc(122px + env(safe-area-inset-left))}.fp-aim[data-v-5fdbebe9]{display:grid;height:72px;place-items:center;right:max(22px,env(safe-area-inset-right));top:42%;width:72px}.fp-aim .ring[data-v-5fdbebe9]{border:2px solid #f1d99a;border-radius:50%;box-shadow:inset 0 0 0 5px #0003;height:30px;width:30px}.fp-aim small[data-v-5fdbebe9]{bottom:7px;color:#f1d99a;font-size:11px;left:0;position:absolute;right:0;text-align:center}.fp-aim.active[data-v-5fdbebe9]{background:radial-gradient(circle,#5a4020,#1d140a)}@media(orientation:landscape)and (max-height:500px){.fp-eye[data-v-5fdbebe9]{bottom:calc(150px + env(safe-area-inset-bottom))}.fp-aim[data-v-5fdbebe9]{bottom:calc(40px + env(safe-area-inset-bottom));right:calc(190px + env(safe-area-inset-right));top:auto}}@media(orientation:portrait)and (max-width:560px){.fp-aim[data-v-5fdbebe9]{top:38%}}.spar[data-v-1c754e14]{inset:0;pointer-events:none;position:fixed;z-index:40}.spar button[data-v-1c754e14],.spar-box[data-v-1c754e14],.spar-modal[data-v-1c754e14]{pointer-events:auto}.spar-ask[data-v-1c754e14]{align-items:center;background:#281a08d1;border:1px solid rgba(244,210,122,.7);border-radius:24px;bottom:calc(max(12px,env(safe-area-inset-bottom)) + 150px);box-shadow:0 4px 16px #00000073;color:#f7e7c0;cursor:pointer;display:flex;font:inherit;gap:8px;left:50%;min-height:48px;min-width:44px;padding:6px 14px 6px 10px;position:absolute;transform:translate(-50%)}.spar-ask .ic[data-v-1c754e14]{font-size:22px}.spar-ask .tx[data-v-1c754e14]{display:flex;flex-direction:column;line-height:1.15;text-align:left}.spar-ask small[data-v-1c754e14]{font-size:12px;max-width:42vw;opacity:.8;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spar-ask kbd[data-v-1c754e14]{border:1px solid hsla(0,0%,100%,.35);border-radius:4px;font-size:12px;opacity:.8;padding:0 5px}.spar-wait[data-v-1c754e14]{align-items:center;background:#281a08d9;border-radius:24px;bottom:calc(max(12px,env(safe-area-inset-bottom)) + 150px);color:#f7e7c0;display:flex;gap:10px;left:50%;max-width:calc(100vw - 32px);padding:6px 8px 6px 14px;pointer-events:auto;position:absolute;transform:translate(-50%)}.spar-bout .btn[data-v-1c754e14],.spar-modal .btn[data-v-1c754e14],.spar-wait .btn[data-v-1c754e14]{min-height:44px;min-width:44px}.spar-modal[data-v-1c754e14]{background:#00000073;display:grid;inset:0;padding:max(12px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));place-items:center;position:absolute;z-index:61}.spar-box[data-v-1c754e14]{max-height:100%;overflow:auto;padding:18px 18px 14px;text-align:center;width:min(420px,100%)}.spar-box .big[data-v-1c754e14]{font-size:40px;line-height:1}.spar-box .body[data-v-1c754e14]{font-size:14px;line-height:1.55;margin:8px 0;opacity:.9}.spar-box .left[data-v-1c754e14]{font-size:13px;margin:4px 0 10px;opacity:.75}.spar-box .row[data-v-1c754e14]{display:flex;gap:10px;justify-content:center}.spar-box .row .btn[data-v-1c754e14]{flex:1 1 0;font-size:16px}.spar-box .primary[data-v-1c754e14]{background:#b8862a;border-color:#f4d27a;color:#1b1206}.spar-bout[data-v-1c754e14]{align-items:center;background:#1c1206cc;border:1px solid rgba(244,210,122,.5);border-radius:12px;color:#f7e7c0;display:grid;gap:6px 10px;grid-template-columns:1fr auto;left:50%;padding:8px 10px;pointer-events:auto;position:absolute;top:calc(max(8px,env(safe-area-inset-top)) + 56px);transform:translate(-50%);width:min(440px,calc(100vw - 32px))}.spar-bout.edge[data-v-1c754e14]{border-color:#ff7b52;box-shadow:0 0 0 2px #ff7b5259}.spar-bout .top[data-v-1c754e14]{display:flex;font-size:14px;gap:8px;grid-column:1/-1;justify-content:space-between}.spar-bout .top b[data-v-1c754e14]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spar-bout .clock[data-v-1c754e14]{font-variant-numeric:tabular-nums;font-weight:700}.spar-bout .clock.low[data-v-1c754e14]{color:#ff9a6a}.spar-bout .bars[data-v-1c754e14]{display:grid;gap:4px;min-width:0}.spar-bout .bar[data-v-1c754e14]{align-items:center;display:grid;font-size:12px;gap:6px;grid-template-columns:64px 1fr 40px}.spar-bout .bar span[data-v-1c754e14]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.spar-bout .bar i[data-v-1c754e14]{background:#ffffff26;border-radius:5px;height:10px;overflow:hidden;position:relative}.spar-bout .bar em[data-v-1c754e14]{background:linear-gradient(90deg,#d9a441,#f4d27a);inset:0 auto 0 0;position:absolute;transition:width .25s}.spar-bout .bar.him em[data-v-1c754e14]{background:linear-gradient(90deg,#c97a2a,#f0b060)}.spar-bout .bar u[data-v-1c754e14]{background:#fff9;bottom:0;left:10%;position:absolute;top:0;width:2px}.spar-bout .bar small[data-v-1c754e14]{font-variant-numeric:tabular-nums;text-align:right}.spar-bout .yield[data-v-1c754e14]{font-size:14px;white-space:nowrap}.spar-bow[data-v-1c754e14]{background:#1c1206d1;border:1px solid rgba(244,210,122,.5);border-radius:12px;color:#f7e7c0;display:flex;flex-direction:column;gap:2px;left:50%;padding:10px 14px;position:absolute;text-align:center;top:calc(max(8px,env(safe-area-inset-top)) + 56px);transform:translate(-50%);width:min(380px,calc(100vw - 32px))}.spar-bow .res[data-v-1c754e14]{font-size:18px}.spar-bow .res.win[data-v-1c754e14]{color:#f4d27a}.spar-bow .res.lose[data-v-1c754e14]{color:#e0c9a0}.spar-bow p[data-v-1c754e14]{font-size:15px;margin:4px 0}.spar-bow small[data-v-1c754e14]{font-size:12px;opacity:.85}@media(max-width:520px){.spar-ask[data-v-1c754e14],.spar-wait[data-v-1c754e14]{bottom:calc(max(12px,env(safe-area-inset-bottom)) + 210px)}.spar-bout[data-v-1c754e14],.spar-bow[data-v-1c754e14]{top:calc(max(8px,env(safe-area-inset-top)) + 96px)}}@media(max-height:480px)and (orientation:landscape){.spar-ask[data-v-1c754e14],.spar-wait[data-v-1c754e14]{bottom:auto;top:calc(max(8px,env(safe-area-inset-top)) + 56px)}.spar-bout[data-v-1c754e14],.spar-bow[data-v-1c754e14]{top:max(6px,env(safe-area-inset-top));width:min(400px,52vw)}}.ichar[data-v-055fb4fe]{background:radial-gradient(ellipse 58% 64% at 50% 46%,#584a3a99,#1a1510e6 62%,#090705f5);border-radius:8px;overflow:hidden}.ichar[data-v-055fb4fe],.ichar-cv[data-v-055fb4fe]{inset:0;position:absolute}.ichar-cv[data-v-055fb4fe]{cursor:grab;display:block;height:100%;outline:none;touch-action:none;width:100%}.ichar-cv[data-v-055fb4fe]:active{cursor:grabbing}.ichar-hint[data-v-055fb4fe]{color:var(--muted);font-size:12px;left:0;margin:0;padding:0 56px;pointer-events:none;position:absolute;right:0;text-align:center;top:6px}.ichar-reset[data-v-055fb4fe]{font-size:18px;min-height:44px;min-width:44px;padding:4px 10px;position:absolute;right:8px;top:4px}.ichar-cap[data-v-055fb4fe]{bottom:8px;display:grid;gap:1px;justify-items:center;left:0;pointer-events:none;position:absolute;right:0;text-shadow:0 1px 3px #000}.ichar-cap b[data-v-055fb4fe]{color:var(--gold-l);font-family:var(--font-deco);font-size:22px}.ichar-cap small[data-v-055fb4fe]{color:var(--muted);font-size:12px}.ichar-cap .tap[data-v-055fb4fe]{opacity:.75}.ichar-load[data-v-055fb4fe]{align-items:center;background:#0a070599;border:1px solid var(--gold-d);border-radius:6px;color:var(--gold-l);display:flex;font-size:14px;gap:10px;left:50%;margin:0;padding:8px 14px;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%)}.spin[data-v-055fb4fe]{animation:spin-055fb4fe .8s linear infinite;border:2px solid var(--gold-d);border-radius:50%;border-top-color:var(--gold-l);height:16px;width:16px}@keyframes spin-055fb4fe{to{transform:rotate(1turn)}}@media(max-height:500px),(max-width:600px){.ichar-hint[data-v-055fb4fe]{display:none}.ichar-cap b[data-v-055fb4fe]{font-size:16px}.ichar-cap .tap[data-v-055fb4fe]{display:none}}@media(prefers-reduced-motion:reduce){.spin[data-v-055fb4fe]{animation:none}}.nutri-btn[data-v-185ff556],.nutri-wrap[data-v-185ff556]{display:inline-flex}.nutri-btn[data-v-185ff556]{align-items:center;background:#142818b8;border:1px solid rgba(155,226,155,.45);border-radius:999px;color:#cfeecf;cursor:pointer;font:inherit;font-size:14px;gap:6px;min-height:44px;padding:0 16px}.nutri-btn[data-v-185ff556]:hover{background:#224026d9}.nutri-bdg[data-v-185ff556]{font-size:15px;font-style:normal}.nutri-back[data-v-185ff556]{background:#0000008c;display:grid;inset:0;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));place-items:center;position:fixed;z-index:1000}.nutri-card[data-v-185ff556]{background:#1c1712;border:1px solid rgba(232,192,122,.4);border-radius:14px;box-shadow:0 16px 50px #000000b3;box-sizing:border-box;color:#efe6d4;max-height:100%;overflow:auto;padding:16px 18px 14px;text-align:left;width:min(380px,100%)}header h3[data-v-185ff556]{color:#f1d99a;font-size:20px;margin:0}header small[data-v-185ff556]{color:#b9ad97;display:block;font-size:12.5px;line-height:1.45;margin-top:2px}.kcal[data-v-185ff556]{align-items:baseline;display:flex;gap:6px;margin:12px 0 8px}.kcal b[data-v-185ff556]{color:#ffd27a;font-size:34px;line-height:1}.kcal span[data-v-185ff556]{color:#d9c9a8;font-size:14px}.kcal em[data-v-185ff556]{color:#b9ad97;font-size:13px;font-style:normal;margin-left:auto}.macros[data-v-185ff556]{display:grid;gap:7px;list-style:none;margin:0;padding:0}.macros li[data-v-185ff556]{align-items:center;display:grid;font-size:14px;gap:8px;grid-template-columns:96px 1fr 62px}.macros .val[data-v-185ff556]{font-variant-numeric:tabular-nums;text-align:right}.bar[data-v-185ff556]{background:#ffffff17;height:8px;overflow:hidden}.bar[data-v-185ff556],.bar i[data-v-185ff556]{border-radius:4px;display:block}.bar i[data-v-185ff556]{background:#c9b27a;height:100%}[data-k=fat] .bar i[data-v-185ff556]{background:#e8a94f}[data-k=carb] .bar i[data-v-185ff556]{background:#d9cf8a}[data-k=protein] .bar i[data-v-185ff556]{background:#e07a6a}h4[data-v-185ff556]{color:#f1d99a;margin:14px 0 6px}.notes[data-v-185ff556],h4[data-v-185ff556]{font-size:14px}.notes[data-v-185ff556]{color:#e8f2e0;display:grid;gap:4px;line-height:1.45;list-style:none;margin:0;padding:0}.meters[data-v-185ff556]{color:#cfc3aa;display:grid;font-size:13px;gap:6px;margin-top:10px}.meters div[data-v-185ff556]{align-items:center;display:grid;gap:8px;grid-template-columns:110px 1fr}.bar.fat i[data-v-185ff556]{background:#e8a94f}.bar.mus i[data-v-185ff556]{background:#e07a6a}.approx[data-v-185ff556]{color:#8f846f;font-size:11.5px;line-height:1.45;margin:12px 0 0}.nutri-close[data-v-185ff556]{background:#e8c07a1f;border:1px solid rgba(232,192,122,.45);border-radius:10px;color:#f1d99a;cursor:pointer;display:block;font:inherit;font-size:15px;margin-top:12px;min-height:44px;width:100%}.thr[data-v-09caee9e]{border-top:1px solid rgba(201,164,92,.25);display:grid;gap:6px;margin-top:8px;padding-top:8px}.thr-dmg[data-v-09caee9e]{align-items:center;color:var(--gold-l);display:flex;flex-wrap:wrap;font-size:14px;gap:6px;margin:0}.thr-sila[data-v-09caee9e]{font-size:13px}.thr-coat[data-v-09caee9e]{color:#a8e05a}.thr-row[data-v-09caee9e]{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.thr-row .btn[data-v-09caee9e]{min-height:44px}.thr-cas[data-v-09caee9e]{align-items:center;color:var(--muted);display:flex;font-size:12px;gap:4px;min-height:44px}.thr-coatpick small[data-v-09caee9e],.thr-craft small[data-v-09caee9e],.thr-pin small[data-v-09caee9e]{color:var(--muted);display:block;font-size:12px;margin-bottom:4px}.thr-list[data-v-09caee9e]{display:flex;flex-wrap:wrap;gap:6px}.thr-list .btn[data-v-09caee9e]{min-height:44px}.thr-rec[data-v-09caee9e]{align-items:center;display:flex;font-size:13px;gap:8px;justify-content:space-between}.thr-rec em[data-v-09caee9e]{color:var(--muted);font-size:11px;font-style:normal}.thr-rec .btn[data-v-09caee9e]{flex:none;min-height:44px}.thr-mix[data-v-09caee9e]{color:#ff7a6a;font-size:12px;margin:0}.imodal[data-v-43185b1c]{background:#0403029e;display:grid;inset:0;opacity:0;padding:max(10px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left));place-items:center;pointer-events:none;position:absolute;transition:opacity .16s,visibility 0s linear .16s;visibility:hidden;z-index:4}.imodal.shown[data-v-43185b1c]{opacity:1;pointer-events:auto;transition:opacity .16s;visibility:visible}.icard[data-v-43185b1c]{background:radial-gradient(ellipse 70% 80% at 25% 45%,#3a2a16f5,#0a0704fa 75%);border:1px solid var(--rc,var(--gold-d,#6e5328));border-radius:10px;box-shadow:0 18px 60px #000000b3;display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,1fr);height:min(620px,100%);overflow:hidden;width:min(940px,100%)}.icard[data-v-43185b1c],.istage[data-v-43185b1c]{position:relative}.istage[data-v-43185b1c]{min-height:0;min-width:0}.istage[data-v-43185b1c]:before{aspect-ratio:1;background:radial-gradient(circle,color-mix(in srgb,var(--rc,#f1d99a) 20%,transparent),rgba(201,164,92,.05) 45%,transparent 70%);border-radius:50%;content:"";left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(78%,420px)}.icv[data-v-43185b1c]{cursor:grab;display:block;height:100%;inset:0;outline:none;position:absolute;touch-action:none;width:100%}.icv[data-v-43185b1c]:active{cursor:grabbing}.icv.off[data-v-43185b1c]{opacity:0;pointer-events:none}.istage.cen .icv[data-v-43185b1c]{image-rendering:pixelated}.iflat[data-v-43185b1c]{display:grid;inset:0;place-items:center;pointer-events:none;position:absolute}.iflat img[data-v-43185b1c]{aspect-ratio:1;-o-object-fit:contain;object-fit:contain;width:min(56%,280px)}.iflat img[data-v-43185b1c],.iflat span[data-v-43185b1c]{filter:drop-shadow(0 12px 30px rgba(0,0,0,.8))}.iflat span[data-v-43185b1c]{font-size:min(18vw,150px)}.istage.cen .iflat img[data-v-43185b1c],.istage.cen .iflat span[data-v-43185b1c]{filter:blur(14px) saturate(.6)}.ihint[data-v-43185b1c]{color:var(--muted);font-size:12px;left:0;margin:0;padding:0 56px;pointer-events:none;right:0;text-align:center;top:8px}.ihint[data-v-43185b1c],.itools[data-v-43185b1c]{position:absolute}.itools[data-v-43185b1c]{bottom:10px;display:flex;gap:6px;left:10px}.itool[data-v-43185b1c]{font-size:18px;min-height:44px;min-width:44px;padding:4px 10px}.cen-btn[data-v-43185b1c]{font-size:13px}.cen-tag[data-v-43185b1c]{bottom:16px;color:#ffb4a0;font-size:12px;pointer-events:none;position:absolute;right:10px}.ibody[data-v-43185b1c]{background:#08060473;border-left:1px solid rgba(110,83,40,.45);min-height:0;min-width:0;overflow-y:auto;overscroll-behavior:contain;padding:22px 18px 18px}.iclose[data-v-43185b1c]{font-size:18px;min-height:44px;min-width:44px;padding:4px 10px;position:absolute;right:6px;top:6px;z-index:2}@media(max-width:640px),(orientation:portrait){.icard[data-v-43185b1c]{grid-template-columns:1fr;grid-template-rows:minmax(190px,36vh) minmax(0,1fr);height:100%}.ibody[data-v-43185b1c]{border-left:0;border-top:1px solid rgba(110,83,40,.45);padding:12px 12px 14px}.ihint[data-v-43185b1c]{display:none}}@media(max-height:500px)and (orientation:landscape){.icard[data-v-43185b1c]{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr);height:100%}.ibody[data-v-43185b1c]{padding:10px 10px 12px}.ihint[data-v-43185b1c]{display:none}}@media(prefers-reduced-motion:reduce){.imodal[data-v-43185b1c],.imodal.shown[data-v-43185b1c]{transition:none}}.tb[data-v-2d82c387]{display:grid;gap:8px}.tb-sub[data-v-2d82c387]{color:#c9bfa8;font-size:12.5px;margin:0;text-align:center}.tb-list[data-v-2d82c387]{display:grid;gap:6px;list-style:none;margin:0;padding:0}.tb-row[data-v-2d82c387]{align-items:center;background:#14100a8c;border:1px solid rgba(241,217,154,.14);border-radius:10px;display:grid;gap:8px;grid-template-columns:34px minmax(0,1fr) auto;min-height:48px;padding:6px 8px}.tb-ico[data-v-2d82c387]{font-size:22px;text-align:center}.tb-main[data-v-2d82c387]{display:grid;min-width:0}.tb-main b[data-v-2d82c387]{color:#f1e6cc;font-size:13.5px;font-weight:600}.tb-band[data-v-2d82c387]{border:1px solid rgba(241,217,154,.3);border-radius:999px;color:#c9bfa8;font-size:10.5px;font-style:normal;font-weight:500;padding:0 6px;vertical-align:1px}.tb-band[data-b=glut][data-v-2d82c387]{background:#e0785a1f;border-color:#e0785a80;color:#f0a58a}.tb-band[data-b=short][data-v-2d82c387]{background:#6fd46f1f;border-color:#6fd46f80;color:#9be39b}.tb-rumour[data-v-2d82c387]{color:#a89f8b;font-size:11px;line-height:1.35}.tb-prices[data-v-2d82c387]{color:#c9bfa8;display:grid;font-size:11.5px;font-variant-numeric:tabular-nums;gap:2px;justify-items:end;white-space:nowrap}.tb-prices b[data-v-2d82c387]{color:#f1d99a;font-size:13.5px}.tb-bid[data-k=high] b[data-v-2d82c387]{color:#9be39b}.tb-bid[data-k=low] b[data-v-2d82c387]{color:#f0a58a}@media(max-width:560px){.tb-row[data-v-2d82c387]{gap:6px;grid-template-columns:28px minmax(0,1fr) auto;padding:6px}.tb-ico[data-v-2d82c387]{font-size:19px}}.itt[data-v-297be876]{display:flex;gap:4px;margin:0 0 6px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.itt[data-v-297be876]::-webkit-scrollbar{display:none}.itt-b[data-v-297be876]{background:#14100a8c;border:1px solid rgba(201,164,92,.35);border-radius:10px;color:#e9dcc0;cursor:pointer;display:inline-grid;flex:0 0 auto;font:inherit;font-size:13px;height:44px;min-width:44px;padding:0 6px;place-items:center}.itt-b .ico[data-v-297be876]{font-size:20px;line-height:1}.itt-b.all[data-v-297be876]{padding:0 10px}.itt-b.on[data-v-297be876]{background:#e2c27a38;border-color:#e2c27a;color:#fff3d6}.itt-b.none[data-v-297be876]{opacity:.4}.itt-b[data-type=sacred] .ico[data-v-297be876]{color:#e9cf7a}.itt-b[data-type=cursed] .ico[data-v-297be876]{color:#b58ad6}.cu[data-v-2af90f91]{border-top:1px dashed rgba(201,164,92,.35);display:grid;gap:6px;margin-top:10px;padding-top:10px}.cu-note[data-v-2af90f91]{color:var(--muted);font-size:12px;line-height:1.5;margin:0 0 2px}.cu-badge[data-v-2af90f91]{background:#d678a024;border:1px solid rgba(214,120,160,.55);border-radius:10px;color:#f2b6cf;display:inline-block;font-size:11px;font-weight:600;line-height:1;padding:4px 7px;white-space:nowrap}.cu-badge.sm[data-v-2af90f91]{font-size:10px;padding:3px 6px}.cu-row[data-v-2af90f91]{align-items:start;background:linear-gradient(90deg,#461e2d47,#00000052);border:1px solid rgba(214,120,160,.35);border-radius:4px;cursor:pointer;display:grid;gap:10px;grid-template-columns:52px 1fr;min-height:44px;padding:8px 10px}.cu-row.locked[data-v-2af90f91]{opacity:.6}.cu-thumb[data-v-2af90f91]{background:radial-gradient(circle,#4a2635,#140a0e);border:1px solid rgba(214,120,160,.6);border-radius:50%;display:grid;font-size:26px;height:52px;place-items:center;width:52px}.cu-row.locked .cu-thumb[data-v-2af90f91]{filter:grayscale(.8)}.cu-txt[data-v-2af90f91]{align-items:center;display:flex;flex-wrap:wrap;gap:3px 8px;min-width:0}.cu-txt b[data-v-2af90f91]{color:var(--gold-l);font-size:15px}.cu-lvl[data-v-2af90f91]{color:#9be29b;font-size:12px}.cu-row.locked .cu-lvl[data-v-2af90f91]{color:var(--muted)}.cu-pips[data-v-2af90f91]{display:inline-flex;gap:4px}.cu-pips i[data-v-2af90f91]{background:#00000080;border:1px solid rgba(214,120,160,.6);height:9px;transform:rotate(45deg);width:9px}.cu-pips i.on[data-v-2af90f91]{background:#f2b6cf;box-shadow:0 0 6px #f2b6cf}.cu-fx[data-v-2af90f91]{color:var(--text);display:flex;flex-basis:100%;flex-wrap:wrap;font-size:12px;gap:2px 12px}.cu-fx .nx[data-v-2af90f91]{color:var(--muted)}.cu-fx em[data-v-2af90f91],.cu-how em[data-v-2af90f91],.cu-why em[data-v-2af90f91]{color:var(--muted);font-size:11px;font-style:normal;margin-right:4px}.cu-desc[data-v-2af90f91],.cu-how[data-v-2af90f91],.cu-prog[data-v-2af90f91],.cu-why[data-v-2af90f91]{color:var(--text);flex-basis:100%;font-size:12.5px;line-height:1.5;margin:2px 0 0}.cu-desc.clamp[data-v-2af90f91]{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.cu-why[data-v-2af90f91]{color:#f3e2c0}.cu-prog[data-v-2af90f91]{color:#9be29b;font-size:12px}.sb[data-v-2140642b]{background:radial-gradient(ellipse 70% 80% at 50% 50%,#2e21118c,#040302eb 75%);display:grid;inset:0;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));place-items:center;position:absolute;z-index:20}.sb-box[data-v-2140642b]{max-height:100%;padding:14px 16px 12px;width:min(980px,100%)}.sb-box[data-v-2140642b],.sb-scroll[data-v-2140642b]{display:flex;flex-direction:column;gap:10px;min-height:0}.sb-scroll[data-v-2140642b]{overflow-y:auto;overscroll-behavior:contain}.sb-head[data-v-2140642b]{align-items:center;display:flex;flex:none;gap:12px}.sb-crest[data-v-2140642b]{height:52px;width:52px}.sb-title[data-v-2140642b]{flex:1;min-width:0}.sb-title .panel-title[data-v-2140642b]{font-size:24px;line-height:1.15;margin:0;text-align:left}.sb-sp[data-v-2140642b]{color:var(--muted);font-size:13px}.sb-sp b[data-v-2140642b]{color:#9be29b;font-size:17px;margin-right:2px}.sb-view[data-v-2140642b]{border:1px solid var(--gold-d);border-radius:3px;display:flex;flex:none;overflow:hidden}.vbtn[data-v-2140642b]{background:#00000059;border:0;color:var(--muted);cursor:pointer;font-size:13px;min-height:44px;padding:0 12px}.vbtn+.vbtn[data-v-2140642b]{border-left:1px solid var(--gold-d)}.vbtn.on[data-v-2140642b]{background:linear-gradient(180deg,#3a2b19,#1f160d);box-shadow:inset 0 -2px 0 var(--gold);color:var(--gold-l)}.sb-close[data-v-2140642b]{flex:none;height:44px;padding:0;width:44px}.sb-tabs[data-v-2140642b]{border-bottom:1px solid var(--gold-d);display:grid;flex:none;gap:0;grid-template-columns:repeat(3,1fr)}.tab[data-v-2140642b]{align-items:center;background:transparent;border:0;border-bottom:2px solid transparent;color:var(--muted);cursor:pointer;display:flex;font-size:16px;gap:8px;justify-content:center;margin-bottom:-1px;min-height:46px}.tab small[data-v-2140642b]{font-size:12px;opacity:.8}.tab.on[data-v-2140642b]{border-bottom-color:var(--gold);color:var(--gold-l);text-shadow:0 0 10px rgba(241,217,154,.35)}.tab-dot[data-v-2140642b]{border-radius:50%;height:10px;width:10px}.tab-dot.press[data-v-2140642b]{background:#e6b04a;box-shadow:0 0 6px #e6b04a}.tab-dot.auto[data-v-2140642b]{background:transparent;border:2px solid #7fb8a4}.tab-dot.common[data-v-2140642b]{background:#cfc3a8;border-radius:2px;height:9px;transform:rotate(45deg);width:9px}.vbtn[data-v-2140642b]{align-items:center;display:inline-flex;gap:6px}.badge[data-v-2140642b]{border-radius:10px;display:inline-block;font-size:11px;font-weight:600;line-height:1;padding:4px 7px;white-space:nowrap}.badge.press[data-v-2140642b]{background:#e6b04a2e;border:1px solid rgba(230,176,74,.55);color:#f3cf7e}.badge.toggle[data-v-2140642b]{background:#8cc8ff24;border:1px solid rgba(140,200,255,.5);color:#a9d6ff}.badge.basic[data-v-2140642b]{background:#ffffff0f;border:1px solid hsla(38,21%,57%,.45);color:var(--muted)}.badge.common[data-v-2140642b]{background:#cfc3a81f;border:1px solid rgba(207,195,168,.5);color:#e6dcc6}.badge.auto[data-v-2140642b]{background:#7fb8a424;border:1px dashed rgba(127,184,164,.6);color:#9fd8c3}.deck-wrap[data-v-2140642b]{position:relative}.deck[data-v-2140642b]{display:flex;gap:14px;overflow-x:auto;padding:6px calc(50% - 130px) 10px;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch}.deck[data-v-2140642b]::-webkit-scrollbar{display:none}.card[data-v-2140642b]{align-items:center;background:linear-gradient(180deg,#3a2b19e6,#100b07f2);border:1px solid var(--gold-d);border-radius:8px;box-shadow:inset 0 0 0 1px #f1d99a12,0 10px 26px #00000080;cursor:pointer;display:flex;flex:0 0 260px;flex-direction:column;gap:7px;opacity:.72;padding:12px;position:relative;scroll-snap-align:center;text-align:center;transform:scale(.94);transition:transform .25s,opacity .25s,border-color .25s}.card.cur[data-v-2140642b]{border-color:var(--gold);box-shadow:inset 0 0 0 1px #f1d99a24,0 0 22px #c9a45c38,0 12px 30px #0000008c;opacity:1;transform:none}.card.picked[data-v-2140642b]{border-color:var(--gold-l);box-shadow:0 0 0 2px var(--gold-l),0 0 20px #f1d99a59}.card.locked[data-v-2140642b]{filter:saturate(.35)}.card-top[data-v-2140642b]{align-items:center;align-self:stretch;display:flex;justify-content:space-between;min-height:20px}.onslot[data-v-2140642b]{background:#0006;border:1px solid var(--gold-d);border-radius:3px;color:var(--gold-l);font-size:11px;padding:2px 6px}.medal[data-v-2140642b]{background:radial-gradient(circle at 50% 35%,#4a3720,#0e0905 75%);border:2px solid var(--gold);border-radius:50%;box-shadow:0 0 0 4px #00000080,0 0 24px #c9a45c40;display:grid;height:104px;overflow:hidden;place-items:center;position:relative;width:104px}.medal-ico[data-v-2140642b]{font-size:30px;height:100%;width:100%}.medal-lock[data-v-2140642b]{background:#0000008c;display:grid;font-size:30px;inset:0;place-items:center;position:absolute}.card.locked .medal-ico[data-v-2140642b]{filter:grayscale(1) brightness(.6)}.card-name[data-v-2140642b]{color:var(--gold-l);font-family:var(--font-deco);font-size:22px;line-height:1.2;margin:2px 0 0}.pips[data-v-2140642b]{align-items:center;display:flex;gap:4px;min-height:16px}.pips i[data-v-2140642b]{background:#00000080;border:1px solid var(--gold-d);height:12px;transform:rotate(45deg);width:12px}.pips i.on[data-v-2140642b]{background:linear-gradient(135deg,#f3dc9c,#c9a45c);border-color:#f1d99a;box-shadow:0 0 6px #f1d99a99}.pips small[data-v-2140642b]{color:#9be29b;font-size:12px;margin-left:6px}.stats[data-v-2140642b]{align-self:stretch;display:grid;gap:4px;grid-template-columns:1fr 1fr;list-style:none;margin:0;padding:0}.stats li[data-v-2140642b]{background:#00000059;border:1px solid rgba(110,83,40,.45);border-radius:3px;color:var(--text);font-size:12px;overflow:hidden;padding:4px 5px;text-overflow:ellipsis;white-space:nowrap}.fx[data-v-2140642b]{align-self:stretch;display:grid;font-size:12.5px;gap:2px;margin:0;text-align:left}.fx em[data-v-2140642b],.pfx em[data-v-2140642b]{color:var(--muted);font-size:11px;font-style:normal;margin-right:4px}.fx .nx[data-v-2140642b],.pfx .nx[data-v-2140642b]{color:#9be29b}.desc[data-v-2140642b]{align-self:stretch;color:var(--text);display:-webkit-box;font-size:13px;-webkit-line-clamp:3;line-height:1.5;margin:0;text-align:left;-webkit-box-orient:vertical;overflow:hidden}.card.open .desc[data-v-2140642b]{-webkit-line-clamp:unset}.lockline[data-v-2140642b]{color:#ffb4a8;font-size:12px;margin:0}.card-btns[data-v-2140642b]{align-self:stretch;display:grid;gap:6px;margin-top:auto}.card-btns .btn[data-v-2140642b],.row-btns .btn[data-v-2140642b]{font-size:14px;line-height:1.2;min-height:44px;padding:6px 10px;white-space:normal}.btn.ghost[data-v-2140642b]{background:#00000059;color:var(--gold-l)}.btn.ghost.on[data-v-2140642b]{border-color:var(--gold-l);box-shadow:0 0 0 1px var(--gold-l) inset}.arrow[data-v-2140642b]{background:#0a0705cc;border:1px solid var(--gold-d);border-radius:4px;color:var(--gold-l);cursor:pointer;font-size:30px;height:64px;line-height:1;position:absolute;top:50%;transform:translateY(-60%);width:44px;z-index:2}.arrow.l[data-v-2140642b]{left:0}.arrow.r[data-v-2140642b]{right:0}.arrow[data-v-2140642b]:disabled{cursor:default;opacity:.25}.dots[data-v-2140642b]{display:flex;gap:2px;justify-content:center}.dots i[data-v-2140642b]{cursor:pointer;display:grid;height:24px;place-items:center;width:24px}.dots i[data-v-2140642b]:before{background:var(--gold-d);border-radius:50%;content:"";height:7px;width:7px}.dots i.on[data-v-2140642b]:before{background:var(--gold-l);box-shadow:0 0 6px var(--gold-l)}.list[data-v-2140642b]{gap:6px}.list[data-v-2140642b],.row[data-v-2140642b]{display:grid}.row[data-v-2140642b]{align-items:center;background:#00000052;border:1px solid rgba(110,83,40,.6);border-radius:4px;cursor:pointer;gap:10px;grid-template-columns:52px 1fr auto;padding:8px 10px}.row.locked[data-v-2140642b]{opacity:.55}.row.picked[data-v-2140642b]{border-color:var(--gold-l);box-shadow:0 0 0 1px var(--gold-l) inset}.thumb[data-v-2140642b]{background:radial-gradient(circle,#3a2b19,#140e08);border:1px solid var(--gold-d);border-radius:4px;display:grid;height:52px;overflow:hidden;place-items:center;position:relative;width:52px}.thumb-ico[data-v-2140642b]{font-size:16px;height:100%;width:100%}.thumb kbd[data-v-2140642b]{color:var(--gold-l);font-family:var(--font-th);font-size:11px;left:2px;position:absolute;text-shadow:0 1px 2px #000;top:1px}.row-txt[data-v-2140642b]{align-items:center;display:flex;flex-wrap:wrap;gap:2px 8px;min-width:0}.row-txt b[data-v-2140642b]{color:var(--gold-l);font-size:15px}.row-txt .lvl[data-v-2140642b]{color:#9be29b;font-size:12px}.row-txt .meta[data-v-2140642b]{color:var(--muted);flex-basis:100%;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.row-desc[data-v-2140642b]{color:var(--text);flex-basis:100%;font-size:13px;line-height:1.5;margin:3px 0 0}.row-desc.clamp[data-v-2140642b]{color:var(--muted);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.row.open .row-desc.clamp[data-v-2140642b]{-webkit-line-clamp:unset}.row-btns[data-v-2140642b]{display:flex;gap:6px}.row-btns .btn[data-v-2140642b]{min-width:88px}.row-btns .btn.sq[data-v-2140642b]{font-size:18px;min-width:44px;padding:0;width:44px}.prow[data-v-2140642b]{background:linear-gradient(90deg,#7fb8a412,#0000004d);border-color:#7fb8a473;border-style:dashed;cursor:default}.thumb.round[data-v-2140642b]{border-color:#7fb8a499;border-radius:50%;box-shadow:0 0 0 3px #7fb8a41f}.prow .row-txt b[data-v-2140642b]{color:#cfe9df}.pfx[data-v-2140642b]{display:flex;flex-basis:100%;flex-wrap:wrap;font-size:12.5px;gap:2px 14px}.commons .pnote[data-v-2140642b],.list.passive .pnote[data-v-2140642b]{align-items:flex-start;color:var(--muted);display:flex;font-size:13px;gap:8px;line-height:1.5;margin:0 0 6px}.cgrid[data-v-2140642b]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.tile[data-v-2140642b]{align-items:center;background:#00000052;border:1px solid rgba(207,195,168,.35);border-radius:6px;display:grid;gap:10px;grid-template-columns:56px 1fr 44px;padding:8px 10px}.tile.picked[data-v-2140642b]{border-color:var(--gold-l);box-shadow:0 0 0 1px var(--gold-l) inset}.tile[draggable=true][data-v-2140642b]{cursor:grab}.tile-ico[data-v-2140642b]{border:1px solid var(--gold);border-radius:50%;box-shadow:0 0 0 3px #00000073;height:56px;overflow:hidden;position:relative;width:56px}.tile-ico kbd[data-v-2140642b]{background:#000000a6;border-radius:5px;bottom:1px;color:var(--gold-l);font-family:var(--font-th);font-size:10px;left:50%;padding:0 4px;position:absolute;transform:translate(-50%)}.tile-txt[data-v-2140642b]{min-width:0}.tile-txt b[data-v-2140642b]{color:var(--gold-l);font-size:15px}.tile-txt p[data-v-2140642b]{color:var(--muted);font-size:12.5px;line-height:1.45;margin:2px 0 0}.tile .btn.sq[data-v-2140642b]{font-size:18px;min-height:44px;padding:0;width:44px}.card[draggable=true][data-v-2140642b],.row[draggable=true][data-v-2140642b]{cursor:grab}.sb-bar[data-v-2140642b]{background:linear-gradient(180deg,#18110bf5,#0e0a07fc);border-top:1px solid var(--gold-d);box-shadow:0 -10px 20px #00000073;display:grid;flex:none;gap:8px;margin:0 -16px -12px;padding:10px 16px 12px}.bar-head[data-v-2140642b]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.bar-head b[data-v-2140642b]{color:var(--gold-l)}.bar-head small[data-v-2140642b]{color:var(--muted);flex:1;font-size:12px;min-width:160px}.bar-act[data-v-2140642b]{display:flex;gap:6px;margin-left:auto}.btn.mini[data-v-2140642b]{font-size:13px;min-height:36px;padding:4px 12px}.sb-tabs.four[data-v-2140642b]{grid-template-columns:repeat(4,1fr)}.tab-dot.tree[data-v-2140642b]{background:radial-gradient(circle,#ffe7a8,#d9a441);box-shadow:0 0 6px #f1d99a}.badge.tree[data-v-2140642b]{background:#f1d99a24;border:1px solid rgba(241,217,154,.5);color:var(--gold-l)}.tree[data-v-2140642b]{display:grid;gap:4px}.tstep[data-v-2140642b]{background:#00000047;border:1px solid rgba(110,83,40,.55);border-radius:8px;padding:8px 10px 10px}.tstep-h[data-v-2140642b]{align-items:center;color:var(--gold-l);display:flex;font-size:15px;gap:8px;margin:0 0 6px}.tstep-h .lv[data-v-2140642b]{background:#f1d99a24;border:1px solid var(--gold-d);border-radius:9px;color:#f3dc9c;font-size:11px;padding:2px 7px}.tarrow[data-v-2140642b]{color:var(--gold-d);font-size:12px;line-height:1;text-align:center}.tcols[data-v-2140642b]{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.tcols.splits[data-v-2140642b],.tcols.subs[data-v-2140642b]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.tnode[data-v-2140642b]{background:linear-gradient(180deg,#3a2b198c,#100b0799);border:1px solid rgba(110,83,40,.6);border-radius:6px;display:flex;flex-direction:column;gap:6px;padding:8px 10px}.tnode header[data-v-2140642b]{align-items:center;display:flex;gap:8px}.tnode header b[data-v-2140642b]{color:var(--gold-l);flex:1;font-size:16px;min-width:0}.tn-ico[data-v-2140642b]{font-size:22px;line-height:1}.tn-state[data-v-2140642b]{border:1px solid hsla(38,21%,57%,.5);border-radius:10px;color:var(--muted);font-size:11px;padding:3px 8px;white-space:nowrap}.tn-desc[data-v-2140642b]{color:var(--text);font-size:12.5px;line-height:1.45;margin:0}.tn-btn[data-v-2140642b]{min-height:44px}.tnode.chosen[data-v-2140642b]{border-color:var(--gold);box-shadow:0 0 0 1px var(--gold) inset,0 0 18px #f1d99a2e}.tnode.chosen .tn-state[data-v-2140642b]{background:linear-gradient(180deg,#f3dc9c,#c9a45c);border-color:#f1d99a;color:#1b1208}.tnode.open[data-v-2140642b]{border-color:#9be29b}.tnode.open .tn-state[data-v-2140642b]{border-color:#9be29b99;color:#9be29b}.tnode.locked[data-v-2140642b]{opacity:.78}.tnode.other[data-v-2140642b]{filter:saturate(.4);opacity:.42}.capnote[data-v-2140642b]{color:#ffcf8a;font-size:12px;margin:0 0 6px}.chips[data-v-2140642b]{display:flex;flex-wrap:wrap;gap:6px}.chip[data-v-2140642b]{align-items:center;background:#0006;border:1px solid rgba(110,83,40,.7);border-radius:22px;color:var(--text);cursor:pointer;display:inline-flex;font-size:13px;gap:6px;min-height:44px;padding:4px 10px 4px 4px}.chip small[data-v-2140642b]{color:var(--muted);font-size:10.5px}.chip-ico[data-v-2140642b]{border-radius:50%;flex:none;font-size:15px;height:34px;overflow:hidden;width:34px}.chip-n[data-v-2140642b]{white-space:nowrap}.chip.learned[data-v-2140642b]{border-color:var(--gold);box-shadow:0 0 8px #f1d99a33;color:var(--gold-l)}.chip.open[data-v-2140642b]{border-color:#9be29b}.chip.locked[data-v-2140642b]{opacity:.7}.chip.soon[data-v-2140642b]{border-style:dashed;opacity:.6}.chip.soon .chip-n[data-v-2140642b]:after{content:" ⏳"}.chip.other[data-v-2140642b]{opacity:.38}.chip.sel[data-v-2140642b]{box-shadow:0 0 0 2px var(--gold-l)}.tdetail[data-v-2140642b]{align-items:center;background:#0c0805f5;border:1px solid var(--gold-d);border-radius:6px;display:grid;flex:none;gap:10px;grid-template-columns:52px 1fr auto 44px;max-height:45%;overflow-y:auto;padding:8px 10px}.td-ico[data-v-2140642b]{border:1px solid var(--gold);border-radius:50%;font-size:18px;height:52px;overflow:hidden;width:52px}.td-txt[data-v-2140642b]{display:flex;flex-direction:column;gap:2px;min-width:0}.td-txt b[data-v-2140642b]{color:var(--gold-l);font-size:15px}.td-form[data-v-2140642b],.td-meta[data-v-2140642b]{color:var(--muted);font-size:12px}.td-form[data-v-2140642b]{color:#cfe9df}.td-desc[data-v-2140642b]{font-size:12.5px;line-height:1.45;margin:2px 0 0;max-height:7.5em;overflow-y:auto}.tdetail .btn[data-v-2140642b]{min-height:44px}.tdetail .btn.sq[data-v-2140642b]{padding:0;width:44px}.ceremony[data-v-2140642b]{background:#040302c7;display:grid;inset:0;padding:16px;place-items:center;position:absolute;z-index:5}.cer-box[data-v-2140642b]{display:grid;gap:8px;max-height:100%;overflow-y:auto;padding:16px;text-align:center;width:min(460px,100%)}.cer-txt[data-v-2140642b]{color:var(--gold-l);font-size:15px;line-height:1.6;margin:0}.cer-desc[data-v-2140642b]{color:var(--text);font-size:13px;line-height:1.5;margin:0}.cer-warn[data-v-2140642b]{color:var(--muted);font-size:12px;margin:0}.cer-err[data-v-2140642b]{color:#ffb4a8;font-size:13px;margin:0}.cer-btns[data-v-2140642b]{display:grid;gap:8px;grid-template-columns:1fr 1fr}.cer-btns .btn[data-v-2140642b]{font-size:16px;min-height:48px}.sb-box[data-v-2140642b]{position:relative}@media(max-width:640px){.tdetail[data-v-2140642b]{grid-template-columns:44px 1fr 44px}.tdetail>.btn[data-v-2140642b]:not(.sq){grid-column:1/-1;order:5}.td-ico[data-v-2140642b]{height:44px;width:44px}.td-desc[data-v-2140642b]{max-height:4.5em}.sb-tabs.four .tab[data-v-2140642b]{font-size:12.5px}.sb[data-v-2140642b]{padding-left:max(6px,env(safe-area-inset-left));padding-right:max(6px,env(safe-area-inset-right))}.sb-box[data-v-2140642b]{gap:8px;padding:10px}.sb-head[data-v-2140642b]{flex-wrap:wrap;gap:8px}.sb-crest[data-v-2140642b]{height:44px;width:44px}.sb-title .panel-title[data-v-2140642b]{font-size:20px}.vl[data-v-2140642b]{display:none}.vbtn[data-v-2140642b]{font-size:18px;padding:0 14px}.tab[data-v-2140642b]{flex-wrap:wrap;font-size:14px;gap:5px;line-height:1.2;padding:4px 2px}.tab small[data-v-2140642b]{display:none}.sb-bar[data-v-2140642b]{margin:0 -10px -10px;padding:8px 10px 10px}.cgrid[data-v-2140642b]{grid-template-columns:1fr}.medal[data-v-2140642b]{height:84px;width:84px}.deck[data-v-2140642b]{padding-left:calc(50% - min(39vw,135px));padding-right:calc(50% - min(39vw,135px))}.card[data-v-2140642b]{flex-basis:min(78vw,270px)}.arrow[data-v-2140642b]{display:none}.row[data-v-2140642b]{gap:8px;grid-template-columns:44px 1fr auto;padding:7px 8px}.thumb[data-v-2140642b]{height:44px;width:44px}.row-btns .btn[data-v-2140642b]{font-size:13px;min-width:72px}.bar-head small[data-v-2140642b]{flex-basis:100%;order:3}}@media(max-height:520px){.cer-box[data-v-2140642b]{gap:5px;padding:10px}.cer-txt[data-v-2140642b]{font-size:13.5px;line-height:1.45}.cer-desc[data-v-2140642b]{font-size:12px}.tdetail[data-v-2140642b]{max-height:60%}.sb-box[data-v-2140642b]{gap:6px;padding-top:8px}.medal[data-v-2140642b]{height:64px;width:64px}.medal .emo[data-v-2140642b]{font-size:32px}.card[data-v-2140642b]{gap:4px;padding:8px 10px}.card-name[data-v-2140642b]{font-size:18px}.desc[data-v-2140642b]{-webkit-line-clamp:2}.stats li[data-v-2140642b]{padding:2px 5px}.sb-head .panel-title[data-v-2140642b]{font-size:19px}.sb-crest[data-v-2140642b]{height:40px;width:40px}.card-btns[data-v-2140642b]{grid-template-columns:1fr 1fr}}.fr[data-v-3a0edb15]{background:radial-gradient(ellipse at 50% 30%,#2a1a0f 0,#0c0705 80%);flex-direction:column;inset:0;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);position:fixed;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;z-index:40}.fr[data-v-3a0edb15],.fr-top[data-v-3a0edb15]{display:flex}.fr-top[data-v-3a0edb15]{align-items:center;gap:10px;min-height:52px;padding:8px 12px}.fr-title[data-v-3a0edb15]{color:var(--gold-l);flex:1;font-size:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fr-title small[data-v-3a0edb15]{color:var(--muted);font-size:14px;font-weight:400}.fr-score[data-v-3a0edb15]{color:#ffe28a;font-size:18px;font-variant-numeric:tabular-nums;font-weight:800}.fr-x[data-v-3a0edb15]{min-height:44px;min-width:44px}.fr-menu[data-v-3a0edb15]{margin:auto;max-height:calc(100dvh - 80px);overflow-y:auto;padding:16px;width:min(560px,calc(100vw - 24px))}.fr-note[data-v-3a0edb15]{color:var(--muted);font-size:13px;line-height:1.55;margin:4px 0 8px}.fr-list[data-v-3a0edb15]{display:grid;gap:8px;margin:8px 0 12px}.fr-item[data-v-3a0edb15]{background:#00000040;border:1px solid var(--gold-d);border-radius:4px;cursor:pointer;display:flex;flex-direction:column;gap:2px;min-height:52px;padding:10px 12px}.fr-item.sel[data-v-3a0edb15]{background:#c9a45c26;border-color:var(--gold-l)}.fr-item b[data-v-3a0edb15]{color:var(--gold-l);font-size:15px}.fr-item small[data-v-3a0edb15]{color:var(--muted);font-size:13px}.fr-row[data-v-3a0edb15]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:8px 0}.fr-row .btn[data-v-3a0edb15]{min-height:44px;min-width:96px}.fr-how[data-v-3a0edb15]{color:var(--muted);font-size:13px;margin:6px 0;text-align:center}.fr-stage[data-v-3a0edb15]{flex:1;min-height:0;position:relative}.fr-cv[data-v-3a0edb15]{display:block;height:100%;inset:0;touch-action:none;width:100%}.fr-combo[data-v-3a0edb15],.fr-cv[data-v-3a0edb15]{position:absolute}.fr-combo[data-v-3a0edb15]{color:#ffe28a;font-size:18px;font-weight:800;left:0;opacity:0;pointer-events:none;right:0;text-align:center;top:8px;transition:opacity .2s}.fr-combo.on[data-v-3a0edb15]{opacity:1}.fr-result[data-v-3a0edb15]{text-align:center}.fr-grade[data-v-3a0edb15]{color:var(--gold-l);font-size:64px;font-weight:800;line-height:1;margin:6px 0 10px}.fr-stats[data-v-3a0edb15]{list-style:none;margin:0 auto 10px;max-width:360px;padding:0;text-align:left}.fr-stats li[data-v-3a0edb15]{border-bottom:1px dashed rgba(201,164,92,.25);display:flex;font-size:15px;gap:12px;justify-content:space-between;padding:5px 0}.fr-stats span[data-v-3a0edb15]{color:var(--muted)}.fr-reward[data-v-3a0edb15]{color:var(--gold-l);font-size:15px;margin:8px 0}.fade-enter-active[data-v-3a0edb15],.fade-leave-active[data-v-3a0edb15]{transition:opacity .25s}.fade-enter-from[data-v-3a0edb15],.fade-leave-to[data-v-3a0edb15]{opacity:0}.ag[data-v-6bf349cb]{background:radial-gradient(ellipse at 50% 30%,#23200f 0,#0a0805 80%);flex-direction:column;inset:0;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);position:fixed;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;z-index:40}.ag[data-v-6bf349cb],.ag-top[data-v-6bf349cb]{display:flex}.ag-top[data-v-6bf349cb]{align-items:center;gap:10px;min-height:52px;padding:8px 12px}.ag-title[data-v-6bf349cb]{color:var(--gold-l);flex:1;font-size:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ag-title small[data-v-6bf349cb]{color:var(--muted);font-size:14px;font-weight:400}.ag-score[data-v-6bf349cb]{color:#ffe28a;font-size:18px;font-variant-numeric:tabular-nums;font-weight:800}.ag-x[data-v-6bf349cb]{min-height:44px;min-width:44px}.ag-menu[data-v-6bf349cb]{margin:auto;max-height:calc(100dvh - 80px);overflow-y:auto;padding:16px;width:min(560px,calc(100vw - 24px))}.ag-how[data-v-6bf349cb],.ag-note[data-v-6bf349cb],.ag-solo[data-v-6bf349cb]{color:var(--muted);font-size:13px;line-height:1.55;margin:6px 0}.ag-how[data-v-6bf349cb],.ag-solo[data-v-6bf349cb]{text-align:center}.ag-pitches[data-v-6bf349cb]{display:grid;gap:6px;grid-template-columns:repeat(7,1fr);margin:10px 0}.ag-p[data-v-6bf349cb]{align-items:center;background:#00000040;border:1px solid var(--gold-d);border-radius:4px;color:var(--gold-l);cursor:pointer;display:flex;flex-direction:column;gap:2px;justify-content:center;min-height:56px;padding:4px 0}.ag-p b[data-v-6bf349cb]{font-size:20px}.ag-p small[data-v-6bf349cb]{color:var(--muted);font-size:10px}.ag-p.sel[data-v-6bf349cb]{background:#c9a45c33;border-color:#ffe28a}.ag-p[data-v-6bf349cb]:disabled{cursor:default;opacity:.35}.ag-row[data-v-6bf349cb]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:8px 0}.ag-row .btn[data-v-6bf349cb]{min-height:44px;min-width:96px}.ag-stage[data-v-6bf349cb]{flex:1;min-height:0;position:relative}.ag-cv[data-v-6bf349cb]{display:block;height:100%;inset:0;width:100%}.ag-combo[data-v-6bf349cb],.ag-cv[data-v-6bf349cb]{position:absolute}.ag-combo[data-v-6bf349cb]{color:#ffe28a;font-size:18px;font-weight:800;left:0;opacity:0;pointer-events:none;right:0;text-align:center;top:18px;transition:opacity .2s}.ag-combo.on[data-v-6bf349cb]{opacity:1}.ag-shake[data-v-6bf349cb]{background:linear-gradient(#6b4a22,#3b2616);border:2px solid #f1d99a;border-radius:999px;bottom:max(14px,env(safe-area-inset-bottom));color:#fff3c4;cursor:pointer;font-size:20px;font-weight:800;left:50%;min-height:64px;min-width:min(320px,calc(100vw - 32px));position:absolute;touch-action:none;transform:translate(-50%)}.ag-shake[data-v-6bf349cb]:active{transform:translate(-50%) scale(.97)}.ag-result[data-v-6bf349cb]{text-align:center}.ag-grade[data-v-6bf349cb]{color:var(--gold-l);font-size:64px;font-weight:800;line-height:1;margin:6px 0 10px}.ag-stats[data-v-6bf349cb]{list-style:none;margin:0 auto 10px;max-width:360px;padding:0;text-align:left}.ag-stats li[data-v-6bf349cb]{border-bottom:1px dashed rgba(201,164,92,.25);display:flex;font-size:15px;gap:12px;justify-content:space-between;padding:5px 0}.ag-stats span[data-v-6bf349cb]{color:var(--muted)}.ag-reward[data-v-6bf349cb]{color:var(--gold-l);font-size:15px;margin:8px 0}.fade-enter-active[data-v-6bf349cb],.fade-leave-active[data-v-6bf349cb]{transition:opacity .25s}.fade-enter-from[data-v-6bf349cb],.fade-leave-to[data-v-6bf349cb]{opacity:0}.mc-fab[data-v-81572f30]{background:#140c06b8;border:1px solid var(--gold-d);border-radius:50%;cursor:pointer;font-size:22px;height:48px;top:calc(50% - 22px);width:48px;z-index:12}.mc-emotes[data-v-81572f30],.mc-fab[data-v-81572f30]{position:fixed;right:calc(12px + env(safe-area-inset-right))}.mc-emotes[data-v-81572f30]{max-height:70dvh;overflow-y:auto;padding:14px;top:50%;transform:translateY(-50%);width:min(360px,calc(100vw - 24px));z-index:30}.mc-grid[data-v-81572f30]{display:grid;gap:6px;grid-template-columns:1fr 1fr;margin:8px 0}.mc-em[data-v-81572f30]{font-size:14px;min-height:44px}.mc-lesson[data-v-81572f30]{bottom:calc(10px + env(safe-area-inset-bottom));left:50%;max-height:46dvh;overflow-y:auto;padding:14px;position:fixed;transform:translate(-50%);width:min(560px,calc(100vw - 20px));z-index:30}.mc-lessons[data-v-81572f30]{display:grid;gap:8px;margin:8px 0}.mc-ls[data-v-81572f30]{background:#00000040;border:1px solid var(--gold-d);border-radius:4px;color:var(--gold-l);cursor:pointer;display:flex;flex-direction:column;gap:2px;min-height:52px;padding:10px 12px;text-align:left}.mc-ls small[data-v-81572f30]{color:var(--muted);font-size:13px}.mc-ls[data-v-81572f30]:disabled{cursor:default;opacity:.5}.mc-line[data-v-81572f30]{font-size:15px;line-height:1.65;margin:6px 0}.mc-muted[data-v-81572f30]{color:var(--muted);font-size:13px;line-height:1.5;margin:4px 0}.mc-pass[data-v-81572f30]{color:var(--gold-l);font-size:13px;margin:6px 0}.mc-quiz[data-v-81572f30]{display:grid;gap:6px;margin:8px 0}.mc-opt[data-v-81572f30]{font-size:14px;line-height:1.4;min-height:48px;text-align:left;white-space:normal}.mc-opt.bad[data-v-81572f30]{border-color:#d98a7a;color:#f0b2a4}.mc-bad[data-v-81572f30]{color:#f0b2a4;font-size:13px;margin:4px 0}.mc-got[data-v-81572f30]{color:#ffe28a;font-size:16px;margin:10px 0}.mc-row[data-v-81572f30]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;margin-top:8px}.mc-row .btn[data-v-81572f30]{min-height:44px;min-width:88px}.fade-enter-active[data-v-81572f30],.fade-leave-active[data-v-81572f30]{transition:opacity .25s}.fade-enter-from[data-v-81572f30],.fade-leave-to[data-v-81572f30]{opacity:0}.cuu[data-v-35ee8736]{background:radial-gradient(ellipse at center,#28121c8c,#000000b3);cursor:pointer;display:grid;inset:0;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));place-items:center;position:fixed;z-index:70}.cuu-bars i[data-v-35ee8736]{background:#000;height:9vh;left:0;position:absolute;right:0}.cuu-bars i[data-v-35ee8736]:first-child{top:0}.cuu-bars i[data-v-35ee8736]:last-child{bottom:0}.cuu-card[data-v-35ee8736]{background:linear-gradient(180deg,#3a1a28f2,#10090cf5);border:1px solid rgba(242,182,207,.6);border-radius:6px;box-shadow:0 0 0 1px #0009,0 0 40px #d678a059;overflow:hidden;padding:22px 20px 16px;position:relative;text-align:center;width:min(440px,100%)}.cuu-glow[data-v-35ee8736]{animation:cuu-spin-35ee8736 6s linear infinite;background:conic-gradient(from 0deg,transparent,rgba(241,217,154,.12),transparent 30%);inset:-40%;pointer-events:none;position:absolute}.cuu-kicker[data-v-35ee8736]{color:#f2b6cf;display:block;font-size:13px;letter-spacing:.04em;position:relative}.cuu-icon[data-v-35ee8736]{animation:cuu-pop-35ee8736 .8s cubic-bezier(.2,1.4,.4,1) both;filter:drop-shadow(0 0 14px rgba(241,217,154,.55));font-size:56px;line-height:1.2;margin:6px 0 2px;position:relative}.cuu-name[data-v-35ee8736]{color:var(--gold-l);font-family:var(--font-deco);font-size:30px;margin:0;position:relative;text-shadow:0 0 14px rgba(241,217,154,.4)}.cuu-tier[data-v-35ee8736]{color:#9be29b;font-size:14px;margin:4px 0;position:relative}.cuu-badge[data-v-35ee8736]{background:#d678a024;border:1px solid rgba(214,120,160,.55);border-radius:10px;color:#f2b6cf;display:inline-block;font-size:11px;padding:3px 7px}.cuu-fx[data-v-35ee8736]{color:var(--text);font-size:15px;font-weight:600;margin:6px 0}.cuu-fx[data-v-35ee8736],.cuu-why[data-v-35ee8736]{position:relative}.cuu-why[data-v-35ee8736]{color:#f3e2c0;font-size:13px;line-height:1.55;margin:8px 0 6px;text-align:left}.cuu-tap[data-v-35ee8736]{color:var(--muted);font-size:11px;position:relative}.cuu-toast[data-v-35ee8736]{background:#28121ceb;border:1px solid rgba(242,182,207,.6);border-radius:4px;color:#f7d7e4;font-size:14px;left:50%;max-width:calc(100vw - 32px);overflow:hidden;padding:8px 14px;pointer-events:none;position:fixed;text-overflow:ellipsis;top:calc(env(safe-area-inset-top) + 64px);transform:translate(-50%);white-space:nowrap;z-index:71}.cu-in-enter-active[data-v-35ee8736],.cu-in-leave-active[data-v-35ee8736]{transition:opacity .35s}.cu-in-enter-from[data-v-35ee8736],.cu-in-leave-to[data-v-35ee8736]{opacity:0}.cu-in-enter-active .cuu-card[data-v-35ee8736]{animation:cuu-rise-35ee8736 .6s ease-out both}.cu-toast-enter-active[data-v-35ee8736],.cu-toast-leave-active[data-v-35ee8736]{transition:opacity .3s,transform .3s}.cu-toast-enter-from[data-v-35ee8736],.cu-toast-leave-to[data-v-35ee8736]{opacity:0;transform:translate(-50%,-8px)}@keyframes cuu-spin-35ee8736{to{transform:rotate(1turn)}}@keyframes cuu-pop-35ee8736{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:none}}@keyframes cuu-rise-35ee8736{0%{opacity:0;transform:translateY(18px) scale(.97)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.cuu-glow[data-v-35ee8736],.cuu-icon[data-v-35ee8736]{animation:none}}.rn[data-v-1a83d095]{background:radial-gradient(ellipse at 50% 30%,#2a1a0f 0,#0c0705 80%);flex-direction:column;inset:0;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);position:fixed;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;z-index:40}.rn[data-v-1a83d095],.rn-top[data-v-1a83d095]{display:flex}.rn-top[data-v-1a83d095]{align-items:center;gap:10px;min-height:52px;padding:8px 12px}.rn-title[data-v-1a83d095]{color:var(--gold-l);flex:1;font-size:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rn-title small[data-v-1a83d095]{color:var(--muted);font-size:14px;font-weight:400}.rn-score[data-v-1a83d095]{color:#ffe28a;font-size:18px;font-variant-numeric:tabular-nums;font-weight:800}.rn-x[data-v-1a83d095]{min-height:44px;min-width:44px}.rn-menu[data-v-1a83d095]{margin:auto;max-height:calc(100dvh - 80px);overflow-y:auto;padding:16px;width:min(560px,calc(100vw - 24px))}.rn-songs[data-v-1a83d095]{display:grid;gap:8px;margin:8px 0 12px}.rn-song[data-v-1a83d095]{background:#00000040;border:1px solid var(--gold-d);border-radius:4px;cursor:pointer;display:flex;flex-direction:column;gap:2px;min-height:56px;padding:10px 12px;position:relative}.rn-song.sel[data-v-1a83d095]{background:#c9a45c26;border-color:var(--gold-l)}.rn-song b[data-v-1a83d095]{color:var(--gold-l);font-size:16px}.rn-song small[data-v-1a83d095]{color:var(--muted);font-size:13px;line-height:1.45}.rn-best[data-v-1a83d095]{color:#ffe28a!important}.rn-got[data-v-1a83d095]{position:absolute;right:10px;top:8px}.rn-diff[data-v-1a83d095],.rn-row[data-v-1a83d095]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:8px 0}.rn-diff .btn[data-v-1a83d095],.rn-row .btn[data-v-1a83d095]{min-height:44px;min-width:88px}.rn-how[data-v-1a83d095]{color:var(--muted);font-size:13px;line-height:1.5;margin:6px 0;text-align:center}.rn-stage[data-v-1a83d095]{flex:1;min-height:0;position:relative}.rn-cv[data-v-1a83d095]{display:block;inset:0;touch-action:none}.rn-cv[data-v-1a83d095],.rn-hud[data-v-1a83d095]{position:absolute}.rn-hud[data-v-1a83d095]{display:flex;justify-content:space-between;left:0;padding:0 14px;pointer-events:none;right:0;top:6px}.rn-combo[data-v-1a83d095]{color:#ffe28a;font-size:18px;font-weight:800;opacity:0;transition:opacity .2s}.rn-combo.on[data-v-1a83d095]{opacity:1}.rn-ching[data-v-1a83d095]{border:1px solid var(--gold-d);border-radius:999px;color:var(--gold-l);font-size:18px;font-weight:800;min-width:64px;opacity:.35;padding:2px 10px;text-align:center;transition:opacity .08s,transform .08s}.rn-ching.open[data-v-1a83d095]{border-color:#f1d99a;color:#fff3c4;opacity:1;transform:scale(1.12)}.rn-ching.shut[data-v-1a83d095]{color:#d9c49a;opacity:1}.rn-count[data-v-1a83d095],.rn-freehint[data-v-1a83d095]{color:var(--gold-l);font-size:16px;left:0;pointer-events:none;position:absolute;right:0;text-align:center;text-shadow:0 2px 6px #000;top:30%}.rn-result[data-v-1a83d095]{text-align:center}.rn-grade[data-v-1a83d095]{color:var(--gold-l);font-size:64px;font-weight:800;line-height:1;margin:6px 0 10px;text-shadow:0 0 24px rgba(241,217,154,.4)}.rn-grade.gS[data-v-1a83d095]{color:#ffe28a}.rn-grade.gD[data-v-1a83d095]{color:#b9a58a}.rn-stats[data-v-1a83d095]{list-style:none;margin:0 auto 10px;max-width:360px;padding:0;text-align:left}.rn-stats li[data-v-1a83d095]{border-bottom:1px dashed rgba(201,164,92,.25);display:flex;font-size:15px;gap:12px;justify-content:space-between;padding:5px 0}.rn-stats span[data-v-1a83d095]{color:var(--muted)}.rn-reward[data-v-1a83d095]{color:var(--gold-l);font-size:15px;margin:8px 0}.rn-reward.new[data-v-1a83d095]{color:#ffe28a}.rn-lt[data-v-1a83d095]{color:var(--gold-l);font-size:17px;margin:4px 0 8px}.rn-lp[data-v-1a83d095]{font-size:15px;line-height:1.7;margin:0 0 10px;min-height:8em;white-space:pre-line}.rn-lp[data-v-1a83d095],.rn-src[data-v-1a83d095]{text-align:left}.rn-src[data-v-1a83d095]{display:block;font-size:12px;margin-bottom:6px}.rn-pg[data-v-1a83d095],.rn-src[data-v-1a83d095]{color:var(--muted)}.rn-pg[data-v-1a83d095]{align-self:center;font-size:13px}.fade-enter-active[data-v-1a83d095],.fade-leave-active[data-v-1a83d095]{transition:opacity .25s}.fade-enter-from[data-v-1a83d095],.fade-leave-to[data-v-1a83d095]{opacity:0}.bk-hud[data-v-88268383]{align-items:center;background:#0c0906b8;border:1px solid rgba(201,164,92,.45);border-radius:14px;bottom:calc(14px + env(safe-area-inset-bottom));color:#f3e9d2;display:grid;gap:4px 12px;grid-template-columns:auto 1fr;left:50%;min-width:240px;padding:8px 14px;pointer-events:none;position:absolute;transform:translate(-50%);z-index:12}.bk-hud.touch[data-v-88268383]{bottom:auto;min-width:200px;top:calc(232px + env(safe-area-inset-top))}@media(max-height:520px){.bk-hud.touch[data-v-88268383]{top:calc(8px + env(safe-area-inset-top))}}.bk-speed[data-v-88268383]{display:grid;line-height:1;place-items:center}.bk-speed b[data-v-88268383]{font-size:32px;font-variant-numeric:tabular-nums}.bk-speed small[data-v-88268383]{font-size:11px;opacity:.7}.bk-info[data-v-88268383]{display:grid;font-size:12px;gap:3px}.bk-pipe.loud[data-v-88268383]{color:#ff8a65;font-weight:700}.bk-waen[data-v-88268383]{color:#ffd24a}.bk-risk[data-v-88268383]{align-items:center;display:grid;gap:6px;grid-template-columns:auto 1fr}.bk-risk i[data-v-88268383]{background:#ffffff26;border-radius:4px;height:8px;min-width:90px;overflow:hidden;position:relative}.bk-risk em[data-v-88268383]{inset:0 auto 0 0;position:absolute;transition:width .1s linear}.bk-keys[data-v-88268383]{font-size:10px;grid-column:1/-1;margin:0;opacity:.6}.bk-steer[data-v-88268383]{background:#0000004d;border:2px solid rgba(201,164,92,.45);border-radius:20px;bottom:calc(20px + env(safe-area-inset-bottom));display:grid;height:120px;left:max(16px,env(safe-area-inset-left));place-items:center;position:absolute;touch-action:none;width:190px;z-index:12}.bk-bar[data-v-88268383]{color:#e8dcc0;font-size:34px;letter-spacing:-2px;pointer-events:none;transition:transform .05s linear}.bk-pedals[data-v-88268383]{align-items:flex-end;bottom:calc(20px + env(safe-area-inset-bottom));display:flex;gap:12px;position:absolute;right:max(16px,env(safe-area-inset-right));z-index:12}.bk-pedal[data-v-88268383]{border:2px solid var(--gold-d,#8a6d3b);border-radius:14px;color:#fff;font-weight:700;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:76px}.bk-pedal.brake[data-v-88268383]{background:linear-gradient(#5a1d18,#2a0c0a);height:84px}.bk-pedal.gas[data-v-88268383]{background:linear-gradient(#244d24,#0f260f);height:120px}.bk-pedal[data-v-88268383]:active{filter:brightness(1.4)}.bk-tbtns[data-v-88268383]{align-items:flex-end;bottom:calc(156px + env(safe-area-inset-bottom));display:flex;gap:8px;position:absolute;right:max(16px,env(safe-area-inset-right));z-index:12}.bk-tbtns .tbtn[data-v-88268383]{min-height:44px;min-width:44px;touch-action:none}.bk-tbtns .tbtn.active[data-v-88268383]{box-shadow:0 0 0 2px #ffe082}.bk-wh[data-v-88268383]{background:linear-gradient(#7a2a14,#3a1206);border-radius:14px;bottom:56px;color:#ffe082;font-weight:700;min-height:56px!important;min-width:88px!important;position:absolute;right:0}.bk-dbtns[data-v-88268383]{bottom:16px;right:16px}.bk-dbtns[data-v-88268383],.bk-near[data-v-88268383]{display:flex;gap:8px;position:absolute;z-index:12}.bk-near[data-v-88268383]{bottom:calc(170px + env(safe-area-inset-bottom));left:50%;transform:translate(-50%)}.bk-dbtns .btn[data-v-88268383],.bk-near .btn[data-v-88268383],.bk-panel .btn[data-v-88268383]{min-height:44px}.bk-panel .btn.small[data-v-88268383]{min-height:44px;min-width:44px}@media(max-width:420px){.bk-steer[data-v-88268383]{width:150px}.bk-pedal[data-v-88268383]{width:66px}}@media(max-height:520px){.bk-steer[data-v-88268383]{height:100px}.bk-pedal.gas[data-v-88268383]{height:96px}.bk-pedal.brake[data-v-88268383]{height:70px}.bk-tbtns[data-v-88268383]{bottom:calc(126px + env(safe-area-inset-bottom))}.bk-wh[data-v-88268383]{bottom:52px}}.bk-panel[data-v-88268383]{left:50%;max-height:calc(100dvh - 40px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow-y:auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(520px,calc(100vw - 20px));z-index:40}.bk-x[data-v-88268383]{float:right}.bk-card[data-v-88268383]{border:1px solid rgba(201,164,92,.3);border-radius:12px;display:grid;gap:4px;margin:8px 0;padding:10px}.bk-card.warn[data-v-88268383]{background:#e5393514;border-color:#e5393599}.bk-tag[data-v-88268383]{color:#ff8a80;font-weight:700}.bk-row[data-v-88268383]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin:4px 0}.bk-price[data-v-88268383]{color:#ffe082}.bk-note[data-v-88268383]{font-size:12px;margin:4px 0;opacity:.8}.bk-msg[data-v-88268383]{color:#ffe082;margin:8px 0 0}.bk-msgp[data-v-88268383]{margin:6px 0}.bk-paints[data-v-88268383]{display:flex;gap:8px}.bk-swatch[data-v-88268383]{border:2px solid hsla(0,0%,100%,.3);border-radius:50%;cursor:pointer;height:44px;width:44px}.bk-swatch.on[data-v-88268383]{border-color:#ffe082;box-shadow:0 0 0 2px #ffe082}.mt-fade[data-v-8484909b]{background:#000;inset:0;pointer-events:none;position:fixed;transition:opacity .4s ease;z-index:30}.mt-near[data-v-8484909b]{bottom:calc(170px + env(safe-area-inset-bottom));left:50%;position:absolute;transform:translate(-50%);z-index:12}.mt-near .btn[data-v-8484909b],.mt-panel .btn[data-v-8484909b]{min-height:44px}.mt-panel .btn.small[data-v-8484909b]{min-width:44px}.mt-panel[data-v-8484909b]{left:50%;max-height:calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow-y:auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(460px,calc(100vw - 24px));z-index:40}.mt-x[data-v-8484909b]{float:right}.mt-line[data-v-8484909b]{font-size:16px;line-height:1.5;margin:6px 0 10px}.mt-line b[data-v-8484909b]{color:#ffcc80;margin-right:4px}.mt-note[data-v-8484909b]{font-size:12px;opacity:.75}.mt-list .mt-note[data-v-8484909b]{grid-column:1/-1}.mt-list[data-v-8484909b]{display:grid;gap:6px}.mt-dest[data-v-8484909b]{align-items:center;display:flex;gap:8px;justify-content:space-between;text-align:left}.mt-dest small[data-v-8484909b]{opacity:.7}.mt-row[data-v-8484909b]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.mt-price[data-v-8484909b]{flex:1 1 0;font-size:18px;font-weight:700;min-width:88px}@media(max-width:600px)and (orientation:portrait){.mt-near[data-v-8484909b]{bottom:calc(300px + env(safe-area-inset-bottom))}}@media(max-height:520px){.mt-line[data-v-8484909b]{font-size:14px;margin:4px 0 6px}.mt-list[data-v-8484909b]{grid-template-columns:1fr 1fr}.mt-near[data-v-8484909b]{bottom:calc(120px + env(safe-area-inset-bottom))}}body:has(.panel.dialog) .mt-near{display:none}.mg[data-v-6ee3110b]{background:#080604eb;color:#f3e9d2;flex-direction:column;gap:8px;inset:0;padding:max(10px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left));position:fixed;z-index:60}.mg[data-v-6ee3110b],.mg-top[data-v-6ee3110b]{align-items:center;display:flex}.mg-top[data-v-6ee3110b]{gap:10px;width:min(560px,100%)}.mg-title[data-v-6ee3110b]{flex:1;font-size:18px}.mg-lives[data-v-6ee3110b]{color:#e57373;letter-spacing:2px}.mg-lives i[data-v-6ee3110b]{color:#6d5a4a;font-style:normal}.mg-how[data-v-6ee3110b]{font-size:14px;line-height:1.45;margin:0;min-height:2.9em;text-align:center}.mg-how[data-v-6ee3110b],.mg-stage[data-v-6ee3110b]{width:min(560px,100%)}.mg-stage[data-v-6ee3110b]{display:grid;flex:1;min-height:220px;place-items:center}.mg-cv[data-v-6ee3110b]{border-radius:14px;box-shadow:0 0 0 2px #c9a45c66;touch-action:none}.mg-sliders[data-v-6ee3110b]{display:grid;gap:8px;width:min(560px,100%)}.mg-sliders label[data-v-6ee3110b]{display:grid;font-size:13px;gap:4px}.mg-sliders input[type=range][data-v-6ee3110b]{height:44px;width:100%}.mg-row[data-v-6ee3110b]{display:flex;gap:10px}.mg-row .btn[data-v-6ee3110b]{min-height:44px;min-width:120px}.dl-hud[data-v-8e940fde]{align-items:center;background:#0c0906b8;border:1px solid rgba(201,164,92,.45);border-radius:14px;bottom:calc(14px + env(safe-area-inset-bottom));color:#f3e9d2;display:grid;gap:6px 12px;grid-template-columns:auto 1fr;left:50%;min-width:300px;padding:8px 14px;pointer-events:none;position:absolute;transform:translate(-50%);z-index:12}.dl-hud.touch[data-v-8e940fde]{bottom:auto;min-width:260px;top:calc(176px + env(safe-area-inset-top))}@media(max-height:520px){.dl-hud.touch[data-v-8e940fde]{top:calc(8px + env(safe-area-inset-top))}}.dl-speed[data-v-8e940fde]{display:grid;line-height:1;place-items:center}.dl-speed b[data-v-8e940fde]{font-size:34px;font-variant-numeric:tabular-nums}.dl-speed small[data-v-8e940fde]{font-size:11px;opacity:.7}.dl-gauges[data-v-8e940fde]{display:grid;gap:3px}.dl-g[data-v-8e940fde]{align-items:center;display:grid;font-size:11px;gap:6px;grid-template-columns:20px 1fr auto}.dl-g i[data-v-8e940fde]{background:#ffffff26;border-radius:4px;height:7px;overflow:hidden;position:relative}.dl-g em[data-v-8e940fde]{background:#c9a45c;inset:0 auto 0 0;position:absolute}.dl-g i.temp em[data-v-8e940fde]{background:linear-gradient(90deg,#4fc3f7,#ffb74d 70%,#e53935)}.dl-g i.load em[data-v-8e940fde]{background:#8bc34a}.dl-g .rated[data-v-8e940fde],.dl-loadbar .rated[data-v-8e940fde]{background:#fff;bottom:0;left:55.5%;opacity:.8;position:absolute;top:0;width:2px}.dl-g.warn em[data-v-8e940fde]{background:#e53935!important}.dl-g.warn[data-v-8e940fde]{color:#ff8a80}.dl-flags[data-v-8e940fde]{display:flex;flex-wrap:wrap;font-size:12px;gap:6px;grid-column:1/-1}.dl-flags .bad[data-v-8e940fde]{color:#ff8a80}.dl-flags .on[data-v-8e940fde]{color:#ffe082}.dl-keys[data-v-8e940fde]{font-size:10px;grid-column:1/-1;margin:0;opacity:.6}.dl-steer[data-v-8e940fde]{background:#0000004d;border:2px solid rgba(201,164,92,.45);border-radius:20px;bottom:calc(20px + env(safe-area-inset-bottom));display:grid;height:130px;left:max(16px,env(safe-area-inset-left));place-items:center;position:absolute;touch-action:none;width:190px;z-index:12}.dl-wheel[data-v-8e940fde]{color:#e8dcc0;font-size:64px;pointer-events:none;transition:transform .05s linear}.dl-pedals[data-v-8e940fde]{align-items:flex-end;bottom:calc(20px + env(safe-area-inset-bottom));display:flex;gap:12px;position:absolute;right:max(16px,env(safe-area-inset-right));z-index:12}.dl-pedal[data-v-8e940fde]{border:2px solid var(--gold-d,#8a6d3b);border-radius:14px;color:#fff;font-weight:700;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:76px}.dl-pedal.brake[data-v-8e940fde]{background:linear-gradient(#5a1d18,#2a0c0a);height:84px}.dl-pedal.gas[data-v-8e940fde]{background:linear-gradient(#244d24,#0f260f);height:130px}.dl-pedal[data-v-8e940fde]:active{filter:brightness(1.4)}.dl-tbtns[data-v-8e940fde]{bottom:calc(166px + env(safe-area-inset-bottom));display:flex;gap:8px;position:absolute;right:max(16px,env(safe-area-inset-right));z-index:12}.dl-tbtns .tbtn.active[data-v-8e940fde]{box-shadow:0 0 0 2px #ffe082}.dl-dbtns[data-v-8e940fde]{bottom:16px;right:16px}.dl-dbtns[data-v-8e940fde],.dl-near[data-v-8e940fde]{display:flex;gap:8px;position:absolute;z-index:12}.dl-near[data-v-8e940fde]{bottom:calc(170px + env(safe-area-inset-bottom));flex-wrap:wrap;justify-content:center;left:50%;transform:translate(-50%)}.dl-near .btn[data-v-8e940fde],.dl-panel .btn[data-v-8e940fde]{min-height:44px}.dl-near .btn.small[data-v-8e940fde],.dl-panel .btn.small[data-v-8e940fde],.dl-tbtns .tbtn[data-v-8e940fde]{min-height:44px;min-width:44px}@media(max-width:420px){.dl-steer[data-v-8e940fde]{width:150px}.dl-pedal[data-v-8e940fde]{width:66px}}.dl-busy[data-v-8e940fde]{background:#0c0906cc;border-radius:12px;color:#f3e9d2;display:grid;gap:6px;left:50%;min-width:240px;padding:10px 16px;position:absolute;top:38%;transform:translate(-50%);z-index:13}.dl-busy i[data-v-8e940fde]{background:#ffffff26;border-radius:4px;height:8px;overflow:hidden;position:relative}.dl-busy em[data-v-8e940fde]{background:#8bc34a;inset:0 auto 0 0;position:absolute}.dl-panel[data-v-8e940fde]{left:50%;max-height:calc(100dvh - 40px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow-y:auto;position:absolute;top:50%;transform:translate(-50%,-50%);width:min(560px,calc(100vw - 20px));z-index:40}.dl-x[data-v-8e940fde]{float:right}.dl-card[data-v-8e940fde]{border:1px solid rgba(201,164,92,.3);border-radius:12px;display:grid;gap:4px;margin:8px 0;padding:10px}.dl-card.done[data-v-8e940fde]{opacity:.65}.dl-card ul[data-v-8e940fde]{font-size:12px;margin:2px 0 0 18px;padding:0}.dl-rowx[data-v-8e940fde]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin:4px 0}.dl-rowx .btn.small[data-v-8e940fde]{margin-left:4px}.dl-price[data-v-8e940fde]{color:#ffe082}.dl-note[data-v-8e940fde]{font-size:12px;margin:4px 0;opacity:.8}.dl-msg[data-v-8e940fde]{color:#ffe082;margin:8px 0 0}.dl-msgbig[data-v-8e940fde]{font-size:15px;line-height:1.5}.dl-bill[data-v-8e940fde]{list-style:none;margin:6px 0;padding:0}.dl-bill li[data-v-8e940fde]{border-bottom:1px dashed hsla(0,0%,100%,.12);display:flex;justify-content:space-between;padding:3px 0}.dl-bill li.tot[data-v-8e940fde]{border-bottom:0;font-size:15px}.ok[data-v-8e940fde]{color:#a5d6a7}.dl-loadbar[data-v-8e940fde]{background:#ffffff1f;border-radius:8px;height:20px;overflow:hidden;position:relative}.dl-loadbar i[data-v-8e940fde]{background:#8bc34a;inset:0 auto 0 0;position:absolute}.dl-loadbar.over i[data-v-8e940fde]{background:#e53935}.dl-loadbar span[data-v-8e940fde]{display:block;font-size:12px;line-height:20px;position:relative;text-align:center}h4[data-v-8e940fde]{font-size:13px;margin:10px 0 4px}body.tso-driving .panel.skills,body.tso-driving .sprint-btn,body.tso-driving .stick,body.tso-driving .tbtns{display:none!important}.th-map[data-v-0d71f1ed]{background:radial-gradient(ellipse at 50% 30%,#2a2116 0,#0c0906 80%);display:flex;flex-direction:column;inset:0;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);position:fixed;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none;z-index:40}.th-top[data-v-0d71f1ed]{align-items:center;display:flex;gap:10px;min-height:52px;padding:8px 12px}.th-title[data-v-0d71f1ed]{color:var(--gold-l);font-size:17px}.th-sub[data-v-0d71f1ed],.th-title[data-v-0d71f1ed]{white-space:nowrap}.th-sub[data-v-0d71f1ed]{color:var(--muted);flex:1;font-size:13px;overflow:hidden;text-overflow:ellipsis}.th-x[data-v-0d71f1ed]{min-height:44px;min-width:44px}.th-body[data-v-0d71f1ed]{flex:1;gap:12px;padding:0 12px 12px}.th-body[data-v-0d71f1ed],.th-paper-wrap[data-v-0d71f1ed]{display:flex;min-height:0}.th-paper-wrap[data-v-0d71f1ed]{align-items:center;flex:1.4;justify-content:center;min-width:0}.th-paper[data-v-0d71f1ed]{filter:drop-shadow(0 6px 18px rgba(0,0,0,.6));height:100%;max-height:100%;width:100%}.th-slot[data-v-0d71f1ed]{fill:#e9d9ad0d;stroke:#e9d9ad59;stroke-dasharray:6 5;stroke-width:1.5}.th-slot.next[data-v-0d71f1ed]{animation:thPulse-0d71f1ed .7s infinite alternate;stroke:#f1d99a}.th-tear[data-v-0d71f1ed]{fill:none;stroke:#8a6c3a;stroke-dasharray:2 3;stroke-width:1.4}.th-piece.pop[data-v-0d71f1ed]{animation:thPop-0d71f1ed .45s ease-out;transform-origin:300px 255px}@keyframes thPop-0d71f1ed{0%{opacity:0;transform:scale(1.06)}to{opacity:1;transform:scale(1)}}@keyframes thPulse-0d71f1ed{to{stroke-opacity:.35}}.ink[data-v-0d71f1ed]{fill:none;stroke:#4a3620;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.6}.ink.faint[data-v-0d71f1ed]{stroke-opacity:.45}.ink.bold[data-v-0d71f1ed]{stroke-width:2.2}.ink .thin[data-v-0d71f1ed],.ink.thin[data-v-0d71f1ed]{stroke-width:1.2}.ink.water[data-v-0d71f1ed]{stroke:#3d5a6a;stroke-opacity:.75;stroke-width:4}.ink.ring[data-v-0d71f1ed]{stroke:#8a2a1e;stroke-dasharray:10 7;stroke-opacity:.8;stroke-width:2.4}.lbl[data-v-0d71f1ed]{fill:#3a2814;font-family:Sarabun,Tahoma,sans-serif;font-size:15px;font-weight:700;stroke:none}.lbl.small[data-v-0d71f1ed]{font-size:13px;font-weight:600;opacity:.8}.th-me circle[data-v-0d71f1ed]{fill:#2f7fd0;stroke:#fff;stroke-width:2}.th-me text[data-v-0d71f1ed]{fill:#133a66;font-family:Sarabun,Tahoma,sans-serif;font-size:14px;font-weight:800;paint-order:stroke;stroke:#f4ead0;stroke-width:3px}.th-side[data-v-0d71f1ed]{align-self:stretch;display:flex;flex:1;flex-direction:column;gap:10px;max-width:380px;min-width:0;overflow-y:auto;padding:12px}.th-how[data-v-0d71f1ed]{color:var(--muted);font-size:14px;line-height:1.55;margin:0}.th-how.ok[data-v-0d71f1ed]{color:#bfe6a8}.th-how.warn[data-v-0d71f1ed]{color:#ffb0a0}.th-tray[data-v-0d71f1ed]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.th-frag[data-v-0d71f1ed]{align-items:center;background:#e9d9ad1f;border:1px solid var(--gold-d);border-radius:6px;color:var(--gold-l);cursor:pointer;display:flex;flex-direction:column;gap:2px;justify-content:center;min-height:56px;padding:4px}.th-frag small[data-v-0d71f1ed]{color:var(--muted);font-size:11px;line-height:1.25;text-align:center}.th-frag.none[data-v-0d71f1ed]{border-style:dashed;cursor:default;opacity:.55}.th-frag.placed[data-v-0d71f1ed]{background:#6fd46f1f;border-color:#6fd46f}.th-frag-n[data-v-0d71f1ed]{font-weight:800}.th-h[data-v-0d71f1ed]{color:var(--gold-l);font-size:15px;margin:6px 0 0}.th-notes[data-v-0d71f1ed]{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.th-notes li[data-v-0d71f1ed]{border-left:3px solid var(--gold-d);color:#efe3c4;font-size:13px;line-height:1.5;padding-left:8px}.th-notes li.off[data-v-0d71f1ed]{color:var(--muted);opacity:.6}.btn.big[data-v-0d71f1ed]{font-size:16px;min-height:56px;min-width:140px}.th-row[data-v-0d71f1ed]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.th-row .btn[data-v-0d71f1ed]{min-height:44px;min-width:96px}.th-sheet[data-v-0d71f1ed]{background:#0e0a07e6;border:1px solid var(--gold-d);border-radius:10px;bottom:calc(10px + env(safe-area-inset-bottom));box-shadow:0 8px 30px #0009;display:flex;flex-direction:column;gap:8px;left:50%;padding:6px 12px 12px;position:fixed;touch-action:manipulation;transform:translate(-50%);-moz-user-select:none;user-select:none;-webkit-user-select:none;width:min(620px,calc(100vw - 20px));z-index:60}.th-sheet.guard[data-v-0d71f1ed]{background:#080a10d1;border-color:#5b6d8a}.th-sheet.guard .th-title[data-v-0d71f1ed]{color:#cfe0ff}.th-dig[data-v-0d71f1ed]{align-items:center;display:flex;gap:12px}.th-cut[data-v-0d71f1ed]{border-radius:6px;flex:none;width:180px}.th-dig-ctl[data-v-0d71f1ed]{display:flex;flex:1;flex-direction:column;gap:8px;min-width:0}.th-bar[data-v-0d71f1ed]{background:#0006;border:1px solid var(--gold-d);border-radius:7px;flex:1;height:14px;overflow:hidden;position:relative}.th-bar i[data-v-0d71f1ed]{background:linear-gradient(90deg,#8a6a44,#c9a46a);bottom:0;left:0;position:absolute;top:0;transition:width .12s linear}.th-bar.courage i[data-v-0d71f1ed]{background:linear-gradient(90deg,#6fa8c8,#bfe6ff)}.th-bar.courage.low i[data-v-0d71f1ed]{background:linear-gradient(90deg,#c0392b,#ffb0a0)}.th-bar.calm i[data-v-0d71f1ed]{background:linear-gradient(90deg,#7fbf6a,#d8f0b0)}.th-meter[data-v-0d71f1ed]{align-items:center;color:#cfe0ff;display:flex;font-size:13px;font-weight:700;gap:8px}.th-meter span[data-v-0d71f1ed]{flex:none;width:88px}.btn.hold[data-v-0d71f1ed]{min-width:200px}.btn.hold.on[data-v-0d71f1ed]{background:#34507a;border-color:#cfe0ff}.th-loot-wrap[data-v-0d71f1ed]{align-items:center;background:#00000073;display:flex;inset:0;justify-content:center;padding:calc(10px + env(safe-area-inset-top)) calc(10px + env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) calc(10px + env(safe-area-inset-left));position:fixed;z-index:40}.th-loot[data-v-0d71f1ed]{gap:10px;max-height:100%;overflow-y:auto;padding:14px;width:min(520px,100%)}.th-items[data-v-0d71f1ed],.th-loot[data-v-0d71f1ed]{display:flex;flex-direction:column}.th-items[data-v-0d71f1ed]{gap:6px;list-style:none;margin:0;padding:0}.th-item[data-v-0d71f1ed]{align-items:center;background:#c9a45c14;border:1px solid var(--gold-d);border-radius:6px;color:var(--gold-l);cursor:pointer;display:flex;font-size:15px;gap:10px;min-height:48px;padding:0 10px;text-align:left;width:100%}.th-item .ic[data-v-0d71f1ed]{font-size:22px;text-align:center;width:28px}.th-item .nm[data-v-0d71f1ed]{flex:1;font-weight:700}.th-item .q[data-v-0d71f1ed]{color:var(--muted)}.th-item .act[data-v-0d71f1ed]{color:#bfe6a8;font-size:13px}.th-item.refused[data-v-0d71f1ed]{cursor:default;filter:grayscale(.7);opacity:.55}.th-refuse[data-v-0d71f1ed]{color:#f4c27a;font-size:13px;margin:2px 0 4px 38px}@media(max-width:700px),(orientation:portrait){.th-body[data-v-0d71f1ed]{flex-direction:column}.th-paper-wrap[data-v-0d71f1ed]{flex:none;height:46dvh}.th-side[data-v-0d71f1ed]{flex:1;max-width:none;width:100%}.th-cut[data-v-0d71f1ed]{width:120px}.th-row .btn.big[data-v-0d71f1ed]{min-width:120px}}.ho-sheet[data-v-8b859391]{background:#100d09eb;border:1px solid var(--gold-d);border-radius:10px;bottom:calc(10px + env(safe-area-inset-bottom));box-shadow:0 8px 30px #0009;display:flex;flex-direction:column;gap:8px;left:50%;max-height:min(78vh,calc(100dvh - 90px));overflow-y:auto;padding:6px 12px 12px;position:fixed;touch-action:manipulation;transform:translate(-50%);-moz-user-select:none;user-select:none;-webkit-user-select:none;width:min(640px,calc(100vw - 20px - env(safe-area-inset-left) - env(safe-area-inset-right)));z-index:40}.ho-sheet.grave[data-v-8b859391]{background:#0a0c0ce6;border-color:#6c7a72}.ho-top[data-v-8b859391]{align-items:center;display:flex;gap:10px;min-height:48px}.ho-title[data-v-8b859391]{color:var(--gold-l);flex:1;font-size:17px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ho-x[data-v-8b859391]{min-height:44px;min-width:44px}.ho-meter[data-v-8b859391]{align-items:center;color:#e8dcc0;display:flex;font-size:13px;font-weight:700;gap:8px}.ho-meter span[data-v-8b859391]{flex:none}.ho-meter small[data-v-8b859391]{color:var(--muted);flex:none;font-weight:600;max-width:42%;text-align:right}.ho-bar[data-v-8b859391]{background:#00000073;border:1px solid var(--gold-d);border-radius:6px;flex:1;height:12px;min-width:60px;overflow:hidden;position:relative}.ho-bar i[data-v-8b859391]{background:linear-gradient(90deg,#8a6a44,#e0c078);left:0;transition:width .4s ease}.ho-bar em[data-v-8b859391],.ho-bar i[data-v-8b859391]{bottom:0;position:absolute;top:0}.ho-bar em[data-v-8b859391]{background:#fff0c859;width:1px}.ho-proof[data-v-8b859391]{color:#cfe0b0;font-size:13px;margin:0}.ho-line[data-v-8b859391]{color:#f3ead2;font-size:15.5px;line-height:1.65;margin:0;min-height:3.2em;white-space:pre-line}.ho-row[data-v-8b859391]{display:flex;flex-wrap:wrap;gap:8px}.ho-row .btn[data-v-8b859391]{min-height:44px}.ho-ch[data-v-8b859391]{flex:1 1 200px;line-height:1.35;padding:8px 12px;text-align:left;white-space:normal}.ho-ch.bye[data-v-8b859391]{flex:0 1 auto}.ho-ch[data-v-8b859391]:disabled{opacity:.45}.ho-next[data-v-8b859391]{flex:1 1 100%}.ho-note[data-v-8b859391]{color:var(--muted);font-size:11.5px;margin:0;text-align:right}@media(max-width:520px){.ho-ch[data-v-8b859391]{flex:1 1 100%}.ho-line[data-v-8b859391]{font-size:15px}}.gd[data-v-78ecb335]{background:radial-gradient(ellipse at 50% 20%,#2a2014 0,#0c0906 80%);flex-direction:column;inset:0;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);position:fixed;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none;z-index:40}.gd[data-v-78ecb335],.gd-top[data-v-78ecb335]{display:flex}.gd-top[data-v-78ecb335]{align-items:center;gap:10px;min-height:52px;padding:8px 12px}.gd-title[data-v-78ecb335]{color:var(--gold-l);font-size:17px;white-space:nowrap}.gd-step[data-v-78ecb335]{color:var(--muted);flex:1;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gd-x[data-v-78ecb335]{min-height:44px;min-width:44px}.gd-body[data-v-78ecb335]{display:flex;flex:1;gap:12px;min-height:0;padding:0 12px 12px}.gd-stage[data-v-78ecb335]{align-items:center;display:flex;flex:1.2;justify-content:center;min-width:0;position:relative}.gd-svg[data-v-78ecb335]{height:100%;max-height:100%;width:100%}.gd-lay[data-v-78ecb335]{fill:#fff0d2b3;font-family:Sarabun,Tahoma,sans-serif;font-size:11px}.gd-depth[data-v-78ecb335]{fill:#ffe28a;font-family:Sarabun,Tahoma,sans-serif}.gd-air[data-v-78ecb335],.gd-depth[data-v-78ecb335]{font-size:12px;font-weight:700}.gd-air[data-v-78ecb335]{align-items:center;bottom:12%;color:#bfe6ff;display:flex;flex-direction:column;gap:4px;position:absolute;right:4px;top:12%;width:44px}.gd-airbar[data-v-78ecb335]{background:#0006;border:1px solid #6fa8c8;border-radius:8px;flex:1;overflow:hidden;position:relative;width:16px}.gd-airbar i[data-v-78ecb335]{background:linear-gradient(#bfe6ff,#3f8fc0);bottom:0;left:0;position:absolute;right:0;transition:height .1s linear}.gd-air.warn[data-v-78ecb335]{animation:gdPulse-78ecb335 .6s infinite alternate;color:#ff8a7a}.gd-air.warn .gd-airbar i[data-v-78ecb335]{background:linear-gradient(#ffb0a0,#c0392b)}@keyframes gdPulse-78ecb335{to{transform:scale(1.08)}}.gd-warn[data-v-78ecb335]{color:#ffb0a0;font-weight:800;right:52px;top:4px}.gd-flash[data-v-78ecb335],.gd-warn[data-v-78ecb335]{left:0;margin:0;position:absolute;text-align:center;text-shadow:0 2px 6px #000}.gd-flash[data-v-78ecb335]{bottom:8px;color:#fff3c4;font-weight:700;pointer-events:none;right:0}.gd-ctl[data-v-78ecb335]{align-self:center;display:flex;flex:1;flex-direction:column;gap:10px;max-height:100%;max-width:460px;min-width:0;overflow-y:auto;padding:14px}.gd-how[data-v-78ecb335]{color:var(--muted);font-size:14px;line-height:1.55;margin:0}.gd-row[data-v-78ecb335]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.gd-row .btn[data-v-78ecb335]{min-height:44px;min-width:96px}.gd-row .btn.big[data-v-78ecb335]{font-size:16px;min-height:56px;min-width:140px}.gd-slats[data-v-78ecb335]{display:grid;gap:6px;grid-template-columns:repeat(8,1fr)}.gd-slat[data-v-78ecb335]{background:#c9b06a14;border:1px dashed rgba(201,176,106,.5);border-radius:6px;cursor:pointer;min-height:56px}.gd-slat.next[data-v-78ecb335]{animation:gdPulse-78ecb335 .5s infinite alternate;border-color:#f1d99a}.gd-slat.on[data-v-78ecb335]{background:linear-gradient(90deg,#b39650,#d9c07a,#b39650);border-color:#7a6636;border-style:solid}.gd-gauge[data-v-78ecb335]{background:#00000059;border:1px solid var(--gold-d);border-radius:6px;height:150px;margin:0 auto;position:relative;width:44px}.gd-zone[data-v-78ecb335]{background:#6fd46f59;border-bottom:1px solid #6fd46f;border-top:1px solid #6fd46f;left:0;position:absolute;right:0}.gd-gauge i[data-v-78ecb335]{background:#ffe28a;border-radius:3px;height:6px;left:-4px;position:absolute;right:-4px;transform:translateY(3px)}.gd-bar[data-v-78ecb335]{background:#00000059;border:1px solid var(--gold-d);border-radius:20px;height:40px;overflow:hidden;position:relative}.gd-win[data-v-78ecb335]{background:#6fd46f59;border-left:1px solid #6fd46f;border-right:1px solid #6fd46f;bottom:0;position:absolute;top:0}.gd-bar i[data-v-78ecb335]{background:#ffe28a;border-radius:3px;bottom:4px;margin-left:-3px;position:absolute;top:4px;width:6px}.gd-washes[data-v-78ecb335]{color:#ffe28a;letter-spacing:4px;margin:0;min-height:20px;text-align:center}.gd-res[data-v-78ecb335]{align-items:center;display:flex;gap:10px}.gd-3d[data-v-78ecb335]{background:radial-gradient(circle,rgba(241,217,154,.12),transparent 70%);border-radius:8px;flex:none;height:150px;touch-action:none;width:150px}.gd-finds[data-v-78ecb335]{display:flex;flex:1;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.gd-finds li[data-v-78ecb335]{align-items:center;border:1px solid var(--gold-d);border-radius:4px;color:var(--gold-l);cursor:pointer;display:flex;min-height:40px;padding:0 10px}.gd-finds li.sel[data-v-78ecb335]{background:#c9a45c2e;border-color:var(--gold-l)}@media(max-width:700px),(orientation:portrait){.gd-body[data-v-78ecb335]{flex-direction:column}.gd-stage[data-v-78ecb335]{flex:1;min-height:0}.gd-ctl[data-v-78ecb335]{flex:none;max-height:48dvh;max-width:none;width:100%}.gd-air[data-v-78ecb335]{bottom:6%;top:6%}}.om-back[data-v-404ecd0e]{background:#0006;display:grid;inset:0;padding:env(safe-area-inset-top) 12px env(safe-area-inset-bottom);place-items:center;position:fixed;z-index:38}.om[data-v-404ecd0e]{display:flex;flex-direction:column;gap:10px;padding:16px;width:min(480px,calc(100vw - 24px))}.om-count[data-v-404ecd0e],.om-how[data-v-404ecd0e]{color:var(--muted);font-size:14px;line-height:1.5;margin:0}.om-line[data-v-404ecd0e]{color:#fff3c4;margin:0;min-height:22px}.om-bar[data-v-404ecd0e]{background:linear-gradient(90deg,#3a3632,#2a2622);border:1px solid var(--gold-d);border-radius:20px;height:40px;overflow:hidden;position:relative}.om-win[data-v-404ecd0e]{background:repeating-linear-gradient(135deg,#141416e6 0 6px,#e6e2d6b3 6px 9px);border-left:1px solid #ffe28a;border-right:1px solid #ffe28a;bottom:0;position:absolute;top:0}.om-bar i[data-v-404ecd0e]{background:#ffe28a;border-radius:3px;bottom:4px;margin-left:-3px;position:absolute;top:4px;width:6px}.om-row[data-v-404ecd0e]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.om-row .btn[data-v-404ecd0e]{min-height:44px;min-width:96px}.om-row .btn.big[data-v-404ecd0e]{font-size:16px;min-height:56px;min-width:150px}.harbour[data-v-0cb95e17]{font-family:inherit;inset:0;pointer-events:none;position:absolute;z-index:24}.harbour[data-v-0cb95e17]>*{pointer-events:auto}.hb-hint[data-v-0cb95e17]{border-radius:16px;bottom:calc(118px + env(safe-area-inset-bottom));left:50%;padding:6px 14px;transform:translate(-50%);white-space:nowrap}.hb-hint[data-v-0cb95e17],.hb-panel[data-v-0cb95e17]{background:#140e08c7;color:#f1e6c8;font-size:13px;pointer-events:none;position:absolute}.hb-panel[data-v-0cb95e17]{border:1px solid #6b5230;border-radius:10px;left:max(12px,env(safe-area-inset-left));max-width:min(300px,70vw);padding:8px 12px}.hb-panel[data-v-0cb95e17],.hb-panel.touch[data-v-0cb95e17]{top:calc(env(safe-area-inset-top,0px) + 176px)}@media(max-height:520px),(max-width:760px){.hb-panel[data-v-0cb95e17],.hb-panel.touch[data-v-0cb95e17]{left:calc(max(8px,env(safe-area-inset-left)) + 222px);max-width:min(290px,calc(100vw - 420px));top:calc(env(safe-area-inset-top,0px) + 8px)}}@media(max-width:560px){.hb-panel[data-v-0cb95e17],.hb-panel.touch[data-v-0cb95e17]{left:max(8px,env(safe-area-inset-left));max-width:60vw;top:calc(env(safe-area-inset-top,0px) + 150px)}}.hb-row.small[data-v-0cb95e17]{font-size:12px;margin-top:2px;opacity:.8}.hb-rods[data-v-0cb95e17]{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}.hb-rod[data-v-0cb95e17]{background:#ffffff14;border-radius:8px;font-size:13px;padding:2px 6px}.hb-rod small[data-v-0cb95e17]{margin-left:3px;opacity:.7}.hb-rod.held[data-v-0cb95e17]{outline:1px solid #c9a45a}.hb-rod.tink[data-v-0cb95e17]{animation:tink-0cb95e17 .25s linear infinite}.hb-rod.shake[data-v-0cb95e17]{animation:shake-0cb95e17 .09s linear infinite;background:#d2462873}@keyframes tink-0cb95e17{50%{transform:translateY(-1px) rotate(4deg)}}@keyframes shake-0cb95e17{25%{transform:translate(-2px) rotate(-6deg)}75%{transform:translate(2px) rotate(6deg)}}.hb-keys[data-v-0cb95e17]{font-size:11px;margin-top:6px;opacity:.72}.hb-power[data-v-0cb95e17]{bottom:calc(160px + env(safe-area-inset-bottom));color:#f1e6c8;font-size:12px;left:50%;pointer-events:none;position:absolute;text-align:center;transform:translate(-50%);width:min(280px,70vw)}.hb-power .bar[data-v-0cb95e17],.stam[data-v-0cb95e17],.tension[data-v-0cb95e17]{background:#0000008c;border:1px solid #6b5230;border-radius:6px;height:12px;overflow:hidden;position:relative}.hb-power .bar i[data-v-0cb95e17]{background:linear-gradient(90deg,#6fa84a,#e8c66e,#d6523a);display:block;height:100%}.hb-fight[data-v-0cb95e17]{background:#140e08b3;border-radius:10px;color:#f1e6c8;font-size:13px;left:50%;padding:8px 10px;pointer-events:none;position:absolute;text-align:center;top:calc(env(safe-area-inset-top,0px) + 150px);transform:translate(-50%);width:min(340px,82vw)}.hb-fight .fish[data-v-0cb95e17]{font-weight:700;margin-bottom:6px}.tension[data-v-0cb95e17]{height:18px;margin-bottom:5px}.tension i[data-v-0cb95e17]{background:linear-gradient(90deg,#4c86a8,#6fa84a 45%,#e8c66e 70%,#d6523a);display:block;height:100%;transition:width .06s linear}.tension .zone[data-v-0cb95e17]{background:#d6523a59;border-left:1px dashed #ff9a7a;inset:0 0 0 83.3%;position:absolute}.tension span[data-v-0cb95e17]{font-size:11px;inset:0;line-height:18px;position:absolute;text-shadow:0 1px 2px #000}.tension.hot[data-v-0cb95e17]{box-shadow:0 0 10px #ff5a3ccc}.tension.slack[data-v-0cb95e17]{box-shadow:0 0 10px #5aa0ffb3}.stam[data-v-0cb95e17]{height:6px}.stam i[data-v-0cb95e17]{background:#c9a45a;display:block;height:100%}.dir[data-v-0cb95e17]{align-items:center;display:flex;font-size:20px;gap:10px;justify-content:center;margin-top:4px;opacity:.8}.dir span[data-v-0cb95e17]{opacity:.25}.dir span.on[data-v-0cb95e17]{color:#ffcf6a;opacity:1}.dir small[data-v-0cb95e17]{font-size:11px;min-width:120px}.hb-btns[data-v-0cb95e17]{bottom:calc(200px + env(safe-area-inset-bottom));flex-wrap:wrap;gap:10px;justify-content:flex-end;max-width:70vw;right:max(16px,env(safe-area-inset-right))}.hb-btns[data-v-0cb95e17],.hb-steer[data-v-0cb95e17]{display:flex;position:absolute}.hb-steer[data-v-0cb95e17]{bottom:calc(24px + env(safe-area-inset-bottom));gap:90px;left:50%;transform:translate(-50%)}.hb-b[data-v-0cb95e17]{background:radial-gradient(circle,#3a2b19,#140e08);border:2px solid #8a6a3a;border-radius:50%;color:#fff;font-size:24px;height:56px;min-height:44px;min-width:44px;touch-action:none;width:56px}.hb-b[data-v-0cb95e17]:disabled{opacity:.4}.hb-b.main[data-v-0cb95e17]{font-size:30px;height:72px;width:72px}.hb-b.strike[data-v-0cb95e17]{border-color:#d6523a}.hb-b.on[data-v-0cb95e17]{border-color:#ffe7a0;box-shadow:0 0 12px #ffd678bf}.hb-modal[data-v-0cb95e17]{align-items:center;background:#0000008c;display:flex;inset:0;justify-content:center;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);position:fixed;z-index:90}.hb-card[data-v-0cb95e17]{background:#1d2a22;border:2px solid #c9b27a;border-radius:12px;color:#f1e6c8;max-height:88vh;overflow:auto;padding:16px 18px;width:min(520px,94vw)}.hb-card h3[data-v-0cb95e17]{margin:0 0 2px}.hb-card .sub[data-v-0cb95e17]{font-size:12px;margin:0 0 8px;opacity:.75}.hb-card .now[data-v-0cb95e17]{color:#ffd98a;font-weight:700;margin:0 0 8px}.hb-card table[data-v-0cb95e17]{border-collapse:collapse;font-size:14px;width:100%}.hb-card td[data-v-0cb95e17]{border-bottom:1px solid rgba(201,178,122,.25);padding:6px 4px}.hb-card tr.cur td[data-v-0cb95e17]{background:#f1e6c814}.hb-card .tm[data-v-0cb95e17]{font-variant-numeric:tabular-nums;width:64px}.hb-card .ship[data-v-0cb95e17]{font-size:12px;opacity:.75;text-align:right}.hb-card .none[data-v-0cb95e17]{opacity:.5}.hb-card .note[data-v-0cb95e17]{font-size:12px;margin:10px 0;opacity:.7}.hb-close[data-v-0cb95e17]{background:#3a2b19;border:1px solid #c9b27a;border-radius:22px;color:#f1e6c8;font-size:15px;min-height:44px;padding:0 22px}.tbk-back[data-v-ad8ed5d3]{background:#0000008c;display:grid;inset:0;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));place-items:center;position:fixed;z-index:60}.tbk[data-v-ad8ed5d3]{background:linear-gradient(#2a2216,#1d170f);border:1px solid rgba(241,217,154,.3);border-radius:14px;color:#efe4c8;display:flex;flex-direction:column;max-height:min(86dvh,820px);overflow:hidden;padding:0;position:relative;width:min(640px,100%)}.tbk-head[data-v-ad8ed5d3]{align-items:center;border-bottom:1px solid rgba(241,217,154,.18);display:grid;gap:2px 10px;grid-template-columns:1fr auto;padding:14px 16px 10px}.tbk-head h3[data-v-ad8ed5d3]{color:#f1d99a;font-size:17px;margin:0}.tbk-head small[data-v-ad8ed5d3]{color:#b8ad95;font-size:12px;grid-column:1}.tbk-x[data-v-ad8ed5d3]{grid-column:2;grid-row:1/span 2;min-height:44px;min-width:44px}.tbk-body[data-v-ad8ed5d3]{display:grid;gap:14px;overflow-y:auto;padding:12px 16px 18px;-webkit-overflow-scrolling:touch}.tbk-good h4[data-v-ad8ed5d3]{color:#f1e6cc;font-size:15px;margin:0 0 4px}.tbk-text[data-v-ad8ed5d3]{color:#e3d8bd;font-size:13.5px;line-height:1.65;margin:0 0 6px}.tbk-route[data-v-ad8ed5d3]{color:#9be39b;font-size:13px;margin:0 0 6px}.tbk-none[data-v-ad8ed5d3],.tbk-unknown[data-v-ad8ed5d3]{color:#948a74;font-size:12.5px;font-style:italic;margin:0 0 6px}.tbk-sub[data-v-ad8ed5d3]{color:#b8ad95;font-size:11.5px;letter-spacing:.3px;margin:4px 0 2px}.tbk-seen[data-v-ad8ed5d3]{display:grid;gap:3px;list-style:none;margin:0;padding:0}.tbk-seen li[data-v-ad8ed5d3]{align-items:baseline;display:grid;font-size:12.5px;gap:8px;grid-template-columns:minmax(0,1fr) auto auto}.tbk-seen small[data-v-ad8ed5d3]{color:#948a74;font-size:11px}[data-b=glut] b[data-v-ad8ed5d3],b[data-b=glut][data-v-ad8ed5d3]{color:#f0a58a}[data-b=short] b[data-v-ad8ed5d3],b[data-b=short][data-v-ad8ed5d3]{color:#9be39b}.tbk-news[data-v-ad8ed5d3]{display:grid;gap:8px;list-style:none;margin:0;padding:0}.tbk-news li[data-v-ad8ed5d3]{background:#ffffff0a;border:1px solid rgba(241,217,154,.12);border-radius:10px;display:grid;font-size:13px;gap:2px;line-height:1.5;padding:8px 10px}.tbk-news li b[data-v-ad8ed5d3]{color:#f1e6cc;font-size:14px}@media(max-width:560px){.tbk-back[data-v-ad8ed5d3]{padding:0}.tbk[data-v-ad8ed5d3]{border-radius:0;height:100dvh;max-height:none;width:100%}.tbk-head[data-v-ad8ed5d3]{padding-top:max(14px,env(safe-area-inset-top))}.tbk-body[data-v-ad8ed5d3]{padding-bottom:max(18px,env(safe-area-inset-bottom))}}.ms-back[data-v-d2b3c518]{background:#00000073;display:grid;inset:0;padding:env(safe-area-inset-top) 12px env(safe-area-inset-bottom);place-items:center;position:fixed;z-index:38}.ms[data-v-d2b3c518]{display:flex;flex-direction:column;gap:10px;max-height:calc(100dvh - 40px);overflow-y:auto;padding:16px;width:min(620px,calc(100vw - 24px))}.ms-note[data-v-d2b3c518]{color:var(--muted);font-size:13px;line-height:1.55;margin:0}.ms-warn[data-v-d2b3c518]{color:#ffb0a0;font-size:14px;margin:0}.ms-empty[data-v-d2b3c518]{color:var(--muted);padding:14px;text-align:center}.ms-row[data-v-d2b3c518]{align-items:center;border:1px solid var(--gold-d);border-radius:4px;display:grid;gap:4px 10px;grid-template-columns:1fr auto;padding:8px 10px}.ms-name[data-v-d2b3c518]{color:var(--gold-l);font-weight:700}.ms-name small[data-v-d2b3c518]{color:var(--muted);font-weight:400}.ms-price[data-v-d2b3c518]{color:#d9ceb4;font-size:13px;grid-column:1/-1}.ms-boom[data-v-d2b3c518]{color:#ffe28a}.ms-act[data-v-d2b3c518]{display:flex;gap:6px;grid-column:2;grid-row:1}.ms-act .btn[data-v-d2b3c518]{min-height:44px}.ms-receipt[data-v-d2b3c518]{color:#bfe6a0;font-size:14px;margin:0}.ms-foot[data-v-d2b3c518]{display:flex;justify-content:flex-end}.ms-foot .btn[data-v-d2b3c518]{min-height:44px;min-width:96px}@media(max-width:520px){.ms-row[data-v-d2b3c518]{grid-template-columns:1fr}.ms-act[data-v-d2b3c518]{grid-column:1;grid-row:auto}.ms-act .btn[data-v-d2b3c518]{flex:1}}.pg[data-v-97160a7e]{background:radial-gradient(ellipse at 50% 30%,#2d2014 0,#0c0805 80%);flex-direction:column;inset:0;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);position:fixed;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;z-index:40}.pg[data-v-97160a7e],.pg-top[data-v-97160a7e]{display:flex}.pg-top[data-v-97160a7e]{align-items:center;gap:10px;min-height:52px;padding:8px 12px}.pg-title[data-v-97160a7e]{color:var(--gold-l);flex:1;font-size:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pg-title small[data-v-97160a7e]{color:var(--muted);font-size:14px;font-weight:400}.pg-x[data-v-97160a7e]{min-height:44px;min-width:44px}.pg-panel[data-v-97160a7e]{margin:auto;max-height:calc(100dvh - 80px);overflow-y:auto;padding:16px;touch-action:pan-y;width:min(560px,calc(100vw - 24px))}.pg-say[data-v-97160a7e]{line-height:1.7;margin:4px 0 8px}.pg-h[data-v-97160a7e],.pg-say[data-v-97160a7e]{font-size:15px}.pg-h[data-v-97160a7e]{color:var(--gold-l);margin:10px 0 6px}.pg-list[data-v-97160a7e]{display:grid;gap:8px;margin:6px 0 10px}.pg-card[data-v-97160a7e]{background:#00000040;border:1px solid var(--gold-d);border-radius:4px;color:inherit;cursor:pointer;display:flex;flex-direction:column;font:inherit;gap:3px;min-height:56px;padding:10px 12px;position:relative;text-align:left}.pg-card.sel[data-v-97160a7e]{background:#c9a45c26;border-color:var(--gold-l)}.pg-card[data-v-97160a7e]:disabled{cursor:default;opacity:.55}.pg-card b[data-v-97160a7e]{color:var(--gold-l);font-size:16px}.pg-card small[data-v-97160a7e]{color:var(--muted);font-size:13px;line-height:1.45}.pg-lock[data-v-97160a7e]{color:#d9a07a!important}.pg-got[data-v-97160a7e]{position:absolute;right:10px;top:8px}.pg-cost[data-v-97160a7e]{color:#ffe28a;font-size:14px;margin:6px 0;text-align:center}.pg-row[data-v-97160a7e]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:8px 0}.pg-row .btn[data-v-97160a7e]{min-height:44px;min-width:88px}.pg-note[data-v-97160a7e]{color:var(--muted);font-size:12px;line-height:1.5;margin:6px 0 0}.pg-note.gl[data-v-97160a7e]{color:#cfe3c9;font-size:13px}.pg-stage[data-v-97160a7e]{display:flex;flex:1;flex-direction:column;min-height:0;position:relative}.pg-cv[data-v-97160a7e]{display:block;flex:1;min-height:0;touch-action:none;width:100%}.pg-how[data-v-97160a7e]{color:var(--muted);font-size:13px;line-height:1.5;margin:0;right:12px;text-align:center;text-shadow:0 1px 3px #000;top:40px}.pg-how[data-v-97160a7e],.pg-hud[data-v-97160a7e]{left:12px;pointer-events:none;position:absolute}.pg-hud[data-v-97160a7e]{display:flex;flex-direction:column;gap:6px;top:96px}.pg-gauge[data-v-97160a7e]{background:#00000080;border:1px solid var(--gold-d);border-radius:3px;height:16px;position:relative;width:min(200px,42vw)}.pg-gauge span[data-v-97160a7e]{color:var(--muted);font-size:11px;left:4px;position:absolute;top:-17px;white-space:nowrap}.pg-gauge .zone[data-v-97160a7e]{background:#6fd46f73;bottom:0;position:absolute;top:0}.pg-gauge .needle[data-v-97160a7e]{background:#fff3c4;bottom:-3px;margin-left:-1px;position:absolute;top:-3px;width:3px}.pg-gauge.wob[data-v-97160a7e]{margin-top:14px}.pg-gauge .fill[data-v-97160a7e]{background:#d17a4a;bottom:0;left:0;position:absolute;top:0}.pg-match[data-v-97160a7e]{color:#ffe28a;font-size:14px;margin-top:2px}.pg-band[data-v-97160a7e]{font-size:13px}.pg-btns[data-v-97160a7e]{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:center;padding:10px 12px 12px}.pg-btns .big[data-v-97160a7e]{font-size:16px;min-height:56px;min-width:132px}.pg-btns .on[data-v-97160a7e]{background:#6fd46f40;border-color:#8fd18f}.pg-btns .stoke[data-v-97160a7e]:active{transform:scale(.96)}.pg-dry[data-v-97160a7e]{color:#ffe28a;font-size:15px}.pg-result[data-v-97160a7e]{text-align:center}.pg-item[data-v-97160a7e]{display:block;height:min(34vh,240px);touch-action:none;width:100%}.pg-grade[data-v-97160a7e]{color:var(--gold-l);font-size:40px;font-weight:800;margin:4px 0}.pg-grade.g-ek[data-v-97160a7e]{color:#ffe28a;text-shadow:0 0 18px rgba(255,226,138,.4)}.pg-grade.g-fail[data-v-97160a7e]{color:#b9a58a}.pg-msg[data-v-97160a7e]{color:#ffd0b0;font-size:14px;margin:4px 0}.pg-msg.good[data-v-97160a7e]{color:#cfe8b0}.pg-got2[data-v-97160a7e]{color:var(--gold-l);font-size:16px;margin:6px 0}@media(max-height:500px){.pg-hud[data-v-97160a7e]{top:70px}.pg-how[data-v-97160a7e]{font-size:12px;top:34px}.pg-btns .big[data-v-97160a7e]{min-height:48px}}.fade-enter-active[data-v-97160a7e],.fade-leave-active[data-v-97160a7e]{transition:opacity .25s}.fade-enter-from[data-v-97160a7e],.fade-leave-to[data-v-97160a7e]{opacity:0}.bs[data-v-f8933379]{background:radial-gradient(ellipse at 50% 30%,#262018 0,#0a0806 80%);flex-direction:column;inset:0;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);position:fixed;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none;z-index:40}.bs[data-v-f8933379],.bs-top[data-v-f8933379]{display:flex}.bs-top[data-v-f8933379]{align-items:center;gap:10px;min-height:52px;padding:8px 12px}.bs-title[data-v-f8933379]{color:var(--gold-l);flex:1;font-size:17px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bs-title small[data-v-f8933379]{color:var(--muted);font-size:14px;font-weight:400}.bs-x[data-v-f8933379]{min-height:44px;min-width:44px}.bs-panel[data-v-f8933379]{margin:auto;max-height:calc(100dvh - 80px);overflow-y:auto;padding:16px;touch-action:pan-y;width:min(560px,calc(100vw - 24px))}.bs-say[data-v-f8933379]{font-size:15px;line-height:1.7;margin:4px 0 8px}.bs-steps[data-v-f8933379]{color:var(--muted);display:grid;font-size:14px;gap:3px;list-style:none;margin:6px 0 10px;padding-left:4px}.bs-cost[data-v-f8933379]{color:#ffe28a;font-size:14px;margin:8px 0;text-align:center}.bs-row[data-v-f8933379]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin:8px 0}.bs-row .btn[data-v-f8933379]{min-height:44px;min-width:96px}.bs-note[data-v-f8933379]{color:var(--muted);font-size:12px;line-height:1.5;margin:6px 0 0}.bs-note.vin[data-v-f8933379]{color:#e8d8b0;font-size:13px}.bs-stage[data-v-f8933379]{display:flex;flex:1;flex-direction:column;min-height:0;position:relative}.bs-cv[data-v-f8933379]{display:block;flex:1;min-height:0;touch-action:none;width:100%}.bs-how[data-v-f8933379]{color:var(--muted);line-height:1.5;right:12px;text-align:center;text-shadow:0 1px 3px #000;top:64px}.bs-how[data-v-f8933379],.bs-last[data-v-f8933379]{font-size:13px;left:12px;margin:0;pointer-events:none;position:absolute}.bs-last[data-v-f8933379]{color:#cfe8b0;top:6px}.bs-btns[data-v-f8933379]{display:flex;gap:10px;justify-content:center;min-height:76px;padding:10px 12px 12px}.bs-btns .big[data-v-f8933379]{font-size:17px;min-height:56px;min-width:160px}.bs-btns .on[data-v-f8933379]{background:#e8783c4d;border-color:#e89a50}.bs-result[data-v-f8933379]{text-align:center}.bs-item[data-v-f8933379]{display:block;height:min(30vh,220px);touch-action:none;width:100%}.bs-avg[data-v-f8933379]{color:var(--gold-l);font-size:18px;margin:4px 0}.bs-scores[data-v-f8933379]{font-size:13px;list-style:none;margin:0 auto 8px;max-width:360px;padding:0;text-align:left}.bs-scores li[data-v-f8933379]{border-bottom:1px dashed rgba(201,164,92,.25);display:flex;gap:10px;justify-content:space-between;padding:3px 0}.bs-scores span[data-v-f8933379]{color:var(--muted)}.bs-got[data-v-f8933379]{color:var(--gold-l);font-size:16px;margin:6px 0}.bs-msg[data-v-f8933379]{color:#ffd0b0;font-size:14px;margin:4px 0}.bs-msg.good[data-v-f8933379]{color:#cfe8b0}@media(max-height:500px){.bs-how[data-v-f8933379]{font-size:12px;top:40px}.bs-btns[data-v-f8933379]{min-height:60px}.bs-btns .big[data-v-f8933379]{min-height:46px}}.fade-enter-active[data-v-f8933379],.fade-leave-active[data-v-f8933379]{transition:opacity .25s}.fade-enter-from[data-v-f8933379],.fade-leave-to[data-v-f8933379]{opacity:0}.moss-ui[data-v-f68b13c8]{align-items:center;bottom:calc(132px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:8px;left:50%;max-width:min(420px,calc(100vw - 32px));pointer-events:none;position:fixed;transform:translate(-50%);z-index:30}.moss-row[data-v-f68b13c8]{display:flex;gap:6px;pointer-events:auto}.moss-btn[data-v-f68b13c8],.moss-info[data-v-f68b13c8]{background:linear-gradient(180deg,#263a1eeb,#162212eb);border:1px solid rgba(170,220,140,.55);border-radius:22px;box-shadow:0 2px 10px #00000073;color:#eef6e4;cursor:pointer;font:inherit;min-height:44px}.moss-btn[data-v-f68b13c8]{align-items:center;display:flex;font-size:15px;gap:8px;padding:0 16px 0 6px}.moss-btn .k[data-v-f68b13c8]{background:#cfe8b0;border-radius:50%;color:#22361a;display:inline-grid;font-size:14px;font-weight:700;height:30px;place-items:center;width:30px}.moss-btn .left[data-v-f68b13c8]{font-size:12px;opacity:.75}.moss-btn .lbl[data-v-f68b13c8],.moss-btn .left[data-v-f68b13c8]{white-space:nowrap}.moss-btn.monk[data-v-f68b13c8]{background:linear-gradient(180deg,#463016eb,#281c0eeb);border-color:#e6aa5a99}.moss-btn.dim[data-v-f68b13c8]{opacity:.72}.moss-btn.busy[data-v-f68b13c8]{opacity:.85}.moss-info[data-v-f68b13c8]{font-size:20px;width:44px}.moss-card[data-v-f68b13c8]{background:#141a10f0;border:1px solid rgba(170,220,140,.4);border-radius:14px;box-shadow:0 6px 24px #0000008c;color:#eef1e6;font-size:14px;line-height:1.5;max-height:42vh;overflow:auto;padding:12px 14px;pointer-events:auto;width:100%}.moss-card p[data-v-f68b13c8]{margin:6px 0 0}.mc-head[data-v-f68b13c8]{align-items:center;display:flex;gap:10px}.mc-head b[data-v-f68b13c8]{display:block;font-size:16px}.mc-head i[data-v-f68b13c8]{font-size:12px;opacity:.75}.mc-dot[data-v-f68b13c8]{border-radius:50%;box-shadow:inset 0 -3px 6px #00000059;flex:0 0 auto;height:30px;width:30px}.mc-x[data-v-f68b13c8]{background:transparent;border:0;color:inherit;cursor:pointer;font-size:18px;margin-left:auto;min-height:44px;min-width:44px}.mc-tags[data-v-f68b13c8]{font-size:12px;opacity:.8}.mc-note[data-v-f68b13c8]{font-size:12px;font-style:italic;opacity:.65}@media(pointer:coarse){.moss-ui[data-v-f68b13c8]{bottom:auto;flex-direction:column-reverse;top:calc(186px + env(safe-area-inset-top))}.moss-card[data-v-f68b13c8]{max-height:36vh}}@media(pointer:coarse)and (orientation:landscape)and (max-height:500px){.moss-ui[data-v-f68b13c8]{max-width:min(360px,calc(100vw - 420px));top:calc(10px + env(safe-area-inset-top))}.moss-btn .left[data-v-f68b13c8]{display:none}.moss-card[data-v-f68b13c8]{max-height:calc(100vh - 90px)}}.rr-ui[data-v-0d153baf]{inset:0;pointer-events:none;position:fixed;z-index:31}.rr-row[data-v-0d153baf]{bottom:calc(132px + env(safe-area-inset-bottom));display:flex;gap:6px;left:50%;pointer-events:auto;position:absolute;transform:translate(-50%)}.rr-btn[data-v-0d153baf]{align-items:center;background:linear-gradient(180deg,#3a3022ed,#221c14ed);border:1px solid rgba(220,200,150,.55);border-radius:22px;box-shadow:0 2px 10px #00000073;color:#f3eee2;cursor:pointer;display:flex;font:inherit;font-size:15px;gap:8px;min-height:44px;padding:0 16px 0 6px}.rr-btn .k[data-v-0d153baf]{background:#e8dcb8;border-radius:50%;color:#2e2616;display:inline-grid;font-size:14px;font-weight:700;height:30px;place-items:center;width:30px}.rr-btn .lbl[data-v-0d153baf]{white-space:nowrap}.rr-btn.monk[data-v-0d153baf]{background:linear-gradient(180deg,#503416ed,#2e1e0eed);border-color:#e6aa5a99}.rr-btn.dim[data-v-0d153baf]{opacity:.72}.rr-chant[data-v-0d153baf]{background:#281a0ce0;border-radius:12px;bottom:calc(190px + env(safe-area-inset-bottom));color:#f6e7c8;font-size:15px;left:50%;margin:0;max-width:min(460px,calc(100vw - 32px));padding:8px 14px;position:absolute;text-align:center;transform:translate(-50%)}.rr-back[data-v-0d153baf]{background:#00000073;display:grid;inset:0;padding:calc(12px + env(safe-area-inset-top)) calc(16px + env(safe-area-inset-right)) calc(12px + env(safe-area-inset-bottom)) calc(16px + env(safe-area-inset-left));place-items:center;pointer-events:auto;position:absolute}.rr-card[data-v-0d153baf]{background:#181612f7;border:1px solid rgba(220,200,150,.4);border-radius:14px;box-shadow:0 8px 28px #0009;color:#f0ece2;font-size:14px;line-height:1.55;max-height:100%;overflow:auto;padding:14px 16px;width:min(520px,100%)}.rr-head[data-v-0d153baf]{align-items:center;display:flex;gap:10px}.rr-icon[data-v-0d153baf]{font-size:28px}.rr-ttl small[data-v-0d153baf]{display:block;font-size:12px;opacity:.7}.rr-ttl b[data-v-0d153baf]{font-size:17px}.rr-x[data-v-0d153baf]{background:transparent;border:0;color:inherit;cursor:pointer;font-size:18px;margin-left:auto;min-height:44px;min-width:44px}.rr-legend[data-v-0d153baf]{background:#a06e1e40;border-radius:8px;font-size:13px;margin:8px 0 0;padding:6px 10px}.rr-dl[data-v-0d153baf]{display:grid;gap:4px 12px;grid-template-columns:max-content 1fr;margin:10px 0 0}.rr-dl dt[data-v-0d153baf]{font-size:13px;opacity:.7}.rr-dl dd[data-v-0d153baf]{margin:0}.rr-dl dd.mei[data-v-0d153baf]{font-family:"Noto Serif JP",Hiragino Mincho ProN,serif;font-size:18px;letter-spacing:.08em}.rr-lore[data-v-0d153baf]{margin:10px 0 0}.rr-note[data-v-0d153baf]{font-size:12.5px;margin:8px 0 0;opacity:.75}.rr-prov[data-v-0d153baf]{font-size:13px;margin:10px 0 0}.rr-q[data-v-0d153baf]{font-weight:600;margin:12px 0 6px}.rr-choices[data-v-0d153baf]{display:grid;gap:6px}.rr-c[data-v-0d153baf]{background:#3c342699;border:1px solid rgba(220,200,150,.35);border-radius:10px;color:inherit;cursor:pointer;font:inherit;min-height:44px;padding:8px 12px;text-align:left}.rr-c b[data-v-0d153baf]{display:block}.rr-c small[data-v-0d153baf]{font-size:12.5px;opacity:.75}.rr-count[data-v-0d153baf]{font-size:12px;margin:10px 0 0;opacity:.6;text-align:right}.rr-list[data-v-0d153baf]{display:grid;gap:6px;list-style:none;margin:10px 0 0;padding:0}.rr-list li[data-v-0d153baf]{align-items:stretch;display:flex;gap:6px}.rr-name[data-v-0d153baf]{background:#322c2099;border:1px solid rgba(220,200,150,.25);border-radius:10px;color:inherit;flex:1;padding:6px 10px;text-align:left}.rr-act[data-v-0d153baf],.rr-name[data-v-0d153baf]{cursor:pointer;font:inherit;min-height:44px}.rr-act[data-v-0d153baf]{background:#6a5226;border:1px solid rgba(230,200,120,.6);border-radius:10px;color:#fff6e0;min-width:96px}.rr-act[data-v-0d153baf]:disabled{cursor:default;opacity:.5}@media(pointer:coarse){.rr-row[data-v-0d153baf]{bottom:auto;top:calc(186px + env(safe-area-inset-top))}.rr-chant[data-v-0d153baf]{bottom:auto;top:calc(240px + env(safe-area-inset-top))}}@media(pointer:coarse)and (orientation:landscape)and (max-height:500px){.rr-row[data-v-0d153baf]{top:calc(10px + env(safe-area-inset-top))}.rr-chant[data-v-0d153baf]{top:calc(64px + env(safe-area-inset-top))}.rr-dl[data-v-0d153baf]{grid-template-columns:max-content 1fr max-content 1fr}}.pt-ui[data-v-df2ece3c]{color:#f2ead8;font-size:13px;inset:0;pointer-events:none;position:fixed;z-index:28}.pt-chip[data-v-df2ece3c]{align-items:center;background:linear-gradient(180deg,#342816e6,#1c140ae6);border:1px solid rgba(214,178,110,.5);border-radius:24px;box-shadow:0 2px 10px #00000073;display:flex;gap:8px;left:calc(12px + env(safe-area-inset-left));max-width:min(300px,calc(100vw - 32px));padding:4px 4px 4px 10px;pointer-events:auto;position:absolute;top:calc(150px + env(safe-area-inset-top))}.pt-chip.warn[data-v-df2ece3c]{border-color:#f0785acc}.pt-chip .ico[data-v-df2ece3c]{font-size:20px}.pt-chip .txt[data-v-df2ece3c]{display:flex;flex-direction:column;line-height:1.25;min-width:0}.pt-chip b[data-v-df2ece3c]{font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pt-chip small[data-v-df2ece3c]{align-items:center;display:flex;font-size:12px;gap:6px;opacity:.85;white-space:nowrap}.pt-chip small.q[data-v-df2ece3c]{color:#ffb08a;opacity:1}.meter[data-v-df2ece3c]{background:#ffffff26;border-radius:4px;display:inline-block;height:7px;overflow:hidden;width:64px}.meter i[data-v-df2ece3c]{display:block;height:100%;transition:width .3s linear}.open[data-v-df2ece3c]{background:#503c1ecc;border:1px solid rgba(214,178,110,.5);border-radius:22px;color:#fff;cursor:pointer;font-size:20px;min-height:44px;min-width:44px}.pt-row[data-v-df2ece3c]{bottom:calc(186px + env(safe-area-inset-bottom));left:50%;pointer-events:auto;position:absolute;transform:translate(-50%)}.pt-btn[data-v-df2ece3c]{align-items:center;background:linear-gradient(180deg,#263a1eeb,#162212eb);border:1px solid rgba(170,220,140,.55);border-radius:22px;box-shadow:0 2px 10px #00000073;color:#eef6e4;cursor:pointer;display:flex;font:inherit;font-size:15px;gap:8px;max-width:calc(100vw - 32px);min-height:44px;padding:0 16px 0 6px}.pt-btn .k[data-v-df2ece3c]{background:#cfe8b0;border-radius:50%;color:#22361a;display:inline-grid;flex:none;font-size:14px;font-weight:700;height:30px;place-items:center;width:30px}.pt-btn .lbl[data-v-df2ece3c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pt-btn.look[data-v-df2ece3c]{background:linear-gradient(180deg,#463016eb,#281c0eeb);border-color:#e6aa5a99}.pt-btn.busy[data-v-df2ece3c]{opacity:.8}@media(max-width:700px){.pt-chip[data-v-df2ece3c]{top:calc(214px + env(safe-area-inset-top))}.pt-row[data-v-df2ece3c]{bottom:calc(150px + env(safe-area-inset-bottom))}}@media(max-height:500px)and (min-width:701px){.pt-chip[data-v-df2ece3c]{top:calc(118px + env(safe-area-inset-top))}.pt-row[data-v-df2ece3c]{bottom:calc(118px + env(safe-area-inset-bottom))}}.df-ui[data-v-e9b3720c]{color:#f2ead8;font-size:14px;inset:0;pointer-events:none;position:fixed;z-index:29}.df-badge[data-v-e9b3720c]{background:#10160cc7;border:1px solid rgba(190,170,110,.45);border-radius:16px;display:flex;flex-wrap:wrap;font-size:13px;gap:4px 10px;justify-content:center;left:50%;max-width:min(560px,calc(100vw - 32px));padding:6px 14px;position:absolute;top:calc(64px + env(safe-area-inset-top));transform:translate(-50%)}.df-badge b[data-v-e9b3720c]{color:#f3d98f}.df-badge .warn[data-v-e9b3720c]{color:#ffb08a}.df-badge.closed[data-v-e9b3720c]{border-color:#e66e5099}.df-badge .sense.full[data-v-e9b3720c]{color:#ffd678}.df-badge .sense.faint[data-v-e9b3720c],.df-badge .sense.partial[data-v-e9b3720c]{color:#d9c48d}.df-badge .sense.blocked[data-v-e9b3720c],.df-badge .sense.none[data-v-e9b3720c]{color:#b9a9a0}.df-channel[data-v-e9b3720c]{background:#10160cd9;border-radius:12px;bottom:calc(190px + env(safe-area-inset-bottom));left:50%;padding:8px 12px;position:absolute;text-align:center;transform:translate(-50%);width:min(320px,calc(100vw - 32px))}.df-channel i[data-v-e9b3720c]{background:#ffffff26;border-radius:4px;display:block;height:8px;margin-top:6px;overflow:hidden}.df-channel em[data-v-e9b3720c]{background:linear-gradient(90deg,#c99a4a,#f3d98f);display:block;height:100%}.df-event[data-v-e9b3720c]{background:#0a0c0ae6;border:1px solid rgba(200,80,60,.55);border-radius:14px;box-shadow:0 8px 28px #0009;left:50%;padding:12px 14px;pointer-events:auto;position:absolute;top:calc(110px + env(safe-area-inset-top));transform:translate(-50%);width:min(460px,calc(100vw - 32px))}.df-event p[data-v-e9b3720c]{line-height:1.5;margin:0 0 6px}.df-event .who small[data-v-e9b3720c]{opacity:.7}.df-event .who b[data-v-e9b3720c]{color:#f3d98f}.df-event .line[data-v-e9b3720c]{font-size:15px}.choices[data-v-e9b3720c]{flex-wrap:wrap;margin-top:8px}.choices[data-v-e9b3720c],.df-row[data-v-e9b3720c]{display:flex;gap:8px}.df-row[data-v-e9b3720c]{align-items:center;bottom:calc(132px + env(safe-area-inset-bottom));flex-direction:column;left:50%;max-width:calc(100vw - 32px);position:absolute;transform:translate(-50%)}.df-hang[data-v-e9b3720c]{background:#10160ccc;border-radius:16px;display:flex;flex-wrap:wrap;font-size:13px;gap:6px 10px;padding:6px 10px}.df-btn[data-v-e9b3720c],.df-hang[data-v-e9b3720c]{align-items:center;justify-content:center;pointer-events:auto}.df-btn[data-v-e9b3720c]{background:linear-gradient(180deg,#4a381ef2,#2a1e10f2);border:1px solid rgba(220,190,120,.6);border-radius:22px;box-shadow:0 2px 10px #00000073;color:#f7efdc;cursor:pointer;display:inline-flex;flex-direction:column;font:inherit;min-height:44px;min-width:44px;padding:0 16px}.df-btn small[data-v-e9b3720c]{font-size:11px;opacity:.75}.df-btn.small[data-v-e9b3720c]{font-size:13px;min-height:44px;padding:0 12px}.df-btn.off[data-v-e9b3720c]{opacity:.55}.df-btn.descend[data-v-e9b3720c]{border-color:#e66e50b3}.df-btn.lighter[data-v-e9b3720c]{border-color:#ffc85acc}.df-btn.shoot[data-v-e9b3720c]{border-color:#c8c8c8b3}.df-btn.chant[data-v-e9b3720c]{border-color:#fac878cc}.df-btn.prompt[data-v-e9b3720c]{flex-direction:row;font-size:15px;gap:8px;padding:0 16px 0 6px}.df-btn.prompt .k[data-v-e9b3720c]{background:#f3d98f;border-radius:50%;color:#3a2a10;display:inline-grid;font-weight:700;height:30px;place-items:center;width:30px}.df-modal[data-v-e9b3720c]{background:#00000073;display:grid;inset:0;padding:16px;place-items:center;pointer-events:auto;position:absolute}.df-modal .card[data-v-e9b3720c]{background:#14120cf5;border:1px solid rgba(220,190,120,.55);border-radius:16px;max-height:80vh;overflow:auto;padding:18px;text-align:center;width:min(420px,100%)}.df-modal .card.fail[data-v-e9b3720c]{border-color:#a0968c99}.df-modal .card.open[data-v-e9b3720c]{border-color:#8cd278b3}.df-modal .card.closed[data-v-e9b3720c]{border-color:#e66e50b3}.df-modal .icon[data-v-e9b3720c]{font-size:36px}.df-modal h3[data-v-e9b3720c]{color:#f3d98f;margin:6px 0 10px}.df-modal p[data-v-e9b3720c]{line-height:1.55;margin:0 0 8px}@media(orientation:landscape)and (max-height:500px){.df-badge[data-v-e9b3720c]{font-size:12px;top:calc(8px + env(safe-area-inset-top))}.df-event[data-v-e9b3720c]{top:calc(46px + env(safe-area-inset-top))}.df-row[data-v-e9b3720c]{bottom:calc(96px + env(safe-area-inset-bottom))}.df-channel[data-v-e9b3720c]{bottom:calc(150px + env(safe-area-inset-bottom))}}.ck[data-v-54c366d8]{align-items:flex-end;display:flex;inset:0;justify-content:center;padding:0 12px calc(12px + env(safe-area-inset-bottom));pointer-events:none;position:fixed;z-index:60}.ck-card[data-v-54c366d8]{background:linear-gradient(#2c2016,#1b130c);border:1px solid #6b4a2e;border-radius:14px;box-shadow:0 10px 40px #0009;color:#f3e6cc;font-family:Sarabun,Tahoma,sans-serif;max-height:calc(100dvh - 24px);overflow:auto;padding:10px 12px 12px;pointer-events:auto;position:relative;width:min(480px,100%)}.ck-head[data-v-54c366d8]{align-items:center;display:flex;gap:8px}.ck-head b[data-v-54c366d8]{font-size:17px;max-width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ck-head small[data-v-54c366d8]{color:#c9b08a;flex:1;font-size:12px;line-height:1.25}.ck-x[data-v-54c366d8]{background:#3a281b;border:1px solid #6b4a2e;border-radius:10px;color:#f3e6cc;flex:0 0 44px;font-size:18px;height:44px;width:44px}.ck-tip[data-v-54c366d8]{color:#c9b08a;font-size:12.5px;line-height:1.4;margin:8px 0}.ck-list[data-v-54c366d8]{display:flex;flex-direction:column;gap:6px}.ck-dish[data-v-54c366d8]{align-items:center;background:#3a281b;border:1px solid #6b4a2e;border-radius:12px;color:inherit;display:flex;font-family:inherit;gap:10px;min-height:56px;padding:6px 10px;text-align:left;touch-action:manipulation}.ck-ico[data-v-54c366d8]{font-size:26px}.ck-ico.big[data-v-54c366d8]{float:left;font-size:34px;margin:0 8px 0 0}.ck-dname[data-v-54c366d8]{display:flex;flex:1;flex-direction:column;font-size:15px;font-weight:700}.ck-dname small[data-v-54c366d8]{color:#c9b08a;font-size:11.5px;font-weight:400}.ck-meta[data-v-54c366d8]{align-items:flex-end;display:flex;flex-direction:column;font-size:11.5px;gap:2px}.ck-meta em[data-v-54c366d8]{color:#c9b08a;font-style:normal}.ok[data-v-54c366d8]{color:#8fe08f!important;font-weight:700}.ck-rc[data-v-54c366d8]{font-size:13.5px;line-height:1.45}.ck-rc-line[data-v-54c366d8]{margin:8px 0;overflow:hidden}.ck-heal[data-v-54c366d8]{color:#ffd27a;font-weight:700;margin:0 0 8px}.ck-hist[data-v-54c366d8]{background:#efe4c8;border-radius:10px;color:#2a1a0a;margin-bottom:8px;padding:8px 10px}.ck-hist p[data-v-54c366d8]{margin:4px 0}.ck-hist small[data-v-54c366d8]{color:#6b4e2a;font-size:11px}.ck-sub[data-v-54c366d8]{font-size:13px}.ck-steps[data-v-54c366d8]{margin:4px 0 0 20px;padding:0}.ck-row[data-v-54c366d8]{display:flex;gap:8px;margin-top:10px}.ck-btn[data-v-54c366d8]{background:#3a281b;border:2px solid #6b4a2e;border-radius:10px;color:#f3e6cc;flex:1;font-family:inherit;font-size:15px;min-height:48px;padding:0 12px;touch-action:manipulation;-moz-user-select:none;user-select:none;-webkit-user-select:none}.ck-btn.go[data-v-54c366d8]{background:#7a2a14;border-color:#b8502a;font-weight:700}.ck-btn[data-v-54c366d8]:disabled{opacity:.45}.ck-btn.held[data-v-54c366d8]{background:#1f4a5a;border-color:#4a9ab8}.ck-btn.wide[data-v-54c366d8]{width:100%}.ck-dots[data-v-54c366d8]{display:flex;gap:6px;justify-content:center;margin:6px 0 2px}.ck-dots i[data-v-54c366d8]{background:#4a3624;border-radius:50%;height:10px;width:10px}.ck-dots i.on[data-v-54c366d8]{background:#ffd27a}.ck-dots i.done[data-v-54c366d8]{background:#8a6a3a}.ck-stage[data-v-54c366d8]{text-align:center}.ck-mortar[data-v-54c366d8]{align-items:center;aspect-ratio:1;background:radial-gradient(#5d5a56,#3a3834);border:4px solid #7a746c;border-radius:50%;color:#f3e6cc;display:inline-flex;flex-direction:column;font-family:inherit;font-size:16px;justify-content:center;position:relative;touch-action:manipulation;width:min(56vw,210px)}.ck-mortar[data-v-54c366d8]:active{transform:scale(.96)}.ck-bowl[data-v-54c366d8]{font-size:44px}.ck-ring[data-v-54c366d8]{border:4px solid #ffd27a;border-radius:50%;inset:0;pointer-events:none;position:absolute;transition:opacity .1s}.ck-ring.sm[data-v-54c366d8]{border-width:3px;inset:-4px}.ck-count[data-v-54c366d8]{color:#c9b08a;font-size:13px;margin:6px 0}.ck-dough[data-v-54c366d8]{aspect-ratio:1;background:radial-gradient(#9a7fd0,#6b4fa8);margin:0 auto;position:relative;width:min(60vw,230px)}.ck-dough[data-v-54c366d8],.ck-pt[data-v-54c366d8]{border-radius:50%}.ck-pt[data-v-54c366d8]{background:#ffffff26;border:2px solid hsla(0,0%,100%,.4);height:44px;margin:-22px 0 0 -22px;position:absolute;touch-action:manipulation;width:44px}.ck-pt.act[data-v-54c366d8]{background:#ffd27a99;border-color:#ffd27a}.ck-pt.hit[data-v-54c366d8]{background:#d9c2f0}.ck-pt.miss[data-v-54c366d8]{background:#4a3a5a}.ck-core[data-v-54c366d8]{font-size:40px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.ck-gauge[data-v-54c366d8],.ck-track[data-v-54c366d8]{background:linear-gradient(90deg,#1c2a3a,#4a2a14 60%,#c43a14);border-radius:17px;height:34px;margin:12px 4px;overflow:hidden;position:relative}.ck-track[data-v-54c366d8]{background:#120c08}.ck-gauge .band[data-v-54c366d8],.ck-track .win[data-v-54c366d8]{background:#78dc7873;border-left:2px solid #8fe08f;border-right:2px solid #8fe08f;bottom:0;position:absolute;top:0}.needle[data-v-54c366d8]{background:#fff4d0;border-radius:3px;bottom:-2px;box-shadow:0 0 8px #ffd27a;margin-left:-3px;position:absolute;top:-2px;width:6px}.ck-taste[data-v-54c366d8]{align-items:center;display:grid;font-size:14px;gap:8px;grid-template-columns:56px 1fr 26px 70px;margin:6px 0;text-align:left}.ck-taste input[data-v-54c366d8]{accent-color:#d9823a;height:36px;width:100%}.ck-taste em[data-v-54c366d8]{font-size:12px;font-style:normal}.ck-taste .h0[data-v-54c366d8]{color:#8fe08f}.ck-taste .h1[data-v-54c366d8]{color:#ff9a7a}.ck-taste .h-1[data-v-54c366d8]{color:#7ac0ff}.ck-board[data-v-54c366d8]{background:radial-gradient(#e8e0cc,#b9ad90);border-radius:12px;height:min(46vh,240px);overflow:hidden;position:relative}.ck-piece[data-v-54c366d8]{background:transparent;border:none;height:44px;margin:-22px 0 0 -22px;position:absolute;touch-action:manipulation;width:44px}.ck-piece[data-v-54c366d8]:before{border-radius:40%;content:"";position:absolute}.ck-piece.meat[data-v-54c366d8]:before{background:#c9894e;box-shadow:inset -3px -3px #a0663a;inset:6px 4px}.ck-piece.bone[data-v-54c366d8]:before{background:#f6f0e0;border-radius:6px;box-shadow:0 0 0 1px #c9bfa8;inset:17px 6px}.ck-svg[data-v-54c366d8]{aspect-ratio:1;display:block;height:auto;margin:0 auto;touch-action:none;width:min(70vw,280px)}.ck-flash[data-v-54c366d8]{background:#000000b3;border-radius:20px;font-size:20px;font-weight:700;left:50%;margin:0;padding:6px 14px;pointer-events:none;position:absolute;top:45%;transform:translate(-50%)}.ck-pop-enter-active[data-v-54c366d8],.ck-pop-leave-active[data-v-54c366d8]{transition:all .2s}.ck-pop-enter-from[data-v-54c366d8]{opacity:0;transform:translate(-50%,8px) scale(.8)}.ck-pop-leave-to[data-v-54c366d8]{opacity:0}.ck-res[data-v-54c366d8]{padding:8px 4px;text-align:center}.ck-res .big[data-v-54c366d8]{color:#ffd27a;font-size:17px;font-weight:700}.ck-scores[data-v-54c366d8]{color:#c9b08a;display:flex;flex-wrap:wrap;font-size:12px;gap:4px 10px;justify-content:center}@media(max-height:560px){.ck-mortar[data-v-54c366d8]{width:min(34vh,170px)}.ck-dough[data-v-54c366d8]{width:min(38vh,190px)}.ck-svg[data-v-54c366d8]{width:min(44vh,220px)}}.solder[data-v-12ea0e4e]{background:#0000008c;display:grid;inset:0;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));place-items:center;position:fixed;z-index:60}.card[data-v-12ea0e4e]{background:#1b1610;border:1px solid #c9a45c;border-radius:14px;color:#f0e6cf;padding:16px;width:min(440px,100%)}h3[data-v-12ea0e4e]{font-size:18px;margin:0 0 4px}.hint[data-v-12ea0e4e]{font-size:13px;margin:0 0 12px;opacity:.8}.board[data-v-12ea0e4e]{background:#2f6a3a;border-radius:8px;display:flex;justify-content:space-around;margin-bottom:14px;padding:14px 8px}.joint[data-v-12ea0e4e]{background:#b87333;border-radius:50%;box-shadow:inset 0 0 0 3px #1c3f22;height:26px;width:26px}.joint.cur[data-v-12ea0e4e]{outline:2px solid #ffe08a;outline-offset:3px}.joint.ok[data-v-12ea0e4e]{background:radial-gradient(circle at 40% 35%,#fff,#bfc4c8 45%,#7d8388)}.joint.cold[data-v-12ea0e4e]{background:#8c8c7a}.joint.burnt[data-v-12ea0e4e]{background:#2a1a10}.meter[data-v-12ea0e4e]{background:linear-gradient(90deg,#3a5a8a,#b89a40 55%,#a8321e);border-radius:17px;height:34px;overflow:hidden;position:relative}.zone[data-v-12ea0e4e]{background:#5adc6ebf;bottom:0;top:0}.needle[data-v-12ea0e4e],.zone[data-v-12ea0e4e]{position:absolute}.needle[data-v-12ea0e4e]{background:#fff;bottom:-2px;box-shadow:0 0 6px #fff;margin-left:-2px;top:-2px;width:4px}.lab[data-v-12ea0e4e]{bottom:2px;font-size:11px;opacity:.85;position:absolute}.lab.l[data-v-12ea0e4e]{left:10px}.lab.r[data-v-12ea0e4e]{right:10px}.msg[data-v-12ea0e4e]{font-size:14px;margin:10px 0;min-height:22px}.row[data-v-12ea0e4e]{display:flex;gap:10px}.big[data-v-12ea0e4e]{flex:1;font-size:18px;min-height:56px}.btn[data-v-12ea0e4e]{min-height:44px;min-width:88px}.camv[data-v-d1cd7666]{inset:0;pointer-events:none;position:fixed;z-index:55}.dragzone[data-v-d1cd7666]{cursor:grab;inset:0;pointer-events:auto;position:absolute;touch-action:none}.dragzone[data-v-d1cd7666]:active{cursor:grabbing}.frame[data-v-d1cd7666]{border:2px solid hsla(0,0%,100%,.55);box-shadow:0 0 0 2000px #0000;inset:max(10px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left));pointer-events:none;position:absolute}.frame.flash[data-v-d1cd7666]:after{animation:flashfade-d1cd7666 .14s ease-out forwards;background:#fff;content:"";inset:0;position:absolute}@keyframes flashfade-d1cd7666{0%{opacity:.9}to{opacity:0}}.corner[data-v-d1cd7666]{border-color:#fff;height:26px;position:absolute;width:26px}.corner.tl[data-v-d1cd7666]{border-left:3px solid;left:-2px}.corner.tl[data-v-d1cd7666],.corner.tr[data-v-d1cd7666]{border-top:3px solid;top:-2px}.corner.tr[data-v-d1cd7666]{border-right:3px solid;right:-2px}.corner.bl[data-v-d1cd7666]{border-left:3px solid;left:-2px}.corner.bl[data-v-d1cd7666],.corner.br[data-v-d1cd7666]{border-bottom:3px solid;bottom:-2px}.corner.br[data-v-d1cd7666]{border-right:3px solid;right:-2px}.crosshair[data-v-d1cd7666]{border:1px solid hsla(0,0%,100%,.6);border-radius:50%;height:22px;left:50%;margin:-11px 0 0 -11px;position:absolute;top:50%;width:22px}.crosshair[data-v-d1cd7666]:after,.crosshair[data-v-d1cd7666]:before{background:#fff9;content:"";position:absolute}.crosshair[data-v-d1cd7666]:before{height:1px;left:-6px;right:-6px;top:50%}.crosshair[data-v-d1cd7666]:after{bottom:-6px;left:50%;top:-6px;width:1px}.top-bar[data-v-d1cd7666]{align-items:center;display:flex;gap:10px;justify-content:space-between;left:max(18px,env(safe-area-inset-left));pointer-events:auto;position:absolute;right:max(18px,env(safe-area-inset-right));top:max(18px,calc(env(safe-area-inset-top) + 8px))}.counter[data-v-d1cd7666]{background:#00000080;border-radius:999px;color:#fff;font-size:13.5px;padding:6px 14px}.counter.warn[data-v-d1cd7666]{color:#ffd27a}.close[data-v-d1cd7666]{background:#0000008c;border:1px solid hsla(0,0%,100%,.4);border-radius:50%;color:#fff;font-size:18px;min-height:44px;min-width:44px}.hint[data-v-d1cd7666]{color:#ffffffbf;font-size:12.5px;margin:0;pointer-events:none;text-align:center;top:calc(max(18px,calc(env(safe-area-inset-top) + 8px)) + 46px)}.bottom-bar[data-v-d1cd7666],.hint[data-v-d1cd7666]{left:0;position:absolute;right:0}.bottom-bar[data-v-d1cd7666]{bottom:max(22px,calc(env(safe-area-inset-bottom) + 10px));flex-direction:column;gap:14px;pointer-events:auto}.bottom-bar[data-v-d1cd7666],.zoom-wrap[data-v-d1cd7666]{align-items:center;display:flex}.zoom-wrap[data-v-d1cd7666]{color:#fff;gap:8px;width:min(280px,70vw)}.zoom[data-v-d1cd7666]{flex:1;height:32px}.zl[data-v-d1cd7666]{font-size:16px;opacity:.8;text-align:center;width:14px}.shutter[data-v-d1cd7666]{background:#ffffff24;border:3px solid #fff;border-radius:50%;display:grid;height:72px;place-items:center;width:72px}.shutter[data-v-d1cd7666]:disabled{opacity:.4}.shutter .ring[data-v-d1cd7666]{background:#fff;border-radius:50%;height:52px;width:52px}.shutter:active .ring[data-v-d1cd7666]{background:#ddd}@media(max-width:480px){.shutter[data-v-d1cd7666]{height:64px;width:64px}.shutter .ring[data-v-d1cd7666]{height:46px;width:46px}.hint[data-v-d1cd7666]{display:none}}@media(orientation:landscape)and (max-height:500px){.bottom-bar[data-v-d1cd7666]{bottom:max(12px,env(safe-area-inset-bottom));flex-direction:row;gap:20px;left:auto;right:max(16px,env(safe-area-inset-right))}.zoom-wrap[data-v-d1cd7666]{width:140px}}.dev[data-v-b67f9016]{background:#0000008c;display:grid;inset:0;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));place-items:center;position:fixed;z-index:58}.card[data-v-b67f9016]{background:#1b1610;border:1px solid #c9a45c;border-radius:14px;color:#f0e6cf;display:grid;gap:10px;padding:16px;position:relative;width:min(420px,100%)}h3[data-v-b67f9016]{font-size:18px;margin:0}.close[data-v-b67f9016]{padding:2px 9px;position:absolute;right:8px;top:8px}.sub[data-v-b67f9016]{color:#a8d9a0}.hint[data-v-b67f9016],.sub[data-v-b67f9016]{font-size:13px;margin:0}.hint[data-v-b67f9016]{opacity:.85}hr[data-v-b67f9016]{border:none;border-top:1px solid rgba(201,164,92,.3);margin:2px 0;width:100%}.rolls[data-v-b67f9016]{display:grid;gap:6px;max-height:30vh;overflow-y:auto}.roll[data-v-b67f9016]{background:#ffffff08;border:1px solid rgba(201,164,92,.4);border-radius:8px;color:inherit;min-height:44px;padding:10px 12px;text-align:left}.roll.sel[data-v-b67f9016]{background:#c9a45c26;border-color:#c9a45c}.opts[data-v-b67f9016]{justify-content:space-between}.opts[data-v-b67f9016],.opts label[data-v-b67f9016]{align-items:center}.opts label[data-v-b67f9016]{display:flex;font-size:13px;gap:6px}.opts select[data-v-b67f9016]{min-height:36px}.kindtag[data-v-b67f9016]{font-size:12px;opacity:.8}.fee[data-v-b67f9016]{font-size:13px;margin:0}.row[data-v-b67f9016]{display:flex;flex-wrap:wrap;gap:8px}.warn[data-v-b67f9016]{color:#ff9a7a;font-size:12px;margin:0}.btn[data-v-b67f9016]{min-height:44px}.alb[data-v-30064dc3]{background:radial-gradient(ellipse 70% 80% at 50% 50%,#2e21118c,#040302f0 75%);display:grid;inset:0;padding:18px;place-items:center;position:absolute;z-index:20}.alb-box[data-v-30064dc3]{max-height:100%;overflow-y:auto;padding:14px 16px;position:relative;width:min(920px,100%)}.alb-box .panel-title small[data-v-30064dc3]{color:var(--muted);font-family:var(--font-th);font-size:12px;margin-left:8px}.close[data-v-30064dc3]{padding:2px 9px;position:absolute;right:8px;top:8px}.undev[data-v-30064dc3]{color:#ffd27a;font-size:12.5px;margin:0 0 10px}.alb-cols[data-v-30064dc3]{align-items:start;display:grid;gap:14px;grid-template-columns:1fr 260px}.grid-wrap[data-v-30064dc3]{min-height:200px}.grid[data-v-30064dc3]{display:grid;gap:8px;grid-template-columns:repeat(5,1fr)}.thumb[data-v-30064dc3]{aspect-ratio:3/4;background:#100c07;border:1px solid rgba(110,83,40,.5);border-radius:3px;cursor:pointer;display:grid;overflow:hidden;padding:0;place-items:center;position:relative}.thumb.sel[data-v-30064dc3]{box-shadow:0 0 0 2px var(--gold-l)}.thumb img[data-v-30064dc3]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.thumb .ph[data-v-30064dc3]{font-size:22px;opacity:.5}.frame-badge[data-v-30064dc3]{filter:drop-shadow(0 1px 1px #000);font-size:13px;position:absolute;right:2px;top:2px}.empty[data-v-30064dc3]{color:var(--muted);font-size:13px;padding:20px 4px;text-align:center}.detail[data-v-30064dc3]{display:grid;gap:8px}.big-frame[data-v-30064dc3]{aspect-ratio:3/4;background:#100c07;border:6px solid #f3ecda;border-radius:2px;box-shadow:0 2px 10px #00000080;overflow:hidden}.big-frame img[data-v-30064dc3]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.meta[data-v-30064dc3]{color:var(--muted);font-size:12.5px;margin:0}.meta b[data-v-30064dc3]{color:var(--gold-l);font-weight:600}.cap-label[data-v-30064dc3]{color:var(--muted);display:grid;font-size:12px;gap:3px}.cap-label .field[data-v-30064dc3]{padding:6px 8px}.row[data-v-30064dc3]{display:flex;flex-wrap:wrap;gap:6px}.btn.danger[data-v-30064dc3]{background:#a0281e4d;border-color:#a83a2a}.confirm[data-v-30064dc3]{border:1px solid #a83a2a;border-radius:4px;font-size:12.5px;padding:8px}.confirm p[data-v-30064dc3]{margin:0 0 6px}@media(max-width:760px){.alb[data-v-30064dc3]{padding:6px}.alb-cols[data-v-30064dc3]{grid-template-columns:1fr}.grid[data-v-30064dc3]{grid-template-columns:repeat(3,1fr)}.detail[data-v-30064dc3]{order:3}.big-frame[data-v-30064dc3]{margin:0 auto;max-width:220px}}.sc-back[data-v-09ba16f7]{background:#00000073;display:grid;inset:0;padding:env(safe-area-inset-top) 12px env(safe-area-inset-bottom);place-items:center;position:fixed;z-index:38}.sc[data-v-09ba16f7]{display:flex;flex-direction:column;gap:10px;max-height:calc(100dvh - 40px);overflow:hidden;padding:16px;width:min(640px,calc(100vw - 24px))}.sc-empty[data-v-09ba16f7]{color:var(--muted,#b9ad92);line-height:1.6;padding:16px;text-align:center}.sc-list[data-v-09ba16f7]{display:flex;flex-direction:column;gap:8px;min-height:0;overflow-y:auto}.sc-row[data-v-09ba16f7]{align-items:center;border:1px solid var(--gold-d,#7a6232);border-radius:6px;display:grid;gap:10px;grid-template-columns:88px 1fr auto;padding:8px}.sc-row.dim[data-v-09ba16f7]{opacity:.62}.sc-thumb[data-v-09ba16f7]{background:#f3ead2;border-radius:3px;display:grid;font-size:26px;height:64px;-o-object-fit:cover;object-fit:cover;place-items:center;width:88px}.sc-info[data-v-09ba16f7]{display:flex;flex-direction:column;gap:3px;min-width:0}.sc-info b[data-v-09ba16f7]{color:var(--gold-l,#f1d99a);font-size:15px}.sc-info small[data-v-09ba16f7]{color:#d9ceb4;font-size:12.5px}.sc-muted[data-v-09ba16f7]{color:var(--muted,#b9ad92)!important;font-weight:500}.sc-stars[data-v-09ba16f7]{color:#ffd166;font-size:13px;letter-spacing:1px}.sc-stars i[data-v-09ba16f7]{color:#ffd1664d;font-style:normal}.sc-tags[data-v-09ba16f7]{display:flex;flex-wrap:wrap;gap:4px}.sc-tags em[data-v-09ba16f7]{background:#78aa6e38;border-radius:10px;color:#d6efc8;font-size:11.5px;font-style:normal;padding:1px 8px}.sc-tags em.bad[data-v-09ba16f7]{background:#be503c40;color:#ffc7b8}.sc-dim[data-v-09ba16f7]{color:#ffcf8a!important}.sc-buy[data-v-09ba16f7],.sc-sold[data-v-09ba16f7]{min-height:44px;min-width:92px}.sc-foot[data-v-09ba16f7]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.sc-foot .btn[data-v-09ba16f7]{min-height:44px}.pp[data-v-09ba16f7]{background:#efe5cc;border-radius:10px;box-shadow:0 18px 50px #0000008c,inset 10px 0 #2f5d3a;color:#3a2a16;display:flex;flex-direction:column;max-height:calc(100dvh - 28px);overflow:hidden;width:min(760px,calc(100vw - 20px))}.pp-head[data-v-09ba16f7]{align-items:center;display:flex;gap:10px;padding:10px 12px 6px 22px}.pp-head h3[data-v-09ba16f7]{font-size:20px;margin:0}.pp-total[data-v-09ba16f7]{color:#6b5330;font-size:13px;margin-left:auto}.pp-x[data-v-09ba16f7]{min-height:44px;min-width:44px}.pp-tabs[data-v-09ba16f7]{display:flex;gap:6px;overflow-x:auto;padding:4px 12px 8px 22px;scrollbar-width:thin}.pp-tab[data-v-09ba16f7]{background:#f7f0dc;border:1px solid #b89a64;border-radius:22px;color:#4a3518;cursor:pointer;flex:0 0 auto;font:inherit;min-height:44px;padding:6px 12px}.pp-tab small[data-v-09ba16f7]{color:#8a6a3a;margin-left:4px}.pp-tab.on[data-v-09ba16f7]{background:#2f5d3a;border-color:#2f5d3a;color:#f3ead2}.pp-tab.on small[data-v-09ba16f7]{color:#cfe3c6}.pp-page[data-v-09ba16f7]{background:repeating-linear-gradient(0deg,rgba(120,90,40,.05) 0 1px,transparent 1px 28px);overflow-y:auto;padding:6px 14px 14px 24px}.pp-grid[data-v-09ba16f7]{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(132px,1fr))}.pp-box[data-v-09ba16f7]{align-items:center;background:#ffffff59;border-radius:6px;display:flex;flex-direction:column;gap:4px;margin:0;padding:6px}.pp-box canvas[data-v-09ba16f7]{height:118px;width:118px}.pp-box figcaption[data-v-09ba16f7]{color:#4a3518;font-size:12.5px;line-height:1.35;text-align:center}.pp-box figcaption small[data-v-09ba16f7]{color:#8a6a3a;display:block;font-size:11.5px}.pp-box:not(.got) figcaption[data-v-09ba16f7]{color:#8a7a5a}.pp-reward[data-v-09ba16f7]{color:#5a4424;font-size:13px;margin:10px 0 0}.pp-reward b[data-v-09ba16f7]{color:#2f6b3a}.pp-fx[data-v-09ba16f7]{background:#00000040;cursor:pointer;display:grid;inset:0;place-items:center;position:fixed;z-index:45}.pp-fxcard[data-v-09ba16f7]{background:#efe5cc;border-radius:10px;box-shadow:0 16px 44px #00000080;color:#3a2a16;padding:14px 20px 10px;text-align:center}.pp-fxcard p[data-v-09ba16f7]{font-weight:700;margin:4px 0 0}.pp-fxstamp[data-v-09ba16f7]{animation:stampIn-09ba16f7 .55s cubic-bezier(.2,1.4,.4,1) both;height:180px;width:180px}@keyframes stampIn-09ba16f7{0%{filter:blur(3px);opacity:0;transform:scale(2.3) rotate(-14deg)}55%{filter:blur(0);opacity:1;transform:scale(.92) rotate(2deg)}75%{transform:scale(1.04)}to{transform:scale(1)}}@media(max-width:560px){.sc-row[data-v-09ba16f7]{grid-template-columns:64px 1fr}.sc-thumb[data-v-09ba16f7]{height:48px;width:64px}.sc-buy[data-v-09ba16f7],.sc-sold[data-v-09ba16f7]{grid-column:1/-1;width:100%}.pp-grid[data-v-09ba16f7]{grid-template-columns:repeat(2,1fr)}.pp-box canvas[data-v-09ba16f7]{height:104px;width:104px}}@media(prefers-reduced-motion:reduce){.pp-fxstamp[data-v-09ba16f7]{animation:none}}.wxb[data-v-afb5a97d]{background:#00000073;display:grid;inset:0;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));place-items:center;position:fixed;z-index:60}.wxb-box[data-v-afb5a97d]{background:#1f2b24;border:3px solid #7a5a32;color:#f2ecd8;display:flex;flex-direction:column;max-height:100%;padding:16px 18px;position:relative;width:min(760px,100%)}.panel-title[data-v-afb5a97d]{margin:0 44px 2px 0}.sub[data-v-afb5a97d]{font-size:13px;margin:0;opacity:.75}.now[data-v-afb5a97d]{font-weight:700;margin:6px 0 0}.close[data-v-afb5a97d]{min-height:44px;min-width:44px;position:absolute;right:8px;top:8px}.scroll[data-v-afb5a97d]{margin-top:10px;overflow:auto;-webkit-overflow-scrolling:touch}table[data-v-afb5a97d]{border-collapse:collapse;font-size:14px;width:100%}td[data-v-afb5a97d],th[data-v-afb5a97d]{border-bottom:1px solid rgba(242,236,216,.15);padding:6px;text-align:center;white-space:nowrap}tbody th[data-v-afb5a97d]{font-weight:700;text-align:left}tbody th small[data-v-afb5a97d]{display:block;font-size:11px;font-weight:400;opacity:.6}td .ic[data-v-afb5a97d]{font-size:20px}td .ic[data-v-afb5a97d],td b[data-v-afb5a97d]{display:block}td b.wet[data-v-afb5a97d]{color:#9fd0ff}td small[data-v-afb5a97d]{font-size:11px;opacity:.7}tr.mine[data-v-afb5a97d]{background:#9fd0ff14}.txt[data-v-afb5a97d]{font-size:13px;line-height:1.5;margin:12px 0 0;padding-left:18px}.txt li.mine[data-v-afb5a97d]{color:#cfe6ff}.note[data-v-afb5a97d]{font-size:12px;margin:10px 0 0;opacity:.6}@media(max-width:560px){td[data-v-afb5a97d],th[data-v-afb5a97d]{font-size:12px;padding:5px 3px}td .ic[data-v-afb5a97d]{font-size:17px}}.cal[data-v-03601090]{background:#00000073;display:grid;inset:0;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));place-items:center;position:fixed;z-index:60}.cal-box[data-v-03601090]{background:#2a2118;border:3px solid #8a6a3a;color:#f4ead2;display:flex;flex-direction:column;max-height:100%;padding:14px 16px;position:relative;width:min(620px,100%)}.panel-title[data-v-03601090]{margin:0 48px 6px 0}.close[data-v-03601090]{min-height:44px;min-width:44px;position:absolute;right:8px;top:8px}.scroll[data-v-03601090]{overflow:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:12px}h4[data-v-03601090]{font-size:14px;margin:0 0 6px;opacity:.8}.today[data-v-03601090]{background:#ffffff0f;border-radius:10px;padding:10px 12px}.today .big[data-v-03601090]{font-size:22px;font-weight:700;margin:0}.today .big small[data-v-03601090]{font-size:14px;font-weight:400;opacity:.8}.today .line[data-v-03601090]{font-size:14px;margin:4px 0 0}.lunar .moon[data-v-03601090]{font-size:20px;vertical-align:-3px}.wanphra[data-v-03601090]{background:#d9a441;border-radius:10px;color:#2a1a08;font-size:12px;margin-left:8px;padding:1px 8px}.fest[data-v-03601090]{align-items:center;background:#ffffff0a;border-radius:8px;display:flex;gap:10px;min-height:44px;padding:6px 8px}.fest+.fest[data-v-03601090]{margin-top:6px}.fest.on[data-v-03601090]{background:#d9a4412e;border:1px solid rgba(217,164,65,.5)}.fest.mine .txt b[data-v-03601090]{color:#ffe3a0}.fest .ic[data-v-03601090]{flex:none;font-size:24px;text-align:center;width:30px}.fest .txt[data-v-03601090]{display:flex;flex:1;flex-direction:column;min-width:0}.fest .txt small[data-v-03601090]{font-size:12px;opacity:.7}.fest .txt .note[data-v-03601090]{color:#cfe6c0;opacity:.85}.fest .when[data-v-03601090]{flex:none;font-size:13px;font-weight:700;white-space:nowrap}.strip[data-v-03601090]{display:grid;gap:3px;grid-template-columns:repeat(12,1fr)}.mo[data-v-03601090]{align-items:center;border-radius:6px;display:flex;flex-direction:column;font-size:11px;gap:2px;min-height:52px;padding:6px 0}.mo .fi[data-v-03601090]{font-size:13px;line-height:1.1;text-align:center;word-break:break-all}.mo.cur[data-v-03601090]{font-weight:700;outline:2px solid #ffe3a0;outline-offset:-2px}.s-hot[data-v-03601090]{background:#d66e3459}.s-rainy[data-v-03601090]{background:#4678b459}.s-cool[data-v-03601090]{background:#78aa964d}.today.s-hot[data-v-03601090]{background:#d66e342e}.today.s-rainy[data-v-03601090]{background:#4678b42e}.today.s-cool[data-v-03601090]{background:#78aa9629}.legend[data-v-03601090]{font-size:12px;margin:6px 0 0;opacity:.8}.legend i[data-v-03601090]{border-radius:3px;display:inline-block;height:12px;margin:0 3px 0 8px;vertical-align:-1px;width:12px}.foot[data-v-03601090]{font-size:12px;margin:0;opacity:.6}@media(max-width:560px){.cal-box[data-v-03601090]{padding:12px 10px}.strip[data-v-03601090]{grid-template-columns:repeat(6,1fr)}.today .big[data-v-03601090]{font-size:19px}}.sila[data-v-438793b9]{background:#00000080;display:grid;inset:0;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));place-items:center;position:fixed;z-index:60}.sila-box[data-v-438793b9]{background:#2b1d10;border:3px solid #b8741f;color:#f6ead6;display:flex;flex-direction:column;max-height:calc(100dvh - 24px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));min-height:0;overflow:hidden;padding:14px 16px;position:relative;width:min(680px,100%)}.panel-title[data-v-438793b9]{color:#ffd28a;margin:0 52px 8px 0}.close[data-v-438793b9]{min-height:44px;min-width:44px;position:absolute;right:8px;top:8px}.scroll[data-v-438793b9]{flex:1 1 auto;min-height:0;overflow:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:10px;overscroll-behavior:contain;padding-right:2px}.scroll[data-v-438793b9]>*{flex:none}.intro[data-v-438793b9]{font-size:14px;line-height:1.55;margin:0}.now[data-v-438793b9]{display:flex;flex-wrap:wrap;gap:6px}.chip[data-v-438793b9]{background:#ffffff14;border-radius:14px;font-size:13px;padding:4px 10px;white-space:nowrap}.chip.merit[data-v-438793b9]{background:#eca0be2e}.chip.kala[data-v-438793b9]{background:#ffd26e2e}.chip.vik[data-v-438793b9]{background:#6e82dc40}.chip.bad[data-v-438793b9]{background:#c8463c4d}.chip.ok[data-v-438793b9]{background:#6ebe7838}.core[data-v-438793b9]{background:#b8741f29;border:1px solid rgba(184,116,31,.45);border-radius:10px;padding:8px 12px}.core p[data-v-438793b9]{font-size:13.5px;line-height:1.5;margin:0}.core .sub[data-v-438793b9]{font-size:12.5px;margin-top:4px;opacity:.85}.card[data-v-438793b9]{background:#ffffff0d;border-left:4px solid #b8741f;border-radius:10px;padding:8px 12px 10px}.card.p-refused[data-v-438793b9]{border-left-color:#8a8a8a}.card.p-refused_sila[data-v-438793b9],.card.p-sila_vipatisara[data-v-438793b9]{border-left-color:#c9503f}.card header[data-v-438793b9]{align-items:center;display:flex;gap:8px;min-height:36px}.card .ic[data-v-438793b9]{flex:none;font-size:24px;text-align:center;width:30px}.card .ttl[data-v-438793b9]{color:#ffe3b0;flex:1;font-size:15px;min-width:0}.badge[data-v-438793b9]{background:#b8741f59;border-radius:10px;flex:none;font-size:11.5px;padding:2px 8px;white-space:nowrap}.p-refused .badge[data-v-438793b9]{background:#a0a0a04d}.p-refused_sila .badge[data-v-438793b9],.p-sila_vipatisara .badge[data-v-438793b9]{background:#c9503f66}dl[data-v-438793b9]{display:grid;font-size:13px;gap:3px 10px;grid-template-columns:max-content 1fr;line-height:1.5;margin:4px 0 0}dt[data-v-438793b9]{font-weight:700;opacity:.7}dd[data-v-438793b9]{margin:0}dd.alt[data-v-438793b9],dt.alt[data-v-438793b9]{color:#cfe6c0}dd.info[data-v-438793b9],dt.info[data-v-438793b9]{color:#bcd6f0}.planned[data-v-438793b9]{display:block;font-size:11.5px;margin-top:4px;opacity:.7}@media(max-width:560px){.sila-box[data-v-438793b9]{padding:12px 10px}dl[data-v-438793b9]{gap:1px;grid-template-columns:1fr}dt[data-v-438793b9]{margin-top:4px}}@media(max-height:500px){.sila[data-v-438793b9]{padding-bottom:max(6px,env(safe-area-inset-bottom));padding-top:max(6px,env(safe-area-inset-top))}.sila-box[data-v-438793b9]{max-height:calc(100dvh - 12px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px));padding:8px 12px}.panel-title[data-v-438793b9]{font-size:16px;margin-bottom:4px}}.fwet[data-v-87214058]{animation:fwet-fade-87214058 1.4s ease-out forwards;background:radial-gradient(ellipse at center,transparent 55%,rgba(150,200,255,.28) 100%);inset:0;pointer-events:none;position:fixed;z-index:40}.fwet i[data-v-87214058]{animation:fwet-drop-87214058 1.3s ease-in forwards;background:radial-gradient(circle at 32% 28%,#ffffffd9 0 9%,#fff0 16%),radial-gradient(circle at 50% 55%,#d2ebff0f 0 55%,#ebf8ff80 66%,#fff0 71%);border-radius:50%;position:absolute}@keyframes fwet-fade-87214058{0%{opacity:1}70%{opacity:.8}to{opacity:0}}@keyframes fwet-drop-87214058{0%{transform:scale(.4) translateY(0)}20%{transform:scale(1) translateY(0)}to{transform:scale(.9) translateY(60px)}}@media(prefers-reduced-motion:reduce){.fwet i[data-v-87214058]{animation:none}}.hq-chip[data-v-4ec23ef5]{background:#0c0906c7;border:1px solid var(--gold-d);border-radius:16px;color:var(--gold-l);font-size:14px;left:50%;padding:6px 14px;pointer-events:none;top:calc(env(safe-area-inset-top,0px) + 58px);transform:translate(-50%);white-space:nowrap;z-index:6}.bb[data-v-4ec23ef5],.hq-chip[data-v-4ec23ef5]{position:absolute}.bb[data-v-4ec23ef5]{bottom:90px;display:flex;flex-direction:column;gap:8px;overflow:hidden;padding:14px;right:calc(env(safe-area-inset-right,0px) + 16px);top:70px;width:min(400px,38vw);z-index:20}.bb .panel-title[data-v-4ec23ef5]{margin:0}.bb-note[data-v-4ec23ef5]{color:var(--muted);font-size:12px;margin:0;text-align:center}.bb-note.small[data-v-4ec23ef5]{font-size:11px}.bb-list[data-v-4ec23ef5]{display:grid;flex:1;gap:6px;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.bb-item[data-v-4ec23ef5]{align-items:center;background:#0000004d;border:1px solid rgba(110,83,40,.5);border-radius:3px;color:var(--text);cursor:pointer;display:grid;font-family:inherit;gap:10px;grid-template-columns:44px 1fr auto;min-height:52px;padding:6px 10px;text-align:left}.bb-item[data-v-4ec23ef5]:hover{border-color:var(--gold)}.bb-item.sel[data-v-4ec23ef5]{border-color:var(--gold-l);box-shadow:0 0 0 1px var(--gold-l)}.bb-head[data-v-4ec23ef5]{height:40px;width:40px}.txt[data-v-4ec23ef5]{display:grid;gap:2px;min-width:0}.txt b[data-v-4ec23ef5]{color:var(--gold-l)}.txt small[data-v-4ec23ef5]{color:var(--muted);font-size:12px;line-height:1.35}.tag[data-v-4ec23ef5]{border:1px solid var(--gold-d);border-radius:9px;color:var(--gold-l);font-size:11px;font-style:normal;padding:2px 7px;white-space:nowrap}.tag.on[data-v-4ec23ef5]{border-color:#3c7a3c;color:#9be29b}.tag.prem[data-v-4ec23ef5]{border-color:#7a3c9e;color:#e0b0ff}.bb-dye[data-v-4ec23ef5]{align-items:center;color:var(--muted);display:flex;font-size:13px;gap:6px;justify-content:center;opacity:.75}.bb-dye i[data-v-4ec23ef5]{border:1px solid rgba(0,0,0,.6);border-radius:50%;height:18px;width:18px}.bb-row[data-v-4ec23ef5]{display:flex;gap:10px;justify-content:center}.bb-row .btn[data-v-4ec23ef5]{min-height:44px;min-width:120px}.close[data-v-4ec23ef5]{min-height:44px;min-width:44px;padding:0;position:absolute;right:6px;top:6px}@media(max-width:600px){.hq-chip[data-v-4ec23ef5]{font-size:13px;top:calc(env(safe-area-inset-top,0px) + 168px)}}@media(max-width:900px),(orientation:portrait){.bb[data-v-4ec23ef5]{bottom:calc(env(safe-area-inset-bottom,0px) + 8px);left:calc(env(safe-area-inset-left,0px) + 8px);max-height:56vh;padding:10px;right:calc(env(safe-area-inset-right,0px) + 8px);top:auto;width:auto}.txt small[data-v-4ec23ef5]{display:none}.bb-item.sel .txt small[data-v-4ec23ef5]{display:block}}@media(max-height:500px)and (orientation:landscape){.bb[data-v-4ec23ef5]{bottom:8px;left:auto;max-height:none;right:calc(env(safe-area-inset-right,0px) + 8px);top:8px;width:min(360px,48vw)}}.wd[data-v-a4a4d6d5]{background:radial-gradient(ellipse 60% 75% at 30% 50%,#2e211180,#040302f0 72%);display:grid;gap:18px;grid-template-columns:1fr min(430px,40vw);inset:0;padding:18px;position:absolute;z-index:20}.wd-stage[data-v-a4a4d6d5]{border-radius:4px;min-height:0;min-width:0;overflow:hidden;position:relative}.wd-cv[data-v-a4a4d6d5]{cursor:grab;display:block;height:100%;outline:none;touch-action:none;width:100%}.wd-cv[data-v-a4a4d6d5]:active{cursor:grabbing}.wd-hint[data-v-a4a4d6d5]{color:var(--muted);font-size:12px;margin:0;top:8px}.wd-hint[data-v-a4a4d6d5],.wd-name[data-v-a4a4d6d5]{left:0;pointer-events:none;position:absolute;right:0;text-align:center}.wd-name[data-v-a4a4d6d5]{bottom:14px}.wd-name h2[data-v-a4a4d6d5]{color:var(--gold-l);font-family:var(--font-deco);font-size:30px;margin:0;text-shadow:0 2px 10px #000}.wd-name small[data-v-a4a4d6d5]{color:var(--text);font-size:15px;text-shadow:0 1px 4px #000}.wd-loading[data-v-a4a4d6d5]{align-items:center;background:#0a0705b3;border:1px solid var(--gold-d);border-radius:6px;color:var(--gold-l);display:flex;gap:10px;left:50%;margin:0;padding:8px 16px;position:absolute;top:50%;transform:translate(-50%,-50%)}.spin[data-v-a4a4d6d5]{animation:spin-a4a4d6d5 .8s linear infinite;border:2px solid var(--gold-d);border-radius:50%;border-top-color:var(--gold-l);height:16px;width:16px}@keyframes spin-a4a4d6d5{to{transform:rotate(1turn)}}.wd-side[data-v-a4a4d6d5]{display:flex;flex-direction:column;gap:10px;min-height:0;overflow-y:auto;padding:14px;position:relative}.wd-side .panel-title[data-v-a4a4d6d5]{margin:0}.wd-count[data-v-a4a4d6d5]{color:var(--gold-l);font-size:13px;margin:0;text-align:center}.wd-list[data-v-a4a4d6d5]{display:grid;gap:8px}.wd-item[data-v-a4a4d6d5]{align-items:center;background:#0000004d;border:1px solid rgba(110,83,40,.5);border-radius:3px;color:var(--text);cursor:pointer;display:grid;font-family:inherit;gap:10px;grid-template-columns:54px 1fr auto;padding:8px 10px;text-align:left}.wd-item[data-v-a4a4d6d5]:hover{border-color:var(--gold)}.wd-item.sel[data-v-a4a4d6d5]{border-color:var(--gold-l);box-shadow:0 0 0 1px var(--gold-l)}.wd-item.locked[data-v-a4a4d6d5]{cursor:default;opacity:.5}.sw[data-v-a4a4d6d5]{border:1px solid rgba(0,0,0,.6);border-radius:3px;display:flex;height:40px;overflow:hidden}.sw i[data-v-a4a4d6d5]{flex:1}.txt[data-v-a4a4d6d5]{display:grid;gap:2px;min-width:0}.txt b[data-v-a4a4d6d5]{color:var(--gold-l)}.txt small[data-v-a4a4d6d5]{color:var(--muted);font-size:12px;line-height:1.4}.tag[data-v-a4a4d6d5]{border:1px solid;border-radius:9px;font-size:11px;font-style:normal;padding:2px 7px;white-space:nowrap}.tag.on[data-v-a4a4d6d5]{border-color:#3c7a3c;color:#9be29b}.tag.free[data-v-a4a4d6d5]{border-color:var(--gold-d);color:var(--gold-l)}.tag.soon[data-v-a4a4d6d5]{border-color:#6e532880;color:var(--muted)}.tag.prem[data-v-a4a4d6d5]{border-color:#7a3c9e;color:#e0b0ff}.tag.price[data-v-a4a4d6d5]{border-color:#b8862a;color:#ffd98a}.wd-note[data-v-a4a4d6d5]{color:var(--muted);font-size:12px;margin:0;text-align:center}.wd-wear[data-v-a4a4d6d5]{align-self:center;min-width:180px}.close[data-v-a4a4d6d5]{padding:2px 9px;position:absolute;right:8px;top:8px}@media(max-width:900px){.wd[data-v-a4a4d6d5]{gap:8px;grid-template-columns:1fr;grid-template-rows:minmax(240px,42vh) 1fr;padding:8px}.wd-name h2[data-v-a4a4d6d5]{font-size:22px}}.pp[data-v-4f95bd1b]{background:radial-gradient(ellipse 70% 80% at 50% 50%,#2e21118c,#040302f0 75%);display:grid;inset:0;padding:18px;place-items:center;position:absolute;z-index:20}.pp-box[data-v-4f95bd1b]{max-height:100%;overflow-y:auto;padding:14px 16px;position:relative;width:min(1000px,100%)}.pp-box .panel-title[data-v-4f95bd1b]{margin:0 0 6px;padding-right:48px}.close[data-v-4f95bd1b]{min-height:44px;min-width:44px;position:absolute;right:8px;top:8px}.hint[data-v-4f95bd1b]{color:var(--muted);font-size:13px;line-height:1.5;margin:4px 0 10px}.hint.small[data-v-4f95bd1b]{font-size:12px}.hint.warn[data-v-4f95bd1b]{color:#ffb08a}.pp-cols[data-v-4f95bd1b]{align-items:start;display:grid;gap:14px;grid-template-columns:1fr 190px 1.2fr}.pp-side[data-v-4f95bd1b]{min-width:0}.pp-head[data-v-4f95bd1b]{align-items:center;color:var(--gold-l);display:flex;flex-wrap:wrap;gap:6px;margin:0 0 6px}.pp-head small[data-v-4f95bd1b]{color:var(--muted);font-size:12px}.pp-head small.overw[data-v-4f95bd1b]{color:#ff8a6a;font-weight:700}.pp-mid[data-v-4f95bd1b]{display:grid;gap:8px;justify-items:center;padding-top:22px;text-align:center}.pp-mid .btn[data-v-4f95bd1b]{min-height:44px}.sel-name[data-v-4f95bd1b]{font-size:15px}.qty-pick[data-v-4f95bd1b]{align-items:center;display:flex;gap:4px}.qty-pick .btn[data-v-4f95bd1b]{min-height:44px;min-width:44px}.qty-pick .field[data-v-4f95bd1b]{min-height:44px;padding:5px 6px;text-align:center;width:58px}.meter-row[data-v-4f95bd1b]{align-items:center;display:flex;gap:10px;margin:0 0 8px}.meter[data-v-4f95bd1b]{background:#ffffff26;border-radius:5px;display:inline-block;height:9px;overflow:hidden;width:160px}.meter i[data-v-4f95bd1b]{background:#8fcf6a;display:block;height:100%}h4[data-v-4f95bd1b]{color:var(--gold-l);font-size:14px;margin:12px 0 6px}.foods[data-v-4f95bd1b]{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.food[data-v-4f95bd1b]{align-items:center;background:#281e10e6;border:1px solid rgba(214,178,110,.45);border-radius:10px;color:#f2ead8;cursor:pointer;display:flex;font:inherit;gap:8px;min-height:52px;padding:6px 10px;text-align:left}.food .fi[data-v-4f95bd1b]{font-size:24px}.food .fn[data-v-4f95bd1b]{flex:1;font-size:13px;line-height:1.3}.food b[data-v-4f95bd1b]{font-size:12px;opacity:.8}@media(max-width:900px){.pp[data-v-4f95bd1b]{padding:6px}.pp-cols[data-v-4f95bd1b]{grid-template-columns:1fr}.pp-mid[data-v-4f95bd1b]{order:3;padding-top:0}}.py-wrap[data-v-9445f5bc]{background:#00000073;display:grid;inset:0;padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));place-items:center;position:fixed;z-index:60}.py-panel[data-v-9445f5bc]{background:linear-gradient(180deg,#221a28f7,#141018f7);border:1px solid rgba(181,138,214,.45);border-radius:14px;box-shadow:0 10px 30px #0009;color:#efe9dc;max-height:min(84vh,100%);overflow:auto;padding:14px 16px;width:min(520px,100%)}header[data-v-9445f5bc]{align-items:center;display:flex;gap:10px;justify-content:space-between}h3[data-v-9445f5bc]{color:#d9c3ee;font-size:17px;margin:0}.py-x[data-v-9445f5bc]{background:transparent;border:1px solid hsla(0,0%,100%,.2);border-radius:50%;color:inherit;cursor:pointer;font-size:18px;height:44px;width:44px}.py-hint[data-v-9445f5bc]{font-size:13px;margin:6px 0 10px;opacity:.8}.py-list[data-v-9445f5bc]{display:grid;gap:10px;list-style:none;margin:0;padding:0}.py-list li[data-v-9445f5bc]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;padding:10px 12px}.py-list li.ok[data-v-9445f5bc]{border-color:#b58ad68c}.py-out[data-v-9445f5bc]{align-items:center;display:flex;gap:10px}.py-out .ico[data-v-9445f5bc]{font-size:26px;text-align:center;width:34px}.py-out small[data-v-9445f5bc]{display:block;font-size:12px;opacity:.75}.py-in[data-v-9445f5bc]{display:flex;flex-wrap:wrap;gap:6px;margin:8px 0 0}.ing[data-v-9445f5bc]{background:#ffffff12;border-radius:999px;font-size:12.5px;padding:3px 8px}.ing.short[data-v-9445f5bc]{color:#ff9d8a}.py-pay[data-v-9445f5bc]{opacity:.8}.py-mix[data-v-9445f5bc],.py-pay[data-v-9445f5bc]{font-size:12.5px;margin:6px 0 0}.py-mix[data-v-9445f5bc]{color:#ff7b6b;font-weight:600}.py-warn[data-v-9445f5bc]{color:#ffcf7a;font-size:12.5px;margin:6px 0 0}.py-btn[data-v-9445f5bc]{background:linear-gradient(180deg,#5a3f73,#3a2750);border:1px solid rgba(181,138,214,.7);border-radius:22px;color:#fff;cursor:pointer;font:inherit;font-size:15px;margin-top:8px;min-height:44px;min-width:96px;padding:0 18px}.py-btn[data-v-9445f5bc]:disabled{cursor:default;opacity:.45}.wh[data-v-5c05509a]{background:radial-gradient(ellipse 70% 80% at 50% 50%,#2e21118c,#040302f0 75%);display:grid;inset:0;padding:18px;place-items:center;position:absolute;z-index:20}.wh-box[data-v-5c05509a]{max-height:100%;overflow-y:auto;padding:14px 16px;position:relative;width:min(1100px,100%)}.wh-box .panel-title[data-v-5c05509a]{margin:0 0 10px}.wh-box .panel-title small[data-v-5c05509a]{color:var(--muted);font-family:var(--font-th);font-size:12px;margin-left:8px}.close[data-v-5c05509a]{padding:2px 9px;position:absolute;right:8px;top:8px}.wh-cols[data-v-5c05509a]{align-items:start;display:grid;gap:14px;grid-template-columns:1fr 220px 1.25fr}.wh-side[data-v-5c05509a]{min-width:0}.wh-head[data-v-5c05509a]{align-items:center;color:var(--gold-l);display:flex;flex-wrap:wrap;gap:6px;margin:0 0 6px}.wh-head small[data-v-5c05509a]{color:var(--muted);font-size:12px}.wh-head small.overw[data-v-5c05509a]{color:#ff8a6a;font-weight:700}.wh-head .tidy[data-v-5c05509a]{margin-left:auto;min-height:44px;padding:4px 10px}.dim[data-v-5c05509a]{opacity:.45}.grid[data-v-5c05509a]{display:grid;gap:5px}.bag-g[data-v-5c05509a]{grid-template-columns:repeat(8,1fr)}.store-g[data-v-5c05509a]{grid-template-columns:repeat(10,1fr)}.grid.dim[data-v-5c05509a]{opacity:.45}.slot[data-v-5c05509a]{aspect-ratio:1;background:radial-gradient(circle,#2a1e12,#0e0905);border:1px solid;border-radius:3px;color:#fff;cursor:pointer;display:grid;font-size:20px;padding:0;place-items:center;position:relative}.slot.empty[data-v-5c05509a]{border-color:#6e532859!important;cursor:default}.slot.sel[data-v-5c05509a]{box-shadow:0 0 0 2px var(--gold-l)}.slot.locked[data-v-5c05509a]{opacity:.5}.slot img[data-v-5c05509a]{border-radius:2px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.slot b[data-v-5c05509a]{bottom:1px;right:3px;text-shadow:0 1px 2px #000}.slot .lock[data-v-5c05509a],.slot b[data-v-5c05509a]{font-size:11px;position:absolute}.slot .lock[data-v-5c05509a]{left:2px;top:0}.purse[data-v-5c05509a]{color:var(--gold-l);margin:8px 0 0}.purse[data-v-5c05509a],.wh-mid[data-v-5c05509a]{text-align:center}.wh-mid[data-v-5c05509a]{display:grid;gap:8px;justify-items:center;padding-top:22px}.reopen[data-v-5c05509a]{align-items:center;display:flex;gap:8px;min-height:44px;padding:4px 10px}.reopen img[data-v-5c05509a]{height:36px;-o-object-fit:contain;object-fit:contain;width:36px}.reopen span[data-v-5c05509a]{font-size:26px}.wm-info[data-v-5c05509a]{display:grid;gap:8px;justify-items:center;padding-top:18px;text-align:center}.wm-info h2[data-v-5c05509a]{font-family:var(--font-deco);font-size:26px;margin:0;padding:0 40px;text-shadow:0 2px 10px #000}.wm-info small[data-v-5c05509a]{color:var(--muted)}.wm-info .desc[data-v-5c05509a]{font-size:14px;line-height:1.55;margin:2px 0}.wm-info .qty-pick .btn[data-v-5c05509a],.wm-info>.btn[data-v-5c05509a]{min-height:44px;min-width:44px}.wm-info .qty-pick .field[data-v-5c05509a]{min-height:44px}.wh-mid small[data-v-5c05509a]{color:var(--muted)}.qty-pick[data-v-5c05509a]{align-items:center;display:flex;gap:4px}.qty-pick .field[data-v-5c05509a]{padding:5px 6px;text-align:center;width:58px}.warn[data-v-5c05509a]{color:#ff7a6a;font-size:12px;margin:0}.hint[data-v-5c05509a]{color:var(--muted);font-size:13px;line-height:1.5;margin:8px 0}.coins[data-v-5c05509a]{border-top:1px solid rgba(110,83,40,.5);display:grid;gap:6px;justify-items:center;margin-top:10px;padding-top:10px;width:100%}.coins p[data-v-5c05509a]{color:var(--gold-l);margin:0}.coins .field[data-v-5c05509a]{padding:5px 8px;text-align:center;width:120px}.coins .row[data-v-5c05509a]{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}@media(max-width:900px){.wh[data-v-5c05509a]{padding:6px}.wh-cols[data-v-5c05509a]{grid-template-columns:1fr}.wh-mid[data-v-5c05509a]{order:3;padding-top:0}.bag-g[data-v-5c05509a],.store-g[data-v-5c05509a]{grid-template-columns:repeat(8,1fr)}}.bb[data-v-458bd91e],.bb-win[data-v-458bd91e]{background:radial-gradient(ellipse 70% 80% at 50% 50%,#2e21118c,#040302eb 75%);display:grid;inset:0;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));place-items:center;position:absolute;z-index:22}.bb-win[data-v-458bd91e]{background:#0403028c;z-index:24}.bb-box[data-v-458bd91e]{max-height:100%;overflow-y:auto;padding:14px 16px 16px;position:relative;width:min(980px,100%);-webkit-overflow-scrolling:touch}.bb-box .panel-title[data-v-458bd91e]{margin:0 44px 8px 0}.bb-box .panel-title small[data-v-458bd91e]{color:var(--muted);font-family:var(--font-th);font-size:12px;margin-left:8px}.close[data-v-458bd91e]{min-width:44px;padding:0;position:absolute;right:8px;top:8px}.btn[data-v-458bd91e],.close[data-v-458bd91e]{min-height:44px}.btn.big[data-v-458bd91e]{font-size:16px;min-width:160px}.desk[data-v-458bd91e]{align-items:center;background:#3c281259;border:1px solid rgba(201,164,73,.45);border-radius:4px;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:10px;padding:8px 10px}.desk p[data-v-458bd91e]{color:var(--gold-l);margin:0}.desk small[data-v-458bd91e]{color:var(--muted);margin-left:4px}.tabs[data-v-458bd91e]{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.tab[data-v-458bd91e]{flex:1 1 120px}.tab.on[data-v-458bd91e]{border-color:var(--gold-l);box-shadow:inset 0 -2px 0 var(--gold-l);color:var(--gold-l)}.posters[data-v-458bd91e]{display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.poster[data-v-458bd91e]{background:#efe4c4;border-radius:2px;box-shadow:0 2px 8px #00000080;color:#2a2622;font-family:var(--font-th);padding:8px 10px 10px;text-align:center;transform:rotate(-.4deg)}.poster[data-v-458bd91e]:nth-child(2n){transform:rotate(.5deg)}.poster.hidden[data-v-458bd91e]{filter:sepia(.4) brightness(.85)}.p-head[data-v-458bd91e]{color:#7a1712;font-size:18px;font-weight:700;letter-spacing:2px;margin:0 0 6px}.face[data-v-458bd91e]{border:2px solid #3a342c;display:block;height:90px;margin:0 auto 6px;width:80px}.poster h4[data-v-458bd91e]{font-size:20px;margin:2px 0 4px}.p-line[data-v-458bd91e]{font-size:12.5px;line-height:1.4;margin:2px 0;text-align:left}.p-line i[data-v-458bd91e]{font-style:normal;font-weight:700;margin-right:3px}.p-reward[data-v-458bd91e]{color:#7a1712;font-size:15px;font-weight:700;margin:6px 0 2px}.p-foot[data-v-458bd91e]{color:#5a5046;font-size:11.5px;margin:0}.rates[data-v-458bd91e]{display:grid;gap:6px}.rate[data-v-458bd91e]{border:1px solid rgba(110,83,40,.5);border-radius:4px;display:grid;gap:2px 10px;grid-template-columns:1fr auto;padding:8px 10px}.rate span[data-v-458bd91e]{color:var(--gold-l);text-align:right}.rate small[data-v-458bd91e]{grid-column:1/-1}.note[data-v-458bd91e],.rate small[data-v-458bd91e]{color:var(--muted)}.note[data-v-458bd91e]{font-size:13px;line-height:1.5;margin:0 0 6px}.quests[data-v-458bd91e]{display:grid;gap:6px}.quest[data-v-458bd91e]{align-items:center;border:1px solid rgba(110,83,40,.5);border-radius:4px;display:flex;gap:10px;justify-content:space-between;padding:8px 10px}.quest.ready[data-v-458bd91e]{border-color:var(--gold-l)}.quest.done[data-v-458bd91e],.quest.locked[data-v-458bd91e]{opacity:.6}.q-main[data-v-458bd91e]{display:grid;gap:2px;min-width:0}.q-main small[data-v-458bd91e]{color:var(--muted)}.q-rew[data-v-458bd91e]{color:#cfe3b0!important}.tier[data-v-458bd91e]{color:var(--gold-l)}.q-act[data-v-458bd91e]{align-items:center;display:flex;flex:none;gap:6px}.prog[data-v-458bd91e]{color:var(--gold-l);font-variant-numeric:tabular-nums}.done[data-v-458bd91e]{color:#7ddc6f}.lock[data-v-458bd91e]{color:var(--muted);font-size:12px;max-width:180px;text-align:right}.win[data-v-458bd91e]{padding:16px;text-align:center;width:min(420px,100%)}.win p[data-v-458bd91e]{line-height:1.5;margin:6px 0}.win .amount[data-v-458bd91e]{color:var(--gold-l);font-size:26px;font-weight:700}.win .small[data-v-458bd91e]{color:var(--muted);font-size:13px}.win .ready[data-v-458bd91e]{color:#7ddc6f}.win.robbed .panel-title[data-v-458bd91e]{color:#ff9a7a}@media(max-width:600px){.bb-box[data-v-458bd91e]{padding:10px}.posters[data-v-458bd91e]{gap:8px;grid-template-columns:repeat(2,1fr)}.poster[data-v-458bd91e]{padding:6px}.poster h4[data-v-458bd91e]{font-size:16px}.quest[data-v-458bd91e]{align-items:stretch;flex-direction:column}.q-act[data-v-458bd91e]{justify-content:flex-end}.btn.big[data-v-458bd91e]{width:100%}}@media(max-height:500px)and (orientation:landscape){.bb-box[data-v-458bd91e]{padding:8px 12px 10px}.bb-box .panel-title[data-v-458bd91e]{font-size:18px;margin-bottom:4px}.desk[data-v-458bd91e]{padding:4px 10px}.desk[data-v-458bd91e],.tabs[data-v-458bd91e]{margin-bottom:6px}.posters[data-v-458bd91e]{gap:8px}.poster[data-v-458bd91e]{display:flex;flex-direction:column;padding:4px 8px 8px}.p-foot[data-v-458bd91e],.p-line[data-v-458bd91e]{order:1}.p-head[data-v-458bd91e]{font-size:14px}.face[data-v-458bd91e],.p-head[data-v-458bd91e]{margin-bottom:2px}.face[data-v-458bd91e]{height:52px;width:46px}.poster h4[data-v-458bd91e]{font-size:16px;margin:0}.p-reward[data-v-458bd91e]{font-size:14px;margin:0 0 4px}}.ms[data-v-0f79bb4f]{background:radial-gradient(ellipse 70% 80% at 50% 50%,#2e21118c,#040302f0 75%);display:grid;inset:0;padding:18px;place-items:center;position:absolute;z-index:20}.ms-box[data-v-0f79bb4f]{max-height:100%;overflow-y:auto;padding:16px 18px;position:relative;width:min(640px,100%)}.close[data-v-0f79bb4f]{min-height:44px;min-width:44px;padding:6px 12px;position:absolute;right:8px;top:8px}.current[data-v-0f79bb4f],.hint[data-v-0f79bb4f]{color:var(--muted);font-size:13px;margin:0 0 10px}.current[data-v-0f79bb4f]{color:var(--gold-l)}.warn[data-v-0f79bb4f]{color:#ff7a6a;font-size:13px;margin:8px 0 0}.cards[data-v-0f79bb4f]{display:grid;gap:10px}.card[data-v-0f79bb4f]{align-items:center;background:#0000004d;border:1px solid rgba(110,83,40,.5);border-radius:4px;color:var(--text);cursor:pointer;display:grid;font-family:inherit;gap:2px 12px;grid-template-columns:40px 1fr auto;grid-template-rows:auto auto auto;min-height:44px;padding:12px;text-align:left}.card[data-v-0f79bb4f]:disabled{cursor:default;opacity:.5}.card[data-v-0f79bb4f]:hover:not(:disabled){border-color:var(--gold)}.card.sel[data-v-0f79bb4f]{border-color:var(--gold-l);box-shadow:0 0 0 1px var(--gold-l)}.card.active[data-v-0f79bb4f]{border-color:#7fd07f}.icon[data-v-0f79bb4f]{font-size:28px;grid-row:1/4;text-align:center}.card b[data-v-0f79bb4f]{color:var(--gold-l);grid-column:2;grid-row:1}.card small[data-v-0f79bb4f]{align-self:start;color:var(--muted);font-size:12px;grid-column:2;grid-row:2/4;line-height:1.4}.bonus[data-v-0f79bb4f]{color:#9be29b;grid-row:1}.bonus[data-v-0f79bb4f],.price[data-v-0f79bb4f]{font-size:13px;font-style:normal;grid-column:3;justify-self:end;white-space:nowrap}.price[data-v-0f79bb4f]{color:var(--gold-l);grid-row:2}.mins[data-v-0f79bb4f]{color:var(--muted);font-size:11px;font-style:normal;grid-column:3;grid-row:3;justify-self:end;text-align:right}.price.free[data-v-0f79bb4f]{color:#9be29b}.actions[data-v-0f79bb4f]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-top:14px}.big[data-v-0f79bb4f]{min-height:44px;min-width:180px}.learned[data-v-0f79bb4f]{align-self:center;color:#9be29b;font-size:13px;margin:0}@media(max-width:560px){.ms[data-v-0f79bb4f]{padding:8px}.card[data-v-0f79bb4f]{grid-template-columns:34px 1fr}.bonus[data-v-0f79bb4f],.mins[data-v-0f79bb4f],.price[data-v-0f79bb4f]{grid-column:2;grid-row:auto;justify-self:start;text-align:left}}.wp-ov[data-v-8337ce6d]{background:#0000008c;display:grid;inset:0;padding:max(10px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left));place-items:center;position:fixed;z-index:60}.wp-box[data-v-8337ce6d]{display:flex;flex-direction:column;max-height:100%;padding:16px 16px 12px;position:relative;width:min(560px,100%)}.wp-box .close[data-v-8337ce6d]{min-height:44px;min-width:44px;padding:0;position:absolute;right:6px;top:6px}.wp-note[data-v-8337ce6d]{color:#d8c9a6;font-size:13px;margin:0 0 10px;padding:0 40px;text-align:center}.wp-list[data-v-8337ce6d]{display:flex;flex-direction:column;gap:8px;min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch}.wp-reg[data-v-8337ce6d]{background:#00000040;border:1px solid rgba(201,164,92,.35);border-radius:4px;padding:8px 10px}.wp-reg.off[data-v-8337ce6d]{opacity:.5}.wp-reg.test[data-v-8337ce6d]{border-color:#c8463299}.wp-rh[data-v-8337ce6d]{align-items:baseline;color:#f1d99a;display:flex;gap:8px;margin:0 0 6px}.wp-rh small[data-v-8337ce6d]{color:#b9a987;font-size:12px}.wp-rh .tag[data-v-8337ce6d]{color:#ffb4a4}.wp-reg.off .wp-rh[data-v-8337ce6d]{margin:0}.wp-dests[data-v-8337ce6d]{display:flex;flex-wrap:wrap;gap:6px}.wp-d[data-v-8337ce6d]{align-items:flex-start;display:flex;flex:1 1 200px;flex-direction:column;font-size:14px;justify-content:center;min-height:44px;padding:6px 12px;text-align:left}.wp-d small[data-v-8337ce6d]{color:#b9a987;font-size:11px;font-weight:400}.wp-d.here[data-v-8337ce6d]{border-style:dashed}.wp-charge[data-v-8337ce6d]{bottom:calc(150px + env(safe-area-inset-bottom));left:50%;pointer-events:none;position:fixed;text-align:center;transform:translate(-50%);width:min(420px,86vw);z-index:45}.wp-ct[data-v-8337ce6d]{color:#ffe6a8;font-size:15px;font-weight:600;margin:0 0 5px;text-shadow:0 1px 6px #000,0 0 10px rgba(255,200,100,.6)}.wp-bar[data-v-8337ce6d]{background:#0009;border:1px solid #c9a45c;border-radius:6px;height:10px;overflow:hidden}.wp-bar i[data-v-8337ce6d]{background:linear-gradient(90deg,#8d6a2c,#f3dc9c,#fff4cf);box-shadow:0 0 10px #ffd27a;display:block;height:100%}.wp-hint[data-v-8337ce6d]{color:#d8c9a6;font-size:12px;margin:4px 0 0;text-shadow:0 1px 4px #000}.wp-x[data-v-8337ce6d]{font-size:14px;margin-top:6px;min-height:44px;min-width:96px;pointer-events:auto}.wp-flash[data-v-8337ce6d]{animation:wpf-8337ce6d .9s ease-out forwards;background:radial-gradient(circle,#fff8e0 0,#ffe6aad9 45%,#ffd27800);inset:0;pointer-events:none;position:fixed;z-index:70}@keyframes wpf-8337ce6d{0%{opacity:0}25%{opacity:1}to{opacity:.9}}@media(max-height:480px){.wp-box[data-v-8337ce6d]{padding:10px 12px 8px}.wp-box .panel-title[data-v-8337ce6d]{font-size:18px;margin-bottom:4px}.wp-note[data-v-8337ce6d]{font-size:12px;margin-bottom:6px}.wp-charge[data-v-8337ce6d]{bottom:calc(110px + env(safe-area-inset-bottom))}}.sh-ov[data-v-6c870d93]{background:#0000008c;display:grid;inset:0;padding:max(10px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left));place-items:center;position:fixed;z-index:60}.sh-box[data-v-6c870d93]{display:flex;flex-direction:column;max-height:calc(100dvh - 20px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow:hidden;padding:16px 16px 12px;position:relative;width:min(600px,100%)}.sh-box .close[data-v-6c870d93]{min-height:44px;min-width:44px;padding:0;position:absolute;right:6px;top:6px}.sh-tabs[data-v-6c870d93]{display:flex;gap:6px;margin:0 0 10px}.sh-tab[data-v-6c870d93]{flex:1;font-size:14px;min-height:44px;padding:4px 6px}.sh-tab.on[data-v-6c870d93]{border-color:#f1d99a;box-shadow:inset 0 0 10px #f1d99a59;color:#fff4cf}.sh-body[data-v-6c870d93]{min-height:0;overflow-y:auto;-webkit-overflow-scrolling:touch;display:flex;flex-direction:column;gap:8px}.sh-meta[data-v-6c870d93]{color:#d8c9a6;display:flex;flex-wrap:wrap;font-size:13px;gap:6px 16px;margin:0}.sh-cur[data-v-6c870d93]{color:#f1d99a;font-size:14px;margin:0}.sh-out[data-v-6c870d93]{align-items:center;background:#143c5a4d;border:1px solid rgba(88,199,255,.5);border-radius:4px;color:#cdefff;display:grid;font-size:13px;gap:2px 10px;grid-template-columns:1fr auto;padding:8px 10px}.sh-out .sh-bar[data-v-6c870d93]{background:#0009;border-radius:3px;grid-column:1;height:6px;overflow:hidden}.sh-out .sh-bar i[data-v-6c870d93]{background:#58c7ff;display:block;height:100%}.sh-out .sh-act[data-v-6c870d93]{grid-column:2;grid-row:1/span 3}.sh-empty[data-v-6c870d93]{color:#d8c9a6;margin:8px 0;text-align:center}.sh-empty small[data-v-6c870d93]{color:#b9a987}.sh-list[data-v-6c870d93]{display:flex;flex-direction:column;gap:6px;list-style:none;margin:0;padding:0}.sh-soul[data-v-6c870d93],.sh-tier[data-v-6c870d93]{align-items:center;background:#00000040;border:1px solid rgba(201,164,92,.35);border-radius:4px;display:flex;gap:6px;padding:6px 8px}.sh-soul.sel[data-v-6c870d93]{border-color:#f1d99a}.sh-soul.isout[data-v-6c870d93]{border-color:#58c7ff}.sh-tier.cur[data-v-6c870d93]{border-color:#c77dff;box-shadow:inset 0 0 10px #c77dff40}.sh-tier.locked[data-v-6c870d93]{opacity:.55}.sh-pick[data-v-6c870d93]{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:flex;flex:1;gap:8px;min-height:44px;padding:0;text-align:left}.sh-ico[data-v-6c870d93]{font-size:24px}.sh-nm[data-v-6c870d93]{color:#f1d99a;display:flex;flex:1;flex-direction:column;font-size:14px;gap:1px;min-width:0}.sh-nm small[data-v-6c870d93]{color:#b9a987;font-size:12px}.sh-nm small.st[data-v-6c870d93]{color:#9fd4ff}.sh-nm .tag[data-v-6c870d93]{border:1px solid rgba(255,207,122,.5);border-radius:3px;color:#ffcf7a;font-size:11px;font-style:normal;margin-left:4px;padding:0 4px}.sh-act[data-v-6c870d93]{font-size:13px;min-height:44px;min-width:64px;padding:4px 10px}.sh-act.warn[data-v-6c870d93]{border-color:#e07a5f;color:#ffc9b8}.sh-note[data-v-6c870d93]{color:#b9a987;font-size:12px;margin:4px 0 0}.sh-note.top[data-v-6c870d93]{color:#d8c9a6;margin:0}.sh-yant[data-v-6c870d93]{align-items:center;display:flex;gap:10px}.sh-fig[data-v-6c870d93]{fill:#f1d99a1f;flex:none;stroke:#f1d99a8c;stroke-width:2;width:110px}.sh-fig .dot circle[data-v-6c870d93]{cursor:pointer;fill:#0000008c;stroke:#c9a45c}.sh-fig .dot.filled circle[data-v-6c870d93]{fill:#6b3aa8}.sh-fig .dot.on circle[data-v-6c870d93]{stroke:#fff4cf;stroke-width:3}.sh-spots[data-v-6c870d93]{display:grid;flex:1;gap:6px;grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.sh-spot[data-v-6c870d93]{align-items:flex-start;display:flex;flex-direction:column;font-size:13px;min-height:44px;padding:4px 8px}.sh-spot small[data-v-6c870d93]{color:#b9a987;font-size:11px;font-weight:400}.sh-spot.on[data-v-6c870d93]{border-color:#f1d99a;color:#fff4cf}@media(max-width:480px){.sh-fig[data-v-6c870d93]{width:80px}.sh-soul[data-v-6c870d93]{flex-wrap:wrap}.sh-pick[data-v-6c870d93]{flex-basis:100%}}@media(max-height:480px){.sh-box[data-v-6c870d93]{padding:10px 12px 8px}.sh-box .panel-title[data-v-6c870d93]{font-size:18px;margin-bottom:4px}.sh-tabs[data-v-6c870d93]{margin-bottom:6px}.sh-fig[data-v-6c870d93]{width:70px}}.bigmap-backdrop[data-v-f116b330]{align-items:center;background:radial-gradient(ellipse at center,#0a07048c,#050302d1);display:flex;inset:0;justify-content:center;position:fixed;z-index:60}.bigmap-panel[data-v-f116b330]{display:flex;flex-direction:column;height:min(80vh,860px);padding:10px 12px;width:min(90vw,1040px)}.bigmap-head[data-v-f116b330]{align-items:center;display:flex;justify-content:center;min-height:34px;position:relative}.bigmap-title[data-v-f116b330]{margin:0}.bigmap-x[data-v-f116b330]{font-size:16px;line-height:1.2;padding:4px 11px;position:absolute;right:0;top:50%;transform:translateY(-50%)}.bigmap-x[data-v-f116b330]:active:not(:disabled){transform:translateY(calc(-50% + 1px))}.bigmap-wrap[data-v-f116b330]{background:#cdb07a;border:1px solid var(--gold-d);border-radius:3px;box-shadow:inset 0 0 0 1px #00000080,inset 0 0 30px #28140599;flex:1;margin-top:8px;min-height:0;overflow:hidden;position:relative}.bigmap-canvas[data-v-f116b330]{cursor:grab;display:block;height:100%;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.bigmap-canvas.dragging[data-v-f116b330]{cursor:grabbing}.bigmap-canvas.story[data-v-f116b330]{cursor:default}.bigmap-tools[data-v-f116b330]{display:flex;flex-direction:column;gap:6px;left:10px;position:absolute;top:10px}.bigmap-tool[data-v-f116b330]{font-size:18px;height:34px;line-height:1;padding:0;width:34px}@media(pointer:coarse){.bigmap-tool[data-v-f116b330]{height:44px;width:44px}.bigmap-x[data-v-f116b330]{min-height:44px;min-width:44px}}.bigmap-caption[data-v-f116b330]{bottom:8%;color:#2e1b0a;font-family:var(--font-deco);font-size:clamp(16px,2.6vw,24px);left:50%;max-width:86%;pointer-events:none;position:absolute;text-align:center;text-shadow:0 0 6px rgba(244,230,196,.9),0 0 14px rgba(244,230,196,.7);transform:translate(-50%)}.bigmap-foot[data-v-f116b330]{margin-top:8px}.bigmap-legend[data-v-f116b330]{color:var(--text);display:flex;flex-wrap:wrap;font-size:13px;gap:4px 14px;justify-content:center;list-style:none;margin:0;padding:0}.bigmap-legend li[data-v-f116b330]{gap:6px;white-space:nowrap}.bigmap-legend li[data-v-f116b330],.lg[data-v-f116b330]{align-items:center;display:inline-flex}.lg[data-v-f116b330]{font-weight:700;height:16px;justify-content:center;line-height:1;width:16px}.lg-you[data-v-f116b330]{color:#e8c66e;font-size:13px}.lg-hut[data-v-f116b330],.lg-village[data-v-f116b330]{color:#c79a5c;font-size:15px;min-width:16px;width:auto}.lg-npc[data-v-f116b330]{background:#f1d99a;border:1px solid #3a2610;border-radius:50%;height:9px;margin:0 3px;width:9px}.lg-quest[data-v-f116b330]{background:#2a1a0a;border:1.5px solid #e8c66e;border-radius:50%;box-shadow:0 0 6px #f1d99a99;color:#f5d985;font-size:11px;height:16px;width:16px}.lg-poi[data-v-f116b330]{background:#9a2e20;border:1px solid #3a2610;height:9px;margin:0 3px;transform:rotate(45deg);width:9px}.lg-ally[data-v-f116b330]{background:#5fbf5a;border:1px solid #10300e;border-radius:50%}.lg-ally[data-v-f116b330],.lg-other[data-v-f116b330]{height:9px;margin:0 3px;width:9px}.lg-other[data-v-f116b330]{background:#4a8fe0;border:1px solid #f4f8ff;border-radius:50%}.bigmap-hint[data-v-f116b330]{color:var(--muted);font-size:12px;margin-top:4px;text-align:center}.bigmap-realms[data-v-f116b330]{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;list-style:none;margin:0;padding:0}.bigmap-realms li[data-v-f116b330]{align-items:center;border:1px solid rgba(232,198,110,.25);border-radius:10px;color:var(--text);display:inline-flex;flex-direction:column;font-size:13px;justify-content:center;line-height:1.25;min-height:44px;padding:4px 10px}.bigmap-realms li small[data-v-f116b330]{color:var(--muted);font-size:11px}.bigmap-realms li.soon[data-v-f116b330]{opacity:.55}.bigmap-realms li.here[data-v-f116b330]{background:#e8c66e1f;border-color:#e8c66e}@media(max-width:640px){.bigmap-panel[data-v-f116b330]{padding:8px}.bigmap-legend[data-v-f116b330]{font-size:11px;gap:2px 10px}.bigmap-realms li[data-v-f116b330]{font-size:12px;padding:3px 7px}.bigmap-hint[data-v-f116b330]{display:none}}.bigmap-enter-active[data-v-f116b330],.bigmap-leave-active[data-v-f116b330]{transition:opacity .18s ease}.bigmap-enter-active .bigmap-panel[data-v-f116b330],.bigmap-leave-active .bigmap-panel[data-v-f116b330]{transition:transform .18s ease}.bigmap-enter-from[data-v-f116b330],.bigmap-leave-to[data-v-f116b330]{opacity:0}.bigmap-enter-from .bigmap-panel[data-v-f116b330],.bigmap-leave-to .bigmap-panel[data-v-f116b330]{transform:scale(.97)}.tpk-backdrop[data-v-1a9583d1]{align-items:center;background:radial-gradient(ellipse at center,#0a070499,#040302e0);display:flex;inset:0;justify-content:center;position:fixed;z-index:70}.tpk-panel[data-v-1a9583d1]{background:linear-gradient(180deg,#140d08f7,#090706fa);border-color:var(--gold-d);display:flex;flex-direction:column;gap:8px;height:min(88vh,900px);padding:12px 14px 10px;width:min(92vw,860px)}.tpk-head[data-v-1a9583d1]{align-items:center;display:flex;justify-content:center;min-height:44px;padding:0 48px;position:relative}.tpk-heading[data-v-1a9583d1]{min-width:0;text-align:center}.tpk-title[data-v-1a9583d1]{line-height:1.2;margin:0}.tpk-sub[data-v-1a9583d1]{color:var(--muted);font-size:13px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tpk-hbtn[data-v-1a9583d1]{font-size:16px;line-height:1.2;padding:4px 11px;position:absolute;top:50%;transform:translateY(-50%)}.tpk-hbtn[data-v-1a9583d1]:active:not(:disabled){transform:translateY(calc(-50% + 1px))}.tpk-x[data-v-1a9583d1]{right:0}.tpk-back[data-v-1a9583d1]{left:0}.tpk-body[data-v-1a9583d1]{border:1px solid rgba(110,83,40,.6);border-radius:3px;box-shadow:inset 0 0 0 1px #f1d99a0f,inset 0 0 40px #0009;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:var(--gold-d) transparent;scrollbar-width:thin}.tpk-state[data-v-1a9583d1]{color:var(--muted);padding:40px 16px;text-align:center}.tpk-list[data-v-1a9583d1]{background:#00000059;display:flex;flex-direction:column;gap:6px;padding:10px}.tpk-resume[data-v-1a9583d1]{margin-bottom:4px}.tpk-vol[data-v-1a9583d1]{align-items:center;background:linear-gradient(90deg,#3a2b198c,#140e098c);border:1px solid rgba(110,83,40,.55);border-radius:3px;color:var(--text);cursor:pointer;display:grid;font-family:var(--font-th);gap:12px;grid-template-columns:44px 1fr auto;padding:10px 12px;text-align:left;transition:border-color .2s,filter .2s}.tpk-vol[data-v-1a9583d1]:hover{border-color:var(--gold);filter:brightness(1.15)}.tpk-vol.cur[data-v-1a9583d1]{border-color:var(--gold);box-shadow:inset 3px 0 0 var(--gold)}.tpk-vol-n[data-v-1a9583d1]{align-items:center;background:radial-gradient(circle,#3a2710,#140d07);border:1px solid var(--gold-d);border-radius:50%;color:var(--gold-l);display:inline-flex;font-family:var(--font-deco);font-size:20px;height:40px;justify-content:center;width:40px}.tpk-vol-t[data-v-1a9583d1]{font-size:16px;line-height:1.4}.tpk-vol-p[data-v-1a9583d1]{color:var(--muted);font-size:12px;white-space:nowrap}.tpk-leaf[data-v-1a9583d1]{background:linear-gradient(90deg,rgba(201,164,92,.07),transparent 6%,transparent 94%,rgba(201,164,92,.07)),radial-gradient(ellipse at 50% 0,#1d130b,#0b0806 75%);padding:22px clamp(14px,4vw,40px) 28px;touch-action:pan-y}.tpk-text[data-v-1a9583d1]{color:#eadcc0;font-family:var(--font-th);font-size:17px;line-height:1.85;margin:0 auto;max-width:44em;-moz-user-select:text;user-select:text;-webkit-user-select:text}.tpk-ln[data-v-1a9583d1]{margin:0;overflow-wrap:anywhere}.tpk-mark[data-v-1a9583d1]{background:#c9a45c38;border-radius:2px;box-shadow:-6px 0 #c9a45c38,6px 0 #c9a45c38}.tpk-h[data-v-1a9583d1]{color:var(--gold-l);font-weight:600;letter-spacing:.3px;margin:4px 0;text-align:center;text-shadow:0 1px 6px rgba(0,0,0,.8)}.tpk-gap[data-v-1a9583d1]{height:.9em}.tpk-nav[data-v-1a9583d1]{align-items:center;display:flex;gap:8px;justify-content:space-between}.tpk-small[data-v-1a9583d1]{font-size:14px;padding:7px 14px}.tpk-jump[data-v-1a9583d1]{align-items:center;color:var(--muted);display:flex;font-size:14px;gap:8px}.tpk-jump-in[data-v-1a9583d1]{font-size:15px;padding:6px 8px;text-align:center;width:72px}.tpk-foot[data-v-1a9583d1]{color:var(--muted);display:flex;font-size:11px;gap:12px;justify-content:space-between;opacity:.85}.tpk-enter-active[data-v-1a9583d1],.tpk-leave-active[data-v-1a9583d1]{transition:opacity .25s ease}.tpk-enter-active .tpk-panel[data-v-1a9583d1],.tpk-leave-active .tpk-panel[data-v-1a9583d1]{transition:transform .3s cubic-bezier(.22,1,.36,1)}.tpk-enter-from[data-v-1a9583d1],.tpk-leave-to[data-v-1a9583d1]{opacity:0}.tpk-enter-from .tpk-panel[data-v-1a9583d1],.tpk-leave-to .tpk-panel[data-v-1a9583d1]{transform:translateY(14px) scale(.985)}@media(max-width:900px){.tpk-panel[data-v-1a9583d1]{border-radius:0;height:100vh;height:100dvh;padding:8px 10px calc(8px + env(safe-area-inset-bottom));width:100vw}.tpk-panel[data-v-1a9583d1]:after,.tpk-panel[data-v-1a9583d1]:before{display:none}.tpk-text[data-v-1a9583d1]{font-size:16px;line-height:1.8}.tpk-hint[data-v-1a9583d1]{display:none}.tpk-foot[data-v-1a9583d1]{justify-content:center}.tpk-jump>span[data-v-1a9583d1]:first-child{display:none}}.tmr-backdrop[data-v-f153d051]{align-items:center;background:radial-gradient(ellipse at center,#0c060499,#040302e6);display:flex;inset:0;justify-content:center;padding:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));position:fixed;z-index:70}.tmr-panel[data-v-f153d051]{background:linear-gradient(180deg,#220e09f7,#0a0605fa);border-color:var(--gold-d);display:flex;flex-direction:column;gap:6px;height:auto;max-height:min(94vh,980px);padding:10px 12px 8px;width:min(96vw,760px)}.tmr-head[data-v-f153d051]{align-items:center;display:flex;justify-content:center;min-height:44px;padding:0 50px;position:relative}.tmr-heading[data-v-f153d051]{min-width:0;text-align:center}.tmr-title[data-v-f153d051]{font-size:20px;line-height:1.2;margin:0}.tmr-sub[data-v-f153d051]{color:var(--muted);font-size:13px;margin-top:2px}.tmr-hbtn[data-v-f153d051]{font-size:16px;min-height:44px;min-width:44px;padding:4px 11px;position:absolute;top:50%;transform:translateY(-50%)}.tmr-x[data-v-f153d051]{right:0}.tmr-body[data-v-f153d051]{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:4px 4px 8px;scrollbar-color:var(--gold-d) transparent;scrollbar-width:thin}.tmr-art[data-v-f153d051]{margin:0 auto 8px;text-align:center}.tmr-art img[data-v-f153d051]{border-radius:2px;box-shadow:0 6px 22px #000000b3,0 0 0 1px #c9a45c59;display:block;height:auto;margin:0 auto;max-height:40vh;max-width:100%;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:auto}.tmr-art.A img[data-v-f153d051],.tmr-art.B img[data-v-f153d051]{max-height:36vh}.tmr-tabs[data-v-f153d051]{display:flex;flex-wrap:wrap;gap:6px;justify-content:center;margin:4px 0 8px}.tmr-tab[data-v-f153d051]{background:#00000059;border:1px solid var(--gold-d);border-radius:3px;color:var(--text);cursor:pointer;font:inherit;font-size:14px;min-height:44px;padding:6px 12px}.tmr-tab.on[data-v-f153d051]{background:#c9a45c2e;border-color:var(--gold);color:var(--gold-l)}.tmr-badges[data-v-f153d051]{display:flex;flex-wrap:wrap;gap:6px;justify-content:center}.tmr-code[data-v-f153d051]{border:1px solid var(--gold-d);border-radius:3px}.tmr-canon[data-v-f153d051],.tmr-code[data-v-f153d051]{color:var(--gold-l);font-size:13px;padding:2px 8px}.tmr-canon[data-v-f153d051]{background:#c9a45c2e;border-radius:3px}.tmr-canon.no[data-v-f153d051]{background:#506e5a40;border:1px solid rgba(150,190,160,.4);color:#cfe0cf}.tmr-name[data-v-f153d051]{color:var(--gold-l);font-family:var(--font-deco);font-size:24px;line-height:1.3;margin:8px 0 2px;text-align:center}.tmr-gloss[data-v-f153d051]{color:var(--muted);font-size:14px;text-align:center}.tmr-pali i[data-v-f153d051]{color:var(--text)}.tmr-context[data-v-f153d051]{background:#e0632a1f;border:1px solid rgba(224,99,42,.55);border-radius:3px;color:#ffd9c2;font-size:14px;margin:10px auto 0;max-width:560px;padding:6px 10px;text-align:center}.tmr-text[data-v-f153d051]{font-size:16px;line-height:1.75;margin:12px auto 0;max-width:620px}.tmr-text p[data-v-f153d051]{margin:0 0 10px}.tmr-src[data-v-f153d051]{border-top:1px solid rgba(110,83,40,.5);color:var(--muted);font-size:13px;line-height:1.5;margin:6px auto 0;max-width:620px;padding-top:8px}.tmr-conf[data-v-f153d051]{margin-top:2px;opacity:.85}.tmr-links[data-v-f153d051]{gap:8px;margin:12px auto 4px;max-width:620px}.tmr-link[data-v-f153d051],.tmr-links[data-v-f153d051]{display:flex;flex-direction:column}.tmr-link[data-v-f153d051]{align-items:center;gap:1px;justify-content:center;min-height:48px;text-align:center;text-decoration:none}.tmr-link-main[data-v-f153d051]{font-size:15px}.tmr-link-sub[data-v-f153d051]{font-size:12px;opacity:.8}.tmr-nav[data-v-f153d051]{align-items:center;display:flex;gap:14px;justify-content:center}.tmr-small[data-v-f153d051]{font-size:16px;min-height:44px;min-width:48px}.tmr-pos[data-v-f153d051]{font-size:14px;min-width:64px}.tmr-foot[data-v-f153d051],.tmr-pos[data-v-f153d051]{color:var(--muted);text-align:center}.tmr-foot[data-v-f153d051]{font-size:11px;opacity:.7}@media(pointer:coarse){.tmr-foot[data-v-f153d051]{display:none}}@media(max-height:520px)and (orientation:landscape){.tmr-panel[data-v-f153d051]{max-height:98vh}.tmr-art img[data-v-f153d051],.tmr-art.A img[data-v-f153d051],.tmr-art.B img[data-v-f153d051]{max-height:46vh}.tmr-title[data-v-f153d051]{font-size:17px}}.tmr-enter-active[data-v-f153d051],.tmr-leave-active[data-v-f153d051]{transition:opacity .18s ease}.tmr-enter-from[data-v-f153d051],.tmr-leave-to[data-v-f153d051]{opacity:0}.bln-backdrop[data-v-6568fffc]{align-items:center;background:radial-gradient(ellipse at center,#0a070499,#040302e0);display:flex;inset:0;justify-content:center;position:fixed;z-index:70}.bln-panel[data-v-6568fffc]{background:linear-gradient(180deg,#140d08f7,#090706fa);border-color:var(--gold-d);display:flex;flex-direction:column;gap:10px;max-height:min(90vh,760px);padding:12px 14px 10px;width:min(94vw,1000px)}.bln-head[data-v-6568fffc]{align-items:center;display:flex;justify-content:center;min-height:44px;padding:0 48px;position:relative}.bln-heading[data-v-6568fffc]{min-width:0;text-align:center}.bln-title[data-v-6568fffc]{line-height:1.2;margin:0}.bln-sub[data-v-6568fffc]{color:var(--muted);font-size:13px;margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bln-hbtn[data-v-6568fffc]{font-size:16px;line-height:1.2;padding:4px 11px;position:absolute;top:50%;transform:translateY(-50%)}.bln-hbtn[data-v-6568fffc]:active:not(:disabled){transform:translateY(calc(-50% + 1px))}.bln-x[data-v-6568fffc]{right:0}.bln-back[data-v-6568fffc]{left:0}.bln-list[data-v-6568fffc]{background:#00000059;border:1px solid rgba(110,83,40,.6);border-radius:3px;display:flex;flex-direction:column;gap:6px;min-height:120px;overflow-y:auto;overscroll-behavior:contain;padding:10px;scrollbar-color:var(--gold-d) transparent;scrollbar-width:thin}.bln-empty[data-v-6568fffc]{color:var(--muted);margin:30px 0;text-align:center}.bln-row[data-v-6568fffc]{align-items:center;background:linear-gradient(90deg,#3a2b198c,#140e098c);border:1px solid rgba(110,83,40,.55);border-radius:3px;color:var(--text);cursor:pointer;display:grid;font-family:var(--font-th);font-size:16px;gap:12px;grid-template-columns:36px 1fr auto;padding:10px 12px;text-align:left;transition:border-color .2s,filter .2s}.bln-row[data-v-6568fffc]:hover:not(:disabled){border-color:var(--gold);filter:brightness(1.15)}.bln-row.unknown[data-v-6568fffc]{color:var(--muted);cursor:default;opacity:.7}.bln-row-i[data-v-6568fffc]{font-size:22px;text-align:center}.bln-row-t[data-v-6568fffc]{line-height:1.4}.bln-row-p[data-v-6568fffc]{color:var(--muted)}.bln-row-new[data-v-6568fffc],.bln-row-p[data-v-6568fffc]{font-size:12px;white-space:nowrap}.bln-row-new[data-v-6568fffc]{background:var(--gold-l);border-radius:10px;color:#1b1206;padding:1px 8px}.bln-stage[data-v-6568fffc]{align-items:center;display:flex;flex:1;justify-content:center;min-height:0;padding:26px 4px 10px;position:relative;touch-action:pan-y}.bln-leaf[data-v-6568fffc]{background:repeating-linear-gradient(180deg,rgba(120,80,30,.09) 0 1px,transparent 1px 5px),linear-gradient(90deg,rgba(80,45,12,.55),transparent 4%,transparent 96%,rgba(80,45,12,.55)),linear-gradient(180deg,rgba(90,55,18,.35),transparent 14%,transparent 86%,rgba(90,55,18,.4)),radial-gradient(ellipse at 30% 40%,#e4c68e,#d5b173 55%,#c49a5a);border-radius:14px/50%;box-shadow:0 8px 20px #0009,inset 0 0 0 1px #ffebbe2e,inset 0 0 26px #5a320c73;height:clamp(250px,44vh,400px);position:relative;width:100%}.bln-leaf[data-v-6568fffc]:after,.bln-leaf[data-v-6568fffc]:before{background:linear-gradient(180deg,#b58b4c,#9d743a);border-radius:inherit;box-shadow:0 6px 14px #00000080;content:"";inset:0;position:absolute;z-index:-1}.bln-leaf[data-v-6568fffc]:before{transform:translate(6px,7px) rotate(.5deg)}.bln-leaf[data-v-6568fffc]:after{filter:brightness(.85);transform:translate(-5px,12px) rotate(-.6deg)}.bln-leaf.book[data-v-6568fffc]{border-radius:4px}.bln-leaf.board[data-v-6568fffc]{background:repeating-linear-gradient(90deg,rgba(40,22,8,.12) 0 2px,transparent 2px 23px),radial-gradient(ellipse at 40% 40%,#a57a4a,#7e5a33);border-radius:6px}.bln-leaf.board[data-v-6568fffc]:after,.bln-leaf.board[data-v-6568fffc]:before,.bln-leaf.book[data-v-6568fffc]:after,.bln-leaf.book[data-v-6568fffc]:before{display:none}.bln-hole[data-v-6568fffc]{background:radial-gradient(circle at 40% 40%,#0b0703,#2a1a0b 70%);border-radius:50%;box-shadow:0 1px #ffe6b459,inset 0 1px 2px #000000e6;height:14px;margin-top:-7px;position:absolute;top:50%;width:14px}.bln-hole.l[data-v-6568fffc]{left:6.5%}.bln-hole.r[data-v-6568fffc]{right:6.5%}.bln-hole[data-v-6568fffc]:after{background:repeating-linear-gradient(180deg,#8a2d1c 0 4px,#6e2214 4px 7px);border-radius:2px;bottom:7px;box-shadow:0 0 2px #0009;content:"";height:calc(clamp(250px,44vh,400px)/2 + 22px);left:50%;margin-left:-1.5px;position:absolute;width:3px}.bln-leaf.board .bln-hole[data-v-6568fffc],.bln-leaf.book .bln-hole[data-v-6568fffc]{display:none}.bln-text[data-v-6568fffc]{color:#3a220e;display:flex;flex-direction:column;font-family:var(--font-th);font-size:18px;inset:6% 12%;justify-content:center;line-height:1.75;overflow-y:auto;overscroll-behavior:contain;position:absolute;scrollbar-color:rgba(90,55,18,.6) transparent;scrollbar-width:thin;text-shadow:0 1px 0 rgba(255,240,205,.5),0 -1px 0 rgba(60,30,6,.22);-moz-user-select:text;user-select:text;-webkit-user-select:text}.bln-text p[data-v-6568fffc]{margin:0 0 .55em}.bln-text p[data-v-6568fffc]:last-child{margin-bottom:0}.bln-leaf.board .bln-text[data-v-6568fffc]{color:#f4e6c8;inset:6%;text-shadow:0 1px 2px rgba(0,0,0,.8)}.bln-leaf.book .bln-text[data-v-6568fffc]{inset:6% 7%}.bln-nav[data-v-6568fffc]{align-items:center;display:flex;gap:18px;justify-content:center}.bln-small[data-v-6568fffc]{font-size:14px;padding:7px 16px}.bln-dots[data-v-6568fffc]{display:flex;gap:7px}.bln-dots i[data-v-6568fffc]{background:#c9a45c4d;border-radius:50%;height:8px;width:8px}.bln-dots i.on[data-v-6568fffc]{background:var(--gold-l);box-shadow:0 0 6px var(--gold)}.bln-foot[data-v-6568fffc]{color:var(--muted);display:flex;font-size:11px;gap:12px;justify-content:space-between;opacity:.85}.bln-src[data-v-6568fffc]{min-width:0;overflow:hidden;text-overflow:ellipsis}.bln-hint[data-v-6568fffc],.bln-src[data-v-6568fffc]{white-space:nowrap}.bln-enter-active[data-v-6568fffc],.bln-leave-active[data-v-6568fffc]{transition:opacity .25s ease}.bln-enter-active .bln-panel[data-v-6568fffc],.bln-leave-active .bln-panel[data-v-6568fffc]{transition:transform .3s cubic-bezier(.22,1,.36,1)}.bln-enter-from[data-v-6568fffc],.bln-leave-to[data-v-6568fffc]{opacity:0}.bln-enter-from .bln-panel[data-v-6568fffc],.bln-leave-to .bln-panel[data-v-6568fffc]{transform:translateY(14px) scale(.985)}@media(max-width:900px){.bln-panel[data-v-6568fffc]{border-radius:0;height:100vh;height:100dvh;max-height:none;padding:8px 10px calc(8px + env(safe-area-inset-bottom));width:100vw}.bln-panel[data-v-6568fffc]:after,.bln-panel[data-v-6568fffc]:before{display:none}.bln-list[data-v-6568fffc]{flex:1}.bln-leaf[data-v-6568fffc]{border-radius:12px/8%;height:100%}.bln-hole[data-v-6568fffc]:after{height:30px}.bln-hole.l[data-v-6568fffc]{top:5%}.bln-hole.l[data-v-6568fffc],.bln-hole.r[data-v-6568fffc]{left:50%;margin-left:-7px;margin-top:0}.bln-hole.r[data-v-6568fffc]{bottom:5%;right:auto;top:auto}.bln-hole.r[data-v-6568fffc]:after{display:none}.bln-text[data-v-6568fffc]{font-size:16px;inset:11% 7%;justify-content:flex-start;line-height:1.7}.bln-hint[data-v-6568fffc]{display:none}}.mk[data-v-59183ae1]{align-items:flex-end;display:flex;inset:0;justify-content:center;padding:0 12px calc(12px + env(safe-area-inset-bottom));pointer-events:none;position:fixed;z-index:60}.mk-card[data-v-59183ae1]{background:linear-gradient(#2a1d14,#1a120c);border:1px solid #6b4a2e;border-radius:14px;box-shadow:0 10px 40px #0009;color:#f3e6cc;font-family:Sarabun,Tahoma,sans-serif;max-height:calc(100dvh - 24px);overflow:auto;padding:10px 12px 12px;pointer-events:auto;position:relative;width:min(460px,100%)}.mk-head[data-v-59183ae1]{align-items:center;display:flex;gap:8px}.mk-head b[data-v-59183ae1]{font-size:17px}.mk-head small[data-v-59183ae1]{color:#c9b08a;flex:1;font-size:12px;line-height:1.25}.mk-head small.grp[data-v-59183ae1]{color:#ffd27a}.mk-x[data-v-59183ae1]{background:#3a281b;border:1px solid #6b4a2e;border-radius:10px;color:#f3e6cc;font-size:18px;height:44px;width:44px}.mk-time[data-v-59183ae1]{background:#120c08;border-radius:9px;height:18px;margin:8px 0;overflow:hidden;position:relative}.mk-time i[data-v-59183ae1]{background:linear-gradient(90deg,#b83a14,#f0902a);inset:0 auto 0 0;position:absolute;transition:width .2s linear}.mk-time span[data-v-59183ae1]{display:block;font-size:11px;line-height:18px;position:relative;text-align:center}.mk-stage[data-v-59183ae1]{align-items:center;display:flex;gap:10px}.mk-dome[data-v-59183ae1]{aspect-ratio:1;background:radial-gradient(circle at 50% 48%,#4a4440 0 18%,#2b2724 45%,#1b1917 70%,#7a5a34 71%,#b98a4a 80%,#6e4f2c 88%,#2a2320 90%);border-radius:50%;box-shadow:inset 0 0 20px #000,0 0 30px #ff5a1459;flex:0 0 auto;overflow:hidden;position:relative;width:min(62vw,270px)}.mk-ridges[data-v-59183ae1]{background:repeating-conic-gradient(hsla(0,0%,100%,.07) 0 3deg,transparent 3deg 45deg);inset:12%}.mk-moat[data-v-59183ae1],.mk-ridges[data-v-59183ae1]{border-radius:50%;position:absolute}.mk-moat[data-v-59183ae1]{background:radial-gradient(circle,transparent 70%,rgba(80,160,60,.35) 76%,transparent 79%,hsla(60,25%,92%,.25) 83%,transparent 86%);inset:0}.mk-slice[data-v-59183ae1]{border:none;border-radius:45% 40% 48% 42%;cursor:pointer;height:42px;margin:-21px 0 0 -32px;position:absolute;touch-action:manipulation;transition:background .4s linear,box-shadow .4s linear,transform .12s;width:64px}.mk-slice[data-v-59183ae1]:active{transform:scale(.92) rotate(8deg)}.mk-slice.hot[data-v-59183ae1]:after{border-radius:50%;box-shadow:0 0 14px #ff782880;content:"";inset:-8px}.mk-slice.hot[data-v-59183ae1]:after,.mk-sz[data-v-59183ae1]{pointer-events:none;position:absolute}.mk-sz[data-v-59183ae1]{animation:mk-sz-59183ae1 .5s steps(2) infinite;color:#fff4d0;font-size:16px;font-style:normal;left:50%;top:-16px;transform:translate(-50%)}@keyframes mk-sz-59183ae1{50%{opacity:.5;transform:translate(-50%,-3px)}}.mk-puff[data-v-59183ae1]{animation:mk-puff-59183ae1 2.8s ease-out infinite;background:radial-gradient(rgba(240,235,225,.55),transparent 70%);border-radius:50%;bottom:30%;height:34px;pointer-events:none;position:absolute;width:34px}@keyframes mk-puff-59183ae1{0%{opacity:.8;transform:translateY(0) scale(.5)}to{opacity:0;transform:translateY(-160px) scale(2.2)}}.mk-acts[data-v-59183ae1]{display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}.mk-btn[data-v-59183ae1]{background:#3a281b;border:2px solid #6b4a2e;border-radius:10px;color:#f3e6cc;font-family:inherit;font-size:15px;min-height:44px;padding:0 12px;touch-action:manipulation}.mk-btn.eat[data-v-59183ae1]{background:#4d3a14}.mk-btn.bin[data-v-59183ae1]{background:#2a1a14;color:#d9a0a0}.mk-btn.done[data-v-59183ae1]{background:#7a2a14;border-color:#b8502a}.mk-row[data-v-59183ae1]{margin-top:10px}.mk-plate[data-v-59183ae1],.mk-row[data-v-59183ae1]{display:flex;gap:8px}.mk-plate[data-v-59183ae1]{align-items:center;background:#e9e4d8;border:2px solid #c9a36a;border-radius:12px;color:#3a2616;flex:1;font-family:inherit;font-size:15px;font-weight:700;min-height:52px;padding:0 12px;touch-action:manipulation}.mk-plate[data-v-59183ae1]:disabled{opacity:.45}.mk-plate b[data-v-59183ae1]{font-size:12px;font-weight:600;margin-left:auto}.mk-plate-ico[data-v-59183ae1]{font-size:22px}.mk-tip[data-v-59183ae1]{color:#b9a078;font-size:12px;line-height:1.35;margin:8px 0 0}.mk-flash[data-v-59183ae1]{background:#000000bf;border-radius:20px;font-weight:700;left:50%;margin:0;padding:6px 14px;pointer-events:none;position:absolute;top:42%;transform:translate(-50%);white-space:nowrap}.mk-flash.perfect[data-v-59183ae1]{color:#ffd27a}.mk-flash.good[data-v-59183ae1]{color:#f3e6cc}.mk-flash.raw[data-v-59183ae1]{color:#ffb0a8}.mk-flash.burned[data-v-59183ae1]{color:#9a8f86}.mk-pop-enter-active[data-v-59183ae1],.mk-pop-leave-active[data-v-59183ae1]{transition:all .25s}.mk-pop-enter-from[data-v-59183ae1]{opacity:0;transform:translate(-50%,10px) scale(.8)}.mk-pop-leave-to[data-v-59183ae1]{opacity:0}.mk-res[data-v-59183ae1]{padding:8px 4px;text-align:center}.mk-res .big[data-v-59183ae1]{font-size:17px;font-weight:700}.mk-res .big[data-v-59183ae1],.mk-res .grp[data-v-59183ae1]{color:#ffd27a}@media(max-height:520px){.mk-dome[data-v-59183ae1]{width:min(40vh,220px)}.mk-tip[data-v-59183ae1]{display:none}}.tv[data-v-83fea681]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#180e08d1;border:1px solid rgba(233,199,122,.45);border-radius:14px;box-shadow:0 6px 22px #00000080;color:#f6e7c1;position:absolute;right:calc(16px + env(safe-area-inset-right));top:calc(230px + env(safe-area-inset-top));width:min(340px,calc(100vw - 24px - env(safe-area-inset-left) - env(safe-area-inset-right)));z-index:21}.tv.full[data-v-83fea681]{border-color:#e9c77a;box-shadow:0 0 18px #e9b45a73}.tv-head[data-v-83fea681]{align-items:center;background:none;border:0;color:inherit;cursor:pointer;display:flex;font:inherit;gap:8px;justify-content:space-between;min-height:44px;padding:6px 12px;text-align:left;width:100%}.tv-tune[data-v-83fea681]{font-size:14px;overflow:hidden;text-overflow:ellipsis}.tv-stk[data-v-83fea681],.tv-tune[data-v-83fea681]{white-space:nowrap}.tv-stk[data-v-83fea681]{color:#ffd98a;font-size:13px}.tv-stk i[data-v-83fea681]{background:#b8322a;border-radius:6px;color:#fff5d6;font-size:11px;font-style:normal;margin-left:6px;padding:1px 6px}.tv-body[data-v-83fea681]{display:flex;flex-direction:column;gap:8px;max-height:46vh;overflow-y:auto;padding:0 12px 10px}.tv-line[data-v-83fea681]{font-size:13px;margin:0}.tv-note[data-v-83fea681]{font-size:12.5px;margin:0;opacity:.8}.tv-row[data-v-83fea681]{display:flex;flex-wrap:wrap;gap:8px}.tv-back[data-v-83fea681],.tv-row .btn[data-v-83fea681],.tv-sway[data-v-83fea681]{font-size:14px;min-height:44px;padding:0 14px}.tv-drink[data-v-83fea681]{align-items:center;display:inline-flex;gap:6px}.tv-drink span[data-v-83fea681]{font-size:20px}.tv-sway[data-v-83fea681]{align-self:flex-start;opacity:.85}.tv-back[data-v-83fea681]{box-shadow:0 4px 18px #00000080;position:absolute;right:0;top:calc(100% + 8px);white-space:nowrap}@media(max-width:640px){.tv[data-v-83fea681]{left:50%;right:auto;top:calc(224px + env(safe-area-inset-top));transform:translate(-50%)}.tv-body[data-v-83fea681]{max-height:38vh}.tv-back[data-v-83fea681]{left:50%;right:auto;transform:translate(-50%)}}@media(orientation:landscape)and (max-height:520px){.tv[data-v-83fea681]{left:50%;right:auto;top:calc(8px + env(safe-area-inset-top));transform:translate(-50%);width:min(340px,40vw)}.tv-body[data-v-83fea681]{max-height:58vh}}.fg[data-v-a8e51da8]{align-items:center;background:#08060a8c;display:flex;inset:0;justify-content:center;padding:max(10px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left));position:fixed;z-index:60}.fg-card[data-v-a8e51da8]{background:linear-gradient(#2a1c14,#1a120e);border:2px solid #c89b3c;border-radius:14px;box-shadow:0 10px 40px #0009;color:#f4ead6;font-family:Sarabun,Tahoma,sans-serif;max-height:100%;overflow:auto;padding:12px;width:min(560px,100%)}.fg-head[data-v-a8e51da8]{align-items:center;display:flex;flex-wrap:wrap;gap:4px 10px;margin-bottom:8px}.fg-head b[data-v-a8e51da8]{font-size:1.15rem}.fg-head small[data-v-a8e51da8]{flex:1 1 200px;opacity:.8}.fg-x[data-v-a8e51da8]{background:#3a2a1e;border:1px solid #6a5238;border-radius:10px;color:#f4ead6;font-size:1.1rem;min-height:44px;min-width:44px}.fg-intro p[data-v-a8e51da8]{line-height:1.5;margin:6px 0}.fg-tiers[data-v-a8e51da8]{color:#f6d36a}.fg-res[data-v-a8e51da8]{color:#ffe08a;font-size:1.2rem;font-weight:700}.fg-row[data-v-a8e51da8]{align-items:center;display:flex;gap:10px;justify-content:center;margin-top:10px}.fg-row.wrap[data-v-a8e51da8]{flex-wrap:wrap}.fg-btn[data-v-a8e51da8]{background:#4a3424;border:1px solid #8a6a40;border-radius:12px;color:#fff4dc;font-size:1rem;font-weight:700;min-height:48px;min-width:96px;padding:0 16px;touch-action:manipulation}.fg-btn.go[data-v-a8e51da8]{background:#9e2a1e;border-color:#e8c35a}.fg-btn.fire[data-v-a8e51da8]{background:#b8342a;border-color:#ffd86a;font-size:1.15rem;min-height:56px;min-width:140px}.fg-btn[data-v-a8e51da8]:disabled{opacity:.45}.fg-count[data-v-a8e51da8]{color:#ffe8b0;font-weight:700}.fg-flash[data-v-a8e51da8]{animation:fgUp-a8e51da8 .9s ease-out forwards;font-size:1.4rem;font-weight:800;left:50%;margin:0;pointer-events:none;position:absolute;text-shadow:0 2px 6px #000;top:10%;transform:translate(-50%)}.fg-flash.good[data-v-a8e51da8]{color:#9dff8a}.fg-flash.meh[data-v-a8e51da8]{color:#ffd86a}.fg-flash.bad[data-v-a8e51da8]{color:#ff9a8a}@keyframes fgUp-a8e51da8{0%{opacity:1;transform:translate(-50%,8px)}to{opacity:0;transform:translate(-50%,-18px)}}.sh-stage[data-v-a8e51da8]{aspect-ratio:4/3;background:linear-gradient(#5a1c16,#3a120e);border-radius:10px;box-shadow:inset 0 0 40px #000000b3;cursor:crosshair;margin:0 auto;max-height:58vh;overflow:hidden;position:relative;touch-action:none;width:100%}.sh-shelf[data-v-a8e51da8]{background:#8a5a30;box-shadow:0 3px 4px #00000080;height:1.2%;left:3%;right:3%}.sh-shelf[data-v-a8e51da8],.sh-tg[data-v-a8e51da8]{position:absolute}.sh-tg[data-v-a8e51da8]{align-items:flex-end;display:flex;justify-content:center;transform-origin:50% 100%;transition:transform .45s ease-in,opacity .45s}.sh-tg.down[data-v-a8e51da8]{opacity:0;transform:translateY(60%) rotate(-75deg)}.sh-tg.wob[data-v-a8e51da8]{animation:wob-a8e51da8 .5s ease-in-out}@keyframes wob-a8e51da8{25%{transform:rotate(-7deg)}75%{transform:rotate(6deg)}}.sh-doll[data-v-a8e51da8]{font-size:min(9vw,46px);line-height:1}.sh-box[data-v-a8e51da8]{background:linear-gradient(#e3b33a,#c8342a);border:2px solid #fff3;border-radius:3px;color:#fff;font-size:min(2.2vw,11px);font-weight:800;height:100%;line-height:1.1;padding-top:18%;text-align:center;width:100%}.sh-bottle[data-v-a8e51da8]{background:linear-gradient(90deg,#6a2a1a,#b0503a 40%,#6a2a1a);border-radius:40% 40% 12% 12%/22% 22% 6% 6%;box-shadow:inset 0 6px 0 -2px #ddd;height:100%;width:70%}.sh-cross[data-v-a8e51da8]{border:2px solid #ffe08a;border-radius:50%;box-shadow:0 0 0 1px #000a,inset 0 0 0 1px #000a;height:44px;margin:-22px 0 0 -22px;pointer-events:none;position:absolute;width:44px}.sh-cross[data-v-a8e51da8]:after,.sh-cross[data-v-a8e51da8]:before{background:#ffe08a;content:"";position:absolute}.sh-cross[data-v-a8e51da8]:before{bottom:8px;left:50%;margin-left:-1px;top:8px;width:2px}.sh-cross[data-v-a8e51da8]:after{height:2px;left:8px;margin-top:-1px;right:8px;top:50%}.dt-board[data-v-a8e51da8]{aspect-ratio:3/2;background:repeating-linear-gradient(90deg,#7a5433 0 22px,#6a4a2c 22px 24px);border-radius:10px;box-shadow:inset 0 0 30px #0009;margin:0 auto;max-height:58vh;overflow:hidden;position:relative;touch-action:none;width:100%}.dt-bal[data-v-a8e51da8]{animation:bob-a8e51da8 2.4s ease-in-out infinite;aspect-ratio:5/6;border-radius:50% 50% 48% 48%/55% 55% 45% 45%;box-shadow:inset -4px -6px #0000002e,inset 4px 4px #ffffff59;margin:-3.4% 0 0 -4.5%;position:absolute;width:9%}.dt-bal.pop[data-v-a8e51da8]{animation:none;opacity:0;transform:scale(1.5);transition:transform .15s,opacity .15s}.dt-bal.c0[data-v-a8e51da8]{background:#d8342a}.dt-bal.c1[data-v-a8e51da8]{background:#e3b33a}.dt-bal.c2[data-v-a8e51da8]{background:#2f6ec8}.dt-bal.c3[data-v-a8e51da8]{background:#3f9a3a}.dt-bal.c4[data-v-a8e51da8]{background:#e07aa8}.dt-bal.c5[data-v-a8e51da8]{background:#e8762a}@keyframes bob-a8e51da8{50%{transform:translateY(2px)}}.dt-dart[data-v-a8e51da8]{background:#111;border-radius:50%;box-shadow:0 0 0 2px #fff8;height:10px;margin:-5px 0 0 -5px;position:absolute;width:10px}.dt-vline[data-v-a8e51da8]{background:#ffe08a;bottom:0;box-shadow:0 0 6px #ffe08a;margin-left:-1.5px;position:absolute;top:0;width:3px}.dt-vline.lock[data-v-a8e51da8]{background:#fff;opacity:.7}.dt-hline[data-v-a8e51da8]{background:#ff8a6a;box-shadow:0 0 6px #ff8a6a;height:3px;left:0;margin-top:-1.5px;position:absolute;right:0}.fg-bar[data-v-a8e51da8]{background:#140e0ac7;border:1px solid #c89b3c88;border-radius:14px;bottom:calc(env(safe-area-inset-bottom,0px) + 118px);color:#f4ead6;font-family:Sarabun,Tahoma,sans-serif;left:50%;padding:10px 14px;position:fixed;text-align:center;transform:translate(-50%);width:min(560px,calc(100% - 24px));z-index:55}.fg-bar.dark[data-v-a8e51da8]{background:#080406d1;border-color:#8a2a2288}.fg-line[data-v-a8e51da8]{font-size:1.02rem;line-height:1.45;margin:2px 0}.fg-sense[data-v-a8e51da8]{color:#9fd8ff;font-style:italic;margin:4px 0}.fg-prog[data-v-a8e51da8]{background:#0006;border-radius:3px;height:5px;margin-top:6px;overflow:hidden}.fg-prog i[data-v-a8e51da8]{background:#e8c35a;display:block;height:100%}@media(max-height:460px){.dt-board[data-v-a8e51da8],.sh-stage[data-v-a8e51da8]{max-height:48vh}.fg-card[data-v-a8e51da8]{padding:8px}.fg-how[data-v-a8e51da8]{font-size:.9rem}}.ct[data-v-db095a60],.cu[data-v-db095a60]{align-items:center;display:flex;inset:0;justify-content:center;padding:max(10px,env(safe-area-inset-top)) max(10px,env(safe-area-inset-right)) max(10px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left));position:fixed;z-index:60}.cu[data-v-db095a60]{background:#08060a8c}.cu-card[data-v-db095a60]{max-height:100%;overflow:auto;width:min(640px,100%);-webkit-overflow-scrolling:touch;background:linear-gradient(#20302f,#141b1b);border:2px solid #c9a13c;border-radius:14px;box-shadow:0 10px 40px #0009;color:#f4ead6;font-family:Sarabun,Tahoma,sans-serif;padding:12px}.cu-head[data-v-db095a60]{align-items:center;display:flex;flex-wrap:wrap;gap:4px 10px}.cu-head b[data-v-db095a60]{font-size:1.15rem}.cu-head small[data-v-db095a60]{color:#ffe08a;flex:1 1 180px;opacity:.85}.cu-x[data-v-db095a60]{background:#203634;border:1px solid #4d6a66;border-radius:10px;color:#f4ead6;font-size:1.1rem;margin-left:auto;min-height:44px;min-width:44px}.cu-sec[data-v-db095a60]{color:#f2c94c;font-size:.95rem;letter-spacing:.02em;margin:12px 0 6px}.cu-list[data-v-db095a60]{display:flex;flex-direction:column;gap:8px}.cu-film[data-v-db095a60]{background:#ffffff0a;border:1px solid rgba(201,161,60,.25);border-radius:10px;display:flex;gap:10px;padding:8px}.cu-film.on[data-v-db095a60]{background:#e8c35a17;border-color:#e8c35a}.cu-film img[data-v-db095a60]{border-radius:4px;box-shadow:0 2px 8px #00000080;flex:none;height:111px;-o-object-fit:cover;object-fit:cover;width:74px}.soon .cu-film img[data-v-db095a60]{height:81px;width:54px}.cu-info[data-v-db095a60]{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}.cu-info b[data-v-db095a60]{font-size:1.05rem}.cu-info i[data-v-db095a60]{font-size:.9rem;font-style:normal;opacity:.85}.cu-info small[data-v-db095a60]{font-size:.78rem;opacity:.7}.cu-rate[data-v-db095a60]{color:#9fd3c7;opacity:.9!important}.cu-buy[data-v-db095a60],.cu-row[data-v-db095a60]{margin-top:6px}.cu-row[data-v-db095a60]{align-items:center;display:flex;gap:8px;justify-content:center}.cu-info .cu-row[data-v-db095a60]{justify-content:flex-start}.cu-row.wrap[data-v-db095a60]{flex-wrap:wrap}.cu-btn[data-v-db095a60]{background:#2a4240;border:1px solid #6a8a80;border-radius:12px;color:#fff4dc;font-family:inherit;font-size:.95rem;font-weight:700;min-height:44px;min-width:88px;padding:0 14px;touch-action:manipulation}.cu-btn.go[data-v-db095a60]{background:#9e2a1e;border-color:#e8c35a}.ct[data-v-db095a60]{background:#000000eb}.ct-box[data-v-db095a60]{align-items:stretch;color:#f4ead6;display:flex;flex-direction:column;font-family:Sarabun,Tahoma,sans-serif;max-height:100%;overflow:auto;width:min(980px,100%)}.ct-top[data-v-db095a60]{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;margin:0 0 6px}.ct-top span[data-v-db095a60]{color:#f2c94c;font-size:.85rem}.ct-top b[data-v-db095a60]{font-size:1.1rem}.ct-frame[data-v-db095a60]{aspect-ratio:2/1;background:#000;border-radius:4px;box-shadow:0 0 0 1px #333,0 10px 40px #000c;margin:0 auto;max-height:62vh;overflow:hidden;position:relative;width:100%}.ct-frame.open[data-v-db095a60]{border-radius:0;box-shadow:0 0 0 6px #111,0 0 60px #fff0c814}.ct-cv[data-v-db095a60]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.ct-cap[data-v-db095a60]{color:#fff6c8;font-size:1.1rem;font-weight:700;margin:8px 0 4px;min-height:1.6em;text-align:center;text-shadow:0 2px 4px #000}.ct-prog[data-v-db095a60]{background:#ffffff26;border-radius:2px;height:4px;overflow:hidden}.ct-prog i[data-v-db095a60]{background:#e8c35a;display:block;height:100%}.ct-meta[data-v-db095a60]{font-size:.78rem;margin:6px 0 0;opacity:.65;text-align:center}.ch[data-v-db095a60]{background:#0000008c;border-radius:12px;bottom:max(12px,env(safe-area-inset-bottom));color:#f4ead6;font-family:Sarabun,Tahoma,sans-serif;left:50%;padding:8px 12px;position:fixed;transform:translate(-50%);width:min(640px,calc(100% - 24px));z-index:60}@media(orientation:portrait)and (max-width:600px){.cu-film img[data-v-db095a60]{height:90px;width:60px}.ct-cap[data-v-db095a60]{font-size:1rem}}@media(max-height:460px){.ct-frame[data-v-db095a60]{max-height:58vh;width:auto}.ct-cap[data-v-db095a60]{font-size:.95rem;margin:4px 0 2px}.ct-meta[data-v-db095a60]{display:none}}.dare-wrap[data-v-ab166797]{bottom:calc(132px + env(safe-area-inset-bottom,0px));gap:8px;left:50%;pointer-events:none;position:absolute;transform:translate(-50%);z-index:40}.dare-bar[data-v-ab166797],.dare-wrap[data-v-ab166797]{align-items:center;display:flex;flex-direction:column}.dare-bar[data-v-ab166797]{gap:2px;min-width:220px;pointer-events:auto}.dare-label[data-v-ab166797]{color:#ffd9c2;font-size:13px;text-shadow:0 1px 2px #000}.dare-state[data-v-ab166797]{color:#d8dce6;font-size:12px;font-style:italic;min-height:16px;opacity:.9;text-shadow:0 1px 3px #000}.bar.dare-meter[data-v-ab166797]{background:#0a0604b3;border:1px solid rgba(180,60,40,.7);border-radius:3px;height:14px;overflow:hidden;position:relative;width:240px}.bar.dare-meter i[data-v-ab166797]{background:linear-gradient(90deg,#7a1f1f,#d9532b);inset:0 auto 0 0;position:absolute;transition:width .25s}.bar.dare-meter.low i[data-v-ab166797]{animation:dare-pulse-ab166797 .8s ease-in-out infinite;background:linear-gradient(90deg,#4a0e0e,#8a1f1f)}.bar.dare-meter span[data-v-ab166797]{color:#fff;display:grid;font-size:11px;inset:0;place-items:center;position:absolute;text-shadow:0 1px 2px #000}@keyframes dare-pulse-ab166797{0%,to{opacity:1}50%{opacity:.55}}.dare-actions[data-v-ab166797]{display:flex;gap:10px;pointer-events:auto}.dare-act[data-v-ab166797]{background:radial-gradient(circle,#3a2b19,#140e08);border:2px solid var(--gold-d,#6e5328);border-radius:12px;color:#fff;display:grid;font-size:15px;font-weight:600;height:50px;min-width:84px;overflow:hidden;padding:0 14px;place-items:center;position:relative;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.dare-wrap:not(.peak) .dare-act[data-v-ab166797]{opacity:.8}.dare-act.on[data-v-ab166797]{background:radial-gradient(circle,#6e2b19,#2a0e08);border-color:#d9532b}.dare-fill[data-v-ab166797]{background:#e8d9a8;box-shadow:0 0 6px #e8d9a8;height:4px;inset:auto auto 0 0;position:absolute;transition:width .2s linear}.dare-txt[data-v-ab166797]{position:relative}.dare-act kbd[data-v-ab166797]{font-family:inherit;font-size:9px;opacity:.6;position:absolute;right:5px;top:2px}.touch .dare-act[data-v-ab166797]{font-size:14px;height:54px;min-width:78px}@media(max-height:430px){.dare-wrap[data-v-ab166797]{bottom:calc(6px + env(safe-area-inset-bottom,0px));gap:4px}.dare-label[data-v-ab166797]{display:none}.dare-state[data-v-ab166797]{font-size:11px;min-height:0}.touch .dare-act[data-v-ab166797]{height:46px;min-width:72px}}.dare-fade-enter-active[data-v-ab166797],.dare-fade-leave-active[data-v-ab166797]{transition:opacity .3s ease}.dare-fade-enter-from[data-v-ab166797],.dare-fade-leave-to[data-v-ab166797]{opacity:0}.hg[data-v-fa2186e5]{background:#0c0906c7;border:1px solid rgba(160,120,70,.6);border-radius:10px;box-shadow:0 4px 18px #00000080;color:#efe6d2;font-size:13px;left:50%;max-width:min(92vw,420px);min-width:240px;padding:8px 12px;pointer-events:none;position:absolute;text-align:center;top:calc(12px + env(safe-area-inset-top,0px));transform:translate(-50%);z-index:38}.hg.inside[data-v-fa2186e5]{background:#08060499;padding:6px 10px;top:calc(84px + env(safe-area-inset-top,0px))}.hg-title[data-v-fa2186e5]{color:#ffd9a0;font-weight:700;margin-bottom:3px}.hg-count b[data-v-fa2186e5]{color:#fff;display:block;font-size:17px;font-variant-numeric:tabular-nums}.hg-count small[data-v-fa2186e5]{display:block;opacity:.75}.hg-wait[data-v-fa2186e5]{margin-top:3px;opacity:.9}.hg-wait span[data-v-fa2186e5]{opacity:.7}.hg-line[data-v-fa2186e5]{color:#f0b9a0;font-size:12px;margin-top:4px;min-height:15px}.hg-line.ok[data-v-fa2186e5]{color:#cfe8a8}.hg-foot[data-v-fa2186e5]{font-size:11px;margin-top:4px;opacity:.6}.hg-row[data-v-fa2186e5]{display:flex;flex-wrap:wrap;gap:12px;justify-content:center}.hg-batt[data-v-fa2186e5],.hg-row[data-v-fa2186e5]{align-items:center}.hg-batt[data-v-fa2186e5]{display:inline-flex;gap:4px}.hg-batt .cell[data-v-fa2186e5]{border:1px solid hsla(0,0%,100%,.45);border-radius:2px;display:inline-block;height:9px;padding:1px;width:40px}.hg-batt i[data-v-fa2186e5]{background:#cfe8a8;border-radius:1px;display:block;height:100%;min-width:2px}.hg-batt.weak i[data-v-fa2186e5]{animation:hg-blink-fa2186e5 .6s steps(2) infinite;background:#e0703a}@keyframes hg-blink-fa2186e5{50%{opacity:.3}}.hg-chant[data-v-fa2186e5]{background:radial-gradient(circle,#6b5320,#241a08);border:2px solid #d8b25a;border-radius:12px;color:#fff;display:grid;font-size:15px;font-weight:600;margin:8px auto 0;min-height:48px;min-width:180px;overflow:hidden;padding:0 16px;place-items:center;pointer-events:auto;position:relative;touch-action:none;-moz-user-select:none;user-select:none;-webkit-user-select:none}.hg-chant small[data-v-fa2186e5]{font-size:10px;font-weight:400;opacity:.7}.hg-fill[data-v-fa2186e5]{background:#ffe59a;box-shadow:0 0 8px #ffe59a;height:5px;inset:auto auto 0 0;position:absolute;transition:width .15s linear}.hg-chant small[data-v-fa2186e5],.hg-chant span[data-v-fa2186e5]{position:relative}@media(max-width:520px){.hg[data-v-fa2186e5]{font-size:12px;top:calc(96px + env(safe-area-inset-top,0px))}.hg.inside[data-v-fa2186e5]{top:calc(84px + env(safe-area-inset-top,0px))}.hg-count b[data-v-fa2186e5]{font-size:15px}}@media(max-height:430px){.hg[data-v-fa2186e5]{max-width:min(60vw,420px);padding:5px 10px}.hg[data-v-fa2186e5],.hg.inside[data-v-fa2186e5]{top:calc(6px + env(safe-area-inset-top,0px))}.hg-foot[data-v-fa2186e5]{display:none}}.hg-fade-enter-active[data-v-fa2186e5],.hg-fade-leave-active[data-v-fa2186e5]{transition:opacity .3s ease}.hg-fade-enter-from[data-v-fa2186e5],.hg-fade-leave-to[data-v-fa2186e5]{opacity:0}.lec-root[data-v-a38ac691]{inset:0;pointer-events:none;position:absolute;z-index:21}.lec-root[data-v-a38ac691]>*{pointer-events:auto}.lec-cta[data-v-a38ac691]{align-items:center;background:#18130ce0;border:1px solid rgba(241,217,154,.55);border-radius:999px;bottom:calc(150px + env(safe-area-inset-bottom));box-shadow:0 4px 18px #00000080;color:#f4ead0;cursor:pointer;display:flex;font:inherit;font-size:15.5px;gap:10px;left:50%;min-height:48px;padding:0 18px;position:absolute;transform:translate(-50%)}.lec-cta .k[data-v-a38ac691]{border:1px solid rgba(241,217,154,.6);border-radius:6px;color:#f1d99a;display:inline-grid;font-size:13px;height:26px;min-width:26px;place-items:center}.lec-panel[data-v-a38ac691]{background:#101410d1;border:1px solid rgba(160,200,160,.28);border-radius:12px;color:#eef0e2;display:grid;gap:6px;left:50%;padding:10px 14px;position:absolute;top:calc(64px + env(safe-area-inset-top));transform:translate(-50%);width:min(760px,94vw)}.lec-head[data-v-a38ac691]{display:grid;gap:2px}.lec-head b[data-v-a38ac691]{color:#f1e6cc;font-size:15px}.lec-head small[data-v-a38ac691]{color:#b9c2ae;font-size:12.5px}.lec-bar[data-v-a38ac691]{background:#ffffff1f;border-radius:4px;height:4px;margin:3px 0 1px;overflow:hidden}.lec-bar i[data-v-a38ac691]{background:linear-gradient(90deg,#7fbf7f,#d9c36a);display:block;height:100%}.lec-state[data-k=ok][data-v-a38ac691]{color:#9be39b}.lec-state[data-k=bad][data-v-a38ac691]{color:#f0a58a}.lec-state[data-k=warn][data-v-a38ac691]{color:#f1d99a}.lec-sub[data-v-a38ac691]{display:grid;gap:2px;margin:2px 0 0;text-align:center}.lec-sub .who[data-v-a38ac691]{color:#b9c2ae;font-size:11.5px}.lec-sub .line[data-v-a38ac691]{color:#fff;font-size:17.5px;line-height:1.55;text-shadow:0 1px 3px #000}.lec-wait[data-v-a38ac691]{color:#e8e2cc;font-size:14px;line-height:1.5;margin:0;text-align:center}.lec-actions[data-v-a38ac691]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.lec-actions .btn[data-v-a38ac691]{min-height:44px}.lec-back[data-v-a38ac691]{background:#0000008c;display:grid;inset:0;padding:max(12px,env(safe-area-inset-top)) max(12px,env(safe-area-inset-right)) max(12px,env(safe-area-inset-bottom)) max(12px,env(safe-area-inset-left));place-items:center;position:fixed;z-index:60}.lec-modal[data-v-a38ac691]{background:linear-gradient(#1f2a22,#161d17);border:1px solid rgba(180,210,170,.3);border-radius:14px;color:#eef0e2;display:flex;flex-direction:column;max-height:min(86dvh,820px);overflow:hidden;padding:0;position:relative;width:min(680px,100%)}.lec-modal.book[data-v-a38ac691]{background:linear-gradient(#1d2433,#151a26);border-color:#aabee64d}.lec-mhead[data-v-a38ac691]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.12);display:grid;gap:2px 10px;grid-template-columns:1fr auto;padding:14px 16px 10px}.lec-mhead h3[data-v-a38ac691]{color:#f1e6cc;font-size:17px;margin:0}.lec-mhead small[data-v-a38ac691]{color:#b9c2ae;font-size:12px;grid-column:1}.lec-x[data-v-a38ac691]{grid-column:2;grid-row:1/span 2;min-height:44px;min-width:44px}.lec-tabs[data-v-a38ac691]{display:flex;gap:8px;padding:8px 16px 0}.lec-tabs .btn[data-v-a38ac691]{min-height:44px;min-width:88px}.lec-body[data-v-a38ac691]{display:grid;gap:10px;overflow-y:auto;padding:10px 16px 18px;-webkit-overflow-scrolling:touch}.lec-note[data-v-a38ac691]{color:#b9c2ae;font-size:12.5px;line-height:1.5;margin:0}.lec-sub2[data-v-a38ac691]{color:#d9c36a;font-size:12.5px;margin:4px 0 0}.lec-rows[data-v-a38ac691]{display:grid;gap:8px;list-style:none;margin:0;padding:0}.lec-rows li[data-v-a38ac691]{align-items:center;background:#ffffff0d;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;display:grid;gap:10px;grid-template-columns:110px minmax(0,1fr) auto;padding:9px 11px}.lec-rows li[data-s=live][data-v-a38ac691]{background:#7fbf7f1a;border-color:#7fbf7f99}.lec-rows li[data-s=done][data-v-a38ac691]{opacity:.6}.lec-rows .time[data-v-a38ac691]{color:#f1e6cc;font-size:14px;font-variant-numeric:tabular-nums}.lec-rows .what[data-v-a38ac691]{display:grid;gap:2px;min-width:0}.lec-rows .what b[data-v-a38ac691]{font-size:14px}.lec-rows .what small[data-v-a38ac691]{color:#b9c2ae;font-size:12px}.lec-rows .st[data-v-a38ac691]{color:#d9d3c0;display:grid;font-size:12.5px;justify-items:end;text-align:right}.lec-rows .st small[data-v-a38ac691]{color:#b9c2ae;font-size:11.5px}.lec-rows .st .ok[data-v-a38ac691]{color:#9be39b}.lec-subj h4[data-v-a38ac691]{color:#f1e6cc;font-size:15px;margin:4px 0 0}.lec-where[data-v-a38ac691]{color:#aab4c8;font-size:12px}.lec-entry[data-v-a38ac691]{background:#ffffff0a;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;margin-top:6px;padding:8px 10px}.lec-entry.has[data-v-a38ac691]{border-color:#aabee659}.lec-entry b[data-v-a38ac691],.lec-entry p[data-v-a38ac691]{font-size:13.5px}.lec-entry p[data-v-a38ac691]{color:#e6e8f0;line-height:1.6;margin:4px 0 2px}.lec-entry p.none[data-v-a38ac691]{color:#8e96a8;font-style:italic}.lec-entry small[data-v-a38ac691]{color:#8e96a8;font-size:11px}@media(max-width:560px){.lec-back[data-v-a38ac691]{padding:0}.lec-modal[data-v-a38ac691]{border-radius:0;height:100dvh;max-height:none;width:100%}.lec-mhead[data-v-a38ac691]{padding-top:max(14px,env(safe-area-inset-top))}.lec-body[data-v-a38ac691]{padding-bottom:max(18px,env(safe-area-inset-bottom))}.lec-rows li[data-v-a38ac691]{grid-template-columns:1fr auto}.lec-rows .time[data-v-a38ac691]{grid-column:1/-1}}@media(max-height:500px){.lec-panel[data-v-a38ac691]{gap:3px;padding:6px 10px;top:calc(6px + env(safe-area-inset-top));width:min(620px,70vw)}.lec-head small[data-v-a38ac691]:not(.lec-state){display:none}.lec-sub .line[data-v-a38ac691]{font-size:14.5px;line-height:1.4}.lec-cta[data-v-a38ac691]{bottom:calc(172px + env(safe-area-inset-bottom))}}.boat-layer[data-v-545ca2dd]{align-items:center;bottom:calc(150px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:6px;left:50%;max-width:96vw;pointer-events:none;position:fixed;transform:translate(-50%);z-index:40}.boat-layer[data-v-545ca2dd]>*{pointer-events:auto}.train-line[data-v-545ca2dd]{background:#14100cd1;border:1px solid rgba(217,181,106,.4);border-radius:10px;color:#f1d99a;font-size:14px;padding:6px 12px}.gauges[data-v-545ca2dd]{background:#0c0e14c7;border-radius:10px;color:#e8e2d4;font-size:13px;min-width:220px;padding:6px 10px}.g-row[data-v-545ca2dd]{align-items:center;display:flex;gap:8px;justify-content:space-between;line-height:1.5}.g-row.warn[data-v-545ca2dd]{color:#f0a050}.g-row.hint[data-v-545ca2dd]{color:#9a96a0;font-size:12px}.bar[data-v-545ca2dd]{background:#ffffff1f;border-radius:4px;flex:1;height:8px;max-width:140px;overflow:hidden}.bar i[data-v-545ca2dd]{display:block;height:100%}.actions[data-v-545ca2dd]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.btn[data-v-545ca2dd]{background:#12141ce0;border:1px solid hsla(0,0%,100%,.2);border-radius:12px;color:#f0ece4;font-size:15px;min-height:44px;min-width:44px;padding:0 16px}.btn.primary[data-v-545ca2dd]{background:#2f5d6a;border-color:#5a9aa8}.btn.gold[data-v-545ca2dd]{background:#6b4a1e;border-color:#d9b56a}.btn[data-v-545ca2dd]:disabled{opacity:.45}.hold[data-v-545ca2dd]{background:#0c0e14f0;border:1px solid hsla(0,0%,100%,.14);border-radius:14px;color:#eee8dc;max-height:52vh;overflow:auto;padding:10px;width:min(640px,94vw)}.hold header[data-v-545ca2dd]{align-items:center;display:flex;gap:10px;margin-bottom:6px}.hold header span[data-v-545ca2dd]{color:#9a96a0;flex:1;font-size:13px}.x[data-v-545ca2dd]{background:none;border:none;color:#ccc;font-size:18px;min-height:44px;min-width:44px}.cols[data-v-545ca2dd]{display:grid;gap:10px;grid-template-columns:1fr 1fr}@media(max-width:560px){.cols[data-v-545ca2dd]{grid-template-columns:1fr}.boat-layer[data-v-545ca2dd]{bottom:calc(190px + env(safe-area-inset-bottom))}}h4[data-v-545ca2dd]{color:#d9b56a;font-size:13px;margin:4px 0}.row[data-v-545ca2dd]{align-items:center;border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;gap:6px;padding:3px 0}.ic[data-v-545ca2dd]{text-align:center;width:24px}.nm[data-v-545ca2dd]{flex:1;font-size:14px}.mini[data-v-545ca2dd]{background:#1d2230;border:1px solid hsla(0,0%,100%,.2);border-radius:10px;color:#eee;font-size:13px;min-height:44px;padding:0 10px}.mini.gold[data-v-545ca2dd]{background:#6b4a1e}.empty[data-v-545ca2dd]{color:#7a7680;font-size:13px}.sg-cta[data-v-ce0f40c7]{bottom:calc(150px + env(safe-area-inset-bottom));left:50%;transform:translate(-50%);z-index:40}.sg[data-v-ce0f40c7],.sg-cta[data-v-ce0f40c7]{position:fixed}.sg[data-v-ce0f40c7]{display:flex;inset:auto 0 0;justify-content:center;padding:0 12px calc(12px + env(safe-area-inset-bottom));pointer-events:none;z-index:60}.sg-card[data-v-ce0f40c7]{background:#181008eb;border:1px solid #c9a24a;border-radius:14px;box-shadow:0 10px 40px #0009;color:#f6ead0;font-size:14px;max-height:62vh;overflow-y:auto;padding:12px 14px;pointer-events:auto;width:min(560px,100%)}.sg-head[data-v-ce0f40c7]{align-items:center;display:flex;gap:8px}.sg-head b[data-v-ce0f40c7]{flex:1;font-size:16px}.sg-i[data-v-ce0f40c7],.sg-x[data-v-ce0f40c7]{background:none;border:1px solid #6d5a30;border-radius:10px;color:inherit;font-size:16px;min-height:44px;min-width:44px}.sg-tag[data-v-ce0f40c7]{background:#444;border-radius:99px;font-size:11px;padding:2px 7px;white-space:nowrap}.sg-tag.canon[data-v-ce0f40c7]{background:#7a5a12}.sg-tag.custom[data-v-ce0f40c7]{background:#2f5a3a}.sg-tag.game[data-v-ce0f40c7]{background:#5b2e6e}.sg-steps[data-v-ce0f40c7]{display:flex;gap:4px;list-style:none;margin:8px 0;padding:0}.sg-steps li[data-v-ce0f40c7]{background:#4a3b20;border-radius:2px;flex:1;height:4px}.sg-steps li.past[data-v-ce0f40c7]{background:#8e7236}.sg-steps li.on[data-v-ce0f40c7]{background:#f0c35a}.sg-info[data-v-ce0f40c7]{background:#00000059;border-radius:10px;font-size:12px;line-height:1.5;padding:6px 10px}.sg-info p[data-v-ce0f40c7]{margin:4px 0}.sg-title[data-v-ce0f40c7]{color:#ffd98a;font-size:17px;margin:6px 0 2px}.sg-hint[data-v-ce0f40c7]{font-size:13px;margin:0 0 8px;opacity:.85}.sg-grid[data-v-ce0f40c7]{display:grid;gap:6px;grid-template-columns:repeat(auto-fill,minmax(96px,1fr))}.sg-item[data-v-ce0f40c7]{align-items:center;background:#2b1e0e;border:1px solid #6d5a30;border-radius:10px;color:inherit;display:flex;flex-direction:column;gap:2px;min-height:64px;padding:4px}.sg-item .ico[data-v-ce0f40c7]{font-size:22px}.sg-item small[data-v-ce0f40c7]{font-size:11px;line-height:1.2;text-align:center}.sg-item em[data-v-ce0f40c7]{font-size:10px;font-style:normal;opacity:.8}.sg-item.epic[data-v-ce0f40c7]{border-color:#b36cff}.sg-item.legendary[data-v-ce0f40c7]{border-color:#ffb23d;box-shadow:0 0 8px #ffb23d55}.sg-item.rare[data-v-ce0f40c7]{border-color:#4da3ff}.sg-to[data-v-ce0f40c7],.sg-tray[data-v-ce0f40c7]{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.sg-label[data-v-ce0f40c7]{font-size:12px;opacity:.8}.sg-chip[data-v-ce0f40c7]{background:#c9a24a;border:0;border-radius:99px;color:#2a1a05;font-weight:600;min-height:36px;padding:0 10px}.sg-radio[data-v-ce0f40c7]{align-items:center;border:1px solid #6d5a30;border-radius:10px;display:inline-flex;gap:4px;min-height:44px;padding:0 8px}.sg-note[data-v-ce0f40c7]{font-size:12px;margin:8px 0;opacity:.85}.sg-btn[data-v-ce0f40c7]{background:#3a2a10;border:1px solid #c9a24a;border-radius:12px;color:inherit;font-size:15px;font-weight:600;margin-top:8px;min-height:48px;width:100%}.sg-btn.primary[data-v-ce0f40c7]{background:linear-gradient(#e0b654,#b3862b);color:#2a1a05}.sg-btn[data-v-ce0f40c7]:disabled{opacity:.5}.sg-cta .sg-btn[data-v-ce0f40c7]{box-shadow:0 4px 16px #00000080;padding:0 20px;width:auto}.sg-light[data-v-ce0f40c7]{flex-wrap:wrap;gap:8px}.sg-flame[data-v-ce0f40c7],.sg-light[data-v-ce0f40c7]{display:flex;justify-content:center}.sg-flame[data-v-ce0f40c7]{align-items:center;background:#2b1e0e;border:1px solid #6d5a30;border-radius:10px;color:inherit;flex-direction:column;font-size:22px;min-height:70px;width:62px}.sg-flame small[data-v-ce0f40c7]{font-size:11px}.sg-flame.lit[data-v-ce0f40c7]{border-color:#ffb347;box-shadow:0 0 14px #ffb34788}.sg-lines[data-v-ce0f40c7]{gap:4px;max-height:30vh;overflow-y:auto}.sg-line[data-v-ce0f40c7],.sg-lines[data-v-ce0f40c7]{display:flex;flex-direction:column}.sg-line[data-v-ce0f40c7]{border-radius:8px;margin:0;opacity:.45;padding:6px 8px}.sg-line b[data-v-ce0f40c7]{color:#ffe6ad;font-size:15px}.sg-line span[data-v-ce0f40c7]{font-size:12px}.sg-line.on[data-v-ce0f40c7]{background:#f0c35a24;opacity:1}.sg-line.past[data-v-ce0f40c7]{opacity:.7}.sg-pour[data-v-ce0f40c7]{align-items:end;display:grid;gap:6px;grid-template-columns:60px 20px 60px 1fr;margin-top:8px;position:relative}.sg-ewer[data-v-ce0f40c7]{font-size:36px;transform-origin:70% 80%;transition:transform .5s}.sg-ewer.tilt[data-v-ce0f40c7]{transform:rotate(-38deg)}.sg-water[data-v-ce0f40c7]{background:linear-gradient(#bfe3ff,#7fbfff);border-radius:2px;height:0;justify-self:center;transition:height .3s;width:4px}.sg-water.run[data-v-ce0f40c7]{animation:sgflow-ce0f40c7 .25s linear infinite;height:44px}@keyframes sgflow-ce0f40c7{50%{opacity:.6}}.sg-cup[data-v-ce0f40c7]{border:2px solid #c9a24a;border-radius:0 0 14px 14px;border-top:0;height:34px;overflow:hidden;position:relative;width:44px}.sg-cup i[data-v-ce0f40c7]{background:#8fcaff;bottom:0;left:0;position:absolute;right:0;transition:height .6s}.sg-kruat[data-v-ce0f40c7]{display:flex;flex-direction:column;font-size:12px;margin:0}.sg-kruat b[data-v-ce0f40c7]{color:#cfe8ff}.sg-done[data-v-ce0f40c7]{text-align:center}.sg-done .big[data-v-ce0f40c7]{color:#ffd98a;font-size:26px;margin:6px 0}.sg-done .big.sm[data-v-ce0f40c7]{color:#cfe8ff;font-size:18px}.sg-done .big small[data-v-ce0f40c7]{font-size:11px;opacity:.7}.sg-anu[data-v-ce0f40c7]{color:#ffe6ad;letter-spacing:2px}@media(orientation:landscape)and (max-height:500px){.sg-card[data-v-ce0f40c7]{max-height:78vh}.sg-cta[data-v-ce0f40c7]{bottom:calc(96px + env(safe-area-inset-bottom))}}.play[data-v-246a98f8]{inset:0;position:fixed;-moz-user-select:none;user-select:none;-webkit-user-select:none}.cv[data-v-246a98f8]{display:block;height:100%;outline:none;touch-action:none;width:100%}.overlay[data-v-246a98f8]{overflow:hidden;pointer-events:none}.loading[data-v-246a98f8],.overlay[data-v-246a98f8]{inset:0;position:absolute}.loading[data-v-246a98f8]{background:radial-gradient(ellipse at center,#1c140c 0,#070504 75%);display:grid;place-items:center;z-index:50}.load-box[data-v-246a98f8]{text-align:center;width:min(460px,86vw)}.load-box .logo-title[data-v-246a98f8]{font-size:clamp(34px,8vw,54px);margin:0 0 22px}.load-label[data-v-246a98f8]{color:var(--gold-l);font-size:15px;margin:0 0 10px;min-height:22px}.load-bar[data-v-246a98f8]{background:#00000080;border:1px solid var(--gold-d);border-radius:2px;height:10px;overflow:hidden}.load-bar i[data-v-246a98f8]{background:linear-gradient(90deg,#8d6a2c,#f1d99a);box-shadow:0 0 12px #f1d99a80;display:block;height:100%}.load-pct[data-v-246a98f8]{color:var(--muted);font-size:13px;margin:6px 0 18px}.err[data-v-246a98f8]{color:#ff9b91}.status[data-v-246a98f8]{display:grid;gap:6px;left:14px;padding:10px 12px;position:absolute;top:14px;width:270px}.who[data-v-246a98f8]{align-items:center;display:flex;gap:10px;padding-right:50px}.who b[data-v-246a98f8]{color:var(--gold-l);display:block;font-size:16px}.who small[data-v-246a98f8]{color:var(--muted)}.crest[data-v-246a98f8]{background:radial-gradient(circle,#2a1e12,#0e0905);border:2px solid var(--gold-d);border-radius:50%;box-shadow:0 0 10px #0009;color:var(--gold-l);display:grid;flex:none;font-family:var(--font-deco);font-size:18px;height:52px;overflow:hidden;place-items:center;width:52px}.crest[data-v-246a98f8] img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 18%;object-position:50% 18%;width:100%}.bar[data-v-246a98f8]{background:#0000008c;border:1px solid rgba(110,83,40,.7);border-radius:2px;height:16px;overflow:hidden;position:relative}.bar i[data-v-246a98f8]{inset:0 auto 0 0;position:absolute;transition:width .2s}.bar.hp i[data-v-246a98f8]{background:linear-gradient(180deg,#e04a3a,#8a1a14);transition:width .12s linear}.bar.mp i[data-v-246a98f8]{background:linear-gradient(180deg,#4a8ef0,#1c3f8a)}.bar.mp[data-v-246a98f8]{height:12px}.bar.mp span[data-v-246a98f8]{font-size:10px;line-height:12px}.bar.st[data-v-246a98f8]{cursor:help;height:10px}.bar.st i[data-v-246a98f8]{background:linear-gradient(180deg,#c6e05a,#5e8a1c)}.bar.st span[data-v-246a98f8]{font-size:9px;line-height:10px}.bar.st.hob[data-v-246a98f8]{animation:stHob-246a98f8 .8s ease-in-out infinite alternate;border-color:#b8452f}.bar.st.hob i[data-v-246a98f8]{background:linear-gradient(180deg,#e0a04a,#8a4a14)}@keyframes stHob-246a98f8{0%{box-shadow:0 0 #ff5a3c00}to{box-shadow:0 0 8px #ff5a3cbf}}@media(prefers-reduced-motion:reduce){.bar.st.hob[data-v-246a98f8]{animation:none}}.full-line[data-v-246a98f8]{color:#ffc4c0;font-size:13px;margin:4px 0 0}.st-legend[data-v-246a98f8]{background:#0009;border-radius:4px;color:var(--muted);cursor:pointer;font-size:11px;line-height:1.35;margin:2px 0 0;max-width:260px;padding:4px 8px}.bar.exp[data-v-246a98f8]{height:10px}.bar.exp i[data-v-246a98f8]{background:linear-gradient(180deg,#f1d99a,#b08a3a)}.bar span[data-v-246a98f8]{color:#fff;display:block;font-size:11px;line-height:16px;position:relative;text-align:center;text-shadow:0 1px 2px #000}.bar.exp span[data-v-246a98f8]{font-size:9px;line-height:10px}.target[data-v-246a98f8]{left:50%;padding:8px 12px;position:absolute;text-align:center;top:14px;transform:translate(-50%);width:min(300px,50vw)}.target b[data-v-246a98f8]{color:#ff8f80}.target small[data-v-246a98f8]{color:var(--muted)}.target .bar[data-v-246a98f8]{margin-top:5px}.topright[data-v-246a98f8]{display:grid;gap:8px;justify-items:end;pointer-events:none;position:absolute;right:14px;top:14px}.topright[data-v-246a98f8]>*{pointer-events:auto}.mm-wrap[data-v-246a98f8]{position:relative}.minimap[data-v-246a98f8]{display:block;filter:drop-shadow(0 4px 12px rgba(0,0,0,.6));height:150px;width:150px}.online[data-v-246a98f8]{background:#000000b3;border-radius:8px;bottom:-6px;color:#9be29b;font-size:11px;left:50%;padding:1px 8px;position:absolute;transform:translate(-50%);white-space:nowrap}.menu-btns[data-v-246a98f8]{display:flex;gap:6px}.btn.icon[data-v-246a98f8]{font-size:16px;padding:6px 10px}.menu[data-v-246a98f8]{display:grid;gap:8px;max-height:calc(100dvh - 90px);overflow-y:auto;padding:10px;position:relative;width:250px;z-index:15}.qsuggest[data-v-246a98f8]{align-items:center;background:var(--panel-2);border:1px solid var(--gold);border-radius:4px;box-shadow:0 8px 24px #0009;color:var(--text);display:flex;flex-wrap:wrap;font-size:14px;gap:8px 12px;justify-content:center;left:50%;max-width:min(460px,calc(100vw - 32px));padding:10px 14px;position:absolute;top:calc(env(safe-area-inset-top,0px) + 160px);transform:translate(-50%);width:-moz-max-content;width:max-content;z-index:26}.qs-btns[data-v-246a98f8]{display:flex;gap:8px}.qs-btns .btn[data-v-246a98f8]{min-height:44px}.skills[data-v-246a98f8]{bottom:16px;display:flex;gap:10px;left:50%;padding:8px 10px;position:absolute;transform:translate(-50%)}@media(max-width:1100px){.skills .skill[data-v-246a98f8]{height:52px;width:52px}.skills[data-v-246a98f8]{gap:6px;padding:6px 8px}}.skill[data-v-246a98f8]{background:radial-gradient(circle,#3a2b19,#140e08);border:1px solid var(--gold-d);border-radius:4px;color:var(--text);cursor:pointer;height:60px;overflow:hidden;position:relative;width:60px}.skill[data-v-246a98f8]:hover{border-color:var(--gold)}.skill.active[data-v-246a98f8],.tbtn.active[data-v-246a98f8]{border-color:#ffe7a0;box-shadow:0 0 12px #ffd678bf,inset 0 0 10px #fff0c873}.skill.active[data-v-246a98f8]:after,.tbtn.active[data-v-246a98f8]:after{animation:glassShine-246a98f8 2.4s linear infinite;background:linear-gradient(115deg,#ffffff2e,#ffffff0a 38%,#ffffff8c,#ffffff0a 62%,#ffffff24);background-size:250% 100%;border-radius:inherit;content:"";inset:0;mix-blend-mode:screen;pointer-events:none;position:absolute}@keyframes glassShine-246a98f8{0%{background-position:150% 0}to{background-position:-100% 0}}@media(prefers-reduced-motion:reduce){.skill.active[data-v-246a98f8]:after,.tbtn.active[data-v-246a98f8]:after{animation:none;background-position:50% 0}}.skill .ico[data-v-246a98f8]{font-size:26px}.skill kbd[data-v-246a98f8]{color:var(--gold-l);font-family:var(--font-th);font-size:11px;left:4px;position:absolute;top:2px}.skill small[data-v-246a98f8]{bottom:1px;color:var(--muted);font-size:9px}.cd[data-v-246a98f8],.skill small[data-v-246a98f8]{left:0;position:absolute;right:0}.cd[data-v-246a98f8]{background:#000000a6;bottom:0;pointer-events:none}.help[data-v-246a98f8]{background:#0000008c;border-radius:12px;bottom:96px;color:var(--muted);cursor:pointer;font-size:12px;left:50%;margin:0;padding:5px 12px;transform:translate(-50%);white-space:nowrap}.chat[data-v-246a98f8],.help[data-v-246a98f8]{position:absolute}.chat[data-v-246a98f8]{bottom:14px;display:grid;gap:6px;left:14px;width:330px}.chat .log[data-v-246a98f8]{display:flex;flex-direction:column;font-size:13px;justify-content:flex-end;max-height:150px;overflow-y:auto;text-shadow:0 1px 3px #000}.chat .log p[data-v-246a98f8]{color:var(--text);margin:1px 0}.chat .log b[data-v-246a98f8]{color:var(--gold-l)}.chat-in[data-v-246a98f8]{background:#00000080;font-size:14px;padding:7px 10px}.chat.touch[data-v-246a98f8]{bottom:auto;left:50%;top:110px;transform:translate(-50%);width:min(300px,50vw)}.chat.touch .log[data-v-246a98f8]{font-size:12px;max-height:80px;opacity:.85;pointer-events:none}.chat.touch .chat-open[data-v-246a98f8]{font-size:18px;height:44px;justify-self:start;width:44px}@media(orientation:portrait)and (max-width:560px){.chat.touch[data-v-246a98f8]{bottom:calc(290px + env(safe-area-inset-bottom));left:max(12px,env(safe-area-inset-left));top:auto;transform:none;width:min(250px,62vw)}}.sprint-btn[data-v-246a98f8]{bottom:168px;left:62px;position:absolute}.tbtn.dodge-btn[data-v-246a98f8]{bottom:226px;left:62px;position:absolute}.mk-cta[data-v-246a98f8]{bottom:calc(150px + env(safe-area-inset-bottom));display:flex;gap:8px;left:50%;position:absolute;transform:translate(-50%);z-index:20}.mk-cta .btn[data-v-246a98f8]{box-shadow:0 4px 18px #00000080;font-size:16px;min-height:48px;padding:0 18px}.sprint-btn.hob[data-v-246a98f8]{opacity:.45}.stick[data-v-246a98f8]{background:#0000004d;border:2px solid rgba(201,164,92,.45);border-radius:50%;bottom:26px;display:grid;height:130px;left:22px;place-items:center;position:absolute;touch-action:none;width:130px}.knob[data-v-246a98f8]{background:radial-gradient(circle at 35% 35%,#f1d99a,#8d6a2c);border-radius:50%;box-shadow:0 2px 10px #0009;height:56px;pointer-events:none;width:56px}.tbtns[data-v-246a98f8]{align-items:end;bottom:26px;display:grid;gap:12px;grid-template-columns:repeat(3,auto);grid-template-rows:auto auto;position:absolute;right:22px}.tbtn[data-v-246a98f8]{background:radial-gradient(circle,#3a2b19,#140e08);border:2px solid var(--gold-d);border-radius:50%;color:#fff;font-size:26px;height:64px;overflow:hidden;position:relative;touch-action:none;width:64px}.tbtn.big[data-v-246a98f8]{font-size:34px;grid-row:span 2;height:86px;width:86px}.tbtn.small[data-v-246a98f8]{font-size:20px;height:50px;width:50px}.tbtn .cd[data-v-246a98f8]{border-radius:0}.toasts[data-v-246a98f8]{display:grid;gap:6px;justify-items:center;left:50%;pointer-events:none;position:absolute;top:26%;transform:translate(-50%)}.toast[data-v-246a98f8]{background:#0a0705bf;border:1px solid var(--gold-d);border-radius:3px;color:var(--text);font-size:15px;padding:6px 16px}.toast.level[data-v-246a98f8]{border-color:var(--gold);color:var(--gold-l);font-family:var(--font-deco);font-size:30px;padding:8px 26px;text-shadow:0 0 18px rgba(241,217,154,.7)}.toast.warn[data-v-246a98f8]{border-color:#6e2a24;color:#ffb4a8}.toast-enter-active[data-v-246a98f8],.toast-leave-active[data-v-246a98f8]{transition:all .35s ease}.toast-enter-from[data-v-246a98f8]{opacity:0;transform:translateY(10px) scale(.9)}.toast-leave-to[data-v-246a98f8]{opacity:0}.skill.empty[data-v-246a98f8]{opacity:.5}.skill.locked[data-v-246a98f8]{opacity:.45}.skill.nomp .ico[data-v-246a98f8]{filter:grayscale(1) brightness(.7)}.skill.on[data-v-246a98f8]{border-color:var(--gold-l);box-shadow:0 0 12px #f1d99a80}.skill .lv[data-v-246a98f8]{color:#9be29b;font-size:10px;position:absolute;right:4px;top:2px}.tbtn.locked[data-v-246a98f8]{opacity:.45}.tinfo[data-v-246a98f8]{color:#9fe7ff;font-size:11px;line-height:1.4;margin:5px 0 0}.clock[data-v-246a98f8]{background:conic-gradient(#8fb4ff var(--p),rgba(0,0,0,.6) 0);border-radius:50%;display:grid;height:40px;left:-10px;padding:3px;place-items:center;position:absolute;top:-6px;width:40px}.clock.day[data-v-246a98f8]{background:conic-gradient(#ffd060 var(--p),rgba(0,0,0,.6) 0)}.watch-chip[data-v-246a98f8]{background:#2a3a2a;border-radius:6px;box-shadow:inset 0 0 0 1px #6a8a5a;color:#cfe8c0;font:600 12px/18px ui-monospace,monospace;left:-14px;letter-spacing:1px;padding:1px 6px;position:absolute;top:38px}.clock i[data-v-246a98f8]{background:#120d09;border-radius:50%;display:grid;font-size:18px;font-style:normal;height:100%;place-items:center;width:100%}.quests[data-v-246a98f8]{font-size:13px;pointer-events:none;position:absolute;right:14px;text-shadow:0 1px 3px #000;top:240px;width:220px}.quests p[data-v-246a98f8]{color:var(--text);margin:0 0 8px}.quests b[data-v-246a98f8]{color:var(--gold-l)}.quests .ready span[data-v-246a98f8]{color:#9be29b}.castbar[data-v-246a98f8]{background:#0009;border:1px solid var(--gold-d);border-radius:2px;bottom:104px;height:14px;left:50%;overflow:hidden;position:absolute;transform:translate(-50%);width:240px}.castbar i[data-v-246a98f8]{background:linear-gradient(90deg,#b08a3a,#f1d99a);inset:0 auto 0 0;position:absolute}.castbar span[data-v-246a98f8]{color:#1c1206;display:block;font-size:11px;font-weight:700;line-height:14px;position:relative;text-align:center}.dialog[data-v-246a98f8]{bottom:120px;left:50%;max-height:calc(100dvh - 140px);overflow-y:auto;padding:16px 18px;position:absolute;transform:translate(-50%);width:min(520px,92vw);z-index:6}.dialog .panel-title[data-v-246a98f8]{margin-bottom:8px;text-align:left}.dialog .panel-title small[data-v-246a98f8]{color:var(--muted);font-family:var(--font-th);font-size:13px}.dialog .line[data-v-246a98f8]{font-size:16px;line-height:1.6;margin:0 0 14px}.dialog .row[data-v-246a98f8]{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.dialog .row .btn[data-v-246a98f8]{min-height:40px}.dialog .row .btn.nobuy[data-v-246a98f8]{border-style:dashed;font-size:13px;line-height:1.35;max-width:100%;opacity:.8;text-align:left;white-space:normal}.dialog .topics[data-v-246a98f8]{display:flex;flex:1 0 100%;flex-wrap:wrap;gap:6px;margin-bottom:4px}.dialog .topics .btn.topic[data-v-246a98f8]{font-size:14px;min-height:44px;padding:6px 12px;text-align:left;white-space:normal}.dialog .topics .btn.topic.asked[data-v-246a98f8]{opacity:.6}.dialog .reward[data-v-246a98f8]{color:var(--gold-l);font-size:13px;margin:10px 0 0}.purse[data-v-246a98f8]{margin:-4px 0 10px}.qty[data-v-246a98f8]{bottom:12px;color:#fff;font-size:12px;position:absolute;right:4px;text-shadow:0 1px 2px #000}.tbtn .qty[data-v-246a98f8]{bottom:2px;font-size:11px;right:6px}.inv[data-v-246a98f8]{background:radial-gradient(ellipse 60% 75% at 30% 50%,#2e21118c,#040302f0 72%);display:grid;gap:18px;grid-template-columns:1fr min(460px,42vw);inset:0;padding:18px;position:absolute;z-index:20}.inspect[data-v-246a98f8]{min-height:0;min-width:0;position:relative}.inspect-info[data-v-246a98f8]{display:grid;gap:4px;justify-items:center;padding-top:18px;text-align:center}.inspect-info h2[data-v-246a98f8]{font-family:var(--font-deco);font-size:30px;margin:0;padding:0 40px;text-shadow:0 2px 10px #000}.inspect-info small[data-v-246a98f8]{color:var(--muted)}.inspect-info .desc[data-v-246a98f8]{color:var(--text);font-size:14px;line-height:1.55;margin:4px 0;text-shadow:0 1px 3px #000}.inspect-info .stats[data-v-246a98f8]{color:#9be29b;display:flex;flex-wrap:wrap;font-size:14px;gap:4px 14px;justify-content:center;list-style:none;margin:0;padding:0}.inspect-info .wline[data-v-246a98f8]{color:var(--gold-l);font-size:13px;margin:0}.inspect-info .wspeed[data-v-246a98f8]{font-weight:600}.inspect-info .wspeed.sp-fast[data-v-246a98f8],.inspect-info .wspeed.sp-vfast[data-v-246a98f8]{color:#9fe0a8}.inspect-info .wspeed.sp-slow[data-v-246a98f8]{color:#f0c27a}.inspect-info .wspeed.sp-vslow[data-v-246a98f8]{color:#f09a6c}.inspect-info .wfeel[data-v-246a98f8]{color:var(--muted,#aaa);font-size:12px;margin:0}.gear-sum.warn[data-v-246a98f8],.inspect-info .warn[data-v-246a98f8]{color:#ff7a6a;font-size:13px;margin:0}.inspect-info .acts[data-v-246a98f8]{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;margin-top:6px}.inspect-info .acts .btn[data-v-246a98f8]{min-height:44px}.buy[data-v-246a98f8]{display:grid;gap:6px;justify-items:center;margin-top:4px}.buy .price[data-v-246a98f8]{color:var(--gold-l);font-size:16px;margin:0}.buy .price small[data-v-246a98f8]{color:var(--muted);margin-left:8px}.buy .total[data-v-246a98f8]{color:var(--text);font-size:13px;margin:0}.qty-pick[data-v-246a98f8]{align-items:center;display:flex;gap:6px}.qty-pick .field[data-v-246a98f8]{font-size:15px;padding:6px 8px;text-align:center;width:70px}.inv-side[data-v-246a98f8]{display:flex;flex-direction:column;gap:10px;min-height:0;overflow-y:auto;padding:14px}.inv-side .panel-title[data-v-246a98f8]{margin:0}.inv-side .close[data-v-246a98f8]{padding:2px 9px;position:absolute;right:8px;top:8px}.inv-tabs[data-v-246a98f8]{display:none;gap:6px;justify-content:center}.doll[data-v-246a98f8]{align-items:start;display:grid;gap:8px 18px;grid-template-columns:auto auto;justify-content:space-around}.doll-col[data-v-246a98f8]{display:grid;gap:5px}.doll-row[data-v-246a98f8]{align-items:center;display:flex;gap:4px}.eslot.small[data-v-246a98f8]{border-style:dashed;height:44px;width:44px}.eslot.small .ghost[data-v-246a98f8]{font-size:17px}.eslot.small small[data-v-246a98f8]{font-size:8px}.eslot .mode-dot[data-v-246a98f8]{color:var(--gold-l);font-size:11px;font-style:normal;pointer-events:none;position:absolute;right:3px;top:1px}.eslot[data-v-246a98f8]{background:radial-gradient(circle,#2a1e12,#0e0905);border:1px solid rgba(110,83,40,.6);border-radius:3px;color:#fff;cursor:pointer;display:grid;height:52px;padding:0;place-items:center;position:relative;width:52px}.eslot[data-v-246a98f8]:hover{border-color:var(--gold)}.eslot.sel[data-v-246a98f8]{box-shadow:0 0 0 2px var(--gold-l)}.eslot.drop[data-v-246a98f8]{box-shadow:0 0 0 2px #9be29b,0 0 14px #9be29b80}.eslot img[data-v-246a98f8]{border-radius:2px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.eslot .ghost[data-v-246a98f8]{filter:grayscale(1);font-size:22px;opacity:.28}.eslot .emo[data-v-246a98f8]{font-size:26px}.eslot small[data-v-246a98f8]{background:linear-gradient(0deg,rgba(0,0,0,.85),transparent);bottom:0;color:var(--muted);font-size:9px;left:0;line-height:12px;pointer-events:none;position:absolute;right:0}.gear-sum[data-v-246a98f8]{color:#9be29b;font-size:12px;margin:6px 0 0}.gear-sum[data-v-246a98f8],.purse[data-v-246a98f8]{text-align:center}.purse[data-v-246a98f8]{color:var(--gold-l);margin:0 0 6px}.purse small[data-v-246a98f8]{color:var(--muted);font-size:12px;margin-left:10px}.purse small.overw[data-v-246a98f8]{color:#ff8a6a;font-weight:700}.bag-tools[data-v-246a98f8]{align-items:center;display:flex;gap:8px;justify-content:space-between;margin:0 0 6px}.bag-tools .tidy[data-v-246a98f8]{min-height:44px;min-width:44px;padding:4px 12px}.bag-load[data-v-246a98f8]{color:#e8c07a;font-size:12px}.inspect-info .sz-line[data-v-246a98f8]{color:#cdb98f;display:block;font-size:12px;margin-top:2px}.inspect-info .type-tag[data-v-246a98f8]{color:#e2c27a}.sangha-ask[data-v-246a98f8]{background:#281a0cf2;border:1px solid #e2a94f;border-radius:14px;box-shadow:0 6px 24px #0000008c;color:#fbeed6;left:50%;padding:12px 14px;position:fixed;top:calc(84px + env(safe-area-inset-top));transform:translate(-50%);width:min(420px,calc(100vw - 32px));z-index:70}.sangha-ask p[data-v-246a98f8]{font-size:15px;line-height:1.5;margin:0 0 10px}.sangha-ask .row[data-v-246a98f8]{display:flex;gap:10px;justify-content:flex-end}.sangha-ask .btn[data-v-246a98f8]{min-height:44px;min-width:96px}.inspect-info .align-line[data-v-246a98f8]{display:block;font-size:12px;letter-spacing:.02em;margin-top:2px}.inspect-info .align-line span[data-v-246a98f8]{color:#bfb6a4;opacity:.85}.bag-over[data-v-246a98f8]{background:#a0281447;border:1px solid rgba(255,110,90,.45);border-radius:6px;color:#ffd2c4;font-size:12.5px;line-height:1.45;margin:0 0 6px;padding:6px 9px}.bag-wrap .grid[data-v-246a98f8]{display:grid;gap:5px;grid-template-columns:repeat(8,1fr)}.slot[data-v-246a98f8]{aspect-ratio:1;background:radial-gradient(circle,#2a1e12,#0e0905);border:1px solid;border-radius:3px;color:#fff;cursor:pointer;display:grid;font-size:22px;padding:0;place-items:center;position:relative}.slot.empty[data-v-246a98f8]{border-color:#6e532859!important;cursor:default}.slot.sel[data-v-246a98f8]{box-shadow:0 0 0 2px var(--gold-l)}.slot img[data-v-246a98f8]{border-radius:2px;filter:drop-shadow(0 2px 3px rgba(0,0,0,.7));height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.slot b[data-v-246a98f8]{bottom:1px;font-size:11px;position:absolute;right:3px;text-shadow:0 1px 2px #000}.goods[data-v-246a98f8]{display:grid;gap:6px}.shop-tabs[data-v-246a98f8]{display:flex;gap:6px;justify-content:center}.econ-note[data-v-246a98f8]{background:#ffffff0f;border:1px solid hsla(0,0%,100%,.1);border-radius:8px;color:#e8dcc0;font-size:12.5px;line-height:1.45;margin:4px 0 2px;padding:5px 9px}.econ-note[data-k=high][data-v-246a98f8]{background:#6fd46f1a;border-color:#6fd46f73;color:#9be39b}.econ-note[data-k=low][data-v-246a98f8]{background:#e0785a1a;border-color:#e0785a73;color:#f0a58a}.econ-note[data-k=glut][data-v-246a98f8]{background:#d9a4411a;border-color:#d9a44173;color:#f1d99a}.econ-note[data-k=short][data-v-246a98f8]{background:#6fd46f1a;border-color:#6fd46f73;color:#9be39b}.shop-tabs[data-v-246a98f8]{flex-wrap:wrap}.shop-empty[data-v-246a98f8]{color:var(--muted);font-size:13px;margin:8px 0;text-align:center}.fest-head[data-v-246a98f8]{background:#d9a4412e;border-radius:6px;color:#ffe3a0;font-size:13px;margin:2px 0 6px;padding:6px 8px}.fest-tag[data-v-246a98f8]{color:#ffd27a;font-style:normal}.cal-btn[data-v-246a98f8]{position:relative}@media(max-width:560px){.cal-btn[data-v-246a98f8]{display:none}}.cal-badge[data-v-246a98f8]{bottom:-4px;filter:drop-shadow(0 1px 1px #000);font-size:13px;line-height:1;position:absolute;right:-4px}.good .slot b[data-v-246a98f8]{bottom:1px;font-size:11px;position:absolute;right:3px}.shrine-ask[data-v-246a98f8]{background:#0000008c;display:grid;inset:0;padding:16px;place-items:center;position:absolute;z-index:30}.shrine-ask .panel[data-v-246a98f8]{padding:16px 18px;width:min(380px,100%)}.shrine-ask p[data-v-246a98f8]{line-height:1.6;margin:0 0 14px}.shrine-ask .row[data-v-246a98f8]{display:flex;gap:8px;justify-content:flex-end}.shrine-ask .btn[data-v-246a98f8]{min-height:44px;min-width:88px}.sell-confirm[data-v-246a98f8]{background:#0000008c;display:grid;inset:0;place-items:center;position:absolute;z-index:6}.sell-confirm .panel[data-v-246a98f8]{padding:16px 18px;width:min(380px,90vw)}.sell-confirm p[data-v-246a98f8]{line-height:1.55;margin:0 0 14px}.sell-confirm .row[data-v-246a98f8]{display:flex;gap:8px;justify-content:flex-end}.good[data-v-246a98f8]{align-items:center;background:#0000004d;border:1px solid rgba(110,83,40,.5);border-radius:3px;color:var(--text);cursor:pointer;display:grid;font-family:inherit;gap:10px;grid-template-columns:48px 1fr auto;padding:6px 8px;text-align:left}.good[data-v-246a98f8]:hover{border-color:var(--gold)}.good.sel[data-v-246a98f8]{border-color:var(--gold-l);box-shadow:0 0 0 1px var(--gold-l)}.good.locked[data-v-246a98f8]{opacity:.55}.good .slot[data-v-246a98f8]{cursor:inherit;width:48px}.gname[data-v-246a98f8]{display:grid;min-width:0}.gname small[data-v-246a98f8]{color:var(--muted);font-size:12px}.gname em[data-v-246a98f8]{color:#ff7a6a;font-style:normal}.gprice[data-v-246a98f8]{color:var(--gold-l);font-variant-numeric:tabular-nums;white-space:nowrap}.gprice.poor[data-v-246a98f8]{color:#ff7a6a}.toasts[data-v-246a98f8]{z-index:25}.toast.item-uncommon[data-v-246a98f8]{border-color:#3c7a3c;color:#8ff08f}.toast.item-rare[data-v-246a98f8]{border-color:#2c5a8e;color:#8cc4ff}.toast.item-epic[data-v-246a98f8],.toast.item-legendary[data-v-246a98f8]{border-color:#7a3c9e;color:#e0b0ff;font-size:18px}.letterbox[data-v-246a98f8]{background:#000;height:0;left:0;pointer-events:none;position:fixed;right:0;transition:height .6s ease;z-index:30}.letterbox.top[data-v-246a98f8]{top:0}.letterbox.bottom[data-v-246a98f8]{bottom:0}.play.cine .letterbox[data-v-246a98f8]{height:11vh}.play.cine .chat[data-v-246a98f8],.play.cine .dodge-btn[data-v-246a98f8],.play.cine .help[data-v-246a98f8],.play.cine .objective[data-v-246a98f8],.play.cine .overlay[data-v-246a98f8],.play.cine .quests[data-v-246a98f8],.play.cine .skills[data-v-246a98f8],.play.cine .sprint-btn[data-v-246a98f8],.play.cine .status[data-v-246a98f8],.play.cine .stick[data-v-246a98f8],.play.cine .target[data-v-246a98f8],.play.cine .tbtns[data-v-246a98f8],.play.cine .topright[data-v-246a98f8]{opacity:0;pointer-events:none;transition:opacity .4s}.play.cine .storyline[data-v-246a98f8]{bottom:calc(11vh + 18px)}.play.traveling[data-v-246a98f8]>:not(canvas):not(.fader){opacity:0;pointer-events:none}.btn.dest[data-v-246a98f8]{display:block;margin:4px 0;min-height:44px;text-align:left;white-space:normal;width:100%}.region-banner[data-v-246a98f8]{color:#f4e6c4;font-size:clamp(22px,5vw,44px);left:0;letter-spacing:.06em;padding:0 max(16px,env(safe-area-inset-left));pointer-events:none;position:fixed;right:0;text-align:center;text-shadow:0 2px 14px #000,0 0 30px rgba(0,0,0,.8);top:38%;z-index:80}.btn.icon.img[data-v-246a98f8]{height:42px;padding:3px;width:42px}.menu-btns .btn.icon.sila-btn[data-v-246a98f8]{display:grid;font-size:20px;line-height:1;min-height:44px;min-width:44px;padding:4px;place-items:center}.btn.icon.img img[data-v-246a98f8]{display:block;height:100%;width:100%}.btn.icon.img img[data-v-246a98f8],.ico-img[data-v-246a98f8]{border-radius:3px;-o-object-fit:cover;object-fit:cover}.ico-img[data-v-246a98f8]{height:calc(100% - 6px);inset:3px;position:absolute;width:calc(100% - 6px)}.skill.locked .ico-img[data-v-246a98f8],.tbtn.locked .ico-img[data-v-246a98f8]{filter:grayscale(1) brightness(.45)}.skill.nomp .ico-img[data-v-246a98f8]{filter:grayscale(.8) brightness(.6) hue-rotate(180deg)}.lock[data-v-246a98f8]{display:grid;font-size:20px;inset:0;place-items:center;position:absolute}.skill .lv[data-v-246a98f8],.skill .qty[data-v-246a98f8],.skill kbd[data-v-246a98f8],.skill small[data-v-246a98f8]{z-index:2}.skill small[data-v-246a98f8]{background:linear-gradient(0deg,rgba(0,0,0,.85),transparent);padding-top:6px}.fader[data-v-246a98f8]{background:#000;inset:0;opacity:0;pointer-events:none;position:fixed;transition-property:opacity;transition-timing-function:ease;z-index:40}.objective[data-v-246a98f8]{background:#0a0705b3;border:1px solid var(--gold-d);border-radius:3px;color:var(--gold-l);font-size:14px;max-width:90vw;padding:6px 16px;pointer-events:none;text-align:center;top:64px}.objective[data-v-246a98f8],.storyline[data-v-246a98f8]{left:50%;position:absolute;transform:translate(-50%)}.storyline[data-v-246a98f8]{bottom:110px;cursor:pointer;padding:14px 18px;width:min(640px,94vw);z-index:7}.storyline b[data-v-246a98f8]{color:var(--gold-l);font-family:var(--font-deco);font-size:20px}.storyline p[data-v-246a98f8]{font-size:17px;line-height:1.6;margin:6px 0 4px}.storyline small[data-v-246a98f8]{color:var(--muted);font-size:11px}.death[data-v-246a98f8]{animation:deathIn-246a98f8 1.4s ease-out both;background:radial-gradient(ellipse at 50% 45%,#3c00004d,#000000b8);display:grid;inset:0;padding-bottom:calc(22vh + env(safe-area-inset-bottom));place-content:end center;pointer-events:none;position:absolute;text-align:center}@keyframes deathIn-246a98f8{0%{opacity:0}to{opacity:1}}.death h2[data-v-246a98f8]{color:#ff6a5a;font-family:var(--font-deco);font-size:54px;margin:0;text-shadow:0 0 24px #000}.death p[data-v-246a98f8]{color:var(--text)}.death .respawn[data-v-246a98f8]{font-size:18px;margin-top:22px;padding:12px 28px;pointer-events:auto}@media(max-height:520px){.death[data-v-246a98f8]{align-items:center;-moz-column-gap:16px;column-gap:16px;grid-auto-flow:column;padding-bottom:calc(2vh + env(safe-area-inset-bottom))}.death h2[data-v-246a98f8]{font-size:28px;line-height:1.1}.death .respawn[data-v-246a98f8]{margin-top:0}}@media(orientation:portrait)and (max-width:600px){.death[data-v-246a98f8]{padding-bottom:0;padding-top:calc(24vh + env(safe-area-inset-top));place-content:start center}}@media(max-width:900px){.status[data-v-246a98f8]{left:8px;padding:8px;top:8px;width:210px}.target[data-v-246a98f8]{top:8px;width:min(200px,40vw)}.topright[data-v-246a98f8]{right:8px;top:8px}.minimap[data-v-246a98f8]{height:104px;width:104px}.toasts[data-v-246a98f8]{top:34%}.death h2[data-v-246a98f8]{font-size:38px}.inspect-info h2[data-v-246a98f8]{font-size:22px}.inv-tabs[data-v-246a98f8]{display:flex}.inv-side[data-tab=bag] .doll-wrap[data-v-246a98f8],.inv-side[data-tab=equip] .bag-wrap[data-v-246a98f8]{display:none}.bag-wrap .grid[data-v-246a98f8]{grid-template-columns:repeat(6,1fr)}.eslot[data-v-246a98f8]{height:50px;width:50px}.qty-pick .btn[data-v-246a98f8],.shop-tabs .btn[data-v-246a98f8]{font-size:14px;min-height:44px;min-width:44px;padding:8px 14px}.qty-pick .field[data-v-246a98f8]{min-height:44px}.inv-side .close[data-v-246a98f8]{font-size:16px;min-height:44px;min-width:44px;padding:4px 10px}.buy .btn.primary[data-v-246a98f8]{min-height:44px}}@media(max-width:600px)and (orientation:portrait){.target[data-v-246a98f8]{top:max(200px,calc(env(safe-area-inset-top) + 200px));width:min(240px,66vw)}}.target.wisp[data-v-246a98f8]{padding:7px 12px}@media(max-width:900px)and (orientation:portrait){.inv[data-v-246a98f8]{gap:8px;grid-template-columns:1fr;grid-template-rows:minmax(250px,40vh) 1fr;padding:8px max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left))}.menu-btns[data-v-246a98f8]{flex-wrap:wrap;justify-content:flex-end;max-width:150px}}@media(max-width:900px)and (max-height:500px)and (orientation:landscape){.topright[data-v-246a98f8]{gap:4px;right:max(8px,env(safe-area-inset-right));top:max(6px,env(safe-area-inset-top))}.minimap[data-v-246a98f8]{height:84px;width:84px}.online[data-v-246a98f8]{bottom:-4px;font-size:9px;padding:1px 6px}.menu-btns .btn.icon[data-v-246a98f8],.menu-btns .btn.icon.img[data-v-246a98f8]{padding:4px 6px}.btn.icon.img[data-v-246a98f8]{height:36px;width:36px}.clock[data-v-246a98f8]{height:30px;left:-6px;top:-4px;width:30px}.clock i[data-v-246a98f8]{font-size:14px}.watch-chip[data-v-246a98f8]{display:none}.stick[data-v-246a98f8]{bottom:max(10px,env(safe-area-inset-bottom));height:100px;left:max(14px,env(safe-area-inset-left));width:100px}.knob[data-v-246a98f8]{height:44px;width:44px}.sprint-btn[data-v-246a98f8]{left:max(60px,calc(env(safe-area-inset-left) + 46px))}.sprint-btn[data-v-246a98f8],.tbtn.dodge-btn[data-v-246a98f8]{bottom:max(118px,calc(env(safe-area-inset-bottom) + 108px))}.tbtn.dodge-btn[data-v-246a98f8]{left:max(6px,env(safe-area-inset-left))}.tbtns[data-v-246a98f8]{bottom:max(8px,env(safe-area-inset-bottom));gap:6px;right:max(10px,env(safe-area-inset-right))}.tbtn[data-v-246a98f8]{font-size:18px;height:46px;width:46px}.tbtn.small[data-v-246a98f8]{font-size:16px;height:44px;width:44px}.status[data-v-246a98f8]{left:max(6px,env(safe-area-inset-left))}.status[data-v-246a98f8],.target[data-v-246a98f8]{top:max(6px,env(safe-area-inset-top))}.toasts[data-v-246a98f8]{top:max(64px,17%)}.inv[data-v-246a98f8]{gap:8px;grid-template-columns:1fr min(300px,40vw);padding:max(6px,env(safe-area-inset-top)) max(6px,env(safe-area-inset-right)) max(6px,env(safe-area-inset-bottom)) max(6px,env(safe-area-inset-left))}.inspect-info[data-v-246a98f8]{padding-top:4px}.inspect-info h2[data-v-246a98f8]{font-size:17px}.inspect-info .stats[data-v-246a98f8]{font-size:12px}.buy[data-v-246a98f8]{gap:3px;margin-top:2px}.buy .price[data-v-246a98f8]{font-size:13px}.buy .total[data-v-246a98f8]{font-size:11px}.inv-side[data-v-246a98f8]{gap:6px;padding:8px}.inv-side .panel-title[data-v-246a98f8]{font-size:16px;margin:0}.purse[data-v-246a98f8]{font-size:13px;margin-bottom:2px}.purse small[data-v-246a98f8]{display:block;margin-left:0}.shop-tabs .btn[data-v-246a98f8]{font-size:12px;padding:6px 10px}.goods[data-v-246a98f8]{gap:4px;overflow-y:auto}.good[data-v-246a98f8]{gap:6px;grid-template-columns:36px 1fr auto;padding:4px 6px}.good .slot[data-v-246a98f8]{width:36px}.gname small[data-v-246a98f8]{font-size:10px}.gprice[data-v-246a98f8]{font-size:13px}.bag-wrap .grid[data-v-246a98f8]{grid-template-columns:repeat(5,1fr)}}.np{font-size:12px;left:0;position:absolute;text-align:center;text-shadow:0 1px 3px #000,0 0 6px #000;top:0;white-space:nowrap;will-change:transform}.np.player{color:#9fd4ff;font-weight:600}.np.mob b{color:#ff9b8a;font-size:11px;font-weight:600}.np.mob i{background:#0009;border:1px solid rgba(0,0,0,.8);display:block;height:4px;margin:2px auto 0;width:56px}.np.mob em{background:#e0402e;display:block;height:100%}.np.mob.on b{color:#ffec80}.np.mob.leader{background:#2800008c;border:1px solid #7a1010;border-radius:6px;box-shadow:0 0 8px #9600008c;padding:2px 7px 3px}.np.mob.leader b{color:#ff5a4a;font-size:13px;font-weight:800}.np.mob.leader i{border-color:#7a1010;width:70px}.np.mob.leader.on b{color:#ffd166}.np.mob.danger{background:#960c0cd1;border:1px solid #ff6a5a;border-radius:6px;box-shadow:0 0 10px #ff281e8c;padding:1px 6px 3px}.np.mob.danger b{color:#fff!important;font-weight:800;text-shadow:0 1px 2px #000}.np.mob.danger i{border-color:#ff6a5a}.np.loot{font-size:12px;font-weight:600}.np.npc{color:#f1d99a;display:grid;justify-items:center}.np.bubble{background:#f4ecd6f0;border:1px solid #6b4a24;border-radius:10px;color:#2a1a0a;font-size:13px;font-weight:700;padding:4px 9px;text-shadow:none}.trip-ov{cursor:pointer;inset:0;position:fixed;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:90}.trip-bar{background:#000;height:11vh;left:0;position:absolute;right:0}.trip-bar.top{top:0}.trip-bar.bottom{bottom:0}.trip-cap{bottom:calc(11vh + 18px);color:#f4e6c4;font-size:clamp(18px,2.6vw,28px);left:0;margin:0;opacity:0;position:absolute;right:0;text-align:center;text-shadow:0 2px 8px #000;transition:opacity .6s}.trip-cap.on{opacity:1}.trip-route{color:#c9b88a;font-size:14px;left:0;letter-spacing:.12em;right:0;text-align:center;top:calc(11vh - 34px)}.trip-route,.trip-skip{margin:0;position:absolute}.trip-skip{bottom:calc(11vh - 30px);color:#8c8472;font-size:12px;right:18px}.trip-fade{background:#000;inset:0;opacity:1;pointer-events:none;position:absolute;transition:opacity .35s}.np.npc b{font-size:13px}.np.npc small{color:#c9b88a;font-size:10px}.np.npc .mark{color:#ffd84a;font-size:22px;font-weight:800;line-height:1;text-shadow:0 0 8px #000,0 0 14px rgba(255,200,60,.7)}.fl{font-family:Sarabun,sans-serif;font-size:20px;font-weight:700;left:0;position:absolute;text-shadow:0 2px 4px #000,0 0 2px #000;top:0;will-change:transform,opacity}.fl.dmg{color:#fff3d0}.fl.crit{color:#ffcf3a;font-size:28px}.fl.hurt{color:#ff5a4a}.fl.exp{color:#b8f07a;font-size:16px}.fl.heal{color:#7af0a0}.fl.dot{font-size:15px}.fl.crit.dot{font-size:19px}.fl.dot.burn{color:#ffa24a}.fl.dot.poison{color:#a8e05a}.fl.dot.light{color:#fff1b8}.fl.hurt.fire{color:#ff8a2a}.fl.hurt.ice{color:#9fd8ff}.fl.hurt.water{color:#7ec4ff}
