.screen.svelte-1u54t0s{--sc-bg: #05070c;--sc-row: #0b1018;--sc-row-alt: #070b11;--sc-line: #1d2633;--sc-text: #f5f7fa;--sc-dim: #a9b4c2;--sc-amber: #ffc72c;--sc-ok: #4ee08a;--sc-slight: #ffd84d;--sc-late: #ff9a3c;--sc-severe: #ff5a5a;--sc-early: #6fc3ff;--sc-fs: clamp(16px, 2.3vw, 34px);min-height:100vh;display:flex;flex-direction:column;background:var(--sc-bg);color:var(--sc-text);font-family:DIN Alternate,"DIN 1451",Roboto Condensed,Arial Narrow,Helvetica Neue,Arial,sans-serif;font-variant-numeric:tabular-nums;font-size:var(--sc-fs);line-height:1.2}.screen.light.svelte-1u54t0s{--sc-bg: #ffffff;--sc-row: #f3f5f8;--sc-row-alt: #ffffff;--sc-line: #d5dbe3;--sc-text: #05070c;--sc-dim: #3d4754;--sc-amber: #0b3d91;--sc-ok: #0a7a3a;--sc-slight: #7a5a00;--sc-late: #a34a00;--sc-severe: #b3001b;--sc-early: #0057a8}.screen.compact.svelte-1u54t0s{--sc-fs: clamp(14px, 1.8vw, 24px)}.screen.embedded.svelte-1u54t0s{min-height:0}.head.svelte-1u54t0s{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:.4em 1.2em;padding:.6em .9em;border-bottom:3px solid var(--sc-amber)}.name.svelte-1u54t0s{margin:0;font-size:1.15em;font-weight:800;letter-spacing:.04em;text-transform:uppercase;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.side.svelte-1u54t0s{font-weight:700;color:var(--sc-amber);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap}.side-ico.svelte-1u54t0s{margin-right:.35em}.clock.svelte-1u54t0s{font-weight:700;font-size:1.1em;min-width:5.2em;text-align:right}.table.svelte-1u54t0s{flex:1}.tr.svelte-1u54t0s{display:grid;grid-template-columns:4.6em 6.2em minmax(0,1fr) 3.4em 7.4em;align-items:center;column-gap:.7em;padding:.42em .9em;min-height:2.5em;background:var(--sc-row);border-bottom:1px solid var(--sc-line)}.tr.svelte-1u54t0s:nth-child(odd){background:var(--sc-row-alt)}.compact.svelte-1u54t0s .tr:where(.svelte-1u54t0s){grid-template-columns:3.6em 4.4em minmax(0,1fr) 6.2em;min-height:2.1em;padding:.3em .7em}.th.svelte-1u54t0s{min-height:0;padding-top:.3em;padding-bottom:.3em;background:var(--sc-bg)!important;color:var(--sc-dim);font-size:.55em;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.c.svelte-1u54t0s{text-align:center}.r.svelte-1u54t0s{text-align:right;justify-self:end}.time.svelte-1u54t0s{display:flex;flex-direction:column;font-weight:800;color:var(--sc-amber)}.struck.svelte-1u54t0s{text-decoration:line-through;text-decoration-thickness:2px;opacity:.75}.exp.svelte-1u54t0s{font-size:.62em;color:var(--sc-late);font-weight:700}.train.svelte-1u54t0s{display:flex;align-items:center;gap:.3em;min-width:0;overflow:hidden}.lb.svelte-1u54t0s{display:inline-grid;place-items:center;min-width:2.2em;padding:.05em .3em;border-radius:.2em;font-size:.72em;font-weight:800;white-space:nowrap}.num.svelte-1u54t0s{font-size:.62em;color:var(--sc-dim);white-space:nowrap}.dest.svelte-1u54t0s{display:flex;flex-direction:column;min-width:0}.dest-name.svelte-1u54t0s{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.via.svelte-1u54t0s{font-size:.55em;color:var(--sc-dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plat.svelte-1u54t0s{font-weight:800}.status.svelte-1u54t0s{display:inline-flex;align-items:center;gap:.3em;font-weight:800;white-space:nowrap}.bars.svelte-1u54t0s{font-style:normal;letter-spacing:-.08em;font-size:.8em}.b-ontime.svelte-1u54t0s{color:var(--sc-ok)}.b-slight.svelte-1u54t0s{color:var(--sc-slight)}.b-late.svelte-1u54t0s{color:var(--sc-late)}.b-severe.svelte-1u54t0s{color:var(--sc-severe)}.b-early.svelte-1u54t0s{color:var(--sc-early)}.b-nodata.svelte-1u54t0s{color:var(--sc-dim)}.st-cancelled.svelte-1u54t0s{padding:.08em .4em;border:2px solid currentColor;border-radius:.15em;font-size:.72em;letter-spacing:.06em;text-transform:uppercase}.tr.cancelled.svelte-1u54t0s .time:where(.svelte-1u54t0s)>span:where(.svelte-1u54t0s),.tr.cancelled.svelte-1u54t0s .dest-name:where(.svelte-1u54t0s){text-decoration:line-through;opacity:.7}.skel.svelte-1u54t0s span:where(.svelte-1u54t0s){display:block;height:.8em;border-radius:.2em;background:var(--sc-line)}.msg.svelte-1u54t0s{margin:0;padding:1.2em .9em;color:var(--sc-dim)}.foot.svelte-1u54t0s{display:flex;flex-wrap:wrap;justify-content:space-between;gap:.3em 1em;padding:.5em .9em;font-size:max(12px,.45em);color:var(--sc-dim);border-top:1px solid var(--sc-line)}.src.svelte-1u54t0s{margin-left:auto}.foot.svelte-1u54t0s a:where(.svelte-1u54t0s){color:inherit}.stale.svelte-1u54t0s{color:var(--sc-late);font-weight:700}.sr-only.svelte-1u54t0s{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:640px){.screen.svelte-1u54t0s{--sc-fs: 16px}.tr.svelte-1u54t0s{grid-template-columns:3.4em 3.8em minmax(0,1fr) 2.2em 5em;column-gap:.5em;padding-left:.6em;padding-right:.6em}.num.svelte-1u54t0s{display:none}}
