@charset "UTF-8";*,*:before,*:after{box-sizing:border-box;min-width:0;min-height:0}html,body{font-size:62.5%;margin:0;height:100%;overflow-x:hidden}.cdk-overlay-pane{width:auto!important}html{-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%;overflow-wrap:break-word}a{text-decoration:none}a:focus,a:hover,a:active{text-decoration:none}abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}p,address,ol,ul,dl,blockquote,pre,h3,h4,h5,h6,dt,dd{margin:0;padding:0}ol ol,ol ul,ul ol,ul ul,li ul,li ol,nav ul,nav ol,li p{margin-top:0;margin-bottom:0}ul,ul ul,ol,ol ol{padding-left:0;list-style:none}nav ul,nav ol{list-style:none;padding:0}figure{margin:0}img,table,td,blockquote,pre,code,input,textarea,select,video,iframe{max-width:100%}iframe,img,input,select,textarea{height:auto}img,iframe{border-style:none}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0;overflow:visible;border:0;border-top:1px solid;margin:2rem 0;clear:both;color:inherit}table{width:100%;max-width:100%;table-layout:fixed;border-collapse:collapse;vertical-align:top;margin-bottom:2rem}@media (prefers-reduced-motion: reduce){*{animation:none!important;transition:none!important}}[aria-busy=true]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled=true],[disabled]{cursor:not-allowed}[aria-hidden=false][hidden]{display:initial}[aria-hidden=false][hidden]:not(:focus){clip:rect(0,0,0,0);position:absolute}a,area,button,input,label,select,summary,textarea,[tabindex]{touch-action:manipulation}button,input,select,textarea{margin:0;background-color:transparent;color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;letter-spacing:inherit;vertical-align:middle}button,input:not([type=radio]):not([type=checkbox]),select,textarea{border:0}pre,code,kbd,samp{font-family:monospace;font-size:1em}pre{-moz-tab-size:2;tab-size:2;white-space:pre-wrap;line-height:normal;overflow:auto;-ms-overflow-style:scrollbar}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}form,fieldset{border:none}fieldset{margin:0;padding:0}legend{display:table;max-width:100%;padding:0 .5rem;border:0;color:inherit;white-space:normal}label{display:inline-block;cursor:pointer}textarea{overflow:auto;vertical-align:top;resize:vertical;white-space:pre-wrap}progress{display:inline-block;width:100%;vertical-align:baseline}output{display:inline-block}summary{display:list-item}template{display:none}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}i{font-style:italic}@font-face{font-family:SegoeUI;src:url(/assets/fonts/SegoeUI.eot);src:url(/assets/fonts/SegoeUI.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/SegoeUI.woff2) format("woff2"),url(/assets/fonts/SegoeUI.woff) format("woff"),url(/assets/fonts/SegoeUI.ttf) format("truetype"),url(/assets/fonts/SegoeUI.svg#SegoeUI) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:SegoeUI;src:url(/assets/fonts/SegoeUI-Semibold.eot);src:url(/assets/fonts/SegoeUI-Semibold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/SegoeUI-Semibold.woff2) format("woff2"),url(/assets/fonts/SegoeUI-Semibold.woff) format("woff"),url(/assets/fonts/SegoeUI-Semibold.ttf) format("truetype"),url(/assets/fonts/SegoeUI-Semibold.svg#SegoeUI-Semibold) format("svg");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:SegoeUI;src:url(/assets/fonts/SegoeUI-Bold.eot);src:url(/assets/fonts/SegoeUI-Bold.eot?#iefix) format("embedded-opentype"),url(/assets/fonts/SegoeUI-Bold.woff2) format("woff2"),url(/assets/fonts/SegoeUI-Bold.woff) format("woff"),url(/assets/fonts/SegoeUI-Bold.ttf) format("truetype"),url(/assets/fonts/SegoeUI-Bold.svg#SegoeUI-Bold) format("svg");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Material Symbols Outlined;font-style:normal;src:url(/assets/fonts/MaterialSymbolsOutlined.woff2) format("woff2")}.material-symbols-outlined{font-family:Material Symbols Outlined;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;font-variation-settings:"FILL" 1}.mat-icon.outline{font-variation-settings:"FILL" 0}.italic{font-style:italic}.uppercase,.first-letter-capitalize:first-letter{text-transform:uppercase}.bold{font-weight:700}.capitalize{text-transform:capitalize}.is-hidden{display:none}.flex{display:flex}.flex.row{flex-direction:row}.flex.column{flex-direction:column}.flex.wrap{flex-wrap:wrap}.flex.gap-10{gap:10px}.flex.gap-6{gap:6px}.align-start{align-items:flex-start;vertical-align:top}.align-center{align-items:center;vertical-align:middle}.align-end{align-items:flex-end;vertical-align:bottom}.align-stretch{align-items:stretch}.align-base{align-items:baseline}.justify-start{justify-content:flex-start;text-align:left}.justify-center{justify-content:center;text-align:center}.justify-end{justify-content:flex-end;text-align:right}.justify-between{justify-content:space-between}.justify-around{justify-content:space-around}.inline-block{display:inline-block}.m-l{margin:38.08px}.m-m{margin:23.99px}.m-s{margin:14.5px}.m-xs{margin:8.94px}.mh-l{margin:0 38.08px}.mh-m{margin:0 23.99px}.mh-s{margin:0 14.5px}.mh-xs{margin:0 8.94px}.mv-l{margin:38.08px 0}.mv-m{margin:23.99px 0}.mv-s{margin:14.5px 0}.mv-xs{margin:8.94px 0}.p-l{padding:38.08px}.p-m{padding:23.99px}.p-s{padding:14.5px}.p-xs{padding:8.94px}.ph-l{padding:0 38.08px}.ph-m{padding:0 23.99px}.ph-s{padding:0 14.5px}.ph-xs{padding:0 8.94px}.pv-l{padding:38.08px 0}.pv-m{padding:23.99px 0}.pv-s{padding:14.5px 0}.pv-xs{padding:8.94px 0}.w-30{width:30px}.noselect{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.spinner{margin:10px auto}@media print{:host:not(:first-child) .location-is-displayed{border-top:1px solid var(--moderate-gray)}.info-stream-item{position:relative;padding:8px;min-height:44px;border-bottom:1px solid var(--light-soft-gray)}.info-stream-item:not(.read-only):hover{cursor:pointer;background-color:var(--light-soft-gray)}.info-stream-item:not(.read-only):hover .buttons{visibility:visible}.info-stream-item:not(.read-only):hover .buttons button{background-color:var(--white)}.info-stream-item:not(.read-only):hover .buttons button:hover{background-color:var(--light-soft-gray)}.info-stream-item:not(.location-is-displayed) .header-location{position:absolute;top:2px;left:8px;right:8px}.info-stream-item .header-location{display:flex;align-items:center}.info-stream-item .header-location .title{display:flex;align-items:center;margin-bottom:7px}.info-stream-item .header-location .title .mat-icon{margin-right:5px}.info-stream-item .header-location .border-date-source{margin-left:auto;text-align:right}.info-stream-item .header-location .border-date-source .mat-icon{margin-top:3px;width:20px;height:auto}.info-stream-item .header-location .border-date-source .mat-icon.va-source{width:18px}.info-stream-item .header-location .border-date-source .ava{font-size:12px;grid-area:source;justify-self:end}.info-stream-item .content{padding:0 5px;margin-right:15px;margin-top:3px}.info-stream-item .content>*:not(:first-child){margin-top:4px}.info-stream-item .content>*:not(:last-child){margin-bottom:4px}.info-stream-item .content .media-section{text-align:center}.info-stream-item .content .media-section .thumbnail-media{max-height:100px;margin:auto}.info-stream-item .content .text-content.bold{font-weight:700}.info-stream-item .content .text-content.italic{font-style:italic}.info-stream-item .content .text-content.underline{text-decoration:underline}.info-stream-item .content .text-content.strike{text-decoration:line-through}.info-stream-item .content .text-content.list-item{display:list-item;list-style-position:inside}.info-stream-item .content .mat-icon{min-width:24px}.info-stream-item .content .flex{display:flex;gap:4px}.info-stream-item .content .flex>*{align-self:center}.info-stream-item .content .flex .top{align-self:flex-start}.info-stream-item .content .flex .bottom{align-self:flex-end}.info-stream-item .content .flex .center{align-self:center}.info-stream-item .content .inline>*{display:inline;vertical-align:middle}.info-stream-item .content .inline>*.mat-icon{display:inline-block}.info-stream-item .content .inline .top{vertical-align:top}.info-stream-item .content .inline .bottom{vertical-align:bottom}.info-stream-item .content .inline .center{vertical-align:middle}.info-stream-item .buttons{display:flex;position:absolute;visibility:hidden;top:17px;right:32px;z-index:1}.info-stream-item .buttons button{margin-right:2px}.info-stream-item.is-not-ack{background:var(--sea-blue)}.info-stream-item.is-not-ack .content{border-left:solid var(--soft-blue);font-weight:700}.info-stream-item.is-not-ack .content *{font-weight:inherit}.asp-location-chip{display:flex;align-items:center;border-radius:30px;line-height:25px;background:var(--light-gray);vertical-align:middle;gap:8px;width:fit-content;flex-wrap:wrap}.asp-location-chip-header{display:flex;align-items:center;justify-content:center;min-height:25px;line-height:25px;color:var(--white);background:var(--orange-brick);border-radius:30px;padding-inline:8px;align-self:stretch;flex-grow:1;flex-shrink:0}.asp-location-chip-informations{display:flex;align-items:center;gap:4px;flex-shrink:0}.asp-location-chip-informations-direction.margin-right{margin-right:8px}.asp-location-chip-informations>*:not(.chip-label){flex-shrink:0}.asp-location-chip .asp-axe,.asp-location-chip-icon{color:var(--white);margin-right:0}.asp-location-chip.stacked{border-radius:10px;overflow:hidden;gap:0}.asp-location-chip.stacked .asp-location-chip-header{border-radius:0}.asp-location-chip.stacked .asp-location-chip-informations{flex-grow:1;flex-shrink:1;text-wrap:wrap;justify-content:center;padding:0 4px}.linear-separator,.list-item-puce{color:var(--medium-gray);font-size:200%;line-height:15px;margin:0 0 2px}.linear-separator{margin-bottom:5px}.chip-label{padding-block:4px}.chip-label:last-of-type{margin-right:10px}.points-list{width:100%}.points-list-item{position:relative}.points-list-item:before{content:"";position:absolute;left:5px;top:1px;bottom:0;width:1px;height:auto;border-left:1px dotted var(--soft-medium-gray)}.points-list-item:first-child:before{top:70%;bottom:0}.points-list-item:last-child:before{height:calc(50% - 1px)}.points-list-item:not(:first-child):after{content:"";position:absolute;left:7px;top:calc(50% - 1px);bottom:0;width:10px;height:1px;border-top:1px dotted var(--soft-medium-gray)}.asp-location-chip-container-row{line-height:25px;vertical-align:middle}.asp-location-chip-container .asp-location-chip{display:inline-block;border-radius:30px;background:var(--light-gray);margin:5px 0}.asp-location-chip-container .asp-location-chip .asp-axe{display:inline-block;height:25px;padding:0 10px;margin-right:5px;color:var(--white);background:var(--orange-brick);border-radius:20px;line-height:25px}.asp-location-chip-container .asp-location-chip .is-small-axe{height:18px;line-height:18px}.asp-location-chip-container .asp-location-chip .list-item-puce{color:var(--medium-gray);padding:0 5px;font-size:200%;line-height:15px;vertical-align:sub}.asp-location-chip-container .is-small-location{line-height:18px}.asp-location-chip-container .event-length{margin-right:5px}.asp-location-chip-container .point-of-interests-container{display:flex;flex-direction:column;gap:5px}.location-multi-container-asp{display:flex;align-items:center;padding:10px 0}.location-multi-container-asp:before{content:"De";width:15px;margin-right:5px;line-height:15px;vertical-align:sub;display:flex;flex-shrink:0;justify-content:center}.location-multi-container-asp.is-head{padding:5px 0 5px 15px}.location-multi-container-asp.is-head:before{content:"\e0";text-align:center}.location-multi-container-asp.display-as-singleton.is-head{padding:0}.location-multi-container-asp.display-as-singleton.is-head:before{content:"";display:none}.location-multi-container-asp.is-highlighted .asp-location-chip{border:2px solid var(--sky-blue);border-radius:30px}.location-multi-container-asp.collector .asp-location-chip-header{min-width:30px}.location-multi-container-with-crossing-footer{display:flex;gap:5px;align-items:center;margin-left:40px}.location-multi-container .tpva-toggle-container{position:relative;top:-8px;margin-left:6px}.involved-vehicle-item-list{display:inline-block;margin-top:5px}.involved-vehicle-item-list .involved-vehicle-details{position:relative;left:-7px;top:-6px;display:inline-block;padding:2px;height:26px;background:var(--light-gray);border-radius:20px}.involved-vehicle-item-list .involved-vehicle-details .involved-vehicle-icon-detail{display:inline-block;width:20px;height:20px;padding:3px;margin:1px;background:var(--white);border-radius:10px}.involved-vehicle-item-list .involved-vehicle-icon{display:inline-block;width:30px;max-height:30px}.involved-vehicle-item-list .involved-vehicle-icon.is-cleared{color:var(--green)}.chips-bloc{display:flex;height:min-content}.chips-bloc .mat-icon{display:inline-block;height:24px;width:24px}.chips-bloc .chips-wrapper-bis{margin:0 0 12px 15px;padding:10px 0 10px 10px;display:flex;background-color:var(--soft-white)}.chips-bloc .chips-wrapper-bis .main-road-icon{margin-left:45px}.chips-bloc .chips-wrapper-bis .length{margin-left:13px}.chips-bloc .chips-wrapper-main{min-width:140px;margin:0 0 12px;padding:10px 5px 0;display:flex;background-color:var(--soft-white);flex-grow:1}.chips-bloc .chips-wrapper-main .deviation-delay{width:100px}.chips-bloc .chips-wrapper-main .main-road-icon{margin-left:15px}.chips-bloc .chips-wrapper-main .length{margin-left:13px}.chips-bloc .total-delay{margin:0 9px 12px 0;text-align:center;width:72px;background-color:var(--light-green)}.chips-bloc .total-delay.dense{background-color:var(--red);color:var(--white)}.chips-bloc .total-delay.is-out-to-date{background:var(--medium-gray);color:var(--white)}.chips-bloc .total-delay.is-cut{background:var(--black);color:var(--white)}.chips-bloc .total-delay.on-map{margin:0;border-radius:20px}.chips-bloc .total-delay.on-map .total-delay-text{margin:5px}.chips-bloc .total-delay .total-delay-text{font-size:small;font-weight:700;margin-top:17px;text-transform:capitalize}.chips-bloc.no-margin .total-delay,.chips-bloc.no-margin .chips-wrapper-main,.chips-bloc.no-margin .chips-wrapper-bis{margin:0}.road-visualization-container{width:100%;overflow-x:auto;overflow-y:hidden}.road-visualization-container .road-visualization{min-height:var(--roadway-square-size);width:max-content;min-width:96px;margin:5px auto}.road-visualization-container .road-visualization-roadwork-header{display:flex;align-items:center}.road-visualization-container .road-visualization-roadwork-header-label{margin-left:5px;color:var(--orange)}.road-visualization-container .road-visualization-direction-header{display:flex;justify-content:space-around;align-items:center;margin-bottom:2px}.road-visualization-container .road-visualization-direction-header-slice{font-size:10px;color:var(--medium-gray)}.road-visualization-container .road-visualization-wrapper{display:flex;padding-bottom:14px}.road-visualization-container .road-visualization-wrapper.align-right{justify-content:right}.road-visualization-container .road-visualization-wrapper-way{position:relative;width:var(--roadway-square-size);height:var(--roadway-square-size);background:var(--light-gray);text-align:center;display:flex;align-items:center;justify-content:center}.road-visualization-container .road-visualization-wrapper-way.emergency .mat-icon,.road-visualization-container .road-visualization-wrapper-way.markup .mat-icon,.road-visualization-container .road-visualization-wrapper-way.partiallyMarkup .mat-icon,.road-visualization-container .road-visualization-wrapper-way.warning .mat-icon{font-size:18px;width:18px;height:18px;margin:3px 0}.road-visualization-container .road-visualization-wrapper-way.emergency{color:var(--red)}.road-visualization-container .road-visualization-wrapper-way.warning,.road-visualization-container .road-visualization-wrapper-way.wrongWay{color:var(--orange)}.road-visualization-container .road-visualization-wrapper-way.notTrafficable{color:var(--red)}.road-visualization-container .road-visualization-wrapper-way.notTrafficable.roadShoulder{text-shadow:1px 0px 0px var(--white),-1px 0px 0px var(--white),0px 1px 0px var(--white),0px -1px 0px var(--white)}.road-visualization-container .road-visualization-wrapper-way.markup svg .circle-fill{fill:var(--light-gray)}.road-visualization-container .road-visualization-wrapper-way.partiallyTrafficable,.road-visualization-container .road-visualization-wrapper-way.trafficJam{color:var(--orange)}.road-visualization-container .road-visualization-wrapper-way.trafficable{color:var(--green)}.road-visualization-container .road-visualization-wrapper-way.trafficable.roadShoulder{color:var(--white)}.road-visualization-container .road-visualization-wrapper-way.objectOnTheRoad{color:var(--blue)}.road-visualization-container .road-visualization-wrapper .road-visualization-wrapper-way.aligned.roadShoulder,.road-visualization-container .road-visualization-wrapper .road-visualization-wrapper-way.aligned.sideRoad{border-right:1px solid var(--white)}.road-visualization-container .road-visualization-wrapper .road-visualization-wrapper-way.aligned.emergencyLane{background-image:repeating-linear-gradient(0deg,var(--white),var(--white) 45%,transparent 45%,transparent 55%,var(--white) 55%);background-size:2px 100%;background-repeat:no-repeat;background-position:right;padding-right:2px}.road-visualization-container .road-visualization-wrapper .road-visualization-wrapper-way.aligned.lane:has(+:not(.centralReservation)){border-right:2px dashed var(--white)}.road-visualization-container .road-visualization-wrapper .road-visualization-wrapper-way.opposite.roadShoulder,.road-visualization-container .road-visualization-wrapper .road-visualization-wrapper-way.opposite.sideRoad{border-left:1px solid var(--white)}.road-visualization-container .road-visualization-wrapper .road-visualization-wrapper-way.opposite.emergencyLane{background-image:repeating-linear-gradient(0deg,var(--white),var(--white) 45%,transparent 45%,transparent 55%,var(--white) 55%);background-size:2px 100%;background-repeat:no-repeat;background-position:left;padding-left:2px}.road-visualization-container .road-visualization-wrapper .road-visualization-wrapper-way.opposite.lane{border-left:2px dashed var(--white)}.road-visualization-container .road-visualization-wrapper .road-visualization-wrapper-way.centralReservation+.opposite.lane{border-left:none}.road-visualization-container .road-visualization-wrapper .road-visualization-wrapper-way.sideRoad{background-color:var(--dark-gray)}.road-visualization-container .road-visualization-wrapper .road-visualization-wrapper-way.roadShoulder{background-color:var(--green)}.road-visualization-container .road-visualization-wrapper .road-visualization-wrapper-way.centralReservation{width:16px;background-color:var(--medium-gray)}.road-visualization-container .road-visualization-wrapper .road-visualization-wrapper-way.centralReservation .mat-icon{font-size:12px;width:12px;height:12px;margin:6px 3px}.road-visualization-container .road-visualization-wrapper .road-visualization-wrapper-way.state-unknown:after{display:inline-block;width:100%;line-height:24px;vertical-align:middle;text-align:center;font-size:10px}.road-visualization-container .road-visualization-wrapper .road-visualization-wrapper-way.state-unknown.emergencyLane:after{content:"BAU";color:var(--medium-gray)}.road-visualization-container .road-visualization-wrapper .road-visualization-wrapper-way.state-unknown.sideRoad:after{content:"HC";color:var(--white)}.road-visualization-container .road-visualization-wrapper .road-visualization-wrapper-way.emergencyLane{background-color:var(--very-light-gray)}.road-visualization-container .road-visualization-wrapper .road-visualization-wrapper-way.actionable{cursor:pointer;--brightness-adjust: 90%}.road-visualization-container .road-visualization-wrapper .road-visualization-wrapper-way.actionable.centralReservation{--brightness-adjust: 115%}.road-visualization-container .road-visualization-wrapper .road-visualization-wrapper-way.actionable.sideRoad{--brightness-adjust: 130%}.road-visualization-container .road-visualization-wrapper .road-visualization-wrapper-way.actionable:hover{filter:brightness(var(--brightness-adjust))}.road-visualization-container .road-visualization-wrapper .emergencyLane{width:calc(var(--roadway-square-size) + 2px)}.road-visualization-container .road-visualization-wrapper.is-editable .emergencyLane.emergencyLane{width:calc(var(--roadway-square-size) + 8px + 2px)}.road-visualization-container .road-visualization-wrapper.is-editable .road-visualization-wrapper-way{height:calc(var(--roadway-square-size) + 8px)}.road-visualization-container .road-visualization-wrapper.is-editable .road-visualization-wrapper-way:not(.centralReservation){width:calc(var(--roadway-square-size) + 8px)}.road-visualization-container .road-visualization-wrapper.is-aligned-with-refuge .aligned.notTrafficable.roadShoulder:before,.road-visualization-container .road-visualization-wrapper.is-aligned-with-refuge .aligned.notTrafficable.emergencyLane:before{content:"Refuge";position:absolute;top:100%;font-size:10px;color:var(--red)}.road-visualization-container .road-visualization-wrapper.is-aligned-with-refuge .aligned.notTrafficable.roadShoulder.aligned~.emergencyLane.aligned:before{display:none}.road-visualization-container .road-visualization-wrapper.is-opposite-with-refuge .opposite.notTrafficable.roadShoulder:before,.road-visualization-container .road-visualization-wrapper.is-opposite-with-refuge .opposite.notTrafficable.emergencyLane:before{content:"Refuge";position:absolute;top:100%;font-size:10px;color:var(--red)}.road-visualization-container .road-visualization-wrapper.is-opposite-with-refuge .opposite.notTrafficable.emergencyLane.opposite~.roadShoulder.opposite:before{display:none}.road-visualization-container.no-padding.center:not(.center){align-items:start}.road-visualization-container.no-padding .road-visualization-wrapper:not(.is-aligned-with-refuge,.is-opposite-with-refuge){padding:0}.travel-time-chips{display:inline-block;line-height:22px;border-radius:16px}.travel-time-chips .travel-time-label{padding:0 10px}.travel-time-chips.is-delay-time-displayed .travel-time-label{padding-right:3px}.travel-time-chips.not-reliable{border-style:dashed}.travel-time-chips.normal{background-color:var(--light-green);color:var(--green)}.travel-time-chips.moderate{background-color:var(--moderate-yellow);color:var(--dark-yellow-label)}.travel-time-chips.moderate .travel-time-delay{background:var(--dark-yellow)}.travel-time-chips.dense{background-color:var(--light-red);color:var(--dark-red)}.travel-time-chips.dense .travel-time-delay{background:var(--red)}.travel-time-chips.normal.is-not-up-to-date,.travel-time-chips.moderate.is-not-up-to-date,.travel-time-chips.dense.is-not-up-to-date{background-color:var(--light-gray);color:var(--black)}.travel-time-chips.normal.is-not-up-to-date .travel-time-delay,.travel-time-chips.moderate.is-not-up-to-date .travel-time-delay,.travel-time-chips.dense.is-not-up-to-date .travel-time-delay{background:var(--medium-gray);color:var(--white)}.travel-time-chips.cut,.travel-time-chips.recovery{background-color:var(--black);color:var(--black)}.travel-time-chips .travel-time-delay{display:inline-block;padding:0 6px;line-height:22px;border-radius:16px;color:var(--white);text-transform:capitalize}html,body{height:auto;overflow:visible}}.printed-page-content *:not(.material-icons,.material-symbols-outlined),body:not(.app-main-container) *:not(.material-icons,.material-symbols-outlined){font-family:SegoeUI,system-ui,-apple-system,BlinkMacSystemFont,Roboto,Oxygen-Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:1.2rem}.printed-page-content h1,body:not(.app-main-container) h1{margin:0;font-size:2rem;text-transform:uppercase}.printed-page-content h2,.printed-page-content h3,body:not(.app-main-container) h2,body:not(.app-main-container) h3{position:relative}.printed-page-content h2:after,.printed-page-content h3:after,body:not(.app-main-container) h2:after,body:not(.app-main-container) h3:after{content:"";position:absolute;bottom:1px;left:0;right:0;height:1px;width:100%}.printed-page-content h2,body:not(.app-main-container) h2{margin:10px 0;font-size:1.6rem;text-transform:uppercase;background:var(--light-soft-gray)}.printed-page-content h2:after,body:not(.app-main-container) h2:after{border-bottom:1px solid var(--black)}.printed-page-content h3,body:not(.app-main-container) h3{margin:10px 0;padding-left:5px;font-size:1.4rem}.printed-page-content h3:after,body:not(.app-main-container) h3:after{border-bottom:1px dashed var(--black)}.printed-page-content small,body:not(.app-main-container) small{font-size:1rem}.printed-page-content .italic,body:not(.app-main-container) .italic{font-style:italic}.printed-page-content .underline,body:not(.app-main-container) .underline{text-decoration:underline}.printed-page-content .icon-md42,body:not(.app-main-container) .icon-md42{font-size:4.2rem}.printed-page-content .color-white,body:not(.app-main-container) .color-white{color:var(--white)}.printed-page-content .bgd-gray,body:not(.app-main-container) .bgd-gray{background:var(--light-soft-gray)}.printed-page-content .box-shadow,body:not(.app-main-container) .box-shadow{box-shadow:0 0 3px var(--medium-gray)}.printed-page-content .top-header,body:not(.app-main-container) .top-header{margin-bottom:20px}.printed-page-content .top-header .location-print,body:not(.app-main-container) .top-header .location-print{display:flex;align-items:center;flex-wrap:wrap;column-gap:8px}.printed-page-content .main-header,body:not(.app-main-container) .main-header{margin:20px 0 40px}.printed-page-content .printed-section,body:not(.app-main-container) .printed-section{margin:10px 0 20px}.printed-page-content ul.list-styled,body:not(.app-main-container) ul.list-styled{padding-left:30px;list-style:initial}.printed-page-content .grid-2,body:not(.app-main-container) .grid-2{display:flex;flex-wrap:wrap}.printed-page-content .grid-2>*,body:not(.app-main-container) .grid-2>*{width:50%}.printed-page-content .medias-section img,body:not(.app-main-container) .medias-section img{width:auto;max-height:800px}.printed-page-content .status .content,body:not(.app-main-container) .status .content{padding-right:1rem}.printed-page-content .distributions .operator+.operator,.printed-page-content .distributions .distribution-type+.distribution-type,.printed-page-content .distributions .location-detail+.location-detail,body:not(.app-main-container) .distributions .operator+.operator,body:not(.app-main-container) .distributions .distribution-type+.distribution-type,body:not(.app-main-container) .distributions .location-detail+.location-detail{display:inline-block}.printed-page-content .distributions .operator+.operator:before,.printed-page-content .distributions .distribution-type+.distribution-type:before,.printed-page-content .distributions .location-detail+.location-detail:before,body:not(.app-main-container) .distributions .operator+.operator:before,body:not(.app-main-container) .distributions .distribution-type+.distribution-type:before,body:not(.app-main-container) .distributions .location-detail+.location-detail:before{content:", "}.printed-page-content .distributions .operator+.operator:last-of-type:before,.printed-page-content .distributions .distribution-type+.distribution-type:last-of-type:before,.printed-page-content .distributions .location-detail+.location-detail:last-of-type:before,body:not(.app-main-container) .distributions .operator+.operator:last-of-type:before,body:not(.app-main-container) .distributions .distribution-type+.distribution-type:last-of-type:before,body:not(.app-main-container) .distributions .location-detail+.location-detail:last-of-type:before{content:"et ";margin-left:1ch}.printed-page-content .vehicles .vehicle-text,body:not(.app-main-container) .vehicles .vehicle-text{margin-bottom:4px}.printed-page-content .vehicles .vehicle-text .vehicle-caracteristic+.vehicle-caracteristic:before,body:not(.app-main-container) .vehicles .vehicle-text .vehicle-caracteristic+.vehicle-caracteristic:before{content:", "}
