*{box-sizing:border-box}body,h1{margin:0;padding:0}#header{width:100%;height:60px;display:flex;justify-content:center;box-shadow:0 0 3px rgba(0,0,0,.5)}#header #header-content{width:100%;height:100%;display:flex;justify-content:space-between;align-items:center;padding:0 20px}#header #header-content .icon{width:20px;height:20px}#header #header-content #title{display:flex;align-items:center;grid-gap:5px;gap:5px}#header #header-content #header-content-right{display:flex;align-items:center;grid-gap:10px;gap:10px}@media screen and (min-width:768px){#header #header-content{width:700px}}@media screen and (min-width:1024px){#header #header-content{width:900px}}.gallery-list{display:grid;grid-gap:10px;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));grid-auto-rows:125px;grid-auto-flow:dense}.gallery-list .gallery-element{display:flex;justify-content:center;align-items:center}.gallery-list .gallery-element.tall{grid-row:span 2}.gallery-list .gallery-element.big{grid-column:span 2;grid-row:span 2}.gallery-list .gallery-element .gallery-image{width:100%;height:100%;object-fit:cover;border-radius:5px}@media screen and (min-width:1024px){.gallery-list{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}}#memo-list{-webkit-columns:2 150px;columns:150px 2;grid-column-gap:10px;-webkit-column-gap:10px;column-gap:10px}#memo-list .memo-element{width:100%;display:inline-block;margin:0 10px 10px 0;cursor:pointer}#memo-list .memo-element .tags-list-container{margin-top:10px}#main{width:100%;height:100%;display:flex;justify-content:center}#main #main-content{width:100%;height:100%;padding:20px}@media screen and (min-width:768px){#main #main-content{max-width:700px}}@media screen and (min-width:1024px){#main #main-content{max-width:900px}}.image-badge{cursor:pointer}.image-badge .icon{width:12px;height:12px}.images-preview-container{display:flex;flex-wrap:wrap;justify-content:center}.images-chips-container{width:calc(100% - 80px);height:100%;position:absolute;left:0;right:0;margin:auto;display:flex;align-items:center}.icon{width:20px;height:20px}.description{display:flex;flex-direction:column;align-items:center}.description .image{width:100px;height:100px;margin-bottom:20px}.description .text{width:100%;text-align:left}.description .tags-list-container{margin-top:10px}#footer{width:100%;position:fixed;bottom:10px;display:flex;justify-content:center;align-items:center}#footer .icon{width:20px;height:20px}
/*# sourceMappingURL=main.1c0a3de6.chunk.css.map */