.entry[data-v-b6aa0375]{min-height:100vh;display:grid;grid-template-columns:minmax(360px,1fr) minmax(360px,520px);align-items:center;padding:7vw;overflow:hidden;background-color:#0b0c13;background-image:linear-gradient(#08070b1f,#08070b61),url(/admin-theme/network-line.png),url(/admin-theme/background.png);background-position:center,18% center,center;background-size:auto,min(62vw,860px) auto,cover;background-repeat:no-repeat}.entry[data-v-b6aa0375]:before{content:"";position:fixed;inset:0;pointer-events:none;background-image:linear-gradient(rgba(255,255,255,.018) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.018) 1px,transparent 1px);background-size:54px 54px;mask-image:linear-gradient(to right,#000,transparent 80%)}.brand-block[data-v-b6aa0375]{position:relative;padding-right:8vw}.eyebrow[data-v-b6aa0375]{margin:0 0 16px;color:var(--gold);font-size:12px;letter-spacing:.25em}h1[data-v-b6aa0375]{margin:0;font:500 clamp(56px,8vw,108px) "STKaiti","KaiTi",serif;color:#fff0ec;letter-spacing:.12em;text-shadow:0 8px 50px rgba(244,51,48,.3)}.subtitle[data-v-b6aa0375]{color:#c9adb0;font-size:17px;letter-spacing:.08em}.features[data-v-b6aa0375]{display:flex;margin-top:60px;color:#a8888d;font-size:13px}.features span+span[data-v-b6aa0375]{margin-left:26px}.features i[data-v-b6aa0375]{display:inline-block;width:4px;height:4px;margin:0 8px 3px 0;border-radius:50%;background:var(--gold);box-shadow:0 0 8px #c9a24a80}.entry-card[data-v-b6aa0375]{position:relative;width:100%;background:#1f060beb;backdrop-filter:blur(20px)}.tabs[data-v-b6aa0375]{display:grid;grid-template-columns:1fr 1fr;border-bottom:1px solid var(--line)}.tabs button[data-v-b6aa0375]{padding:20px;border:0;border-bottom:2px solid transparent;color:#a8888d;background:transparent}.tabs button.active[data-v-b6aa0375]{border-bottom-color:var(--primary-bright);color:#ff9da6;background:linear-gradient(180deg,transparent,rgba(244,51,48,.08))}.code-input[data-v-b6aa0375]{font-size:22px;letter-spacing:.28em}.submit[data-v-b6aa0375]{width:100%;min-height:50px;margin-top:6px}.security[data-v-b6aa0375]{margin:20px 0 0;color:#8e7276;text-align:center;font-size:12px}.error-line[data-v-b6aa0375]{margin:-4px 0 14px;font-size:13px}.created-note[data-v-b6aa0375]{display:flex;flex-direction:column;margin-bottom:20px;padding:14px;border:1px solid rgba(244,51,48,.34);border-radius:10px;background:#f433301a}.created-note span[data-v-b6aa0375]{margin:6px 0 10px;color:#c9adb0;font-size:12px}.created-actions[data-v-b6aa0375]{display:flex}.created-actions .btn[data-v-b6aa0375]{flex:1}.created-actions .btn+.btn[data-v-b6aa0375]{margin-left:10px}@media(max-width:860px){.entry[data-v-b6aa0375]{grid-template-columns:1fr;padding:28px 18px}.brand-block[data-v-b6aa0375]{padding:24px 0 48px}.features[data-v-b6aa0375]{margin-top:30px;flex-wrap:wrap}}.modal-backdrop[data-v-c1a6b5bd]{position:fixed;z-index:90;inset:0;display:grid;place-items:center;padding:20px;background:#040203b8;backdrop-filter:blur(6px)}.modal[data-v-c1a6b5bd]{width:min(520px,100%)}.icon-btn[data-v-c1a6b5bd]{border:0;color:#d8bec1;background:transparent;font-size:26px}footer[data-v-c1a6b5bd]{display:flex;justify-content:flex-end;padding:0 22px 22px}footer .btn+.btn[data-v-c1a6b5bd]{margin-left:10px}.section-title[data-v-aa2c9842]{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:22px}.section-title h1[data-v-aa2c9842]{margin:8px 0 6px;font-size:30px}.section-title p[data-v-aa2c9842]{margin:0;color:var(--muted);font-size:13px}.live-mark[data-v-aa2c9842]{color:var(--muted);font-size:12px;letter-spacing:.08em}.live-mark i[data-v-aa2c9842],.status i[data-v-aa2c9842]{display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:#73696b}.live-mark i.on[data-v-aa2c9842],.status i.online[data-v-aa2c9842]{background:var(--green);box-shadow:0 0 12px #4cb58bb3}.lease-warning[data-v-aa2c9842]{display:flex;align-items:center;justify-content:space-between;margin-bottom:18px;padding:16px 20px;border-color:#ff697857}.lease-warning div[data-v-aa2c9842]{display:flex;flex-direction:column}.lease-warning span[data-v-aa2c9842]{margin-top:5px;color:var(--muted);font-size:13px}.console[data-v-aa2c9842]{position:relative;overflow:hidden}.console[data-v-aa2c9842]:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;box-shadow:inset 0 0 0 1px #c9a24a29}.console-grid[data-v-aa2c9842]{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(340px,.72fr)}.stage-col[data-v-aa2c9842]{position:relative;display:flex;flex-direction:column;min-height:520px;background:radial-gradient(circle at 78% 12%,rgba(244,51,48,.2),transparent 46%)}.stage-col .prize-hero[data-v-aa2c9842]{flex:1}.stage-col .empty[data-v-aa2c9842]{flex:1;display:grid;place-items:center}.ops-col[data-v-aa2c9842]{display:flex;flex-direction:column;border-left:1px solid var(--line)}.col-head[data-v-aa2c9842]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:20px 24px;border-bottom:1px solid var(--line)}.col-head h2[data-v-aa2c9842]{margin:0;font-size:16px}.col-head-meta[data-v-aa2c9842]{display:flex;align-items:center;gap:14px}.ops-body[data-v-aa2c9842]{padding:22px 24px}.prize-hero[data-v-aa2c9842]{display:flex;align-items:center;min-height:280px;padding:30px}.prize-image[data-v-aa2c9842]{display:grid;place-items:center;width:180px;height:180px;margin-right:34px;overflow:hidden;border:1px solid rgba(244,51,48,.32);border-radius:24px;color:#ff9da6;background:linear-gradient(145deg,#671421,#29070d);font:500 72px KaiTi,serif;box-shadow:0 0 36px #f433301f,inset 0 0 40px #0003}.prize-image img[data-v-aa2c9842]{width:100%;height:100%;object-fit:contain}.eyebrow[data-v-aa2c9842]{color:#f43330;font-size:11px;letter-spacing:.2em}.prize-hero h2[data-v-aa2c9842]{margin:10px 0 5px;color:#fff0ec;font:500 48px KaiTi,serif}.prize-hero p[data-v-aa2c9842]{margin:0;color:#dbc5c7;font-size:20px}.metrics[data-v-aa2c9842]{display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--line)}.metrics div[data-v-aa2c9842]{display:flex;flex-direction:column;padding:20px}.metrics div+div[data-v-aa2c9842]{border-left:1px solid var(--line)}.metrics span[data-v-aa2c9842]{color:var(--muted);font-size:12px}.metrics b[data-v-aa2c9842]{margin-top:7px;font-size:24px}.col-head .status[data-v-aa2c9842]{color:var(--muted);font-size:12px}.count-options[data-v-aa2c9842]{display:grid;grid-template-columns:repeat(4,1fr)}.count-options button[data-v-aa2c9842]{height:38px;margin:0 6px 6px 0;border:1px solid var(--line);border-radius:8px;color:#d4b9bc;background:#321016}.count-options button.active[data-v-aa2c9842]{border-color:var(--primary-bright);color:#fff;background:linear-gradient(135deg,var(--primary-bright),var(--primary-deep))}.pool-info[data-v-aa2c9842]{display:flex;justify-content:space-between;margin:18px 0;padding:14px;border-radius:10px;color:var(--muted);background:#f433300b;font-size:13px}.pool-info b[data-v-aa2c9842]{color:#fff0ec}.action-stack[data-v-aa2c9842]{display:flex;flex-direction:column}.action-stack[data-v-aa2c9842]>*+*{margin-top:10px}.reset-btn[data-v-aa2c9842]{border-color:#f4333038;color:#ffb8be;background:#f433300d}.reset-btn[data-v-aa2c9842]:hover:not(:disabled){border-color:#f4333080;background:#f433301a}.pager[data-v-aa2c9842]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.pager span[data-v-aa2c9842]{padding:0 16px;color:var(--muted)}.pulse[data-v-aa2c9842]{animation:pulse-aa2c9842 1.8s ease-in-out infinite}@keyframes pulse-aa2c9842{50%{box-shadow:0 0 24px #f4333059}}.phase-steps[data-v-aa2c9842]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:14px 24px;border-bottom:1px solid var(--line)}.phase-step[data-v-aa2c9842]{display:flex;align-items:center;gap:8px;color:var(--muted);font-size:13px}.phase-step+.phase-step[data-v-aa2c9842]:before{content:"";flex:0 0 auto;width:clamp(12px,3vw,44px);height:1px;background:var(--line)}.phase-step i[data-v-aa2c9842]{display:grid;place-items:center;width:22px;height:22px;border:1px solid var(--line);border-radius:50%;font-size:11px;font-style:normal;transition:.2s}.phase-step.done i[data-v-aa2c9842]{border-color:var(--gold);color:var(--gold)}.phase-step.done span[data-v-aa2c9842]{color:#d7bec1}.phase-step.active i[data-v-aa2c9842]{border-color:var(--gold);color:#2a1e05;background:var(--gold);box-shadow:0 0 12px #c9a24a73}.phase-step.active span[data-v-aa2c9842]{color:#fff5f2;font-weight:650}.shortcut-hint[data-v-aa2c9842]{margin:14px 0 0;color:var(--muted);font-size:12px;text-align:center;letter-spacing:.02em}.confirm-body[data-v-aa2c9842]{margin:0;color:#e7cdcf;font-size:14px;line-height:1.7}@media(max-width:1050px){.console-grid[data-v-aa2c9842]{grid-template-columns:1fr}.ops-col[data-v-aa2c9842]{border-left:0;border-top:1px solid var(--line)}.stage-col[data-v-aa2c9842]{min-height:auto}.prize-hero[data-v-aa2c9842]{padding:22px 6px}.prize-image[data-v-aa2c9842]{width:130px;height:130px;margin-right:22px}.metrics[data-v-aa2c9842]{grid-template-columns:repeat(2,1fr)}.metrics div[data-v-aa2c9842]:nth-child(3){border-left:0}}.welcome[data-v-bee5543e]{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:26px}.eyebrow[data-v-bee5543e]{color:#f43330;font-size:10px;letter-spacing:.24em}.welcome h1[data-v-bee5543e]{margin:8px 0 5px;font-size:30px}.welcome p[data-v-bee5543e]{margin:0;color:var(--muted);font-size:13px}.server[data-v-bee5543e]{display:flex;align-items:center;color:#d4b9bc;font-size:13px}.server span[data-v-bee5543e]{margin-left:12px;color:var(--muted)}.stats[data-v-bee5543e]{display:grid;grid-template-columns:repeat(4,1fr);margin-bottom:18px}.stats article[data-v-bee5543e]{position:relative;display:flex;align-items:center;padding:20px;overflow:hidden}.stats article[data-v-bee5543e]:after{content:"";position:absolute;right:0;bottom:0;left:0;height:2px;background:linear-gradient(90deg,#a8140d,#f43330)}.stats article+article[data-v-bee5543e]{margin-left:14px}.stat-icon[data-v-bee5543e]{flex:0 0 48px;width:48px;height:48px;margin-right:14px;border-radius:13px}.screen-icon[data-v-bee5543e]{display:block;background:linear-gradient(135deg,#a8140d,#f43330);position:relative}.screen-icon[data-v-bee5543e]:after{content:"";position:absolute;inset:12px;background:#fff;mask:url(/admin-theme/screen.svg) center/contain no-repeat;-webkit-mask:url(/admin-theme/screen.svg) center/contain no-repeat}.stat-copy[data-v-bee5543e]{display:flex;min-width:0;flex-direction:column}.stats span[data-v-bee5543e]{color:var(--muted);font-size:12px}.stats b[data-v-bee5543e]{margin:7px 0 3px;color:#fff0ec;font-size:30px}.stats em[data-v-bee5543e]{color:#8e7276;font-size:16px;font-style:normal}.stats small[data-v-bee5543e]{color:#94777b}.overview-grid[data-v-bee5543e]{display:grid;grid-template-columns:minmax(0,1fr) 330px}.overview-grid[data-v-bee5543e]>*+*{margin-left:18px}.prize-progress[data-v-bee5543e]{padding:7px 20px}.prize-progress article[data-v-bee5543e]{display:grid;grid-template-columns:38px minmax(0,1fr) 80px;align-items:center;padding:16px 0;border-bottom:1px solid var(--line)}.rank[data-v-bee5543e]{display:grid;place-items:center;width:26px;height:26px;border:1px solid rgba(244,51,48,.24);border-radius:50%;color:#f43330;background:#f4333014;font-size:12px}.info[data-v-bee5543e]{display:flex;flex-direction:column}.info span[data-v-bee5543e]{margin-top:4px;color:var(--muted);font-size:12px}.bar[data-v-bee5543e]{height:3px;margin-top:10px;overflow:hidden;border-radius:2px;background:#302329}.bar i[data-v-bee5543e]{display:block;height:100%;background:linear-gradient(90deg,#a8140d,#f43330)}.numbers[data-v-bee5543e]{text-align:right}.numbers b[data-v-bee5543e]{color:#f43330;font-size:22px}.numbers span[data-v-bee5543e]{color:var(--muted)}.checklist[data-v-bee5543e]{padding:12px 20px}.checklist>div[data-v-bee5543e]{display:flex;align-items:center;padding:15px 0;border-bottom:1px solid var(--line)}.checklist i[data-v-bee5543e]{display:grid;place-items:center;width:28px;height:28px;margin-right:12px;border-radius:50%;color:#e99ca1;background:#4a2028;font-style:normal}.checklist .done i[data-v-bee5543e]{color:#bde8d6;background:#193a31}.checklist span[data-v-bee5543e]{display:flex;flex-direction:column}.checklist b[data-v-bee5543e]{font-size:14px}.checklist small[data-v-bee5543e]{margin-top:4px;color:var(--muted)}@media(max-width:950px){.stats[data-v-bee5543e]{grid-template-columns:repeat(2,1fr)}.stats article[data-v-bee5543e]{margin:0 0 12px!important}.stats article[data-v-bee5543e]:nth-child(2n){margin-left:12px!important}.overview-grid[data-v-bee5543e]{grid-template-columns:1fr}.overview-grid[data-v-bee5543e]>*+*{margin:18px 0 0}}@media(max-width:600px){.welcome[data-v-bee5543e]{align-items:flex-start;flex-direction:column}.server[data-v-bee5543e]{margin-top:15px}.stats[data-v-bee5543e]{grid-template-columns:1fr}.stats article[data-v-bee5543e]:nth-child(2n){margin-left:0!important}}.pagination[data-v-2912354b]{display:flex;align-items:center;justify-content:space-between;min-height:66px;padding:12px 20px;border-top:1px solid var(--line)}.page-summary[data-v-2912354b]{color:var(--muted);font-size:13px}.page-controls[data-v-2912354b],.page-size-label[data-v-2912354b]{display:flex;align-items:center}.page-size-label[data-v-2912354b]{margin-right:10px;color:var(--muted);font-size:13px}.page-size[data-v-2912354b]{width:auto;min-width:86px;height:36px;min-height:36px;margin-left:7px;padding-left:10px;line-height:34px}.page-btn[data-v-2912354b]{display:grid;place-items:center;min-width:36px;height:36px;margin-left:6px;padding:0 9px;border:1px solid var(--line);border-radius:8px;color:#d8c3c6;background:#271b20}.page-btn[data-v-2912354b]:hover:not(:disabled){border-color:#f433307a;color:#fff}.page-btn.active[data-v-2912354b]{border-color:var(--primary-bright);color:#fff;background:linear-gradient(135deg,var(--primary),var(--primary-bright))}.page-btn[data-v-2912354b]:disabled{cursor:not-allowed;opacity:.38}.ellipsis[data-v-2912354b]{min-width:24px;margin-left:6px;color:var(--muted);text-align:center}@media(max-width:700px){.pagination[data-v-2912354b]{align-items:flex-start;flex-direction:column}.page-controls[data-v-2912354b]{width:100%;margin-top:12px;overflow-x:auto}.page-summary[data-v-2912354b]{padding-left:2px}}.section-title[data-v-ccf1175d]{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:22px}.section-title h1[data-v-ccf1175d]{margin:0 0 7px;font-size:28px}.section-title p[data-v-ccf1175d]{margin:0;color:var(--muted);font-size:13px}.tools[data-v-ccf1175d]{display:flex;align-items:center}.tools[data-v-ccf1175d]>*+*{margin-left:14px}.check[data-v-ccf1175d]{color:var(--muted);font-size:13px}.check input[data-v-ccf1175d]{margin-right:7px}.search[data-v-ccf1175d]{width:270px}.text-danger[data-v-ccf1175d]{border:0;color:var(--danger);background:transparent}.textarea[data-v-ccf1175d]{resize:vertical}@media(max-width:700px){.section-title[data-v-ccf1175d],.panel-head[data-v-ccf1175d]{align-items:flex-start;flex-direction:column}.tools[data-v-ccf1175d],.search[data-v-ccf1175d]{width:100%;margin-top:14px}.tools[data-v-ccf1175d]{justify-content:space-between}}.section-title[data-v-659b1e9f]{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:22px}.section-title h1[data-v-659b1e9f]{margin:0 0 7px;font-size:28px}.section-title p[data-v-659b1e9f],.panel-head p[data-v-659b1e9f]{margin:0;color:var(--muted);font-size:13px}.subtabs[data-v-659b1e9f]{display:flex;padding:4px;border:1px solid var(--line);border-radius:10px;background:#ff697808}.subtabs button[data-v-659b1e9f]{padding:8px 14px;border:0;border-radius:7px;color:var(--muted);background:transparent}.subtabs button.active[data-v-659b1e9f]{color:#fff5f2;background:#5a1420}.setup-grid[data-v-659b1e9f]{display:grid;grid-template-columns:minmax(0,1fr) 310px;align-items:start}.setup-grid[data-v-659b1e9f]>*+*{margin-left:18px}.tools[data-v-659b1e9f]{display:flex;align-items:center}.tools[data-v-659b1e9f]>*+*{margin-left:10px}.search[data-v-659b1e9f]{width:250px}.file-btn[data-v-659b1e9f]{display:inline-flex;align-items:center;justify-content:center;white-space:nowrap}.file-btn input[data-v-659b1e9f]{display:none}.file-btn.disabled[data-v-659b1e9f]{cursor:not-allowed;opacity:.42;pointer-events:none}.text-btn[data-v-659b1e9f]{border:0;color:var(--gold);background:transparent}.full[data-v-659b1e9f]{width:100%}.two-col[data-v-659b1e9f]{display:grid;grid-template-columns:1fr 1fr}.two-col[data-v-659b1e9f]>*+*{margin-left:10px}.prize-list[data-v-659b1e9f]{padding:8px 20px}.prize-cards[data-v-659b1e9f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));padding:18px}.prize-card[data-v-659b1e9f]{overflow:hidden;border:1px solid var(--line);border-radius:15px;background:#1a1116;box-shadow:0 10px 24px #0000002e}.prize-cover[data-v-659b1e9f]{position:relative;display:grid;place-items:center;height:150px;overflow:hidden;color:#ff9aa3;background:radial-gradient(circle at center,#55101d,#251018 72%);font:500 58px KaiTi,serif}.prize-cover img[data-v-659b1e9f]{width:100%;height:100%;object-fit:contain}.image-action[data-v-659b1e9f]{position:absolute;right:12px;bottom:12px;display:inline-flex;align-items:center;justify-content:center;min-width:86px;height:34px;padding:0 12px;border:1px solid rgba(244,51,48,.36);border-radius:999px;color:#fff5f2;background:#2b0c13e0;font:600 13px PingFang SC,Microsoft YaHei,sans-serif;backdrop-filter:blur(10px)}.image-action input[data-v-659b1e9f]{display:none}.image-action[data-v-659b1e9f]:not(.disabled):hover{border-color:#f43330b8;background:#5d141feb}.image-action.disabled[data-v-659b1e9f]{cursor:not-allowed;opacity:.48}.prize-detail[data-v-659b1e9f]{padding:14px 15px 16px}.prize-level-text[data-v-659b1e9f]{color:#ff8e98;font-size:13px;font-weight:600}.prize-detail strong[data-v-659b1e9f]{display:block;margin-top:5px;overflow:hidden;color:#fff5f2;font-size:18px;text-overflow:ellipsis;white-space:nowrap}.prize-meta[data-v-659b1e9f]{display:flex;justify-content:space-between;margin-top:14px;color:var(--muted);font-size:12px}.prize-meta b[data-v-659b1e9f]{color:#ff8792;font-size:18px}.prize-image-picker[data-v-659b1e9f]{display:grid;place-items:center;height:138px;overflow:hidden;border:1px dashed rgba(244,51,48,.34);border-radius:13px;color:#b8999d;background:#f4333009;font-size:13px}.prize-image-picker input[data-v-659b1e9f]{display:none}.prize-image-picker img[data-v-659b1e9f]{width:100%;height:100%;object-fit:contain}.prize-image-picker[data-v-659b1e9f]:not(.disabled):hover{border-color:#f43330b8;color:#fff5f2;background:#f4333014}.prize-image-picker.disabled[data-v-659b1e9f]{cursor:not-allowed;opacity:.5}.image-clear[data-v-659b1e9f]{margin-top:8px;padding:0;font-size:12px}.locked-note[data-v-659b1e9f]{margin-bottom:16px;padding:11px 13px;border:1px solid rgba(225,95,104,.32);border-radius:10px;color:#ffb5bc;background:#82182433;font-size:13px;line-height:1.5}.designated-panel[data-v-659b1e9f]{min-height:430px}.conflict-select[data-v-659b1e9f]{width:min(500px,100%)}.commit-bar[data-v-659b1e9f]{display:flex;align-items:center;justify-content:flex-end;padding:18px}.commit-bar button[data-v-659b1e9f]{margin-left:18px}.preview-stats[data-v-659b1e9f]{display:grid;grid-template-columns:repeat(3,1fr);margin-bottom:20px}.preview-stats div[data-v-659b1e9f]{display:flex;flex-direction:column;text-align:center}.preview-stats div+div[data-v-659b1e9f]{border-left:1px solid var(--line)}.preview-stats b[data-v-659b1e9f]{font-size:26px}.preview-stats span[data-v-659b1e9f]{margin-top:4px;color:var(--muted);font-size:12px}.warning[data-v-659b1e9f]{font-size:13px;line-height:1.6}.modal-error[data-v-659b1e9f]{margin:14px 0 0;padding:11px 13px;border:1px solid rgba(225,95,104,.42);border-radius:9px;color:#ff9da6;background:#8218243d;font-size:13px;line-height:1.5}@media(max-width:1000px){.setup-grid[data-v-659b1e9f]{grid-template-columns:1fr}.setup-grid[data-v-659b1e9f]>*+*{margin:18px 0 0}.section-title[data-v-659b1e9f]{align-items:flex-start;flex-direction:column}.subtabs[data-v-659b1e9f]{margin-top:16px}.tools[data-v-659b1e9f]{flex-wrap:wrap}.panel-head[data-v-659b1e9f]{align-items:flex-start;flex-direction:column}.panel-head .tools[data-v-659b1e9f]{margin-top:12px}.search[data-v-659b1e9f]{width:100%}}.col-check[data-v-659b1e9f]{width:38px;text-align:center}.col-check input[data-v-659b1e9f]{width:15px;height:15px;accent-color:var(--primary-bright);cursor:pointer}tbody tr.selected[data-v-659b1e9f]{background:#f4333014}.list-hint[data-v-659b1e9f]{margin:0;padding:12px 22px 10px;font-size:12px}.btn-sm[data-v-659b1e9f]{min-height:34px;padding:0 12px}.clear-all[data-v-659b1e9f]{border-color:#e15f6847;color:#e79aa1}.clear-all[data-v-659b1e9f]:hover:not(:disabled){border-color:#e15f688c;background:#8218241f}.import-modes[data-v-659b1e9f]{display:flex;flex-direction:column;gap:10px}.import-mode[data-v-659b1e9f]{display:grid;grid-template-columns:auto 1fr;gap:2px 11px;padding:12px 14px;border:1px solid var(--line);border-radius:11px;cursor:pointer;background:#ffffff05}.import-mode input[data-v-659b1e9f]{grid-row:1/3;align-self:center;width:16px;height:16px;accent-color:var(--primary-bright)}.import-mode .im-head[data-v-659b1e9f]{display:flex;align-items:center;gap:8px;color:#fff5f2;font-weight:650}.import-mode .im-desc[data-v-659b1e9f]{color:var(--muted);font-size:12px}.import-mode.active[data-v-659b1e9f]{border-color:var(--primary-bright);background:#f4333014}.import-mode.danger.active[data-v-659b1e9f]{border-color:#df4b55;background:#82182429}.im-badge[data-v-659b1e9f]{padding:1px 8px;border-radius:999px;font-size:11px;font-weight:600}.im-badge.inc[data-v-659b1e9f]{color:#2a1e05;background:var(--gold)}.im-badge.cov[data-v-659b1e9f]{color:#fff;background:#a51328}.confirm-body[data-v-659b1e9f]{margin:0;color:#e7cdcf;font-size:14px;line-height:1.7}.prize-detail-top[data-v-659b1e9f]{display:flex;align-items:center;justify-content:space-between;gap:8px}.prize-actions[data-v-659b1e9f]{display:flex;gap:16px;margin-top:12px;padding-top:12px;border-top:1px solid var(--line)}.text-btn[data-v-659b1e9f]:disabled,.text-danger[data-v-659b1e9f]:disabled{opacity:.4;cursor:not-allowed}.text-danger[data-v-659b1e9f]{border:0;color:var(--danger);background:transparent}.prize-card.disabled[data-v-659b1e9f]{opacity:.55}.cover-remove[data-v-659b1e9f]{position:absolute;top:10px;right:12px;display:grid;place-items:center;width:26px;height:26px;border:1px solid rgba(225,95,104,.4);border-radius:50%;color:#ffd0d4;background:#140408b3;font-size:16px;line-height:1;backdrop-filter:blur(6px)}.cover-remove[data-v-659b1e9f]:hover:not(:disabled){border-color:#df4b55;background:#82182499}.check-field[data-v-659b1e9f]{display:flex;align-items:center;gap:9px;margin-bottom:16px;color:#d7bec1;font-size:13px}.check-field input[data-v-659b1e9f]{width:16px;height:16px;accent-color:var(--primary-bright)}.designated-actions[data-v-659b1e9f]{display:flex;justify-content:flex-end;gap:10px;margin-bottom:12px}.section-title[data-v-73ba4bc9]{margin-bottom:22px}.section-title h1[data-v-73ba4bc9]{margin:0 0 7px;font-size:28px}.section-title p[data-v-73ba4bc9]{margin:0;color:var(--muted);font-size:13px}.system-grid[data-v-73ba4bc9]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.system-grid>.panel[data-v-73ba4bc9]{margin:0 9px 18px}.status-list[data-v-73ba4bc9]{padding:8px 22px}.status-list div[data-v-73ba4bc9]{display:flex;align-items:center;justify-content:space-between;padding:15px 0;border-bottom:1px solid var(--line)}.status-list span[data-v-73ba4bc9]{color:var(--muted);font-size:13px}.status-list b[data-v-73ba4bc9]{font-size:14px}.note[data-v-73ba4bc9]{font-size:13px;line-height:1.7}.token-box[data-v-73ba4bc9]{margin-bottom:14px}.token-box .input[data-v-73ba4bc9]{font-size:12px}.token-actions[data-v-73ba4bc9]{display:flex;margin-top:10px}.token-actions .btn+.btn[data-v-73ba4bc9]{margin-left:8px}@media(max-width:850px){.system-grid[data-v-73ba4bc9]{grid-template-columns:1fr}.system-grid>.panel[data-v-73ba4bc9]{margin:0 0 18px}}.confirm-body[data-v-73ba4bc9]{margin:0;color:#e7cdcf;font-size:14px;line-height:1.7}.loading-screen[data-v-e275b7cd]{min-height:100vh;display:grid;place-content:center;text-align:center;color:var(--muted)}.loader[data-v-e275b7cd]{width:38px;height:38px;margin:0 auto 16px;border:2px solid rgba(255,105,120,.18);border-top-color:var(--primary-bright);border-radius:50%;animation:spin-e275b7cd .8s linear infinite}@keyframes spin-e275b7cd{to{transform:rotate(360deg)}}.admin-shell[data-v-e275b7cd]{min-height:100vh}.sidebar[data-v-e275b7cd]{position:fixed;z-index:30;inset:0 auto 0 0;display:flex;flex-direction:column;width:230px;border-right:1px solid var(--line);background:#180307f7;backdrop-filter:blur(20px)}.logo[data-v-e275b7cd]{display:flex;align-items:center;height:86px;padding:0 22px;border-bottom:1px solid var(--line)}.logo strong[data-v-e275b7cd],.logo span[data-v-e275b7cd]{display:block}.logo strong[data-v-e275b7cd]{font:500 18px KaiTi,serif;letter-spacing:.1em;color:#fff0ec}.logo span[data-v-e275b7cd]{margin-top:4px;color:#8e7276;font-size:8px;letter-spacing:.16em}.sidebar nav[data-v-e275b7cd]{flex:1;padding:22px 12px}.sidebar nav button[data-v-e275b7cd]{position:relative;display:flex;align-items:center;width:100%;height:46px;margin-bottom:5px;padding:0 14px;border:0;border-radius:9px;color:#a8888d;background:transparent;text-align:left}.sidebar nav button[data-v-e275b7cd]:hover{color:#f4dfe1;background:#f433300f}.sidebar nav button.active[data-v-e275b7cd]{border-radius:0 9px 9px 0;color:#fff5f2;background:linear-gradient(90deg,#f433304d,#f433300a);box-shadow:inset 2px 0 var(--primary-bright)}.sidebar nav i[data-v-e275b7cd]{width:27px;color:var(--primary-bright);font-style:normal;font-size:17px}.nav-live[data-v-e275b7cd]{position:absolute;right:12px;width:6px;height:6px;border-radius:50%;background:var(--red-bright);box-shadow:0 0 10px var(--red-bright)}.sidebar-foot[data-v-e275b7cd]{padding:16px;border-top:1px solid var(--line)}.event-mini[data-v-e275b7cd]{display:flex;flex-direction:column;padding:12px;border-radius:9px;background:#f433300b}.event-mini span[data-v-e275b7cd],.event-mini small[data-v-e275b7cd]{color:#8e7276;font-size:10px}.event-mini strong[data-v-e275b7cd]{margin:5px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.logout[data-v-e275b7cd]{width:100%;margin-top:8px;padding:9px;border:0;color:#94777b;background:transparent;font-size:12px}.workspace[data-v-e275b7cd]{min-height:100vh;margin-left:230px;padding:34px clamp(20px,3vw,48px)}.mobile-header[data-v-e275b7cd],.overlay[data-v-e275b7cd]{display:none}.toast-enter-active[data-v-e275b7cd],.toast-leave-active[data-v-e275b7cd]{transition:.2s}.toast-enter-from[data-v-e275b7cd],.toast-leave-to[data-v-e275b7cd]{transform:translate(-50%,-12px);opacity:0}.logo[data-v-e275b7cd]{justify-content:center;text-align:center}.logo strong[data-v-e275b7cd]{font-size:22px;letter-spacing:.14em}.logo span[data-v-e275b7cd]{margin-top:6px;font-size:9px;letter-spacing:.18em}.admin-shell[data-v-e275b7cd]{--primary:#F43330;--primary-bright:#F43330;--primary-deep:#a8140d;--red:#F43330;--red-bright:#F43330;--line:rgba(244,51,48,.14);position:relative;isolation:isolate;background:#0d0c11}.admin-shell[data-v-e275b7cd]:before{content:none}.sidebar[data-v-e275b7cd]{background-color:#100b10;background-image:linear-gradient(#0b080db8,#0b080de6),url(/admin-theme/network-line.png),url(/admin-theme/background.png);background-position:center,center,38% center;background-size:auto,520px auto,cover;background-repeat:no-repeat;box-shadow:2px 0 20px #0006}.logo[data-v-e275b7cd]{position:relative;border-bottom:0}.logo[data-v-e275b7cd]:after{content:"";position:absolute;right:18px;bottom:0;left:18px;height:1px;background:linear-gradient(90deg,rgba(244,51,48,.5),rgba(244,51,48,.18),transparent)}.sidebar nav button.active[data-v-e275b7cd]{background:linear-gradient(90deg,#f4333066,#f4333014);box-shadow:inset 3px 0 #f43330,0 4px 16px #f433301a}.workspace[data-v-e275b7cd]{position:relative;z-index:1;background:#0d0c11}.workspace[data-v-e275b7cd] .panel{border-color:#f4333026;background:#1b1418;box-shadow:0 12px 32px #0000004d;backdrop-filter:none}.workspace[data-v-e275b7cd] .panel-head{background:#1e161b}.workspace[data-v-e275b7cd] .btn.primary{border-color:#f43330;background:linear-gradient(89deg,#f43330,#f43330);box-shadow:0 8px 24px #f4333033}.workspace[data-v-e275b7cd] .pill.gold{border-color:#c9a24a66;color:#e3c377;background:#c9a24a1f}.mode-bar[data-v-e275b7cd]{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:22px;padding:12px 18px;border:1px solid var(--line);border-radius:12px}.mode-bar .dot[data-v-e275b7cd]{display:inline-block;width:8px;height:8px;margin-right:9px;border-radius:50%}.mode-tag[data-v-e275b7cd]{display:inline-flex;align-items:center;font-size:13px;letter-spacing:.04em}.mode-actions[data-v-e275b7cd]{display:flex;align-items:center;gap:10px}.mode-note[data-v-e275b7cd]{color:var(--muted);font-size:12px}.mode-bar .btn[data-v-e275b7cd]{min-height:34px;padding:0 14px}.mode-bar.live[data-v-e275b7cd]{border-color:#f4333080;background:linear-gradient(90deg,#f4333038,#f433300d);color:#ffd9d4}.mode-bar.live .dot[data-v-e275b7cd]{background:#f43330;box-shadow:0 0 10px #f43330;animation:mode-pulse-e275b7cd 1.6s ease-in-out infinite}.mode-bar.readonly[data-v-e275b7cd]{border-color:#c9a24a66;background:#c9a24a14;color:#e6cfa0}.mode-bar.readonly .dot[data-v-e275b7cd]{background:var(--gold);box-shadow:0 0 8px #c9a24a99}@keyframes mode-pulse-e275b7cd{50%{opacity:.5}}.confirm-body[data-v-e275b7cd]{margin:0;color:#e7cdcf;font-size:14px;line-height:1.7}@media(max-width:800px){.sidebar[data-v-e275b7cd]{transform:translate(-100%);transition:.22s}.sidebar.open[data-v-e275b7cd]{transform:none}.workspace[data-v-e275b7cd]{margin-left:0;padding:84px 14px 24px}.mobile-header[data-v-e275b7cd]{position:fixed;z-index:25;top:0;right:0;left:0;display:flex;align-items:center;height:60px;padding:0 16px;border-bottom:1px solid var(--line);background:#180307f5}.mobile-header button[data-v-e275b7cd]{margin-right:14px;border:0;color:var(--primary-bright);background:transparent;font-size:22px}.mobile-header strong[data-v-e275b7cd]{flex:1}.mobile-header span[data-v-e275b7cd]{color:var(--muted);font-size:10px}.overlay[data-v-e275b7cd]{position:fixed;z-index:20;inset:0;display:block;background:#0000008c}}@media(max-width:800px){.mobile-header[data-v-e275b7cd]{background:#0d0a10f5}}.screen[data-v-8a3502ce]{position:fixed;inset:0;overflow:hidden;color:#fff5f2;background:radial-gradient(circle at 50% 44%,#8a1425 0,#480914 38%,#170307 78%);font-family:PingFang SC,Microsoft YaHei,sans-serif}.screen[data-v-8a3502ce]:before{content:"";position:absolute;inset:3vmin;border:1px solid rgba(255,105,120,.3);pointer-events:none}.screen[data-v-8a3502ce]:after{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at center,transparent 42%,rgba(8,0,2,.66) 100%)}header[data-v-8a3502ce]{position:absolute;z-index:5;top:4.4vmin;right:5vmin;left:5vmin;display:flex;align-items:center;justify-content:space-between;color:#ffe2e49e;font-size:clamp(10px,1vw,15px);letter-spacing:.14em}.connection[data-v-8a3502ce]{letter-spacing:.04em}.connection i[data-v-8a3502ce]{display:inline-block;width:6px;height:6px;margin-right:7px;border-radius:50%;background:#9b6d72}.connection i.online[data-v-8a3502ce]{background:#68c49e;box-shadow:0 0 10px #68c49e}.fullscreen[data-v-8a3502ce]{position:absolute;z-index:10;right:4.8vmin;bottom:4.5vmin;border:0;color:#ffffff52;background:transparent;font-size:22px}.ornament[data-v-8a3502ce]{position:absolute;z-index:2;width:7vmin;height:7vmin;border-color:#ff5b6c8c;border-style:solid}.top-left[data-v-8a3502ce]{top:3vmin;left:3vmin;border-width:2px 0 0 2px}.top-right[data-v-8a3502ce]{top:3vmin;right:3vmin;border-width:2px 2px 0 0}.bottom-left[data-v-8a3502ce]{bottom:3vmin;left:3vmin;border-width:0 0 2px 2px}.bottom-right[data-v-8a3502ce]{right:3vmin;bottom:3vmin;border-width:0 2px 2px 0}.particles[data-v-8a3502ce]{position:absolute;inset:0;opacity:.65}.particles i[data-v-8a3502ce]{position:absolute;width:3px;height:3px;border-radius:50%;background:#ff7785;box-shadow:0 0 9px #f12f48;animation:float-8a3502ce linear infinite}@keyframes float-8a3502ce{0%{transform:translate3d(0,4vh,0);opacity:0}25%{opacity:.8}to{transform:translate3d(2vw,-10vh,0);opacity:0}}.low .particles[data-v-8a3502ce]{opacity:.3}.low .particles i[data-v-8a3502ce]{animation:none}.center-state[data-v-8a3502ce],.prize-stage[data-v-8a3502ce],.draw-stage[data-v-8a3502ce],.winner-stage[data-v-8a3502ce]{position:absolute;z-index:3;inset:8vmin;display:flex;align-items:center;justify-content:center;flex-direction:column}.small-en[data-v-8a3502ce]{color:#f43330;font-size:clamp(9px,1vw,14px);letter-spacing:.35em}.idle-state h1[data-v-8a3502ce]{margin:2.2vmin 0;color:#fff0ec;font:500 clamp(48px,8vw,130px) KaiTi,serif;letter-spacing:.12em;text-shadow:0 0 58px rgba(244,51,48,.32)}.idle-state p[data-v-8a3502ce]{color:#ffe2e4ad;font-size:clamp(14px,1.5vw,24px);letter-spacing:.2em}.gold-line[data-v-8a3502ce]{width:12vmin;height:1px;background:linear-gradient(90deg,transparent,#F43330,transparent);box-shadow:0 0 12px #f4333073}.screen-loader[data-v-8a3502ce]{width:5vmin;height:5vmin;border:2px solid rgba(244,51,48,.2);border-top-color:#f43330;border-radius:50%;animation:spin-8a3502ce 1s linear infinite}@keyframes spin-8a3502ce{to{transform:rotate(360deg)}}.error-icon[data-v-8a3502ce]{display:grid;place-items:center;width:8vmin;height:8vmin;border:1px solid #F43330;border-radius:50%;font-size:4vmin}.error-state h1[data-v-8a3502ce]{font-size:4vmin}.error-state p[data-v-8a3502ce]{color:#d2b2b6}.prize-title-only[data-v-8a3502ce]{text-align:center}.prize-title-only span[data-v-8a3502ce]{color:#f43330;font-size:clamp(10px,1vw,16px);letter-spacing:.42em}.prize-title-only h1[data-v-8a3502ce]{margin:2vmin 0;color:#fff0ec;font:500 clamp(70px,13vw,210px) KaiTi,serif;letter-spacing:.13em;text-shadow:0 0 72px rgba(244,51,48,.34)}.prize-reveal[data-v-8a3502ce]{display:flex;align-items:center;max-width:80vw}.prize-visual[data-v-8a3502ce]{display:grid;place-items:center;width:min(31vw,42vh);height:min(31vw,42vh);margin-right:6vw;overflow:hidden;border:1px solid rgba(244,51,48,.48);border-radius:9%;color:#ffd5d9;background:radial-gradient(circle,#a7192d,#4a0914 70%);box-shadow:0 0 80px #f4333047,inset 0 0 50px #00000040;font:500 min(15vw,22vh) KaiTi,serif}.prize-visual img[data-v-8a3502ce]{width:100%;height:100%;object-fit:contain}.prize-level[data-v-8a3502ce]{display:inline-flex;align-items:center;color:#ffd9d0;font-size:clamp(18px,2vw,34px);font-weight:600;letter-spacing:.18em;text-shadow:0 0 18px rgba(244,51,48,.28)}.prize-level[data-v-8a3502ce]:before,.prize-level[data-v-8a3502ce]:after{content:"";width:clamp(28px,4vw,72px);height:1px;background:linear-gradient(90deg,transparent,rgba(244,51,48,.86));box-shadow:0 0 10px #f4333047}.prize-level[data-v-8a3502ce]:before{margin-right:1.1vmin}.prize-level[data-v-8a3502ce]:after{margin-left:.9vmin;transform:scaleX(-1)}.prize-copy h1[data-v-8a3502ce]{max-width:46vw;margin:2.2vmin 0 1.5vmin;color:#fff5f2;font:600 clamp(42px,6.4vw,112px) "PingFang SC","Microsoft YaHei",KaiTi,serif;line-height:1.12;letter-spacing:.02em}.prize-copy p[data-v-8a3502ce]{color:#ffe2e494;letter-spacing:.14em}.rise-enter-active[data-v-8a3502ce],.rise-leave-active[data-v-8a3502ce]{transition:.7s cubic-bezier(.22,.8,.2,1)}.rise-enter-from[data-v-8a3502ce]{transform:translateY(4vh);opacity:0}.rise-leave-to[data-v-8a3502ce]{transform:translateY(-3vh);opacity:0}.draw-stage[data-v-8a3502ce],.winner-stage[data-v-8a3502ce]{justify-content:flex-start;padding-top:1vh}.draw-heading[data-v-8a3502ce],.winner-heading[data-v-8a3502ce]{text-align:center}.draw-heading span[data-v-8a3502ce],.winner-heading span[data-v-8a3502ce]{color:#f43330;font-size:clamp(11px,1.1vw,17px);letter-spacing:.12em}.draw-heading h1[data-v-8a3502ce],.winner-heading h1[data-v-8a3502ce]{margin:.7vmin 0;color:#fff0ec;font:500 clamp(32px,4.5vw,72px) KaiTi,serif;letter-spacing:.1em}.draw-heading p[data-v-8a3502ce],.winner-heading p[data-v-8a3502ce]{margin:.2vmin 0 1.5vmin;color:#ffe2e494;font-size:clamp(10px,1vw,15px)}.roller-grid[data-v-8a3502ce],.winner-grid[data-v-8a3502ce]{display:grid;width:min(90vw,160vh);height:min(66vh,51vw);align-content:center;justify-content:center}.roller-grid.single[data-v-8a3502ce],.winner-grid.single[data-v-8a3502ce]{grid-template-columns:min(55vw,70vh)}.roller-grid.five[data-v-8a3502ce],.winner-grid.five[data-v-8a3502ce],.roller-grid.ten[data-v-8a3502ce],.winner-grid.ten[data-v-8a3502ce]{grid-template-columns:repeat(5,minmax(0,1fr))}.roller-grid.many[data-v-8a3502ce],.winner-grid.many[data-v-8a3502ce]{grid-template-columns:repeat(10,minmax(0,1fr));grid-template-rows:repeat(5,minmax(0,1fr))}.roller-slot[data-v-8a3502ce],.winner-card[data-v-8a3502ce]{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;margin:.35vmin;overflow:hidden;border:1px solid rgba(244,51,48,.28);border-radius:clamp(5px,.6vw,11px);background:linear-gradient(145deg,#9e1429f0,#3f0711f7);box-shadow:inset 0 1px #ffdce01a}.roller-grid:not(.many) .roller-slot[data-v-8a3502ce],.winner-grid:not(.many) .winner-card[data-v-8a3502ce]{min-height:12vh;margin:.8vmin}.roller-grid.single .roller-slot[data-v-8a3502ce],.winner-grid.single .winner-card[data-v-8a3502ce]{min-height:28vh}.roller-slot[data-v-8a3502ce]{background:linear-gradient(180deg,#35060ffa,#9a1327e6 46%,#390610fa);box-shadow:0 10px 24px #14000547,inset 0 0 34px #f4333024}.roller-slot[data-v-8a3502ce]:before{content:"";position:absolute;z-index:4;inset:0;background:linear-gradient(180deg,rgba(18,2,7,.92),transparent 30%,transparent 70%,rgba(18,2,7,.92));pointer-events:none}.roller-slot[data-v-8a3502ce]:after,.winner-card[data-v-8a3502ce]:after{content:"";position:absolute;z-index:5;inset:3px;border:1px solid rgba(244,51,48,.12);border-radius:inherit;pointer-events:none}.reel-window[data-v-8a3502ce]{position:absolute;inset:0;overflow:hidden}.reel-strip[data-v-8a3502ce]{display:flex;height:600%;flex-direction:column;will-change:transform;animation:slot-reel-8a3502ce linear infinite}.roller-slot.settled .reel-strip[data-v-8a3502ce]{animation:slot-stop-8a3502ce .72s cubic-bezier(.16,.9,.22,1) both}.reel-strip span[data-v-8a3502ce]{position:relative;z-index:2;display:flex;width:100%;height:16.666%;min-height:0;flex:0 0 16.666%;align-items:center;justify-content:center;padding:0 .35em;overflow:hidden;color:#fff5f2;text-align:center;line-height:1.08;text-shadow:0 2px 8px rgba(0,0,0,.5);word-break:break-all}.slot-line[data-v-8a3502ce]{position:absolute;z-index:3;right:0;left:0;top:50%;height:42%;transform:translateY(-50%);border-top:1px solid rgba(255,203,208,.2);border-bottom:1px solid rgba(255,203,208,.2);background:linear-gradient(90deg,transparent,rgba(244,51,48,.09),transparent);box-shadow:0 0 20px #f433301f;pointer-events:none}.roller-slot.settled[data-v-8a3502ce]{border-color:#f433307a;box-shadow:0 0 28px #f4333042,inset 0 0 34px #f433302e}.many span.short[data-v-8a3502ce]{font-size:clamp(13px,1.55vw,29px)}.many span.medium[data-v-8a3502ce]{font-size:clamp(11px,1.25vw,23px)}.many span.long[data-v-8a3502ce]{font-size:clamp(9px,1.02vw,19px)}.many span.extra-long[data-v-8a3502ce]{font-size:clamp(8px,.86vw,16px)}.five span[data-v-8a3502ce],.ten span[data-v-8a3502ce]{font-size:clamp(18px,2.7vw,48px)}.single span[data-v-8a3502ce]{font-size:clamp(48px,8vw,130px)}@keyframes slot-reel-8a3502ce{0%{transform:translateY(0)}to{transform:translateY(-83.333%)}}@keyframes slot-stop-8a3502ce{0%{transform:translateY(0);filter:blur(1px)}78%{transform:translateY(-83.333%);filter:blur(.5px)}90%{transform:translateY(-80.5%);filter:blur(0)}to{transform:translateY(-83.333%);filter:blur(0)}}.winner-card span[data-v-8a3502ce]{position:relative;z-index:2;display:-webkit-box;width:100%;padding:0 .35em;overflow:hidden;color:#fff5f2;text-align:center;line-height:1.08;text-shadow:0 2px 8px rgba(0,0,0,.5);overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2}.winner-grid.single .winner-card span.long[data-v-8a3502ce]{font-size:clamp(34px,5vw,82px)}.winner-grid.single .winner-card span.extra-long[data-v-8a3502ce]{font-size:clamp(24px,3.8vw,62px);line-height:1.02;-webkit-line-clamp:3}.winner-grid.five .winner-card span.long[data-v-8a3502ce],.winner-grid.ten .winner-card span.long[data-v-8a3502ce]{font-size:clamp(15px,2.05vw,34px);line-height:1.04}.winner-grid.five .winner-card span.extra-long[data-v-8a3502ce],.winner-grid.ten .winner-card span.extra-long[data-v-8a3502ce]{font-size:clamp(12px,1.55vw,26px);line-height:1.03;-webkit-line-clamp:3}.winner-grid.many .winner-card span.long[data-v-8a3502ce]{font-size:clamp(8px,.92vw,17px);line-height:1.04}.winner-grid.many .winner-card span.extra-long[data-v-8a3502ce]{font-size:clamp(7px,.74vw,14px);line-height:1.02;-webkit-line-clamp:3}.winner-card[data-v-8a3502ce]{animation:card-in-8a3502ce .55s cubic-bezier(.17,.8,.25,1) both;background:linear-gradient(145deg,#b81830f5,#520815fa);box-shadow:0 5px 22px #1e000552,inset 0 1px #ffdce029}.winner-card i[data-v-8a3502ce]{position:absolute;top:.5vmin;left:.65vmin;color:#ffb8bf94;font-size:clamp(7px,.6vw,11px);font-style:normal}.winner-card b[data-v-8a3502ce]{position:absolute;right:.5vmin;bottom:.3vmin;color:#ffb8bf47;font-size:10px}@keyframes card-in-8a3502ce{0%{transform:translateY(2vh) scale(.94);opacity:0}}footer[data-v-8a3502ce]{position:absolute;z-index:4;right:5vmin;bottom:4.5vmin;left:5vmin;display:flex;align-items:center;color:#ffe2e457;font-size:clamp(7px,.65vw,11px);letter-spacing:.18em}footer div[data-v-8a3502ce]{flex:1;height:1px;margin:0 2vmin;background:linear-gradient(90deg,rgba(255,105,120,.24),transparent)}.screen[data-v-8a3502ce]{background:radial-gradient(circle at 50% 42%,#4d0b14 0,#28050b 42%,#0b0204 82%)}.screen[data-v-8a3502ce]:before{border-color:#aa374233}.screen[data-v-8a3502ce]:after{background:radial-gradient(circle at center,rgba(20,2,6,.08) 0,transparent 38%,rgba(4,0,2,.78) 100%)}.ornament[data-v-8a3502ce]{border-color:#b3404a57}.particles[data-v-8a3502ce]{opacity:.42}.particles i[data-v-8a3502ce]{background:#a94450;box-shadow:0 0 8px #992230b8}.small-en[data-v-8a3502ce],.prize-title-only span[data-v-8a3502ce]{color:#c96e76}.gold-line[data-v-8a3502ce]{background:linear-gradient(90deg,transparent,#a72d3b,transparent);box-shadow:0 0 10px #93202d52}.idle-state h1[data-v-8a3502ce],.prize-title-only h1[data-v-8a3502ce]{color:#fff1ee;text-shadow:0 0 54px rgba(142,30,44,.32)}.prize-visual[data-v-8a3502ce]{border-color:#9a3a4461;background:radial-gradient(circle,#65101b,#24050a 72%);box-shadow:0 0 68px #620f1c4d,inset 0 0 56px #0000005c}.prize-level[data-v-8a3502ce]{color:#e8b6ad;text-shadow:0 0 16px rgba(122,24,36,.3)}.prize-level[data-v-8a3502ce]:before,.prize-level[data-v-8a3502ce]:after{background:linear-gradient(90deg,transparent,rgba(198,92,100,.72));box-shadow:0 0 9px #7f1c2842}.draw-heading span[data-v-8a3502ce],.winner-heading span[data-v-8a3502ce]{color:#d78b92}.roller-slot[data-v-8a3502ce],.winner-card[data-v-8a3502ce]{border-color:#9a3a4438;background:linear-gradient(145deg,#490912f5,#1c0409fa);box-shadow:inset 0 1px #ffdce012}.roller-slot[data-v-8a3502ce]{background:linear-gradient(180deg,#160308fc,#540c18e6 48%,#180308fc);box-shadow:0 12px 30px #0a00035c,inset 0 0 34px #68142029}.roller-slot[data-v-8a3502ce]:before{background:linear-gradient(180deg,rgba(8,1,4,.95),transparent 31%,transparent 69%,rgba(8,1,4,.95))}.slot-line[data-v-8a3502ce]{border-color:#e0969c29;background:linear-gradient(90deg,transparent,rgba(147,38,50,.08),transparent);box-shadow:0 0 18px #75162224}.roller-slot.settled[data-v-8a3502ce]{border-color:#c9606961;box-shadow:0 0 24px #7b17243d,inset 0 0 34px #7116232e}.winner-card[data-v-8a3502ce]{background:linear-gradient(145deg,#5f0d1af5,#23040afa);box-shadow:0 8px 24px #0c000461,inset 0 1px #ffdce01f}footer div[data-v-8a3502ce]{background:linear-gradient(90deg,rgba(155,55,65,.2),transparent)}.roller-slot[data-v-8a3502ce]{border:0;background:radial-gradient(ellipse at center,#8b192b6b,#4c0a1633 54%,#18030814);box-shadow:0 0 62px #7112202e,inset 0 0 42px #ff9ca409}.roller-slot[data-v-8a3502ce]:before{background:linear-gradient(180deg,#4d0b14b8,#4d0b1414 24% 76%,#4d0b14b8);backdrop-filter:none}.roller-slot[data-v-8a3502ce]:after{inset:0;border:1px solid rgba(224,117,126,.16);box-shadow:inset 0 0 36px #ffc8cd09}.reel-strip[data-v-8a3502ce]{animation-timing-function:cubic-bezier(.36,0,.64,1)}.roller-slot.settled[data-v-8a3502ce]{border-color:transparent;background:radial-gradient(ellipse at center,#9f1f3280,#4e0a1738 56%,#18030814);box-shadow:0 0 72px #9b263538,inset 0 0 54px #ffb4b90f}.roller-slot.settled[data-v-8a3502ce]:after{border-color:#eb91993d;box-shadow:inset 0 0 44px #ffcdd10e}.roller-slot.settled .reel-strip[data-v-8a3502ce]{animation:slot-stop-soft-8a3502ce .95s cubic-bezier(.18,.9,.2,1) both}.reel-strip span[data-v-8a3502ce]{opacity:.72;filter:blur(.2px);text-shadow:0 4px 18px rgba(0,0,0,.42),0 0 20px rgba(255,190,195,.08)}.roller-slot.settled .reel-strip span[data-v-8a3502ce]:last-child{opacity:1;filter:none;text-shadow:0 4px 16px rgba(0,0,0,.45),0 0 24px rgba(255,179,186,.2)}@keyframes slot-stop-soft-8a3502ce{0%{transform:translateY(-18%);filter:blur(1.2px)}72%{transform:translateY(-84.8%);filter:blur(.35px)}88%{transform:translateY(-81.8%);filter:blur(0)}to{transform:translateY(-83.333%);filter:blur(0)}}.small-en[data-v-8a3502ce],.prize-title-only span[data-v-8a3502ce],.draw-heading span[data-v-8a3502ce],.winner-heading span[data-v-8a3502ce]{color:var(--gold)}.ornament[data-v-8a3502ce]{border-color:#c9a24a80}.screen[data-v-8a3502ce]:before{border-color:#c9a24a42}.gold-line[data-v-8a3502ce]{background:linear-gradient(90deg,transparent,var(--gold),transparent);box-shadow:0 0 12px #c9a24a6b}.prize-level[data-v-8a3502ce]{color:#e9cf9a}.prize-level[data-v-8a3502ce]:before,.prize-level[data-v-8a3502ce]:after{background:linear-gradient(90deg,transparent,rgba(201,162,74,.85));box-shadow:0 0 9px #c9a24a52}.prize-visual[data-v-8a3502ce]{border-color:#c9a24a80}.roller-slot.settled[data-v-8a3502ce]:after{border-color:#c9a24a57}.roller-slot.settled .reel-strip span[data-v-8a3502ce]:last-child{text-shadow:0 4px 16px rgba(0,0,0,.45),0 0 24px rgba(227,195,119,.26)}.winner-card i[data-v-8a3502ce]{color:#e3c37799}.winner-card b[data-v-8a3502ce]{color:#e3c37780}footer div[data-v-8a3502ce]{background:linear-gradient(90deg,rgba(201,162,74,.28),transparent)}@media(max-aspect-ratio:4/3){.screen[data-v-8a3502ce]:before{inset:2vmin}.center-state[data-v-8a3502ce],.prize-stage[data-v-8a3502ce],.draw-stage[data-v-8a3502ce],.winner-stage[data-v-8a3502ce]{inset:6vmin 3vmin}.prize-reveal[data-v-8a3502ce]{flex-direction:column;text-align:center}.prize-visual[data-v-8a3502ce]{width:26vh;height:26vh;margin:0 0 3vh}.prize-copy h1[data-v-8a3502ce]{max-width:85vw}.roller-grid[data-v-8a3502ce],.winner-grid[data-v-8a3502ce]{width:92vw;height:68vh}.roller-grid.many[data-v-8a3502ce],.winner-grid.many[data-v-8a3502ce]{grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:repeat(10,minmax(0,1fr))}}.settle-cover[data-v-8a3502ce]{position:absolute;z-index:6;inset:0;display:grid;place-items:center;pointer-events:none;color:#efd8a0;text-align:center;text-shadow:0 3px 18px rgba(0,0,0,.55)}.settle-core[data-v-8a3502ce]{display:flex;align-items:center;flex-direction:column;transform:translateY(3vmin)}.settle-mark[data-v-8a3502ce]{position:relative;display:grid;place-items:center;width:clamp(92px,12vmin,150px);aspect-ratio:1;margin-bottom:2vmin}.settle-mark[data-v-8a3502ce]:before,.settle-mark[data-v-8a3502ce]:after{content:"";position:absolute;inset:8%;border:1px solid rgba(201,162,74,.56);border-radius:18%;box-shadow:0 0 22px #c9a24a24,inset 0 0 22px #c9a24a14;transform:rotate(45deg);animation:settle-turn-8a3502ce 3.8s linear infinite}.settle-mark[data-v-8a3502ce]:after{inset:22%;border-color:#ffe2a66b;animation-duration:2.6s;animation-direction:reverse}.settle-mark i[data-v-8a3502ce]{position:absolute;display:block}.settle-mark i[data-v-8a3502ce]:nth-child(1){width:72%;height:1px;background:linear-gradient(90deg,transparent,rgba(255,226,166,.95),transparent);box-shadow:0 0 18px #c9a24a70;animation:settle-scan-x-8a3502ce 1.28s ease-in-out infinite}.settle-mark i[data-v-8a3502ce]:nth-child(2){width:1px;height:72%;background:linear-gradient(180deg,transparent,rgba(255,226,166,.86),transparent);box-shadow:0 0 18px #c9a24a57;animation:settle-scan-y-8a3502ce 1.28s ease-in-out infinite}.settle-mark i[data-v-8a3502ce]:nth-child(3){width:32%;height:32%;border:1px solid rgba(255,226,166,.45);border-radius:12%;transform:rotate(45deg);animation:settle-pulse-8a3502ce 1.28s ease-in-out infinite}.settle-core strong[data-v-8a3502ce]{font:500 clamp(20px,2vw,34px) "PingFang SC","Microsoft YaHei",sans-serif;letter-spacing:.18em}.settle-core span[data-v-8a3502ce]{margin-top:.8vmin;color:#efd8a094;font-size:clamp(9px,.8vw,13px);letter-spacing:.32em}.settle-fade-enter-active[data-v-8a3502ce],.settle-fade-leave-active[data-v-8a3502ce]{transition:opacity .28s ease,transform .28s ease}.settle-fade-enter-from[data-v-8a3502ce],.settle-fade-leave-to[data-v-8a3502ce]{opacity:0;transform:translateY(1vh)}@keyframes settle-turn-8a3502ce{to{transform:rotate(405deg)}}@keyframes settle-scan-x-8a3502ce{50%{transform:scaleX(.62);opacity:.48}}@keyframes settle-scan-y-8a3502ce{50%{transform:scaleY(.62);opacity:.48}}@keyframes settle-pulse-8a3502ce{50%{transform:rotate(45deg) scale(1.18);opacity:.42}}.winner-grid.dense[data-v-8a3502ce]{grid-template-columns:repeat(var(--cols),minmax(0,1fr));grid-auto-rows:minmax(0,1fr);width:min(94vw,240vh);height:min(70vh,124vw);align-content:stretch;justify-content:stretch;contain:layout paint;animation:dense-in-8a3502ce .42s ease both}.winner-grid.dense .winner-card[data-v-8a3502ce]{contain:paint;min-height:0;min-width:0;margin:.16vmin;border:1px solid rgba(201,162,74,.15);border-radius:4px;background:linear-gradient(150deg,#781424a8,#300810b3);box-shadow:inset 0 1px #ffdce014;animation:none}.winner-grid.dense .winner-card[data-v-8a3502ce]:before,.winner-grid.dense .winner-card[data-v-8a3502ce]:after{display:none}.winner-grid.dense .winner-card i[data-v-8a3502ce],.winner-grid.dense .winner-card b[data-v-8a3502ce]{display:none}.winner-grid.dense .winner-card span[data-v-8a3502ce]{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0 .14em;overflow:hidden;color:#fff3ef;font-size:clamp(9px,.64vw,13px);line-height:1.08;text-align:center;word-break:keep-all;white-space:nowrap;-webkit-line-clamp:unset;text-shadow:0 2px 5px rgba(0,0,0,.42)}@keyframes dense-in-8a3502ce{0%{opacity:0;transform:translate3d(0,1.2vh,0) scale(.995)}}.winner-grid.dense .winner-card span.long[data-v-8a3502ce],.winner-grid.dense .winner-card span.extra-long[data-v-8a3502ce]{display:-webkit-box;height:auto;max-height:100%;white-space:normal;overflow-wrap:anywhere;word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2}.winner-grid.dense .winner-card span.long[data-v-8a3502ce]{font-size:clamp(8px,.56vw,12px);line-height:1.04}.winner-grid.dense .winner-card span.extra-long[data-v-8a3502ce]{font-size:clamp(7px,.48vw,10px);line-height:1.02;-webkit-line-clamp:3}.name-river[data-v-8a3502ce]{position:relative;display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));width:min(92vw,210vh);height:min(66vh,120vw);align-content:stretch;gap:.38vw}.river-lane[data-v-8a3502ce]{position:relative;overflow:hidden;contain:paint;border-radius:clamp(6px,.5vw,12px);border:1px solid rgba(244,51,48,.1);background:linear-gradient(180deg,#30060e6b,#6e122229 48%,#32060e6b);box-shadow:inset 0 0 16px #f433300b,0 6px 18px #14000524;-webkit-mask-image:linear-gradient(180deg,transparent,#000 21%,#000 79%,transparent);mask-image:linear-gradient(180deg,transparent,#000 21%,#000 79%,transparent)}.river-col[data-v-8a3502ce]{display:flex;flex-direction:column;align-items:center;backface-visibility:hidden;transform:translateZ(0);will-change:transform;animation:river-scroll-8a3502ce linear infinite}.river-col span[data-v-8a3502ce]{display:block;width:100%;max-width:100%;padding:.34em .18em;overflow:hidden;color:#fff5f2;font-size:clamp(13px,1.12vw,22px);line-height:1.08;text-align:center;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 2px 6px rgba(0,0,0,.42)}@keyframes river-scroll-8a3502ce{0%{transform:translateZ(0)}to{transform:translate3d(0,-50%,0)}}.name-river[data-v-8a3502ce]:after{content:"";position:absolute;z-index:3;left:0;right:0;top:50%;height:14%;transform:translateY(-50%);pointer-events:none;background:linear-gradient(180deg,transparent,rgba(244,51,48,.05),transparent);border-top:1px solid rgba(201,162,74,.12);border-bottom:1px solid rgba(201,162,74,.12);box-shadow:0 0 16px #f4333012}.name-river.settling .river-col[data-v-8a3502ce]{animation-play-state:paused;filter:blur(2px);opacity:.42;transition:filter .5s ease,opacity .5s ease}.name-river.settling .river-lane[data-v-8a3502ce]{border-color:#c9a24a38;transition:border-color .4s ease}.screen[data-v-8a3502ce]{background:radial-gradient(circle at 50% 42%,#fb0e23eb 0,#9f0719 34%,#360309 72%,#090103)}.screen[data-v-8a3502ce]:before{border-color:#fb0e236b;box-shadow:inset 0 0 44px #fb0e2314}.screen[data-v-8a3502ce]:after{background:radial-gradient(circle at center,rgba(251,14,35,.06) 0,transparent 38%,rgba(6,0,2,.76) 100%)}.ornament[data-v-8a3502ce]{border-color:#fb0e239e}.particles i[data-v-8a3502ce]{background:#fb0e23;box-shadow:0 0 12px #fb0e23e0}.small-en[data-v-8a3502ce],.prize-title-only span[data-v-8a3502ce],.draw-heading span[data-v-8a3502ce],.winner-heading span[data-v-8a3502ce]{color:#fb0e23}.gold-line[data-v-8a3502ce]{background:linear-gradient(90deg,transparent,#FB0E23,transparent);box-shadow:0 0 16px #fb0e2394}.screen-loader[data-v-8a3502ce]{border-color:#fb0e2333;border-top-color:#fb0e23}.error-icon[data-v-8a3502ce]{border-color:#fb0e23}.idle-state h1[data-v-8a3502ce],.prize-title-only h1[data-v-8a3502ce]{text-shadow:0 0 64px rgba(251,14,35,.42)}.prize-visual[data-v-8a3502ce]{border-color:#fb0e239e;background:radial-gradient(circle,#fb0e239e,#6c0714 72%);box-shadow:0 0 86px #fb0e2357,inset 0 0 56px #00000057}.prize-level[data-v-8a3502ce]{color:#ffdadd;text-shadow:0 0 20px rgba(251,14,35,.36)}.prize-level[data-v-8a3502ce]:before,.prize-level[data-v-8a3502ce]:after{background:linear-gradient(90deg,transparent,rgba(251,14,35,.9));box-shadow:0 0 12px #fb0e236b}.roller-slot[data-v-8a3502ce],.winner-card[data-v-8a3502ce]{border-color:#fb0e2357;background:linear-gradient(145deg,#fb0e2370,#36030af5);box-shadow:inset 0 1px #ffdce01f}.roller-slot[data-v-8a3502ce]{background:radial-gradient(ellipse at center,#fb0e237a,#64061242 54%,#12010514);box-shadow:0 0 76px #fb0e233d,inset 0 0 46px #fb0e230f}.roller-slot[data-v-8a3502ce]:before{background:linear-gradient(180deg,#690511bd,#69051114 24% 76%,#690511bd)}.roller-slot[data-v-8a3502ce]:after{border-color:#fb0e2347;box-shadow:inset 0 0 40px #fb0e230e}.slot-line[data-v-8a3502ce]{border-color:#ffb8be3d;background:linear-gradient(90deg,transparent,rgba(251,14,35,.12),transparent);box-shadow:0 0 22px #fb0e232e}.roller-slot.settled[data-v-8a3502ce]{background:radial-gradient(ellipse at center,#fb0e2394,#68061242 56%,#12010514);box-shadow:0 0 82px #fb0e234d,inset 0 0 58px #fb0e2314}.roller-slot.settled[data-v-8a3502ce]:after{border-color:#fb0e236b;box-shadow:inset 0 0 48px #fb0e2314}.roller-slot.settled .reel-strip span[data-v-8a3502ce]:last-child{text-shadow:0 4px 16px rgba(0,0,0,.45),0 0 28px rgba(251,14,35,.34)}.winner-card[data-v-8a3502ce]{background:linear-gradient(145deg,#fb0e2380,#2b0309fa);box-shadow:0 8px 28px #fb0e232e,inset 0 1px #ffdce024}.winner-card i[data-v-8a3502ce]{color:#ffc6caa3}.winner-card b[data-v-8a3502ce]{color:#ffc6ca80}footer div[data-v-8a3502ce]{background:linear-gradient(90deg,rgba(251,14,35,.36),transparent)}.settle-cover[data-v-8a3502ce]{color:#ffdadd}.settle-mark[data-v-8a3502ce]:before,.settle-mark[data-v-8a3502ce]:after{border-color:#fb0e238f;box-shadow:0 0 24px #fb0e232e,inset 0 0 22px #fb0e2314}.settle-mark i[data-v-8a3502ce]:nth-child(1){background:linear-gradient(90deg,transparent,rgba(255,226,228,.95),transparent);box-shadow:0 0 20px #fb0e2385}.settle-mark i[data-v-8a3502ce]:nth-child(2){background:linear-gradient(180deg,transparent,rgba(255,226,228,.88),transparent);box-shadow:0 0 20px #fb0e236b}.settle-mark i[data-v-8a3502ce]:nth-child(3){border-color:#fb0e2380}.settle-core span[data-v-8a3502ce]{color:#ffdadd9e}.winner-grid.dense .winner-card[data-v-8a3502ce]{border-color:#fb0e2338;background:linear-gradient(150deg,#fb0e2370,#37050cbd);box-shadow:inset 0 1px #ffdce01a}.name-river .river-lane[data-v-8a3502ce]{border-color:#fb0e232e;background:linear-gradient(180deg,#fb0e2333,#69081233 48%,#2a030975);box-shadow:inset 0 0 18px #fb0e2312,0 6px 18px #14000524}.name-river[data-v-8a3502ce]:after{background:linear-gradient(180deg,transparent,rgba(251,14,35,.07),transparent);border-top-color:#fb0e232e;border-bottom-color:#fb0e232e;box-shadow:0 0 18px #fb0e231a}.name-river.settling .river-lane[data-v-8a3502ce]{border-color:#fb0e2357}.screen[data-v-8a3502ce]{background:radial-gradient(circle at 50% 40%,rgba(255,86,96,.78) 0,rgba(251,14,35,.78) 34%,transparent 62%),radial-gradient(circle at 12% 16%,rgba(251,14,35,.42),transparent 34%),radial-gradient(circle at 88% 80%,rgba(251,14,35,.34),transparent 38%),linear-gradient(135deg,#fb0e23,#d7071a 46%,#9f0613)}.screen[data-v-8a3502ce]:after{background:radial-gradient(circle at center,transparent 48%,rgba(80,0,8,.24) 100%)}.screen[data-v-8a3502ce]:before{border-color:#ffcace57;box-shadow:inset 0 0 56px #ffffff0e,0 0 28px #fb0e232e}.ornament[data-v-8a3502ce]{border-color:#ffd6d96b}.particles[data-v-8a3502ce]{opacity:.48}.particles i[data-v-8a3502ce]{background:#ffd6da;box-shadow:0 0 10px #ffffff6b,0 0 18px #fb0e239e}.roller-slot[data-v-8a3502ce],.winner-card[data-v-8a3502ce]{border-color:#ffaeb452;background:linear-gradient(145deg,#fb0e23ad,#940312db);box-shadow:0 8px 28px #fb0e2338,inset 0 1px #ffffff24}.winner-grid.dense .winner-card[data-v-8a3502ce]{border-color:#ffaeb447;background:linear-gradient(145deg,#fb0e2399,#970513c7);box-shadow:0 5px 18px #74000a33,inset 0 1px #ffffff1f}.name-river .river-lane[data-v-8a3502ce]{border-color:#ffbec338;background:linear-gradient(180deg,#fb0e2352,#b5041547 48%,#74030e5c);box-shadow:inset 0 0 20px #ffffff09,0 8px 18px #74000a29}.name-river[data-v-8a3502ce]:after{background:linear-gradient(180deg,transparent,rgba(255,255,255,.055),transparent);border-top-color:#ffd8db29;border-bottom-color:#ffd8db29;box-shadow:0 0 20px #fb0e232e}.prize-visual[data-v-8a3502ce]{border-color:#ffd6d96b;background:radial-gradient(circle,#ff737bbd,#b10415d1 70%);box-shadow:0 0 90px #fb0e2357,inset 0 0 42px #ffffff14}footer div[data-v-8a3502ce]{background:linear-gradient(90deg,rgba(255,214,217,.42),transparent)}.winner-grid.dense[data-v-8a3502ce]{position:relative;padding:.86vmin;border:1px solid rgba(255,232,234,.34);border-radius:10px;background:radial-gradient(circle at 50% 36%,#ff68703d,#fb0e2333 52%,#c4041733);box-shadow:0 18px 54px #78000c2e,inset 0 1px #ffffff29,inset 0 0 70px #ffffff09;backdrop-filter:blur(1.5px)}.winner-grid.dense[data-v-8a3502ce]:before{content:"";position:absolute;inset:.5vmin;border-radius:8px;pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.095),transparent 22%,transparent 80%,rgba(158,0,14,.06));box-shadow:inset 0 0 0 1px #ffffff13}.winner-grid.dense .winner-card[data-v-8a3502ce]{position:relative;border-color:#ffeef06b;background:linear-gradient(150deg,#ee0a20e6,#b40315d6);box-shadow:0 6px 16px #70000a2e,inset 0 1px #fff3,inset 0 -8px 16px #84000c1a}.winner-grid.dense .winner-card span[data-v-8a3502ce]{color:snow;text-shadow:0 2px 6px rgba(86,0,8,.52),0 0 10px rgba(255,255,255,.1)}.winner-grid:not(.dense) .winner-card[data-v-8a3502ce]{border-color:#ffeef070;background:linear-gradient(145deg,#ee0a20eb,#a60212e0);box-shadow:0 10px 28px #70000a33,inset 0 1px #ffffff38,inset 0 -14px 22px #76000a1f}:root{font-family:Inter,PingFang SC,Microsoft YaHei,system-ui,sans-serif;color:#fff5f2;background:#120306;font-synthesis:none;--bg: #120306;--panel: #21080d;--panel-2: #2c0c12;--line: rgba(255, 132, 142, .16);--muted: #b99a9e;--primary: #F43330;--primary-bright: #F43330;--primary-deep: #a8140d;--gold: #c9a24a;--gold-bright: #e3c377;--gold-deep: #9a7a34;--red: #a51328;--red-bright: #F43330;--green: #4cb58b;--danger: #e15f68;color-scheme:dark}*{box-sizing:border-box}html,body,#app{min-height:100%;margin:0}body{min-width:320px;background:radial-gradient(circle at 75% 5%,#5c0d19 0,transparent 34rem),var(--bg)}button,input,select,textarea{font:inherit}button{cursor:pointer}a{color:inherit}.btn{min-height:40px;padding:0 18px;border:1px solid var(--line);border-radius:10px;color:#fff5f2;background:#351117;transition:.18s ease;font-weight:650}.btn:hover:not(:disabled){transform:translateY(-1px);border-color:#ff69789e}.btn:disabled{cursor:not-allowed;opacity:.42}.btn.primary{color:#fff;border-color:#f43330;background:linear-gradient(135deg,#f43330,#a90f28);box-shadow:0 8px 24px #f433303d}.btn.danger{color:#fff;border-color:#df4b55;background:#821824}.btn.ghost{background:transparent}.btn.large{min-height:54px;padding:0 28px;border-radius:14px;font-size:16px}.field{display:flex;flex-direction:column;margin-bottom:16px}.field>span{margin-bottom:7px;color:#d7bec1;font-size:13px}.input,.select,.textarea{width:100%;min-height:42px;padding:10px 12px;border:1px solid var(--line);border-radius:10px;outline:0;color:#fff5f2;background:#ffffff0b}.select{height:42px;padding:0 42px 0 12px;line-height:40px;cursor:pointer;appearance:none;-webkit-appearance:none;background-color:#351117;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='8' viewBox='0 0 14 8' fill='none'%3E%3Cpath d='M1 1L7 7L13 1' stroke='%23ff8995' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 14px center;background-size:14px 8px}.select:hover:not(:disabled){border-color:#ff69787a;background-color:#3d1119}.select:disabled{cursor:not-allowed;opacity:.5}.select option,.select optgroup{min-height:38px;padding:9px 12px;color:#fff5f2;background:#351117;font-size:14px;line-height:1.5}.select option:checked{color:#fff;background:#971126}.input:focus,.select:focus,.textarea:focus{border-color:var(--primary-bright);box-shadow:0 0 0 3px #f4333029}.panel{border:1px solid var(--line);border-radius:16px;background:#21080de6;box-shadow:0 18px 50px #0000003d}.panel-head{display:flex;align-items:center;justify-content:space-between;padding:20px 22px;border-bottom:1px solid var(--line)}.panel-head h2,.panel-head h3{margin:0;font-size:17px}.panel-body{padding:22px}.muted{color:var(--muted)}.gold{color:var(--gold-bright)}.danger-text{color:var(--danger)}.status-dot{display:inline-block;width:7px;height:7px;margin-right:7px;border-radius:50%;background:var(--muted)}.status-dot.online{background:var(--green);box-shadow:0 0 12px #4cb58bb3}.pill{display:inline-flex;align-items:center;min-height:28px;padding:0 10px;border:1px solid var(--line);border-radius:999px;color:#cdbfc2;background:#ffffff0a;font-size:12px}.pill.gold{border-color:#c9a24a6b;color:var(--gold-bright);background:#c9a24a1f}.empty{padding:50px 20px;text-align:center;color:var(--muted)}.table-wrap{overflow:auto}table{width:100%;border-collapse:collapse;font-size:14px}th{color:#b99a9e;font-size:12px;font-weight:600;text-align:left}th,td{padding:13px 12px;border-bottom:1px solid rgba(255,255,255,.065);white-space:nowrap}tbody tr:hover{background:#ffffff06}.toast{position:fixed;z-index:100;top:26px;left:50%;width:max-content;max-width:min(520px,calc(100vw - 40px));padding:14px 18px;transform:translate(-50%);border:1px solid rgba(255,105,120,.38);border-radius:12px;color:#fff5f2;background:#3a1017;box-shadow:0 16px 48px #0006;text-align:center}.toast.error{border-color:#e15f6880}@media(max-width:760px){.panel-body,.panel-head{padding:16px}.hide-mobile{display:none!important}.toast{top:14px;width:calc(100vw - 28px);max-width:none}}
