.page-hero[data-v-19cd8459]{position:relative;display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:24px;overflow:hidden;min-height:88px;margin-bottom:18px;padding:24px 26px;border:1px solid #dce6f3;border-radius:22px;background:linear-gradient(125deg,#eef6ff,#fff9df);box-shadow:0 10px 28px rgba(60,93,145,.1)}.page-hero[data-v-19cd8459]:after{position:absolute;top:-48px;right:13%;width:150px;height:150px;border:25px solid rgba(255,204,70,.24);border-radius:50%;content:""}.accent-yellow[data-v-19cd8459]{background:linear-gradient(125deg,#fff8dc,#eef6ff)}.accent-coral[data-v-19cd8459]{background:linear-gradient(125deg,#fff0ea,#eef6ff)}.hero-actions[data-v-19cd8459],.hero-copy[data-v-19cd8459]{position:relative;z-index:1}.hero-copy[data-v-19cd8459]{min-width:240px;flex:1 1 260px}.hero-copy>p[data-v-19cd8459]{margin:0 0 5px;color:#467fc9;font-size:14px;font-weight:800}h1[data-v-19cd8459]{margin:0;color:#263e66;font-size:clamp(27px,2.4vw,36px);line-height:1.2}.hero-meta[data-v-19cd8459]{display:flex;flex-wrap:wrap;gap:8px 16px;margin-top:9px;color:#687a96;font-size:14px}.hero-meta span[data-v-19cd8459]{display:inline-flex;align-items:center;gap:5px}.hero-actions[data-v-19cd8459]{display:flex;align-items:center;gap:10px}@media (max-width:760px){.page-hero[data-v-19cd8459]{align-items:flex-start;min-height:auto;padding:20px;flex-direction:column}.hero-actions[data-v-19cd8459]{width:100%}}.word-banks[data-v-5bf92c5f]{display:grid;grid-template-columns:232px minmax(0,1fr) minmax(0,1fr);gap:14px}.banks-col[data-v-5bf92c5f],.editor-col[data-v-5bf92c5f],.preview-col[data-v-5bf92c5f]{display:flex;min-width:0;padding:13px 14px;border:1px solid #e8f0f9;border-radius:16px;background:#fbfdff;flex-direction:column}.col-title[data-v-5bf92c5f]{display:flex;align-items:center;gap:6px;margin:0 0 10px;color:#37527c;font-size:13px;font-weight:800}.col-title i[data-v-5bf92c5f]{color:#7ba7d8;font-size:14px}.col-actions[data-v-5bf92c5f]{display:grid;gap:7px;margin-bottom:10px}.primary-btn[data-v-5bf92c5f]{display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:8px 12px;border:1px solid #4d8edb;border-radius:10px;background:linear-gradient(135deg,#5599e8,#3f80d2);color:#fff;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.primary-btn[data-v-5bf92c5f]:hover{background:linear-gradient(135deg,#63a2ec,#4a89d8)}.ghost-btn[data-v-5bf92c5f]{padding:7px 12px;border:1px solid #d8e4f2;border-radius:10px;background:#fff;color:#5c7391;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.ghost-btn[data-v-5bf92c5f]:hover:not(:disabled){border-color:#a9cdf0;color:#376eae;background:#f7fbff}.ghost-btn[data-v-5bf92c5f]:disabled{opacity:.45;cursor:not-allowed}.bank-list[data-v-5bf92c5f]{display:grid;gap:7px;overflow:auto}.bank-item[data-v-5bf92c5f]{padding:9px 10px;border:1px solid #e4edf8;border-radius:12px;background:#fff;cursor:pointer;transition:.15s ease}.bank-item[data-v-5bf92c5f]:hover{border-color:#c9dff5}.bank-item.active[data-v-5bf92c5f]{border-color:#7db1eb;background:#f1f8ff;box-shadow:inset 0 0 0 1px #d6e8fb}.bank-info b[data-v-5bf92c5f]{display:block;color:#2f4a72;font-size:12px}.bank-info small[data-v-5bf92c5f]{display:block;margin-top:2px;color:#9aa8ba;font-size:10px}.bank-tools[data-v-5bf92c5f]{display:flex;gap:8px;margin-top:6px}.link-btn[data-v-5bf92c5f]{border:0;background:transparent;color:#7aa0c8;font:inherit;font-size:10px;font-weight:700;cursor:pointer;padding:0}.link-btn[data-v-5bf92c5f]:hover{color:#3f80d2;text-decoration:underline}.link-btn.danger[data-v-5bf92c5f]{color:#e0958f}.link-btn.danger[data-v-5bf92c5f]:hover{color:#c05a54}.col-tip[data-v-5bf92c5f]{margin:10px 0 0;color:#a9b6c7;font-size:10px}.editor-hint[data-v-5bf92c5f]{padding:8px 10px;border-radius:10px;background:#fff8e6;color:#a08a5c;font-size:11px;line-height:1.7}.editor-hint p[data-v-5bf92c5f]{margin:0}.editor-hint code[data-v-5bf92c5f]{padding:1px 4px;border-radius:4px;background:#fff1cf;color:#8a6a2b}.editor-hint b[data-v-5bf92c5f]{color:#bf8733}.editor-textarea[data-v-5bf92c5f]{flex:1;min-height:0;margin-top:9px}.editor-textarea[data-v-5bf92c5f] .el-textarea__inner{height:100%;min-height:260px;color:#33465f;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;line-height:1.9}.editor-foot[data-v-5bf92c5f]{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px}.count-tip[data-v-5bf92c5f]{color:#7d8fa6;font-size:11px}.dirty-tip[data-v-5bf92c5f]{color:#d9822b;font-size:11px}.editor-actions[data-v-5bf92c5f]{display:flex;gap:7px;margin-left:auto}.preview-tip[data-v-5bf92c5f]{margin:0 0 9px;color:#a3b0c2;font-size:11px}.word-grid[data-v-5bf92c5f]{display:grid;grid-template-columns:repeat(auto-fill,minmax(88px,1fr));align-content:start;gap:9px;flex:1;min-height:0;overflow:auto}.word-card[data-v-5bf92c5f]{position:relative;display:grid;justify-items:center;gap:2px;padding:11px 6px 9px;border:1px solid #e4ecf6;border-radius:12px;background:#fff}.word-card b[data-v-5bf92c5f]{color:#2f4a72;font-size:13px}.word-card small[data-v-5bf92c5f]{color:#9aa8ba;font-size:10px}.remove-btn[data-v-5bf92c5f]{position:absolute;top:3px;right:4px;width:16px;height:16px;padding:0;border:0;border-radius:50%;background:transparent;color:#c3cfdd;font-size:13px;line-height:1;cursor:pointer}.remove-btn[data-v-5bf92c5f]:hover{background:#fdeceb;color:#c05a54}.empty-tip[data-v-5bf92c5f]{padding:22px 0;color:#b3c1d2;font-size:11px;text-align:center}@media (max-width:1280px){.word-banks[data-v-5bf92c5f]{grid-template-columns:200px minmax(0,1fr)}.preview-col[data-v-5bf92c5f]{grid-column:1/-1}}.pk-page[data-v-1c6d6882]{padding:18px 22px 44px}.head-note[data-v-1c6d6882]{display:flex;align-items:center;gap:9px;min-width:240px;padding:9px 13px;border:1px solid hsla(0,0%,100%,.9);border-radius:15px;background:hsla(0,0%,100%,.68);box-shadow:0 6px 18px rgba(83,120,166,.08)}.head-note-icon[data-v-1c6d6882]{display:grid;width:30px;height:30px;border-radius:10px;background:linear-gradient(145deg,#ffe9c0,#ffd88e);place-items:center}.head-note-copy b[data-v-1c6d6882],.head-note-copy small[data-v-1c6d6882]{display:block}.head-note-copy b[data-v-1c6d6882]{color:#415a7b;font-size:12px}.head-note-copy small[data-v-1c6d6882]{margin-top:2px;color:#8190a5;font-size:10px}.tabs[data-v-1c6d6882]{display:inline-flex;gap:6px;margin-bottom:14px;padding:4px;border:1px solid #e6eefa;border-radius:14px;background:#fff}.tab[data-v-1c6d6882]{padding:8px 18px;border:0;border-radius:10px;background:transparent;color:#6d819c;font:inherit;font-size:13px;font-weight:700;cursor:pointer}.tab.active[data-v-1c6d6882]{background:#eef5ff;color:#376eae;box-shadow:inset 0 0 0 1px #d5e6f9}.panel[data-v-1c6d6882]{padding:16px 18px 14px;border:1px solid #e8f0f9;border-radius:20px;background:#fff;box-shadow:0 8px 24px rgba(55,92,138,.06)}.mode-switch[data-v-1c6d6882]{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:15px}.mode-btn[data-v-1c6d6882]{display:flex;flex:1 1 152px;min-width:148px;align-items:center;gap:9px;padding:10px 13px;border:1px solid #e4edf8;border-radius:14px;background:#fbfdff;color:#50678a;font:inherit;text-align:left;cursor:pointer;transition:.16s ease}.mode-btn i[data-v-1c6d6882]{font-size:19px;color:#7ba7d8}.mode-btn b[data-v-1c6d6882]{display:block;overflow:hidden;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.mode-btn small[data-v-1c6d6882]{display:block;margin-top:1px;color:#93a4b9;font-size:10px}.mode-btn[data-v-1c6d6882]:hover{border-color:#cfe0f3}.mode-btn.active[data-v-1c6d6882]{border-color:#7db1eb;background:#f1f8ff;box-shadow:inset 0 0 0 1px #cbe2f9}.mode-btn.active i[data-v-1c6d6882]{color:#3f80d2}.bank-layout[data-v-1c6d6882]{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:16px}.bank-main[data-v-1c6d6882]{min-width:0}.bank-toolbar[data-v-1c6d6882]{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px;padding-bottom:12px;border-bottom:1px dashed #e8eef7}.bank-label[data-v-1c6d6882]{color:#90a1b7;font-size:11px;font-weight:700;margin-right:6px}.bank-book[data-v-1c6d6882],.bank-scope[data-v-1c6d6882]{display:flex;align-items:center}.book-btn[data-v-1c6d6882]{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border:1px solid #d8e4f2;border-radius:10px;background:#fff;color:#3c5b86;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.book-btn[data-v-1c6d6882]:hover{border-color:#b7d3ef;background:#f7fbff}.bank-summary[data-v-1c6d6882]{margin-left:auto;color:#8b9cb2;font-size:12px}.bank-summary b[data-v-1c6d6882]{color:#376eae;font-size:14px}.bank-ops[data-v-1c6d6882]{display:flex;align-items:center;gap:8px;margin:10px 0 8px}.ghost-btn[data-v-1c6d6882]{padding:6px 12px;border:1px solid #dce6f3;border-radius:9px;background:#fff;color:#5c7391;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.ghost-btn[data-v-1c6d6882]:hover:not(:disabled){border-color:#b9d3ee;background:#f6faff;color:#376eae}.ghost-btn[data-v-1c6d6882]:disabled{opacity:.5;cursor:not-allowed}.bank-tip[data-v-1c6d6882]{color:#9aa8ba;font-size:11px}.lesson-list[data-v-1c6d6882]{display:grid;gap:7px;max-height:320px;overflow:auto;padding-right:4px}.lesson[data-v-1c6d6882]{display:flex;align-items:center;gap:10px;padding:9px 12px;border:1px solid #edf3fa;border-radius:12px;background:#fdfefe;cursor:pointer;transition:.15s ease}.lesson[data-v-1c6d6882]:hover{border-color:#d7e6f7;background:#fafdff}.lesson.is-picked[data-v-1c6d6882]{border-color:#b9d8f4;background:#f4faff}.lesson-body[data-v-1c6d6882]{flex:1;min-width:0}.lesson-title[data-v-1c6d6882]{display:block;color:#2f4a72;font-size:13px;font-weight:800}.lesson-words[data-v-1c6d6882]{display:flex;flex-wrap:wrap;gap:5px;margin-top:4px}.lesson-word[data-v-1c6d6882]{padding:1px 6px;border-radius:6px;background:#f1f6fd;color:#6a7f9c;font-size:11px}.lesson-more[data-v-1c6d6882]{color:#a9b6c7;font-size:11px}.lesson-count[data-v-1c6d6882]{flex:none;color:#a3b0c2;font-size:11px}.custom-box[data-v-1c6d6882]{margin-top:12px;border-top:1px dashed #e8eef7;padding-top:10px}.custom-head[data-v-1c6d6882]{display:flex;align-items:center;gap:6px;color:#5c7391;font-size:12px;font-weight:700;cursor:pointer}.custom-head code[data-v-1c6d6882]{padding:1px 5px;border-radius:5px;background:#f2f6fc;color:#78909c;font-size:11px}.custom-count[data-v-1c6d6882]{margin-left:auto;color:#376eae}.custom-body[data-v-1c6d6882]{margin-top:8px;display:grid;gap:8px;justify-items:start}.bank-preview[data-v-1c6d6882]{display:flex;flex-direction:column;min-width:0;padding:12px 13px;border:1px solid #e8f0f9;border-radius:16px;background:#fbfdff}.preview-head-inline[data-v-1c6d6882],.preview-head[data-v-1c6d6882]{display:flex;align-items:center;justify-content:space-between;color:#45608a;font-size:12px;font-weight:800}.preview-head-inline small[data-v-1c6d6882],.preview-head small[data-v-1c6d6882]{color:#9aa8ba;font-weight:600}.preview-grid[data-v-1c6d6882]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px;max-height:380px;overflow:auto}.preview-item[data-v-1c6d6882]{display:grid;place-items:center;padding:6px 2px;border:1px solid #eef3fa;border-radius:10px;background:#fff}.preview-pinyin[data-v-1c6d6882]{color:#a9b7c8;font-size:9px}.preview-word[data-v-1c6d6882]{color:#2c466e;font-size:16px;font-weight:800;font-family:KaiTi,STKaiti,serif}.preview-empty[data-v-1c6d6882]{margin-top:16px;color:#a9b6c7;font-size:12px;text-align:center}.preview-tip[data-v-1c6d6882]{margin:12px 0 0;color:#a3b0c2;font-size:11px;line-height:1.6}.cat-list[data-v-1c6d6882]{display:grid;gap:9px;margin-top:10px;max-height:400px;overflow:auto}.cat-block[data-v-1c6d6882]{padding:9px 10px;border:1px solid #eef3fa;border-radius:11px;background:#fff}.cat-name[data-v-1c6d6882]{display:flex;align-items:center;justify-content:space-between;color:#3c5b86;font-size:12px;font-weight:800}.cat-name small[data-v-1c6d6882]{color:#a3b0c2;font-weight:600;font-size:10px}.cat-words[data-v-1c6d6882]{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}.cat-word[data-v-1c6d6882]{padding:1px 7px;border-radius:6px;background:#f4f8fd;color:#6a7f9c;font-size:11px}.math-form[data-v-1c6d6882]{display:grid;gap:14px}.form-row[data-v-1c6d6882]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.form-hint[data-v-1c6d6882]{color:#9aa8ba;font-size:11px}.rule-card[data-v-1c6d6882]{margin-top:14px;padding:12px 14px;border-radius:12px;background:#f7fbff;color:#6c809d;font-size:12px;line-height:1.7}.rule-card b[data-v-1c6d6882]{display:block;margin-bottom:4px;color:#3f5a83;font-size:12px}.rule-card p[data-v-1c6d6882]{margin:0}.rule-card.small[data-v-1c6d6882]{margin-top:12px}.chip-q[data-v-1c6d6882]{padding:1px 6px;border-radius:6px;background:#fde6c4;color:#8a5b1f;font-weight:800}.chip-a[data-v-1c6d6882]{padding:1px 6px;border-radius:6px;background:#bfe2f7;color:#20526f;font-weight:800}.math-preview[data-v-1c6d6882]{grid-template-columns:repeat(2,minmax(0,1fr));max-height:420px}.math-item[data-v-1c6d6882]{display:flex;align-items:center;justify-content:space-between;gap:6px;padding:7px 9px}.math-text[data-v-1c6d6882]{color:#8a5b1f;font-size:13px;font-weight:800}.math-value[data-v-1c6d6882]{color:#20526f;font-size:11px}.launch-foot[data-v-1c6d6882],.panel-foot[data-v-1c6d6882]{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:16px;padding-top:12px;border-top:1px dashed #e8eef7}.foot-hint[data-v-1c6d6882]{color:#9aa8ba;font-size:12px}.launch-layout[data-v-1c6d6882]{display:grid;grid-template-columns:340px minmax(0,1fr);gap:14px}.card-block[data-v-1c6d6882]{padding:14px 16px 16px;border:1px solid #e8f0f9;border-radius:20px;background:#fff;box-shadow:0 8px 24px rgba(55,92,138,.06)}.block-head[data-v-1c6d6882]{display:flex;align-items:center;gap:7px;margin-bottom:14px;color:#37527c;font-size:14px;font-weight:800}.block-head i[data-v-1c6d6882]{color:#7ba7d8}.block-head small[data-v-1c6d6882]{margin-left:auto;color:#a3b0c2;font-size:11px;font-weight:600}.setting-block[data-v-1c6d6882],.stepper-row[data-v-1c6d6882]{margin-bottom:14px}.stepper-label[data-v-1c6d6882]{display:block;margin-bottom:6px;color:#8b9cb2;font-size:11px;font-weight:700}.stepper[data-v-1c6d6882]{display:inline-flex;align-items:center;gap:2px;padding:3px;border:1px solid #e4edf8;border-radius:10px;background:#fbfdff}.stepper button[data-v-1c6d6882]{width:26px;height:26px;border:0;border-radius:7px;background:#fff;color:#5c7391;font-size:15px;line-height:1;cursor:pointer}.stepper button[data-v-1c6d6882]:hover:not(:disabled){background:#eef5ff;color:#376eae}.stepper button[data-v-1c6d6882]:disabled{opacity:.35;cursor:not-allowed}.stepper b[data-v-1c6d6882]{min-width:34px;color:#26406a;font-size:15px;text-align:center;font-variant-numeric:tabular-nums}.size-steppers[data-v-1c6d6882]{display:flex;align-items:center;gap:8px}.size-steppers .stepper-unit[data-v-1c6d6882]{margin-left:2px}.size-sep[data-v-1c6d6882]{color:#a3b0c2;font-size:13px;font-weight:800}.size-presets[data-v-1c6d6882]{display:flex;margin-top:8px;flex-wrap:wrap;gap:6px}.size-presets button[data-v-1c6d6882]{padding:3px 10px;border:1px solid #e2ebf7;border-radius:999px;background:#fbfdff;color:#6d809b;font-size:11px;font-weight:700;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.size-presets button[data-v-1c6d6882]:hover{border-color:#cfe0f3;color:#376eae}.size-presets button.active[data-v-1c6d6882]{border-color:#7db1eb;background:#f1f8ff;color:#376eae;box-shadow:inset 0 0 0 1px #cbe2f9}.stepper-unit[data-v-1c6d6882]{margin-left:8px;color:#9aa8ba;font-size:11px}.stepper-unit.warn[data-v-1c6d6882]{color:#d9822b}.seg[data-v-1c6d6882]{display:flex;gap:6px}.seg button[data-v-1c6d6882]{flex:1;padding:8px 6px;border:1px solid #e4edf8;border-radius:10px;background:#fbfdff;color:#6d819c;font:inherit;font-size:12px;font-weight:700;cursor:pointer;transition:.15s ease}.seg button[data-v-1c6d6882]:hover{border-color:#cfe0f3}.seg button.active[data-v-1c6d6882]{border-color:#7db1eb;background:#f1f8ff;color:#376eae;box-shadow:inset 0 0 0 1px #cbe2f9}.size-hint[data-v-1c6d6882]{display:block;margin-top:6px;color:#9aabc0;font-size:10px;line-height:1.5}.seg.forms button[data-v-1c6d6882]{display:flex;align-items:center;justify-content:center;gap:4px}.form-preview[data-v-1c6d6882]{margin-top:10px}.form-preview[data-v-1c6d6882] .pk-arena{background:#fbfdff}.no-player[data-v-1c6d6882]{padding:4px 0 0}.pair-list[data-v-1c6d6882]{display:grid;gap:10px}.pair-row[data-v-1c6d6882]{display:flex;align-items:center;gap:10px}.round-badge[data-v-1c6d6882]{display:grid;flex:none;width:46px;height:92px;border-radius:12px;background:#edf4fd;color:#6d819c;font-size:10px;place-items:center;align-content:center;line-height:1.2}.round-badge b[data-v-1c6d6882]{color:#376eae;font-size:20px}.player-card[data-v-1c6d6882]{display:flex;flex:1;align-items:center;gap:10px;min-height:92px;padding:10px 14px;border:1px solid #dfe9f6;border-radius:16px;background:#fbfdff;font:inherit;cursor:pointer;transition:.16s ease;text-align:left}.player-card[data-v-1c6d6882]:hover{transform:translateY(-2px);box-shadow:0 10px 22px rgba(58,96,143,.12)}.player-card.blue[data-v-1c6d6882]:hover{border-color:#a9cdf0}.player-card.red[data-v-1c6d6882]:hover{border-color:#f0b8b1}.player-card img[data-v-1c6d6882]{width:54px;height:54px;-o-object-fit:contain;object-fit:contain}.player-name[data-v-1c6d6882]{display:block;color:#26406a;font-size:15px;font-weight:800}.player-card small[data-v-1c6d6882]{display:block;margin-top:2px;color:#93a4b9;font-size:11px}.player-empty[data-v-1c6d6882]{color:#a9b6c7;font-size:13px;font-weight:700}.vs[data-v-1c6d6882]{flex:none;color:#b3c1d2;font-size:12px;font-weight:800}.random-btn[data-v-1c6d6882]{width:100%;margin-top:14px;padding:9px;border:1px dashed #cfdfef;border-radius:12px;background:#fbfdff;color:#6d819c;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.random-btn[data-v-1c6d6882]:hover{border-color:#a9cdf0;color:#376eae;background:#f6fbff}.start-btn[data-v-1c6d6882]{min-width:240px}.history-head[data-v-1c6d6882]{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.history-list[data-v-1c6d6882]{display:grid;gap:8px}.history-row[data-v-1c6d6882]{display:flex;align-items:center;gap:12px;padding:10px 14px;border:1px solid #eef3fa;border-radius:12px;background:#fdfefe;font-size:12px}.history-time[data-v-1c6d6882]{color:#9aa8ba;font-size:11px}.history-mode[data-v-1c6d6882]{padding:2px 8px;border-radius:999px;font-size:11px;font-weight:800;background:#eef5ff;color:#376eae}.history-mode.math[data-v-1c6d6882]{background:#fff4e6;color:#b8791f}.history-mode.wordtap[data-v-1c6d6882]{background:#f1e9ff;color:#7a4fc0}.history-mode.gomoku[data-v-1c6d6882]{background:#e8f7f0;color:#2f8b5f}.history-mode.miner[data-v-1c6d6882]{background:#fdf0dc;color:#a9701f}.history-form[data-v-1c6d6882]{color:#8b9cb2}.history-score[data-v-1c6d6882]{display:flex;align-items:center;gap:8px;margin-left:auto}.history-score em[data-v-1c6d6882]{padding:2px 10px;border-radius:8px;background:#f4f8fd;color:#37527c;font-style:normal;font-weight:800;font-variant-numeric:tabular-nums}.blue-text[data-v-1c6d6882]{color:#3c74b8}.red-text[data-v-1c6d6882]{color:#c05a54}.history-winner[data-v-1c6d6882]{padding:2px 9px;border-radius:999px;font-size:11px;font-weight:800}.history-winner.blue[data-v-1c6d6882]{background:#e9f3ff;color:#3170b3}.history-winner.red[data-v-1c6d6882]{background:#ffefed;color:#bd5b53}.history-winner.draw[data-v-1c6d6882]{background:#f3f5f8;color:#7d8b9d}.book-grid[data-v-1c6d6882]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.book-cell[data-v-1c6d6882]{padding:10px;border:1px solid #e0e9f5;border-radius:10px;background:#fff;color:#45608a;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.book-cell[data-v-1c6d6882]:hover:not(:disabled){border-color:#9cc4ee;color:#376eae}.book-cell.active[data-v-1c6d6882]{border-color:#4a8ad8;background:#f1f8ff;color:#2f6cb3;box-shadow:inset 0 0 0 1px #b9d8f4}.book-cell.disabled[data-v-1c6d6882]{background:#f7f9fc;color:#bcc8d7;cursor:not-allowed}.book-tip[data-v-1c6d6882]{margin:10px 0 0;color:#a3b0c2;font-size:11px}.book-foot[data-v-1c6d6882]{margin-top:14px;text-align:center}.book-foot .el-button[data-v-1c6d6882]{width:100%}.picker-grid[data-v-1c6d6882]{display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:10px;max-height:52vh;overflow:auto}.picker-item[data-v-1c6d6882]{display:grid;place-items:center;gap:2px;padding:10px 6px;border:1px solid #eaf0f8;border-radius:14px;background:#fdfefe;font:inherit;cursor:pointer;transition:.15s ease}.picker-item[data-v-1c6d6882]:hover:not(:disabled){border-color:#a9cdf0;background:#f7fbff;transform:translateY(-2px)}.picker-item img[data-v-1c6d6882]{width:52px;height:52px;-o-object-fit:contain;object-fit:contain}.picker-item b[data-v-1c6d6882]{color:#2f4a72;font-size:12px}.picker-item small[data-v-1c6d6882]{color:#9aa8ba;font-size:10px}.picker-item.is-taken[data-v-1c6d6882]{opacity:.4;cursor:not-allowed}.picker-egg[data-v-1c6d6882]{font-size:30px}@media (max-width:1180px){.bank-layout[data-v-1c6d6882]{grid-template-columns:minmax(0,1fr)}.bank-preview[data-v-1c6d6882]{order:-1}.launch-layout[data-v-1c6d6882]{grid-template-columns:minmax(0,1fr)}}