.realtime-page[data-v-cb81b6c6]{min-height:100vh;padding:0;box-sizing:border-box;color:#111827;background:radial-gradient(900px 520px at 50% 0,rgba(255,125,79,.08),transparent 48%),linear-gradient(180deg,#eef3f8,#f7f9fc 42%,#eef2f8)}.board-card[data-v-cb81b6c6],.page-alert[data-v-cb81b6c6]{max-width:100%;margin:0}.ghost-btn[data-v-cb81b6c6]{background:hsla(0,0%,100%,.96);border-color:rgba(203,213,225,.9);color:#334155}.positive[data-v-cb81b6c6]{color:#ff8a4c}.negative[data-v-cb81b6c6]{color:#2bb673}.neutral[data-v-cb81b6c6]{color:#f8fafc}.board-card[data-v-cb81b6c6]{padding:18px 20px;padding-top:28px;border-radius:0;border:none;background:hsla(0,0%,100%,.98);color:#1f2937;box-shadow:none;min-height:100vh;display:flex;flex-direction:column}.board-head[data-v-cb81b6c6]{display:flex;flex-direction:column;align-items:center;gap:14px;margin-bottom:16px}.board-title-wrap[data-v-cb81b6c6]{width:100%;text-align:center}.board-title[data-v-cb81b6c6]{font-size:27px;font-weight:800;color:#0f172a;line-height:1.1}.board-tools[data-v-cb81b6c6]{display:inline-flex;align-items:center;flex-wrap:wrap;justify-content:center;gap:10px;padding:8px 10px;border-radius:16px;border:1px solid rgba(226,232,240,.92);background:hsla(0,0%,100%,.96);box-shadow:0 10px 24px rgba(15,23,42,.05)}.board-tools[data-v-cb81b6c6] .ant-btn{height:36px;padding:0 18px;border-radius:12px;font-weight:600;letter-spacing:.02em}.board-tools[data-v-cb81b6c6] .ant-btn+.ant-btn{margin-left:0}.board-tools[data-v-cb81b6c6] .ant-btn-primary{box-shadow:0 10px 20px rgba(255,125,79,.14)}.board-tools[data-v-cb81b6c6] .ant-btn[disabled]{opacity:.55;box-shadow:none}.ghost-btn[data-v-cb81b6c6]{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease,background .18s ease}.ghost-btn[data-v-cb81b6c6]:hover:not([disabled]){transform:translateY(-1px)}.ghost-btn-play[data-v-cb81b6c6]{min-width:84px;color:#fff;border-color:transparent;background:linear-gradient(135deg,#ff8650,#ffb06a);box-shadow:0 10px 20px rgba(255,134,80,.16)}.ghost-btn-play[data-v-cb81b6c6]:hover:not([disabled]){color:#fff;border-color:transparent;background:linear-gradient(135deg,#ff7a40,#ffad5d)}.ghost-btn-refresh[data-v-cb81b6c6]{min-width:86px}.ghost-btn-refresh[data-v-cb81b6c6]:hover:not([disabled]){color:#0f172a;border-color:rgba(255,125,79,.24)}.ghost-btn-accent[data-v-cb81b6c6]{color:#ff7d4f;border-color:rgba(255,125,79,.24);background:rgba(255,125,79,.1);min-width:104px}.board-body[data-v-cb81b6c6]{flex:1;min-height:0;display:flex;flex-direction:column}.empty-state[data-v-cb81b6c6],.loading-state[data-v-cb81b6c6]{flex:1;min-height:0;display:flex;align-items:center;justify-content:center}.legend-row[data-v-cb81b6c6]{display:flex;align-items:center;justify-content:center;gap:14px;margin-bottom:12px}.legend-item[data-v-cb81b6c6]{display:inline-flex;align-items:center;gap:7px;font-size:13px;color:#475569}.legend-sep[data-v-cb81b6c6]{color:#cbd5e1;font-size:14px;line-height:1}.legend-time[data-v-cb81b6c6]{font-size:13px;font-weight:600;color:#ff7d4f;white-space:nowrap}.legend-dot[data-v-cb81b6c6]{width:12px;height:8px;border-radius:2px}.legend-item.inflow .legend-dot[data-v-cb81b6c6]{background:#ff7d4f}.legend-item.outflow .legend-dot[data-v-cb81b6c6]{background:#33b37f}.realtime-chart[data-v-cb81b6c6]{display:flex;flex-direction:column;flex:1;gap:10px;padding:8px 6px 0}.bar-row[data-v-cb81b6c6]{display:grid;grid-template-columns:92px minmax(0,1fr) 96px;align-items:center;gap:12px}.bar-name[data-v-cb81b6c6]{font-size:13px;color:#475569;text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bar-track[data-v-cb81b6c6]{position:relative;height:18px;border-radius:0 999px 999px 0;background:linear-gradient(90deg,rgba(15,23,42,.03),rgba(15,23,42,.06));overflow:hidden}.bar-axis[data-v-cb81b6c6]{position:absolute;left:0;top:0;bottom:0;width:1px;background:rgba(148,163,184,.8)}.bar-fill[data-v-cb81b6c6]{position:absolute;left:0;top:0;bottom:0;border-radius:0 999px 999px 0}.bar-fill.positive[data-v-cb81b6c6]{background:linear-gradient(90deg,#ff8650,#ffb066);box-shadow:0 0 0 1px rgba(255,134,80,.18),0 8px 18px rgba(255,134,80,.12)}.bar-fill.negative[data-v-cb81b6c6]{background:linear-gradient(90deg,#2db47c,#58c99c);box-shadow:0 0 0 1px rgba(45,180,124,.18),0 8px 18px rgba(45,180,124,.12)}.bar-value[data-v-cb81b6c6]{font-size:14px;font-weight:700;text-align:left;white-space:nowrap}[data-v-cb81b6c6] .ant-btn-primary{background:linear-gradient(135deg,#ff8650,#ffb06a);border-color:transparent;box-shadow:0 10px 20px rgba(255,134,80,.18)}[data-v-cb81b6c6] .ant-btn-primary:hover{background:linear-gradient(135deg,#ff7a40,#ffad5d);border-color:transparent}[data-v-cb81b6c6] .ant-empty-description{color:#64748b}@media screen and (max-width:960px){.realtime-page[data-v-cb81b6c6]{padding:0}.board-card[data-v-cb81b6c6]{padding:14px 12px;min-height:100vh}.board-head[data-v-cb81b6c6]{flex-direction:column}.board-tools[data-v-cb81b6c6]{justify-content:center;gap:8px}.legend-row[data-v-cb81b6c6]{flex-wrap:wrap;gap:10px}.bar-row[data-v-cb81b6c6]{grid-template-columns:78px minmax(0,1fr) 88px;gap:8px}.bar-name[data-v-cb81b6c6],.bar-value[data-v-cb81b6c6]{font-size:12px}}