.ad-slot[data-v-f440a786]{background:var(--surface-3);border:1px solid var(--rule);border-radius:14px;overflow:hidden;position:relative}.ad-lab[data-v-f440a786]{position:absolute;top:7px;left:13px;z-index:1;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-4)}.ad-slot .adsbygoogle[data-v-f440a786]{display:block;width:100%;margin-top:22px}.bus-intro[data-v-adae7068]{font-size:16px;line-height:1.65;color:var(--ink-2);margin:0}.bus-sub[data-v-adae7068]{margin:6px 0 18px}.bus-kpis[data-v-adae7068]{list-style:none;margin:0 0 4px;padding:0;display:flex;flex-wrap:wrap;gap:8px}.bus-kpi[data-v-adae7068]{background:var(--surface);border:1px solid var(--rule);border-radius:12px;padding:10px 16px}.bus-kpi.live[data-v-adae7068]{background:var(--accent-soft);border-color:var(--accent-tint)}.bus-kpi-v[data-v-adae7068]{font-size:18px;font-weight:700;color:var(--ink);letter-spacing:-.01em;font-variant-numeric:tabular-nums;display:block}.bus-kpi.live .bus-kpi-v[data-v-adae7068]{color:var(--accent)}.bus-kpi-l[data-v-adae7068]{font-size:11px;color:var(--ink-3);margin-top:2px;text-transform:uppercase;letter-spacing:.05em}.sub-notes[data-v-adae7068]{margin-top:18px;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.sub-note[data-v-adae7068]{align-self:stretch;display:flex;gap:10px;background:var(--surface);border:1px solid var(--rule);border-left:3px solid var(--amber);border-radius:12px;padding:11px 14px}.sub-note-icon[data-v-adae7068]{flex:none;width:20px;height:20px;border-radius:50%;background:var(--amber);color:#fff;font-weight:700;font-size:13px;display:grid;place-items:center}.sub-note-body[data-v-adae7068]{font-size:13.5px;color:var(--ink-2);line-height:1.45;min-width:0}.sub-note-body.foldable[data-v-adae7068]{cursor:pointer}.sub-note-body.folded[data-v-adae7068]{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.sub-note-body .valid[data-v-adae7068]{font-size:12px;color:var(--ink-3);margin-top:3px}.sub-note-head[data-v-adae7068]{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:3px}.sub-note-head .chip[data-v-adae7068]{font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px;background:var(--amber-soft);color:var(--amber);white-space:nowrap}.sub-note-head .trainno[data-v-adae7068]{font-size:12px;font-weight:600;color:var(--ink-2);font-variant-numeric:tabular-nums}.sub-note.soon[data-v-adae7068]{border-left-color:var(--accent)}.sub-note.soon .sub-note-icon[data-v-adae7068]{background:var(--accent)}.sub-note.soon .chip[data-v-adae7068]{background:var(--accent-soft);color:var(--accent)}.sub-note-more[data-v-adae7068]{border:1px solid var(--rule);background:var(--surface);border-radius:999px;padding:6px 14px;font:inherit;font-size:12.5px;font-weight:600;color:var(--ink-2);cursor:pointer}.sub-note-more[data-v-adae7068]:hover{border-color:var(--accent);color:var(--accent)}.sec-h[data-v-adae7068]{font-size:20px;font-weight:600;letter-spacing:-.01em;margin:34px 0 12px}.bus-chips[data-v-adae7068]{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.bus-chips a[data-v-adae7068]{display:inline-flex;align-items:baseline;gap:6px;font-size:14px;background:var(--surface);border:1px solid var(--rule);border-radius:999px;padding:6px 14px;color:var(--ink)}.bus-chips a[data-v-adae7068]:hover{border-color:var(--accent)}.bus-chips .dim[data-v-adae7068]{font-size:12px;font-variant-numeric:tabular-nums;color:var(--ink-3)}.bus-faq details[data-v-adae7068]{border-bottom:1px solid var(--rule);padding:14px 0}.bus-faq summary[data-v-adae7068]{font-weight:600;cursor:pointer;color:var(--ink);font-size:15px}.bus-faq p[data-v-adae7068]{margin:10px 0 0;color:var(--ink-2);line-height:1.6;font-size:14.5px}.cross[data-v-adae7068]{display:flex;gap:8px;flex-wrap:wrap}.cross a[data-v-adae7068]{background:var(--surface);border:1px solid var(--rule);border-radius:10px;padding:11px 14px;color:var(--ink);font-weight:600;font-size:14px;display:flex;gap:9px;align-items:baseline;white-space:nowrap}.cross a[data-v-adae7068]:hover{border-color:var(--accent)}.cross a em[data-v-adae7068]{color:var(--ink-3);font-weight:500;font-size:12.5px;font-style:normal}.mt-6[data-v-adae7068]{margin-top:24px}.mt-10[data-v-adae7068]{margin-top:40px}
