@import url(https://fonts.googleapis.com/css2?family=Noto+Serif:wght@400;700&display=swap);:root{--primary:#f75b50;--secondary:#4e4e4e;--error:#fa2525}body{font-family:"Noto Serif";color:#4e4e4e;color:var(--secondary)}.App{max-width:960px;margin:0 auto}.title h1{color:#f75b50;color:var(--primary);font-size:1.2rem;letter-spacing:2px;font-weight:400}.title h2,.title p{text-align:center}.title h2{margin-top:60px;font-size:2.6rem}form{margin:30px auto 10px;text-align:center}label input{height:0;width:0;opacity:0}label{display:block;width:30px;height:30px;border:1px solid #f75b50;border:1px solid var(--primary);border-radius:50%;margin:10px auto;line-height:30px;color:#f75b50;color:var(--primary);font-weight:700;font-size:24px}label:hover{background:#f75b50;background:var(--primary);color:#fff}.output{height:60px;font-size:.8rem}.error{color:#fa2525;color:var(--error)}.progress-bar{background-color:#f75b50;background-color:var(--primary);height:5px;margin:20px}.img-grid{margin:20px auto;display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:40px}.img-wrap{overflow:hidden;height:0;padding:50% 0;position:relative;opacity:.7}.img-wrap img{min-width:100%;min-height:100%;max-width:100%;position:absolute;top:0;left:0;cursor:pointer}.backdrop{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6)}.backdrop img{display:block;max-width:60%;max-height:80%;margin:60px auto;box-shadow:3px 5px 7px rgba(0,0,0,.5);border:4px solid #fff}
/*# sourceMappingURL=main.a3c21820.chunk.css.map */