@font-face{font-family:Roboto;src:url(/assets/fonts/roboto-thin.woff2) format("woff2");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/fonts/roboto-regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(/assets/fonts/roboto-semibold.woff2) format("woff2");font-weight:600;font-style:normal;font-display:swap}*{font-family:Roboto,system-ui,-apple-system,Segoe UI,Arial,sans-serif;margin:0;padding:0;caret-color:transparent;-webkit-user-select:none;user-select:none}html{height:100%;background-color:#000}body{margin:0;padding:0;height:100%;top:0;position:absolute}.color-pickers{display:none}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{border-radius:6px;transition:background-color .2s ease}::-webkit-scrollbar-thumb:hover{transition:background-color .2s ease;background-color:#1bf2b5}.intro{-webkit-user-select:text;user-select:text}.intro p{text-align:justify;-webkit-user-select:text;user-select:text}.intro p span{-webkit-user-select:text;user-select:text}.intro p span.highlight{-webkit-user-select:text;user-select:text;color:#1bf2b5;text-shadow:-1px 2px 3px;font-weight:600}.intro p span.highlight::selection{background:#1bf2b5;color:#f5fffa}.intro p span::selection{background:#1bf2b5}.intro p::selection{background:#1bf2b5}.intro b{-webkit-user-select:text;user-select:text}.intro b::selection{background:#1bf2b5}.project h2::selection,.project p::selection,.project span::selection{background:#1bf2b5;color:#1c1c1c}.project h2{width:fit-content;font-weight:400;-webkit-user-select:text;user-select:text}.project p,.project span{letter-spacing:-.5px;font-weight:100;-webkit-user-select:text;user-select:text}.project p strong,.project span strong{font-weight:600;-webkit-user-select:text;user-select:text}.project p em,.project span em{color:#7bf8d4;font-style:normal;-webkit-user-select:text;user-select:text}body.dark-theme{background:#1c1c1c;color:#f5fffa}body.dark-theme .color-pickers #color-picker-background-1{color:#1c1c1c}body.dark-theme .color-pickers #color-picker-background-2{color:#000}body.dark-theme .color-pickers #color-picker-highlight{color:#1bf2b5}body.dark-theme .color-pickers #color-picker-font{color:#f5fffa}body.dark-theme .color-pickers #color-picker-font-2{color:#fff}body.dark-theme .main-content{background:#1c1c1c;color:#f5fffa}body.dark-theme .main-content .frames .border{border-color:#fff}body.dark-theme a,body.dark-theme p,body.dark-theme span,body.dark-theme h1,body.dark-theme h2,body.dark-theme h3,body.dark-theme h4{color:#f5fffa}body.dark-theme ::-webkit-scrollbar-thumb{background-color:#f5fffa}body.dark-theme .frost-overlay{box-shadow:inset 0 0 1px 1px #fff}body.dark-theme em{color:#1bf2b5}body.dark-theme .highlight,body.dark-theme a{color:#f5fffa;text-decoration-color:#1bf2b5}body.light-theme{background:#f5fffa;color:#44474d}body.light-theme .color-pickers #color-picker-background-1{color:#f5fffa}body.light-theme .color-pickers #color-picker-background-2{color:#fff}body.light-theme .color-pickers #color-picker-highlight{color:#1bf2b5}body.light-theme .color-pickers #color-picker-font{color:#1c1c1c}body.light-theme .color-pickers #color-picker-font-2{color:#000}body.light-theme .main-content{background:#f5fffa;color:#44474d}body.light-theme .main-content .frames .border{border-color:#000}body.light-theme a,body.light-theme p,body.light-theme span,body.light-theme h1,body.light-theme h2,body.light-theme h3,body.light-theme h4{color:#44474d}body.light-theme ::-webkit-scrollbar-thumb{background-color:#1c1c1c}body.light-theme .frost-overlay{box-shadow:inset 0 0 1px 1px #000}body.light-theme em{color:#1bf2b5}body.light-theme .highlight,body.light-theme a{color:#44474d;text-decoration-color:#1bf2b5}@media (min-width: 992px){.selected-component{flex:1 1 auto}}
