@font-face{font-family:ParisineBold;src:url(/assets/Parisine-Bold-DxjjnfJp.otf) format("opentype")}@font-face{font-family:ParisineRegular;src:url(/assets/Parisine-Regular-B979NPHp.otf) format("opentype")}@font-face{font-family:AchemineBold;src:url(/assets/achemine_bold-Upp_pFBf.ttf) format("truetype")}@font-face{font-family:AchemineRegular;src:url(/assets/achemine_regular-DOyHBaMh.ttf) format("truetype")}@font-face{font-family:AchemineItalic;src:url(/assets/achemine_italic-C2vxfuVW.ttf) format("truetype")}@font-face{font-family:IDFMBold;src:url(/assets/IDFVoyageur-Bold-BZ8dc0eZ.ttf) format("truetype")}@font-face{font-family:IDFMRegular;src:url(/assets/IDFVoyageur-Regular-nDZJwnm7.ttf) format("truetype")}@font-face{font-family:IDFMMedium;src:url(/assets/IDFVoyageur-Medium-CpA76odH.ttf) format("truetype")}:root{--wg-green: #00aa83;--wg-blue: #e6f6f3;font-family:ParisineRegular,AchemineRegular,"sans-serif";--ratp-blue: #0a0086;--ratp-red: #ff1400;--ratp-beige: #e8ded4;--ratp-red-rgb: 255, 20, 0;--ratp-bg: #bec5df;--ratp-yellow: #fec107;--ratp-orange: #ff8c00;--ratp-orange-rgb: 255, 140, 0;--ratp-brown: #8D5E2A;--ratp-green: #01aa01;--ratp-bg2: #dee2ee;--ratp-purple: #544dad;--idfm-blue: rgb(100, 181, 229);--idfm-black: #221f21;--idfm-white: rgb(255, 255, 255);--idfm-grey: rgb(217, 217, 214);--idfm-brown: rgb(72, 45, 10)}img{user-select:none;-moz-user-select:none;-webkit-user-drag:none;-webkit-user-select:none;-ms-user-select:none}html,body,#app,.content{padding:0;margin:0;height:100%;width:100%;font-family:ParisineRegular,AchemineRegular,"sans-serif"}.blink{animation:blink 1s infinite}.hidden{visibility:hidden}@keyframes blink{0%,49%{background-color:var(--ratp-yellow)}50%,to{background-color:#fff}}.blink-text{animation:blink-text 1.6s infinite}@keyframes blink-text{0%,49%{opacity:1}50%,to{opacity:.5}}svg[data-v-fd3e95c0]{display:block;height:var(--height);width:auto;font-family:ParisineBold}svg.more4chars text[data-v-fd3e95c0]{white-space:pre-wrap;word-break:break-word;overflow-wrap:break-word;text-overflow:ellipsis}svg.idfm-style[data-v-fd3e95c0]{font-family:IDFMMedium!important;border-radius:10%!important}svg[data-v-350b93db]{display:block;height:var(--height);width:auto;font-family:ParisineBold}.line-logo[data-v-ff05715d]{font-family:ParisineBold;box-sizing:border-box;display:flex;height:var(--size);justify-content:center;align-items:center;background-color:var(--bg-color);color:var(--text-color);-webkit-user-select:none;user-select:none;-webkit-user-drag:none;margin:0;padding:0!important}.tram[data-v-ff05715d]{padding:0!important;box-sizing:border-box;background-color:#fff;color:#000;display:grid;flex-direction:column}.tram .bar[data-v-ff05715d]{background-color:var(--bg-color);border-radius:min(.7vw,5px)!important;height:min(.5vw,4px);width:100%;border-radius:2%}.tram .line-number[data-v-ff05715d]{padding:0 min(.2vw,10px)}.night-bus[data-v-ff05715d]{position:relative;box-sizing:border-box;color:#fff;padding:min(.2vw,10px)}.circle[data-v-ff05715d]{aspect-ratio:1;border-radius:50%}.square[data-v-ff05715d]{border-radius:15%;aspect-ratio:1}.rectangle[data-v-ff05715d]{height:var(--size);min-width:calc(var(--size) * 1.4)!important;max-width:fit-content!important}.specialLogo[data-v-ff05715d]{background-color:unset!important}.desserte summary[data-v-539a4fa5]:hover{cursor:pointer}.stops-list[data-v-539a4fa5]{list-style:none;padding:0;margin:0}.stop-item[data-v-539a4fa5]{display:flex;align-items:stretch;padding-bottom:0}.skipped-stop[data-v-539a4fa5]{opacity:.5}.stop-visual[data-v-539a4fa5]{display:flex;flex-direction:column;align-items:center;min-width:30px;margin-right:10px}.direction[data-v-539a4fa5]{font-weight:700;font-size:1.2em}.status[data-v-539a4fa5]{color:#666;font-size:.9em;margin-top:4px}.desserte-overview[data-v-539a4fa5]{box-sizing:border-box;width:100%;padding:10px;border-radius:5px;display:grid;grid-template-columns:80% 20%;background-color:#f9f9f9}.desserte-overview-content[data-v-539a4fa5]{display:flex;flex-direction:column;gap:10px}.go-to-screen[data-v-539a4fa5]{display:flex;justify-content:center;align-items:center}.go-button[data-v-539a4fa5]{background-color:#2cbf53;color:#fff;padding:10px;border-radius:5px;font-weight:700;cursor:pointer;-webkit-user-select:none;user-select:none}a[data-v-539a4fa5]::visited{text-decoration:none;color:#fff}a[data-v-539a4fa5]{text-decoration:none;color:#fff}.dot[data-v-539a4fa5]{width:12px;height:12px;border-radius:50%;background-color:#fff;border-width:3px;border-style:solid;flex-shrink:0;z-index:1}.line[data-v-539a4fa5]{width:3px}.top-line[data-v-539a4fa5]{height:1px;flex-grow:0}.bottom-line[data-v-539a4fa5]{flex-grow:1}.header[data-v-539a4fa5]{display:flex;flex-direction:column;justify-content:space-between}.top-line.hidden[data-v-539a4fa5],.bottom-line.hidden[data-v-539a4fa5]{visibility:hidden}.stop-content[data-v-539a4fa5]{display:flex;flex-direction:column;justify-content:flex-start;padding-bottom:5px}.stop-content[data-v-539a4fa5]:has(.skipped-stop){opacity:.5;padding-bottom:10px}.stop-name[data-v-539a4fa5]{font-weight:700}.stop-time[data-v-539a4fa5]{font-size:.85em;color:#666;margin-top:4px}.desserte-list-header[data-v-969d5eff]{display:flex;align-items:center;gap:.5em;margin-bottom:1em}main[data-v-969d5eff]{display:flex;container-type:inline-size;flex-direction:column;align-items:center;justify-content:center;padding:1em;box-sizing:border-box;width:min(35em,90%);margin:auto}input[type=text][data-v-969d5eff]{font-size:1.3em;border-radius:.2em;box-shadow:unset;width:100%;margin-bottom:1em;box-sizing:border-box;padding:.5em .3em;margin-top:.5em;border:gray .5px solid}input[data-v-969d5eff],input[data-v-969d5eff]::placeholder{font-size:.6em}input[type=text][data-v-969d5eff]:focus{outline:none}a[data-v-969d5eff]{text-decoration:none;color:inherit}li[data-v-969d5eff]{width:fit-content}.line-list li[data-v-969d5eff]:hover{cursor:pointer}.line-list[data-v-969d5eff]{list-style:none;padding:0;display:flex;flex-wrap:wrap;justify-content:flex-start;gap:1em}.line-list:has(.selected) .line[data-v-969d5eff]:not(.selected){opacity:.1}.service-list[data-v-969d5eff]{list-style:none;padding:0}.service-list li[data-v-969d5eff]{margin-bottom:1em;width:100%}section[data-v-969d5eff]{width:100%}.no-data-available header[data-v-5f1c7865],.no-data-available header[data-v-5f1c7865] *{background-color:#242424;color:#242424!important;font-size:0!important}.no-data-available header .picto[data-v-5f1c7865]{display:none!important}.clock[data-v-5f1c7865]{position:absolute;right:0cqw;width:13%;height:100%}header[data-v-5f1c7865]{container-type:inline-size;background-color:#fff;display:grid;display:flex;align-items:center;gap:1.5cqw;padding-left:1cqw;font-family:ParisineBold,sans-serif;box-shadow:0 5px 5px -5px #000;position:relative;z-index:10}.line-and-mode[data-v-5f1c7865]{display:flex;align-items:center;justify-content:flex-start;padding:.2em;padding-left:1cqw;gap:.5em}.picto[data-v-5f1c7865]{height:70%}.mode-picto[data-v-5f1c7865]{width:auto}.clock[data-v-5f1c7865]{color:var(--ratp-yellow);font-family:ParisineRegular;background-color:#000;font-size:3cqw;display:flex;justify-content:center;align-items:center}.direction[data-v-5f1c7865]{display:flex;align-items:center}.direction-name[data-v-5f1c7865]{color:var(--ratp-blue);font-size:3.5cqw}.stop[data-v-658c7d9e]{display:flex;position:relative;align-items:center;gap:0}.stop-indicator-wrapper[data-v-658c7d9e]{width:var(--gutter-width);height:100%;display:flex;justify-content:center;align-items:center;flex-shrink:0;z-index:2}.stop-indicator[data-v-658c7d9e]{width:2.5cqw;height:2.5cqw;background-color:#fff;border:.5cqw solid black;border-radius:50%}.stop.is-last-stop[data-v-658c7d9e]:after{content:"";position:absolute;left:calc(var(--gutter-width) / 2);transform:translate(-50%);width:2.8cqw;top:50%;height:100vh;background-color:var(--ratp-beige);z-index:1;pointer-events:none}.stop-name[data-v-658c7d9e]{color:var(--ratp-blue);font-size:5cqw}.stop-name-long[data-v-658c7d9e]{font-size:4cqw}.stop-name-very-long[data-v-658c7d9e]{font-size:3.5cqw}.non-accessible-stop[data-v-658c7d9e]{height:.8em}.stop-transition-enter-active[data-v-658c7d9e],.stop-transition-leave-active[data-v-658c7d9e]{transition:transform 2s cubic-bezier(.4,0,.2,1);z-index:10}.stop-transition-enter-active .stop-indicator[data-v-658c7d9e],.stop-transition-leave-active .stop-indicator[data-v-658c7d9e]{z-index:10}.stop-transition-leave-active[data-v-658c7d9e]{transition:transform 1.5s ease-in-out;z-index:10;position:absolute;width:100%}.stop-transition-enter-from[data-v-658c7d9e]{transform:translateY(200%)}.stop-transition-leave-to[data-v-658c7d9e]{transform:translateY(-450%)}.blinkable:not(.stop-transition-leave-active,.stop-transition-enter-active,.stop-transition-enter-from,.stop-transition-leave-to,.stop-transition-move) .stop-indicator[data-v-658c7d9e]{animation:blink 1.2s infinite steps(1)}.stop.is-last-stop .stop-name .text-bg[data-v-658c7d9e]{background-color:#000;color:#fff;padding:.1em .2em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.stop.is-current:first-of-type .stop-name .text-bg[data-v-658c7d9e]{background-color:var(--ratp-blue);color:#fff;padding:.1em .2em;-webkit-box-decoration-break:clone;box-decoration-break:clone}.stop.is-current:first-of-type .stop-name[data-v-658c7d9e]{background-color:transparent;padding:0}.stop.is-skipped .stop-indicator[data-v-658c7d9e]:before,.stop.is-skipped .stop-indicator[data-v-658c7d9e]:after{content:"";position:absolute;background-color:#ff1400;width:180%;height:.7cqw;left:50%;top:50%;border-radius:1px;z-index:15}.stop.is-skipped .stop-indicator[data-v-658c7d9e]:before{transform:translate(-50%,-50%) rotate(45deg)}.stop.is-skipped .stop-indicator[data-v-658c7d9e]:after{transform:translate(-50%,-50%) rotate(-45deg)}.stops-list-container[data-v-3062ef05]{overflow:hidden;height:100%;width:100%;background-color:var(--ratp-beige);color:#fff;font-family:ParisineBold,sans-serif;display:flex;flex-direction:column;justify-content:center;--gutter-width: 6cqw;--line-width: 2.2cqw}.stops-list[data-v-3062ef05]{list-style:none;padding:0;margin:0;height:100%;position:relative;margin-top:2cqw;gap:3cqw;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.stops-transition-wrapper[data-v-3062ef05]{display:contents}.stop-transition-move[data-v-3062ef05]{transition:transform 1s ease-in-out;z-index:10}.stops-list[data-v-3062ef05]:before{content:"";position:absolute;left:calc(var(--gutter-width) / 2);transform:translate(-50%);width:var(--line-width);top:-1000px;bottom:0;height:100000px;background-color:var(--v766a9694);z-index:1}.next-stop-container[data-v-3062ef05]{position:relative;margin-top:.5cqw;transition:opacity .5s ease;display:flex;align-items:center}.next-stop-arrow-indicator[data-v-3062ef05]{width:var(--gutter-width);display:flex;z-index:2;justify-content:center;flex-shrink:0}.arrow-icon[data-v-3062ef05]{width:1.3cqw;fill:#fff;display:block}.next-stop-description[data-v-3062ef05]{font-family:ParisineRegular;font-size:2cqw;color:#212121}.stops-list-container:has(.stops-list .stop-transition-enter-active) .next-stop-container[data-v-3062ef05],.stops-list-container:has(.stops-list .stop-transition-leave-active) .next-stop-container[data-v-3062ef05]{opacity:0}.data-unavailable[data-v-02ee3d48]{display:grid;grid-template-columns:65% 35%;color:#fff;padding-left:2cqw;background-color:#242424;font-size:3cqw;box-shadow:0 -5px 5px -5px #000}aside[data-v-02ee3d48]{padding:2cqw;font-size:2.5cqw;box-shadow:-5px 0 5px -5px #000;position:relative}.tool-icon[data-v-02ee3d48]{position:absolute;width:20cqw;bottom:-5cqw;right:-5cqw}.direction[data-v-18c1322b]{display:grid;grid-template-columns:65% 35%;grid-template-rows:100%;color:gray;padding-left:2cqw;background-color:#fff;font-size:3cqw;box-shadow:0 -5px 5px -5px #000}aside[data-v-18c1322b]{padding:1cqw;font-size:2.5cqw;box-shadow:-5px 0 5px -5px #000;background-color:#242424}.direction-name-container[data-v-18c1322b]{display:grid;grid-template-rows:10% 90%;padding:1cqw;font-size:2.5cqw;font-family:ParisineRegular}.direction-name[data-v-18c1322b]{font-size:5cqw;font-family:ParisineBold;text-align:center;align-self:center;color:var(--ratp-blue)}.departure-in[data-v-18c1322b]{display:flex;padding:1cqw;flex-direction:column;background-color:#242424;justify-content:space-between;color:var(--ratp-yellow)}.text[data-v-18c1322b]{color:#fff}.time[data-v-18c1322b],.unit[data-v-18c1322b]{text-align:center;font-family:ParisineBold;color:var(--ratp-yellow)}.time[data-v-18c1322b]{font-size:12cqw}.unit[data-v-18c1322b]{font-size:3cqw;opacity:.8}.current-stop[data-v-908e4f05]{height:100%;width:100%;background-color:var(--ratp-blue);font-family:ParisineBold,sans-serif;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#fff;container-type:inline-size}.current-stop-name[data-v-908e4f05]{font-size:9cqw;text-align:center}.current-stop-landmark-name[data-v-908e4f05]{font-size:2.5cqw;padding:1cqw;background-color:var(--ratp-brown)}.not-in-service[data-v-180d2869]{width:100%;background-color:var(--ratp-yellow);height:100%;display:flex;align-items:center;justify-content:flex-end;box-sizing:border-box}.data-unavailable[data-v-8e91bbea]{display:grid;grid-template-columns:65% 35%;color:#fff;padding-left:2cqw;background-color:#242424;font-size:3cqw;box-shadow:0 -5px 5px -5px #000}aside[data-v-8e91bbea]{padding:2cqw;font-size:2.5cqw;box-shadow:-5px 0 5px -5px #000;position:relative}.welcome-text[data-v-8e91bbea]{font-size:6cqw;display:flex;justify-content:center;flex-direction:column}.second-line[data-v-8e91bbea]{display:flex;gap:2cqw;align-items:center}.line-logo[data-v-8e91bbea]{height:5cqw}.tool-icon[data-v-8e91bbea]{position:absolute;width:20cqw;bottom:-5cqw;right:-5cqw}.arriving-to-in[data-v-d8b1ec0f]{display:flex;flex-direction:column;background-color:#f4efea;font-family:ParisineBold}table[data-v-d8b1ec0f]{width:100%;border-collapse:collapse}thead[data-v-d8b1ec0f]{padding:.5cqw 2.4cqw 0 2cqw;font-size:1.3cqw;font-family:ParisineRegular;color:#212121}.minutes-before-arrival[data-v-d8b1ec0f]{color:#000;font-size:3cqw}.destination[data-v-d8b1ec0f]{font-size:1.5cqw;color:var(--ratp-blue)}tbody tr[data-v-d8b1ec0f]{padding:1cqw 2cqw}tbody tr[data-v-d8b1ec0f]:nth-child(odd){background-color:#dedad6}.minutes-before-arrival[data-v-d8b1ec0f]{text-align:center}.destination[data-v-d8b1ec0f],.destination-header[data-v-d8b1ec0f]{text-align:left}.lines-connection-container[data-v-01dbf0cb]{width:100%;position:relative;padding:0;height:100%;overflow:visible}.line-connection[data-v-01dbf0cb]{background-color:#f4eeea;position:relative;z-index:4;padding:.5cqw 1.5cqw 1.5cqw;width:100%;height:100%}.header[data-v-01dbf0cb]{font-size:1.6cqw;margin-bottom:1cqw}.content[data-v-01dbf0cb]{display:flex;flex-direction:column;gap:1cqw}.mode-logo[data-v-01dbf0cb]{height:4cqw;width:auto}.mode-group[data-v-01dbf0cb]{display:flex;align-items:center;gap:1cqw}.triangle-icon[data-v-01dbf0cb]{position:absolute;top:5.2cqw;left:-6.5%;height:5cqw;width:auto;opacity:0;transform:translate(100%);z-index:1;animation:slide-from-behind-01dbf0cb .2s ease-out 1.17s forwards}@keyframes slide-from-behind-01dbf0cb{0%{transform:translate(100%);opacity:0}1%{opacity:1}to{transform:translate(0);opacity:1}}.message[data-v-38ad2eea]{width:100%;height:100%;padding:2cqw;box-sizing:border-box}.message-icon[data-v-38ad2eea]{width:4cqw;height:4cqw;margin-right:1cqw;margin-bottom:1cqw}.message-text[data-v-38ad2eea]{font-size:2cqw;color:#212121}.screen[data-v-10f320e8]{height:100%;width:100%;display:grid;grid-template-rows:22% 78%;font-size:3cqmin;container-type:inline-size}main[data-v-10f320e8]{display:grid;grid-template-columns:100% 35%;transition:grid-template-columns 2s cubic-bezier(.25,.8,.25,1);grid-template-rows:100%;overflow:hidden;background-color:var(--ratp-beige)}main.split-view[data-v-10f320e8]{grid-template-columns:65% 35%}.side-panel[data-v-10f320e8]{height:100%;width:100%;position:relative;background-color:#f4eeea;border-left:2px solid var(--ratp-beige-dark)}.fade-enter-active[data-v-10f320e8],.fade-leave-active[data-v-10f320e8]{transition:opacity .5s ease}.fade-enter-from[data-v-10f320e8],.fade-leave-to[data-v-10f320e8]{opacity:0}.slide-enter-active[data-v-10f320e8]{transition-delay:.2s;transition:all .4s ease-in}.slide-leave-active[data-v-10f320e8]{transition:all .3s ease-out}.slide-leave-to[data-v-10f320e8]{opacity:0}.slide-enter-from[data-v-10f320e8]{opacity:0;transform:translate(20%)}.fit-wrapper[data-v-a5dc1d0f]{width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative;container-type:size}.fit-content[data-v-a5dc1d0f]{display:flex;flex-direction:column;transition:width .1s,height .1s}.force-width[data-v-a5dc1d0f]{width:100%;height:auto}.force-height[data-v-a5dc1d0f]{width:auto;height:100%}.content[data-v-535086da]{background-color:#242424}
