:root{--shadow-color-light:#0003,0 6px 20px 0 #00000030;--shadow-color-dark:#fff3,0 6px 20px 0 #ffffff30}.navbar{background-color:#e0e0e0;border-radius:.5rem;justify-content:space-between;padding:.5rem;position:sticky;top:0;z-index:1000}.navbar,.navbar-left,.navbar-right{align-items:center;display:flex}.navbar.align-right{justify-content:flex-end}html{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;font-size:14px}body{transition:background-color .4s ease,color .4s ease}body.dark-mode{--shadow-color-light:var(--shadow-color-dark);background-color:#000;color:#fff}.container{margin:0 auto;max-width:800px}.projects{display:flex;flex-wrap:wrap;justify-content:space-between;width:100%}.project-card{border-radius:.5rem;box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030;box-shadow:0 4px 8px 0 var(--shadow-color-light);flex-direction:row;flex-grow:1;justify-content:center;margin:.5rem;padding:.5rem}.project-card.mission{align-items:center;display:flex;text-align:left}.project-card.mission.no-border{box-shadow:none}.mission .content{margin-left:1rem;margin-right:1rem}.mission.nowrap{flex-direction:column}.nowrap .content{margin-bottom:1rem}.detail{text-align:justify}h1,h2,h3{text-align:center}.detail .navbar{margin-top:3rem}.switch-box{display:flex;justify-content:baseline}.switch{display:inline-block;height:1.5rem;margin-left:.5rem;position:relative;width:3rem}.switch-label{color:#000}.switch input{display:none}.switch span{background-color:#000;border-radius:1.5rem;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0}.switch span:before{background-color:#fff;border-radius:50%;bottom:.25rem;content:"";height:1rem;left:.25rem;position:absolute;transition:all .4s;width:1rem}input:checked+span{background-color:#000}input:checked+span:before{transform:translateX(1.5rem)}.image-container{display:block;text-align:center}.image{border-radius:.5rem;box-shadow:0 4px 8px 0 #0003,0 6px 20px 0 #00000030;max-height:500px;max-width:600px;object-fit:contain;width:100%}.image-container .title{font-style:italic;font-weight:400;margin-top:2rem}.image-container .source{font-size:.7rem;margin-bottom:2rem}.image-container .source:before{content:"[Source: "}.image-container .source:after{content:"]"}.image.profile{border-radius:50%;height:60px;width:60px}.image.small{width:40%}.tag-container{align-items:baseline;display:flex;flex-wrap:wrap;font-size:.8rem;justify-content:center}.tag{margin:.1rem 0}.star{color:darkred;margin-left:1rem}.table-row-1{text-align:right;width:7rem}.links-container{flex-direction:row;text-align:center;width:100%}.links-container,.logo-container{align-items:baseline;display:flex;justify-content:center}.logo-container{align-content:center;flex-direction:column;margin:1rem}.logo{margin:1rem;width:60px}.link{margin:0}.button{border:1px solid #ddd;border-radius:1.5rem;cursor:default;display:inline-block;margin-right:.5rem;padding:.25rem .5rem .4rem;transition:all .2s ease-in-out;-webkit-user-select:none;user-select:none}.button:hover{box-shadow:0 5px 5px gray;transform:translateY(-2px)}.button-details{background-color:#c8c8c8;color:#000}.title-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between}.title-content{display:flex;margin:.5rem}.project-card .img-container{display:flex;flex-direction:row;flex-wrap:nowrap}.project-card .img-container.landscape{flex-wrap:wrap}.project-card .img-content{display:flex;margin:.5rem}.project-card .thumbnail{min-width:150px;transition:all .75s ease}@media screen and (min-width:650px){html{font-size:16px}.project-card{box-sizing:border-box;flex-basis:calc(50% - 1rem);flex-grow:0;flex-shrink:1;margin:.5rem}}
/*# sourceMappingURL=main.70bb3a2a.css.map*/