.loading-bar[data-v-9043b775]{--loading-bar-color:var(--idfm-blue);background:color-mix(in srgb,var(--loading-bar-color),transparent 82%);border-radius:999px;display:block;height:4px;overflow:hidden;width:100%}.loading-bar__value[data-v-9043b775]{background:var(--loading-bar-color);border-radius:inherit;display:block;height:100%;transition:width .18s ease-out;width:0}.loading-bar--indeterminate .loading-bar__value[data-v-9043b775]{animation:loading-bar-indeterminate-9043b775 1.2s ease-in-out infinite;width:36%}@media(prefers-reduced-motion:reduce){.loading-bar__value[data-v-9043b775]{transition:none}.loading-bar--indeterminate .loading-bar__value[data-v-9043b775]{animation:none;width:45%}}@keyframes loading-bar-indeterminate-9043b775{0%{transform:translate(-120%)}to{transform:translate(300%)}}.line-frequency-timetable[data-v-010e6580]{--line-frequency-color:var(--idfm-blue);border-top:4px solid var(--line-frequency-color);display:grid;gap:var(--space-3);min-width:0;padding-top:var(--space-2)}p[data-v-010e6580]{color:var(--muted);font-size:.74rem;line-height:1.45;margin:0}.line-frequency-timetable__service-date[data-v-010e6580]{color:var(--ink);font-weight:700}.line-frequency-timetable__segment-picker[data-v-010e6580]{display:grid;gap:var(--space-1);min-width:0}.line-frequency-timetable__context[data-v-010e6580]{display:grid;gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr))}.line-frequency-timetable__context select[data-v-010e6580]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);color:var(--ink);font:inherit;min-height:44px;min-width:0;width:100%}.line-frequency-timetable__segment-menu{z-index:12080}.line-frequency-timetable__segment-label[data-v-010e6580]{color:var(--muted);display:block;font-size:.68rem;font-weight:700;min-width:0}.line-frequency-timetable__segment-picker[data-v-010e6580] .material-combobox{--line-color:var(--line-frequency-color);min-width:0;width:100%}.line-frequency-timetable__segment-picker[data-v-010e6580] .material-combobox__value{font-size:.76rem;font-weight:800}.line-frequency-timetable__segment-picker[data-v-010e6580] .material-combobox__option,.line-frequency-timetable__segment-menu .material-combobox__option{display:flex;min-height:42px;white-space:normal}.line-frequency-timetable__segment-option[data-v-010e6580]{align-items:center;display:flex;gap:8px;min-width:0;width:100%}.line-frequency-timetable__segment-chip[data-v-010e6580]{background:color-mix(in srgb,var(--line-frequency-color),transparent 86%);border:1px solid color-mix(in srgb,var(--line-frequency-color),transparent 55%);border-radius:999px;color:color-mix(in srgb,var(--line-frequency-color),#000 22%);flex:0 0 auto;font-size:.62rem;font-weight:900;line-height:1;padding:5px 7px;white-space:nowrap}.line-frequency-timetable__segment-name[data-v-010e6580]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.line-frequency-timetable__segment-compass[data-v-010e6580]{color:var(--muted);flex:0 0 auto;font-size:.68rem;font-weight:800;margin-left:auto;white-space:nowrap}.line-frequency-timetable__table-wrap[data-v-010e6580]{border:1px solid var(--border);border-radius:var(--radius-md);max-width:100%;overflow-x:auto}table[data-v-010e6580]{border-collapse:collapse;color:var(--ink);font-size:.74rem;min-width:460px;width:100%}caption[data-v-010e6580]{color:var(--muted);font-size:.72rem;line-height:1.4;padding:var(--space-3) var(--space-3) var(--space-2);text-align:left}td[data-v-010e6580],th[data-v-010e6580]{border-top:1px solid var(--border);padding:9px 10px;text-align:center;vertical-align:middle}thead th[data-v-010e6580]{border-bottom:3px solid var(--line-frequency-color);border-top:0;color:var(--ink);font-weight:800}tbody th[data-v-010e6580],thead th[data-v-010e6580]{background:var(--surface-soft);white-space:nowrap}tbody th[data-v-010e6580]{border-left:4px solid var(--line-frequency-color);font-weight:700;min-width:142px;text-align:left}tbody td[data-v-010e6580]{font-variant-numeric:tabular-nums;white-space:nowrap}tbody tr:nth-child(2n) td[data-v-010e6580]{background:color-mix(in srgb,var(--surface-soft) 56%,transparent)}@media(max-width:520px){table[data-v-010e6580]{min-width:420px}td[data-v-010e6580],th[data-v-010e6580]{padding:8px}.line-frequency-timetable__table-wrap--compact table[data-v-010e6580]{min-width:0;table-layout:fixed}.line-frequency-timetable__table-wrap--compact th[data-v-010e6580]{min-width:0;overflow-wrap:anywhere;white-space:normal}.line-frequency-timetable__table-wrap--compact td[data-v-010e6580]{white-space:normal}}.line-frequency-timetable-modal{max-height:min(92dvh,920px);max-width:min(760px,calc(100vw - 32px));overflow:hidden;width:min(760px,calc(100vw - 32px))}.line-frequency-timetable-modal .app-modal__body{min-width:0;overflow-x:hidden}.line-frequency-timetable-modal .modal-panel__footer{border-top:0;padding:0}.line-frequency-timetable-modal__loading-bar[data-v-7a2e778c]{width:100%}
