body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#000;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}::-webkit-scrollbar{display:none}.App{position:fixed;text-align:center;width:100%;z-index:1}.container{flex-direction:column;min-height:100vh;overflow:auto}.App-header,.container{display:flex;width:100%}.App-header{align-items:center;background-color:#282c34;color:#fff;flex-direction:row;font-size:calc(10px + 2vmin);height:4.9rem;justify-content:space-between;min-height:4rem}.logo{height:65px;margin-left:10px;margin-top:.19em}.menu-icone{display:none}.header-banner-media{height:calc(100vh - 4rem);min-height:calc(100vh - 4rem);object-fit:cover;width:100%}.page-container{background-color:#000;height:100vh;position:relative;width:100vw;z-index:.5}.page-body,.page-body-sidebar{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;padding-top:4.88rem}.page-body-sidebar{overflow-y:scroll;padding-left:18rem}.page-content{box-sizing:border-box;display:flex;flex-direction:column;min-height:calc(100vh - 4rem);width:100%}.sidebar-page-container{min-height:100vh}.banner,.sidebar-page-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.banner{background-color:#282c34;background-position:50%;background-repeat:no-repeat;background-size:cover;min-height:10vw;padding:25px 0}.banner-label>div>h1{font-size:45px}.banner-label>div>p{font-size:18px}.header-nav-links-container{align-items:center;background-color:rgba(0,0,0,.8);border-radius:10px;box-sizing:border-box;display:flex;flex-direction:row;font-size:16px;gap:5px;justify-content:space-between;margin-left:20px;margin-right:20px;max-height:50%;min-width:50%;overflow:hidden;padding:.6% 1.2%;-webkit-transform:skewX(-20deg);transform:skewX(-20deg)}.header-nav-link{border-radius:5px;color:#fff;flex-grow:1;padding:3px;text-decoration:none;-webkit-transform:skewX(20deg);transform:skewX(20deg)}.header-nav-link:hover{background-color:#fff;color:#000}.header-nav-link-active{background-color:#46a400;border-radius:5px;color:#000;flex-grow:1;padding:3px;text-decoration:none;-webkit-transform:skewX(20deg);transform:skewX(20deg)}.App-link{color:#61dafb}.banner-label,.documentations-page-label,.frameworks-page-label{width:calc(100% - 18rem)}@media screen and (max-width:900px){.logo{height:50px}.header-nav-links-container{grid-gap:3vh;align-items:center;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background-color:hsla(0,0%,100%,.2);background-size:50px auto;border-radius:0;flex-direction:column;justify-content:center;left:100vw;margin-left:0;margin-right:0;min-height:100vh;min-width:100vw;position:fixed;top:0;transition:.5s;z-index:120}.header-nav-link,.header-nav-links-container{-webkit-transform:skewX(0deg);transform:skewX(0deg)}.header-nav-link{background-color:#282c34;color:#fff;flex:0 1;font-size:4vw;padding-bottom:.595rem;padding-top:.595rem;width:60%}.header-nav-link:hover{background-color:#fff;color:#000}.header-nav-link-active{flex:0 1;font-size:4vw;font-weight:700;padding-bottom:.595rem;padding-top:.595rem;-webkit-transform:skewX(0deg);transform:skewX(0deg);width:60%}.menu-icone{background-color:rgba(0,0,0,.8);border-radius:6px;display:flex;height:30px;justify-content:center;margin-right:20px;padding:3px;transition:.5s;width:32px;z-index:122}.show-nav-menu{left:0;transition:.5s}.rotate-menu-icone{background-color:#282c34;-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:.5s}.page-body-sidebar{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;overflow-y:scroll;padding-left:0;padding-top:4.88rem}.banner-label>div>h1{font-size:18px}.banner-label>div>p{font-size:8px}.banner-label,.documentations-page-label,.frameworks-page-label{width:100%}}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.home-page-container{display:flex;height:100vh;position:relative}.home-page-label>div>img{width:827px}@media screen and (max-width:900px){.home-page-label>div>img{width:327px}}.footer{align-items:center;background-color:#282c34;box-sizing:border-box;color:"white";display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;padding:25px;width:100%;z-index:0}.footer>span{color:#fff;cursor:default;font-size:18px;font-weight:700;padding:20px}.footer-contacts{grid-gap:1rem;display:flex}.footer-contacts>img{height:35px;width:35px}.footer-contacts>img:hover{cursor:pointer}.site-logo{grid-gap:20px;align-items:center;display:flex;flex-direction:column;flex-grow:1;height:100%;justify-content:center}.site-logo>img{width:350px}.site-logo>h3{font-size:25px}.footer-content{box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-around;width:100%}.footer-section{margin-right:20px}.footer-section h4{color:#4caf50;font-size:22px;font-weight:700;margin-bottom:10px}.footer-section p{color:"white";font-size:18px;font-weight:700;margin-bottom:5px}ul{font-size:18px;list-style:none;padding:0}ul li{font-weight:700;margin-bottom:5px}.footer-section a{color:#fff;font-weight:700;text-decoration:none}.footer-section a:hover{text-decoration:underline}.copyright{color:#bdc3c7;font-size:20px;font-weight:700;margin-top:20px;text-align:center}@media screen and (max-width:980px){.footer-content{display:flex;flex-direction:column;flex-wrap:nowrap}}.projects-container{grid-gap:1rem;background-color:#46a400;box-sizing:border-box;flex-direction:row;flex-wrap:wrap;min-height:100vh;padding:2.5rem 1rem;position:relative;width:100%;z-index:0}.project,.projects-container{display:flex;justify-content:center}.project{align-items:center;background-color:#000;border-radius:.5rem;box-sizing:initial;cursor:pointer;height:24vw;overflow:hidden;width:70vw}.project-media{background-color:#000;background-position:50%;background-repeat:no-repeat;background-size:cover;flex-grow:1;position:relative}.project-media,.project-texts{box-sizing:border-box;height:100%}.project-texts{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;justify-content:center;overflow:visible;padding:10px;text-align:center;width:40%}.project-texts>span{font-size:1.4vw;font-weight:700}.project-texts>pre,.project-texts>span{box-sizing:border-box;color:#fff;overflow:visible;width:100%}.project-texts>pre{font-family:inherit;font-size:.85vw}.pre-no-access-container{align-items:center;background-color:green;background-image:url(/static/media/image_no_access.d284b1a3cdd6704e48c1.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;box-sizing:border-box;cursor:pointer;height:100%;margin:20px auto;text-align:center;width:100%}.pre-no-access-container>div{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;flex-direction:column;padding:20px}.pre-no-access-container-header,.pre-no-access-container>div{align-items:center;box-sizing:border-box;display:flex;justify-content:center}.pre-no-access-container-header{grid-gap:2.5vw;flex-direction:row;margin-bottom:35px;width:100%}.pre-no-access-container-header>img{height:85px}.pre-no-access-container h1{color:#fff;font-size:22px;margin-bottom:8px;max-width:80%}.pre-no-access-container p{color:#fff;margin-bottom:18px}.pre-no-access-container button{grid-gap:10px;align-items:center;background-color:#000;border:0;border-radius:10px;color:#fff;display:flex;font-size:14px;font-weight:700;justify-content:center;margin:0 auto;padding:10px 20px}.pre-no-access-container button:hover{background-color:#fff;color:#000}.pre-no-access-container button>img{height:22px;width:22px}.pre-no-access-container button:hover>img{-webkit-filter:invert(100%);filter:invert(100%)}@media screen and (min-width:0px) and (max-width:980px){.project{height:44vw;width:90vw}.pre-no-access-container{height:100%}.pre-no-access-container-header{margin-bottom:12px}.pre-no-access-container-header>img{height:25px}.pre-no-access-container h1{font-size:6px;margin-bottom:6px}.pre-no-access-container p{font-size:4px;margin-bottom:6px}.pre-no-access-container button{grid-gap:4px;font-size:6px;padding:4px 10px}.pre-no-access-container button>img{height:10px;width:10px}}@media screen and (min-width:981px) and (max-width:1600px){.pre-no-access-container{height:100%}.pre-no-access-container-header{margin-bottom:20px}.pre-no-access-container-header>img{height:50px}.pre-no-access-container h1{font-size:14px;margin-bottom:14px}.pre-no-access-container p{font-size:12px;margin-bottom:12px}.pre-no-access-container button{grid-gap:6px;font-size:10px;padding:8px 14px}.pre-no-access-container button>img{height:14px;width:14px}}.activity-indicator-container{align-items:center;background-color:rgba(0,0,0,.2);display:flex;height:100%;justify-content:center;width:100%}.activity-indicator{-webkit-animation:spining .6s linear infinite;animation:spining .6s linear infinite;aspect-ratio:1/1;border:.35vw solid #235200;border-radius:100%;border-top-color:#63e800;height:20%}@-webkit-keyframes spining{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spining{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.play-button{align-items:center;display:flex;height:100%;justify-content:center;position:absolute;width:100%;z-index:0}.sidebar-container{grid-gap:6px;background-color:#000;box-sizing:border-box;display:flex;flex-direction:column;height:100vh;margin-top:4.88rem;overflow-y:scroll;padding:.4rem 6px 5.25rem;position:fixed;width:18rem;z-index:1}.main-dropdown{height:40px;justify-content:center;width:100%}.main-dropdown,.main-dropdown-content{align-items:center;border-radius:10px;display:flex}.main-dropdown-content{grid-gap:6px;align-self:flex-end;background-color:hsla(0,0%,100%,.25);box-sizing:border-box;-webkit-filter:opacity(100%);filter:opacity(100%);flex-direction:column;justify-content:flex-start;overflow:visible;padding:10px;transition:2s;width:95%}@-webkit-keyframes cardOpened{form{height:0}to{height:200px}}@keyframes cardOpened{form{height:0}to{height:200px}}.tst{grid-gap:10px;align-items:center;background-color:#282c34;border-radius:10px;display:flex;flex-direction:row;height:100%;justify-content:space-between;padding-left:6px;padding-right:6px;width:100%}.main-dropdown-arrow{height:40%;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);transition:.5s;width:6%}.main-dropdown-arrow-cardOpened{height:40%;-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:.5s;width:6%}.main-dropdown-icone{height:55%;width:9%}.tst p{color:#fff;flex-grow:1;font-size:16px;font-weight:700;overflow:auto;text-align:center}.tst:hover{background-color:#fff}.tst:hover .main-dropdown-arrow,.tst:hover .main-dropdown-arrow-cardOpened,.tst:hover .main-dropdown-icone{-webkit-filter:invert(100%);filter:invert(100%)}.tst:hover p{color:#000}.main-dropdown-navlink{background-color:#282c34}.main-dropdown-navlink,.main-dropdown-navlink:hover{align-items:center;border-radius:10px;display:flex;flex-direction:row;height:100%;justify-content:space-between;padding-left:6px;padding-right:6px;text-decoration:none;width:100%}.main-dropdown-navlink:hover{background-color:#fff}.main-dropdown-navlink-active{align-items:center;background-color:#46a400;border-radius:10px;display:flex;flex-direction:row;height:100%;justify-content:space-between;padding-left:6px;padding-right:6px;text-decoration:none;width:100%}.main-dropdown-navlink p{color:#fff;flex-grow:1;font-size:16px;font-weight:700;text-align:center}.main-dropdown-navlink:hover .main-dropdown-icone{-webkit-filter:invert(100%);filter:invert(100%)}.main-dropdown-navlink:hover p{color:#000;flex-grow:1;font-size:16px;font-weight:700;text-align:center}.main-dropdown-navlink-active .main-dropdown-icone{-webkit-filter:invert(100%);filter:invert(100%)}.main-dropdown-navlink-active p{color:#000;flex-grow:1;font-size:16px;font-weight:700;text-align:center}.sidebar-elements-header{align-items:center;background-color:#282c34;border:2px solid #fff;border-radius:10px;display:flex;flex-direction:row;height:100%;justify-content:space-between;padding-left:6px;padding-right:6px;text-decoration:none;width:100%}.sidebar-elements-header p{color:#fff;flex-grow:1;font-size:16px;font-weight:700;text-align:center}.sidebar-button{grid-gap:5px;align-items:center;background-color:#fff;display:none;height:40px;justify-content:center;margin-top:8.88rem;position:fixed;width:160px;z-index:1}.sidebar-button:hover{cursor:pointer}.sidebar-button:active{background-color:#282c34}.sidebar-button>span{color:#000;font-size:16px;font-weight:700}.sidebar-button:active>span{color:#fff}.sidebar-button>img{-webkit-filter:invert(100%);filter:invert(100%);height:20px;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:20px}.sidebar-button:active>img{-webkit-filter:invert(0);filter:invert(0)}@media screen and (max-width:900px){.sidebar-container{grid-gap:6px;background-color:#000;box-sizing:border-box;display:flex;flex-direction:column;height:100vh;left:-18rem;margin-top:4.88rem;overflow-y:scroll;padding:.4rem 6px 5.25rem;position:fixed;transition:.5s;width:18rem}.show-sidebar-container,.sidebar-button{left:0;transition:.5s}.sidebar-button{grid-gap:5px;align-items:center;background-color:#fff;border-radius:0 10px 10px 0;display:flex;height:40px;justify-content:center;margin-top:8.88rem;position:fixed;width:160px}.move-sidebar-button{border-radius:10px 0 0 10px;left:calc(100vw - 160px);transition:.5s}.sidebar-button>img{-webkit-transform:rotate(180deg);transform:rotate(180deg);transition:.5s}.move-sidebar-button>img{-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:.5s}}.modal-view{align-items:center;-webkit-animation:backgroundBluring .5s;animation:backgroundBluring .5s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;background-color:rgba(0,0,0,.3);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:119}.modal-view>.modal-container{-webkit-animation:imageContainerPop .2s;animation:imageContainerPop .2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;-webkit-backdrop-filter:blur(40px);backdrop-filter:blur(40px);background-color:rgba(0,0,0,.5);border:3px solid gray;border-radius:.5rem;box-sizing:border-box;display:flex;flex-direction:column;overflow:hidden}.modal-container>.modal-close-button{align-items:center;align-self:flex-end;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:hsla(0,0%,100%,.5);border-radius:0 0 0 .5rem;cursor:default;display:flex;height:62px;justify-content:center;position:absolute;width:62px}.modal-container>.modal-close-button>span{font-size:2.5rem}@-webkit-keyframes backgroundBluring{0%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}to{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}@keyframes backgroundBluring{0%{-webkit-backdrop-filter:blur(0);backdrop-filter:blur(0)}to{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}}@-webkit-keyframes imageContainerPop{0%{height:0;width:0}to{height:80%;width:80%}}@keyframes imageContainerPop{0%{height:0;width:0}to{height:80%;width:80%}}@media screen and (max-width:980px){.modal-container>.modal-close-button{height:32px;width:32px}.modal-container>.modal-close-button>span{font-size:1.25rem}}.demos-container{grid-gap:1rem;background-color:purple;box-sizing:border-box;flex-direction:row;flex-wrap:wrap;min-height:100vh;padding:2.5rem 1rem;position:relative;width:100%;z-index:0}.demo,.demos-container{display:flex;justify-content:center}.demo{align-items:center;background-color:#000;border-radius:.5rem;box-sizing:initial;cursor:pointer;height:24vw;overflow:hidden;width:70vw}.demo-media{background-color:#282c34;background-position:50%;background-repeat:no-repeat;background-size:cover;box-sizing:border-box;flex-grow:1;height:100%;position:relative}.demo-texts{align-items:center;box-sizing:border-box;color:#fff;display:flex;flex-direction:column;justify-content:center;overflow:visible;text-align:center;width:40%}.demo-texts-elements{background-color:#282c34;box-sizing:border-box;padding:10px;width:100%}.demo-texts-elements>span{font-size:1.4vw;font-weight:700}.demo-texts-elements>pre,.demo-texts-elements>span{box-sizing:border-box;color:#fff;overflow:visible;width:100%}.demo-texts-elements>pre{font-family:inherit;font-size:.85vw}@media screen and (max-width:980px){.demo{height:44vw;width:90vw}}.home-page-banner-text{display:flex;flex-direction:row;height:100%;position:absolute;width:100%}.home-page-banner-text h1{color:#fff;font-family:sans-serif;font-size:25px;font-weight:700;margin-left:1.2%;text-shadow:rgba(0,0,0,.5) 2px 2px}.animations-container{grid-gap:1vw;background-color:#d62215;flex-wrap:wrap;justify-content:center;min-height:100vh;padding:2.5vw .5vw;position:relative;width:100%}.animation,.animations-container{box-sizing:border-box;display:flex;flex-direction:row}.animation{align-items:center;background-color:#282c34;border:.15vw solid #fff;border-radius:12px;box-shadow:0 5px 15px rgba(0,0,0,.6);cursor:pointer;-webkit-filter:brightness(100%);filter:brightness(100%);height:30vw;justify-content:space-between;width:45vw}.animation:hover{box-shadow:0 0 100px 80px #48abe0}.animation-media{background-color:gray;border-radius:12px;box-sizing:border-box;flex-grow:1;height:100%;overflow:hidden}.animation-media video{height:100%;object-fit:cover;object-position:center;width:100%}.animation-texts{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);border-radius:0 .5vw .5vw 0;box-sizing:border-box;height:15%;margin-bottom:15vw;overflow:hidden;padding-left:10px;padding-right:10px;position:absolute;transition:.5s;width:48%}.animation:hover>.animation-texts{height:30%;transition:.5s}.animation-texts h3{font-size:1.5vw}.animation-texts pre{font-family:inherit;font-size:1vw}.artworks-container{grid-gap:1vw;background-color:#46a400;flex-direction:row;flex-wrap:wrap;justify-content:center;min-height:100vh;padding:2.5vw 1vw;position:relative;width:100%}.artwork,.artworks-container{box-sizing:border-box;display:flex}.artwork{align-items:center;background-color:#282c34;border:.15vw solid #fff;border-radius:1vw;box-shadow:0 5px 15px rgba(0,0,0,.6);cursor:pointer;flex-direction:column;height:15vw;justify-content:space-between;width:11vw}.artwork:hover{box-shadow:0 0 100px 80px #48abe0}.artwork-media{background-color:gray;border-radius:.99vw .99vw 0 0;box-sizing:border-box;flex:1 1;overflow:hidden;width:100%}.artwork-media img{height:100%;object-fit:cover;object-position:center;width:100%}.artwork-texts{box-sizing:border-box;flex:0.14 1;overflow:hidden;padding-left:.5vw;padding-right:.5vw;transition:.5s;width:100%}.artwork:hover>.artwork-texts{flex:0.42 1;transition:.5s}.artwork-texts h3{color:#fff;font-size:.58vw}.artwork-texts pre{color:#fff;font-family:inherit;font-size:.54vw}.frameworks-container{padding:2.5rem 1rem}.frameworks-container,.sidebar-routes-render-container{grid-gap:1rem;background-color:gray;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;min-height:100vh;position:relative;width:100%}.sidebar-routes-render-container{padding:2.5rem 1rem 3rem}.sidebar-routes-render-wrap{width:90%}h1,h2{color:#000;font-weight:700;width:100%}p,pre{color:#000;font-size:16px;width:100%}pre{font-family:inherit;white-space:pre-wrap}.media-container{align-items:center;justify-content:center;width:100%}.media{background-color:#282c34;border-radius:10px;box-sizing:border-box;cursor:pointer;height:400px;overflow:hidden;position:relative;width:100%}.media>img,video{height:100%;object-fit:contain;object-position:center;width:100%}.media-container>p{cursor:pointer;font-weight:700;text-align:center;width:100%}.no-access-container-admin{align-items:center;background-color:green;background-image:url(/static/media/image_no_access.d284b1a3cdd6704e48c1.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;box-sizing:border-box;cursor:pointer;height:500px;margin:20px auto;text-align:center;width:100%}.no-access-container-admin>div{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;flex-direction:column;padding:20px}.no-access-container-admin-header,.no-access-container-admin>div{align-items:center;box-sizing:border-box;display:flex;justify-content:center}.no-access-container-admin-header{grid-gap:2.5vw;flex-direction:row;margin-bottom:50px;width:100%}.no-access-container-admin-header>img{height:100px}.no-access-container-admin h1{color:#fff;font-size:24px;margin-bottom:10px;max-width:80%}.no-access-container-admin p{color:#fff;margin-bottom:20px}.no-access-container-admin button{grid-gap:10px;align-items:center;background-color:#000;border:0;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:700;justify-content:center;margin:0 auto;padding:10px 20px}.no-access-container-admin button:hover{background-color:#fff;color:#000}.no-access-container-admin button>img{height:25px;width:25px}.no-access-container-admin button:hover>img{-webkit-filter:invert(100%);filter:invert(100%)}@media screen and (max-width:980px){.no-access-container-admin{height:300px}.no-access-container-admin-header{margin-bottom:20px}.no-access-container-admin-header>img{height:50px}.no-access-container-admin h1{font-size:12px;margin-bottom:12px}.no-access-container-admin p{font-size:8px;margin-bottom:6px}.no-access-container-admin button{grid-gap:6px;font-size:10px;padding:6px 12px}.no-access-container-admin button>img{height:16px;width:16px}}.documentation-container{grid-gap:1rem;background-color:gray;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;min-height:100vh;padding:2.5rem 1rem;position:relative;width:100%}.contact-container{align-items:center;background-color:#d8db0b;color:#fff;display:flex;font-weight:700;height:100vh;justify-content:center;width:100vw}.contact-grid{grid-gap:1vw;display:grid;grid-template-columns:repeat(2,50%);height:70%;padding:1rem;width:70%}.contact-grid>div{background-color:#282c34;border-radius:1vw;box-sizing:border-box;overflow:hidden;width:100%}.contact-grid>div,.contact-media{align-items:center;display:flex;justify-content:center}.contact-media{grid-column:1;grid-row:1/span 3}.contact-media>img,.contact-media>video{height:100%;object-fit:cover;object-position:center;width:100%}.contact-email,.contact-instagram,.contact-phone{grid-gap:10%;align-items:center;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;justify-content:center;width:inherit}.contact-email>img,.contact-instagram>img,.contact-phone>img{height:35%;object-fit:contain;object-position:center;width:35%}.contact-email-text,.contact-instagram-text,.contact-phone-text{align-items:center;box-sizing:border-box;display:flex;justify-content:center;overflow:hidden;width:25vw}.contact-email-text>span,.contact-instagram-text>span,.contact-phone-text>span{font-size:1.2vw;text-align:center}.contact-email:hover,.contact-instagram:hover,.contact-phone:hover{cursor:pointer}@media screen and (max-width:980px){.contact-grid{height:40%;width:80%}.contact-email-text>span,.contact-instagram-text>span,.contact-phone-text>span{font-size:1.8vw}}.links-container{align-items:center;background-color:#000;color:#fff;display:flex;flex-direction:column;font-weight:700;justify-content:center;min-height:100vh;padding-bottom:4.22vw;width:100vw}.link-polygon-wrap{-webkit-animation:link-polygon-glow-animation infinite;animation:link-polygon-glow-animation infinite;cursor:pointer}.link-polygon-border{height:20vw;margin-right:-1vw;width:20vw}.link-polygon,.link-polygon-border{align-items:center;background-color:#282c34;box-sizing:border-box;-webkit-clip-path:polygon(50% 0,95% 25%,95% 75%,50% 100%,5% 75%,5% 25%);clip-path:polygon(50% 0,95% 25%,95% 75%,50% 100%,5% 75%,5% 25%);display:flex;flex-direction:column;justify-content:center;transition:.5s}.link-polygon{background-position:50%;background-repeat:no-repeat;background-size:100% 100%;height:19vw;width:19vw}.link-polygon:hover{background-size:136% 136%;transition:.5s}.link-polygon-texts{align-items:center;background-color:rgba(0,0,0,.6);box-sizing:border-box;display:flex;flex-direction:column;height:0;justify-content:center;overflow:hidden;padding-left:2vw;padding-right:2vw;transition:.5s;width:100%}.link-polygon:hover>.link-polygon-texts{height:100%;transition:.5s}.link-polygon-texts p{color:#fff;font-size:2vh;font-weight:700;text-align:center}@-webkit-keyframes link-polygon-glow-animation{0%{-webkit-filter:drop-shadow(0 0 0 #48abe0);filter:drop-shadow(0 0 0 #48abe0)}50%{-webkit-filter:drop-shadow(0 0 50px #48abe0);filter:drop-shadow(0 0 50px #48abe0)}to{-webkit-filter:drop-shadow(0 0 0 #48abe0);filter:drop-shadow(0 0 0 #48abe0)}}@keyframes link-polygon-glow-animation{0%{-webkit-filter:drop-shadow(0 0 0 #48abe0);filter:drop-shadow(0 0 0 #48abe0)}50%{-webkit-filter:drop-shadow(0 0 50px #48abe0);filter:drop-shadow(0 0 50px #48abe0)}to{-webkit-filter:drop-shadow(0 0 0 #48abe0);filter:drop-shadow(0 0 0 #48abe0)}}@media screen and (max-width:980px){.link-polygon-border{height:30vw;width:30vw}.link-polygon{height:29vw;width:29vw}}.table-container{box-sizing:border-box;overflow-x:auto;width:100%}table,td,th{border:1px solid #000;font-size:18px;text-align:center}table{width:100%}table,tr:nth-child(2n){background-color:#337800}tr:nth-child(odd){background-color:#46a400}th{background-color:#282c34;color:#fff}td:first-child{font-weight:700}.coding-card{background-color:#000;border-top-left-radius:10px;border-top-right-radius:10px;box-sizing:border-box;font-size:18px;font-weight:700;overflow:hidden;width:100%}.coding-card-header{align-items:center;box-sizing:border-box;color:#fff;display:flex;height:50px;justify-content:space-between;padding:10px;width:100%}.coding-card-header-copy-section,.coding-card-header-title-section{grid-gap:10px;align-items:center;box-sizing:border-box;display:flex;height:100%;justify-content:center}.coding-card-header-copy-section>img{height:25px;width:25px}.coding-card-header-copy-section:hover{cursor:pointer}.coding{border-bottom-left-radius:10px!important;border-bottom-right-radius:10px!important;font-size:22px!important;font-weight:700!important;margin:0!important}@media screen and (max-width:900px){.coding-card{font-size:14px}.coding-card-header-copy-section>img{height:20px;width:20px}.coding-card-header-copy-section,.coding-card-header-title-section{grid-gap:6px}}.no-access-container{align-items:center;background-color:green;background-image:url(/static/media/image_no_access.d284b1a3cdd6704e48c1.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:10px;box-sizing:border-box;cursor:pointer;height:500px;margin:20px auto;text-align:center;width:100%}.no-access-container>div{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;flex-direction:column;padding:20px}.no-access-container-header,.no-access-container>div{align-items:center;box-sizing:border-box;display:flex;justify-content:center}.no-access-container-header{grid-gap:2.5vw;flex-direction:row;margin-bottom:50px;width:100%}.no-access-container-header>img{height:100px}.no-access-container h1{color:#fff;font-size:24px;margin-bottom:10px;max-width:80%}.no-access-container p{color:#fff;margin-bottom:20px}.no-access-container button{grid-gap:10px;align-items:center;background-color:#000;border:0;border-radius:10px;color:#fff;cursor:pointer;display:flex;font-size:18px;font-weight:700;justify-content:center;margin:0 auto;padding:10px 20px}.no-access-container button:hover{background-color:#fff;color:#000}.no-access-container button>img{height:25px;width:25px}.no-access-container button:hover>img{-webkit-filter:invert(100%);filter:invert(100%)}@media screen and (max-width:980px){.no-access-container{height:300px}.no-access-container-header{margin-bottom:20px}.no-access-container-header>img{height:50px}.no-access-container h1{font-size:12px;margin-bottom:12px}.no-access-container p{font-size:8px;margin-bottom:6px}.no-access-container button{grid-gap:6px;font-size:10px;padding:6px 12px}.no-access-container button>img{height:16px;width:16px}}.links-page-header{padding:20px}.links-page-main{margin:0 auto;max-width:800px}.section{margin-bottom:30px}.section h2{color:#333}.section ul{list-style-type:disc;margin-left:20px}.links-page-footer{font-size:.8em;padding:20px;text-align:center}.links-page-personal-data-container{background-color:#fff;border:1px solid #ddd;border-radius:5px;box-shadow:0 2px 10px rgba(0,0,0,.1);margin:20px auto;padding:20px;width:50%}.links-page-personal-data-container h1{color:#333;text-align:center}.links-page-personal-data-container h2{color:#333;margin-top:20px}.links-page-personal-data-container ul{list-style-type:disc;padding-left:20px}.links-page-personal-data-container li{margin-bottom:10px}.links-page-personal-data-container p{color:#555;line-height:1.6}@media screen and (max-width:900px){.links-page-personal-data-container{background-color:#d3d3d3;border:0 solid #ddd;box-shadow:0 0 0 rgba(0,0,0,.1);width:100%}}.links-page-footer,.links-page-header,.links-page-main{padding:20px}.section{margin-bottom:40px}.links-page-content-container h2{font-size:20px;margin:0 0 10px}.links-page-content-container p{font-size:16px;line-height:1.6;margin:0}.links-page-footer,.links-page-header{margin-bottom:20px;padding:10px}.links-page-header h1{margin:0}.links-page-main section{margin-bottom:30px}.links-page-main h2{color:#333}.links-page-footer p{margin-bottom:10px}.links-page-privacy-policy-container ol{list-style-type:decimal;padding-left:20px}.links-page-privacy-policy-container{background-color:#fff;border:1px solid #ddd;border-radius:5px;box-shadow:0 2px 10px rgba(0,0,0,.1);margin:20px auto;padding:20px;width:50%}.links-page-privacy-policy-container h1{color:#333;text-align:center}.links-page-privacy-policy-container h2{color:#333;margin-top:20px}.links-page-privacy-policy-container p{color:#555;line-height:1.6}.links-page-privacy-policy-container ul{list-style-type:disc;padding-left:20px}.links-page-privacy-policy-container li{margin-bottom:10px}@media screen and (max-width:900px){.links-page-privacy-policy-container{background-color:#d3d3d3;border:0 solid #ddd;box-shadow:0 0 0 rgba(0,0,0,.1);width:100%}}.links-page-policy-container ul{list-style-type:disc;padding-left:20px}.links-page-policy-container ol{list-style-type:decimal;padding-left:20px}.links-page-policy-container{background-color:#fff;border:1px solid #ddd;border-radius:5px;box-shadow:0 2px 10px rgba(0,0,0,.1);margin:20px auto;padding:20px;width:50%}.links-page-policy-container h1{color:#333;text-align:center}.links-page-policy-container h2{color:#333;margin-top:20px}.links-page-policy-container p{color:#555;line-height:1.6}.links-page-policy-container ol,.links-page-policy-container ul{padding-left:20px}.links-page-policy-container li{margin-bottom:10px}@media screen and (max-width:900px){.links-page-policy-container{background-color:#d3d3d3;border:0 solid #ddd;box-shadow:0 0 0 rgba(0,0,0,.1);width:100%}}.links-page-policy-containeryy{background-color:#fff;border:1px solid #ddd;border-radius:5px;box-shadow:0 2px 10px rgba(0,0,0,.1);margin:20px auto;padding:20px;width:50%}.links-page-policy-containeryy h1{color:#333;text-align:center}.links-page-policy-containeryy h2{color:#333;margin-top:20px}.links-page-policy-containeryy p{color:#555;line-height:1.6}.links-page-policy-containeryy ul{list-style-type:disc;padding-left:20px}.links-page-policy-containeryy ol{list-style-type:decimal;padding-left:20px}.links-page-policy-containeryy li{margin-bottom:10px}@media screen and (max-width:900px){.links-page-policy-containeryy{background-color:#d3d3d3;border:0 solid #ddd;box-shadow:0 0 0 rgba(0,0,0,.1);width:100%}}.links-page-privacy-policy{border:1px solid #ddd;border-radius:8px}.links-page-privacy-policy h2{color:#555;font-size:18px}.links-page-privacy-policy p{color:#666;margin-bottom:20px}.mscd-page-container{align-items:center;background-color:#0b0e15;color:#fff;display:flex;flex-direction:column;font-family:Arial,sans-serif;padding:20px}.mscd-page-body{background-color:#1a1f2b;border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.2);margin:0 auto;max-width:900px;width:100%}.mscd-page-content{padding:20px}.mscd-links-page-content-container{margin-top:20px}.mscd-links-page-privacy-policy h1{color:gold;font-size:2rem;margin-bottom:20px}.mscd-links-page-privacy-policy h2{color:#fc3;font-size:1.5rem;margin-bottom:10px;margin-top:20px}.mscd-links-page-privacy-policy p{color:#f0f0f0;font-size:1rem;line-height:1.6;margin-bottom:15px}.mscd-links-page-privacy-policy ul{list-style-type:disc;margin-left:20px}.mscd-links-page-privacy-policy li{color:#e6e6e6;margin-bottom:10px}.mscd-links-page-privacy-policy a{color:gold;text-decoration:none}.mscd-links-page-privacy-policy a:hover{text-decoration:underline}.mscd-links-page-privacy-policy strong{color:#fc3}.mscd-delete-page-container{background-color:#f4f4f9;font-family:Arial,sans-serif;padding:20px}.mscd-delete-page-body{background-color:#fff;border-radius:8px;box-shadow:0 4px 8px rgba(0,0,0,.1);margin:0 auto;max-width:800px;padding:30px}.mscd-delete-page-content-container{padding:20px}.mscd-delete-page-policy h1{color:#333;font-size:24px;font-weight:700;margin-bottom:20px}.mscd-delete-page-policy h2{color:#444;font-size:20px;font-weight:600;margin-top:20px}.mscd-delete-page-policy p{color:#555;font-size:16px;line-height:1.6}.mscd-delete-page-policy ul{list-style-type:disc;margin-top:10px;padding-left:20px}.mscd-delete-page-policy ul li{color:#555;font-size:16px}.mscd-delete-page-policy a{color:#007bff;text-decoration:none}.mscd-delete-page-policy a:hover{text-decoration:underline}.mscd-delete-page-policy a:focus{outline:none}.mscd-delete-page-body .footer{margin-top:30px;text-align:center}.mscd-delete-page-policy p a{color:#d9534f;font-weight:600}.mscd-delete-page-policy p a:hover{color:#c9302c}.links-page-privacy-policy{background-color:#f9f9f9}.links-page-privacy-policy h1{margin-bottom:20px}.links-page-privacy-policy p{line-height:1.5}.links-page-content-container{grid-gap:1vw;background-color:#d3d3d3;box-sizing:border-box;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;min-height:100vh;padding:2.5vw .5vw;position:relative;width:100%}.links-page-privacy-policy{background-color:#f7f7f7;border:1px solid #ccc;border-radius:10px;font-family:Arial,sans-serif;margin:20px;padding:20px}.links-page-privacy-policy h1{color:#333;font-size:24px;margin-bottom:15px}.links-page-privacy-policy h2{color:#444;font-size:20px;margin-top:20px}.links-page-privacy-policy p{color:#555;font-size:16px;line-height:1.6;margin-top:10px}.links-page-privacy-policy strong{color:#000}