html{box-sizing:border-box;font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:rgba(0,0,0,0)}*,:after,:before{box-sizing:inherit}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}h1{font-size:2em;margin:.67em 0}small{font-size:80%}b,strong{font-weight:700}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}pre{margin-bottom:1rem;margin-top:0;overflow:auto}hr{box-sizing:content-box;height:0;overflow:visible}li>ol,li>ul{margin-bottom:0}img{border-style:none}img,svg{vertical-align:middle}svg{overflow:hidden}figure{margin:0 0 1rem}a{background-color:transparent}table{border-collapse:collapse;border-spacing:0}th{text-align:inherit}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:0;min-width:0;padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}progress{vertical-align:baseline}details{display:block}summary{display:list-item}[hidden],template{display:none}html{height:auto;overflow:hidden;scroll-behavior:smooth}body{background:#fff;color:#1d1d1b;font-family:Noto Sans,Helvetica,Arial,sans-serif;font-kerning:auto;font-size:var(--base-font-size);font-weight:400;padding:0;-webkit-font-smoothing:antialiased}body,h1,h2,h3,h4,h5,h6{line-height:1.4;margin:0}#app{display:grid;grid-template-rows:auto 1fr auto;min-height:100vh}.highlight-line{background:transparent}.highlight-line .badge{background:#fbba00;border-radius:4px;display:inline-block;padding:.25rem .375rem}.footer .messages{padding:.5rem .75rem}.footer .messages.alert{background:#fbba00}.p-View,.p-View__content{height:100%}.c-Icon{color:currentColor;display:inline-block;height:24px;width:24px}.c-Icon__container{align-items:center;background-position:50%;background-repeat:no-repeat;background-size:contain;display:flex;flex-direction:column;justify-content:center}.c-Icon__container,.c-Icon__container svg{height:100%;width:100%}:root{--base-font-size:vars.$fs_base}.c-DigitalClock{background:#00305f;color:#fff;display:grid;gap:2px;grid-template-columns:1fr 1fr;padding:1.4375rem 2.5rem}.c-DigitalClock__weekday{font-size:2.3125rem;font-weight:400;text-transform:lowercase}.c-DigitalClock__date{font-size:2.5rem;font-weight:600;line-height:1}.c-DigitalClock__time{font-size:5.3125rem;font-weight:600;line-height:1;text-align:right}html.os-html,html.os-html>.os-host{box-sizing:border-box;display:block;height:100%!important;margin:0!important;min-height:100%!important;min-width:100%!important;overflow:hidden;position:absolute!important;width:100%!important}html.os-html>.os-host>.os-padding{position:absolute}body.os-dragging,body.os-dragging *{cursor:default}.os-host,.os-host-textarea{align-content:flex-start;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;overflow:visible!important;position:relative;-webkit-box-align:start;-ms-flex-align:start;-ms-grid-row-align:flex-start;align-items:flex-start}.os-host-flexbox{display:flex;overflow:hidden!important}.os-host-flexbox>.os-size-auto-observer{height:inherit!important}.os-host-flexbox>.os-content-glue{flex-grow:1;flex-shrink:0}.os-host-flexbox>.os-content-glue,.os-host-flexbox>.os-size-auto-observer{flex-basis:auto;flex-grow:0;flex-shrink:1;min-height:0;min-width:0}#os-dummy-scrollbar-size{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";height:500px;opacity:0;overflow:scroll;position:fixed;visibility:hidden;width:500px}#os-dummy-scrollbar-size>div{height:200%;margin:10px 0;width:200%}#os-dummy-scrollbar-size:after,#os-dummy-scrollbar-size:before,.os-content:after,.os-content:before{content:"";display:table;flex-grow:0;flex-shrink:0;font-size:0;height:.01px;line-height:0;visibility:hidden;width:.01px}#os-dummy-scrollbar-size,.os-viewport{-ms-overflow-style:scrollbar!important}.os-viewport-native-scrollbars-invisible#os-dummy-scrollbar-size,.os-viewport-native-scrollbars-invisible.os-viewport{scrollbar-width:none!important}.os-viewport-native-scrollbars-invisible#os-dummy-scrollbar-size::-webkit-scrollbar,.os-viewport-native-scrollbars-invisible#os-dummy-scrollbar-size::-webkit-scrollbar-corner,.os-viewport-native-scrollbars-invisible.os-viewport::-webkit-scrollbar,.os-viewport-native-scrollbars-invisible.os-viewport::-webkit-scrollbar-corner{background:transparent!important;display:none!important;height:0!important;visibility:hidden!important;width:0!important}.os-content-glue{box-sizing:inherit;max-height:100%;max-width:100%;pointer-events:none;width:100%}.os-padding{bottom:0;box-sizing:inherit;direction:inherit;height:auto!important;left:0;margin:0;overflow:visible;padding:0;position:absolute;right:0;top:0;width:auto!important;z-index:0}.os-host-overflow>.os-padding,.os-viewport{overflow:hidden}.os-viewport{bottom:0;box-sizing:inherit!important;direction:inherit!important;left:0;margin:0;outline:none!important;padding:0;position:absolute;resize:none!important;right:0;top:0;-webkit-overflow-scrolling:touch}.os-content-arrange{min-height:1px;min-width:1px;pointer-events:none;position:absolute;z-index:-1}.os-content{box-sizing:border-box!important;direction:inherit;display:block;height:100%;position:relative;visibility:visible;width:100%}.os-content>.os-textarea{background:transparent!important;border:none!important;border-radius:0!important;box-shadow:none!important;box-sizing:border-box!important;direction:inherit!important;display:block!important;filter:none!important;float:none!important;left:0!important;margin:0!important;max-height:none!important;max-width:none!important;opacity:1!important;outline:0 none transparent!important;overflow:hidden!important;perspective:none!important;position:absolute!important;resize:none!important;top:0!important;transform:none!important;z-index:1!important;clip:auto!important;padding:0;vertical-align:baseline!important}.os-host-rtl>.os-padding>.os-viewport>.os-content>.os-textarea{right:0!important}.os-content>.os-textarea-cover{pointer-events:none;z-index:-1}.os-content>.os-textarea[wrap=off]{margin:0!important;white-space:pre!important}.os-text-inherit{color:inherit;cursor:text;direction:inherit;font-family:inherit;font-size:inherit;font-style:inherit;font-variant:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;text-align:inherit;text-decoration:inherit;text-indent:inherit;text-overflow:inherit;text-shadow:inherit;text-transform:inherit;unicode-bidi:inherit;word-spacing:inherit}.os-resize-observer,.os-resize-observer-host{box-sizing:inherit;display:block;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;visibility:hidden;width:100%;z-index:-1}.os-resize-observer-host{border:inherit;border-color:transparent;border-style:solid;box-sizing:border-box;padding:inherit}.os-resize-observer-host.observed{align-items:flex-start;display:flex;flex-direction:column;justify-content:flex-start}.os-resize-observer-host.observed>.os-resize-observer,.os-resize-observer-host>.os-resize-observer{border:inherit;box-sizing:content-box;display:block;height:200%;margin:0;padding:inherit;width:200%}.os-resize-observer-host.observed>.os-resize-observer,.os-resize-observer-host.observed>.os-resize-observer:before{box-sizing:border-box;display:flex;flex-basis:auto;flex-grow:1;flex-shrink:0;position:relative}.os-resize-observer-host.observed>.os-resize-observer:before{border:inherit;box-sizing:content-box;content:"";margin:0;padding:inherit}.os-size-auto-observer{box-sizing:inherit!important;flex-basis:0;flex-grow:inherit;flex-shrink:0;float:left;height:100%;margin:0;max-height:1px;max-width:1px;overflow:hidden;padding:0;pointer-events:none;position:relative;width:inherit;z-index:-1}.os-size-auto-observer>.os-resize-observer{height:1000%;min-height:1px;min-width:1px;width:1000%}.os-resize-observer-item{bottom:0;direction:ltr!important;flex:none!important;left:0;opacity:0;overflow:hidden;position:absolute;right:0;top:0;z-index:-1}.os-resize-observer-item-final{flex:none!important;left:0;position:absolute;top:0;transition:none!important}.os-resize-observer{animation-duration:1ms;animation-name:os-resize-observer-dummy-animation}object.os-resize-observer{box-sizing:border-box!important}@keyframes os-resize-observer-dummy-animation{0%{cursor:auto}to{cursor:none}}.os-host-transition>.os-scrollbar,.os-host-transition>.os-scrollbar-corner{transition:opacity .3s,visibility .3s,top .3s,right .3s,bottom .3s,left .3s}html.os-html>.os-host>.os-scrollbar{position:absolute;z-index:999999}.os-scrollbar,.os-scrollbar-corner{-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";opacity:1;position:absolute;z-index:1}.os-scrollbar-corner{bottom:0;right:0}.os-scrollbar{pointer-events:none}.os-scrollbar-track{border:none!important;padding:0!important;position:relative}.os-scrollbar-handle,.os-scrollbar-track{height:100%;pointer-events:auto;width:100%}.os-scrollbar-handle{position:absolute}.os-scrollbar-handle-off,.os-scrollbar-track-off{pointer-events:none}.os-scrollbar.os-scrollbar-unusable,.os-scrollbar.os-scrollbar-unusable *{pointer-events:none!important}.os-scrollbar.os-scrollbar-unusable .os-scrollbar-handle{opacity:0!important}.os-scrollbar-horizontal{bottom:0;left:0}.os-scrollbar-vertical{right:0;top:0}.os-host-rtl>.os-scrollbar-horizontal{right:0}.os-host-rtl>.os-scrollbar-corner,.os-host-rtl>.os-scrollbar-vertical{left:0;right:auto}.os-host-resize-disabled.os-host-scrollbar-horizontal-hidden>.os-scrollbar-corner,.os-host-resize-disabled.os-host-scrollbar-vertical-hidden>.os-scrollbar-corner,.os-host-scrollbar-horizontal-hidden>.os-scrollbar-horizontal,.os-host-scrollbar-vertical-hidden>.os-scrollbar-vertical,.os-padding+.os-scrollbar-corner,.os-scrollbar-auto-hidden,.os-scrollbar-horizontal+.os-scrollbar-vertical.os-scrollbar-auto-hidden+.os-scrollbar-corner,.os-scrollbar-horizontal.os-scrollbar-auto-hidden+.os-scrollbar-vertical+.os-scrollbar-corner,.os-scrollbar-horizontal.os-scrollbar-auto-hidden+.os-scrollbar-vertical.os-scrollbar-auto-hidden+.os-scrollbar-corner{opacity:0;pointer-events:none;visibility:hidden}.os-scrollbar-corner-resize-both{cursor:nwse-resize}.os-host-rtl>.os-scrollbar-corner-resize-both{cursor:nesw-resize}.os-scrollbar-corner-resize-horizontal{cursor:ew-resize}.os-scrollbar-corner-resize-vertical{cursor:ns-resize}.os-dragging .os-scrollbar-corner.os-scrollbar-corner-resize{cursor:default}.os-host-resize-disabled.os-host-scrollbar-horizontal-hidden>.os-scrollbar-vertical{bottom:0;top:0}.os-host-resize-disabled.os-host-scrollbar-vertical-hidden>.os-scrollbar-horizontal,.os-host-rtl.os-host-resize-disabled.os-host-scrollbar-vertical-hidden>.os-scrollbar-horizontal{left:0;right:0}.os-scrollbar-corner.os-scrollbar-corner-resize,.os-scrollbar:hover{opacity:1!important;visibility:visible!important}.os-scrollbar-corner.os-scrollbar-corner-resize{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMCIgaGVpZ2h0PSIxMCI+PGcgc3R5bGU9ImRpc3BsYXk6aW5saW5lIj48cGF0aCBkPSJNNy40MjQgMTA0Mi4zNjJhMS4zMSAxLjMxIDAgMCAwLTEuMzEgMS4zMWMwIC4zLjEwNC41NzEuMjczLjc5Mi4yMS4xNDEuNDY2LjIxOC43MzcuMjE4YTEuMzEgMS4zMSAwIDAgMCAxLjMxLTEuMzFjMC0uMjcxLS4wNzctLjUyOC0uMjE4LS43MzdhMS4zIDEuMyAwIDAgMC0uNzkyLS4yNzNtMCAzLjA4NGExLjMxIDEuMzEgMCAwIDAtMS4zMSAxLjMxYzAgLjMuMTA0LjU3Mi4yNzMuNzkyLjIxLjE0MS40NjYuMjE5LjczNy4yMTlhMS4zMSAxLjMxIDAgMCAwIDEuMzEtMS4zMWMwLS4yNzItLjA3Ny0uNTI4LS4yMTgtLjczOGExLjMgMS4zIDAgMCAwLS43OTItLjI3M20tMy4wODQgMGExLjMxIDEuMzEgMCAwIDAtMS4zMSAxLjMxYzAgLjMuMTA0LjU3Mi4yNzMuNzkyLjIwOS4xNDEuNDY1LjIxOS43MzcuMjE5YTEuMzEgMS4zMSAwIDAgMCAxLjMxLTEuMzFjMC0uMjcyLS4wNzctLjUyOC0uMjE5LS43MzhhMS4zIDEuMyAwIDAgMC0uNzkxLS4yNzNtLTMuMDMgMy4wM2ExLjMxIDEuMzEgMCAwIDAtMS4zMSAxLjMxYzAgLjMuMTA0LjU3MS4yNzMuNzkyLjIxLjE0MS40NjYuMjE4LjczNy4yMThhMS4zMSAxLjMxIDAgMCAwIDEuMzEtMS4zMWMwLS4yNzEtLjA3Ny0uNTI4LS4yMTgtLjczN2ExLjMgMS4zIDAgMCAwLS43OTItLjI3M20zLjAzIDBhMS4zMSAxLjMxIDAgMCAwLTEuMzEgMS4zMWMwIC4zLjEwNC41NzEuMjczLjc5Mi4yMDkuMTQxLjQ2NS4yMTguNzM3LjIxOGExLjMxIDEuMzEgMCAwIDAgMS4zMS0xLjMxYzAtLjI3MS0uMDc3LS41MjgtLjIxOS0uNzM3YTEuMyAxLjMgMCAwIDAtLjc5MS0uMjczbTMuMDg0IDBhMS4zMSAxLjMxIDAgMCAwLTEuMzEgMS4zMWMwIC4zLjEwNC41NzEuMjczLjc5Mi4yMS4xNDEuNDY2LjIxOC43MzcuMjE4YTEuMzEgMS4zMSAwIDAgMCAxLjMxLTEuMzFjMC0uMjcxLS4wNzctLjUyOC0uMjE4LS43MzdhMS4zIDEuMyAwIDAgMC0uNzkyLS4yNzMiIHN0eWxlPSJmaWxsOiMwMDA7ZmlsbC1vcGFjaXR5Oi40OTQxMTc2NTtmaWxsLXJ1bGU6ZXZlbm9kZDtzdHJva2U6bm9uZSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMCAtMTA0Mi4zNjIpIi8+PC9nPjxnIHN0eWxlPSJkaXNwbGF5OmlubGluZSI+PHBhdGggZD0iTTguMjE2LjI3M2MuMTQxLjIxLjIxOC40NjYuMjE4LjczN2ExLjMxIDEuMzEgMCAwIDEtMS4zMSAxLjMxYy0uMjcxIDAtLjUyOC0uMDc3LS43MzctLjIxOC4yNC4zMTMuNjEzLjUxOCAxLjAzNy41MThhMS4zMSAxLjMxIDAgMCAwIDEuMzEtMS4zMWMwLS40MjQtLjIwNS0uNzk4LS41MTgtMS4wMzdtMCAzLjA4NGMuMTQxLjIxLjIxOC40NjYuMjE4LjczN2ExLjMxIDEuMzEgMCAwIDEtMS4zMSAxLjMxYy0uMjcxIDAtLjUyOC0uMDc3LS43MzctLjIxOC4yNC4zMTMuNjEzLjUxOSAxLjAzNy41MTlhMS4zMSAxLjMxIDAgMCAwIDEuMzEtMS4zMWMwLS40MjUtLjIwNS0uNzk4LS41MTgtMS4wMzhtLTMuMDg1IDBjLjE0Mi4yMS4yMTkuNDY2LjIxOS43MzdhMS4zMSAxLjMxIDAgMCAxLTEuMzEgMS4zMWMtLjI3MiAwLS41MjgtLjA3Ny0uNzM3LS4yMTguMjQuMzEzLjYxMi41MTkgMS4wMzcuNTE5YTEuMzEgMS4zMSAwIDAgMCAxLjMxLTEuMzFjMC0uNDI1LS4yMDUtLjc5OC0uNTE5LTEuMDM4bS0zLjAzIDMuMDNjLjE0Mi4yMS4yMi40NjYuMjIuNzM3YTEuMzEgMS4zMSAwIDAgMS0xLjMxMSAxLjMxYy0uMjcxIDAtLjUyOC0uMDc3LS43MzctLjIxOC4yNC4zMTMuNjEzLjUxOCAxLjAzNy41MThhMS4zMSAxLjMxIDAgMCAwIDEuMzEtMS4zMWMwLS40MjQtLjIwNS0uNzk4LS41MTgtMS4wMzdtMy4wMyAwYy4xNDIuMjEuMjE5LjQ2Ni4yMTkuNzM3YTEuMzEgMS4zMSAwIDAgMS0xLjMxIDEuMzFjLS4yNzIgMC0uNTI4LS4wNzctLjczNy0uMjE4LjI0LjMxMy42MTIuNTE4IDEuMDM3LjUxOGExLjMxIDEuMzEgMCAwIDAgMS4zMS0xLjMxYzAtLjQyNC0uMjA1LS43OTgtLjUxOS0xLjAzN20zLjA4NSAwYy4xNDEuMjEuMjE4LjQ2Ni4yMTguNzM3YTEuMzEgMS4zMSAwIDAgMS0xLjMxIDEuMzFjLS4yNzEgMC0uNTI4LS4wNzctLjczNy0uMjE4LjI0LjMxMy42MTMuNTE4IDEuMDM3LjUxOGExLjMxIDEuMzEgMCAwIDAgMS4zMS0xLjMxYzAtLjQyNC0uMjA1LS43OTgtLjUxOC0xLjAzNyIgc3R5bGU9ImZpbGw6I2ZmZjtmaWxsLW9wYWNpdHk6MTtmaWxsLXJ1bGU6ZXZlbm9kZDtzdHJva2U6bm9uZSIvPjwvZz48L3N2Zz4=);background-position:100% 100%;background-repeat:no-repeat;pointer-events:auto!important}.os-host-rtl>.os-scrollbar-corner.os-scrollbar-corner-resize{transform:scaleX(-1)}.os-host-overflow{overflow:hidden!important}.os-theme-none>.os-scrollbar-corner,.os-theme-none>.os-scrollbar-horizontal,.os-theme-none>.os-scrollbar-vertical{display:none!important}.os-theme-none>.os-scrollbar-corner-resize{display:block!important;min-height:10px;min-width:10px}.os-theme-dark>.os-scrollbar-horizontal,.os-theme-light>.os-scrollbar-horizontal{height:10px;right:10px}.os-theme-dark>.os-scrollbar-vertical,.os-theme-light>.os-scrollbar-vertical{bottom:10px;width:10px}.os-theme-dark.os-host-rtl>.os-scrollbar-horizontal,.os-theme-light.os-host-rtl>.os-scrollbar-horizontal{left:10px;right:0}.os-theme-dark>.os-scrollbar-corner,.os-theme-light>.os-scrollbar-corner{background-color:transparent;height:10px;width:10px}.os-theme-dark>.os-scrollbar,.os-theme-light>.os-scrollbar{background:transparent;box-sizing:border-box;padding:2px}.os-theme-dark>.os-scrollbar.os-scrollbar-unusable,.os-theme-dark>.os-scrollbar>.os-scrollbar-track,.os-theme-light>.os-scrollbar.os-scrollbar-unusable,.os-theme-light>.os-scrollbar>.os-scrollbar-track{background:transparent}.os-theme-dark>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle,.os-theme-light>.os-scrollbar-horizontal>.os-scrollbar-track>.os-scrollbar-handle{min-width:30px}.os-theme-dark>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle,.os-theme-light>.os-scrollbar-vertical>.os-scrollbar-track>.os-scrollbar-handle{min-height:30px}.os-theme-dark.os-host-transition>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle,.os-theme-light.os-host-transition>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle{transition:background-color .3s}.os-theme-dark>.os-scrollbar>.os-scrollbar-track,.os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle,.os-theme-light>.os-scrollbar>.os-scrollbar-track,.os-theme-light>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle{border-radius:10px}.os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle{background:rgba(0,0,0,.4)}.os-theme-light>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle{background:hsla(0,0%,100%,.4)}.os-theme-dark>.os-scrollbar:hover>.os-scrollbar-track>.os-scrollbar-handle{background:rgba(0,0,0,.55)}.os-theme-light>.os-scrollbar:hover>.os-scrollbar-track>.os-scrollbar-handle{background:hsla(0,0%,100%,.55)}.os-theme-dark>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle.active{background:rgba(0,0,0,.7)}.os-theme-light>.os-scrollbar>.os-scrollbar-track>.os-scrollbar-handle.active{background:hsla(0,0%,100%,.7)}.os-theme-dark>.os-scrollbar-horizontal .os-scrollbar-handle:before,.os-theme-dark>.os-scrollbar-vertical .os-scrollbar-handle:before,.os-theme-light>.os-scrollbar-horizontal .os-scrollbar-handle:before,.os-theme-light>.os-scrollbar-vertical .os-scrollbar-handle:before{bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0}.os-theme-dark.os-host-scrollbar-horizontal-hidden>.os-scrollbar-horizontal .os-scrollbar-handle:before,.os-theme-dark.os-host-scrollbar-vertical-hidden>.os-scrollbar-vertical .os-scrollbar-handle:before,.os-theme-light.os-host-scrollbar-horizontal-hidden>.os-scrollbar-horizontal .os-scrollbar-handle:before,.os-theme-light.os-host-scrollbar-vertical-hidden>.os-scrollbar-vertical .os-scrollbar-handle:before{display:none}.os-theme-dark>.os-scrollbar-horizontal .os-scrollbar-handle:before,.os-theme-light>.os-scrollbar-horizontal .os-scrollbar-handle:before{bottom:-2px;top:-6px}.os-theme-dark>.os-scrollbar-vertical .os-scrollbar-handle:before,.os-theme-light>.os-scrollbar-vertical .os-scrollbar-handle:before{left:-6px;right:-2px}.os-host-rtl.os-theme-dark>.os-scrollbar-vertical .os-scrollbar-handle:before,.os-host-rtl.os-theme-light>.os-scrollbar-vertical .os-scrollbar-handle:before{left:-2px;right:-6px}.c-Footer{align-items:center;background:#d8d8d8;color:#00305f;display:grid;grid-template-columns:minmax(auto,min(23.5%,37.5rem)) 1fr}.c-Footer__main{height:100%;overflow:hidden;padding:.5rem 2.5rem;position:relative;width:100%}.c-Footer__info,.c-Footer__main-base{align-items:center;display:flex;height:100%;position:relative;width:100%;z-index:1}.c-Footer__info{flex-grow:1;justify-content:center;padding-right:2.5rem}.c-Footer__info .c-Icon{height:3.75rem;margin-right:1.875rem;width:3.75rem}.c-Footer__info .c-Paragraph{font-size:2.5rem;font-weight:400;margin:0}.c-Footer__logo{align-items:center;display:flex}.c-Footer__logo .c-Icon{height:3.75rem;width:12.375rem}.c-Footer__main-overlay{background-color:#fbba00;height:100%;left:0;padding:.5rem 2.5rem;position:absolute;top:0;transform:translateY(100%);transition:transform .3s cubic-bezier(0,0,.2,1);width:100%;z-index:5}.c-Footer__main-overlay.c-Footer__main-overlay--active{transform:translateY(0)}@keyframes headerSwap{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.c-Header{background:#fff;color:#1d1d1b;padding:1rem;text-align:center}.c-Header.is-transitioning .c-Header__title{animation:headerSwap .4s ease both}.c-Header__title{font-size:6.25rem;font-stretch:condensed;font-weight:300}.c-Header__title>span,.header__title-stop{font-weight:600}@keyframes marquee-scroll{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.c-Marquee{overflow:hidden;position:relative}.c-Marquee__content,.c-Marquee__inner{display:inline-flex;white-space:nowrap}.c-Marquee__content{align-items:center}.c-Marquee--active .c-Marquee__inner{animation:marquee-scroll var(--marquee-duration,10s) linear infinite;animation-delay:.75s}.slider{width:100%}.slider__pager{display:flex;gap:6px;justify-content:center;margin-top:8px}.slider__dot{background:#d8d8d8;border-radius:50%;height:8px;width:8px}.slider__dot.is-active{background:#00305f}.dual-text{align-items:baseline;display:inline-flex;gap:6px}.dual-text__main{font-weight:700}.dual-text__secondary{font-weight:400;opacity:.9}.dual-text__sep{opacity:.5}@keyframes cellSlideFade{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes rowSlideFade{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.c-DataTable{border:none;border-collapse:collapse;border-spacing:0;height:100%;min-height:1px;position:relative;table-layout:fixed;width:100%}.c-DataTableHead .c-DataTableRow{background:#00305f;box-shadow:0 0 0 1px #00305f}.c-DataTableHead .c-DataTableCell{color:#fff;font-size:2.5rem;font-weight:600;height:6.25rem;padding:1rem 4.5rem}.c-DataTableBody .c-DataTableRow:nth-child(odd){background:#fff;box-shadow:0 0 0 1px #fff}.c-DataTableBody .c-DataTableRow:nth-child(2n){background:#d8d8d8;box-shadow:0 0 0 1px #d8d8d8}.c-DataTableBody .c-DataTableCell{height:1px;padding:.625rem 2.5rem;position:relative}.c-DataTableBody .c-DataTableCell .c-Icon{height:4.6875rem;margin-left:1.5625rem;width:5rem}.c-DataTableBody .c-DataTableCell .c-Paragraph{margin:0}.c-DataTableRow{border:none}.c-DataTableRow.u-disabled{opacity:1}.c-DataTableRow.is-changed .c-DataTableCell__content{animation:rowSlideFade .4s ease both}.c-DataTableCell{border:none;height:100%;vertical-align:middle;white-space:nowrap}.c-DataTableCell--header{border:0}.c-DataTableCell--narrow{width:1%}.c-DataTableCell--narrow .c-DataTableCell__content{white-space:nowrap}.c-DataTableCell--center .c-DataTableCell__content{justify-content:center}.c-DataTableCell--disabled .c-DataTableCell__content{opacity:.4}.c-DataTableCell__content{align-items:center;display:flex;height:100%;position:relative;z-index:10}.c-DataTableCell__content:empty{display:none}.c-DataTableCell__content .u-empty{display:block;margin:0 auto}.c-DataTable__empty{align-items:center;color:#999;display:flex;font-size:1rem;font-weight:400;justify-content:center;min-height:200px;padding:3rem 1.5rem;text-align:center}.c-DataTable .c-DataTableCell{width:auto}.c-DataTable .c-DataTableCell[data-column-id=destination],.c-DataTable .c-DataTableCell[data-column-id=via]{width:37%}.c-DataTableBody .c-DataTableCell[data-column-id=line]{font-size:5.3125rem;font-weight:600}.c-DataTableBody .c-DataTableCell[data-column-id=line]:before{background-color:#fbba00;border-radius:0;bottom:0;content:"";display:block;left:50%;opacity:0;pointer-events:none;position:absolute;top:0;transform:translateX(-50%);transition:opacity .3s cubic-bezier(0,0,.2,1);width:calc(100% - 5rem);z-index:1}.c-DataTableBody .c-DataTableCell[data-column-id=destination]{font-size:4.0625rem;font-weight:600}.c-DataTableBody .c-DataTableCell[data-column-id=via]{font-size:3.125rem;font-weight:400}.c-DataTableBody .c-DataTableCell[data-column-id=stop],.c-DataTableBody .c-DataTableCell[data-column-id=time]{font-size:4.0625rem;font-weight:600}.c-DataTableBody .c-DataTableCell.c-Announcements--highlight:before{opacity:1}.c-AnnouncementsBar{align-items:center;display:flex;font-size:3.125rem;font-weight:400;height:100%;padding:.625rem 1.25rem;width:100%}.c-AnnouncementsBar .c-Marquee{line-height:1}.c-AnnouncementsBar .c-Icon{height:4.6875rem;width:5.25rem}.c-AnnouncementsBar .c-AnnouncementsBar__message,.c-AnnouncementsBar .c-Icon{margin-right:2.5rem}.c-AnnouncementsBar__messages{align-items:center;display:flex}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:content-box;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px;.swiper-cube-shadow,.swiper-slide{transform-style:preserve-3d}}.swiper-css-mode{>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none;&::-webkit-scrollbar{display:none}}>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}&.swiper-horizontal{>.swiper-wrapper{scroll-snap-type:x mandatory}}&.swiper-vertical{>.swiper-wrapper{scroll-snap-type:y mandatory}}&.swiper-free-mode{>.swiper-wrapper{scroll-snap-type:none}>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}}&.swiper-centered{>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}}&.swiper-centered.swiper-horizontal{>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}}&.swiper-centered.swiper-vertical{>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}}}.swiper-3d{.swiper-slide-shadow,.swiper-slide-shadow-bottom,.swiper-slide-shadow-left,.swiper-slide-shadow-right,.swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-slide-shadow{background:rgba(0,0,0,.15)}.swiper-slide-shadow-left{background-image:linear-gradient(270deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-right{background-image:linear-gradient(90deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-top{background-image:linear-gradient(0deg,rgba(0,0,0,.5),transparent)}.swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,rgba(0,0,0,.5),transparent)}}.swiper-lazy-preloader{border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid transparent;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible,.swiper:not(.swiper-watch-progress){.swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10;&.swiper-pagination-hidden{opacity:0}&.swiper-pagination-disabled,.swiper-pagination-disabled>&{display:none!important}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:var(--swiper-pagination-bottom,8px);left:0;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden;.swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullet-active,.swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullet-active-next-next{transform:scale(.33)}}.swiper-pagination-bullet{background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px));button&{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable &{cursor:pointer}&:only-child{display:none!important}}.swiper-pagination-bullet-active{background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:var(--swiper-pagination-left,auto);right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0);.swiper-pagination-bullet{display:block;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}&.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px;.swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}}}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets{.swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}&.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap;.swiper-pagination-bullet{transition:transform .2s,left .2s}}}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color,rgba(0,0,0,.25));position:absolute;.swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl & .swiper-pagination-progressbar-fill{transform-origin:right top}&.swiper-pagination-horizontal,&.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-horizontal>&,.swiper-vertical>&.swiper-pagination-progressbar-opposite{height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}&.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,&.swiper-pagination-vertical,.swiper-horizontal>&.swiper-pagination-progressbar-opposite,.swiper-vertical>&{height:100%;left:0;top:0;width:var(--swiper-pagination-progressbar-size,4px)}}.swiper-pagination-lock{display:none}.swiper-fade{&.swiper-free-mode{.swiper-slide{transition-timing-function:ease-out}}.swiper-slide{pointer-events:none;transition-property:opacity;.swiper-slide{pointer-events:none}}.swiper-slide-active{pointer-events:auto;& .swiper-slide-active{pointer-events:auto}}}.c-InfoPanel{display:grid;grid-template-columns:1fr;grid-template-rows:1fr auto}.c-InfoPanel,.c-InfoPanel__slider{height:100%;overflow:hidden;position:relative;width:100%}.c-InfoPanel__slider{display:flex;flex-direction:column;flex-grow:1;z-index:1}.c-InfoPanel__wrapper{box-sizing:border-box;display:flex;height:100%!important;left:0;position:absolute;top:0;width:100%}.c-InfoPanel__item{align-items:center;background-color:#d8d8d8;display:flex;flex-grow:1;flex-shrink:0;height:100%;justify-content:center;line-height:1.3;padding:2.5rem;width:100%}.c-InfoPanel__item-content{align-items:start;display:flex;flex-direction:column;height:100%;width:100%}.c-InfoPanel__item-header{align-items:center;color:#1d1d1b;display:flex;margin-bottom:2.625rem;min-height:6.875rem;width:100%}.c-InfoPanel__item-icon{flex-shrink:0;margin-right:1.875rem}.c-InfoPanel__item-title{flex-grow:1;font-size:2.5rem;text-align:left;white-space:normal}.c-InfoPanel__item-for{color:#fff;font-size:2.8125rem;width:100%}.c-InfoPanel__item-for-title{background-color:#00305f;display:block;margin-bottom:.9375rem;padding:.625rem;text-align:left;white-space:normal;width:100%}.c-InfoPanel__item-for-items{align-items:start;display:flex;flex-wrap:wrap;font-weight:600;gap:.75rem;justify-content:start;width:100%}.c-InfoPanel__item-for-items>div{background-color:#00305f;line-height:1;min-width:5.9375rem;padding:.75rem;text-align:center}.c-InfoPanel__item-message{align-items:center;display:flex;flex-grow:1;font-size:2.8125rem;margin-top:3.125rem;text-align:left;white-space:normal;width:100%}.c-InfoPanel__item---category-alert{background-color:#fbba00}.c-InfoPanel__item---category-alert .c-InfoPanel__item-icon .c-Icon{height:5.9375rem;width:6.625rem}.c-InfoPanel__item---category-alert .c-InfoPanel__item-for-items>div,.c-InfoPanel__item---category-alert .c-InfoPanel__item-for-title{background-color:#1d1d1b}.c-InfoPanel__item---category-current .c-InfoPanel__item-icon .c-Icon{height:5.625rem;width:5.625rem}.c-InfoPanel__item--category-planned .c-InfoPanel__item-icon .c-Icon{height:6.25rem;width:6.25rem}.c-InfoPanel .c-InfoPanel__pagination{bottom:unset;display:flex;gap:.5rem;justify-content:center;left:unset;margin:.9375rem 0;position:relative;right:unset;top:unset}.c-InfoPanel__bullet{background-color:#d8d8d8;border:none;border-radius:0;cursor:default;flex-basis:0;flex-grow:1;height:.9375rem;transition:background .3s ease;width:auto}.c-InfoPanel__bullet--active{background-color:#1d1d1b}.p-View[data-view=info] .c-DataTableBody .c-DataTableCell{padding:2.5rem 1.25rem 1.5625rem}.p-View[data-view=info] .c-DataTableBody .c-DataTableCell:first-child{padding-left:2.5rem}.p-View[data-view=info] .c-DataTableBody .c-DataTableCell:last-child{padding-right:2.5rem}