:root{--ease-out:cubic-bezier(0.2,0.8,0.2,1);--ease-in:cubic-bezier(0.4,0,0.2,1);--t-fast:120ms;--t-pop:160ms;--t-sheet:200ms;--t-scrim:150ms;--t-thumb:260ms;--t-collapse:220ms;--t-page:180ms;--t-window:220ms;--t-window-close:160ms;--t-reveal-max:450ms;--shift-pop:6px;--shift-sheet:16px;--shift-toast:12px;--shift-page:6px;--scale-pop:0.98}@media (prefers-reduced-motion:reduce){:root{--t-pop:100ms;--t-sheet:100ms;--t-scrim:100ms;--t-thumb:0ms;--t-collapse:0ms;--t-page:100ms;--t-window:100ms;--t-window-close:0ms;--shift-pop:0px;--shift-sheet:0px;--shift-toast:0px;--shift-page:0px;--scale-pop:1}}@keyframes mo-pop{0%{opacity:0;translate:0 calc(var(--shift-pop) * -1);scale:var(--scale-pop)}}@keyframes mo-pop-up{0%{opacity:0;translate:0 var(--shift-pop);scale:var(--scale-pop)}}@keyframes mo-sheet{0%{opacity:0;translate:0 var(--shift-sheet)}}@keyframes mo-side{0%{opacity:0;translate:var(--shift-sheet) 0}}@keyframes mo-toast{0%{opacity:0;translate:0 var(--shift-toast)}}@keyframes mo-fade{0%{opacity:0}}.cal-unitinfo,.cal-view__panel,.cz-menu[open]>.cz-menu__list,.dk-menu[open]>.dk-menu__list,.ex-quick__menu,.pc-dropdown[open]>.pc-dropdown__menu,.rd-menu[open]>.rd-menu__list,.st-switch[open]>.st-switch__menu{animation:mo-pop var(--t-pop) var(--ease-out) both;transform-origin:top right}.cal-unitinfo,.cal-view__panel,.st-switch[open]>.st-switch__menu{transform-origin:top left}.cal-menu{animation:mo-pop var(--t-pop) var(--ease-out) both;transform-origin:top center}.rwp--bubble{animation:mo-pop-up var(--t-pop) var(--ease-out) both}.rwp--bubble[data-side=right]{transform-origin:left center}.rwp--bubble[data-side=left]{transform-origin:right center}.rwp--sheet{animation:mo-sheet var(--t-sheet) var(--ease-out) both}.rwp--side{animation:mo-side var(--t-sheet) var(--ease-out) both}@media (max-width:599px){.cal-menu,.rd-menu[open]>.rd-menu__list{animation-name:mo-sheet;animation-duration:var(--t-sheet)}.rd-menu[open]:before{animation:mo-fade var(--t-scrim) linear both}}.pomocnik:not([hidden]){animation:mo-side var(--t-sheet) var(--ease-out) both}@media (max-width:599px){.pomocnik:not([hidden]){animation-name:mo-sheet}}.modal[open]{transition:opacity var(--t-sheet) var(--ease-out),translate var(--t-sheet) var(--ease-out),scale var(--t-sheet) var(--ease-out)}.modal[open]::-webkit-backdrop{-webkit-transition:background-color var(--t-scrim) linear;transition:background-color var(--t-scrim) linear}.modal[open]::backdrop{transition:background-color var(--t-scrim) linear}@starting-style{.modal[open]{opacity:0;translate:0 var(--shift-sheet);scale:var(--scale-pop)}.modal[open]::-webkit-backdrop{background-color:transparent}.modal[open]::backdrop{background-color:transparent}}.rw-toast:not(:empty),.toast{animation:mo-toast var(--t-sheet) var(--ease-out) both}@media (prefers-reduced-motion:no-preference){@supports (interpolate-size:allow-keywords){:is(.tl-group,.an-table,.rq-more,.hk-more,.cp-more,.cn-more,.cn-archived,.ux-fold,.ready-more,.nz-more,.vc-more,.uk-ref__more,.pc-why,.hkm-breakdown){interpolate-size:allow-keywords}:is(.tl-group,.an-table,.rq-more,.hk-more,.cp-more,.cn-more,.cn-archived,.ux-fold,.ready-more,.nz-more,.vc-more,.uk-ref__more,.pc-why,.hkm-breakdown)::details-content{height:0;overflow:clip;transition:height var(--t-collapse) var(--ease-out),content-visibility var(--t-collapse) allow-discrete}:is(.tl-group,.an-table,.rq-more,.hk-more,.cp-more,.cn-more,.cn-archived,.ux-fold,.ready-more,.nz-more,.vc-more,.uk-ref__more,.pc-why,.hkm-breakdown)[open]::details-content{height:auto}}}.mo-collapse{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--t-collapse) var(--ease-out),opacity var(--t-collapse) linear}.mo-collapse[data-open=true]{grid-template-rows:1fr;opacity:1}.mo-collapse[hidden]{display:none}.mo-collapse>.mo-collapse__inner{min-height:0;overflow:hidden}.mo-collapse[data-open=true][data-settled]>.mo-collapse__inner{overflow:visible}@media (prefers-reduced-motion:reduce){.cal-menu,.cal-unitinfo,.cal-view__panel,.cz-menu[open]>.cz-menu__list,.dk-menu[open]>.dk-menu__list,.ex-quick__menu,.pc-dropdown[open]>.pc-dropdown__menu,.pomocnik:not([hidden]),.rd-menu[open]>.rd-menu__list,.rw-toast:not(:empty),.rwp--bubble,.rwp--sheet,.rwp--side,.st-switch[open]>.st-switch__menu,.toast{animation-name:mo-fade;animation-duration:.1s}.modal[open]{transition:opacity .1s linear}}:is(.side__nav,.tabs,.pc-switch,.pc-seg,.hk-views,.rw-tabs,.segmented)[data-thumb]{position:relative}:is(.side__nav,.tabbar,.tabs,.pc-switch,.pc-seg,.hk-views,.rw-tabs,.segmented)[data-thumb]{isolation:isolate}:is(.side__nav,.tabbar,.tabs,.pc-switch,.pc-seg,.hk-views,.rw-tabs,.segmented)[data-thumb]:before{content:"";position:absolute;top:0;left:0;z-index:-1;width:var(--thumb-w,0);height:var(--thumb-h,0);translate:var(--thumb-x,0) var(--thumb-y,0);pointer-events:none;transition:translate var(--t-thumb) var(--ease-out),width var(--t-thumb) var(--ease-out),height var(--t-thumb) var(--ease-out)}:is(.side__nav,.tabbar,.tabs,.pc-switch,.pc-seg,.hk-views,.rw-tabs,.segmented)[data-thumb][data-thumb-still]:before{transition:none}:is(.side__nav,.tabbar,.tabs,.pc-switch,.pc-seg,.hk-views,.rw-tabs,.segmented)[data-thumb] :is(a,button,label){transition:color calc(var(--t-thumb) * .6) linear calc(var(--t-thumb) * .15)}@media (prefers-reduced-motion:reduce){:is(.side__nav,.tabbar,.tabs,.pc-switch,.pc-seg,.hk-views,.rw-tabs,.segmented)[data-thumb] :is(a,button,label){transition:none}}.side__nav[data-thumb]:before{border-radius:var(--radius-sm);background:rgba(91,124,255,.2)}.side__nav[data-thumb] a[aria-current=page]{background:transparent;color:var(--dark-muted)}.side__nav[data-thumb] a[aria-current=page]:hover{background:var(--dark-2)}.side__nav[data-thumb] a[data-mo-on],.side__nav[data-thumb] a[data-mo-on]:hover{background:transparent;color:#fff}.tabbar[data-thumb]:before{width:28px;height:3px;border-radius:0 0 3px 3px;translate:calc(var(--thumb-x, 0px) + var(--thumb-w, 28px) / 2 - 14px) 0;background:var(--accent)}.tabbar[data-thumb] a[aria-current=page]{color:var(--muted)}.tabbar[data-thumb] a[data-mo-on]{color:var(--accent)}.tabs[data-thumb]>li>:is(a,button){position:relative;background:transparent}.tabs[data-thumb]>li>:is(a,button):after{content:"";position:absolute;inset:-1px;z-index:-2;border-radius:inherit;background:var(--surface);pointer-events:none}.tabs[data-thumb]:before{border-radius:999px;background:var(--ink)}.tabs[data-thumb] a[aria-current=page]{border-color:var(--line);background:transparent;color:var(--ink-2)}.tabs[data-thumb] a[data-mo-on]{border-color:var(--ink);color:#fff}.pc-switch[data-thumb]:before{background:var(--ink)}.pc-switch[data-thumb] a[aria-current=page]{background:transparent;color:var(--ink-2)}.pc-switch[data-thumb] a[data-mo-on]{color:#fff}:is(.pc-seg,.hk-views,.segmented)[data-thumb]:before{background:var(--accent-soft)}.hk-views[data-thumb] a[aria-current=page],.pc-seg[data-thumb] button[aria-pressed=true],.segmented[data-thumb] label.is-active{background:transparent;color:var(--ink-2)}.segmented[data-thumb] label.is-active{color:inherit}.hk-views[data-thumb] [data-mo-on],.hk-views[data-thumb] [data-mo-on]:hover,.pc-seg[data-thumb] [data-mo-on],.segmented[data-thumb] [data-mo-on]{background:transparent;color:var(--accent-hover)}.rw-tabs[data-thumb]:before{border-radius:10px;background:var(--ink)}.rw-tabs[data-thumb] .rw-tab[aria-selected=true]{background:transparent;color:var(--ink-2)}.rw-tabs[data-thumb] .rw-tab[aria-selected=true] .rw-tab__icon{color:var(--rw-tab-icon)}.rw-tabs[data-thumb] .rw-tab[data-mo-on],.rw-tabs[data-thumb] .rw-tab[data-mo-on]:active,.rw-tabs[data-thumb] .rw-tab[data-mo-on]:hover{background:transparent;color:#fff}.rw-tabs[data-thumb] .rw-tab[data-mo-on] .rw-tab__icon{color:#fff}.explain{display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.explain>.mo-collapse{align-self:stretch}.explain__button{flex:none;gap:6px;min-height:34px;padding:0 12px 0 10px;font-size:14px}.explain__icon{flex:none}.explain__chevron{flex:none;margin-right:-2px;transition:transform var(--t-fast) var(--ease-out)}.explain__button[aria-expanded=true]{border-color:var(--accent);background:var(--accent-soft);color:var(--accent-hover)}.explain__button[aria-expanded=true] .explain__chevron{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.cal-explain__button svg:not(.cal-explain__icon),.explain__chevron{transition:none}}.explain__button.is-compact{min-width:36px;padding-inline:9px}.explain__button.is-compact .explain__chevron{display:none}.explain__button.is-compact .explain__label{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.explain__panel{display:flex;flex-direction:column;gap:8px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--radius-sm);background:var(--surface);color:var(--ink-2);font-size:14px;line-height:1.5}.explain__panel>p{margin:0}.explain-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px}.tabs.tabs--wrap{flex-wrap:wrap;overflow:visible}a.stat--link{color:inherit;text-decoration:none}a.stat--link:hover{border-color:var(--line-strong)}a.stat--link strong:after{content:" ↓"/"";font-size:18px;color:var(--muted)}#arrivals-title,#departures-title{scroll-margin-top:76px}