.zw-vtext[data-v-6bf3a939]{display:inline-flex;flex-direction:column;align-items:center;line-height:1}.zw-cell[data-v-e5066238]{position:relative;overflow:visible;border-right:.5px solid;border-bottom:.5px solid;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.zw-stars[data-v-e5066238]{position:absolute;display:flex;align-items:flex-start;transform-origin:top left;pointer-events:none}.zw-star[data-v-e5066238]{display:flex;flex-direction:column;align-items:center;flex:none}.zw-star-name[data-v-e5066238]{position:relative;display:flex;flex-direction:column;align-items:center;line-height:1}.zw-star-name>span[data-v-e5066238]{position:relative}.zw-fei-bg[data-v-e5066238]{position:absolute}.zw-bright[data-v-e5066238],.zw-letter[data-v-e5066238]{line-height:1}.zw-hua-float[data-v-e5066238]{display:flex;justify-content:center;width:0}.zw-hua[data-v-e5066238]{flex:none;line-height:1;border-radius:2px;opacity:.95}.zw-center-line[data-v-e5066238]{position:absolute;display:flex;justify-content:center;line-height:1.2;pointer-events:none}.zw-now[data-v-e5066238]{font-style:italic;text-decoration:underline}.zw-bl[data-v-e5066238]{position:absolute;display:flex;flex-direction:column;align-items:flex-start;line-height:1;pointer-events:none}.zw-role-wrap[data-v-e5066238]{position:absolute;left:0;right:0;display:flex;justify-content:center;pointer-events:none}.zw-role-row[data-v-e5066238]{display:inline-flex;align-items:flex-end}.zw-role-col[data-v-e5066238]{display:inline-flex;flex-direction:column;align-items:center;line-height:1}.zw-gz[data-v-e5066238]{position:relative}.zw-xiao-corner[data-v-e5066238]{position:absolute;box-sizing:border-box}.zw-br[data-v-e5066238]{position:absolute;display:flex;flex-direction:column;align-items:flex-end;pointer-events:none}.zw-br-row[data-v-e5066238]{display:flex;align-items:flex-start}.zw-badge[data-v-e5066238]{display:inline-flex;border:.5px solid;border-radius:2px}.zw-laiyin[data-v-e5066238]{position:absolute}.zw-box[data-v-e5066238]{position:absolute;left:0;right:0;bottom:0;display:flex;border-top:.5px solid;pointer-events:none}.zw-box-gz[data-v-e5066238]{flex:22;display:flex;align-items:center;justify-content:center;border-right:.5px solid}.zw-box-mid[data-v-e5066238]{flex:54;display:flex;flex-direction:column}.zw-box-dx[data-v-e5066238],.zw-box-range[data-v-e5066238]{flex:1;display:flex;align-items:center;justify-content:center;line-height:1}.zw-box-dx[data-v-e5066238]{border-bottom:.5px solid}.zw-box-role[data-v-e5066238]{flex:24;display:flex;align-items:center;justify-content:center;border-left:.5px solid}.zw-center[data-v-06302ae8]{grid-area:2 / 2 / 4 / 4;position:relative;display:flex;align-items:center;justify-content:center;border-right:.5px solid;border-bottom:.5px solid;overflow:visible;min-width:0;min-height:0}.zc-body[data-v-06302ae8]{display:flex;flex-direction:column;align-items:center;line-height:1.4}.zc-info[data-v-06302ae8]{align-self:stretch;display:flex;flex-direction:column;align-items:flex-start}.zc-info>div[data-v-06302ae8]{display:flex;flex-direction:column;align-items:flex-start}.zc-row[data-v-06302ae8]{display:inline-flex;align-items:center}.zc-eye[data-v-06302ae8]{display:inline-flex;align-items:center;border:0;background:none;cursor:pointer}.zc-bz[data-v-06302ae8]{display:flex;flex-direction:column;align-items:center}.zc-pillars[data-v-06302ae8],.zc-dayun[data-v-06302ae8]{display:inline-flex}.zc-pillar[data-v-06302ae8]{display:inline-flex;flex-direction:column;align-items:center}.zc-slot[data-v-06302ae8]{display:flex;align-items:center;justify-content:center}.zc-win[data-v-06302ae8]{display:inline-flex;border:.5px solid;border-radius:4px;overflow:hidden}.zc-win button[data-v-06302ae8]{border:0;border-left:.5px solid;line-height:1.2;background:none;cursor:pointer}.zc-win button[data-v-06302ae8]:first-child{border-left:0}.zc-win button[data-v-06302ae8]:disabled{cursor:default}.zc-plate[data-v-06302ae8]{position:relative}.zc-plate-btn[data-v-06302ae8]{display:inline-flex;align-items:center;gap:1px;line-height:1.2;border:.5px solid;border-radius:4px;cursor:pointer}.zc-plate-menu[data-v-06302ae8]{position:absolute;top:calc(100% + 4px);left:50%;transform:translate(-50%);z-index:5;display:flex;flex-direction:column;min-width:96px;padding:6px;background:#fff;border:.5px solid var(--border, #e5e7eb);border-radius:10px;box-shadow:0 6px 20px #1118271f}.zc-plate-menu button[data-v-06302ae8]{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 10px;border:0;border-radius:6px;background:none;font-size:13px;color:var(--text-primary, #111827);cursor:pointer;white-space:nowrap}.zc-plate-menu button.on[data-v-06302ae8]{color:var(--primary, #b91c3a);background:var(--primary-soft-2, rgba(185, 28, 58, .12));font-weight:600}.zc-plate-menu small[data-v-06302ae8]{font-size:11px;color:var(--gold-strong, #d97706);font-weight:400}.zc-flow[data-v-06302ae8],.zc-legend[data-v-06302ae8]{display:flex;align-items:center;justify-content:center}.zw-board[data-v-9b2b5aa2]{position:relative;width:100%;aspect-ratio:.8;overflow:hidden;background:#fff;font-family:-apple-system,PingFang SC,Microsoft YaHei,Noto Sans SC,sans-serif}.zw-grid[data-v-9b2b5aa2]{position:absolute;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-template-rows:repeat(4,minmax(0,1fr));border-top:.5px solid;border-left:.5px solid;box-sizing:border-box}.zw-grid[data-v-9b2b5aa2]>*{box-sizing:border-box}.zw-overlay[data-v-9b2b5aa2]{position:absolute;pointer-events:none}.zw-dir[data-v-9b2b5aa2]{position:absolute;transform:translate(-50%,-50%);line-height:1.05;white-space:nowrap;pointer-events:none}.zw-dir.v[data-v-9b2b5aa2]{writing-mode:vertical-rl;-webkit-text-orientation:upright;text-orientation:upright;letter-spacing:0}.zw-sel[data-v-262d277d]{display:flex;flex-direction:column;line-height:1.2;font-family:-apple-system,PingFang SC,Microsoft YaHei,Noto Sans SC,sans-serif}.zs-group[data-v-262d277d]{position:relative;border-top:.5px solid var(--sel-sep)}.zs-group+.zs-group[data-v-262d277d]{border-top:0}.zs-row[data-v-262d277d]{display:flex;align-items:stretch;border-bottom:.5px solid var(--sel-sep)}.zs-label[data-v-262d277d]{flex:none;width:var(--item-w);display:flex;align-items:center;justify-content:center;border-right:.5px solid var(--sel-sep);font-size:.92em}.zs-chips[data-v-262d277d]{position:relative;flex:1;min-width:0;overflow-x:auto;scrollbar-width:none}.zs-group:last-child .zs-row[data-v-262d277d]:last-child{border-bottom:0}.zs-line[data-v-262d277d]{display:flex;width:max-content}.zs-chips[data-v-262d277d]::-webkit-scrollbar{display:none}.zs-chip[data-v-262d277d]{flex:none;width:var(--item-w);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:4px 1px;border:0;border-right:.5px solid var(--sel-sep);background:transparent;color:var(--sel-text);font:inherit;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent}.zs-chip .sub[data-v-262d277d]{font-size:.85em}.zs-chip.on[data-v-262d277d]{background:var(--sel-on-bg);color:var(--sel-on-text);font-weight:600}.zs-chip[data-v-262d277d]:disabled{opacity:.3;cursor:default}.zs-chip[data-v-262d277d]:not(:disabled):not(.on):hover{background:#1118270a}.zs-ghost[data-v-262d277d]{visibility:hidden}.zs-mask[data-v-262d277d]{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;border:0;background:#ffffffd1;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:var(--text-secondary, #4b5563);font-size:13px;cursor:pointer}.zs-mask b[data-v-262d277d]{color:var(--primary, #b91c3a);font-size:14px;font-weight:600;letter-spacing:1px}.zcp[data-v-86f4d65d]{display:grid;grid-template-columns:auto minmax(0,1fr);gap:20px;align-items:start}.zcp-board[data-v-86f4d65d]{width:min(620px,calc((100vh - 200px)*.8));min-width:360px;border:1px solid var(--border);border-radius:6px;overflow:hidden;transition:opacity .15s var(--ease)}.zcp-board.busy[data-v-86f4d65d]{opacity:.85}.zcp-ctrl[data-v-86f4d65d]{padding:14px 0 0;overflow:hidden;background:var(--bg-white);border:1px solid var(--border);border-radius:var(--radius-sm)}.zcp-seg[data-v-86f4d65d]{display:flex;margin:0 14px;padding:3px;border-radius:10px;background:var(--bg-soft)}.zcp-seg button[data-v-86f4d65d]{flex:1;height:34px;border:0;border-radius:8px;background:none;color:var(--text-secondary);font:inherit;font-size:15px;cursor:pointer}.zcp-seg button.on[data-v-86f4d65d]{background:var(--bg-white);color:var(--primary);font-weight:600;box-shadow:0 1px 2px #11182714}.zcp-quick[data-v-86f4d65d]{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:12px 14px 14px}.zcp-quick-label[data-v-86f4d65d]{font-size:13px;color:var(--text-muted);margin-right:2px}.zcp-quick button[data-v-86f4d65d]{height:28px;padding:0 10px;border:1px solid var(--border);border-radius:8px;background:var(--bg-white);color:var(--text-primary);font:inherit;font-size:13px;cursor:pointer}.zcp-quick button[data-v-86f4d65d]:hover{border-color:var(--primary);color:var(--primary)}.zcp-quick button small[data-v-86f4d65d]{margin-left:3px;font-size:10px;color:var(--gold-strong)}.zcp-quick .zcp-simplify[data-v-86f4d65d]{margin-left:auto}.zcp-quick .zcp-simplify.on[data-v-86f4d65d]{border-color:var(--primary);color:var(--primary);background:var(--primary-soft)}.zcp-mask[data-v-86f4d65d]{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:16px;background:#11182766}.zcp-dialog[data-v-86f4d65d]{width:min(100%,320px);display:flex;flex-direction:column;gap:6px;padding:18px;background:var(--bg-white);border-radius:14px}.zcp-dialog>b[data-v-86f4d65d]{font-size:17px;color:var(--ink);text-align:center}.zcp-dialog-sub[data-v-86f4d65d]{font-size:13px;color:var(--text-muted);text-align:center;margin-bottom:6px}.zcp-dialog button[data-v-86f4d65d]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px;border:1px solid var(--border);border-radius:10px;background:var(--bg-white);color:var(--text-primary);font:inherit;font-size:15px;cursor:pointer}.zcp-dialog button small[data-v-86f4d65d]{font-size:13px;color:var(--text-muted)}.zcp-dialog button.on[data-v-86f4d65d]{border-color:var(--primary);color:var(--primary);background:var(--primary-soft)}@media(max-width:1023px){.zcp[data-v-86f4d65d]{grid-template-columns:minmax(0,1fr);gap:14px}.zcp-board[data-v-86f4d65d]{width:100%;max-width:620px;min-width:0;margin:0 auto}.zcp-ctrl[data-v-86f4d65d]{width:100%;max-width:620px;margin:0 auto;box-sizing:border-box}}@media(max-width:640px){.zcp-board[data-v-86f4d65d]{border-radius:0;border-left:0;border-right:0;margin:0 -12px;width:calc(100% + 24px);max-width:none}.zcp-ctrl[data-v-86f4d65d]{padding:12px 0 0}.zcp-quick-label[data-v-86f4d65d]{display:none}}
