21 lines
2.0 KiB
CSS
21 lines
2.0 KiB
CSS
/* Keep the public service visually identical to the main map shell. */
|
|
.station-navigation-shell .header-kpi-group { display: flex; }
|
|
.station-navigation-shell .map-filter-chip { min-height: 27px; padding: 0 9px; border: 1px solid var(--glass-border); border-radius: 8px; background: var(--pill-bg); color: var(--text-muted); font-size: 10px; font-weight: 700; cursor: pointer; }
|
|
.station-navigation-shell .map-filter-chip.is-active { border-color: rgba(0,113,67,.24); background: rgba(0,113,67,.1); color: var(--accent-primary); }
|
|
.station-navigation-shell .filter-chip-rail { display: flex; gap: 6px; }
|
|
.station-navigation-shell .province-info-card.is-station-point { min-width: 92px; }
|
|
.station-navigation-shell .province-info-card.is-station-point .p-total { color: var(--accent-primary); }
|
|
.station-navigation-shell .province-info-card.is-external .p-total { color: var(--text-muted); }
|
|
.station-navigation-shell .rank-glass-row { cursor: pointer; }
|
|
.station-navigation-shell .rank-glass-row.is-selected { background: rgba(0,113,67,.09); border-color: rgba(0,113,67,.2); }
|
|
.station-navigation-shell .r-name { display: flex; min-width: 0; align-items: flex-start; gap: 5px; line-height: 1.35; }
|
|
.station-navigation-shell .station-list-name { min-width: 0; overflow-wrap: anywhere; white-space: normal; }
|
|
.station-navigation-shell .station-list-partner-tag { flex: 0 0 auto; margin-top: 1px; padding: 2px 5px; border-radius: 4px; background: rgba(0,113,67,.1); color: var(--accent-primary); font-size: 9px; font-weight: 700; line-height: 1; }
|
|
.station-navigation-shell .rank-empty { display: grid; min-height: 160px; place-items: center; color: var(--text-muted); font-size: 12px; text-align: center; }
|
|
.station-navigation-shell .map-detail-card .detail-grid { margin-bottom: 0; }
|
|
@media (max-width: 760px) {
|
|
.station-navigation-shell .header-kpi-group { display: flex; }
|
|
.station-navigation-shell .filter-chip-rail { max-width: 124px; overflow: hidden; }
|
|
.station-navigation-shell .map-filter-chip { padding: 0 7px; font-size: 9px; }
|
|
}
|