.gx-hm[data-v-84985c21]{border:1px solid var(--lx-line2,#d5c9ab);background:var(--lx-panel,#fffdf6);border-radius:12px;flex-direction:column;gap:10px;padding:12px 14px;display:flex}.hm-head[data-v-84985c21]{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.hm-head b[data-v-84985c21]{font-family:var(--lx-serif,serif);letter-spacing:.18em;color:#fffef9;background:var(--lx-ink,#2c2620);border-radius:6px;padding:.1rem .5rem}.hm-head span[data-v-84985c21]{color:var(--lx-ink2,#6b6050);font-size:.74rem;font-family:var(--lx-serif,serif)}.hm-grid[data-v-84985c21]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px;display:grid}.hm-card[data-v-84985c21]{text-align:left;border:1px solid var(--lx-line2,#d5c9ab);background:var(--lx-panel2,#f7f3e8);cursor:pointer;border-radius:10px;padding:8px 10px;transition:border-color .15s,box-shadow .15s}.hm-card[data-v-84985c21]:hover:not(:disabled){border-color:var(--lx-gold,#b8860b)}.hm-card.voted[data-v-84985c21]{border-color:var(--lx-accent,#33549e);box-shadow:0 0 0 2px color-mix(in srgb, var(--lx-accent,#33549e) 25%, transparent)}.hm-card.isKw[data-v-84985c21]{border-color:var(--lx-cinnabar,#c03f2b);box-shadow:0 0 0 2px color-mix(in srgb, var(--lx-cinnabar,#c03f2b) 25%, transparent)}.hm-card.missKw[data-v-84985c21]{opacity:.8}.hm-card[data-v-84985c21]:disabled{cursor:default}.hm-card header[data-v-84985c21]{font-family:var(--lx-serif,serif);align-items:center;gap:8px;margin-bottom:4px;display:flex}.hm-card header b[data-v-84985c21]{color:var(--lx-ink,#2c2620);font-size:.95rem}.hm-card .nm[data-v-84985c21]{color:var(--lx-ink2,#6b6050);font-size:.72rem}.hm-card .stamp[data-v-84985c21]{color:var(--lx-cinnabar,#c03f2b);border:1.5px solid var(--lx-cinnabar,#c03f2b);border-radius:5px;margin-left:auto;padding:0 .3em;font-size:.64rem;font-weight:800;transform:rotate(-4deg)}.hm-card svg[data-v-84985c21]{width:100%;height:46px;display:block}.grid[data-v-84985c21]{stroke:var(--lx-line,#e8e0cc);stroke-width:.5px}.ln[data-v-84985c21]{fill:none;stroke:var(--lx-ink2,#6b6050);stroke-width:1.4px}.ft[data-v-84985c21]{color:var(--lx-ink3,#a2967f);font-size:.64rem;font-family:var(--lx-mono,monospace);margin-top:4px}.hm-verdict[data-v-84985c21]{font-size:.76rem;line-height:1.9;font-family:var(--lx-serif,serif);color:var(--lx-ink2,#6b6050);border-left:3px solid var(--lx-cinnabar,#c03f2b);margin:0;padding-left:10px}.hm-verdict.hit[data-v-84985c21]{border-left-color:#5a8a4a}.gx-gm[data-v-ffbd9224]{flex-direction:column;gap:10px;display:flex}.head[data-v-ffbd9224]{border:1px solid var(--lx-line2,#d5c9ab);background:var(--lx-panel,#fffdf6);border-radius:12px;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 14px;display:flex}.head>b[data-v-ffbd9224]{font-family:var(--lx-serif,serif);letter-spacing:.18em;color:var(--lx-ink,#2c2620)}.eq-switch[data-v-ffbd9224]{color:var(--lx-ink2,#6b6050);font-size:.72rem;font-family:var(--lx-serif,serif);align-items:center;gap:6px;display:flex}.eq[data-v-ffbd9224]{border:1px solid var(--lx-line2,#d5c9ab);font-size:.72rem;font-family:var(--lx-serif,serif);color:var(--lx-ink2,#6b6050);cursor:pointer;background:0 0;border-radius:999px;padding:.22rem .7rem}.eq.on[data-v-ffbd9224]{background:var(--lx-accent,#33549e);border-color:var(--lx-accent,#33549e);color:#fffef9}.fact[data-v-ffbd9224]{color:var(--lx-ink2,#6b6050);font-size:.72rem;font-family:var(--lx-mono,monospace)}.head .gx-btn[data-v-ffbd9224]{margin-left:auto}.pick[data-v-ffbd9224]{border:1px solid var(--lx-gold,#b8860b);font-size:.76rem;font-family:var(--lx-serif,serif);color:var(--lx-ink2,#6b6050);background:#fffdf6eb;border-radius:10px;flex-wrap:wrap;align-items:baseline;gap:12px;padding:8px 12px;display:flex}.pick b[data-v-ffbd9224]{color:var(--lx-ink,#2c2620)}.pick .mem[data-v-ffbd9224]{margin-right:6px}.selfmark[data-v-ffbd9224]{color:var(--lx-cinnabar,#c03f2b)}.canon[data-v-ffbd9224]{color:var(--lx-ink3,#a2967f)}.dist[data-v-ffbd9224]{color:var(--lx-accent,#33549e)}.gx-btn[data-v-ffbd9224]{border:1px solid var(--lx-line2,#d5c9ab);background:var(--lx-panel2,#f7f3e8);color:var(--lx-ink,#2c2620);font-size:.78rem;font-family:var(--lx-serif,serif);cursor:pointer;border-radius:999px;padding:.38rem .95rem}.gx-btn.primary[data-v-ffbd9224]{background:var(--lx-cinnabar,#c03f2b);border-color:var(--lx-cinnabar,#c03f2b);color:#fffef9}.gx-btn[data-v-ffbd9224]:hover{filter:brightness(1.04)}.gx-gong[data-v-eae56bd8]{flex-direction:column;gap:14px;display:flex}.facts[data-v-eae56bd8]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.chip[data-v-eae56bd8]{border:1px solid var(--lx-line2,#d5c9ab);background:var(--lx-panel,#fffdf6);font-size:.72rem;font-family:var(--lx-serif,serif);color:var(--lx-ink2,#6b6050);border-radius:999px;padding:.24rem .75rem}.chip b[data-v-eae56bd8]{font-family:var(--lx-mono,monospace);color:var(--lx-ink,#2c2620)}.chip b.verm[data-v-eae56bd8]{color:var(--lx-cinnabar,#c03f2b)}.race[data-v-eae56bd8]{flex-direction:column;gap:10px;display:flex}.race-ctl[data-v-eae56bd8]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.prog[data-v-eae56bd8]{font-family:var(--lx-mono,monospace);color:var(--lx-ink2,#6b6050);font-size:.76rem}.hists[data-v-eae56bd8]{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;display:grid}.hist[data-v-eae56bd8]{border:1px solid var(--lx-line2,#d5c9ab);background:var(--lx-panel,#fffdf6);border-radius:10px;padding:8px 10px}.hist header[data-v-eae56bd8]{font-size:.72rem;font-family:var(--lx-serif,serif);color:var(--lx-ink,#2c2620);align-items:center;gap:6px;margin-bottom:4px;display:flex}.hist header b[data-v-eae56bd8]{font-family:var(--lx-mono,monospace);color:var(--lx-ink2,#6b6050);margin-left:auto;font-size:.72rem}.sw[data-v-eae56bd8]{border-radius:3px;width:10px;height:10px;display:inline-block}.hist svg[data-v-eae56bd8]{width:100%;height:56px;display:block}.tick[data-v-eae56bd8]{fill:var(--lx-ink3,#a2967f);text-anchor:middle;font-size:5px}.kong[data-v-eae56bd8]{fill:var(--lx-cinnabar,#c03f2b);text-anchor:middle;font-size:7px;font-weight:700}rect.empty5[data-v-eae56bd8]{stroke:var(--lx-cinnabar,#c03f2b);stroke-width:.8px;stroke-dasharray:2 1.4;fill-opacity:.35}.fine[data-v-eae56bd8]{color:var(--lx-ink2,#6b6050);font-size:.74rem;line-height:1.9;font-family:var(--lx-serif,serif);margin:0}.mc[data-v-eae56bd8]{border:1px solid var(--lx-line2,#d5c9ab);background:var(--lx-panel,#fffdf6);border-radius:12px;flex-wrap:wrap;align-items:center;gap:14px;padding:12px 14px;display:flex}.mc-cell[data-v-eae56bd8]{font-size:.74rem;font-family:var(--lx-serif,serif);color:var(--lx-ink2,#6b6050);flex-direction:column;display:flex}.mc-cell b[data-v-eae56bd8]{font-family:var(--lx-mono,monospace);color:var(--lx-ink,#2c2620)}.mc-cell i[data-v-eae56bd8]{font-style:normal;font-family:var(--lx-mono,monospace);color:var(--lx-cinnabar,#c03f2b);font-size:.7rem}.mc-note[data-v-eae56bd8]{color:var(--lx-ink3,#a2967f);font-size:.68rem;font-family:var(--lx-serif,serif)}.gx-btn[data-v-eae56bd8]{border:1px solid var(--lx-line2,#d5c9ab);background:var(--lx-panel2,#f7f3e8);color:var(--lx-ink,#2c2620);font-size:.78rem;font-family:var(--lx-serif,serif);cursor:pointer;border-radius:999px;padding:.38rem .95rem}.gx-btn.primary[data-v-eae56bd8]{background:var(--lx-cinnabar,#c03f2b);border-color:var(--lx-cinnabar,#c03f2b);color:#fffef9}.gx-btn.ghost[data-v-eae56bd8]{color:var(--lx-ink2,#6b6050);background:0 0}.gx-btn[data-v-eae56bd8]:disabled{opacity:.55;cursor:wait}.gx-btn[data-v-eae56bd8]:hover:not(:disabled){filter:brightness(1.04)}
