@import url(https://fonts.googleapis.com/css2?family=Inter+Tight:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Roboto:ital,wdth,wght@0,87.7,273;1,87.7,273&display=swap);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}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.roboto-regular{font-family:Roboto,sans-serif;font-weight:400}.roboto-light{font-weight:100}.roboto-light,.roboto-narrow{font-family:Roboto,sans-serif}.roboto-narrow{font-variation-settings:"wdth" 87.7,"wght" 273}.thumbnail-container{border-radius:8px;box-shadow:0 4px 8px #0000001a;cursor:pointer;height:200px;margin:10px;position:relative;transition:box-shadow .5s;width:300px}.thumbnail-container:hover{box-shadow:0 8px 16px #0000004d}.thumbnail-image{object-fit:cover}.thumbnail-image,.thumbnail-overlay{border-radius:8px;height:100%;width:100%}.thumbnail-overlay{align-items:center;background-color:#0000004d;color:#fff;display:flex;justify-content:center;left:0;opacity:0;position:absolute;top:0;transition:opacity .5s}.thumbnail-container:hover .thumbnail-overlay{opacity:1}.thumbnail-title{font-size:18px;font-weight:lighter;text-align:center;text-shadow:0 2px 4px #0000001a}body{background-color:#121212;font-family:Roboto;margin:0}.header,body{color:#fff;padding:0}.header{background:linear-gradient(45deg,#000428,#004e92);max-height:200px;text-align:center}.header-title{animation:pulse 3s infinite;font-family:Roboto;font-size:3rem;font-weight:700}.nav-bar{background-color:#333;display:flex;justify-content:center;max-height:60px;width:100%}.header-subtitle{font-family:Roboto;font-size:1.5rem;margin-bottom:20px}.nav-links{display:flex;gap:30px;justify-content:center;margin-bottom:-10px}.nav-link{cursor:pointer;font-size:1rem;font-weight:700;text-shadow:2px 2px 4px #00000080;transition:transform .3s,text-shadow .3s}.nav-link:hover{text-shadow:4px 4px 8px #000000b3;transform:scale(1.1)}.view-header{border-radius:10px;margin:0;position:relative;text-align:center}.view-title{border-radius:0;color:#fff;font-family:Roboto,sans-serif;font-size:2rem;font-weight:100}.gallery{grid-gap:20px;background-color:#f5f5f5;border-radius:10px;display:grid;gap:20px;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));padding:20px;place-items:center;width:90%}.gallery-container{display:grid;place-items:center}.thumbnail{border-radius:10px;cursor:pointer;overflow:hidden;position:relative;transition:transform .3s,box-shadow .3s}.thumbnail:hover{box-shadow:0 10px 20px #ffdf00cc;transform:scale(1.05)}.gallery:hover .thumbnail:not(:hover){filter:blur(10%)}.modal{align-items:center;animation:fadeIn .5s;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#000c;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.modal-content{background:#332;border-radius:10px;max-width:800px;padding:20px;width:100%}.modalHeader{align-items:center;background:#332;border-radius:5px;display:flex;height:auto;justify-content:space-between;padding:10px}.modal-close{background:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;padding:5px 10px;position:relative;transition:background .3s}.modal-close:hover{background:#0056b3}@media (max-width:767px){.thumbnail-container{height:100px;margin:5px;width:150px}.thumbnail-overlay{opacity:1!important}.thumbnail-title{font-size:10px;font-weight:700}.header-title{font-size:2rem}.nav-bar{gap:15px}.nav-links{align-items:center;gap:2px;height:20px;justify-content:center;padding:14px;text-align:center}.nav-link{font-size:.7rem;gap:10% 0;margin:3px 0}.view-header{margin:10px 0;text-align:center}.gallery{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.02)}to{transform:scale(1)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}
/*# sourceMappingURL=main.09eeb6ee.css.map*/