:root{--back:#5da780;--txtcol:#232323;--back-transparent:#d6e9dfcf}@media (prefers-color-scheme:dark){:root{--back:#292253;--txtcol:#ced0cf;--back-transparent:#000000c2}}@keyframes ProjectCard-module__XR68cq__shiftUp{0%{transform:translateY(0%)}to{transform:translateY(-5%)}}@keyframes ProjectCard-module__XR68cq__appear{0%{opacity:0}to{opacity:1}}.ProjectCard-module__XR68cq__cardDiv{opacity:0;background-color:var(--back-transparent);flex-direction:column;justify-content:center;width:100%;height:100%;display:flex;position:absolute;bottom:0}.ProjectCard-module__XR68cq__container{transition:transform .5s}@media (max-width:640px){.ProjectCard-module__XR68cq__cardDiv{opacity:1}}@media (min-width:640px){.ProjectCard-module__XR68cq__container:hover{transform:translateY(-5%)}.ProjectCard-module__XR68cq__container:hover .ProjectCard-module__XR68cq__cardDiv{opacity:1}.ProjectCard-module__XR68cq__container:hover .ProjectCard-module__XR68cq__cardImg{filter:blur(5px)}}.ProjectCard-module__XR68cq__title{color:var(--txtcol)}.ProjectCard-module__XR68cq__text{color:var(--txtcol);text-align:center;padding-bottom:5px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}
.BackButton-module__ZLYvMG__button{border-radius:8px;display:flex}.BackButton-module__ZLYvMG__button:after{content:"Back"}@media (max-width:768px){.BackButton-module__ZLYvMG__button{background-color:var(--background);border-radius:100%;width:35px;height:35px}.BackButton-module__ZLYvMG__button:after{content:"<";margin:auto}}
:root{--back-transparent:#d6e9df90;--mod-background:#a1a1a1;--spinner-light:#c8ded3;--spinner-dark:#c8ded3}@media (prefers-color-scheme:dark){:root{--back-transparent:#00000090;--mod-background:#2f2962;--spinner-light:#f2f0ffac;--spinner-dark:#3a5473}}.project-module__UAK2fa__bannerCover{background-color:var(--back-transparent);z-index:10}.project-module__UAK2fa__bannerImg{filter:blur(6px)}.project-module__UAK2fa__moduleContainer{border-radius:20px;flex-direction:column;margin:auto;display:flex}.project-module__UAK2fa__loader{border:16px solid var(--spinner-light);border-top:16px solid var(--spinner-dark);border-radius:50%;width:120px;height:120px;animation:1s linear infinite project-module__UAK2fa__spin}@-webkit-keyframes project-module__UAK2fa__spin{0%{-webkit-transform:rotate(0)}to{-webkit-transform:rotate(360deg)}}@keyframes project-module__UAK2fa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
:root{--inline-code-block:#fff}@media (prefers-color-scheme:dark){:root{--inline-code-block:#2d2d2d}}.text-module__blFFza__inlineCodeBlock{background-color:var(--inline-code-block)}.text-module__blFFza__bold{font-weight:700}
:root{--panel-color:#dceadb;--divider-color:black;--primary-color:#7071a9;--opposite-text:#fff;--note-header:#454545;--note-normal:#f4f4f4;--note-warning:#dddaa6;--note-critical:#dda6a6;--note-tip:#b5dda6;--section-padding:calc(var(--spacing) * 5)}@media (prefers-color-scheme:dark){:root{--panel-color:#293645f7;--divider-color:white;--primary-color:#b5c0c5;--opposite-text:#000;--note-header:#b0b0b0;--note-normal:#26252d;--note-warning:#6c5c13;--note-critical:#602020;--note-tip:#3f6020}}@media (max-width:768px){:root{--spacing:.15rem}}@media (min-width:640px){:root{--section-padding:calc(var(--spacing) * 10)}}@media (min-width:768px){:root{--section-padding:calc(var(--spacing) * 15)}}@media (min-width:1280px){:root{--section-padding:calc(var(--spacing) * 20)}}.PageModules-module__QvyGaG__codeHeader{background-color:var(--primary-color);width:100%;color:var(--opposite-text);padding-block:15px;padding-inline:10px}.PageModules-module__QvyGaG__dynamicGridContainer{grid-template-columns:repeat(auto-fit,minmax(350px,1fr))}.PageModules-module__QvyGaG__timeline{background-color:var(--background)}
.Code-module__9K7waq__pre{font-optical-sizing:auto;font-family:Roboto Mono,monospace;font-style:normal;font-weight:400;border-bottom-right-radius:var(--radius-2xl)!important;border-bottom-left-radius:var(--radius-2xl)!important;margin:0!important}
