@import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@100;200;300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Inter:wght@100;200;300;400;500;600;700;800;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@200;300;400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Source+Sans+Pro:wght@200;300;400;500;600;700;800&display=swap);@import url(https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@font-face{font-family:Digital;src:url("/static/media/digital-7%20(mono).ae951a188b593952b384.ttf") format("truetype")}:root{--background:#080f23;--contrast-color:#4483eb;--contrast-color-highlight:#6f36e9;--contrast-color-2:#579aff;--contrast-color-3:#ff447c;--background-color:#192846;--background-contrast:#0009;--dark-color:#000;--light-color:#fff;--text-color:#fffc;--text-color-2:#fff;--text-color-3:#fff9;--text-color-4:#ffffff80;--selector-color:#0a6e7280;--over-color:#0003;--over-color-2:#0009;--over-difference-color:#fff3;--over-difference-color-2:hsla(0,0%,100%,.075);--over-difference-color-3:linear-gradient(-135deg,#7d7dff21,#7d7dff66);--error-color:crimson;--success-color:#589858;--selected-color:rgba(95,61,128,.973);--warning-color:#f96;--home-text-color:#000;--home-contrast-color:#4483eb;--home-contrast-color-2:#0bbdfe;--home-text-color-2:#7f7f7f;--home-text-color-transparent:#fffc;--home-opposite-text-color-transparent:#000c;--home-opposite-background-color:#000;--home-opposite-text-color:#fff;--home-background-container:#f5f5f5}.App{text-align:center}body[zoom]{zoom:attr(zoom)}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}iframe#webpack-dev-server-client-overlay{display:none}header.home-header{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(90deg,#000,#000c);border-radius:50px;cursor:pointer;display:flex;margin:1.5rem auto;min-height:65px;padding:.5rem 1.5rem .5rem 1rem;position:-webkit-sticky;position:sticky;top:0;transform-origin:bottom;transition:all .35s ease-in-out;width:95%;z-index:10000}@media only screen and (min-width:1200px){header.home-header:hover{border-radius:0;margin-bottom:2rem;margin-top:-2rem;width:100%}}header.home-header .list{align-items:center;display:flex;height:100%;width:100%}header.home-header .navigation-icon{display:none}header.home-header .logo{align-items:center;display:flex;margin:0 1rem}header.home-header .logo p{color:var(--home-opposite-text-color);display:none;font-weight:bolder}header.home-header .items{display:flex;justify-content:flex-start}header.home-header .items .item{color:var(--home-opposite-text-color);cursor:pointer;font-family:Inter;font-size:16gpx;font-weight:600;margin-left:16px;margin-right:16px}header.home-header .items .item a{color:inherit;text-decoration:none}header.home-header .items .item.active a{border-bottom:3px solid var(--home-contrast-color)}header.home-header .left-container,header.home-header .right-container{display:flex;flex:1 1;width:100%}header.home-header .right-container{align-items:center;justify-content:flex-end;margin-left:auto}header.home-header .right-container .button{align-items:center;border:2px solid var(--home-contrast-color);border-radius:35px;cursor:pointer;display:flex;justify-content:center;max-height:35px;min-width:100px;padding:1rem;transition:all .4s ease-in-out;width:100%;width:auto}header.home-header .right-container .button p{color:var(--home-opposite-text-color);font-family:Inter;font-size:18px;font-weight:700;transition:all .4s ease-in-out}header.home-header .right-container .button:hover{background:var(--home-contrast-color)}header.home-header .right-container .button:hover p{color:var(--home-opposite-text-color)}@media only screen and (max-width:900px){header.home-header{display:none;margin-left:1rem;position:fixed;width:calc(100% - 2rem)}header.home-header .list{display:none;position:absolute;transition:all .5s ease-in-out}header.home-header .active-navigation{background:var(--home-opposite-background-color)}header .right-container,header.home-header .left-container{display:block}header.home-header.active-navigation .list{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000;border-radius:20px;display:flex;flex-direction:column;height:100%;height:-webkit-max-content;height:max-content;justify-content:center;left:0;padding-top:2rem;top:70px;width:100%;z-index:10000}header.home-header .right-container .button{width:90%}header.home-header.active-navigation .list .left-container .items{flex-direction:column;gap:3rem}header.home-header.active-navigation .list .logo{display:none}header.home-header .navigation-icon{align-items:center;cursor:pointer;display:flex;flex-direction:column;margin-left:auto}header.home-header .navigation-icon .line{background-color:var(--home-opposite-text-color);height:3px;margin-bottom:.3rem;margin-top:.3rem;transition:all .35s ease-in-out;width:35px}header.home-header.active-navigation .navigation-icon .line:first-child{transform:rotate(35deg) translateY(15px) skewY(10deg)}header.home-header.active-navigation .navigation-icon .line:last-child{transform:rotate(-35deg) translateY(-15px) skewY(-10deg)}header.home-header.active-navigation .navigation-icon .line:nth-child(2){opacity:0}header.home-header .items .item{font-size:20px;text-align:center}header .left-container,header.home-header .right-container{width:90%}header.home-header .right-container{margin-left:0;margin-block:2rem}header.home-header .left-container,header.home-header .right-container{justify-content:center}}#root{display:flex;min-height:100vh;width:100%}body{transition:all .35s ease-out}.home-container{background:var(--light-color);min-height:100vh;width:100%}.home-container .content{margin-left:0;margin-inline:auto;max-width:100%;padding:0;width:100%}.home-container .content h2.title{color:var(--home-text-color);font-family:Inter;font-size:80px;font-weight:800;margin-bottom:0;margin-top:5vh;text-align:center}.home-container .content h2.title.sm-title{font-size:60px}.home-container .content h2.title span{-webkit-text-fill-color:#0000;background:-webkit-linear-gradient(0deg,var(--home-contrast-color-2),var(--home-contrast-color));-webkit-background-clip:text}.home-container .content h2.title span.swoosh{position:relative}.home-container .content h2.title span img{bottom:-30px;display:block;left:0;position:absolute;transform:rotateY(180deg);width:100%}.home-container .content h2.title.last span{-webkit-text-fill-color:#0000;background:-webkit-linear-gradient(0deg,var(--home-contrast-color),var(--home-contrast-color-2));-webkit-background-clip:text}.home-container .content p.description{color:var(--home-text-color);font-family:Inter;font-size:22px;font-weight:500;line-height:29px;margin-inline:auto;margin-top:3rem;max-width:60%;text-align:center}.home-container .content .final-block{background:var(--home-opposite-background-color);justify-content:center;min-height:55vh;position:relative;width:100%}.home-container .content .final-block h2{color:var(--home-opposite-text-color);font-size:80px;margin-top:0}.home-container .content .final-block p{bottom:10px;color:var(--home-opposite-text-color);font-size:20px;margin-block:1rem 0;position:relative}.home-container .content .block-1{display:flex;flex-direction:column}.home-container .content .block-1 button,.home-container .content .block-5 button{background:linear-gradient(135deg,var(--home-contrast-color),var(--home-contrast-color-2));border:none;border-radius:36px;color:var(--home-opposite-text-color);cursor:pointer;font-family:Inter;font-size:16px;font-weight:600;margin:2.5rem auto 15vh;outline:none;padding:1.5rem 2.5rem;position:relative;transition:all .35s ease-in-out;z-index:100}.home-container .content .block-1 button p,.home-container .content .block-5 button p{align-items:center;display:flex;gap:.5rem;justify-content:center}.home-container .content .block-5 button{margin-bottom:0}.home-container .content .block-1 button svg,.home-container .content .block-5 button svg{font-size:18px}.home-container .content .block-1 button:hover,.home-container .content .block-5 button:hover{box-shadow:0 0 10px var(--home-contrast-color);padding:1.5rem 3.5rem}.home-container .content .block-2{align-items:center;display:flex;justify-content:center;margin-top:-5vw}.home-container .content .final-block{align-items:center;display:flex;flex-direction:column;gap:1.5rem}.home-container .content .final-block img{max-width:75px;width:100%}.home-container .content img.mockup{width:80vw}.home-container .content .advantages{grid-gap:2rem;display:grid;grid-template-columns:repeat(2,minmax(350px,1fr));grid-template-rows:1fr 1fr;margin:5rem auto;max-width:85%}.home-container .content .advantages .advantage{background-image:linear-gradient(var(--home-background-container),var(--home-background-container));border-radius:1.5rem;cursor:pointer;padding:1rem 1rem 3rem;position:relative;transition:all .35s ease-in-out;z-index:1}.home-container .content .advantages .advantage span{font-size:35px}.home-container .content .advantages .advantage:hover h2,.home-container .content .advantages .advantage:hover p{color:var(--home-opposite-text-color)}.home-container .content .advantages .advantage:before{background-image:linear-gradient(135deg,var(--home-contrast-color),var(--home-contrast-color-2));border-radius:32px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .35s ease-in-out;z-index:-1}.home-container .content .advantages .advantage:hover:before{opacity:1}.home-container .content .advantages.videos-container .advantage{padding:0}.home-container .content .advantages.videos-container .advantage h2{text-align:center}.home-container .content .advantages .advantage .video-container{align-items:center;display:flex;justify-content:center;margin-bottom:-6rem;margin-top:1.5rem;position:relative;transition:all .35s ease-in-out}.home-container .content .advantages .advantage .video-container:hover{filter:brightness(1.25)}.home-container .content .advantages .advantage .video-container .fullscreen-button,.home-container .content .advantages .advantage .video-container .play-button{align-items:center;background:linear-gradient(135deg,var(--home-contrast-color),var(--home-contrast-color-2));border-radius:50%;display:flex;justify-content:center;opacity:0;position:absolute;transition:all .35s ease-in-out;-webkit-user-select:none;user-select:none;z-index:10}.home-container .content .advantages .advantage .video-container .fullscreen-button{background:#fff3;bottom:15px;right:15px}.home-container .content .advantages .advantage .video-container:hover .fullscreen-button,.home-container .content .advantages .advantage .video-container:hover .play-button{cursor:pointer;opacity:1;-webkit-user-select:initial;user-select:auto}.home-container .content .advantages .advantage .video-container .play-button .play-icon{color:var(--home-opposite-text-color);height:35px;padding:1rem;width:35px}.home-container .content .advantages .advantage .video-container .fullscreen-button .fullscreen-icon{color:var(--home-opposite-text-color);height:25px;padding:.5rem;width:25px}.home-container .content .advantages .advantage p{font-size:20px;font-weight:600;margin-top:1rem}.home-container .content .advantages .advantage p.enumerate{display:list-item;margin:1rem}.home-container .content .advantages .advantage .advantage-icon{border-radius:50%;bottom:-5px;color:var(--home-contrast-color);cursor:pointer;padding:1rem;position:absolute;right:5px;transition:all .35s ease-in-out;width:115px}.home-container .content .advantages .advantage:first-child .advantage-icon{bottom:-10px;right:-5px;transform:scale(.9)}.home-container .content .advantages .advantage:nth-child(3) .advantage-icon{bottom:5px;right:5px;transform:scale(1.5)}.home-container .content .advantages .advantage:nth-child(2){padding-bottom:6rem}.home-container .content .advantages .advantage:nth-child(2) .advantage-icon{transform:scale(1.2)}.home-container .content .advantages .advantage h2{font-size:30px;line-height:36px}.home-container .content .block-4,.home-container .content .block-6{align-items:center;background:linear-gradient(-90deg,var(--home-contrast-color),var(--home-contrast-color-2));border-radius:25px;display:flex;margin:15rem auto;max-width:85%;min-height:50vh;width:100%}.home-container .content .block-4{margin-block:5rem}.home-container .content .block-4 .block-container{display:flex;flex:0.8 1;flex-direction:column;margin-inline:1.5rem}.home-container .content .block-4 .block-container:nth-child(2){align-items:flex-end;border-bottom-right-radius:25px;border-top-right-radius:25px;flex:1 1;margin-inline:0}.home-container .content .block-4 .block-container img{align-self:flex-end;border-bottom-right-radius:25px;border-top-right-radius:25px;max-width:100%;transform:scale(1.2);width:100%}.home-container .content .block-4 .shadow-line{background:#fff;box-shadow:0 0 20px #fff;height:50vh;transform:rotate(20deg) scaleY(1.2) translateX(10px);width:5px}.home-container .content .block-4 .block-container h2{color:var(--home-opposite-text-color);font-size:50px;margin-bottom:2rem}.home-container .content .block-4 .block-container p{color:var(--home-text-color-transparent);font-size:20px;font-weight:600}.block-modules{align-items:center;display:flex;flex-direction:column;justify-content:center;min-height:90vh}.modules-container{display:flex;gap:3rem;margin:5vh auto;width:90%}.modules-container .modules{display:flex;flex:1 1;flex-direction:column;gap:2rem;justify-content:center}.modules-container .modules h2{align-items:center;display:flex;margin:0 auto}.modules-container .modules h2 span{font-size:32px;margin-left:8px}.modules-container .modules:first-child,.modules-container .modules:last-child{align-items:flex-start}.modules-container .modules .module{align-items:center;background-image:linear-gradient(135deg,#000 35%,#63808a);border-radius:32px;cursor:pointer;display:flex;gap:1rem;justify-content:center;padding:1rem 1.5rem;position:relative;transition:all .35s ease-in-out;width:100%;z-index:1}.modules-container .modules .module:before{background-image:linear-gradient(-90deg,var(--home-contrast-color),var(--home-contrast-color-2));border-radius:32px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .35s ease-in-out;z-index:-1}.modules-container .modules .module.active:before{border-radius:32px;opacity:1}.modules-container .modules .module.active:hover:before{border-radius:32px}.modules-container .modules .module.active{border-radius:32px;transform:scale(1.075)}.modules-container .modules .module:hover{border-radius:32px}.modules-container .modules .module p{color:#fff;font-size:24px;font-weight:600}.modules-container .modules .module.module-category p{margin-left:auto}.modules-container .modules .module.active p{font-weight:700}.modules-container .modules:first-child .module{justify-content:center;padding-left:2rem}.modules-container .modules:last-child .module{justify-content:center;padding-right:2rem}.modules-container .modules .module .module-icon{color:#fff}.modules-container .module-context{align-items:center;background-image:linear-gradient(135deg,#000 35%,#63808a);border-radius:12px;display:flex;flex:2 1;flex-direction:column;padding:1rem;position:relative}.modules-container .module-context img{bottom:5px;left:5px;position:absolute;width:50px}.modules-container .module-context h2{color:#fff;font-size:32px}.modules-container .module-context p{color:#d0cccc;font-size:18px;margin:1.5rem auto 3.5rem}.modules-container .module-context ul{margin:1rem}.home-container .content .block-6 .block-container img{border-inline:5px solid #fff;max-width:345px;width:100%}.home-container .content .block-6 .block-container h2{color:var(--home-opposite-text-color);font-size:60px;text-align:center}.home-container .content .block-6 .block-container{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding-inline:1rem}.home-container .content .block-6 .block-container:nth-child(2){max-width:345px;padding-inline:0}.home-container .content .block-6 .block-container p,.home-container .content .block-6 .block-container:last-child{display:inline}.home-container .content .block-6 .block-container p{color:var(--home-text-color-transparent);font-size:20px}.home-container .content .block-6 .block-container p.highlight{color:var(--home-opposite-text-color);font-weight:700}.home-container .content .block-6 .block-container p:nth-child(n+2){margin-inline:.25rem}.home-container .content .fixed-icon-container{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(90deg,#000000e6,#000000b3);border:2px solid var(--home-opposite-text-color);border-radius:50%;bottom:15px;cursor:pointer;display:flex;height:75px;justify-content:center;position:fixed;right:15px;transition:all .35s ease-in-out;width:75px}.home-container .content .fixed-icon-container:hover{box-shadow:0 0 10px #000c}.home-container .content .fixed-icon-container .fixed-icon{color:#25d366;font-size:45px}@media only screen and (max-width:1200px){.home-container .content .final-block h2{font-size:60px}.modules-container{flex-direction:column}}@media only screen and (max-width:1100px){.block-4{flex-direction:column}.home-container .content .block-6 .block-container:first-child{margin-top:-200px;position:relative}.home-container .content .block-6 .block-container img{border-inline:none}.home-container .content .block-6{background:linear-gradient(180deg,var(--home-contrast-color) 60%,var(--home-contrast-color-2));flex-direction:column;margin:15rem auto 5rem;padding-bottom:5rem}.home-container .content .block-6 .block-container:last-child{width:90%}.home-container .content .block-6 .block-container p{font-size:24px}.block-4 .block-container h2{text-align:center}.home-container .content .block-4,.home-container .content .block-6{max-height:-webkit-max-content;max-height:max-content}.home-container .content .block-4 .block-container p{font-size:23px;margin:1rem auto;max-width:90%}.home-container .content .block-4{background:linear-gradient(0deg,var(--home-contrast-color) 30%,var(--home-contrast-color-2))}.home-container .content .block-4 .shadow-line{height:25vh;transform:rotate(75deg) scaleY(5)}.home-container .content .block-4 .block-container img{margin:0 auto;max-width:90%}.home-container .content .block-4 .block-container h2{font-size:50px;margin:2rem auto;max-width:70%}.home-container .content .final-block h2{font-size:min(5vw,50px);width:80%}.home-container .content .block-6 .block-container:nth-child(2){max-width:100%}}@media only screen and (max-width:1000px){.home-container .content h2.title{font-size:7.5vw}}@media only screen and (max-width:900px){.home-container .content .advantages{display:flex;flex-direction:column}.home-container .content .advantages .advantage h2{text-align:center}.home-container .content h2.title{margin-top:15vh}}@media only screen and (max-width:800px){.home-container .content h2.title:not(.last){font-size:max(10vw,40px)}.home-container .content .block-1 button,.home-container .content .block-5 button{margin-bottom:0}.home-container{overflow-x:hidden}}@media only screen and (max-width:600px){.home-container .content .final-block h2{font-size:40px;width:90%}.home-container .content .advantages{margin:3rem auto;max-width:90%}.home-container .content .block-4 .block-container p{font-size:min(23px,10vw);max-width:100%}.home-container .content .block-4 .block-container img{max-width:110%}.home-container .content .block-2{display:none}.home-container .content h2.title.sm-title{font-size:min(40px,10vw)}.home-container .content .block-4 .block-container h2{font-size:min(50px,8vw)}.home-container .content .block-6 .block-container h2{font-size:min(60px,8vw)}.home-container .content .block-4,.home-container .content .block-6{max-width:95%}.home-container .content .block-6 .block-container p{font-size:min(24px,5.5vw)}.home-container .content p.description{font-size:min(22px,4.5vw);max-width:85%}}@media only screen and (max-width:500px){.home-container .content .final-block h2{font-size:8vw;width:95%}}*{box-sizing:border-box;margin:0;padding:0}body,input{font-family:Poppins,sans-serif}.container{background-color:#fff;min-height:100vh;overflow-x:hidden;position:relative;width:100%}.forms-container{height:100%;left:0;position:absolute;top:0;width:100%}.signin-signup{display:grid;grid-template-columns:1fr;left:75%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:1s ease-in-out .7s;width:50%;z-index:5}form{justify-content:center;overflow:hidden}form,form .inputs{align-items:center;display:flex;flex-direction:column;grid-column:1/2;grid-row:1/2;transition:all .2s .7s}form .inputs{height:60vh;overflow-y:auto;padding:0 5rem;width:100%}form .error{color:crimson;font-size:20px}form.sign-up-form{opacity:0;z-index:1}form.sign-in-form{z-index:2}.title{color:#444;font-size:2.2rem;margin-bottom:10px}.input-field{background-color:#e9e3e3;border-radius:55px;display:grid;grid-template-columns:15% 85%;margin:10px 0;max-width:380px;min-height:55px;padding:0 .4rem;position:relative;width:100%}.input-field .input-icon{align-self:center;color:#acacac;font-size:1.1rem;line-height:55px;margin-left:1rem;text-align:center;transition:.5s}.input-field input{background:none;border:none;color:#333;font-size:1.1rem;font-weight:600;line-height:1;outline:none}.input-field input::placeholder{color:#5e5c5c;font-weight:500}.input-switch{margin-bottom:16px;margin-top:16px;max-width:380px;width:100%}.input-switch .categories{align-items:center;display:flex;gap:15px;margin-top:20px}.input-switch h3{align-self:flex-start;color:#5e5c5c;font-size:22px;font-weight:600}.input-switch .category{align-items:center;background:#f0f0f0;border-radius:50px;color:#5e5c5c;cursor:pointer;display:flex;flex:1 1;gap:10px;justify-content:flex-start;padding:10px;transition:all .35s ease-in-out}.input-switch .category p{font-weight:700;text-align:center}.input-switch .category.active{background:linear-gradient(135deg,#4481eb,#04befe);color:#fff}.social-text{font-size:1rem;padding:.7rem 0}.social-icon,.social-media{display:flex;justify-content:center}.social-icon{align-items:center;border:1px solid #333;border-radius:50%;color:#333;font-size:1.1rem;height:46px;margin:0 .45rem;text-decoration:none;transition:.3s;width:46px}.social-icon:hover{border-color:#4481eb;color:#4481eb}.btn{background-color:#5995fd;border:none;border-radius:49px;color:#fff;cursor:pointer;font-weight:600;height:49px;margin:10px 0;outline:none;text-transform:uppercase;transition:.5s;width:150px}.btn:hover{background-color:#4d84e2}.panels-container{display:grid;grid-template-columns:repeat(2,1fr);height:100%;left:0;position:absolute;top:0;width:100%}.container:before{background-image:linear-gradient(-45deg,#4481eb,#04befe);border-radius:50%;content:"";height:2000px;position:absolute;right:48%;top:-10%;transform:translateY(-50%);transition:1.8s ease-in-out;width:2000px;z-index:6}.image{transition:transform 1.1s ease-in-out;transition-delay:.4s;width:100%}.panel{align-items:flex-end;display:flex;flex-direction:column;justify-content:space-around;text-align:center;z-index:6}.left-panel{padding:3rem 17% 2rem 12%;pointer-events:all}.right-panel{padding:3rem 12% 2rem 17%;pointer-events:none}.panel .content{color:#fff;transition:transform .9s ease-in-out;transition-delay:.6s}.panel h3{font-size:1.5rem;font-weight:600;line-height:1}.panel p{font-size:.95rem;padding:.7rem 0}.btn.transparent{background:none;border:2px solid #fff;font-size:.8rem;font-weight:600;height:41px;margin:0;width:130px}.right-panel .content,.right-panel .image{transform:translateX(800px)}.container.sign-up-mode:before{right:52%;transform:translate(100%,-50%)}.container.sign-up-mode .left-panel .content,.container.sign-up-mode .left-panel .image{transform:translateX(-800px)}.container.sign-up-mode .signin-signup{left:25%}.container.sign-up-mode form.sign-up-form{opacity:1;z-index:2}.container.sign-up-mode form.sign-in-form{opacity:0;z-index:1}.container.sign-up-mode .right-panel .content,.container.sign-up-mode .right-panel .image{transform:translateX(0)}.container.sign-up-mode .left-panel{pointer-events:none}.container.sign-up-mode .right-panel{pointer-events:all}p.error{color:crimson;font-size:20px}@media (max-width:870px){.container{height:100vh;min-height:800px}.signin-signup{top:95%;transform:translate(-50%,-100%);transition:1s ease-in-out .8s;width:100%}.container.sign-up-mode .signin-signup,.signin-signup{left:50%}.panels-container{grid-template-columns:1fr;grid-template-rows:1fr 2fr 1fr}.panel{align-items:center;flex-direction:row;grid-column:1/2;justify-content:space-around;padding:2.5rem 8%}.right-panel{grid-row:3/4}.left-panel{grid-row:1/2}.image{transition:transform .9s ease-in-out;transition-delay:.6s;width:200px}.panel .content{padding-right:15%;transition:transform .9s ease-in-out;transition-delay:.8s}.panel h3{font-size:1.2rem}.panel p{font-size:.7rem;padding:.5rem 0}.btn.transparent{font-size:.7rem;height:35px;width:110px}.container:before{bottom:68%;height:1500px;left:30%;right:auto;top:auto;transform:translateX(-50%);transition:2s ease-in-out;width:1500px}.container.sign-up-mode:before{bottom:32%;right:auto;transform:translate(-50%,100%)}.container.sign-up-mode .left-panel .content,.container.sign-up-mode .left-panel .image{transform:translateY(-300px)}.container.sign-up-mode .right-panel .content,.container.sign-up-mode .right-panel .image{transform:translateY(0)}.right-panel .content,.right-panel .image{transform:translateY(300px)}.container.sign-up-mode .signin-signup{top:5%;transform:translate(-50%)}}.bolt-icon{font-size:300px;margin:auto}@media (max-width:570px){form{padding:0 1.5rem}.image{display:none}.panel .content{padding:.5rem 1rem}.container{padding:1.5rem}.container:before{bottom:72%;left:50%}.container.sign-up-mode:before{bottom:28%;left:50%}}body.grid-body{align-items:center;display:flex;min-height:100vh}body.grid-scroll{justify-content:center}.margin{margin-left:2rem}.page-container{background:#fff;border:5mm solid #63808a;cursor:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAoCAYAAADt5povAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAGGSURBVHgB7ZU/a8JAFMAvXjRNhUgzKEgG6VBr/0wtFVoQEfdOdhZxde9QUOh38JPUwSVD9qyZi1spSUPoGJK+JyGkaoWmuSy9HzxySS73y7u75BHyrwjDUHBd9xiPJAeEWq1WDoLg1TTN1mw2KxDGUFmWNcgu9H1/pev6+WAwoIQhOHgThcPhcC1dLpcXLKW0VCq1UAjtXKTfhJtSFmuKwtOkkDDOFAdrbQqT0sVicRn1+zvdblfclSHZkWlW0q013CfNYnrpvgxZSLfWcDqdhj+BUsMwzn67e8XkCWQYt0FGJpOJNx6PXyzLehMEIYBYvwj0+4Tf4EpV1XA+n6MwICmIpxQzs23b7XQ6z5TSe1EU7+B+u1gs3mBA+1qSpKaiKCpuNpKSeNM4jvPR6/We4NotRLVerx/CUdY0TW40GgfQxpAiWbrKEj184nnee7/ff4RM2pVK5QiuMasaBawWo9HoAWRXOF2sSxROTRmiCptByaMeEpRE31YuFZ/D4XA4HA4nI74A46YG/8F+bqAAAAAASUVORK5CYII=),auto;display:flex;flex-direction:column;margin:10vh auto 35vh;padding:0 5mm 0 1mm;position:relative}.page-container[format=A4]{height:210mm;max-height:210mm;max-width:297mm;min-height:210mm;min-width:297mm;width:297mm}.page-container[format=A3]{height:297mm;max-height:297mm;max-width:420mm;min-height:297mm;min-width:420mm;width:420mm}.page-container .name-sign-container{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000059;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:100000000}.page-container .remove-container{align-items:center;background:linear-gradient(135deg,crimson,#ee7f0f);border-radius:35px;cursor:pointer;display:flex;gap:.5rem;justify-content:center;padding:.5rem 1rem;position:absolute;right:-15px;top:-65px}.page-container .remove-container h2{color:#ffffffe6;font-size:16px;transition:all .35s ease-in-out}.page-container .remove-icon{color:#ffffffe6;font-size:24px}.page-container .remove-container:hover{box-shadow:0 0 10px crimson,0 0 10px #ee7f0f}.page-container .name-sign-container .name-sign{border-radius:16px;position:relative}.page-container .name-sign-container .name-sign button{align-items:center;background:linear-gradient(135deg,#4481eb,#04befe);border:none;border-radius:50px;cursor:pointer;display:flex;gap:1rem;justify-content:center;margin-top:-.5rem;outline:none;padding:.5rem;transition:all .35s ease-in-out}.page-container .name-sign-container .name-sign button.min-button{background:linear-gradient(135deg,#000000d9 35%,#63808acc);transition:all .35s ease-in-out;width:-webkit-min-content;width:min-content}.page-container .name-sign-container .name-sign button.min-button p{display:none;font-size:16px;white-space:nowrap}.page-container .name-sign-container .name-sign button:hover{transform:scale(1.1)}.page-container .name-sign-container .name-sign button .add-icon{color:#fff;height:24px;width:24px}.page-container .name-sign-container .name-sign button p{color:#fff;font-family:Poppins;font-size:16px;font-weight:700}.page-container .name-sign-container .name-sign button p.hover-text{transform:scale(0);transition:all .35s ease-in-out}.page-container .name-sign-container .name-sign button.min-button:hover{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.page-container .name-sign-container .name-sign button:hover p.hover-text{display:flex;transform:scale(1);width:100%}.page-container .name-sign-container .name-sign .text-container{background:linear-gradient(135deg,#e1e1ed,#aaaaaa59);background-attachment:fixed;border-radius:25px;display:flex;flex-direction:column;gap:0;margin-top:1rem;padding:0 .75rem;position:relative}.page-container .name-sign-container .name-sign .text-container .input{align-items:center;display:flex;justify-content:space-between}.page-container .name-sign-container .name-sign .text-container .input .input-text-wrapper{align-items:center;display:flex;gap:.25rem}.page-container .name-sign-container .name-sign .text-container .input h2{flex:1 1;font-size:16px;font-weight:500}.page-container .name-sign-container .name-sign .text-container .input .input-text-wrapper p{color:#597be2;text-align:center}.page-container .name-sign-container .name-sign .text-container .input input{background:linear-gradient(135deg,#ffffff8c,#fff9);border:none;border-radius:8px;color:#000000e6;flex:1 1;font-family:Poppins;font-size:20px;font-weight:500;margin:1rem .5rem 0 auto;outline:none;text-align:center;transition:all .35s ease-in-out;width:-webkit-min-content;width:min-content}.page-container .name-sign-container .name-sign .text-container .input input:focus{border:2.5px solid #4481eb;border-radius:24px}.page-container .name-sign-container .name-sign .text-container .input div{flex:1 1}.page-container .name-sign-container .name-sign .text-container h2{font-size:22px;font-weight:600;margin-left:.5rem}.page-container .name-sign-container .name-sign{background:#fff;border-radius:30px;display:flex;flex-direction:column;gap:1.5rem;left:50%;max-height:85vh;overflow-y:auto;padding:2rem;position:fixed;top:50%;transform:translateX(-50%) translateY(-50%);width:100%;width:525px}.page-container .name-sign-container .name-sign .name-sign-relative{display:flex;flex-direction:column;gap:1.5rem;height:100%;position:relative;width:100%}.page-container .name-sign-container .name-sign .name-sign-relative select{background:linear-gradient(135deg,#ffffff8c,#fff9);border:none;border-radius:6px;border-radius:8px;color:#000000e6;flex:1 1;font-family:Poppins;font-size:20px;font-weight:500;margin:1rem .5rem 0 auto;outline:none;padding:12px;text-align:center;transition:all .35s ease-in-out;width:-webkit-min-content;width:min-content}.page-container .name-sign-container .name-sign .name-sign-relative .close-icon{color:crimson;cursor:pointer;height:28px;position:absolute;right:-25px;top:-15px;transition:all .35s ease-in-out;width:28px;z-index:10000000}.page-container .name-sign-container .name-sign .name-sign-relative .delete-icon{color:crimson;cursor:pointer;height:28px;left:-25px;position:absolute;top:-15px;transition:all .35s ease-in-out;width:28px;z-index:10000000}.page-container .name-sign-container .name-sign .close-icon:hover,.page-container .name-sign-container .name-sign .delete-icon:hover{background:crimson;border-radius:50%;color:#fff;padding:.3rem}.page-container .name-sign-container .name-sign .text-container .close-icon{height:24px;right:10px;top:8px;width:24px}.page-container .name-sign-container .name-sign .input .options{display:flex;flex-direction:column;gap:1rem;margin-top:1rem;max-height:200px;overflow-y:auto}.page-container .name-sign-container .name-sign .input{margin-bottom:0;margin-top:1rem;padding-bottom:1rem}.page-container .name-sign-container .name-sign .input:not(.last-input){border-bottom:1px solid #000}.page-container .name-sign-container .name-sign .input input{border:2px solid #7d7d7d59;color:#000;font-size:16px;padding:.5rem;width:100%}.page-container .name-sign-container .text-content{align-items:center;display:flex;gap:.35rem;justify-content:center}.page-container .name-sign-container .text-content .text-symbol{align-items:center;display:flex;gap:.5rem;justify-content:center;text-align:center}.page-container .name-sign-container .text-content .text-symbol .text-symbol-icon{background:linear-gradient(135deg,#000000d9 35%,#63808acc);border-radius:50%;color:#fff;cursor:pointer;height:16px;padding:.6rem;position:relative;transition:all .35s ease-in-out;width:16px;z-index:1000}.page-container .name-sign-container .text-content .text-symbol .text-symbol-icon:hover{box-shadow:inset 0 0 5px #000,0 0 5px #fff;height:20px;width:20px}.page-container .name-sign-container .text-content .text-content-square-container{align-items:center;display:flex;flex-direction:column;gap:.5rem;justify-content:center}.page-container .name-sign-container .text-content .text-content-square{align-items:center;aspect-ratio:1;border:2px solid #000;display:flex;justify-content:center;max-width:15.5mm;min-width:15.5mm;overflow:hidden;position:relative}.page-container .name-sign-container .text-content .text-content-square h2{text-align:center;-webkit-user-select:none;user-select:none;white-space:nowrap}.page-container .name-sign-container .text-content .text-content-square img{max-width:100%;position:absolute;-webkit-user-select:none;user-select:none}.page-container .name-sign-container .name-sign .input .options .option{background:#7d7d7d59;border-radius:50px;cursor:pointer;padding:.5rem;transition:all .35s ease-in-out;width:100%}.page-container .name-sign-container .name-sign .input .options .option.active{background:linear-gradient(135deg,#4481eb,#04befe);color:#fff}.page-container .name-sign-container:not(.active){display:none}.page-container.non-grid{border-width:0}.page-container .numbers-container{display:flex;height:10mm;width:100%}.page-container .numbers-container>p{align-items:center;display:flex;flex:1 1;justify-content:center;margin:0;text-align:center}.page-container .numbers-container .empty{flex:initial;width:7mm}.page-container .grid-total-container{display:flex;height:195mm}.page-container .grid-total-container .letters{align-items:center;border:.5px solid grey;border-right:none;display:flex;flex-direction:column;height:100%;justify-content:center;width:7mm}.page-container .grid-total-container .letters p{align-items:center;border:.5px solid grey;display:flex;flex:1 1;justify-content:center;margin:0;text-align:center;width:100%}.page-container .grid-total-container .grid-container{align-items:center;border:.5px solid grey;border-right-width:.75px;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.page-container .grid-total-container .grid-container .row{display:flex;flex:1 1;height:10mm;width:100%}.page-container .grid-total-container .grid-container .row .cell{align-items:center;border:.5px solid #8080802e;display:flex;flex:1 1;justify-content:center;position:relative}body .page-container .grid-total-container .grid-container .row .cell img.has-current.consumer{filter:invert(54%) sepia(98%) saturate(528%) hue-rotate(5deg) brightness(99%) contrast(104%);transition-delay:.1s}body.show-current .page-container .grid-total-container .grid-container .row .cell img.high-tension{filter:none;filter:invert(59%) sepia(28%) saturate(954%) hue-rotate(84deg) brightness(108%) contrast(100%)}body.show-current .page-container .grid-total-container .grid-container .row .cell img.has-current.L1{filter:invert(18%) sepia(78%) saturate(4151%) hue-rotate(348deg) brightness(93%) contrast(98%)}body.show-current .page-container .grid-total-container .grid-container .row .cell img.has-current.L2{filter:invert(61%) sepia(68%) saturate(1289%) hue-rotate(340deg) brightness(111%) contrast(94%)}body.show-current .page-container .grid-total-container .grid-container .row .cell img.has-current.L3{filter:invert(51%) sepia(95%) saturate(3131%) hue-rotate(168deg) brightness(97%) contrast(101%)}body.show-current .page-container .grid-total-container .grid-container .row .cell img.has-current.N{filter:invert(53%) sepia(43%) saturate(617%) hue-rotate(93deg) brightness(95%) contrast(93%)}body.show-current .page-container .grid-total-container .grid-container .row .cell img.has-current.PE{filter:invert(81%) sepia(75%) saturate(1168%) hue-rotate(357deg) brightness(85%) contrast(88%)}.current-visibility-container{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(135deg,#000000d9 35%,#63808acc);border-radius:50px;cursor:pointer;display:flex;gap:0;justify-content:center;left:50%;padding:.5rem 1.35rem;position:fixed;top:15px;transform:translateX(-50%);transition:all .35s ease-in-out;z-index:100000}.current-visibility-container:not(.dynamic-status){padding:.5rem 2rem}.current-visibility-container.dynamic-status{top:100px}.current-visibility-container.dynamic-status p{color:#fff;font-size:16px}.current-visibility-container.dynamic-status svg{color:#4481eb;margin-right:10px}.current-visibility-container .shortcut{align-items:center;border-radius:8px;color:#fff;display:flex;justify-content:center;padding:.5rem;transition:all .35s ease-in-out}.current-visibility-container .shortcut p{font-size:0;opacity:0;transform-origin:left;transition:all .35s ease-in-out}.current-visibility-container .shortcut svg{height:24px;width:24px}.current-visibility-container .shortcut:hover{border-radius:24px;box-shadow:inset -2.5px -2.5px 7px #fff,-5px 0 5px #000}.current-visibility-container .shortcut.active:hover{gap:.5rem}.current-visibility-container .shortcut.active:hover p{display:block;font-size:18px;opacity:1}.current-visibility-container:hover{box-shadow:0 0 10px #4169e1,5px 5px 10px #4481eb;padding:.5rem 2.5rem}.current-visibility-container.dynamic-status:hover{box-shadow:0 0 10px #fff,5px 5px 10px #fff}.current-visibility-container .current-icon{color:#4169e1;font-size:24px}bility-container .current-line{background:#fff;border-radius:50px;height:3px;left:.75rem;position:absolute;top:50%;transform:translateY(-50%) rotate(135deg) scaleX(0);transition:all .35s ease-in-out;width:35px}.current-visibility-container:not(.is-current) .current-line{transform:translateY(-50%) rotate(135deg) scaleX(1)}.current-visibility-container h2{color:#fff}.page-container .grid-total-container .grid-container .row .cell .dot{background:#000;border-radius:50%;position:absolute;z-index:100}.page-container .grid-total-container .grid-container .row .cell .dot img{left:-100%;opacity:0;pointer-events:none;position:absolute;top:-450%;transform:rotate(135deg);transition:all .35s ease-in-out;-webkit-user-select:none;user-select:none;z-index:10000000}.page-container .grid-total-container .grid-container .row .cell .dot.activated:not(.sync-activated) .screw-driver-container.true-show img.screw-driver,.page-container .grid-total-container .grid-container .row .cell .dot.activated:not(.sync-activated) img:not(.screw-driver){cursor:pointer;opacity:1;pointer-events:all;-webkit-user-select:none;user-select:none}.page-container .grid-total-container .grid-container .row .cell .dot.defect img{left:-200%;top:-650%}.page-container .grid-total-container .grid-container .row .cell .dot .screw-driver-option{left:150%;opacity:0;pointer-events:none;position:absolute;top:-500%;transition:all .35s ease-in-out;-webkit-user-select:none;user-select:none}.page-container .grid-total-container .grid-container .row .cell .dot.defect .screw-driver-option{top:-700%}.page-container .grid-total-container .grid-container .row .cell .dot.activated:not(.sync-activated) .screw-driver-option.show{display:flex;flex-direction:column;gap:.5rem;opacity:1;pointer-events:all;-webkit-user-select:initial;user-select:auto}.page-container .grid-total-container .grid-container .row .cell .dot .screw-driver-option.show .option{align-items:center;background:linear-gradient(135deg,#4481eb,#04befe);border-radius:20px;color:#fff;cursor:pointer;display:flex;gap:.5rem;justify-content:center;padding-block:.25rem;padding-inline:1rem;position:relative}.page-container .grid-total-container .grid-container .row .cell .dot.activated:not(.sync-activated) .screw-driver-container.true-show .screw-driver-option.show .option p{color:#ffffffd9;font-size:20px}.page-container .grid-total-container .grid-container .row .cell.horizontal .dot{top:45%}.page-container .grid-total-container .grid-container .row .cell.horizontal .dot p{bottom:-30px}.page-container .grid-total-container .grid-container .row .cell .dot p{opacity:0;pointer-events:none;-webkit-user-select:none;user-select:none}.page-container .grid-total-container .grid-container .row .cell:hover .dot p{pointer-events:all;position:relative}.page-container .grid-total-container .grid-container .row .cell.vertical .dot p{right:50px;top:-5px}.page-container .grid-total-container .grid-container .row .cell .dot.top p{bottom:auto;left:-5px;top:-30px}.page-container .grid-total-container .grid-container .row .cell .dot:hover{transform:scale(1.85)}.page-container .grid-total-container .grid-container .row .cell .dot .screw-line{background:#fff;height:3px;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .35s ease-in-out;width:100%}.page-container .grid-total-container .grid-container .row .cell .dot.activated img:hover{animation:rotateScrew .5s linear;transform:rotate(135deg) scale(1.25)}.page-container .grid-total-container .grid-container .row .cell .dot.activated{transform:scale(1.85)}.page-container .grid-total-container .grid-container .row .cell:hover .dot p{opacity:1}.page-container .grid-total-container .grid-container .row .cell .dot.activated{background:linear-gradient(135deg,#4481eb,#04befe)}.page-container .grid-total-container .grid-container .row .cell .dot.defect{background:crimson;border:2px solid #000}.page-container .grid-total-container .grid-container .row .cell .dot.sync-activated{background:orange}.page-container .grid-total-container .grid-container .row .cell.horizontal .dot.max-left{left:-5px}.page-container .grid-total-container .grid-container .row .cell.horizontal .dot.left{left:25%}.context-menu{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(135deg,#000000d9 35%,#63808acc);border:1px solid #000000d9;border-radius:5px;box-shadow:0 0 5px #000;box-sizing:border-box;padding:10;position:absolute;width:200px;z-index:100000000000}.context-menu .context-menu-icon{align-items:center;cursor:pointer;display:flex;gap:1rem;margin:1rem;padding:.5rem;transition:all .4s ease-in-out}.context-menu .context-menu-icon p{color:#e1e1ff;white-space:nowrap}.context-menu .context-menu-icon .right-menu-icon{color:#e1e1ff;font-size:18px;position:relative;z-index:1000}.context-menu .context-menu-icon.danger .right-menu-icon{color:crimson}.context-menu .context-menu-icon:hover{border-radius:60px;box-shadow:0 0 10px #4481eb;box-shadow:inset -2.5px -2.5px 5px #fff,-5px 0 5px #000;padding:.5rem 1rem}.context-menu .context-menu-icon.two-icons{cursor:auto}.context-menu .context-menu-icon.two-icons .right-menu-icon:hover{background:#fffc;border-radius:50%;color:#000000d9;cursor:pointer;font-size:20px;padding:.4rem}.context-menu .context-menu-icon .right-menu-icon{transition:all .35s ease-in-out}.context-menu .context-menu-icon .right-menu-icon.danger:hover{color:red}.page-container .grid-total-container .grid-container .row .cell.horizontal .max-right{right:-5px}.page-container .grid-total-container .grid-container .row .cell.selected{background:rgba(95,163,236,.456);border:2px solid #000000d9;outline:none}.page-container .grid-total-container .grid-container .row .cell.copy{border-style:dotted}.page-container .grid-total-container .grid-container .row .cell img{position:absolute;transition:filter .35s ease-in-out;-webkit-user-select:none;user-select:none;width:100%}.page-container .grid-total-container .grid-container .row .cell h2{font-size:16px;outline:none;position:absolute;white-space:nowrap;z-index:900}.page-container .grid-total-container .grid-container .row .cell h2.selected{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0003}.page-container .grid-total-container .grid-container .row .cell h2.top-left{left:5px;top:5px}.page-container .grid-total-container .grid-container .row .cell h2.top-right{right:5px;top:5px}.page-container .grid-total-container .grid-container .row .cell h2.top-center{left:50%;top:5px;transform:translateX(-50%)}.page-container .grid-total-container .grid-container .row .cell h2.bottom-right{bottom:5px;right:5px}.page-container .grid-total-container .grid-container .row .cell h2.bottom-left{bottom:-5px;left:0}.page-container .grid-total-container .grid-container .row .cell h2.bottom-center{bottom:5px;left:50%;transform:translateX(-50%)}.page-container .grid-total-container .grid-container .row .cell h2.center-left{left:0;top:50%;transform:translateY(-50%)}.page-container .grid-total-container .grid-container .row .cell h2.center-center{left:50%;top:50%;transform:translate(-50%,-50%)}.page-container .grid-total-container .grid-container .row .cell h2.center-right{right:-25px;top:50%;transform:translateY(-50%)}.page-container .grid-total-container .row .cell img.turned-on{filter:invert(54%) sepia(98%) saturate(528%) hue-rotate(5deg) brightness(99%) contrast(104%)}.page-container .grid-total-container .grid-container .row .cell img.spin{animation:spinEngine 3s linear infinite}.page-container .grid-total-container .grid-container .row .cell img.semi-spin{animation:semiSpinEngine 1.5s linear infinite}.page-container .grid-total-container .grid-container .row .cell img.reverse-spin{animation:reverseSpinEngine 3s linear infinite}.page-container .grid-total-container .grid-container .row .cell img.reverse-semi-spin{animation:reverseSemiSpinEngine 1.5s linear infinite}.page-container .print-button{cursor:pointer;position:fixed;right:5px;top:17.5px;transition:all .35s ease-in-out}.page-container .print-button .print-icon{color:#597be2;font-size:22px;padding:.5rem;transition:all .35s ease-in-out}.page-container .measurement-device{bottom:10px;max-width:300px;position:fixed;right:15px;width:100%;z-index:10000}.guide-button{background:linear-gradient(135deg,#4481eb,#04befe);border-radius:50%;bottom:20px;cursor:pointer;left:120px;padding:1rem 1.15rem;position:fixed;transition:all .35s ease-in-out;z-index:10000000000}.guide-button:hover{transform:scale(1.2)}.guide-button .guide-icon{color:#fff;height:32px;width:32px}.steps-guide-container{background:#000;display:flex;flex-direction:column;gap:1.5rem;height:100vh;padding-top:5rem;padding-inline:1rem;position:fixed;right:0;top:0;z-index:100000}.steps-guide-container h2{color:#fff;text-align:center}.steps-guide-container .close-icon-container{align-items:center;background:#fff;border:2px solid #0000;border-radius:50%;cursor:pointer;display:flex;height:50px;justify-content:center;position:absolute;right:5px;top:5px;transition:all .35s ease-in-out;width:50px;z-index:1000000000}.steps-guide-container .close-icon-container .close-icon{color:#000;height:24px;transition:all .35s ease-in-out;width:24px}.steps-guide-container .close-icon-container:hover{background:#000;border:2px solid #fff}.steps-guide-container .close-icon-container:hover .close-icon{color:#fff}.steps-guide-container .step{background:linear-gradient(135deg,#4481eb,#04befe);border-radius:8px;cursor:pointer;margin:0 auto;padding:.5rem 2rem;transition:all .35s ease-in-out;width:100%}.steps-guide-container .step.active,.steps-guide-container .step:hover{transform:scale(1.1)}.steps-guide-container .step p{font-size:20px;font-weight:500;text-align:left;transition:all .35s ease-in-out;white-space:nowrap}.steps-guide-container .step.active p,.steps-guide-container .step:hover p{font-weight:700}.page-container .measurement-device .screen{align-items:center;background:#a2b296;border:6px solid #535353;border-radius:8px 8px 0 0;cursor:pointer;display:flex;height:80px;justify-content:flex-end;padding-right:15px;width:100%}.page-container .measurement-device .screen h2{font-size:60px;letter-spacing:5px}.page-container .measurement-device .device{position:relative}.page-container .measurement-device .device img{min-width:300px;width:100%}.page-container .measurement-device .device .arrow-element{align-items:center;display:flex;flex-direction:column;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);transition:all .7s ease-in-out;transition-timing-function:cubic-bezier(.1,.7,.8,.1)}.page-container .measurement-device .device .arrow-element .triangle{border-left:17.5px solid #0000;border-right:17.5px solid #0000;border-top:30px solid #db6262;height:0;width:0}.page-container .measurement-device .device .dot{background:#fff;border-radius:50%;cursor:pointer;height:10px;position:absolute;transition:all .35s ease-in-out;width:10px}.page-container .measurement-device .device .dot:hover{height:25px;width:25px}.page-container .measurement-device .device .dot-off{left:50%;top:21.5%;transform:translateY(-21.5%) translateX(-50%)}.page-container .measurement-device .device .dot-acv-200{right:12%;top:40.5%;transform:translateY(-40.5%) translateX(-12%)}.page-container .measurement-device .device .dot-acv-750{right:13%;top:66.5%;transform:translateY(-66.5%) translateX(-13%)}.page-container .measurement-device .device .dot-buzzer{left:50%;top:79%;transform:translateY(-79%) translateX(-50%)}.page-container .measurement-device .device .dot-continuity-10k{left:12%;top:54.5%;transform:translateY(-54.5%) translateX(-12%)}.page-container .measurement-device .device .dot.active{background:#db6262}.page-container .measurement-device .device .arrow-element .arrow{border:2px solid #fff;border-bottom:none;border-top-left-radius:6.5px;border-top-right-radius:6.5px;height:120px;width:32px}.page-container .measurement-device .screen h2{font-family:Digital;-webkit-user-select:none;user-select:none}.page-container .print-button:hover .print-icon{background:#597be2;border-radius:50%;color:#fff}.project-name{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:linear-gradient(135deg,#000000d9 35%,#63808acc);bottom:0;left:0;position:fixed;width:100%;z-index:1000000000000}.project-name h2{border:none;border-top:1px solid #fff;color:#fff;outline:none;text-align:center}.page-container .page-number{bottom:10px;display:flex;justify-content:flex-end;position:absolute;right:65px;width:100%}.page-container .page-number h2{border:2px solid #000;font-family:Source Sans Pro,Poppins,sans-serif;font-size:30px;padding:0 .3rem}.page-container .add-signs-container .elements{grid-gap:1rem;align-items:center;display:flex;margin:0 auto;overflow-x:auto;padding:12px 50px 4px;width:100%}.page-container .add-signs-container .elements.category{grid-gap:2rem}.page-container .collection-container{bottom:-5px;cursor:pointer;position:absolute;right:0}.page-container .collection-container .collection-icon{background:linear-gradient(135deg,#000000d9 35%,#63808acc);border-radius:50%;color:#fff;height:16px;padding:.5rem;width:16px}.page-container .flip-container{cursor:auto;opacity:0;transition:all .35s ease-in-out;-webkit-user-select:none;user-select:none}.page-container .flip-container.collection{display:none}.page-container .element:hover .flip-container{cursor:pointer;opacity:1;-webkit-user-select:all;user-select:all}.page-container .flip-container{position:absolute;z-index:1000}.page-container .flip-container .flip-icon{background:linear-gradient(135deg,#000000d9 35%,#63808acc);border-radius:50%;color:#fff;height:16px;padding:.5rem;transition:all .35s ease;width:16px}.page-container .element:hover .flip-container:hover .flip-icon{height:20px;width:20px}.page-container .flip-container.left{left:-5px;top:50%;transform:translateY(-50%)}.page-container .flip-container.right{right:-5px;top:50%;transform:translateY(-50%)}.add-signs-container{background:linear-gradient(135deg,#4481eb,#04befe);bottom:35px;left:0;position:fixed;width:100%;z-index:10000000}.add-signs-container .elements-container{align-items:center;display:flex;justify-content:center}.add-signs-container .elements-container .scroll-element{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:linear-gradient(135deg,#000000d9 35%,#63808acc);border-radius:4px;cursor:pointer;display:flex;height:100%;justify-content:center;min-width:40px;position:absolute;top:0;transition:all .35s ease-in-out;z-index:1001}.add-signs-container .elements-container .scroll-element:hover{box-shadow:0 0 10px #fff;min-width:45px}.add-signs-container .elements-container .scroll-element:not(.active){display:none}.add-signs-container .elements-container .scroll-element .scroll-icon{color:#fff;font-size:20px;transition:all .35s ease-in}.add-signs-container .elements-container .scroll-element:hover .scroll-icon{font-size:24px}.add-signs-container .elements-container .scroll-element:first-child{left:0}.add-signs-container .elements-container .scroll-element:last-child{right:0}.add-signs-container h2.title{color:#fff;font-size:26px;font-weight:700;margin-bottom:-16px;text-align:center}.add-signs-container .back-button{align-items:center;background:#000;border-radius:50px;cursor:pointer;display:flex;gap:1rem;justify-content:center;left:47.5px;padding:0 1.5rem;position:absolute;top:5px;transition:all .35s ease-in-out;z-index:1000}.add-signs-container .back-button .back-icon{color:#597be2;font-size:20px;transition:all .35s ease-in-out}.add-signs-container .back-button h2{color:#fff;font-size:22px;transition:all .35s ease-in-out}.add-signs-container .back-button:hover{background:#fff}.add-signs-container .back-button:hover h2{color:#000}.add-signs-container .back-button:hover .back-icon{color:#04befe}.page-container .add-signs-container .element{background:#fff;flex:1 1;margin-bottom:.5rem;margin-top:.25rem;max-width:175px;min-width:135px}.page-container .add-signs-container .element-inside-container{height:100%;position:relative;width:100%}.add-signs-container .element .name-element{background:#000;border-radius:50px;cursor:auto;opacity:0;padding:.2rem 1rem;pointer-events:none;position:absolute;top:5px;transition:all .35s ease-in-out;transition-delay:0s;-webkit-user-select:none;user-select:none;z-index:10000}.add-signs-container .element .name-element p{color:#fff;font-size:18px;font-weight:600;white-space:nowrap}.add-signs-container .element:hover .name-element{cursor:pointer;opacity:1;transition-delay:1s;-webkit-user-select:initial;user-select:auto;z-index:100000}.page-container .add-signs-container .element{box-shadow:inset 5px 5px 9px #989898,inset -5px -5px 9px #fff;overflow:hidden;text-align:left;text-align:initial;transition:all .35s ease-in-out;width:90%}.page-container .add-signs-container .element p{font-size:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:90%}.page-container .add-signs-container .element .name-element p{overflow:visible;overflow:initial;text-overflow:clip}.page-container .add-signs-container .element.element-category>p{display:none}.page-container .add-signs-container .element:hover{box-shadow:0 0 10px #fff}.page-container .add-signs-container .element .element-image img{height:5vh;padding:.2rem}.page-counter-container{align-items:center;color:#fff;display:flex;font-size:18px;gap:.5rem;justify-content:center;margin-right:1rem}.page-counter-container p:nth-child(2){margin-right:1rem}.page-counter-container input{background:#0000;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:18px;font-weight:600;max-width:50px;outline:0;text-align:center;transition:all .35s ease-in-out;width:100%}.page-counter-container input:focus,.page-counter-container input:hover{box-shadow:0 0 10px #fff;font-size:17px;outline:2px solid #fffc}@keyframes spinEngine{0%{transform:rotate(0deg) scale(1.5)}50%{transform:rotate(180deg) scale(1.5)}to{transform:rotate(1turn) scale(1.5)}}@keyframes semiSpinEngine{0%{transform:rotate(0deg) scale(1.5)}50%{transform:rotate(90deg) scale(1.5)}to{transform:rotate(0deg) scale(1.5)}}@keyframes reverseSpinEngine{0%{transform:rotate(0deg) scale(1.5)}50%{transform:rotate(-180deg) scale(1.5)}to{transform:rotate(-1turn) scale(1.5)}}@keyframes reverseSemiSpinEngine{0%{transform:rotate(0deg) scale(1.5)}50%{transform:rotate(-90deg) scale(1.5)}to{transform:rotate(0deg) scale(1.5)}}@keyframes rotateScrew{0%{top:-550%}33%{top:-500%}66%{top:-600%}to{top:-450%}}.side-menu{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;overflow-y:auto;padding-top:20px;padding-inline:24px;position:fixed;top:2.5mm;transition:all .35s ease-in-out;z-index:1000}.side-menu:not(.edit-menu){left:2.5mm}.side-menu.edit-menu{align-items:flex-end;bottom:0;right:0;top:0}.side-menu.activated:not(.edit-menu){left:0;top:0;z-index:1000}.side-menu.activated{background:linear-gradient(135deg,#4481eb,#04befe);height:100%}.side-menu .option{align-items:center;display:flex;gap:.5rem;justify-content:center;position:relative;transition:all .35s ease-in-out}.side-menu .option .option-text p{color:#fff;font-size:0;font-weight:700;transition:all .45s ease-in-out;white-space:nowrap}.side-menu .option .option-text{background:#000000e6;border-radius:25px;opacity:0;position:relative;transition:all .45s ease-in-out;-webkit-user-select:none;user-select:none;width:0;z-index:10}.side-menu .option .option-text.relative-pos{left:0;position:relative}.side-menu .option.selected .menu-icon{background:#fff;color:#6198f6}.side-menu .option:last-child{margin-bottom:40px}.side-menu .option:hover .menu-icon{box-shadow:inset 0 0 10px #000;box-shadow:inset -2.5px -2.5px 7px #fff,-5px 0 5px #000;padding:.65rem;transform:scale(1.2)}.side-menu .option .option-text{transition:all .35s ease-in-out;transition-delay:0s}.side-menu .option:hover .option-text,.side-menu .option:hover .option-text p{transition-delay:.6s}.side-menu .option.active .option-text,.side-menu .option:hover .option-text{cursor:pointer;opacity:1;padding:.5rem 1rem;width:100%}.side-menu .option.active .option-text p,.side-menu .option:hover .option-text p{font-size:18px}.side-menu .option.reverse-position{flex-direction:row-reverse}.side-menu .option.reverse-position .option-text{left:auto}.side-menu .menu-icon{aspect-ratio:1;border-radius:50%;cursor:pointer;height:28px;padding:.5rem;transition:all .35s ease-in-out;width:28px}.side-menu:not(.activated) .option:first-child .menu-icon{background:linear-gradient(135deg,#4481eb,#04befe);border-radius:50%;color:#fff;height:25px;padding:.65rem;width:25px}.side-menu:not(.activated) .menu-icon{color:#000}.side-menu .menu-icon{color:#fff}.edit-menu{position:fixed;right:10px;top:10px;z-index:10000000001}.signs-container{min-height:100vh;width:100%}.signs-container h2{color:#597be2;font-size:40px;text-align:center}.pages-container .signs-container .elements{grid-gap:2rem;align-items:center;display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));justify-content:center;margin:3rem auto;width:90%}.pages-container .element{align-items:center;border:2px solid #597be2;border-radius:20px;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;padding:.5rem;transition:all .25s ease-in-out}.pages-container .element p{text-align:center}.pages-container .element:hover{box-shadow:0 0 10px #597be2}.pages-container .element img{height:20vh;width:100%}.signs-container .go-back{align-items:center;border:2px solid #597be2;border-radius:50%;cursor:pointer;display:flex;justify-content:center;left:15px;padding:1rem;position:absolute;top:15px;transition:all .35s ease-in-out}.signs-container .go-back .icon{height:30px;transition:all .35s ease-in-out;width:30px}.signs-container .go-back:hover{background:#597be2}.signs-container .go-back:hover .icon{color:#fff}.add-button p{font-size:18px}.name .user-icon{border:2.5px solid #4481eb;color:#4481eb;padding:.65rem}.name p{background:-webkit-linear-gradient(135deg,#4481eb,#04befe);font-size:22px}.projects-container{grid-gap:1.5rem}.projects-container.learning-module{grid-template-columns:repeat(3,1fr)}.projects-container .project-gradient .project{transition:all .35s ease-in-out}.projects-container .project-gradient .project.debugging,.projects-container .project-gradient .project.functional,.projects-container .project-gradient .project.learn,.projects-container .project-gradient .project.test{background-color:#efefef}.projects-container .project-gradient .project.learn.learn-module{background-position:center -30px;background-repeat:no-repeat;background-size:contain;padding-bottom:0}.projects-container .project-gradient .project.learn:hover,.projects-container .project-gradient .project.test:hover{box-shadow:0 0 15px #3bd766,0 0 15px #03ff1c}.projects-container .project-gradient .project.test{background-color:#efefef}.projects-container .project-gradient .project.learn.dispatcher h2{font-size:5vw;height:100%}.projects-container .project-gradient:first-child{align-self:center}.projects-container .project-gradient:nth-child(2) .project.learn.learn-module{background-image:linear-gradient(180deg,#0000001a,#0000,#0003),url(/static/media/closed.19717ec448c02e7b9824.png)}.projects-container .project-gradient:nth-child(4) .project.learn.learn-module,.projects-container .project-gradient:nth-child(5) .project.learn.learn-module,.projects-container .project-gradient:nth-child(6) .project.learn.learn-module{background-image:linear-gradient(180deg,#0000001a,#0000,#0003),url(/static/media/warm_condition.c65b10927aa5e126ce15.png)}.projects-container .project-gradient:nth-child(7) .project.learn.learn-module,.projects-container .project-gradient:nth-child(8) .project.learn.learn-module,.projects-container .project-gradient:nth-child(9) .project.learn.learn-module{background-image:linear-gradient(180deg,#0000001a,#0000,#0003),url(/static/media/ssv.c362c156b9dfdc5bee06.png)}.projects-container .project-gradient:nth-child(10) .project.learn.learn-module{background-image:linear-gradient(180deg,#0000001a,#0000,#0003),url(/static/media/slp.abc82c4460abfeeaa1ca.png)}.projects-container .project-gradient .project h2{background:linear-gradient(135deg,#4c4c4c 70%,#63808a)}.projects-container .project-gradient .project.debugging .format,.projects-container .project-gradient .project.functional .format,.projects-container .project-gradient .project.learn .format,.projects-container .project-gradient .project.test .format{background:linear-gradient(135deg,#4c4c4c 35%,#63808a)}.project .delete-icon:hover{color:#fffc}.switch-options.squared{max-width:75rem;width:100%}.switch-options.squared .switch-option{padding:1rem 0}.switch-options .switch-option:first-child{border-bottom-left-radius:25px;border-top-left-radius:25px}.switch-options .switch-option:last-child{border-bottom-right-radius:25px;border-top-right-radius:25px}h2.process-text{align-items:center;display:flex;font-family:Inter,Source Sans Pro,sans-serif;font-size:7.5vw;justify-content:center;position:relative;text-align:center;width:100%}h2.process-text:not(span){-webkit-text-fill-color:#0000;background:-webkit-linear-gradient(180deg,#000 5%,#63808a);-webkit-background-clip:text}h2.process-text span{-webkit-text-fill-color:#0000;animation:moveDots 1s infinite;background:-webkit-linear-gradient(135deg,#4481eb,#04befe);-webkit-background-clip:text;border-radius:50%}h2.process-text span:nth-child(2){animation-delay:.15s}h2.process-text span:nth-child(3){animation-delay:.3s}@keyframes moveDots{0%{transform:translateY(0)}25%{transform:translateY(-40px)}50%{transform:translateY(0)}}.content{min-height:100vh;padding:2rem;width:100%}.add-button{align-items:center;background:linear-gradient(135deg,#4481eb,#04befe);border-radius:20px;bottom:10px;display:flex;gap:1rem;justify-content:center;opacity:0;padding:1rem 2rem;position:fixed;right:10px;transition:all .35s ease-in-out;-webkit-user-select:none;user-select:none;z-index:10}.add-button.show{cursor:pointer;opacity:1;-webkit-user-select:initial;user-select:auto}.add-button.left-side.show{left:10px;right:auto}.add-button p{color:#ffffffe6;font-size:20px;font-weight:600}.add-button:hover{border-radius:35px}.add-button .add-icon{color:#fff;height:26px;padding:.3rem;transition:all .35s ease-in-out;width:26px}.add-button:hover .add-icon{background:#fff;border-radius:50%;color:#4481eb}.name{align-items:center;display:flex;gap:.5rem;justify-content:center;padding-bottom:.5rem;padding-left:.75rem}.name .user-icon{background:linear-gradient(135deg,#4481eb,#04befe);border:none;border-radius:50%;color:#fff;height:24px;padding:.8rem;width:24px}.name p{-webkit-text-fill-color:#0000;background:-webkit-linear-gradient(180deg,#000 35%,#63808a);-webkit-background-clip:text;font-size:24px;font-weight:600}.line{background:linear-gradient(135deg,#4481eb,#04befe);border-radius:20px;height:3px;width:100%}.categories{align-items:center;display:flex;justify-content:center;margin-block:1rem 3rem}.categories .category{cursor:pointer;font-size:24px;padding-left:1rem;padding-right:1rem;transition:all .35s ease-in-out}.categories .category.active{border-bottom:3px solid #4481eb}.empty-container{align-items:center;background:#d4d4d4;border-radius:50px;display:flex;justify-content:center;margin:2rem auto;min-height:300px;width:90%}.empty-container h2{font-size:50px;text-align:center}.projects-container{grid-gap:3rem;display:grid;grid-template-columns:repeat(2,1fr);margin-top:2rem;padding-bottom:5rem;width:100%}.projects-container .project-gradient{background-image:linear-gradient(75deg,#04befe,#4481eb);border-radius:10px;padding:.325rem;position:relative;transition:transform .35s ease-in-out;width:100%;z-index:1}.projects-container .project-gradient:before{background-image:linear-gradient(75deg,#4481eb,#04befe);border-radius:10px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .35s ease-in-out;z-index:-1}.projects-container .project-gradient:hover:before{opacity:1}.projects-container .project-gradient:hover{transform:scale(1.05)}.projects-container .project-gradient .project{background:#fff;border-radius:5px;cursor:pointer;height:100%;min-height:150px;padding:.5rem;position:relative}.projects-container .project-gradient .project.debugging,.projects-container .project-gradient .project.functional,.projects-container .project-gradient .project.learn,.projects-container .project-gradient .project.test{aspect-ratio:2;background-position:bottom;background-size:cover;display:flex;flex-direction:column;justify-content:flex-end;padding:0}.projects-container .project-gradient .project.test{background-position:top;background-size:100%}.projects-container .project-gradient .project.learn.cell-SRS{background-position:50%;background-size:cover}.projects-container .project-gradient:first-child .project.functional{background-image:linear-gradient(180deg,#0000001a,#0000,#0003),url(/static/media/functional-1.ec79fc0ceccba887814d.png)}.projects-container .project-gradient:nth-child(2) .project.functional{background-image:linear-gradient(180deg,#0000001a,#0000,#0003),url(/static/media/functional-2.f72d137160953c0fff40.png)}.projects-container .project-gradient:nth-child(3) .project.functional{background-image:linear-gradient(180deg,#0000001a,#0000,#0003),url(/static/media/functional-3.3824169684ca6a9f07a8.png)}.projects-container .project-gradient:last-child .project.functional{background-image:linear-gradient(180deg,#0000001a,#0000,#0003),url(/static/media/functional-4.dd8bdf82348355fb0bdb.png)}.projects-container .project-gradient:first-child .project.debugging{background-image:linear-gradient(180deg,#0000001a,#0000,#0003),url(/static/media/debugging-1.08fd5dbcb2d56d4b67bc.png)}.projects-container .project-gradient:nth-child(2) .project.debugging{background-image:linear-gradient(180deg,#0000001a,#0000,#0003),url(/static/media/debugging-2.2d67d0a9f1a7ddb3601d.png)}.projects-container .project-gradient:last-child .project.debugging{background-image:linear-gradient(180deg,#0000001a,#0000,#0003),url(/static/media/debugging-3.6c5877510e7351f097c7.png)}.projects-container .project-gradient:first-child .project.learn,.projects-container .project-gradient:nth-child(2) .project.learn{background-image:linear-gradient(180deg,#0000001a,#0000,#0003),url(/static/media/high-tension.aaf884478f8437c5e445.png)}.projects-container.high-tension .project-gradient:first-child .project.test{background-image:linear-gradient(180deg,#0000001a,#0000,#0003),url(/static/media/electrocutare.18ae6db8fca1c30116cd.webp)}.projects-container.high-tension .project-gradient:nth-child(2) .project.test{background-image:linear-gradient(180deg,#0000001a,#0000,#0003),url(/static/media/fire_scenario.1559928dd6851f441732.jpeg)}.projects-container .project-gradient:first-child .project.learn.cell-SRS{background-image:linear-gradient(180deg,#0000001a,#0000,#0003),url(/static/media/tenaris-A.31da4551dcdf74176f75.png)}.projects-container .project-gradient:nth-child(2) .project.learn.cell-SRS{background-image:linear-gradient(180deg,#0000001a,#0000,#0003),url(/static/media/tenaris-B.ba2e922947236caaf886.png)}.projects-container .project-gradient:nth-child(3) .project.learn.cell-SRS{background-image:linear-gradient(180deg,#0000001a,#0000,#0003),url(/static/media/tenaris-A.31da4551dcdf74176f75.png)}.projects-container .project-gradient:nth-child(4) .project.learn.cell-SRS{background-image:linear-gradient(180deg,#0000001a,#0000,#0003),url(/static/media/tenaris-B.ba2e922947236caaf886.png)}.projects-container .project-gradient:nth-child(5) .project.learn.cell-SRS{background-image:linear-gradient(180deg,#0000001a,#0000,#0003),url(/static/media/tenaris-OE1.7ab924c9c6a0da9c1040.png);background-repeat:no-repeat;background-size:contain}.projects-container .project-gradient:nth-child(6) .project.learn.cell-SRS{background-image:linear-gradient(180deg,#0000001a,#0000,#0003),url(/static/media/tenaris-OE2.43ad01c6f083615bd2d3.png);background-repeat:no-repeat;background-size:contain}.projects-container .project-gradient:nth-child(7) .project.learn.cell-SRS{background-image:linear-gradient(180deg,#0000001a,#0000,#0003),url(/static/media/tenaris-OE3.a218200355a972071bca.png);background-repeat:no-repeat;background-size:contain}.projects-container .project-gradient:nth-child(8) .project.learn.cell-SRS{background-image:linear-gradient(180deg,#0000001a,#0000,#0003),url(/static/media/tenaris-OE4.cbb2f1f743c34cbef5f3.png);background-repeat:no-repeat;background-size:contain}.projects-container .project-gradient:nth-child(9) .project.learn.cell-SRS{background-image:linear-gradient(180deg,#0000001a,#0000,#0003),url(/static/media/tenaris-GeneratorI.7ecfac40e4f117cff32f.png);background-repeat:no-repeat;background-size:contain}.projects-container .project-gradient:nth-child(10) .project.learn.cell-SRS{background-image:linear-gradient(180deg,#0000001a,#0000,#0003),url(/static/media/tenaris-GeneratorII.5c91e90420a12b63cd1b.png);background-repeat:no-repeat;background-size:contain}.projects-container .project-gradient:nth-child(11) .project.learn.cell-SRS{background-image:linear-gradient(180deg,#0000001a,#0000,#0003),url(/static/media/tenaris-CMIA.0a7cc5c2961d4766f9f7.png);background-repeat:no-repeat;background-size:contain}.projects-container .project-gradient:nth-child(12) .project.learn.cell-SRS{background-image:linear-gradient(180deg,#0000001a,#0000,#0003),url(/static/media/tenaris-CMIB.c90f149327772cef1f97.png);background-repeat:no-repeat;background-size:contain}.projects-container .project-gradient:nth-child(13) .project.learn.cell-SRS{background-image:linear-gradient(180deg,#0000001a,#0000,#0003),url(/static/media/tenaris-CMIIA.6052a7d1cbc1cc638d88.png);background-repeat:no-repeat;background-size:contain}.projects-container .project-gradient:nth-child(14) .project.learn.cell-SRS{background-image:linear-gradient(180deg,#0000001a,#0000,#0003),url(/static/media/tenaris-CMIIB.ab59136bc00659abfdfc.png);background-repeat:no-repeat;background-size:contain}.projects-container .project-gradient:nth-child(15) .project.learn.cell-SRS{background-image:linear-gradient(180deg,#0000001a,#0000,#0003),url(/static/media/tenaris-LPGS2.ad21cfba6542f930aee2.png);background-repeat:no-repeat;background-size:contain}.projects-container .project-gradient:nth-child(16) .project.learn.cell-SRS{background-image:linear-gradient(180deg,#0000001a,#0000,#0003),url(/static/media/tenaris-2T.0fbc0ad4e5f5bd3189cd.png);background-repeat:no-repeat;background-size:contain}.projects-container .project-gradient:nth-child(17) .project.learn.cell-SRS{background-image:linear-gradient(180deg,#0000001a,#0000,#0003),url(/static/media/tenaris-3T.0bf6c9d602493077b582.png);background-repeat:no-repeat;background-size:contain}.projects-container .project-gradient .project h2{align-items:center;background:linear-gradient(90deg,#000,#50676f);border-bottom-left-radius:6px;border-bottom-right-radius:6px;color:#fff;display:flex;gap:.5rem;justify-content:center;margin:0 auto;text-align:center;width:100%}.projects-container .project-gradient .project:not(.debugging):not(.functional):not(.learn):not(.test) h2{-webkit-text-fill-color:#0000;background:-webkit-linear-gradient(135deg,#4c4c4c 70%,#5a6a70);-webkit-background-clip:text;justify-content:normal;margin-left:0;margin-top:0;width:90%}.projects-container .project-gradient .project.debugging .format,.projects-container .project-gradient .project.functional .format,.projects-container .project-gradient .project.learn .format,.projects-container .project-gradient .project.test .format{align-items:center;background-image:linear-gradient(-45deg,#000 35%,#63808a);border-radius:8px;color:#fff;display:flex;font-size:24px;gap:.5rem;padding:.5rem .75rem;position:absolute;right:5px;top:5px;transition:all .35s ease-in-out}.projects-container .project-gradient .project:not(.functional):not(.debugging):not(.learn):not(.test) .format{-webkit-text-fill-color:#0000;align-items:center;background:-webkit-linear-gradient(135deg,#4481eb 70%,#000);-webkit-background-clip:text;bottom:5px;display:flex;font-size:24px;gap:.5rem;position:absolute}.projects-container .project-gradient .project .format:hover{border-radius:50%;padding:.5rem .65rem}.projects-container .project-gradient .project .format .format-icon{color:#4481eb}.projects-container .project-gradient .project.debugging .format .format-icon,.projects-container .project-gradient .project.functional .format .format-icon,.projects-container .project-gradient .project.learn .format .format-icon,.projects-container .project-gradient .project.test .format .format-icon{display:none}.project .delete-icon{color:crimson;height:24px;position:absolute;right:15px;top:15px;transition:all .35s ease-in-out;width:24px;z-index:10}.project .delete-icon:hover{background:crimson;border-radius:50%;color:#ffffffe6;padding:.75rem;right:7.5px;top:7.5px}.project .edit-container{bottom:-2px;position:relative}.project .edit-container .edit-icon{color:#4481eb;height:24px;padding:.5rem;transition:all .35s ease-in-out;width:24px}.project .edit-container .edit-icon:hover{background:#4481eb;border-radius:50%;color:#fffc;padding:.75rem}.switch-options{border:2px solid #4481eb;border-radius:30px;margin:0 auto 3rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.switch-options,.switch-options .switch-option{align-items:center;display:flex;justify-content:center}.switch-options .switch-option{cursor:pointer;flex:1 1;padding:1rem 3rem;transition:all .35s ease-in-out;width:100%}.switch-options .switch-option:first-child{border-bottom-left-radius:20px;border-top-left-radius:20px}.switch-options .switch-option:last-child{border-bottom-right-radius:20px;border-top-right-radius:20px}.switch-options .switch-option.active{background:#4481eb}.switch-options .switch-option:not(:last-child){border-right:3px solid #000}.switch-options .switch-option p{font-size:20px;font-weight:600;transition:all .35s ease-in-out;white-space:nowrap}.switch-options .switch-option.active p{color:#fff}.project-content .title{font-size:45px;margin:2rem;text-align:center}.project-content .go-back{align-items:center;background:linear-gradient(90deg,#000,#50676f);border-radius:50%;cursor:pointer;display:flex;height:60px;justify-content:center;position:absolute;top:calc(4vh + 100px);transition:all .35s ease-in-out;width:60px;z-index:1000}.project-content .go-back .back-icon{color:#fff;font-size:30px}.project-content .go-back:hover{height:75px;width:75px}.pages-container{gap:1rem;margin:20px;padding:0 100px}.pages-container,.pages-container .new-page{align-items:center;display:flex;justify-content:center}.pages-container .new-page{background:#7d7d7d33;border-radius:20px;height:210mm;max-height:210mm;max-width:297mm;min-height:210mm;min-width:297mm;width:297mm}.pages-container .new-page .label{align-items:center;background:linear-gradient(135deg,#4481eb,#04befe);border-radius:30px;cursor:pointer;display:flex;gap:1rem;justify-content:center;padding:.5rem 1rem;transition:all .35s ease-in-out}.pages-container .new-page .label:hover{box-shadow:0 0 8px #4481eb,0 0 8px #04befe}.pages-container .new-page .label .add-icon{color:#fff;font-size:20px}.pages-container .new-page .label h2{color:#fff;font-weight:600}.pages-container .page-data{align-items:center;background:#7d7d7d33;border-radius:20px;display:flex;height:210mm;justify-content:center;max-height:210mm;max-width:297mm;min-height:210mm;min-width:297mm;position:relative;width:297mm}.pages-container .page-data .tabel{border:4px solid #000;border-radius:15px;display:flex;flex-direction:column;width:75%}.pages-container .page-data .tabel .row{display:flex}.pages-container .page-data .tabel .row:not(:first-child):not(:last-child){border:2px solid #000;border-left:none;border-right:none}.pages-container .page-data .tabel .row:first-child{border-bottom:2px solid #000}.pages-container .page-data .tabel .row:last-child{border-top:2px solid #000}.pages-container .page-data .tabel .row .label{display:flex;flex:1 1;justify-content:center;padding:1rem 0}.pages-container .page-data .tabel .row>.label:first-child{border-right:3px solid #000}.pages-container .page-data .tabel .row .label p{text-align:center}.pages-container .page-data .tabel .row>.label:last-child{font-weight:700}.pages-container .page-data .tabel .row .label.two-sides p{flex:1 1;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.pages-container .page-data .tabel .row .label.two-sides>p:first-child{border-right:2px solid #000;margin-left:.5rem}.pages-container .page-data .created-by{align-items:center;bottom:15px;display:flex;gap:.5rem;justify-content:center;left:20px;position:absolute;width:100%}.pages-container .page-data .created-by img{height:auto;margin-left:auto;margin-right:35px;width:50px}.pages-container .page-data .created-by h2{align-items:center;display:flex;font-size:20px;justify-content:center}header{align-items:center;background:linear-gradient(135deg,#4481eb,#04befe);border-radius:50px;display:flex;gap:3rem;height:4vh;justify-content:flex-start;margin-bottom:2rem;min-height:60px;padding:2rem;width:100%}header .element p{color:#fff;cursor:pointer;font-size:20px;font-weight:600;gap:.5rem}header .element p,header .element p .circle{align-items:center;display:flex;justify-content:center}header .element p .circle{background:#fff;border-radius:50%;height:20px;padding:1rem;width:20px}header .element p .circle span{-webkit-text-fill-color:#0000;background:-webkit-linear-gradient(135deg,#4481eb,#04befe);-webkit-background-clip:text}header .element .line{background:#fff;border-radius:20px;height:3px;transition:all .35s ease-in-out;width:0}header .element p:hover+.line{width:100%}header .element.center-element{left:50%;position:absolute;transform:translateX(-50%)}header .element.center-element p{font-weight:700}header .element.element-pushed{margin-left:auto}.btn{width:250px}.problem-button{background:crimson;right:20px;top:20px}.problem-button,.screw-button{align-items:center;border-radius:50px;color:#fff;display:flex;gap:.5rem;justify-content:center;opacity:0;padding:1rem;position:fixed;transition:all .35s ease-in-out;z-index:100000}.screw-button{background:linear-gradient(135deg,#4481eb,#04befe)}.screw-button.show{cursor:pointer;left:100px;opacity:1;top:25px}.problem-button.solve{background:#15a015}.problem-button.show{cursor:pointer;opacity:1}.problem-button.show:hover{box-shadow:0 0 10px crimson;transform:scale(1.05)}.screw-button:hover{box-shadow:0 0 10px #4481eb;transform:scale(1.05)}.problem-button.solve.show:hover{box-shadow:0 0 10px #15a015}.add-conductor{align-items:center;background:linear-gradient(135deg,#4481eb,#04befe);border-radius:50px;color:#fff;display:flex;gap:.5rem;justify-content:center;left:100px;opacity:0;padding:1rem;pointer-events:none;position:fixed;top:20px;transition:all .35s ease-in-out;z-index:1000}.add-conductor.show{cursor:pointer;opacity:1;pointer-events:all}.add-conductor.show:hover{box-shadow:0 0 10px #4481eb,0 0 10px #04befe}.start-session-button{align-items:center;background:linear-gradient(135deg,#4481eb,#04befe);border-radius:15px;bottom:10px;display:flex;gap:.5rem;justify-content:center;left:50%;padding:.75rem;position:fixed;transform:translateX(-50%);transition:all .35s ease-in-out;width:40%;z-index:10000000000}.start-session-button .button-icon{border-radius:50%;color:#fff;cursor:pointer;height:26px;padding:.5rem;transition:all .35s ease-in-out;width:26px}.start-session-button:hover{border-radius:50px;padding:1.25rem .75rem;width:55%}.start-session-button:hover .button-icon{height:30px;width:30px}.start-session-button p{color:#fff;cursor:pointer;font-size:22px;font-weight:700;text-align:center;transition:all .35s ease-in-out}.start-session-button:hover p{font-size:25px}.defects-options-container{align-items:center;background:#0000004d;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:1000000000}.defects-options-container .options-container{aspect-ratio:1.77778;background:#fff;border-radius:25px;display:flex;flex-direction:column;gap:1rem;left:50%;padding:1rem 1rem 0;position:fixed;top:50%;transform:translate(-50%,-50%);width:35vw}.defects-options-container .options-container .save-button{background:#bab9b9;border-radius:50px;cursor:pointer;display:flex;justify-content:center;margin:1rem auto;padding:1rem;transition:all .35s ease-in-out;width:50%}.defects-options-container .options-container .save-button.clicked{background:linear-gradient(135deg,#4481eb,#04befe)}.defects-options-container .options-container .save-button p{color:#fff;text-align:center}.defects-options-container .options-container .close-icon{color:crimson;cursor:pointer;height:22px;position:absolute;right:15px;top:15px;transition:all .35s ease-in-out;width:22px}.defects-options-container .options-container .close-icon:hover{background:crimson;border-radius:50%;color:#fff;padding:.5rem;right:14px;top:7px}.defects-options-container .options-container h2{color:#000;font-size:22px;text-align:center}.defects-options-container .options-container .option{background:#7d7d7d1f;border-radius:50px;cursor:pointer;display:flex;gap:.5rem;padding:.5rem;transition:all .35s ease-in-out}.defects-options-container .options-container .option .circle{border:1px solid #000;border-radius:50%;height:25px;transition:all .35s ease-in-out;width:25px}.defects-options-container .options-container .option.active{background:linear-gradient(135deg,#4481eb,#04befe);color:#fff}.defects-options-container .options-container .option.active .circle{align-items:center;border:1px solid #fff;display:flex;justify-content:center}.defects-options-container .options-container .option .circle .circle-icon{color:#fff;font-size:18px;opacity:0;transition:all .35s ease-in-out}.defects-options-container .options-container .option.active .circle .circle-icon{opacity:1}.students-container{padding:1.5rem;width:100%}.students-container h2.title{text-align:center;width:100%}.students-container .students-content{align-items:center;background:#78787880;border-radius:50px;display:flex;flex-direction:column;font-size:30px;gap:1.5rem;justify-content:flex-start;margin:2rem auto;min-height:40vh;padding-block:1rem;width:90%}.students-container .students-content.not-empty{background:#0000;border:2px solid #4481eb}.students-container .students-content .student{align-items:center;display:flex;gap:1rem;justify-content:flex-start;margin:0 auto;padding:.5rem;width:90%}.students-container .students-content .student .user-icon{color:#4481eb;font-size:18px}.students-container .students-content .student p{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#4481eb,#04befe);-webkit-background-clip:text;font-size:18px;font-weight:600}.students-container .user .column .action-container{align-items:center;display:flex;flex-direction:column;justify-content:center;position:relative}.students-container .user .column .action-container .hover-text p{color:#fff;font-weight:600;text-align:center;white-space:nowrap}.students-container .user .column .action-container .action-button{align-items:center;display:flex;gap:10px;justify-content:center;position:relative;z-index:10}.students-container .user .column .action-container .action-button .action-icon{border-radius:50%;height:20px;padding:.5rem;transition:all .35s ease-in-out;width:20px}.students-container .user .column .action-container .action-button .action-icon:hover{background:linear-gradient(135deg,#4481eb,#04befe);box-shadow:inset 0 0 3.5px #000;color:#fff;padding:.75rem}.students-container .user .column .action-container.remove-container .action-icon:hover{background:crimson;box-shadow:inset 0 0 3.5px #000}.students-container .user .column .action-container .hover-text{background:#000c;border-radius:15px;opacity:0;padding:.35rem .75rem;position:absolute;top:-40px;transition:all .35s ease-in-out;z-index:11}.students-container .user .column .action-container:hover .hover-text{opacity:1}.leaderboard{background:#7d7d7d59;border-radius:10px;margin:0 auto;max-height:75vh;padding:1rem;width:90%}.leaderboard .row,.leaderboard .user{align-items:center;background:#fff;border-radius:50px;display:flex;justify-content:center;margin-block:1rem;padding:1rem;transition:all .35s ease-in-out}.leaderboard .row{background:linear-gradient(135deg,#4481eb,#04befe)}.leaderboard .row>div p{color:#fff}.leaderboard .row>div .column-icon{color:#fff;font-size:18px}.leaderboard .row>div,.leaderboard .user>.column{flex:1 1;gap:.5rem}.leaderboard .user.active,.leaderboard .user:hover{box-shadow:0 0 15px #4481eb,0 0 15px #04befe;cursor:pointer}.session-containers{align-items:center;display:flex;justify-content:space-between}.finish-session-container,.join-session-container{align-items:center;border:2px solid #4481eb;border-radius:25px;cursor:pointer;display:flex;gap:1rem;justify-content:center;margin:1rem 5rem;max-width:35%;padding:.5rem 1rem;transition:all .35s ease-in-out;width:100%}.finish-session-container{margin-left:0}.finish-session-container .icon,.finish-session-container h2,.join-session-container .icon,.join-session-container h2{transition:all .35s ease-in-out}.finish-session-container:hover,.join-session-container:hover{background:linear-gradient(135deg,#4481eb,#04befe);border-color:#fff}.finish-session-container:hover .icon,.finish-session-container:hover h2,.join-session-container:hover .icon,.join-session-container:hover h2{color:#fff}.finish-session-container .icon,.join-session-container .icon{font-size:24px}.animation-container{align-items:center;display:flex;height:100vh;justify-content:center;max-height:100vh;min-height:100vh;width:100%}.animation-container h1{-webkit-text-fill-color:#0000;background:-webkit-linear-gradient(270deg,#4481eb,#04befe);-webkit-background-clip:text;text-align:center;transition:all .5s ease-in-out}.input-switch .categories.flex-column{align-items:flex-start;flex-direction:column}.input-switch .categories .category p{font-size:16px}.categories-content .title{font-size:50px;text-align:center}.categories-content .modules{align-items:center;display:flex;gap:1.5rem;justify-content:center;width:100%}.categories-content .modules .module{position:relative}.categories-content .modules .module .read-icon{border:1px solid #fff;border-radius:50%;color:#fff;margin-left:auto;padding:.5rem;transition:all .35s ease-in-out}.categories-content .modules .module .read-icon:hover{background:#fff;box-shadow:0 0 15px #4483eb,0 0 15px #0bbdfe;color:#4483eb}.categories-content .modules .low-tension:hover{box-shadow:0 0 15px #4483eb,0 0 15px #0bbdfe}.categories-content .modules:not(.high-tension-modules) .high-tension:hover{box-shadow:0 0 15px #3bd766,0 0 15px #03ff1c}.categories-content .modules .module h2{align-self:flex-end;color:#fff;font-size:35px;margin-top:auto;text-align:center}.categories-content .modules .low-tension{background-image:linear-gradient(180deg,#0000001a,#0000,#000000b3),url(/static/media/low-tension.dbd9925f4b138e6aefea.png)}.categories-content .modules .high-tension{background-image:linear-gradient(180deg,#0000001a,#0000,#000000b3),url(/static/media/high-tension.aaf884478f8437c5e445.png)}.categories-content .module-context{border:6px solid #000}.module-context.low-tension{background:url(/static/media/low-tension.dbd9925f4b138e6aefea.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.module-context.low-tension.functional{background:url(/static/media/functionare.9b7d2180d7670560c900.png);background-position:top;background-repeat:no-repeat;background-size:cover}.module-context.low-tension.debugging{background:url(/static/media/depanare.bccfef119057456423dd.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.module-context.high-tension{background:url(/static/media/high-tension.aaf884478f8437c5e445.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.module-context.high-tension.learning{background:url(/static/media/invatare.3e6aa24ea81eb73aed5d.png);background-position:top;background-repeat:no-repeat;background-size:cover}.categories-content h2.module-title{align-items:center;background:linear-gradient(135deg,#000 35%,#63808a);border-bottom-left-radius:6px;border-bottom-right-radius:6px;bottom:0;color:#fff;display:flex;font-size:30px;gap:.5rem;justify-content:center;margin:0 auto;position:absolute;text-align:center;width:100%}.categories-content .modules .high-tension .lock-icon,.categories-content .modules .low-tension .lock-icon{color:#fff;font-size:24px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.categories-content .block-modules{justify-content:flex-start;min-height:50vh}.categories-content .block-modules .module-context{cursor:pointer;flex:2.5 1;transition:all .35s ease-in-out}.categories-content .block-modules .module-context:hover{border-color:#4169e1;transform:scale(1.05)}.categories-content .modules{gap:2.75rem}.categories-content .modules span{font-size:20px}.categories-content .modules-container{width:95%}.start-button-container-2{align-items:center;display:flex;justify-content:center}.start-button-container-2 .start-button{background:linear-gradient(135deg,#000 35%,#63808a);border-radius:10px;cursor:pointer;max-width:max(150px,27.5%);padding-block:.75rem;transition:all .5s ease;width:100%}.start-button-container-2 .start-button:hover{background:linear-gradient(135deg,#4481eb,#04befe);border-radius:100px}.start-button-container-2 .start-button h2{color:#fff;font-size:35px;text-align:center}.docs-container{bottom:0;display:flex;height:80vh;justify-content:center;left:0;left:50%;padding:2rem;position:absolute;right:0;top:0;top:calc(50% + 5vh);transform:translate(-50%,-50%);transition:all .35s ease-in-out;width:70%;z-index:-1}.docs-container.active{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#000000d9 35%,#63808acc);border-radius:30px;z-index:10}.docs-container:not(.active) textarea{display:none}.docs-container textarea{background:#0000;border:none;color:#fff;font-family:Poppins,sans-serif;font-size:18px;font-weight:600;height:100%;line-height:30px;margin:20px auto auto;outline:none;overflow-x:hidden;overflow-y:auto;resize:none;width:75%}.docs-container:not(.active) .close-icon{display:none}.docs-container .close-icon{border-radius:50%;box-shadow:0 0 25px #4483eb,0 0 10px #fff;color:#fff;cursor:pointer;height:30px;margin:.5rem;padding:.5rem;transition:transform .65s ease-in-out,width .35s ease-in-out,height .35s ease-in-out;width:30px}.docs-container .close-icon:hover{background:linear-gradient(135deg,#000000d9 35%,#63808acc);height:40px;transform:rotate(180deg);width:40px}.categories-content .modules.high-tension-modules .high-tension.active{box-shadow:0 0 15px #3bd766,0 0 15px #03ff1c}.work-in-progress{align-items:center;display:flex;flex-direction:column;justify-content:center}.module-title-container .title-module{color:#fff;font-size:30px;padding:.75rem 0;text-align:center}.module-title-container{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-image:linear-gradient(135deg,#000000d9 35%,#63808acc);border-radius:10px;bottom:10px;left:50%;position:fixed;transform:translateX(-50%);width:35%;z-index:1000}*,:after,:before{box-sizing:border-box}body{font-weight:500;margin:0;padding:0}.img-content{-webkit-user-select:none;user-select:none}.scheme-container{min-width:1200px;width:100%}.scheme-container .consumer{align-items:center;border-radius:50%;display:flex;flex-direction:column;justify-content:center;position:absolute;z-index:2}.scheme-container .consumer .circle{background:#0000;border:1px solid #000;border-radius:50%;height:40px;position:relative;transition:all .35s ease-in-out;width:40px;z-index:10}.scheme-container .consumer .circle:last-child{top:-20px}.scheme-container .consumer .circle.colored{z-index:9}.scheme-container .consumer.inactive .circle.colored{background:#00ff19}.scheme-container .consumer.active .circle.colored{background:crimson}.scheme-container .consumer-4T{left:161px;top:171px}.scheme-container .consumer-3T{left:539px;top:171px}.scheme-container .consumer-2T{left:1330px;top:161px}.scheme-container .consumer-1T{left:1683px;top:164px}.scheme-container .consumer-OE4{left:164px;top:851px}.scheme-container .consumer-LPGS2{left:297px;top:851px}.scheme-container .consumer-OE2{left:421px;top:851px}.scheme-container .consumer-OE3{left:1493px;top:851px}.scheme-container .consumer-OE1{left:1686.4px;top:850px}.scheme-container .intreruptor{align-items:center;background:#fff;border:3px solid #000;border-radius:8px;cursor:pointer;display:flex;height:52px;justify-content:center;position:absolute;width:39px;z-index:2}.scheme-container .line{height:4px;transition:all .35s ease-in-out;width:100%}.scheme-container .inactive .line{background:#00ff19}.scheme-container .active .line{background:crimson;transform:rotate(90deg)}.scheme-container .intreruptor.active .line{transform:scaleY(1.4) rotate(90deg)}.scheme-container .intreruptor-4T{left:164px;top:299px}.scheme-container .intreruptor-3T{left:542px;top:299px}.scheme-container .intreruptor-CLII{left:859px;top:306px}.scheme-container .intreruptor-2T{left:1335px;top:289px}.scheme-container .intreruptor-1T{left:1686px;top:292px}.scheme-container .intreruptor-OE4{left:168px;top:707px}.scheme-container .intreruptor-LPGS2{left:302px;top:707px}.scheme-container .intreruptor-OE2{left:425px;top:707px}.scheme-container .intreruptor-CTVB{left:580px;top:706px}.scheme-container .intreruptor-GeneratorI{left:671.5px;top:706px}.scheme-container .intreruptor-CLI{left:862px;top:705px}.scheme-container .intreruptor-GeneratorII{left:1204.5px;top:704px}.scheme-container .intreruptor-CTVA{left:1302px;top:704px}.scheme-container .intreruptor-OE3{left:1498px;top:707px}.scheme-container .intreruptor-OE1{left:1692.4px;top:706px}.scheme-container .separator{align-items:center;background:#d9d9d9;border-radius:50%;cursor:pointer;display:flex;height:30px;justify-content:center;position:absolute;width:30px;z-index:100}.scheme-container .separator.inactive .line{background:#3ad766}.scheme-container .separator-4T[number="1"]{left:136px;top:435px}.scheme-container .separator-4T[number="2"]{left:207px;top:435px}.scheme-container .separator-3T[number="1"]{left:514px;top:435px}.scheme-container .separator-3T[number="2"]{left:585px;top:435px}.scheme-container .separator-CMIB[number="4"]{left:750.99px;top:414.77px}.scheme-container .separator-CMIB[number="3"]{left:795px;top:368px}.scheme-container .separator-CLII[number="1"]{left:863px;top:434px}.scheme-container .separator-CLII[number="2"]{left:1002.5px;top:431px}.scheme-container .separator-CMIA[number="4"]{left:1129.5px;top:412.77px}.scheme-container .separator-CMIA[number="3"]{left:1081px;top:373px}.scheme-container .separator-2T[number="1"]{left:1307px;top:425px}.scheme-container .separator-2T[number="2"]{left:1378px;top:425px}.scheme-container .separator-1T[number="1"]{left:1658px;top:428px}.scheme-container .separator-1T[number="2"]{left:1729px;top:428px}.scheme-container .separator-OE4[number="1"]{left:133px;top:593px}.scheme-container .separator-OE4[number="2"]{left:206px;top:592px}.scheme-container .separator-OE4[number="3"]{left:173px;top:780px}.scheme-container .separator-OE4[number="4"]{left:218px;top:836.5px}.scheme-container .separator-LPGS2[number="1"]{left:266px;top:593px}.scheme-container .separator-LPGS2[number="2"]{left:337px;top:593px}.scheme-container .separator-LPGS2[number="3"]{left:306px;top:780px}.scheme-container .separator-LPGS2[number="4"]{left:352px;top:838.5px}.scheme-container .separator-OE2[number="1"]{left:390px;top:593px}.scheme-container .separator-OE2[number="2"]{left:461px;top:593px}.scheme-container .separator-OE2[number="3"]{left:430px;top:780px}.scheme-container .separator-OE2[number="4"]{left:474px;top:837.5px}.scheme-container .separator-CTVB[number="1"]{left:511.85px;top:592px}.scheme-container .separator-CTVB[number="2"]{left:583.5px;top:592px}.scheme-container .separator-GeneratorI[number="1"]{left:637px;top:592px}.scheme-container .separator-GeneratorI[number="2"]{left:708px;top:592px}.scheme-container .separator-GeneratorI[number="3"]{left:676px;top:780px}.scheme-container .separator-GeneratorI[number="4"]{left:721px;top:836px}.scheme-container .separator-CMIIB[number="4"]{left:749.78px;top:620.23px}.scheme-container .separator-CMIIB[number="3"]{left:794px;top:664px}.scheme-container .separator-CLI[number="1"]{left:865px;top:592px}.scheme-container .separator-CLI[number="2"]{left:1003px;top:592px}.scheme-container .separator-CMIIA[number="3"]{left:1082px;top:664px}.scheme-container .separator-CMIIA[number="4"]{left:1127.99px;top:618.77px}.scheme-container .separator-GeneratorII[number="1"]{left:1170px;top:590px}.scheme-container .separator-GeneratorII[number="2"]{left:1243.5px;top:590px}.scheme-container .separator-GeneratorII[number="3"]{left:1209.5px;top:771px}.scheme-container .separator-GeneratorII[number="4"]{left:1255px;top:827.5px}.scheme-container .separator-CTVA[number="1"]{left:1306.85px;top:592px}.scheme-container .separator-CTVA[number="2"]{left:1378.5px;top:592px}.scheme-container .separator-OE3[number="1"]{left:1463px;top:592px}.scheme-container .separator-OE3[number="2"]{left:1536px;top:592px}.scheme-container .separator-OE3[number="3"]{left:1502px;top:780px}.scheme-container .separator-OE3[number="4"]{left:1546px;top:837.5px}.scheme-container .separator-OE1[number="1"]{left:1657.4px;top:592px}.scheme-container .separator-OE1[number="2"]{left:1729.4px;top:592px}.scheme-container .separator-OE1[number="4"]{left:1739.4px;top:836.5px}.scheme-container .separator-OE1[number="3"]{left:1695px;top:780px}.scheme-container .generator{cursor:pointer;height:45px;position:absolute;width:45px}.scheme-container .generator img{stroke:#000;width:100%}.scheme-container .generator-GeneratorI{left:668px;top:847px}.scheme-container .generator-GeneratorII{left:1203px;top:852px}.scheme-container .cell .circle{align-items:flex-start;border:2px solid #000;border-radius:50%;display:flex;height:30px;justify-content:center;position:absolute;transition:all .35s ease-in-out;width:30px}.scheme-container .cell.down-text .circle{align-items:flex-end}.scheme-container .cell .circle .text-circle{font-size:14px}.scheme-container .cell.inactive .circle{border-color:#3ad766}.scheme-container .cell.active .circle{border-color:crimson}.scheme-container .cell-CMIIB .circle:first-child{left:793.75px;top:706px}.scheme-container .cell-CMIIB .circle:nth-child(2){left:783px;top:721.5px}.scheme-container .cell-CMIIB .circle:last-child{left:803.02px;top:721.46px}.scheme-container .cell-CMIIA .circle:first-child{left:1082.31px;top:705.45px}.scheme-container .cell-CMIIA .circle:nth-child(2){left:1072.3px;top:721.45px}.scheme-container .cell-CMIIA .circle:last-child{left:1092.3px;top:720.46px}.scheme-container .cell-CMIA .circle:first-child{left:1072px;top:301px}.scheme-container .cell-CMIA .circle.circle:nth-child(2){left:1092.02px;top:301.34px}.scheme-container .cell-CMIA .circle.circle:last-child{left:1080.98px;top:316.63px}.scheme-container .cell-CMIB .circle:first-child{left:785px;top:305px}.scheme-container .cell-CMIB .circle:nth-child(2){left:805.02px;top:305.34px}.scheme-container .cell-CMIB .circle:last-child{left:793.98px;top:320.63px}.scheme-container .message-content:not(.active){display:none}.scheme-container .message-content.active{align-items:center;background:#0000004d;bottom:0;display:flex;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:1000}.scheme-container .message-content.active .message-container{align-items:center;background:#fff;border-radius:10px;display:flex;flex-direction:column;height:20%;justify-content:center;width:20%}.scheme-container .message-content.active .message-container p{font-size:18px;margin:10% auto 0;max-width:90%;text-align:center}.scheme-container .message-content.active .message-container .buttons{align-items:center;display:flex;gap:1rem;justify-content:center;margin-bottom:20px;margin-top:auto;width:90%}.scheme-container .message-content.active .message-container .buttons button{border:2px solid #45a6ff;border-radius:20px;cursor:pointer;flex:1 1;font-size:18px;height:40px;outline:none;transition:all .35s ease-in-out}.scheme-container .message-content.active .message-container .buttons button:hover{background:#45a6ff;color:#fff}.scheme-container .message-content.active .message-container .buttons button.inactive{display:none}.content.options-testing h2{margin:2rem 0;text-align:center}.projects-container.options-testing{grid-template-columns:repeat(4,1fr)}.projects-container.options-testing>div:not(:nth-child(n+5)){display:none}.content .navigate-button{cursor:pointer;position:absolute;top:125px}.content .navigate-button .navigate-icon{border:5px solid #4481eb;border-radius:50%;height:24px;padding:1rem;transition:all .3s ease-in;width:24px}.content .navigate-button:hover .navigate-icon{background:#4481eb;color:#fff}.scenario-button{position:fixed;right:15px;top:15px}.scenario-button .scenario-icon{background:linear-gradient(135deg,#4481eb,#04befe);border-radius:50%;color:#fff;cursor:pointer;height:28px;padding:1rem;transition:all .35s ease-in-out;width:28px}.scenario-button .scenario-icon:hover{box-shadow:0 0 10px #4481eb,0 0 10px #04befe}.scenario-paper{align-items:center;aspect-ratio:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#000000d9 35%,#63808acc);border-radius:32px;display:none;flex-direction:column;left:50%;padding:3rem 1.5rem;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:100000}.scenario-paper.active{display:flex}.scenario-paper img{border-radius:20px;margin:2rem auto;width:75%}.scenario-paper p{color:var(--text-color-2);font-size:20px}.scenario-paper .close-button .close-icon{background:crimson;border-radius:50%;color:#0006;cursor:pointer;height:22px;padding:.5rem;position:absolute;right:10px;top:10px;transition:all .35s ease-in-out;width:22px}.scenario-paper .close-button .close-icon:hover{height:24px;width:24px}.start-session-button.high-tension{bottom:20px;width:30%}.leaderboard .row>div,.leaderboard .user>.column{align-items:center;display:flex;justify-content:center}.leaderboard .user{position:relative}.leaderboard .user:before{border-radius:100px;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .5s linear;transition-delay:.5s;z-index:-1}.leaderboard .user:before,.leaderboard .user:hover{background:linear-gradient(135deg,#000000d9 35%,#63808acc)}.leaderboard .user:hover{color:#fff}.leaderboard .user:hover:before{opacity:1}.leaderboard .user:hover .action-container .action-button .action-icon{color:#fff}.leaderboard .user>.column .column-icon{border-radius:50%;color:#000;cursor:pointer;height:24px;transition:all .35s ease-in-out;width:24px}.leaderboard .user>.column .column-icon:hover{height:28px;width:28px}.leaderboard .user>.column .column-icon.active{border:3px solid #000;color:#4481eb}.results-container{margin:2rem auto;width:90%}.results-container li,.results-container>h2{margin:.5rem 0}.results-container li{font-size:18px;margin-left:1rem}.user-results{align-items:stretch;display:flex;gap:2rem;margin-bottom:5rem}.user-results .column{border:5px solid #4481eb;border-radius:16px;flex:1 1}.user-results .column:first-child{padding:2rem 1rem}.user-results .column:nth-child(2){padding:1rem}.user-results .column>h2{margin:1rem auto;text-align:center}.user-results .column .item-icon,.user-results .column p{font-size:20px}.user-results .column:first-child .item{margin-block:1rem}.user-results .column:last-child .item{margin-block:.5rem}.user-results .column .item-icon{color:#4481eb;font-size:24px}.user-results .column .item-icon.warning{color:orange}.user-results .column .item-icon.wrong{color:crimson}.user-results .column .item-container{border:5px solid #04befe;border-radius:16px;margin:1rem auto;padding:1rem;width:100%}.user-results .column .item-container:nth-child(odd){background:#7d7d7d1a}.user-results .column .item{align-items:center;display:flex;gap:1rem}h2.sub-title{margin:2rem -1rem 2rem auto;text-align:center}h2.sub-title span{background:linear-gradient(135deg,#4481eb,#04befe);border-radius:8px;color:#ffffffe6;cursor:pointer;margin-left:1rem;padding:.5rem 1rem;transition:all .5s ease-in-out}h2.sub-title span:hover{border-radius:50px;color:#fff}.start-button-container{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;transition:all .35s ease-in-out}.start-button-container.active{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000080;cursor:pointer;z-index:1000000000000}.start-button-container:not(.active) button{display:none}.start-button-container button{align-items:center;background:linear-gradient(135deg,#4481eb,#04befe);border:2px solid #0000;border-radius:1rem;color:#fff;cursor:pointer;display:flex;font-family:Source Sans Pro;font-size:32px;font-weight:700;justify-content:center;outline:none;padding:2rem 0;transition:all .35s ease-in-out;width:30%}.start-button-container button:hover{border:2px solid #fff}.microphone-container{align-items:center;background:linear-gradient(135deg,#000 50%,#a6a2a2);border-radius:100px;bottom:15px;color:#fff;cursor:pointer;display:flex;gap:1.5rem;justify-content:center;left:50%;padding:1.25rem 1.5rem;position:fixed;transform:translateX(-50%);transition:all .35s ease;z-index:100000000000}.microphone-container.not-show{gap:1rem}.microphone-container p{font-size:18px;transition:all .35s ease-in-out}.microphone-container .recording-dot{animation:pulse 1.5s linear infinite;background:crimson;border-radius:50%;height:15px;margin-left:-16px;transition:all .35s ease-in-out;width:15px}@keyframes pulse{0%{opacity:1}50%{opacity:.35}to{opacity:1}}.microphone-container.not-show p{font-size:0;opacity:0}.microphone-container:hover{border-radius:36px;gap:1.5rem;padding:1rem 2.5rem}.microphone-container:hover p{display:block;font-size:18px;opacity:1}.microphone-container .microphone-icon{font-size:24px;margin-right:-14px}.generator,.intreruptor,.separator{transition:all .35s ease-in-out}.active-select{transform:scale(1.5)}.manoeuver-big-file{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#00000080;bottom:0;display:flex;justify-content:center;left:0;opacity:0;position:fixed;right:0;top:0;transition:all .35s ease-in-out;z-index:-2}.manoeuver-big-file.active{opacity:1;z-index:1000}.manoeuver-file{align-self:center;aspect-ratio:.70922;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);height:90vh;position:fixed;top:20px;transition:transform .5s;z-index:10000}.paper-manoeuver-file{perspective:1500px}.back,.front,.paper-manoeuver-file{height:100%;left:0;position:absolute;top:0;width:100%}.back,.front{background-color:#fff;border-radius:8px;box-shadow:0 0 12px #000;transform-origin:left;transition:transform 1s}.front{-webkit-backface-visibility:hidden;backface-visibility:hidden;border-left:3px solid #b0e0e6;z-index:1}.front .first-row{display:flex;justify-content:space-between;margin-top:16px;margin-inline:12px}.front .first-row p{font-size:.85vw;margin-block:12px}.front .first-row .col-2 p{font-size:.75vw}.back{z-index:0}.back-content,.front-content{display:flex;height:100%;justify-content:center;width:100%}.back-content{margin-top:1vw;margin-inline:auto;transform:rotateY(180deg);width:90%}.flipped .back,.flipped .front{transform:rotateY(-180deg)}.button-manoeuver-file{background-color:initial;border:none;cursor:pointer;margin:10px;transition:transform 1s}.button-manoeuver-file:focus{outline:none}.button-manoeuver-file:hover i{color:#636363}.next-button,.prev-button{position:fixed;transition:all .35s ease-in-out;z-index:1000}.next-button.hide,.prev-button.hide{opacity:0;pointer-events:none}.prev-button{left:25%}.next-button{right:25%}.arrow-icon{color:#fff;cursor:pointer;font-size:3vw;padding:.5rem .75rem;position:relative;transition:all .35s ease-in-out;z-index:100000}.arrow-icon:hover{background:#fff;border-radius:50%;color:#000}.page-1{z-index:3}.page-2{z-index:2}.file-title{font-size:1.05vw;text-align:center}.row-manoeuver-file{display:flex;flex-direction:column;gap:6px;margin:12px 30px}.row-manoeuver-file p{font-size:.85vw}.flex-row{display:flex;justify-content:space-around;margin:.7vw -2vw 0 -2.5vw}.flex-row p{font-size:.8vw;margin-bottom:6px;margin-top:6px}.table .layout-1{display:grid;grid-template-columns:6.875vw 29.05vw}.table .layout-2{display:grid;grid-auto-rows:1fr;grid-template-columns:3.55vw 3.55vw 3vw 26vw;grid-template-rows:1fr;justify-content:center}.table .layout-1 .content-col{border:.2vw solid #000;border-left:none}.table .layout-1 .content-col:last-child,.table .layout-2 .content-col:last-child{border-right:none}.table .layout-1 .content-col p,.table .layout-2 .content-col p{font-size:.7vw;text-align:center}.table .layout-2 .content-col{align-items:center;border:.2vw solid #000;border-left:none;border-top:none;display:flex;height:100%;padding:.25vw}.table .layout-2.layout-center .content-col{justify-content:center}.table .layout-2 .content-col:last-child p{text-align:left;text-align:initial}.table .layout-2 .content-col:nth-child(3){justify-content:center}.back-content .layout-2.layout-center{border-top:.35vw solid #000}.page-2 .layout-1{border-top:.2vw solid #000;margin-top:1vw}.print-button{align-items:center;background:linear-gradient(135deg,#256de9,#04befe);border-radius:10px;bottom:10px;color:#fff;cursor:pointer;display:flex;gap:1rem;justify-content:center;left:50%;padding:.65rem 2rem;position:fixed;transform:translateX(-50%);transition:all .35s ease-in-out;z-index:100000000000}.print-button:hover{transform:translateX(-50%) scale(1.15)}.print-button .print-icon,.print-button p{color:#fff;font-size:20px}.accept-container{align-items:center;display:flex;gap:.35vw;margin-left:.5vw;margin-top:1.5vw}.accept-container p{font-size:1.15vw}.accept-container .box{align-items:center;border:3px solid #000;cursor:pointer;display:flex;height:1.5vw;justify-content:center;transition:all .35s ease-in-out;width:1.5vw}.accept-container .box:hover{border-radius:4px;height:1.65vw;width:1.65vw}.accept-container .box.active{border-color:#5ada5a}.accept-container .box .check-icon{font-size:1.2vw}.microphone-container.close-container{bottom:auto;left:auto;padding:1rem 1.5rem;right:15px;top:15px;transform:none}.flipped .front.flip-y{transform:rotateY(0deg)}.back.back-flip-y{transform:rotateY(-180deg)}.microphone-container.left-container{background:linear-gradient(135deg,crimson,#000);left:20px;right:auto;transform:none}.clock-container{background:linear-gradient(135deg,#000 60%,#a6a2a2);border-radius:50px;left:50%;padding:.5rem 1.5rem;position:fixed;top:15px;transform:translateX(-50%);z-index:2}.clock-container h2{color:#fff;font-size:25px}
/*# sourceMappingURL=main.4476459d.css.map*/