@import url(https://fonts.googleapis.com/css2?family=Zen+Antique&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Zen Antique,serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.progress_bar{background-color:#000;height:5px}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.title h1{letter-spacing:3px;text-align:center}.title h1,.title h2{font-size:2.5rem;font-weight:400}.addButton{background-color:#fff;border:none}.addButton:hover{cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.form_container{border:2px solid #000;border-radius:5px;margin:30px auto;overflow:hidden;width:20%}label input{height:0;opacity:0;width:0}#caption{font-size:12px;margin-bottom:35px}.form button{margin-bottom:20px}.image_container{grid-gap:22px;display:grid;grid-template-columns:1fr 1fr 1fr;margin:-40px auto 20px;padding-top:30px;width:75%}.image_wrap{height:0;opacity:.8;overflow:hidden;padding:50% 0;position:relative}.image_wrap img{cursor:pointer;left:0;max-width:120%;min-height:100%;min-width:100%;position:absolute;top:0}.image_about{left:50%;position:absolute;top:90%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.backdrop{background:rgba(0,0,0,.5);height:100%;left:0;position:fixed;top:0;width:100%}.container{background-color:#fff;border:3px solid #fff;box-shadow:3px 5px 7px rgba(0,0,0,.5);display:inline-block;margin:50px auto}.container img{display:block;height:500px;position:relative;width:auto}.container .caption{word-wrap:break-word;font-size:18px;white-space:pre-line}.container .caption,.container .time{background-color:#fff;margin-top:10px;min-width:100%;width:0}.container .time{color:#000;font-size:14px;text-align:right}
/*# sourceMappingURL=main.0dd0b38c.css.map*/