body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.footer{align-items:center;background-color:#fff;display:flex;flex-direction:column;margin-bottom:50px;padding:0}.footer-logo{height:auto;margin-bottom:120px;margin-top:-200px;width:100px}.footer-slogan{color:#fff;font-family:Retro Computer,sans-serif;margin-top:-130px;text-align:center}.emoji{font-size:28px}@font-face{font-family:Retro Computer;font-style:normal;font-weight:400;src:url(/static/media/PressStart2P-Regular.21503c6a5385ab41dde9.ttf) format("truetype")}body{background:#f00505;background:linear-gradient(270deg,#f00505 17%,#080808 63%);background:-webkit-linear-gradient(270deg,#f00505 17%,#080808 63%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#f10505",endColorstr="#070707",GradientType=1)}.grid-container{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(4,1fr);justify-content:center;padding:120px}.grid-item{background-color:#fff;border:1px solid #ddd;border-radius:8px;box-shadow:0 4px 8px #0000001a;overflow:hidden;padding:0;position:relative;transition:transform .2s}.grid-item:hover{transform:scale(1.05)}h1{align-items:center;color:#fff;font-family:Retro Computer,san-serif;justify-content:center;margin-bottom:-50px;margin-top:60px;text-align:center}.thumbnail{display:block;height:260px;margin:0;object-fit:fill;padding:0;width:100%}.image-info{background-color:#fff;flex-direction:column;font-family:Retro Computer,sans-serif;padding:8px;position:relative}.image-info,.text-and-icon{align-items:center;display:flex;justify-content:center}.text-and-icon{white-space:nowrap;width:100%}.custom-text{color:#007bff;font-size:13px;margin-right:2px;text-align:center}.share-icon{color:#ff3131;cursor:pointer;font-size:1.2em;margin-left:8px;margin-top:-4px;transition:color .3s,transform .3s}.share-icon:hover{color:#ff3131;transform:scale(1.2)}.share-buttons-popout{background:#fff;border:1px solid #ddd;border-radius:8px;bottom:100%;box-shadow:0 4px 8px #0000001a;gap:10px;left:50%;margin-top:8px;padding:8px;position:absolute;top:-60px;transform:translateX(-50%);white-space:nowrap;z-index:10}.pagination,.share-buttons-popout{display:flex;justify-content:center}.pagination{list-style:none;margin-bottom:240px;margin-top:-80px;padding:0}.pagination li{cursor:pointer;margin:0 5px}.pagination li a{border:1px solid #ddd;border-radius:4px;color:#fff;padding:8px 16px;text-decoration:none;transition:background-color .3s,color .3s}.pagination li a:hover,.pagination li.active a{background-color:#ff3131;color:#fff}.pagination li.active a{font-weight:700}@media (max-width:1024px){.grid-container{grid-template-columns:repeat(3,1fr)}.thumbnail{display:block;height:180px;margin:0;object-fit:fill;padding:0;width:100%}}@media (max-width:768px){.grid-container{grid-template-columns:repeat(2,1fr)}.thumbnail{display:block;height:200px;margin:0;object-fit:fill;padding:0;width:100%}}@media (max-width:480px){.grid-container{grid-template-columns:1fr;padding:80px 80px 120px}.thumbnail{display:block;height:200px;margin:0;object-fit:fill;padding:0;width:100%}.pagination li{margin:0}.pagination li a{padding:4px 8px}.custom-text{color:#007bff;font-size:13px;margin-right:2px;text-align:center}}
/*# sourceMappingURL=main.3804a68a.css.map*/