.stats-grid[data-v-bf429ce6]{display:grid;grid-template-columns:repeat(4,1fr);gap:1rem;margin-bottom:2rem}.stat-card[data-v-bf429ce6]{background:var(--paper);border:1px solid var(--border-ink);border-radius:var(--radius-md, 12px);padding:1.5rem 1rem;text-align:center;box-shadow:var(--shadow-card, 0 1px 3px rgba(0,0,0,.06));transition:all .25s}.stat-card[data-v-bf429ce6]:hover{border-color:var(--ink-core, #059669);transform:translateY(-2px)}.stat-num[data-v-bf429ce6]{font-size:1.9rem;font-weight:800;color:var(--ink-core, #059669);font-family:var(--font-ui);line-height:1.2}.stat-label[data-v-bf429ce6]{font-size:.85rem;color:var(--text-muted);margin-top:.3rem}.intro[data-v-bf429ce6]{padding:1.75rem;margin-bottom:2.5rem}.intro-title[data-v-bf429ce6]{font-family:var(--font-ui);font-size:1.1rem;color:var(--ink-deep);margin-bottom:.75rem}.intro-body[data-v-bf429ce6]{color:var(--text-body);line-height:var(--lh-body);font-size:var(--text-md)}.gmb-top[data-v-bf429ce6]{display:flex;align-items:baseline;justify-content:space-between;gap:.75rem;flex-wrap:wrap}.gmb-grid[data-v-bf429ce6]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.gmb-card[data-v-bf429ce6]{display:flex;flex-direction:column;gap:.5rem;background:var(--paper);border:1px solid var(--border-ink);border-radius:var(--radius-md, 12px);padding:1.15rem 1.25rem;min-width:0;box-shadow:var(--shadow-card, 0 1px 3px rgba(0,0,0,.06));transition:all .25s}.gmb-card[data-v-bf429ce6]:hover{border-color:var(--ink-main, #009040);transform:translateY(-3px);box-shadow:0 8px 24px #0090401f}.gmb-head[data-v-bf429ce6]{display:flex;align-items:baseline;justify-content:space-between;gap:.5rem}.gmb-name[data-v-bf429ce6]{font-family:var(--font-ui);font-size:1rem;font-weight:700;color:var(--ink-deep)}.gmb-period[data-v-bf429ce6]{font-size:.6875rem;color:var(--text-muted);white-space:nowrap}.gmb-stat[data-v-bf429ce6]{display:flex;align-items:baseline;gap:.5rem;flex-wrap:wrap}.gmb-stat b[data-v-bf429ce6]{font-family:var(--font-ui);font-size:1.4rem;font-weight:800;color:var(--ink-core, #059669);line-height:1.1}.gmb-chg[data-v-bf429ce6]{font-style:normal;font-family:var(--font-ui);font-size:.78rem;font-weight:700}.gmb-chg.up[data-v-bf429ce6]{color:#d4380d}.gmb-chg.down[data-v-bf429ce6]{color:#16a34a}.gmb-spark[data-v-bf429ce6]{display:block}.gmb-desc[data-v-bf429ce6]{font-size:.8rem;color:var(--text-body);line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;flex:1}.gmb-link[data-v-bf429ce6]{font-family:var(--font-ui);font-size:.78rem;font-weight:600;color:var(--ink-main, #009040)}.gmb-srcnote[data-v-bf429ce6]{margin-top:.5rem;font-size:.6875rem;color:var(--text-muted);line-height:1.5}.section-heading[data-v-bf429ce6]{font-family:var(--font-ui);font-size:1.25rem;color:var(--ink-deep);margin:2.5rem 0 1.25rem;padding-left:.75rem;border-left:4px solid var(--ink-main, #009040)}.live-tag[data-v-bf429ce6]{display:inline-block;margin-left:.6rem;font-size:.8rem;font-weight:700;color:#16a34a;vertical-align:middle;animation:livePulse-bf429ce6 2s ease-in-out infinite}@keyframes livePulse-bf429ce6{0%,to{opacity:1}50%{opacity:.45}}.ind-tag[data-v-bf429ce6]{display:inline-block;margin-left:.6rem;padding:.1rem .55rem;border-radius:6px;font-size:.7rem;font-weight:800;letter-spacing:.06em;vertical-align:middle;background:#fff7ed;color:#c2410c;border:1px solid #fed7aa}.rt-grid[data-v-bf429ce6]{display:grid;grid-template-columns:repeat(auto-fill,minmax(185px,1fr));gap:.9rem;margin-bottom:1rem}.rt-card[data-v-bf429ce6]{background:var(--paper);border:1px solid var(--border-ink);border-left:3px solid var(--ink-main, #009040);border-radius:var(--radius-md, 12px);padding:1rem 1.1rem;box-shadow:var(--shadow-card, 0 1px 3px rgba(0,0,0,.06));transition:all .25s}.rt-card[data-v-bf429ce6]:hover{transform:translateY(-2px);box-shadow:0 8px 24px #0090401f}.rt-name[data-v-bf429ce6]{font-family:var(--font-ui);font-size:.85rem;color:var(--ink-deep);font-weight:600;display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.rt-kind[data-v-bf429ce6]{font-size:.62rem;font-weight:700;padding:.08rem .4rem;border-radius:5px;white-space:nowrap}.rt-kind.live[data-v-bf429ce6]{background:#ecfdf5;color:#047857}.rt-kind.monthly[data-v-bf429ce6]{background:#eef2ff;color:#4338ca}.rt-kind.fx[data-v-bf429ce6]{background:#f1f5f9;color:#475569}.rt-price[data-v-bf429ce6]{font-family:var(--font-ui);font-size:1.25rem;font-weight:800;color:var(--ink-deep);margin:.35rem 0 .15rem}.rt-trend[data-v-bf429ce6]{font-family:var(--font-ui);font-size:.85rem;font-weight:700;min-height:1.1em}.rt-trend.up[data-v-bf429ce6]{color:#d4380d}.rt-trend.down[data-v-bf429ce6]{color:#16a34a}.rt-spark[data-v-bf429ce6]{display:block;margin-top:.3rem}.rt-foot[data-v-bf429ce6]{grid-column:1 / -1;font-size:.8rem;color:var(--text-muted);margin-top:.2rem}.gor-card[data-v-bf429ce6]{background:var(--paper);border:1px solid var(--border-ink);border-radius:var(--radius-md, 12px);padding:1.25rem 1.5rem;margin-bottom:1rem;box-shadow:var(--shadow-card, 0 1px 3px rgba(0,0,0,.06))}.gor-title[data-v-bf429ce6]{font-family:var(--font-ui);font-size:1rem;font-weight:700;color:var(--ink-deep);margin-bottom:.9rem}.gor-body[data-v-bf429ce6]{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap}.gor-item[data-v-bf429ce6]{display:flex;flex-direction:column;gap:.15rem}.gor-item i[data-v-bf429ce6]{font-style:normal;font-size:.75rem;color:var(--text-muted)}.gor-item b[data-v-bf429ce6]{font-family:var(--font-ui);font-size:1.2rem;font-weight:800;color:var(--ink-deep)}.gor-vs[data-v-bf429ce6]{font-family:var(--font-ui);font-size:.8rem;font-weight:700;color:var(--text-muted)}.gor-ratio[data-v-bf429ce6]{margin-left:auto;display:flex;align-items:baseline;gap:.5rem;background:linear-gradient(135deg,var(--ink-core, #059669),var(--ink-bright, #34d399));color:#fff;border-radius:10px;padding:.6rem 1rem}.gor-ratio b[data-v-bf429ce6]{font-family:var(--font-ui);font-size:1.5rem;font-weight:800}.gor-ratio i[data-v-bf429ce6]{font-style:normal;font-size:.72rem;opacity:.92}.gor-note[data-v-bf429ce6]{margin-top:.8rem;font-size:.75rem;color:var(--text-muted);line-height:1.6}.ref-table-wrap[data-v-bf429ce6]{background:var(--paper);border:1px solid var(--border-ink);border-radius:var(--radius-md, 12px);overflow:hidden}.ref-name[data-v-bf429ce6]{font-weight:600;color:var(--ink-deep)}.ref-spec[data-v-bf429ce6]{font-size:.75rem;color:var(--text-muted);margin-top:.15rem}.ref-basis[data-v-bf429ce6]{font-size:.8rem;color:var(--text-body)}.ref-formula[data-v-bf429ce6]{display:inline-block;margin-top:.3rem;padding:.12rem .5rem;border-radius:6px;font-family:var(--font-mono, monospace);font-size:.72rem;color:#065f46;background:var(--ink-frost, #f0faf4);border:1px dashed var(--border-ink)}.ref-note[data-v-bf429ce6]{display:block;text-align:left;font-size:.75rem;color:#92400e;background:#fffbeb;line-height:1.6}.gas-empty[data-v-bf429ce6]{padding:2.25rem 2rem;text-align:center}.gas-empty-icon[data-v-bf429ce6]{font-size:2rem;margin-bottom:.5rem}.gas-empty h3[data-v-bf429ce6]{font-family:var(--font-ui);font-size:1.05rem;color:var(--ink-deep);margin-bottom:.6rem}.gas-empty p[data-v-bf429ce6]{color:var(--text-body);line-height:1.7;font-size:.9rem;max-width:620px;margin:0 auto 1.25rem}.gas-empty-cta[data-v-bf429ce6]{display:flex;gap:.9rem;justify-content:center;flex-wrap:wrap}.modes-grid[data-v-bf429ce6]{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}.mode-card[data-v-bf429ce6]{background:var(--paper);border:1px solid var(--border-ink);border-radius:var(--radius-md, 12px);padding:1.5rem;box-shadow:var(--shadow-card, 0 1px 3px rgba(0,0,0,.06));transition:all .25s}.mode-card[data-v-bf429ce6]:hover{border-color:var(--ink-main, #009040);transform:translateY(-3px);box-shadow:0 8px 24px #0090401f}.mode-badge[data-v-bf429ce6]{display:inline-block;font-family:var(--font-ui);font-size:.75rem;font-weight:700;color:#fff;background:linear-gradient(135deg,var(--ink-core, #059669),var(--ink-bright, #34d399));padding:.2rem .7rem;border-radius:99px;margin-bottom:.9rem}.mode-title[data-v-bf429ce6]{font-family:var(--font-ui);font-size:1.05rem;color:var(--ink-deep);margin-bottom:.6rem}.mode-desc[data-v-bf429ce6]{font-size:.9rem;color:var(--text-body);line-height:1.7}.cat-grid[data-v-bf429ce6]{display:flex;flex-wrap:wrap;gap:.75rem}.cat-chip[data-v-bf429ce6]{font-family:var(--font-ui);font-size:.9rem;color:var(--ink-deep);background:var(--ink-frost, #f0faf4);border:1px solid var(--border-ink);border-radius:8px;padding:.55rem 1rem}.cat-sub[data-v-bf429ce6]{font-size:.72rem;color:var(--text-muted);margin-left:.4rem}.cat-more[data-v-bf429ce6]{color:var(--text-muted);border-style:dashed}.nodes-note[data-v-bf429ce6]{font-size:.78rem;color:var(--text-muted);margin-bottom:1rem;line-height:1.6}.wh-grid[data-v-bf429ce6]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem}.wh-card[data-v-bf429ce6]{display:flex;flex-direction:column;gap:.2rem;background:var(--paper);border:1px solid var(--border-ink);border-left:3px solid var(--ink-main, #009040);border-radius:var(--radius-md, 12px);padding:1.1rem 1.25rem}.wh-zh[data-v-bf429ce6]{font-family:var(--font-ui);font-weight:600;color:var(--ink-deep)}.wh-en[data-v-bf429ce6]{font-size:.8rem;color:var(--text-muted)}.flow[data-v-bf429ce6]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.flow-step[data-v-bf429ce6]{display:flex;align-items:center;gap:.75rem}.flow-num[data-v-bf429ce6]{width:38px;height:38px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-family:var(--font-ui);font-weight:700;color:#fff;background:linear-gradient(135deg,var(--ink-core, #059669),var(--ink-bright, #34d399))}.flow-label[data-v-bf429ce6]{font-family:var(--font-ui);font-size:.9rem;color:var(--text-body)}.flow-arrow[data-v-bf429ce6]{color:var(--ink-core, #059669);font-size:1.2rem;margin:0 .25rem}.cta[data-v-bf429ce6]{display:flex;flex-wrap:wrap;gap:1rem;margin:3rem 0 1rem}.hall-table-wrap[data-v-bf429ce6]{background:var(--paper);border:1px solid var(--border-ink);border-radius:var(--radius-md, 12px);overflow:hidden}.hall-table[data-v-bf429ce6]{width:100%;border-collapse:collapse;font-size:.9rem}.hall-table th[data-v-bf429ce6],.hall-table td[data-v-bf429ce6]{padding:.7rem .9rem;text-align:left;border-bottom:1px solid var(--border-ink)}.hall-table th[data-v-bf429ce6]{background:var(--ink-frost, #f0faf4);font-family:var(--font-ui);font-size:.8rem;color:var(--ink-deep);font-weight:600}.hall-table td[data-v-bf429ce6]{color:var(--text-body)}.hall-table .num[data-v-bf429ce6]{text-align:right;font-variant-numeric:tabular-nums}.hall-table .cargo[data-v-bf429ce6]{font-weight:600;color:var(--ink-deep)}.hall-table .price[data-v-bf429ce6]{font-weight:700;color:var(--ink-core, #059669)}.hall-table tr:last-child td[data-v-bf429ce6]{border-bottom:none}.hall-table tbody tr[data-v-bf429ce6]:hover{background:var(--ink-mist, #f5fbf7)}.mode-tag[data-v-bf429ce6]{display:inline-block;padding:.15rem .6rem;border-radius:99px;font-size:.75rem;font-weight:600;font-family:var(--font-ui);white-space:nowrap}.mode-tag.t[data-v-bf429ce6]{background:#fff7ed;color:#c2410c}.mode-tag.o[data-v-bf429ce6]{background:#eef2ff;color:#4338ca}.mode-tag.i[data-v-bf429ce6]{background:#ecfdf5;color:#047857}.hall-foot[data-v-bf429ce6]{padding:.9rem 1rem;border-top:1px solid var(--border-ink);text-align:right}@media (max-width: 1023px){.gmb-grid[data-v-bf429ce6]{grid-template-columns:minmax(0,1fr)}.gor-ratio[data-v-bf429ce6]{margin-left:0}}@media (max-width: 900px){.stats-grid[data-v-bf429ce6]{grid-template-columns:repeat(2,1fr)}.modes-grid[data-v-bf429ce6]{grid-template-columns:1fr}.wh-grid[data-v-bf429ce6]{grid-template-columns:repeat(2,1fr)}}@media (max-width: 560px){.stats-grid[data-v-bf429ce6]{grid-template-columns:repeat(2,1fr)}.wh-grid[data-v-bf429ce6]{grid-template-columns:1fr}.flow[data-v-bf429ce6]{flex-direction:column;align-items:flex-start}.flow-arrow[data-v-bf429ce6]{display:none}.hall-table th[data-v-bf429ce6]:nth-child(3),.hall-table td[data-v-bf429ce6]:nth-child(3),.hall-table th[data-v-bf429ce6]:nth-child(7),.hall-table td[data-v-bf429ce6]:nth-child(7){display:none}}
