.ThsrStationTable-module__H3ZsAq__tableContainer{flex-direction:column;width:100%;display:flex}.ThsrStationTable-module__H3ZsAq__tableCard{background:var(--color-card-background);border:1px solid var(--color-separator);border-radius:var(--radius-xl);box-sizing:border-box;scrollbar-width:thin;max-height:100vh;overflow-y:auto}.ThsrStationTable-module__H3ZsAq__stationTable{border-collapse:separate;border-spacing:0;table-layout:fixed;text-align:left;width:100%}.ThsrStationTable-module__H3ZsAq__colCode{width:var(--layout-thsr-station-code-column)}.ThsrStationTable-module__H3ZsAq__colName{width:var(--layout-thsr-station-name-column)}.ThsrStationTable-module__H3ZsAq__colDistrict{width:var(--layout-thsr-station-district-column)}.ThsrStationTable-module__H3ZsAq__colAction{width:var(--layout-table-action-column)}.ThsrStationTable-module__H3ZsAq__headRow{background:var(--color-screen-background)}.ThsrStationTable-module__H3ZsAq__headRow th{z-index:2;background:var(--color-screen-background);color:var(--color-secondary-text);letter-spacing:-.01em;border-bottom:1px solid var(--color-separator);padding:12px 16px;font-size:.82rem;font-weight:700;position:sticky;top:0}.ThsrStationTable-module__H3ZsAq__thCode{text-align:left;padding:12px 12px 12px 20px}.ThsrStationTable-module__H3ZsAq__thName,.ThsrStationTable-module__H3ZsAq__thDistrict{text-align:left}.ThsrStationTable-module__H3ZsAq__thAction{text-align:right;padding:12px 20px 12px 12px}.ThsrStationTable-module__H3ZsAq__stationRow{border-bottom:1px solid color-mix(in oklch, var(--color-separator) 35%, transparent);box-sizing:border-box;cursor:pointer;height:48px;transition:background-color .15s}.ThsrStationTable-module__H3ZsAq__stationRow:last-child{border-bottom:none}.ThsrStationTable-module__H3ZsAq__stationRow:hover{background:var(--color-screen-background)}.ThsrStationTable-module__H3ZsAq__stationRow:focus-visible{outline:2px solid var(--color-mode-thsr-foreground);outline-offset:-2px}.ThsrStationTable-module__H3ZsAq__cellCode{text-align:left;vertical-align:middle;padding:8px 12px 8px 20px}.ThsrStationTable-module__H3ZsAq__codeText{color:var(--color-secondary-text);font-variant-numeric:tabular-nums;letter-spacing:.02em;font-size:.88rem;font-weight:700}.ThsrStationTable-module__H3ZsAq__cellName{vertical-align:middle;text-align:left;padding:8px 16px}.ThsrStationTable-module__H3ZsAq__nameLink{pointer-events:none;align-items:center;text-decoration:none;display:inline-flex}.ThsrStationTable-module__H3ZsAq__nameZh{color:var(--color-emphasized-text);letter-spacing:-.01em;font-size:.95rem;font-weight:800}.ThsrStationTable-module__H3ZsAq__stationRow:hover .ThsrStationTable-module__H3ZsAq__nameZh{color:var(--color-mode-thsr-foreground)}.ThsrStationTable-module__H3ZsAq__cellDistrict{text-align:left;vertical-align:middle;padding:8px 16px}.ThsrStationTable-module__H3ZsAq__districtText{color:var(--color-secondary-text);font-size:.86rem;font-weight:600}.ThsrStationTable-module__H3ZsAq__cellAction{text-align:right;vertical-align:middle;padding:8px 20px 8px 12px}.ThsrStationTable-module__H3ZsAq__actionIcon{color:var(--color-secondary-text);justify-content:flex-end;align-items:center;transition:color .15s;display:inline-flex}.ThsrStationTable-module__H3ZsAq__stationRow:hover .ThsrStationTable-module__H3ZsAq__actionIcon{color:var(--color-emphasized-text)}.ThsrStationTable-module__H3ZsAq__chevronIcon{flex-shrink:0}@media (max-width:640px){.ThsrStationTable-module__H3ZsAq__colCode{display:none}.ThsrStationTable-module__H3ZsAq__colName{width:var(--layout-station-mobile-name-column)}.ThsrStationTable-module__H3ZsAq__colDistrict{width:var(--layout-station-mobile-district-column)}.ThsrStationTable-module__H3ZsAq__colAction{width:var(--layout-table-action-column)}.ThsrStationTable-module__H3ZsAq__headRow th:first-child,.ThsrStationTable-module__H3ZsAq__stationRow td:first-child{display:none}}
