*{box-sizing:border-box}body{margin:0;padding:0;min-height:100vh;min-height:-webkit-fill-available;background-color:#141e28;color:linen}button i{pointer-events:none}.flex-column-center{display:flex;flex-direction:column;justify-content:center}.width-fit-content{max-width:fit-content;width:-moz-max-content}.code-inline-dark,.app-main .app-content .project-view .project-view-desc p>code,.app-main .app-content .project-view .project-view-desc li>code{padding:2px 10px;background-color:#3c4650;border-radius:10px;color:linen}.code-multiline-dark{display:inline-block;padding:15px;width:100%;background-color:#3c4650;border-radius:10px}.input-number-text input::-webkit-outer-spin-button,.input-number-text input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.input-number-text input[type=number]{-moz-appearance:textfield}@keyframes visible-transition{0%{opacity:0}75%{opacity:.5}}@keyframes hide-transition{0%{opacity:1}75%{opacity:0}}.app-main{width:100%;height:100%}.app-main a{color:#99acea;text-decoration:none}.app-main a:hover{color:#c399ea}.app-main a:active{color:#eab199}.app-main h1,.app-main h2,.app-main h3,.app-main h4,.app-main h5,.app-main h6{font-family:Corben,serif}.app-main header nav,.app-main .app-breadcrumb,.app-main .app-content{max-width:1280px;margin:0 auto;width:100%}.app-main header.app-header{position:fixed;width:100%;height:60px;border-radius:0;z-index:99}.app-main .app-breadcrumb{padding:60px 20px 0}.app-main .app-content{padding:0;overflow:hidden}.app-main .app-content .project-view h1{padding:5px 10px}.app-main .app-content .project-view .project-view-app{margin:10px 0}.app-main .app-content .project-view .project-view-app section{border-radius:10px}.app-main .app-content .project-view .project-view-desc{margin:20px 0;background-color:#1d3044cc;border-radius:10px;padding:20px;overflow:hidden;max-width:100%}.app-main .app-content .project-view .project-view-desc .desc-item h2{padding:0 0 10px;border-bottom:2px solid linen;margin-bottom:20px}.app-main #welcome-section{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:center;align-items:center;width:100%;height:100vh;color:var(--color-pri1)}.projects{padding:0}.projects header{background-color:transparent;color:linen;border:none}.projects header h1{padding:10px 5px 20px}.projects h2{font-size:1.2em}.projects .project-img-link{width:100%;height:250px;display:flex;flex-direction:column;justify-content:center;overflow:hidden}.projects .project-img-link .project-img{display:block;min-height:100%;width:auto;max-width:100%;margin:auto}.fcc_test_ui #fcc_toggle{top:50px}
