*{box-sizing:border-box;padding:0}*,body{margin:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0c012c;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.container{margin:0 auto;min-height:100vh;position:relative;width:95%}.container h1{color:#fff;font-size:40px;font-weight:700;padding:15px;text-align:center}.container .media-container{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));margin:20px auto}.container .media-container .media{border:5px solid #fff;box-shadow:0 5px 15px #000;cursor:pointer;height:220px;overflow:hidden;width:100%}.container .media-container .media :is(video,img){height:100%;object-fit:cover;transition:all .3s linear;width:100%}.container .media-container .media:hover :is(video,img){-webkit-transform:scale(1.1);transform:scale(1.1)}.container .popup-media{background:#000;height:100%;left:0;position:fixed;top:0;width:100%;z-index:100}.container .popup-media :is(video,img){border:3px solid #fff;display:block;left:50%;max-height:95%;max-width:95%;object-fit:contain;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.container .popup-media span{color:#fff;cursor:pointer;font-size:50px;font-weight:bolder;position:absolute;right:20px;top:5px;-webkit-user-select:none;user-select:none;z-index:100}
/*# sourceMappingURL=main.7de2eb3a.css.map*/