:root{--theme:var(--blue-primary);--transparent:#0000;--border-color:#4f474e60;--secondary:#868686;--body:#202020;--index-bck:#1e1e1eb3;--index-shadow:#1e1e1ec7;--text:#d9d9d9;--container:#0002;--el-back-primary:#161616;--el-back-secondary:#323232;--el-back-hover:#121212;--img-hover:#0009;--blue-primary:#025982;--blue-secondary:#01364e;--blue-high:#025982;--blue-light:#92cef0;--blue-back:#2d2d2d;--red-primary:#c62626;--red-secondary:#d32929;--red-high:#a01f1f;--red-light:#f49696;--red-back:#2d2d2d;--green-primary:#1fa02d;--green-secondary:#29d33c;--green-high:#1fa02d;--green-light:#a3f5ad;--green-back:#2d2d2d;--orange-primary:#af7a27;--orange-secondary:#e29e33;--orange-high:#af7a27;--orange-light:#f9d995;--orange-back:#2d2d2d;--acrylic-text:#fff;--acrylic-primary:#00000080;--acrylic-back:#00000070;--acrylic-secondary:#00000050;--acrylic-high:#4f474e50;--acrylic-light:#4f474e25;--select:#0063aa40;--select-hover:#0063aa80;--button-back-primary:#0000003d;--button-back-secondary:#00000071;--svg-filter:invert(100%) sepia(93%) saturate(27%) hue-rotate(39deg) brightness(107%) contrast(107%);--svg-filter-invert:invert(0%) sepia(8%) saturate(0%) hue-rotate(83deg) brightness(96%) contrast(106%);--toastify-color-light:var(--body)!important;--toastify-color-dark:var(--body)!important;--toastify-color-info:var(--blue-primary)!important;--toastify-color-success:var(--green-primary)!important;--toastify-color-warning:var(--orange-primary)!important;--toastify-color-error:var(--red-primary)!important;--toastify-color-transparent:#ffffffb3!important}.white-svg{filter:invert()sepia(93%)saturate(27%)hue-rotate(39deg)brightness(107%)contrast(107%)}@font-face{font-family:Nunito;src:url(assets/fonts/Nunito.ttf)format("truetype")}@font-face{font-family:Transilien;src:url(assets/fonts/TransilienSmall.ttf)format("truetype")}body{background-color:var(--body);color:var(--text);margin:0;padding:0;font-family:Nunito,Tahoma,Geneva,Verdana,sans-serif}.transilien{font-family:Transilien}@keyframes blink{0%,50%{opacity:1}51%,to{opacity:0}}h1,h2,h3,h4,h5,h6{margin:0}.is-flex{display:flex}@keyframes RightFade{0%{opacity:0;margin-left:-3.91vw;margin-right:3.91vw}to{opacity:1;margin-right:0}}.bg{object-fit:cover;z-index:-1;width:100vw;height:100vh;position:fixed;top:0;left:0}.date-time{z-index:1;align-items:center;gap:1.17vw;display:flex;position:absolute}.time{color:#fcc900;background-color:#141414;border-radius:0 0 3.75vh;align-items:center;padding:0 .78vw .75vh 1.17vw;font-family:Transilien;font-size:11.25vh;display:flex;box-shadow:0 0 5vh #0003,0 1.25vh 1.25vh #0000003d}.time>*{margin:0}.time>h2{font-size:11.25vh;font-weight:500}.time-separator{animation:1s step-end infinite blink}.date{color:#fcc900;font-weight:700}.weather{color:#fff;width:96.875vw;padding:2.5vh 1.56vw;position:absolute;bottom:0}.weather-block{align-items:center;width:90vw;display:flex}.weather-icon{flex-shrink:0;width:5.86vw;height:18.75vh}.weather-temp{align-items:baseline;gap:.16vw;margin:0 1.17vw;font-size:20vh;font-weight:600;line-height:1;display:flex}.weather-temp-unit{font-size:15vh;font-weight:500}.weather-details{flex-direction:column;justify-content:center;padding-top:3vh;display:flex}.weather-desc{font-size:5.5vh;font-weight:700;line-height:1.2}.weather-detail{opacity:.75;margin-top:1vh;font-size:3.5vh;line-height:1.3}.webcam{background:50%/cover;width:100vw;height:100vh;display:none;position:absolute;top:0;left:0}.page-6 .webcam-1,.page-7 .webcam-2{display:block}.weather-extra{opacity:1;gap:.78vw;height:12.5vh;margin-top:5vh;display:flex;position:relative;overflow:hidden}.weather-extra-item{border-radius:2vh;flex-direction:column;justify-content:center;width:7.03vw;padding:2vh .78vw;display:flex}.extra-label{opacity:.8;font-size:3vh;font-weight:400}.extra-value{margin-top:.5vh;font-size:3.25vh;font-weight:700}.acrylic{color:var(--acrylic-text);-webkit-backdrop-filter:blur(10px);background-color:#0000;position:relative;overflow:hidden}.acrylic:after{content:"";z-index:-1;opacity:.35;background:var(--body);background-image:url(data:image/png;base64,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);position:absolute;inset:0}*{transition:opacity .5s,transform .5s,height .5s,bottom .5s,margin .5s}.bottom-shadow{color:#fff;background-color:#1e1e1e80;width:100vw;height:43.75vh;animation:.8s SettingsOptions;position:absolute;bottom:0;box-shadow:0 0 15vh 10vh #1e1e1e8c}.weather-ephemeris{opacity:1;height:5.5vh}.weather-holiday{border-radius:1.75vh;margin:-.75vh -.78vw;padding:.75vh .78vw;font-weight:600}.weather-graph-block{color:#fff;width:68vw;height:55vh;position:absolute;bottom:-55vh;right:0}.weather-graph{width:68vw;height:50vh}.weather-greetings{opacity:1}.weather-next-days,.page-1 .weather-extra,.page-1 .weather-ephemeris{opacity:0;height:0}.page-3 .weather-extra{opacity:0;height:21.25vh}.page-3 .weather-ephemeris{opacity:0;transform:translateY(-5vh)}.page-3 .weather-greetings{opacity:0;transform:translateY(-10vh)}.page-3 .weather-next-days{opacity:1;height:6.25vh}.page-3 .weather-block{width:30vw}.page-3 .bottom-shadow{height:100vh}.page-3 .weather-graph-block{bottom:0}.page-4 .weather-extra{opacity:0;height:21.25vh}.page-4 .weather-ephemeris{opacity:0;transform:translateY(-5vh)}.page-4 .weather-greetings{opacity:0;transform:translateY(-10vh)}.page-4 .weather-next-days{opacity:1;height:6.25vh}.page-4 .weather-block{width:30vw}.page-4 .bottom-shadow{height:100vh}.page-4 .weather-graph-block{opacity:0;bottom:50vh}.page-4 .forecast{opacity:1;pointer-events:auto;bottom:0}.trains{background-color:#1d1d1d;width:100vw;height:100vh;transition:opacity;position:absolute;top:0;left:0}.trains-list{width:75vw;height:100vh;position:absolute;top:0;left:25vw}.trains .train{border-radius:1.75vh 1.75vh 0 0;align-items:center;gap:.78vw;margin:1.25vh .78vw 0 0;padding:.5vh .55vw;display:flex}.train .train-imgs{align-items:center;gap:.55vw;display:flex}.train .train-imgs,.train-symbol,.train .train-imgs,.train-logo{height:8.75vh}.train .diode{text-align:center;width:4.69vw;min-width:4.69vw;font-family:Transilien;font-size:6.25vh}.train .departure{text-align:center;border-radius:1.25vh;justify-content:space-evenly;align-items:center;width:7.81vw;min-width:7.81vw;max-width:7.81vw;margin-bottom:.5vh;padding:.5vh 0;font-size:8.75vh;display:flex}.train.large .departure{background-color:#000;height:11.25vh}.train.small .departure{background-color:#000;height:10vh}.train-info{flex-direction:column;display:flex}.train-details{align-items:center;gap:.5em;display:flex}.tag{color:#fff;border-radius:1.75vh;padding:.75vh .78vw;font-weight:600;animation:.8s RightFade}.tag img{width:.9em;height:.9em}.dest{color:var(--text);font-size:5.75vh;font-weight:700;animation:.8s RightFade}.large .dest{font-size:6.75vh!important}.dest.canceled{color:#eb2132}.trains .large .departure{height:11.25vh!important}.state{animation:.8s RightFade}.state.delayed{color:#fff;background-color:#f58f53;border-radius:1.75vh;padding:.75vh .78vw;font-weight:600}.state.canceled{color:#fff;background-color:#eb2132;border-radius:1.75vh;padding:.75vh .78vw;font-weight:600}.trains .bottomBar{border-radius:1.25vh;width:calc(100% - .78vw);height:1.25vh;margin:0 .78vw 0 0;position:relative;top:-.625vh}.train-stops{background-color:var(--container);border-radius:2.5vh;max-width:80vw;height:1.5em;margin-bottom:1.25vh;font-size:4.25vh;overflow:hidden}.stops{white-space:normal;transition:all 1s;position:relative}.stop{white-space:nowrap;height:6.5vh;font-weight:600;display:inline-block}.last{color:#fff;border-radius:1.75vh;margin-right:.55vw;padding:0 .78vw;font-weight:600}.dot{padding-left:.78vw;position:relative}.dot-inner{background-color:#fff;border-radius:1.25vh;width:.625vw;height:.5vh;display:inline-block;position:relative;top:-1.75vh;transform:rotate(45deg)}.dot-outer{background-color:#fff;border-radius:1.25vh;width:.625vw;height:.5vh;display:inline-block;position:relative;top:-.5vh;left:-.625vw;transform:rotate(-45deg)}.dot2-inner{background-color:#fff;border-radius:5px;width:2vh;height:.5vh;display:inline-block;position:relative;top:-1.5vh;left:-2.8vh;transform:rotate(45deg)}.dot2-outer{background-color:#fff;border-radius:5px;width:2vh;height:.5vh;display:inline-block;position:relative;top:-.25vh;left:-4.8vh;transform:rotate(-45deg)}.forecast{opacity:0;color:#fff;opacity:0;pointer-events:none;width:68vw;height:55vh;padding:3vh 2vw 4vh;position:absolute;bottom:-55vh;right:0}.forecast-title{opacity:.65;text-transform:uppercase;letter-spacing:.12em;margin-bottom:3vh;font-size:2.5vh;font-weight:400}.daily-days{width:100%;display:flex}.daily-day-col{border-right:1px solid #ffffff1f;flex-direction:column;flex:1;align-items:center;gap:1.5vh;padding:2.5vh .5vw;display:flex}.daily-day-col:last-child{border-right:none}.daily-day-name{opacity:.9;text-transform:capitalize;white-space:nowrap;font-size:2.8vh;font-weight:600}.daily-day-icon{object-fit:contain;width:5vh;height:5vh}.daily-temp-max{font-size:2.8vh;font-weight:700}.daily-bar-track{background:#ffffff2e;border-radius:3px;flex-shrink:0;width:.5vw;min-width:6px;height:18vh;position:relative}.daily-bar-fill{border-radius:3px;width:100%;position:absolute;left:0}.daily-temp-min{opacity:.6;font-size:2.8vh;font-weight:400}
