@font-face{font-family:caviar;src:url(/rollover/CaviarDreams.ttf)}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-weight:400;color-scheme:dark;color:#ffffffde;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{box-sizing:border-box}html,body{padding:0;margin:0}#app-container{position:relative;height:100%}#title-page{height:100%;overflow:hidden;border-bottom:1px solid rgba(255,255,255,.2);background-image:url(/rollover/ia.webp);background-size:cover}#app canvas#rollover{display:block;margin:50px auto;box-shadow:10px 10px 20px #00000080;border-radius:30px;background-color:#111}footer{height:500px}#titles{position:absolute;inset:0;overflow:hidden}#title{font-family:caviar;position:absolute;left:50px;top:100px;width:2000px;-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0);font-size:100px;font-weight:100;color:#ffffef;text-shadow:3px 3px 10px rgba(0,0,0,.9);transition:all 2s ease-out;transform:scale(10);opacity:0}.shown #title{transform:scale(1);opacity:1}#subtitle{font-size:40px;font-weight:100;color:#aaa;position:absolute;width:1000px;left:5000px;top:340px;transition:all 2s ease-out 2s;transform:scale(20);opacity:0}.shown #subtitle{left:200px;transform:scale(1);opacity:1}#subsub{font-size:20px;font-weight:100;color:#f4db4a;width:1000px;position:absolute;top:420px;left:10000px;transition:all 3s ease-out 1s;transform:scale(20);opacity:0}.shown #subsub{left:200px;transform:scale(1);opacity:1}.subtitle{color:#ffffef;text-shadow:2px 2px 5px rgba(0,0,0,.9);font-size:50px;position:absolute;left:10000px;transition:all 1s;width:3000px;bottom:300px}#sub9,#sub5{font-size:40px}.subtitle.shown{left:200px}#sub5.shown{left:50px}.subtitle.gone,#sub5.gone{left:-2000px}#sub9.shown{left:50px}#playButton{position:absolute;bottom:30px;right:30px;font-size:50px;cursor:pointer;color:#60c5e8;text-shadow:0px 0px 20px #60c5e8;transition:all 1s}#playButton:hover{transform:scale(1.2)}#journey-container{position:relative}#start-button{position:absolute;left:50%;margin-left:-50px;top:50%;margin-top:-50px;border:none;width:100px;height:100px;border-radius:50px;background-color:#f4db4a;color:#222;font-size:25px;cursor:pointer}#data-journey{position:absolute;left:50%;margin-left:-350px;top:50%;margin-top:-50px;width:700px;height:100px;padding-top:100px;padding-left:0;font-size:100px;color:#fff;pointer-events:none}li{list-style:square}h2{font-weight:100;color:#fff;font-size:50px;border-top:1px solid white;margin-top:0;margin-left:40px;margin-right:40px}h3{font-weight:100;color:#fff;font-size:30px;color:#fffc;width:1024px;margin-left:auto;margin-right:auto}h4{font-weight:100;color:#fff;font-size:20px;color:#fffc;width:1024px;margin-left:auto;margin-right:auto;border:none}h5{font-weight:100;font-size:16px;color:#000;width:1024px;margin-left:auto;margin-right:auto;border:none}#model-features{padding:40px 40px 40px 100px;background-image:url(/rollover/features.jpg);background-size:cover;background-origin:revert;box-shadow:0 0 20px #000000e6}.mf-h2{font-size:30px;margin-bottom:20px}.mf-h2{font-size:20px;margin-bottom:10px}#model-start{position:relative;height:800px;background-image:url(/rollover/hoopiz.jpg);background-size:cover;background-position:center}#ms-title{position:absolute;top:50%;left:0;right:0;text-align:center;width:100%;height:100px;line-height:100px;margin-top:-50px;font-size:40px;text-shadow:2px 2px 5px rgba(0,0,0,.9);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px}.mfg{margin-left:10px;font-family:caviar}#data-1{background:url(/rollover/image-ressource-site-web.jpg);background-size:cover;background-attachment:fixed;padding-bottom:100px}#data-2{background:url(/rollover/ai_donn%C3%A9es_calcul.jpg);background-size:cover;background-attachment:fixed;padding-top:40px;padding-bottom:800px}#data-3{background:url(/rollover/fond.avif);background-size:cover;background-attachment:fixed;padding-top:40px;color:#000;padding-bottom:200px}#data-3 h2{color:#000;border-top:1px solid black}#data-3 h3,#data-3 h4{color:#000}#entreprise-logo-container{height:200px;padding:0 200px}#entreprise-logo{display:block;float:right;right:0;box-shadow:5px 5px 30px #0000001a;border-radius:20px;width:200px}.tableScreen{padding:20px 0}.table-container{margin:0 0 50px;padding:30px 0;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}table{table-layout:fixed;border-collapse:collapse;border:1px solid rgba(255,255,255,.3);min-width:1000px;margin-left:auto;margin-right:auto;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px)}#data-3 table{border:1px solid rgba(0,0,0,.3)}td{font-size:18px;font-weight:100;padding:2px 15px}td input,td input:focus{background:none;border:none;outline:none;border-bottom:1px dotted rgba(244,219,74,.1);padding:2px 10px;width:100%;font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;font-size:16px;border:1px dashed yellow;font-weight:100}tr:nth-child(2n){background:#ffffff0d}#data-3 tr:nth-child(2n){background:#ffffff4d}tr.stop{border-bottom:10px solid rgba(0,0,0,0)}.blueCell{background:linear-gradient(to right,#80b4ff,#80b4ff00);color:#000;font-weight:500;border-bottom:1px solid linear-gradient(to right,rgba(128,180,255,1),rgba(128,180,255,0));padding:3px 20px}.blueCellH{background:linear-gradient(#80b4ff,#80b4ff00);color:#000;font-weight:500;border-bottom:1px solid linear-gradient(to right,rgba(128,180,255,1),rgba(128,180,255,0));padding:3px 20px;height:70px}.currency,.percentage,.number{text-align:right}.big{font-size:22px}.table-bold{font-weight:600}canvas.chart{background:#0d002c;padding:30px;border-radius:5px}.chart-container{width:600px;border-radius:5px;overflow:hidden;box-shadow:10px 10px 20px #0000001a;width:800px;margin:20px auto}.chart-line{display:flex;flex-direction:row;justify-content:space-around}.chart-line-container{width:500px;border-radius:5px;overflow:hidden;box-shadow:10px 10px 20px #0000001a;margin:20px auto}#tab-screen{height:800px;background:#333;padding-top:70px}#tab-content-container{width:1200px;height:600px;margin:auto;position:relative;display:flex;flex-flow:row;box-shadow:20px 20px 50px #000c}.tab{border:1px solid white;border-radius:5px 5px 0 0;width:160px;height:30px;text-align:center;cursor:pointer;transition:all .5s}.tab.selected{background-color:#eee;color:#000}.tab-content{opacity:0;position:absolute;inset:30px 0 0;border:1px solid white;padding:30px;background-image:url(/rollover/tutu.jpg);background-size:cover;font-size:14px;color:#fff;transition:all 1s;overflow:auto}.tab-content.shown{opacity:1;z-index:10}.cell-border-top{border-top:3px solid red}.row-border-top{border-top:2px solid rgba(0,0,0,.5)}.tab-h2{font-weight:800}.tab-h3{text-decoration:underline}.avertissement{border-top:3px solid rgba(255,255,255,.9);border-bottom:3px solid rgba(255,255,255,.9);width:800px;margin:20px auto;padding:20px;font-style:italic;font-size:14px}#data-3 .avertissement{border-top:3px solid rgba(0,0,0,.5);border-bottom:3px solid rgba(0,0,0,.5)}.avertissement-h{font-size:20px;text-align:center;margin-bottom:10px}#aurali-slide-1,#aurali-slide-2{width:100%}#euralia-slide-3{display:flex;flex-direction:row}#euralia-slide-3-col1{flex-grow:1;padding:50px}#euralia-slide-3-col2{flex-grow:3;padding-left:50px;font-size:16px;font-weight:600}#oluski{text-align:center}.euralia-slide-4-phase{display:flex;padding:20px}.euralia-slide-4-phase-col2{padding-left:50px}
