.lobby[data-v-7e8f95bf]{flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden auto}.bg[data-v-7e8f95bf]{z-index:0;background:radial-gradient(120% 80% at 50% 115%, #3a0a24 0%, transparent 60%), radial-gradient(90% 70% at 50% -10%, #2b0d4a 0%, transparent 60%), var(--bg-0);position:fixed;inset:0;overflow:hidden}.glow[data-v-7e8f95bf]{filter:blur(90px);opacity:.4;border-radius:50%;width:60vmax;height:60vmax;animation:20s ease-in-out infinite alternate drift-7e8f95bf;position:absolute}.g1[data-v-7e8f95bf]{background:#6a1bb0;top:-12vmax;left:-18vmax}.g2[data-v-7e8f95bf]{background:#b0123a;animation-delay:-9s;bottom:-22vmax;right:-20vmax}@keyframes drift-7e8f95bf{to{transform:translate(8vmax,6vmax)scale(1.15)}}.rays[data-v-7e8f95bf]{background:repeating-conic-gradient(#ffcd5a21 0deg 5deg,#0000 5deg 15deg);width:190vmax;height:190vmax;margin:-95vmax 0 0 -95vmax;animation:110s linear infinite spin-7e8f95bf;position:absolute;top:52%;left:50%;-webkit-mask-image:radial-gradient(circle,#000 0%,#00000080 14%,#0000 36%);mask-image:radial-gradient(circle,#000 0%,#00000080 14%,#0000 36%)}@keyframes spin-7e8f95bf{to{transform:rotate(360deg)}}.dust[data-v-7e8f95bf]{width:100%;height:100%;position:absolute;inset:0}.bar[data-v-7e8f95bf]{z-index:2;justify-content:space-between;align-items:center;gap:12px;padding:12px clamp(14px,3vw,32px);display:flex;position:relative}.brand[data-v-7e8f95bf]{font-family:var(--font-display);letter-spacing:.04em;align-items:baseline;gap:10px;font-size:1.5rem;font-weight:900;display:flex}.tag[data-v-7e8f95bf]{font-family:var(--font-ui);letter-spacing:.35em;color:var(--text-dim);font-size:.68rem;font-weight:800}.me[data-v-7e8f95bf]{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.wallet[data-v-7e8f95bf]{height:36px;color:var(--gold-2);background:#0a0514b3;border:1px solid #ffd27866;border-radius:999px;align-items:center;gap:7px;padding:0 14px;display:inline-flex}.wallet b[data-v-7e8f95bf]{color:var(--gold-1)}.wallet.muted[data-v-7e8f95bf]{color:var(--text-dim);border-color:#ffffff26;font-size:.85rem}.chip[data-v-7e8f95bf]{height:36px;color:var(--gold-1);background:#ffffff0d;border:1px solid #ffd2784d;border-radius:10px;align-items:center;gap:6px;padding:0 11px;font-size:.82rem;font-weight:700;display:inline-flex}.chip[data-v-7e8f95bf]:hover{background:#ffc85024}.chip.admin[data-v-7e8f95bf]{color:#ffd35c;background:#ffc8501f;border-color:#ffd35c8c}.login[data-v-7e8f95bf]{color:#2b2b2b;background:#fff;border:0;border-radius:10px;align-items:center;gap:8px;height:36px;padding:0 14px;font-size:.82rem;font-weight:700;display:inline-flex;box-shadow:0 4px 14px #0006}.login[data-v-7e8f95bf]:hover:not(:disabled){filter:brightness(.94)}.main[data-v-7e8f95bf]{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:clamp(14px,2.4vh,26px);padding:6px clamp(14px,3vw,32px) 18px;display:flex;position:relative}.heading[data-v-7e8f95bf]{text-align:center}.heading h1[data-v-7e8f95bf]{font-family:var(--font-display);letter-spacing:.08em;margin:0;font-size:clamp(1.5rem,3.6vw,2.5rem);font-weight:900}.heading p[data-v-7e8f95bf]{color:var(--text-dim);margin:6px 0 0;font-size:.9rem}.cards[data-v-7e8f95bf]{perspective:1200px;grid-template-columns:repeat(3,1fr);gap:clamp(14px,2.4vw,30px);width:min(1480px,100%);display:grid}.card[data-v-7e8f95bf]{--rx:0deg;--ry:0deg;--mx:50%;--my:30%;cursor:pointer;transform:rotateX(var(--rx)) rotateY(var(--ry));transform-style:preserve-3d;background:linear-gradient(170deg,#221234f2,#0c0516f7);border:1px solid #ffd27859;border-radius:22px;outline:none;flex-direction:column;transition:transform .18s ease-out,box-shadow .25s,border-color .25s;display:flex;position:relative;overflow:hidden;box-shadow:0 24px 60px #0009,0 0 0 1px #0009,0 0 50px #ffbe3c1f}.card[data-v-7e8f95bf]:hover,.card[data-v-7e8f95bf]:focus-visible{border-color:#ffe08cd9;box-shadow:0 30px 80px #000000b3,0 0 70px #ffbe3c52}.card[data-v-7e8f95bf]:active{transform:rotateX(var(--rx)) rotateY(var(--ry)) scale(.99)}.shine[data-v-7e8f95bf]{z-index:4;pointer-events:none;background:radial-gradient(420px circle at var(--mx) var(--my), #fff4c838, transparent 55%);opacity:0;mix-blend-mode:screen;transition:opacity .25s;position:absolute;inset:0}.card:hover .shine[data-v-7e8f95bf]{opacity:1}.art[data-v-7e8f95bf]{aspect-ratio:400/240;background:radial-gradient(100% 90% at 50% 40%,#4a1670 0%,#1a0930 60%,#0a0414 100%);border-bottom:1px solid #ffd27840;position:relative;overflow:hidden}.info[data-v-7e8f95bf]{z-index:2;flex-direction:column;gap:8px;padding:16px 20px 20px;display:flex;position:relative}.kind[data-v-7e8f95bf]{letter-spacing:.22em;color:#c9b8e8;font-size:.68rem;font-weight:800}.info h2[data-v-7e8f95bf]{font-family:var(--font-display);letter-spacing:.03em;flex-wrap:wrap;align-items:baseline;gap:8px;margin:0;font-size:clamp(1.25rem,2.2vw,1.75rem);font-weight:900;display:flex}.info h2 em[data-v-7e8f95bf]{color:#ff3b3b;text-shadow:0 0 14px #ff3c3cb3,0 2px #5a0000;font-size:1.15em;font-style:normal}.info p[data-v-7e8f95bf]{color:var(--text-dim);min-height:2.6em;margin:0;font-size:.86rem;line-height:1.5}.stats[data-v-7e8f95bf]{flex-wrap:wrap;gap:8px;margin-top:2px;display:flex}.pill[data-v-7e8f95bf]{letter-spacing:.06em;color:var(--gold-1);background:#ffffff0d;border:1px solid #ffd2784d;border-radius:999px;padding:4px 10px;font-size:.72rem;font-weight:800}.pill.jp[data-v-7e8f95bf]{background:linear-gradient(#ffc85038,#ffc8500f);border-color:#ffd27899}.pill b[data-v-7e8f95bf]{color:#fff;margin-left:4px}.pill.new[data-v-7e8f95bf]{color:#1a0a00;background:linear-gradient(#ffe58a,#e08a10);border:0;animation:1.4s ease-in-out infinite pulse-7e8f95bf}@keyframes pulse-7e8f95bf{50%{transform:scale(1.06);box-shadow:0 0 16px #ffc850cc}}.play[data-v-7e8f95bf]{letter-spacing:.2em;color:#3a1d00;background:var(--gold-gradient);border:0;border-radius:12px;align-self:stretch;height:46px;margin-top:8px;font-size:1.05rem;font-weight:900;transition:transform .12s,filter .2s;box-shadow:0 3px #7a4500,0 8px 22px #ffb42859}.play i[data-v-7e8f95bf]{margin-left:6px;font-size:.8em;font-style:normal}.card:hover .play[data-v-7e8f95bf]{filter:brightness(1.12);transform:translateY(-1px)}.seven .art-glow[data-v-7e8f95bf]{background:radial-gradient(circle,#ffbe3c73,#0000 55%);animation:3.4s ease-in-out infinite breathe-7e8f95bf;position:absolute;inset:-20%}.seven .art-rays[data-v-7e8f95bf]{aspect-ratio:1;background:repeating-conic-gradient(#ffd26438 0deg 6deg,#0000 6deg 18deg);width:220%;animation:40s linear infinite spin-7e8f95bf;position:absolute;top:-90%;left:-60%;-webkit-mask-image:radial-gradient(circle,#000,#0000 62%);mask-image:radial-gradient(circle,#000,#0000 62%)}@keyframes breathe-7e8f95bf{50%{opacity:.8;transform:scale(1.12)}}.logo-img[data-v-7e8f95bf]{filter:drop-shadow(0 6px 14px #0009);width:46%;position:absolute;top:9%;left:50%;transform:translate(-50%)}.big7[data-v-7e8f95bf]{font-family:var(--font-display);background:linear-gradient(#ff6a5a 0%,#e3001b 45%,#7a0010 100%);color:#0000;filter:drop-shadow(0 0 22px #ff4632b3)drop-shadow(0 6px #4a0008);-webkit-background-clip:text;background-clip:text;font-size:clamp(6rem,13vw,10rem);font-weight:900;line-height:1;animation:3.2s ease-in-out infinite float7-7e8f95bf;position:absolute;bottom:-6%;left:50%;transform:translate(-50%)}@keyframes float7-7e8f95bf{50%{transform:translate(-50%)translateY(-8px)scale(1.04)}}.coin[data-v-7e8f95bf]{filter:drop-shadow(0 6px 10px #0009);width:17%;animation:2.6s linear infinite coinspin-7e8f95bf;position:absolute}.c1[data-v-7e8f95bf]{top:48%;left:9%}.c2[data-v-7e8f95bf]{width:14%;animation-duration:3.2s;animation-delay:-1s;top:22%;right:8%}.c3[data-v-7e8f95bf]{width:11%;animation-duration:2.2s;animation-delay:-.5s;bottom:8%;right:18%}@keyframes coinspin-7e8f95bf{0%{transform:rotateY(0)translateY(0)}50%{transform:rotateY(180deg)translateY(-10px)}to{transform:rotateY(360deg)translateY(0)}}.spark[data-v-7e8f95bf]{background:#fff3b0;border-radius:50%;width:5px;height:5px;animation:3s ease-in-out infinite twinkle-7e8f95bf;position:absolute;box-shadow:0 0 10px 3px #ffd25acc}@keyframes twinkle-7e8f95bf{0%,to{opacity:0;transform:scale(.3)}50%{opacity:1;transform:scale(1.2)}}.arena .art[data-v-7e8f95bf]{background:#07030f}.arena-art[data-v-7e8f95bf]{width:100%;height:100%;position:absolute;inset:0}.beam[data-v-7e8f95bf]{transform-origin:50% 100%;animation:6s ease-in-out infinite alternate sweep-7e8f95bf}.b2[data-v-7e8f95bf]{animation-direction:alternate-reverse;animation-delay:-3s}@keyframes sweep-7e8f95bf{0%{transform:rotate(-9deg)}to{transform:rotate(9deg)}}.torch[data-v-7e8f95bf]{transform-box:fill-box;transform-origin:50% 100%;animation:.35s steps(2,end) infinite flicker-7e8f95bf}.t2[data-v-7e8f95bf]{animation-delay:-.17s}@keyframes flicker-7e8f95bf{50%{opacity:.85;transform:scale(1.12,.92)}}.orb-halo[data-v-7e8f95bf]{transform-box:fill-box;transform-origin:50%;animation:2.6s ease-in-out infinite breathe-7e8f95bf}.orb-rings[data-v-7e8f95bf]{transform-box:fill-box;transform-origin:50%;animation:7s linear infinite ringspin-7e8f95bf}.ring2[data-v-7e8f95bf]{transform-box:fill-box;transform-origin:50%;transform:rotate(60deg)}@keyframes ringspin-7e8f95bf{to{transform:rotate(360deg)}}.flame[data-v-7e8f95bf]{transform-box:fill-box;transform-origin:50% 100%;animation:.4s steps(2,end) infinite flicker-7e8f95bf}.crown[data-v-7e8f95bf]{animation:3s ease-in-out infinite bob-7e8f95bf}@keyframes bob-7e8f95bf{50%{transform:translate(200px,48px)}}.embers circle[data-v-7e8f95bf]{animation:6s linear infinite rise-7e8f95bf}@keyframes rise-7e8f95bf{0%{opacity:0;transform:translateY(0)}15%{opacity:1}to{opacity:0;transform:translateY(-120px)}}.arena-jp[data-v-7e8f95bf]{background:linear-gradient(#ff6e2847,#ff6e280f);border-color:#ff783cb3}.forge .art[data-v-7e8f95bf]{background:#03030f}.forge[data-v-7e8f95bf]{border-color:#8cdcff66}.forge[data-v-7e8f95bf]:hover,.forge[data-v-7e8f95bf]:focus-visible{border-color:#bef0ffe6;box-shadow:0 30px 80px #000000b3,0 0 70px #50c8ff59}.crystal-text[data-v-7e8f95bf]{background:linear-gradient(#fff 0%,#8ff0ff 50%,#3a6bff 100%);color:#0000;filter:drop-shadow(0 2px #020830);-webkit-background-clip:text;background-clip:text}.forge-jp[data-v-7e8f95bf]{background:linear-gradient(#50c8ff42,#50c8ff0d);border-color:#78dcffb3}.furnace[data-v-7e8f95bf]{transform-box:fill-box;transform-origin:50% 100%;animation:2.2s ease-in-out infinite breathe-7e8f95bf}.wings[data-v-7e8f95bf]{transform-box:fill-box;transform-origin:50% 80%;animation:3.4s ease-in-out infinite flap-7e8f95bf}@keyframes flap-7e8f95bf{50%{transform:scaleY(.92)translateY(4px)}}.shards[data-v-7e8f95bf]{transform-box:fill-box;transform-origin:50%;animation:12s linear infinite ringspin-7e8f95bf}.bolt[data-v-7e8f95bf]{opacity:0;filter:drop-shadow(0 0 4px #5fe8ff);animation:2.6s step-end infinite zap-7e8f95bf}.bolt2[data-v-7e8f95bf]{animation-delay:-1.3s}@keyframes zap-7e8f95bf{0%,to{opacity:0}8%{opacity:1}12%{opacity:.2}16%{opacity:.9}22%{opacity:0}}.badge[data-v-7e8f95bf]{animation:2.4s ease-in-out infinite bob2-7e8f95bf}@keyframes bob2-7e8f95bf{50%{transform:translateY(-3px)}}.motes rect[data-v-7e8f95bf]{transform-box:fill-box;animation:6s linear infinite rise-7e8f95bf}.legal[data-v-7e8f95bf]{color:#ffffff52;text-align:center;margin:0;font-size:11px}@media (max-width:1180px){.cards[data-v-7e8f95bf]{grid-template-columns:1fr 1fr;width:min(1120px,100%)}.card.forge[data-v-7e8f95bf]{grid-column:1/-1;justify-self:center;width:min(100%,560px)}}@media (max-width:820px){.cards[data-v-7e8f95bf]{grid-template-columns:1fr;width:min(560px,100%)}.card.forge[data-v-7e8f95bf]{grid-column:auto;width:auto}.brand[data-v-7e8f95bf]{font-size:1.2rem}.nm[data-v-7e8f95bf]{display:none}.art[data-v-7e8f95bf]{aspect-ratio:400/190}.info p[data-v-7e8f95bf]{min-height:0}}.toasts[data-v-bffad0a9]{z-index:80;pointer-events:none;flex-direction:column;gap:8px;width:min(92vw,420px);display:flex;position:fixed;top:84px;left:50%;transform:translate(-50%)}.toast[data-v-bffad0a9]{border:1px solid var(--panel-border);text-align:center;background:#140824f0;border-radius:12px;padding:10px 16px;font-weight:600;box-shadow:0 10px 30px #00000080}.toast.error[data-v-bffad0a9]{color:#ffb3bd;border-color:#ff465ab3}.toast.success[data-v-bffad0a9]{color:#b6ffd8;border-color:#50ffa099}.toast-enter-active[data-v-bffad0a9],.toast-leave-active[data-v-bffad0a9]{transition:all .25s}.toast-enter-from[data-v-bffad0a9],.toast-leave-to[data-v-bffad0a9]{opacity:0;transform:translateY(-10px)scale(.96)}.confirm-backdrop[data-v-ff68b2ba]{z-index:1100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#04010ab8;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.dialog[data-v-ff68b2ba]{border:1px solid var(--panel-border);background:linear-gradient(160deg,#30124ef7,#120620fa);border-radius:18px;width:min(100%,420px);padding:22px 22px 18px;box-shadow:0 24px 70px #000000b3,0 0 40px #ffbe3c1f}.title[data-v-ff68b2ba]{font-family:var(--font-display);margin:0 0 10px;font-size:22px}.text[data-v-ff68b2ba]{color:var(--text);word-break:keep-all;margin:0 0 18px;line-height:1.55}.row[data-v-ff68b2ba]{justify-content:flex-end;gap:10px;display:flex}.row .btn[data-v-ff68b2ba]{padding:10px 16px}.confirm-enter-active[data-v-ff68b2ba],.confirm-leave-active[data-v-ff68b2ba]{transition:opacity .18s,transform .18s}.confirm-enter-from[data-v-ff68b2ba],.confirm-leave-to[data-v-ff68b2ba]{opacity:0}.confirm-enter-from .dialog[data-v-ff68b2ba],.confirm-leave-to .dialog[data-v-ff68b2ba]{transform:scale(.94)}.modal-backdrop[data-v-26544f2b]{z-index:1000;-webkit-backdrop-filter:blur(8px);background:#04010ab8;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.modal-panel[data-v-26544f2b]{border-radius:var(--radius,14px);width:calc(100% - 24px);max-width:560px;max-height:calc(100% - 32px);color:var(--text,#f8efd9);background:radial-gradient(130% 120% at 50% 0,#230e3cf5 0%,#0f061afa 100%);border:1px solid #ffd76052;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #fff3c41f,0 24px 64px #000000e0,0 0 36px #e8a21b29}.modal-panel-wide[data-v-26544f2b]{max-width:860px}.modal-header[data-v-26544f2b]{background:linear-gradient(#ffffff0d 0%,#0000002e 100%);border-bottom:1px solid #ffd7602e;flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 22px;display:flex;position:relative}.modal-title[data-v-26544f2b]{font-family:var(--font-display,serif);letter-spacing:.04em;margin:0;font-size:1.28rem;font-weight:700}.modal-close-btn[data-v-26544f2b]{width:34px;height:34px;color:var(--text-dim,#b9a8c9);cursor:pointer;background:#ffffff0d;border:1px solid #ffd27847;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:transform .12s,border-color .15s,background-color .15s,color .15s;display:inline-flex}.modal-close-btn[data-v-26544f2b]:hover{color:var(--gold-1,#fff3c4);border-color:var(--gold-2,#ffd35c);background:#ffd7602e;transform:scale(1.08)}.modal-close-btn[data-v-26544f2b]:active{transform:scale(.94)}.modal-body[data-v-26544f2b]{scrollbar-width:thin;scrollbar-color:#e8a21b73 #0a041259;flex:auto;padding:20px 22px;overflow:hidden auto}.modal-body[data-v-26544f2b]::-webkit-scrollbar{width:7px}.modal-body[data-v-26544f2b]::-webkit-scrollbar-track{background:#0a041259;border-radius:4px}.modal-body[data-v-26544f2b]::-webkit-scrollbar-thumb{background:#e8a21b73;border-radius:4px}.modal-body[data-v-26544f2b]::-webkit-scrollbar-thumb:hover{background:#ffd35cb3}.modal-footer[data-v-26544f2b]{background:#0a041299;border-top:1px solid #ffd76024;flex-shrink:0;padding:14px 22px}.modal-pop-enter-active[data-v-26544f2b],.modal-pop-leave-active[data-v-26544f2b]{transition:opacity .22s ease-out}.modal-pop-enter-active .modal-panel[data-v-26544f2b],.modal-pop-leave-active .modal-panel[data-v-26544f2b]{transition:transform .24s cubic-bezier(.16,1,.3,1),opacity .22s ease-out}.modal-pop-enter-from[data-v-26544f2b],.modal-pop-leave-to[data-v-26544f2b]{opacity:0}.modal-pop-enter-from .modal-panel[data-v-26544f2b],.modal-pop-leave-to .modal-panel[data-v-26544f2b]{opacity:0;transform:scale(.93)translateY(12px)}@media (max-width:480px){.modal-backdrop[data-v-26544f2b]{padding:10px}.modal-panel[data-v-26544f2b]{width:100%;max-height:calc(100% - 16px)}.modal-header[data-v-26544f2b]{padding:14px 16px}.modal-title[data-v-26544f2b]{font-size:1.12rem}.modal-body[data-v-26544f2b]{padding:16px 14px}.modal-footer[data-v-26544f2b]{padding:12px 14px}}.paylines-grid[data-v-79bbe009]{grid-template-columns:repeat(auto-fill,minmax(118px,1fr));gap:10px;display:grid}.payline-card[data-v-79bbe009]{background:#12071eb3;border:1px solid #ffd27829;border-radius:8px;flex-direction:column;align-items:center;gap:6px;padding:8px;display:flex}.payline-num[data-v-79bbe009]{letter-spacing:.04em;font-size:.76rem;font-weight:800}.payline-svg-wrap[data-v-79bbe009]{background:#00000059;border-radius:6px;justify-content:center;align-items:center;padding:4px;display:flex}.payline-svg[data-v-79bbe009]{display:block}.mystery-grid[data-v-d3d2bed2]{grid-template-columns:repeat(3,1fr);gap:10px;margin-bottom:8px;display:grid}.mystery-card[data-v-d3d2bed2]{background:linear-gradient(180deg, var(--t1), var(--t2));text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:2px;padding:12px 8px;display:flex;box-shadow:inset 0 0 0 1px #ffffff4d,0 6px 16px #00000073}.mystery-card.major[data-v-d3d2bed2]{--t1:#b0342a;--t2:#4a0a0d}.mystery-card.minor[data-v-d3d2bed2]{--t1:#6d3bd1;--t2:#240c55}.mystery-card.mini[data-v-d3d2bed2]{--t1:#2a8a4a;--t2:#0b3519}.m-tier[data-v-d3d2bed2]{letter-spacing:.2em;color:#ffffffe6;font-size:.75rem;font-weight:900}.m-val[data-v-d3d2bed2]{color:#fff;font-size:1.35rem;font-weight:900}.m-sub[data-v-d3d2bed2]{color:#ffffffbf;font-size:.7rem}.mystery-note[data-v-d3d2bed2]{margin:0 0 18px}@media (max-width:560px){.mystery-grid[data-v-d3d2bed2]{grid-template-columns:1fr}}.paytable-container[data-v-d3d2bed2]{flex-direction:column;gap:24px;display:flex}.bet-info-banner[data-v-d3d2bed2]{background:#ffd76014;border:1px solid #ffd76040;border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px 18px;padding:12px 18px;display:flex}.bet-info-item[data-v-d3d2bed2]{align-items:baseline;gap:6px;font-size:.95rem;display:flex}.bet-info-item .label[data-v-d3d2bed2]{color:var(--text-dim,#b9a8c9)}.bet-info-item .value[data-v-d3d2bed2]{font-size:1.25rem;font-weight:700}.bet-info-item .unit[data-v-d3d2bed2]{color:var(--text-dim,#b9a8c9);font-size:.85rem}.bet-info-divider[data-v-d3d2bed2]{background:#ffd76040;width:1px;height:18px}.bet-info-note[data-v-d3d2bed2]{color:var(--text-dim,#b9a8c9);margin-left:auto;font-size:.8rem}.section[data-v-d3d2bed2]{flex-direction:column;gap:14px;display:flex}.section-header[data-v-d3d2bed2]{flex-direction:column;gap:4px;display:flex}.section-title[data-v-d3d2bed2]{color:var(--gold-1,#fff3c4);align-items:center;gap:8px;margin:0;font-size:1.15rem;font-weight:700;display:flex}.section-badge[data-v-d3d2bed2]{color:var(--gold-2,#ffd35c);letter-spacing:.05em;background:#ffd76033;border-radius:4px;padding:2px 7px;font-size:.72rem;font-weight:800}.badge-scatter[data-v-d3d2bed2]{color:var(--cyan,#59e3ff);background:#59e3ff33}.badge-jackpot[data-v-d3d2bed2]{color:#ff6b7e;background:#ff3b4f40}.badge-lines[data-v-d3d2bed2]{color:var(--purple,#9b6bff);background:#9b6bff40}.section-desc[data-v-d3d2bed2]{color:var(--text-dim,#b9a8c9);margin:0;font-size:.85rem}.wild-highlight-box[data-v-d3d2bed2]{background:linear-gradient(90deg,#9b6bff29 0%,#1c0c3066 100%);border:1px solid #9b6bff59;border-radius:10px;align-items:center;gap:16px;padding:12px 18px;display:flex}.wild-icon-wrapper[data-v-d3d2bed2]{flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex}.wild-icon-wrapper .symbol-thumb[data-v-d3d2bed2]{object-fit:contain;filter:drop-shadow(0 4px 8px #00000080);width:52px;height:52px}.wild-fallback[data-v-d3d2bed2]{color:#ffd760;background:#501980;border-radius:8px;justify-content:center;align-items:center;width:100%;height:100%;font-size:.75rem;font-weight:800;display:flex}.wild-info[data-v-d3d2bed2]{flex-direction:column;gap:4px;display:flex}.wild-title[data-v-d3d2bed2]{font-size:.98rem;font-weight:700}.wild-text[data-v-d3d2bed2]{color:var(--text,#f8efd9);font-size:.86rem;line-height:1.45}.symbols-grid[data-v-d3d2bed2]{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.symbol-card[data-v-d3d2bed2]{background:#160924b3;border:1px solid #ffd27829;border-radius:10px;justify-content:space-between;align-items:center;padding:10px 14px;transition:border-color .15s,transform .12s;display:flex}.symbol-card[data-v-d3d2bed2]:hover{border-color:#ffd76059;transform:translateY(-1px)}.card-highlight[data-v-d3d2bed2]{background:linear-gradient(135deg,#230e3cd9 0%,#140820bf 100%);border-color:#ffd7604d}.symbol-card-left[data-v-d3d2bed2]{align-items:center;gap:12px;display:flex}.symbol-art-box[data-v-d3d2bed2]{flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;display:flex}.symbol-img[data-v-d3d2bed2]{object-fit:contain;filter:drop-shadow(0 2px 5px #00000080);width:50px;height:50px}.symbol-fallback[data-v-d3d2bed2]{background:#ffffff14;border:1px solid #ffd27833;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:2px;width:48px;height:48px;display:flex}.fallback-icon[data-v-d3d2bed2]{font-size:1.1rem}.fallback-name[data-v-d3d2bed2]{color:var(--gold-2,#ffd35c);font-size:.6rem;font-weight:700}.symbol-name-col[data-v-d3d2bed2]{flex-direction:column;display:flex}.symbol-kr-name[data-v-d3d2bed2]{word-break:keep-all;color:var(--text,#f8efd9);font-size:.95rem;font-weight:700}.symbol-en-name[data-v-d3d2bed2]{color:var(--text-dim,#b9a8c9);font-size:.72rem}.symbol-card-right[data-v-d3d2bed2]{flex-direction:column;display:flex}.payout-tiers[data-v-d3d2bed2]{flex-direction:column;gap:3px;display:flex}.tier-row[data-v-d3d2bed2]{align-items:baseline;gap:6px;font-size:.82rem;display:flex}.tier-count[data-v-d3d2bed2]{width:26px;color:var(--text-dim,#b9a8c9);font-size:.76rem}.tier-mult[data-v-d3d2bed2]{text-align:right;width:42px;color:var(--text,#f8efd9);font-weight:600}.tier-coins[data-v-d3d2bed2]{text-align:right;min-width:54px;font-weight:700}.scatter-card[data-v-d3d2bed2]{background:linear-gradient(135deg,#14233ca6 0%,#0e1226bf 100%);border:1px solid #59e3ff59;border-radius:12px;align-items:center;gap:24px;padding:16px 20px;display:flex}.scatter-left[data-v-d3d2bed2]{flex-shrink:0;align-items:center;gap:14px;display:flex}.scatter-art-box[data-v-d3d2bed2]{justify-content:center;align-items:center;width:64px;height:64px;display:flex}.scatter-img[data-v-d3d2bed2]{object-fit:contain;filter:drop-shadow(0 4px 10px #0009);width:64px;height:64px}.scatter-caption[data-v-d3d2bed2]{flex-direction:column;gap:2px;display:flex}.scatter-title[data-v-d3d2bed2]{font-size:1.05rem;font-weight:700}.scatter-subtitle[data-v-d3d2bed2]{color:var(--cyan,#59e3ff);font-size:.82rem}.scatter-rewards[data-v-d3d2bed2]{flex-direction:column;flex:1;gap:8px;display:flex}.scatter-reward-row[data-v-d3d2bed2]{background:#00000040;border:1px solid #59e3ff2e;border-radius:8px;justify-content:space-between;align-items:center;padding:6px 14px;font-size:.88rem;display:flex}.scatter-count-badge[data-v-d3d2bed2]{color:var(--cyan,#59e3ff);font-weight:700}.scatter-payout[data-v-d3d2bed2]{align-items:baseline;gap:6px;display:flex}.scatter-payout .label[data-v-d3d2bed2]{color:var(--text-dim,#b9a8c9);font-size:.78rem}.scatter-payout .val[data-v-d3d2bed2]{font-weight:700}.scatter-spins[data-v-d3d2bed2]{align-items:baseline;gap:4px;display:flex}.scatter-spins .spin-val[data-v-d3d2bed2]{color:var(--gold-2,#ffd35c);font-size:1.1rem;font-weight:800}.scatter-spins .spin-unit[data-v-d3d2bed2]{color:var(--text-dim,#b9a8c9);font-size:.8rem}.feature-rules-grid[data-v-d3d2bed2]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.feature-rule-item[data-v-d3d2bed2]{background:#16092499;border:1px solid #ffd27826;border-radius:10px;gap:12px;padding:12px 14px;display:flex}.rule-icon[data-v-d3d2bed2]{font-size:1.4rem;line-height:1}.rule-body[data-v-d3d2bed2]{flex-direction:column;gap:4px;display:flex}.rule-title[data-v-d3d2bed2]{color:var(--gold-1,#fff3c4);font-size:.9rem;font-weight:700}.rule-text[data-v-d3d2bed2]{color:var(--text-dim,#b9a8c9);font-size:.82rem;line-height:1.4}.jackpot-card[data-v-d3d2bed2]{background:radial-gradient(100% 120% at 50% 0,#370c1ccc 0%,#180712d9 100%);border:1px solid #ff3b4f66;border-radius:12px;flex-direction:column;gap:16px;padding:18px 22px;display:flex}.jackpot-card-top[data-v-d3d2bed2]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.jackpot-info-text[data-v-d3d2bed2]{flex-direction:column;flex:1;gap:6px;min-width:260px;display:flex}.jackpot-rule-badge[data-v-d3d2bed2]{color:#ff6b7e;font-size:.78rem;font-weight:800}.jackpot-rule-title[data-v-d3d2bed2]{color:#fff;font-size:1.05rem}.jackpot-rule-title strong[data-v-d3d2bed2]{color:#ffd760}.jackpot-rule-desc[data-v-d3d2bed2]{color:var(--text-dim,#b9a8c9);margin:0;font-size:.84rem;line-height:1.45}.jackpot-meters-box[data-v-d3d2bed2]{background:#00000073;border:1px solid #ffd76040;border-radius:10px;flex-direction:column;align-items:flex-end;gap:6px;padding:12px 18px;display:flex}.meter-group[data-v-d3d2bed2]{align-items:baseline;gap:6px;display:flex}.meter-label[data-v-d3d2bed2]{color:var(--text-dim,#b9a8c9);font-size:.8rem}.meter-value[data-v-d3d2bed2]{font-size:1.5rem;font-weight:800}.meter-unit[data-v-d3d2bed2]{color:var(--text-dim,#b9a8c9);font-size:.85rem}.meter-calc[data-v-d3d2bed2]{align-items:baseline;gap:6px;font-size:.82rem;display:flex}.calc-label[data-v-d3d2bed2]{color:var(--text-dim,#b9a8c9)}.calc-val[data-v-d3d2bed2]{color:var(--gold-2,#ffd35c);font-weight:700}.jackpot-notes-grid[data-v-d3d2bed2]{border-top:1px solid #ffffff14;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px;padding-top:14px;display:grid}.jackpot-note[data-v-d3d2bed2]{color:var(--text,#f8efd9);gap:8px;font-size:.84rem;line-height:1.4;display:flex}.jackpot-note code[data-v-d3d2bed2]{color:var(--gold-2,#ffd35c);background:#0006;border-radius:4px;padding:2px 6px;font-family:monospace}.paytable-footer[data-v-d3d2bed2]{text-align:center;border-top:1px solid #ffd27826;margin-top:8px;padding-top:16px}.footer-notice[data-v-d3d2bed2]{color:var(--text-dim,#b9a8c9);letter-spacing:.03em;font-size:.82rem}@media (max-width:600px){.bet-info-banner[data-v-d3d2bed2]{flex-direction:column;align-items:flex-start}.bet-info-divider[data-v-d3d2bed2]{display:none}.bet-info-note[data-v-d3d2bed2]{margin-left:0}.scatter-card[data-v-d3d2bed2]{flex-direction:column;align-items:flex-start}.scatter-rewards[data-v-d3d2bed2]{width:100%}.jackpot-meters-box[data-v-d3d2bed2]{align-items:flex-start;width:100%}.paylines-grid[data-v-d3d2bed2]{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}}.fairness-container[data-v-666fcfe1]{flex-direction:column;gap:26px;display:flex}.fairness-intro-banner[data-v-666fcfe1]{background:linear-gradient(90deg,#230e3ccc 0%,#120720e6 100%);border:1px solid #ffd76047;border-radius:12px;align-items:center;gap:16px;padding:14px 18px;display:flex}.intro-icon[data-v-666fcfe1]{font-size:2rem;line-height:1}.intro-text[data-v-666fcfe1]{flex-direction:column;gap:4px;display:flex}.intro-title[data-v-666fcfe1]{font-size:1.05rem;font-weight:700}.intro-desc[data-v-666fcfe1]{color:var(--text-dim,#b9a8c9);margin:0;font-size:.85rem;line-height:1.45}.section[data-v-666fcfe1]{flex-direction:column;gap:14px;display:flex}.section-header[data-v-666fcfe1]{flex-direction:column;gap:4px;display:flex}.section-title[data-v-666fcfe1]{color:var(--gold-1,#fff3c4);align-items:center;gap:8px;margin:0;font-size:1.15rem;font-weight:700;display:flex}.section-badge[data-v-666fcfe1]{color:var(--gold-2,#ffd35c);letter-spacing:.05em;background:#ffd76033;border-radius:4px;padding:2px 7px;font-size:.72rem;font-weight:800}.badge-rotate[data-v-666fcfe1]{color:var(--purple,#9b6bff);background:#9b6bff40}.badge-verifier[data-v-666fcfe1]{color:var(--cyan,#59e3ff);background:#59e3ff40}.badge-math[data-v-666fcfe1]{color:var(--green,#3dff9a);background:#3dff9a38}.section-desc[data-v-666fcfe1]{color:var(--text-dim,#b9a8c9);margin:0;font-size:.85rem;line-height:1.4}.state-cards-grid[data-v-666fcfe1]{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:12px;display:grid}.state-card[data-v-666fcfe1]{background:#140822bf;border:1px solid #ffd27833;border-radius:10px;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.state-card-compact[data-v-666fcfe1]{grid-column:1/-1}.state-card-header[data-v-666fcfe1]{justify-content:space-between;align-items:center;display:flex}.state-label[data-v-666fcfe1]{color:var(--gold-2,#ffd35c);font-size:.86rem;font-weight:700}.copy-btn[data-v-666fcfe1]{padding:3px 10px;font-size:.78rem}.state-value-mono[data-v-666fcfe1]{color:var(--text,#f8efd9);word-break:break-all;background:#00000059;border:1px solid #ffffff14;border-radius:6px;padding:8px 10px;font-family:monospace;font-size:.88rem}.state-hint[data-v-666fcfe1]{color:var(--text-dim,#b9a8c9);font-size:.76rem;line-height:1.35}.nonce-display[data-v-666fcfe1]{align-items:baseline;gap:8px;display:flex}.nonce-val[data-v-666fcfe1]{font-size:1.6rem;font-weight:800}.nonce-desc[data-v-666fcfe1]{color:var(--text-dim,#b9a8c9);font-size:.85rem}.warning-banner[data-v-666fcfe1]{background:#ff3b4f26;border:1px solid #ff3b4f59;border-radius:10px;align-items:flex-start;gap:12px;padding:12px 16px;display:flex}.warning-icon[data-v-666fcfe1]{font-size:1.3rem;line-height:1}.warning-text[data-v-666fcfe1]{color:#ff9ea8;font-size:.86rem;line-height:1.45}.warning-text strong[data-v-666fcfe1]{color:#fff}.rotate-box[data-v-666fcfe1]{background:#160926a6;border:1px solid #9b6bff40;border-radius:12px;flex-direction:column;gap:16px;padding:16px 18px;display:flex}.rotate-form-group[data-v-666fcfe1]{flex-direction:column;gap:8px;display:flex}.input-label[data-v-666fcfe1]{color:var(--text-dim,#b9a8c9);font-size:.85rem;font-weight:600}.rotate-input-row[data-v-666fcfe1]{gap:10px;display:flex}.text-input[data-v-666fcfe1]{color:var(--text,#f8efd9);background:#0a0412b3;border:1px solid #ffd27840;border-radius:8px;outline:none;flex:1;padding:9px 12px;font-family:inherit;font-size:.9rem;transition:border-color .15s,box-shadow .15s}.text-input[data-v-666fcfe1]:focus{border-color:var(--gold-2,#ffd35c);box-shadow:0 0 10px #ffd76033}.text-input[data-v-666fcfe1]::placeholder{color:#b9a8c980}.select-input[data-v-666fcfe1]{cursor:pointer}.rotate-submit-btn[data-v-666fcfe1]{white-space:nowrap;padding:9px 18px}.input-error-msg[data-v-666fcfe1]{color:var(--red,#ff3b4f);font-size:.8rem}.revealed-box[data-v-666fcfe1]{background:radial-gradient(120% 120% at 50% 0,#2d1246d9 0%,#140820e6 100%);border:1px solid #ffd76066;border-radius:10px;flex-direction:column;gap:12px;padding:14px 16px;display:flex;box-shadow:0 0 20px #e8a21b26}.revealed-header[data-v-666fcfe1]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.revealed-badge[data-v-666fcfe1]{color:var(--gold-1,#fff3c4);font-size:.95rem;font-weight:700}.apply-verifier-btn[data-v-666fcfe1]{color:var(--cyan,#59e3ff);border-color:#59e3ff59;padding:4px 12px;font-size:.8rem}.revealed-grid[data-v-666fcfe1]{flex-direction:column;gap:10px;display:flex}.revealed-field[data-v-666fcfe1]{flex-direction:column;gap:4px;display:flex}.revealed-field-row[data-v-666fcfe1]{gap:12px;display:flex}.revealed-field.half[data-v-666fcfe1]{flex:1}.r-label[data-v-666fcfe1]{color:var(--text-dim,#b9a8c9);font-size:.78rem}.r-val-box[data-v-666fcfe1]{background:#0006;border:1px solid #ffffff1a;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:6px 10px;display:flex}.r-val-text[data-v-666fcfe1]{color:var(--gold-2,#ffd35c);word-break:break-all;font-family:monospace;font-size:.82rem}.mini-copy-btn[data-v-666fcfe1]{flex-shrink:0;padding:2px 8px;font-size:.74rem}.verifier-card[data-v-666fcfe1]{background:#12071eb3;border:1px solid #59e3ff40;border-radius:12px;flex-direction:column;gap:16px;padding:18px 20px;display:flex}.verifier-inputs-grid[data-v-666fcfe1]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.form-item[data-v-666fcfe1]{flex-direction:column;gap:5px;display:flex}.form-item.span-full[data-v-666fcfe1]{grid-column:1/-1}.hash-status-row[data-v-666fcfe1]{background:#0000004d;border:1px solid #ffffff14;border-radius:8px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex}.hash-computed[data-v-666fcfe1]{align-items:center;gap:6px;font-size:.82rem;display:flex;overflow:hidden}.hash-label[data-v-666fcfe1]{color:var(--text-dim,#b9a8c9);flex-shrink:0}.hash-val[data-v-666fcfe1]{color:var(--text,#f8efd9);word-break:break-all;font-family:monospace}.hash-match-badge[data-v-666fcfe1]{border-radius:6px;padding:4px 10px;font-size:.82rem;font-weight:700}.badge-match[data-v-666fcfe1]{color:var(--green,#3dff9a);background:#3dff9a33;border:1px solid #3dff9a66}.badge-mismatch[data-v-666fcfe1]{color:var(--red,#ff3b4f);background:#ff3b4f33;border:1px solid #ff3b4f66}.verifier-result-area[data-v-666fcfe1]{border-top:1px solid #59e3ff2e;flex-direction:column;gap:16px;padding-top:16px;display:flex}.result-stops-bar[data-v-666fcfe1]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.stops-title[data-v-666fcfe1]{color:var(--text-dim,#b9a8c9);font-size:.86rem;font-weight:700}.stops-tags[data-v-666fcfe1]{flex-wrap:wrap;gap:8px;display:flex}.stop-tag[data-v-666fcfe1]{color:var(--text,#f8efd9);background:#ffd7601f;border:1px solid #ffd76040;border-radius:6px;padding:3px 8px;font-size:.82rem}.stop-tag strong[data-v-666fcfe1]{color:var(--gold-2,#ffd35c)}.result-grid-section[data-v-666fcfe1]{flex-direction:column;gap:8px;display:flex}.result-section-label[data-v-666fcfe1]{color:var(--gold-1,#fff3c4);font-size:.84rem;font-weight:700}.reels-5x3-grid[data-v-666fcfe1]{background:#0a0412cc;border:1px solid #ffd27833;border-radius:10px;grid-template-columns:repeat(5,1fr);gap:8px;padding:10px;display:grid}.reel-column[data-v-666fcfe1]{flex-direction:column;gap:6px;display:flex}.reel-header[data-v-666fcfe1]{text-align:center;color:var(--text-dim,#b9a8c9);font-size:.72rem;font-weight:700}.reel-cell[data-v-666fcfe1]{aspect-ratio:1;background:#ffffff0d;border:1px solid #ffd27826;border-radius:8px;justify-content:center;align-items:center;padding:4px;display:flex}.cell-scatter[data-v-666fcfe1]{background:#59e3ff1a;border-color:#59e3ff73}.cell-symbol-img[data-v-666fcfe1]{object-fit:contain;width:100%;height:100%}.cell-symbol-text[data-v-666fcfe1]{color:var(--gold-2,#ffd35c);text-align:center;font-size:.74rem;font-weight:800}.wins-summary-card[data-v-666fcfe1]{background:#1c0c3099;border:1px solid #ffd76040;border-radius:10px;flex-direction:column;gap:12px;padding:14px 16px;display:flex}.wins-summary-top[data-v-666fcfe1]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.total-win-item[data-v-666fcfe1]{align-items:baseline;gap:8px;display:flex}.win-label[data-v-666fcfe1]{color:var(--text-dim,#b9a8c9);font-size:.95rem;font-weight:700}.win-value[data-v-666fcfe1]{font-size:1.45rem;font-weight:800}.win-unit[data-v-666fcfe1]{color:var(--text-dim,#b9a8c9);font-size:.86rem}.jackpot-hit-badge[data-v-666fcfe1]{color:#fff;background:linear-gradient(135deg,#ff3b4f,#ff9b26);border-radius:20px;padding:4px 12px;font-size:.84rem;font-weight:800;box-shadow:0 0 12px #ff3b4f80}.win-lines-list[data-v-666fcfe1]{flex-direction:column;gap:6px;display:flex}.lines-title[data-v-666fcfe1]{color:var(--text-dim,#b9a8c9);font-size:.82rem}.lines-grid[data-v-666fcfe1]{flex-wrap:wrap;gap:8px;display:flex}.line-win-pill[data-v-666fcfe1]{background:#00000059;border:1px solid #ffd76033;border-radius:6px;align-items:baseline;gap:6px;padding:4px 10px;font-size:.8rem;display:flex}.lw-line[data-v-666fcfe1]{color:var(--purple,#9b6bff);font-weight:700}.lw-sym[data-v-666fcfe1]{color:var(--text,#f8efd9)}.lw-pay[data-v-666fcfe1]{font-weight:700}.scatter-win-box[data-v-666fcfe1]{color:var(--text,#f8efd9);background:#59e3ff1f;border:1px solid #59e3ff4d;border-radius:6px;align-items:center;gap:8px;padding:8px 12px;font-size:.86rem;display:flex}.sc-icon[data-v-666fcfe1]{font-size:1.1rem}.sc-text strong[data-v-666fcfe1]{color:var(--cyan,#59e3ff)}.no-win-msg[data-v-666fcfe1]{color:var(--text-dim,#b9a8c9);text-align:center;padding:6px;font-size:.85rem}.verifier-prompt-msg[data-v-666fcfe1]{text-align:center;color:var(--text-dim,#b9a8c9);background:#0003;border-radius:8px;padding:16px;font-size:.86rem}.algorithm-card[data-v-666fcfe1]{background:#160924a6;border:1px solid #3dff9a33;border-radius:12px;flex-direction:column;gap:14px;padding:18px 20px;display:flex}.algo-step[data-v-666fcfe1]{align-items:flex-start;gap:14px;display:flex}.step-num[data-v-666fcfe1]{border:1px solid var(--green,#3dff9a);width:28px;height:28px;color:var(--green,#3dff9a);background:#3dff9a2e;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.85rem;font-weight:800;display:flex}.step-content[data-v-666fcfe1]{flex-direction:column;flex:1;gap:4px;display:flex}.step-title[data-v-666fcfe1]{color:var(--text,#f8efd9);font-size:.95rem;font-weight:700}.step-desc[data-v-666fcfe1]{color:var(--text-dim,#b9a8c9);margin:0;font-size:.84rem;line-height:1.45}.step-desc code[data-v-666fcfe1]{color:var(--gold-2,#ffd35c);background:#0006;border-radius:4px;padding:2px 5px;font-family:monospace}.code-box[data-v-666fcfe1]{color:var(--green,#3dff9a);word-break:break-all;background:#0a0412cc;border:1px solid #ffffff14;border-radius:6px;margin-top:4px;padding:8px 12px;font-family:monospace;font-size:.8rem;line-height:1.4}@media (max-width:600px){.rotate-input-row[data-v-666fcfe1]{flex-direction:column}.rotate-submit-btn[data-v-666fcfe1]{width:100%}.revealed-field-row[data-v-666fcfe1]{flex-direction:column}.reels-5x3-grid[data-v-666fcfe1]{gap:4px;padding:6px}.reel-cell[data-v-666fcfe1]{border-radius:4px}.cell-symbol-text[data-v-666fcfe1]{font-size:.6rem}}.why[data-v-121edee9]{background:#ffc8500d;border:1px solid #ffd27838;border-radius:10px;margin-bottom:12px;padding:10px 12px}.why-title[data-v-121edee9]{color:var(--gold-1,#fff3c4);margin-bottom:6px;font-size:.78rem;font-weight:800}.why-empty[data-v-121edee9],.why-note[data-v-121edee9]{color:var(--text-dim,#b9a8c9);margin:0;font-size:.78rem}.why-note[data-v-121edee9]{margin-top:6px}.why-list[data-v-121edee9]{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.why-row[data-v-121edee9]{grid-template-columns:96px 1fr auto;align-items:center;gap:8px;font-size:.82rem;display:grid}.why-label[data-v-121edee9]{color:#ffd35c;font-weight:800}.why-row.jackpot .why-label[data-v-121edee9],.why-row.hold .why-label[data-v-121edee9]{color:#ff9a6a}.why-row.scatter .why-label[data-v-121edee9]{color:#c9a8ff}.why-sym[data-v-121edee9]{align-items:center;gap:6px;min-width:0;display:flex}.why-sym img[data-v-121edee9]{object-fit:contain;width:24px;height:24px}.why-free[data-v-121edee9]{color:#1a0d2a;background:#b9a2ff;border-radius:4px;padding:0 5px;font-size:.66rem;font-weight:900}.why-pay[data-v-121edee9]{font-weight:800}.history-container[data-v-121edee9]{flex-direction:column;gap:16px;display:flex}.skeleton-list[data-v-121edee9]{flex-direction:column;gap:10px;display:flex}.skeleton-row[data-v-121edee9]{background:#16092499;border:1px solid #ffd2781f;border-radius:10px;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.skel-line[data-v-121edee9]{background:linear-gradient(90deg,#ffffff0d 25%,#ffffff1f 50%,#ffffff0d 75%) 0 0/200% 100%;border-radius:4px;animation:1.5s infinite shimmer-121edee9}.skel-line.short[data-v-121edee9]{width:60px;height:14px}.skel-line.tiny[data-v-121edee9]{width:40px;height:10px;margin-top:4px}.skel-line.medium[data-v-121edee9]{width:80px;height:14px}.skel-line.small[data-v-121edee9]{width:90px;height:18px}@keyframes shimmer-121edee9{0%{background-position:200% 0}to{background-position:-200% 0}}.empty-state[data-v-121edee9]{text-align:center;background:#12071e80;border:1px dashed #ffd27840;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;padding:44px 20px;display:flex}.empty-icon[data-v-121edee9]{margin-bottom:12px;font-size:3rem}.empty-title[data-v-121edee9]{color:var(--gold-1,#fff3c4);margin-bottom:6px;font-size:1.15rem;font-weight:700}.empty-desc[data-v-121edee9]{color:var(--text-dim,#b9a8c9);max-width:320px;margin:0;font-size:.88rem;line-height:1.45}.history-list[data-v-121edee9]{flex-direction:column;gap:10px;display:flex}.history-header-hint[data-v-121edee9]{color:var(--text-dim,#b9a8c9);padding:0 4px;font-size:.8rem}.history-card[data-v-121edee9]{cursor:pointer;background:#140822b3;border:1px solid #ffd27829;border-radius:10px;flex-direction:column;transition:border-color .15s,background-color .15s,transform .12s;display:flex;overflow:hidden}.history-card[data-v-121edee9]:hover{background:#1c0c30bf;border-color:#ffd76059}.card-expanded[data-v-121edee9]{background:#1e0d34d9;border-color:#ffd76073;box-shadow:0 4px 18px #0006}.card-jackpot[data-v-121edee9]{background:linear-gradient(90deg,#320c1c99 0%,#140822b3 100%);border-color:#ff3b4f80}.card-big-win[data-v-121edee9]{border-color:#ffd76059}.history-summary[data-v-121edee9]{align-items:center;gap:14px;padding:12px 16px;display:flex}.col-time[data-v-121edee9]{flex-direction:column;min-width:76px;display:flex}.time-main[data-v-121edee9]{color:var(--text,#f8efd9);font-size:.92rem;font-weight:700}.time-sub[data-v-121edee9]{color:var(--text-dim,#b9a8c9);font-size:.74rem}.col-bet[data-v-121edee9]{flex:1;align-items:center;display:flex}.badge-free[data-v-121edee9]{color:var(--cyan,#59e3ff);letter-spacing:.04em;background:#59e3ff33;border:1px solid #59e3ff59;border-radius:4px;padding:2px 8px;font-size:.75rem;font-weight:800}.bet-amount[data-v-121edee9]{color:var(--text,#f8efd9);font-size:.88rem}.bet-amount .dim[data-v-121edee9]{color:var(--text-dim,#b9a8c9);font-size:.8rem}.col-win[data-v-121edee9]{flex-direction:column;align-items:flex-end;gap:3px;min-width:110px;display:flex}.win-badges[data-v-121edee9]{gap:4px;display:flex}.tier-badge[data-v-121edee9]{letter-spacing:.04em;border-radius:4px;padding:1px 6px;font-size:.68rem;font-weight:800}.badge-jackpot[data-v-121edee9]{color:#ff5f72;background:#ff3b4f4d;border:1px solid #ff3b4f80}.badge-epic[data-v-121edee9]{color:#b592ff;background:#9b6bff4d;border:1px solid #9b6bff80}.badge-mega[data-v-121edee9]{color:#ffa64d;background:#ff8f1f40;border:1px solid #ff8f1f73}.badge-big[data-v-121edee9]{color:var(--gold-2,#ffd35c);background:#ffd76033;border:1px solid #ffd76066}.win-display[data-v-121edee9]{align-items:baseline;gap:4px;display:flex}.win-coins[data-v-121edee9]{font-size:1.05rem;font-weight:800}.win-positive[data-v-121edee9]{color:var(--green,#3dff9a)}.win-zero[data-v-121edee9]{color:var(--text-dim,#b9a8c9);font-weight:500}.win-display .unit[data-v-121edee9]{color:var(--text-dim,#b9a8c9);font-size:.76rem}.col-expand-icon[data-v-121edee9]{color:var(--text-dim,#b9a8c9);align-items:center;margin-left:4px;transition:transform .2s;display:flex}.col-expand-icon.icon-rotated[data-v-121edee9]{color:var(--gold-2,#ffd35c);transform:rotate(180deg)}.history-details[data-v-121edee9]{cursor:default;background:#0a0412b3;border-top:1px solid #ffd27826;padding:14px 16px}.details-grid[data-v-121edee9]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;display:grid}.detail-item[data-v-121edee9]{flex-direction:column;gap:4px;display:flex}.detail-item.span-full[data-v-121edee9]{grid-column:1/-1}.d-label[data-v-121edee9]{color:var(--text-dim,#b9a8c9);font-size:.78rem}.d-val[data-v-121edee9]{color:var(--text,#f8efd9);font-size:.86rem}.stops-tags[data-v-121edee9]{flex-wrap:wrap;gap:6px;display:flex}.d-stop-tag[data-v-121edee9]{color:var(--text,#f8efd9);background:#ffffff0f;border:1px solid #ffd27833;border-radius:4px;padding:2px 6px;font-size:.78rem}.d-stop-tag strong[data-v-121edee9]{color:var(--gold-2,#ffd35c)}.d-val-code[data-v-121edee9]{color:var(--text,#f8efd9);word-break:break-all;background:#00000073;border:1px solid #ffffff14;border-radius:6px;padding:6px 10px;font-family:monospace;font-size:.82rem}.hash-row-header[data-v-121edee9]{justify-content:space-between;align-items:center;margin-bottom:2px;display:flex}.mini-copy-btn[data-v-121edee9]{padding:2px 8px;font-size:.72rem}.truncated-hash[data-v-121edee9]{color:var(--gold-2,#ffd35c)}.jackpot-highlight .d-val[data-v-121edee9]{font-size:1.05rem;font-weight:800}@media (max-width:480px){.history-summary[data-v-121edee9]{gap:8px;padding:10px 12px}.col-time[data-v-121edee9]{min-width:65px}.time-main[data-v-121edee9]{font-size:.85rem}.win-coins[data-v-121edee9]{font-size:.95rem}.col-win[data-v-121edee9]{min-width:80px}}.bonus-container[data-v-b5dfba31]{flex-direction:column;gap:24px;display:flex}.bonus-section[data-v-b5dfba31]{background:#140822a6;border:1px solid #ffd2782e;border-radius:12px;flex-direction:column;gap:12px;padding:16px 18px;display:flex}.section-top[data-v-b5dfba31]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.section-title-wrap[data-v-b5dfba31]{align-items:center;gap:8px;display:flex}.section-title[data-v-b5dfba31]{color:var(--gold-1,#fff3c4);margin:0;font-size:1.08rem;font-weight:700}.bonus-badge[data-v-b5dfba31]{letter-spacing:.05em;border-radius:4px;padding:2px 7px;font-size:.72rem;font-weight:800}.badge-daily[data-v-b5dfba31]{color:var(--gold-2,#ffd35c);background:#ffd76033}.badge-timed[data-v-b5dfba31]{color:var(--cyan,#59e3ff);background:#59e3ff33}.countdown-tag[data-v-b5dfba31]{background:#00000059;border:1px solid #ffd27833;border-radius:6px;align-items:center;gap:6px;padding:3px 8px;font-size:.8rem;display:flex}.cd-label[data-v-b5dfba31]{color:var(--text-dim,#b9a8c9)}.cd-timer[data-v-b5dfba31]{color:var(--gold-2,#ffd35c);font-weight:700}.ready-tag[data-v-b5dfba31]{color:var(--green,#3dff9a);background:#3dff9a26;border:1px solid #3dff9a59;border-radius:6px;padding:3px 8px;font-size:.8rem;font-weight:800}.section-desc[data-v-b5dfba31]{color:var(--text-dim,#b9a8c9);margin:0;font-size:.84rem;line-height:1.45}.streak-strip[data-v-b5dfba31]{grid-template-columns:repeat(7,1fr);gap:8px;margin-top:4px;display:grid}.streak-item[data-v-b5dfba31]{text-align:center;background:#0e0518b3;border:1px solid #ffd27829;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:6px;padding:10px 4px;transition:transform .12s,border-color .15s;display:flex;position:relative}.day-label[data-v-b5dfba31]{color:var(--text-dim,#b9a8c9);align-items:center;gap:2px;font-size:.74rem;font-weight:700;display:flex}.crown-icon[data-v-b5dfba31]{font-size:.8rem}.day-icon-circle[data-v-b5dfba31]{background:#ffffff0d;border-radius:50%;justify-content:center;align-items:center;width:32px;height:32px;font-size:.95rem;display:flex}.day-amount[data-v-b5dfba31]{color:var(--text,#f8efd9);font-size:.76rem;font-weight:700}.today-tag[data-v-b5dfba31]{background:var(--gold-gradient);color:#3a1d00;white-space:nowrap;border-radius:3px;padding:1px 4px;font-size:.62rem;font-weight:800;position:absolute;top:-6px}.completed-tag[data-v-b5dfba31]{color:var(--green,#3dff9a);font-size:.65rem;font-weight:700}.day-claimed[data-v-b5dfba31]{background:#3dff9a14;border-color:#3dff9a59}.day-claimed .day-icon-circle[data-v-b5dfba31]{color:var(--green,#3dff9a);background:#3dff9a33}.day-current-active[data-v-b5dfba31]{border-color:var(--gold-2,#ffd35c);background:linear-gradient(#230e3ce6 0%,#37185ae6 100%);transform:translateY(-2px);box-shadow:0 0 14px #ffd7604d}.day-current-active .day-icon-circle[data-v-b5dfba31]{background:#ffd76040}.day-current-active .day-amount[data-v-b5dfba31]{color:var(--gold-1,#fff3c4)}.day-current-waiting[data-v-b5dfba31]{border-color:#ffd76040}.day-crown[data-v-b5dfba31]{background:linear-gradient(#230e3ccc 0%,#2d1228cc 100%)}.day-crown .day-amount[data-v-b5dfba31]{color:var(--gold-2,#ffd35c)}.claim-action-bar[data-v-b5dfba31]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:4px;display:flex}.streak-status-info[data-v-b5dfba31]{align-items:baseline;gap:6px;font-size:.88rem;display:flex}.info-label[data-v-b5dfba31]{color:var(--text-dim,#b9a8c9)}.info-val[data-v-b5dfba31]{font-size:1.15rem;font-weight:800}.status-subtext[data-v-b5dfba31]{color:var(--text-dim,#b9a8c9);font-size:.8rem}.claim-btn[data-v-b5dfba31]{padding:10px 20px;font-size:.92rem}.timed-card[data-v-b5dfba31]{background:#0e051899;border:1px solid #59e3ff33;border-radius:12px;align-items:center;gap:22px;padding:16px 20px;display:flex}.progress-ring-wrap[data-v-b5dfba31]{flex-shrink:0;justify-content:center;align-items:center;width:100px;height:100px;display:flex;position:relative}.progress-svg[data-v-b5dfba31]{transform:rotate(-90deg)}.progress-circle[data-v-b5dfba31]{transition:stroke-dashoffset .4s}.ring-center-content[data-v-b5dfba31]{text-align:center;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.ring-ready-icon[data-v-b5dfba31]{color:var(--green,#3dff9a);font-size:1.8rem}.ring-timer[data-v-b5dfba31]{color:var(--gold-1,#fff3c4);font-size:.85rem;font-weight:700}.timed-details[data-v-b5dfba31]{flex-direction:column;flex:1;gap:8px;display:flex}.timed-amount-row[data-v-b5dfba31]{align-items:baseline;gap:6px;font-size:.95rem;display:flex}.amount-label[data-v-b5dfba31]{color:var(--text-dim,#b9a8c9)}.amount-val[data-v-b5dfba31]{font-size:1.35rem;font-weight:800}.amount-unit[data-v-b5dfba31]{color:var(--text-dim,#b9a8c9);font-size:.84rem}.timed-desc-row[data-v-b5dfba31]{font-size:.84rem}.ready-msg[data-v-b5dfba31]{color:var(--green,#3dff9a);font-weight:600}.waiting-msg[data-v-b5dfba31]{color:var(--text-dim,#b9a8c9)}.timed-claim-btn[data-v-b5dfba31]{align-self:flex-start;margin-top:4px;padding:9px 18px;font-size:.9rem}.guest-link-section[data-v-b5dfba31]{flex-direction:column;display:flex}.guest-card[data-v-b5dfba31]{background:linear-gradient(135deg,#1c1030cc 0%,#10081ee6 100%);border:1px solid #59e3ff4d;border-radius:12px;flex-wrap:wrap;align-items:center;gap:16px;padding:14px 18px;display:flex}.guest-icon-box[data-v-b5dfba31]{background:#ffffff1a;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.guest-content[data-v-b5dfba31]{flex-direction:column;flex:1;gap:3px;min-width:220px;display:flex}.guest-title[data-v-b5dfba31]{color:#fff;font-size:.96rem;font-weight:700}.guest-desc[data-v-b5dfba31]{color:var(--text-dim,#b9a8c9);margin:0;font-size:.82rem;line-height:1.4}.link-google-btn[data-v-b5dfba31]{white-space:nowrap;border-color:#fff3;padding:9px 16px;font-size:.88rem}@media (max-width:600px){.streak-strip[data-v-b5dfba31]{grid-template-columns:repeat(4,1fr)}.streak-item[data-v-b5dfba31]:last-child{grid-column:span 1}.claim-action-bar[data-v-b5dfba31]{flex-direction:column;align-items:stretch}.claim-btn[data-v-b5dfba31]{width:100%}.timed-card[data-v-b5dfba31]{text-align:center;flex-direction:column;align-items:center}.timed-details[data-v-b5dfba31]{align-items:center}.timed-claim-btn[data-v-b5dfba31]{align-self:stretch}.guest-card[data-v-b5dfba31]{flex-direction:column;align-items:stretch}.link-google-btn[data-v-b5dfba31]{width:100%}}.profile[data-v-75f4cf62]{flex-direction:column;gap:18px;padding:4px 2px;display:flex}.identity[data-v-75f4cf62]{background:radial-gradient(120% 140% at 0 0,#ffc85029,#0000 55%),linear-gradient(160deg,#221234e6,#0e061af2);border:1px solid #ffd27847;border-radius:14px;align-items:center;gap:18px;padding:18px 20px;display:flex;box-shadow:inset 0 1px #ffecaa24,0 8px 24px #00000059}.avatar[data-v-75f4cf62]{background:conic-gradient(from 210deg,#fff3b8,#d9951a,#fff0a0,#a8721c,#fff3b8);border-radius:50%;flex:none;place-items:center;width:68px;height:68px;padding:3px;display:grid;box-shadow:0 0 22px #ffc85059}.avatar span[data-v-75f4cf62]{width:100%;height:100%;color:var(--gold-1,#fff3c4);font-family:var(--font-display);background:radial-gradient(circle at 35% 30%,#2a1a3e,#0e0618);border-radius:50%;place-items:center;font-size:1.9rem;font-weight:900;display:grid}.identity-text[data-v-75f4cf62]{flex-direction:column;gap:8px;min-width:0;display:flex}.display-name[data-v-75f4cf62]{font-family:var(--font-display);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;font-size:1.45rem;font-weight:900;overflow:hidden}.method-badge[data-v-75f4cf62]{color:var(--gold-1,#fff3c4);letter-spacing:.03em;background:#ffffff0f;border:1px solid #ffd27859;border-radius:999px;align-self:flex-start;align-items:center;gap:6px;padding:3px 10px 3px 8px;font-size:.78rem;font-weight:700;display:inline-flex}.method-badge.guest[data-v-75f4cf62]{color:var(--text-dim,#b9a8c9);border-color:#ffffff2e;padding-left:10px}.g-logo[data-v-75f4cf62]{width:14px;height:14px}.rule[data-v-75f4cf62]{background:linear-gradient(90deg,#0000,#ffd27880,#0000);height:1px}.details[data-v-75f4cf62]{flex-direction:column;margin:0;display:flex}.row[data-v-75f4cf62]{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:baseline;gap:16px;padding:11px 6px;display:flex}.row[data-v-75f4cf62]:last-child{border-bottom:0}dt[data-v-75f4cf62]{color:var(--text-dim,#b9a8c9);letter-spacing:.04em;flex:none;font-size:.86rem}dd[data-v-75f4cf62]{min-width:0;color:var(--text,#f8efd9);text-align:right;margin:0;font-size:.98rem;font-weight:700}.email[data-v-75f4cf62]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.records[data-v-75f4cf62]{grid-template-columns:1.4fr 1fr 1fr;gap:10px;display:grid}.record[data-v-75f4cf62]{background:#140822a6;border:1px solid #ffd27829;border-radius:12px;flex-direction:column;gap:4px;min-width:0;padding:12px 14px;display:flex}.record.best[data-v-75f4cf62]{background:linear-gradient(160deg,#ffc85024,#140822b3);border-color:#ffd27873;box-shadow:0 0 18px #ffc8501f}.record-label[data-v-75f4cf62]{color:var(--text-dim,#b9a8c9);letter-spacing:.05em;font-size:.74rem}.record-value[data-v-75f4cf62]{text-overflow:ellipsis;font-size:1.2rem;font-weight:800;overflow:hidden}.record.best .record-value[data-v-75f4cf62]{font-size:1.5rem}.record-unit[data-v-75f4cf62]{color:var(--text-dim,#b9a8c9);font-size:.72rem}.link-btn[data-v-75f4cf62]{color:#2a1700;letter-spacing:.02em;background:linear-gradient(#ffe58a,#d9951a);border:1px solid #ffd27880;border-radius:12px;height:44px;font-weight:800;box-shadow:0 4px 16px #ffb42840}.link-btn[data-v-75f4cf62]:disabled{opacity:.6}@media (max-width:520px){.records[data-v-75f4cf62]{grid-template-columns:1fr 1fr}.record.best[data-v-75f4cf62]{grid-column:1/-1}}.admin[data-v-58e364b6]{flex-direction:column;gap:12px;display:flex}.tabs[data-v-58e364b6]{border-bottom:1px solid #ffd27833;gap:6px;display:flex}.tab[data-v-58e364b6]{color:var(--text-dim,#b9a8c9);letter-spacing:.04em;background:0 0;border:0;border-bottom:2px solid #0000;padding:8px 18px;font-weight:800}.tab.active[data-v-58e364b6]{color:var(--gold-1,#fff3c4);border-bottom-color:#ffd35c}.toolbar[data-v-58e364b6]{justify-content:space-between;align-items:center;display:flex}.count[data-v-58e364b6]{color:var(--text-dim,#b9a8c9);font-size:.9rem}.count b[data-v-58e364b6]{color:var(--gold-1,#fff3c4)}.refresh[data-v-58e364b6]{height:32px;color:var(--gold-1,#fff3c4);background:#ffffff0d;border:1px solid #ffd27859;border-radius:8px;padding:0 14px;font-weight:700}.refresh[data-v-58e364b6]:disabled{opacity:.6}.table-wrap[data-v-58e364b6]{background:#0e061ab3;border:1px solid #ffd27838;border-radius:12px;max-height:min(58vh,520px);overflow:auto}.members[data-v-58e364b6]{border-collapse:collapse;text-align:center;width:100%;min-width:720px}.members th[data-v-58e364b6],.members td[data-v-58e364b6]{text-align:center;vertical-align:middle;border-bottom:1px solid #ffffff0f;padding:11px 12px}.members th[data-v-58e364b6]{z-index:1;color:var(--gold-1,#fff3c4);letter-spacing:.06em;white-space:nowrap;background:linear-gradient(#2a1646,#1b0d30);font-size:.8rem;position:sticky;top:0}.members td[data-v-58e364b6]{font-size:.9rem}.members tbody tr[data-v-58e364b6]:hover{background:#ffd2780f}.members tr:last-child td[data-v-58e364b6]{border-bottom:0}.nowrap[data-v-58e364b6]{white-space:nowrap}.email[data-v-58e364b6]{text-overflow:ellipsis;white-space:nowrap;max-width:220px;overflow:hidden}.dim[data-v-58e364b6]{color:var(--text-dim,#b9a8c9)}.empty[data-v-58e364b6]{padding:28px 0}.balance-btn[data-v-58e364b6]{color:#ffd35c;cursor:pointer;background:#ffc85014;border:1px dashed #ffd27880;border-radius:8px;min-width:90px;padding:4px 12px;font-weight:800}.balance-btn[data-v-58e364b6]:hover{background:#ffc85033;border-style:solid}.hint[data-v-58e364b6]{color:var(--text-dim,#b9a8c9);text-align:center;margin:0;font-size:.74rem}.error[data-v-58e364b6]{color:#ff7b7b;text-align:center;margin:0;font-size:.85rem}.settings[data-v-58e364b6]{flex-direction:column;gap:12px;display:flex}.setting-card[data-v-58e364b6]{background:#0e061ab3;border:1px solid #ffd27838;border-radius:12px;flex-direction:column;gap:16px;padding:18px 20px;display:flex}.setting-head[data-v-58e364b6]{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.setting-title[data-v-58e364b6]{color:var(--gold-1,#fff3c4);margin:0 0 4px;font-size:1rem;font-weight:900}.setting-desc[data-v-58e364b6]{color:var(--text-dim,#b9a8c9);margin:0;font-size:.8rem;line-height:1.5}.switch[data-v-58e364b6]{cursor:pointer;background:#ffffff1a;border:1px solid #fff3;border-radius:999px;flex:none;width:52px;height:28px;transition:background .2s,border-color .2s;position:relative}.switch i[data-v-58e364b6]{background:#d9d0e6;border-radius:50%;width:20px;height:20px;transition:transform .2s,background .2s;position:absolute;top:3px;left:3px;box-shadow:0 2px 6px #00000080}.switch.on[data-v-58e364b6]{background:#2ecc7173;border-color:#50e68ccc}.switch.on i[data-v-58e364b6]{background:#eafff1;transform:translate(24px)}.setting-fields[data-v-58e364b6]{grid-template-columns:1fr 1fr;gap:12px;transition:opacity .2s;display:grid}.setting-fields.off[data-v-58e364b6]{opacity:.45}.field[data-v-58e364b6]{flex-direction:column;gap:6px;display:flex}.field-label[data-v-58e364b6]{color:var(--text-dim,#b9a8c9);font-size:.78rem;font-weight:700}.select[data-v-58e364b6]{height:40px;color:var(--gold-1,#fff3c4);background:#1b0d30;border:1px solid #ffd27873;border-radius:10px;padding:0 10px;font-size:.95rem;font-weight:800}.select[data-v-58e364b6]:disabled{cursor:not-allowed}.setting-foot[data-v-58e364b6]{justify-content:space-between;align-items:center;gap:12px;display:flex}.saved-at[data-v-58e364b6]{color:#4ee38a;font-size:.82rem;font-weight:800}.saved-none[data-v-58e364b6]{font-size:.82rem}.save-btn[data-v-58e364b6]{flex:0 0 110px}@media (max-width:520px){.setting-fields[data-v-58e364b6]{grid-template-columns:1fr}}.mini-backdrop[data-v-58e364b6]{z-index:1100;background:#04010a8c;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.mini[data-v-58e364b6]{width:min(320px,100%);color:var(--text,#f8efd9);text-align:center;background:radial-gradient(130% 120% at 50% 0,#230e3cfa,#0f061afc);border:1px solid #ffd76066;border-radius:14px;flex-direction:column;gap:10px;padding:20px;display:flex;box-shadow:0 20px 50px #000c,0 0 28px #e8a21b2e}.mini-title[data-v-58e364b6]{font-family:var(--font-display);margin:0;font-size:1.1rem}.mini-who[data-v-58e364b6]{color:var(--text-dim,#b9a8c9);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;overflow:hidden}.mini-now[data-v-58e364b6]{font-size:.85rem}.mini-now b[data-v-58e364b6]{color:var(--gold-1,#fff3c4)}.mini-input[data-v-58e364b6]{height:44px;color:var(--gold-1,#fff3c4);text-align:center;background:#00000059;border:1px solid #ffd27873;border-radius:10px;padding:0 12px;font-size:1.15rem;font-weight:800}.mini-input[data-v-58e364b6]:focus{border-color:#ffd35c;outline:none;box-shadow:0 0 0 3px #ffd35c33}.mini-actions[data-v-58e364b6]{gap:8px;display:flex}.btn[data-v-58e364b6]{border-radius:10px;flex:1;height:40px;font-weight:800}.btn[data-v-58e364b6]:disabled{opacity:.55}.btn.ghost[data-v-58e364b6]{color:var(--text,#f8efd9);background:#ffffff0f;border:1px solid #fff3}.btn.primary[data-v-58e364b6]{color:#2a1700;background:linear-gradient(#ffe58a,#d9951a);border:1px solid #ffd27880}.pt[data-v-835340de]{flex-direction:column;gap:22px;display:flex}.banner[data-v-835340de]{background:#ffffff0a;border:1px solid #ffd2784d;border-radius:12px;flex-wrap:wrap;align-items:center;gap:18px;padding:12px 16px;display:flex}.banner .k[data-v-835340de]{color:var(--text-dim);font-size:.74rem;display:block}.banner b[data-v-835340de]{font-size:1.4rem}.banner .sep[data-v-835340de]{background:#ffd27840;align-self:stretch;width:1px}.banner p[data-v-835340de]{color:var(--text-dim);flex-basis:100%;margin:0;font-size:.78rem}h3[data-v-835340de]{align-items:center;gap:10px;margin:0 0 12px;font-size:1.05rem;display:flex}.badge[data-v-835340de]{letter-spacing:.12em;color:#2a1700;background:linear-gradient(#ffe58a,#e08a10);border-radius:6px;padding:3px 9px;font-size:.7rem;font-weight:900}.badge.lines[data-v-835340de]{background:linear-gradient(#fff,#9fb8d8)}.note.lines-note[data-v-835340de]{margin:0 0 12px}.badge.free[data-v-835340de]{background:linear-gradient(#e1d3ff,#8d6cff)}.badge.hold[data-v-835340de]{background:linear-gradient(#ffd08a,#ff6a1c)}.grid[data-v-835340de]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;display:grid}.card[data-v-835340de]{background:#140822a6;border:1px solid #ffd2782e;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:74px 1fr;gap:4px 12px;padding:10px;display:grid}.card.hi[data-v-835340de]{background:linear-gradient(160deg,#ffc85024,#140822b3);border-color:#ffd2788c}.art[data-v-835340de]{grid-row:1/3;place-items:center;display:grid}.art img[data-v-835340de]{object-fit:contain;width:74px;height:74px}.art.big img[data-v-835340de]{width:96px;height:96px}.name[data-v-835340de]{flex-direction:column;display:flex}.name small[data-v-835340de]{color:var(--text-dim);letter-spacing:.08em;font-size:.7rem}.rows[data-v-835340de]{flex-direction:column;grid-column:2;gap:2px;display:flex}.row[data-v-835340de]{grid-template-columns:38px 1fr auto;align-items:baseline;gap:8px;font-size:.82rem;display:grid}.row .mult[data-v-835340de]{color:var(--text-dim)}.note[data-v-835340de]{color:var(--text-dim);margin:10px 2px 0;font-size:.78rem;line-height:1.55}.feature[data-v-835340de]{background:#14082299;border:1px solid #ffd27833;border-radius:12px;align-items:center;gap:16px;padding:12px 14px;display:flex}.feature p[data-v-835340de]{margin:0 0 8px;font-size:.88rem;line-height:1.6}.chips[data-v-835340de]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-v-835340de]{color:var(--gold-1);border:1px solid #ffd27859;border-radius:999px;padding:4px 10px;font-size:.76rem;font-weight:700}.jp[data-v-835340de]{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:12px;display:grid}.jp-card[data-v-835340de]{border:2px solid var(--c);background:linear-gradient(160deg, var(--b1), var(--b2));border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:8px 6px;display:flex}.jp-card.grand[data-v-835340de]{--c:#ffd35c;--b1:#8a0e1e;--b2:#3a0610}.jp-card.major[data-v-835340de]{--c:#e1cfff;--b1:#6a2bb8;--b2:#25104a}.jp-card.minor[data-v-835340de]{--c:#bfe0ff;--b1:#1d56b8;--b2:#0a1f4a}.jp-card.mini[data-v-835340de]{--c:#c4ffe0;--b1:#12875a;--b2:#053a26}.jk[data-v-835340de]{font-family:var(--font-display);letter-spacing:.18em;color:var(--c);font-size:.8rem;font-weight:900}.jp-card b[data-v-835340de]{font-size:1.05rem}.jp-card small[data-v-835340de]{color:#fff9;font-size:.66rem}@media (max-width:560px){.jp[data-v-835340de]{grid-template-columns:1fr 1fr}.feature[data-v-835340de]{flex-direction:column;align-items:flex-start}}.pt[data-v-67de9907]{flex-direction:column;gap:22px;display:flex}.banner[data-v-67de9907]{background:#ffffff0a;border:1px solid #ffd2784d;border-radius:12px;flex-wrap:wrap;align-items:center;gap:18px;padding:12px 16px;display:flex}.banner .k[data-v-67de9907]{color:var(--text-dim);font-size:.74rem;display:block}.banner b[data-v-67de9907]{font-size:1.4rem}.banner .sep[data-v-67de9907]{background:#ffd27840;align-self:stretch;width:1px}.banner p[data-v-67de9907]{color:var(--text-dim);flex-basis:100%;margin:0;font-size:.78rem}h3[data-v-67de9907]{align-items:center;gap:10px;margin:0 0 12px;font-size:1.05rem;display:flex}.badge[data-v-67de9907]{letter-spacing:.12em;color:#2a1700;background:linear-gradient(#ffe58a,#e08a10);border-radius:6px;padding:3px 9px;font-size:.7rem;font-weight:900}.badge.lines[data-v-67de9907]{background:linear-gradient(#fff,#9fd8ff)}.note.lines-note[data-v-67de9907]{margin:0 0 12px}.badge.free[data-v-67de9907]{background:linear-gradient(#e1d3ff,#8d6cff)}.badge.hold[data-v-67de9907]{background:linear-gradient(#d8fbff,#3fb8ff)}.grid[data-v-67de9907]{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px;display:grid}.card[data-v-67de9907]{background:#140822a6;border:1px solid #ffd2782e;border-radius:12px;grid-template-rows:auto auto;grid-template-columns:74px 1fr;gap:4px 12px;padding:10px;display:grid}.card.hi[data-v-67de9907]{background:linear-gradient(160deg,#ffc85024,#140822b3);border-color:#ffd2788c}.art[data-v-67de9907]{grid-row:1/3;place-items:center;display:grid}.art img[data-v-67de9907]{object-fit:contain;width:74px;height:74px}.art.big img[data-v-67de9907]{width:96px;height:96px}.name[data-v-67de9907]{flex-direction:column;display:flex}.name small[data-v-67de9907]{color:var(--text-dim);letter-spacing:.08em;font-size:.7rem}.rows[data-v-67de9907]{flex-direction:column;grid-column:2;gap:2px;display:flex}.row[data-v-67de9907]{grid-template-columns:38px 1fr auto;align-items:baseline;gap:8px;font-size:.82rem;display:grid}.row .mult[data-v-67de9907]{color:var(--text-dim)}.note[data-v-67de9907]{color:var(--text-dim);margin:10px 2px 0;font-size:.78rem;line-height:1.55}.feature[data-v-67de9907]{background:#14082299;border:1px solid #ffd27833;border-radius:12px;align-items:center;gap:16px;padding:12px 14px;display:flex}.feature p[data-v-67de9907]{margin:0 0 8px;font-size:.88rem;line-height:1.6}.chips[data-v-67de9907]{flex-wrap:wrap;gap:8px;display:flex}.chip[data-v-67de9907]{color:var(--gold-1);border:1px solid #ffd27859;border-radius:999px;padding:4px 10px;font-size:.76rem;font-weight:700}.jp[data-v-67de9907]{grid-template-columns:repeat(4,1fr);gap:8px;margin-top:12px;display:grid}.jp-card[data-v-67de9907]{border:2px solid var(--c);background:linear-gradient(160deg, var(--b1), var(--b2));border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:8px 6px;display:flex}.jp-card.grand[data-v-67de9907]{--c:#ffd35c;--b1:#8a0e1e;--b2:#3a0610}.jp-card.major[data-v-67de9907]{--c:#e1cfff;--b1:#6a2bb8;--b2:#25104a}.jp-card.minor[data-v-67de9907]{--c:#bfe0ff;--b1:#1d56b8;--b2:#0a1f4a}.jp-card.mini[data-v-67de9907]{--c:#c4ffe0;--b1:#12875a;--b2:#053a26}.jk[data-v-67de9907]{font-family:var(--font-display);letter-spacing:.18em;color:var(--c);font-size:.8rem;font-weight:900}.jp-card b[data-v-67de9907]{font-size:1.05rem}.jp-card small[data-v-67de9907]{color:#fff9;font-size:.66rem}@media (max-width:560px){.jp[data-v-67de9907]{grid-template-columns:1fr 1fr}.feature[data-v-67de9907]{flex-direction:column;align-items:flex-start}}.root{height:100%;position:relative}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-0:#07030f;--bg-1:#0a0f19;--bg-2:#111a29;--panel:#0a0e17e6;--panel-border:#ffd27847;--text:#f8efd9;--text-dim:#a8b1c2;--gold-1:#fff3c4;--gold-2:#ffd35c;--gold-3:#e8a21b;--gold-4:#9c5e06;--gold-gradient:linear-gradient(180deg, #fff6cf 0%, #ffd760 28%, #e9a420 55%, #b8720c 78%, #ffe28a 100%);--red:#ff3b4f;--green:#3dff9a;--cyan:#59e3ff;--purple:#9b6bff;--radius:14px;--font-display:"Cinzel Decorative", "Rubik", serif;--font-ui:"Rubik", system-ui, sans-serif}*{box-sizing:border-box}html,body,#app{height:100%;margin:0}body{background:var(--bg-0);color:var(--text);font-family:var(--font-ui);-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;overflow:hidden}button{color:inherit;cursor:pointer;font-family:inherit}button:disabled{cursor:not-allowed;opacity:.45}.gold-text{background:var(--gold-gradient);color:#0000;filter:drop-shadow(0 2px #5a3200)drop-shadow(0 4px 10px #0009);-webkit-background-clip:text;background-clip:text}.btn{border:1px solid var(--panel-border);background:linear-gradient(180deg, #ffffff1a, #ffffff05), var(--bg-2);border-radius:10px;padding:8px 14px;font-weight:600;transition:transform 80ms,filter .15s}.btn:hover:not(:disabled){filter:brightness(1.2)}.btn:active:not(:disabled){transform:translateY(1px)scale(.98)}.btn-gold{color:#3a1d00;background:var(--gold-gradient);border:none;font-weight:800;box-shadow:0 2px #7a4500,0 6px 16px #ffb4284d}.num{font-variant-numeric:tabular-nums}
