*{box-sizing:border-box;margin:0;padding:0}.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)}}.filters{flex-direction:column;gap:.5em;justify-content:center}.filters,.filters>label{align-items:center;display:flex}.filters>label{justify-content:space-between;width:100%}.filter{border:2px solid #eee;border-radius:.4em;font-size:1.2em;margin:0 .5em;padding:.25em .5em}.menu{display:flex;height:100%;position:absolute;right:0;top:0;width:-webkit-max-content;width:max-content}@media screen and (max-width:991px){.menu{display:grid;grid-template-columns:repeat(2,1fr);height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:static}.filters{padding-block:1em}}.SignIn_Form__mXeDB{background:#0009;display:grid;height:100vh;place-content:center;position:fixed;width:100vw;z-index:100}.SignIn_Inputs__0dZAa{grid-gap:1em;background:hsla(0,0%,79%,.9);border-radius:2em;display:grid;gap:1em;overflow:hidden;position:relative}.SignIn_Inputs__0dZAa input{border:none;border-radius:5px;font-size:1em;min-width:300px;padding:.8em;width:20vw}.SignIn_Input__6XLlb{display:flex;flex-direction:column;font-size:1.1em;font-weight:bolder;padding-inline:2em;text-align:left}.SignIn_Tabs__m64fq{border-bottom:1px solid #fff;box-sizing:border-box;display:flex;left:0;top:0;width:100%}.SignIn_Tab__6eGzq{cursor:pointer;margin:0;padding:1em;width:100%}.SignIn_Tab__6eGzq:first-child{border-right:1px solid #fff}.SignIn_Tab__6eGzq:hover{background-color:#ea88aa22}.SignIn_Selected__QnN4i{background:#ea88aa66;text-decoration:underline}.SignIn_Tab__6eGzq.SignIn_Selected__QnN4i:hover{background:#ea88aa66}.SignIn_SubmitButton__Qh9zs{background:#c8f3c8;border:.2em solid #3a73;border-radius:.4em;cursor:pointer;padding:1em}.SignIn_SubmitButton__Qh9zs:hover{background:#b1eeb1}.SignIn_SubmitButton__Qh9zs:active{background:#3a7}.SignIn_Anonymous__oo3iF{-webkit-padding-after:2em;padding-block-end:2em}.Image_ImageContainer__kAhC0{display:flex;flex-direction:column;position:relative}.Image_ImageContainer__kAhC0 *{border-radius:1em}.Image_Image__yr0TI{-webkit-user-drag:none;aspect-ratio:1;border:10px solid #0000;cursor:cell;height:100%;transition:all .3s;-webkit-user-select:none;user-select:none;width:100%}.Image_Dropdown__4zotK{background-color:#f0f8ff;display:flex;gap:.5em;margin:0;min-width:5em;padding:1em;place-content:center;position:absolute;right:0;scale:0;top:0;-webkit-transform-origin:left top;transform-origin:left top;translate:100%;width:-webkit-max-content;width:max-content;z-index:1}.Image_DropdownLeft__R52gK{left:0;-webkit-transform-origin:right top;transform-origin:right top;translate:-100%}.Image_Tier__qYjta{box-shadow:1px 1px 5px;cursor:pointer;font-size:1.2em;font-weight:700;padding:.5em 1em;text-align:center;transition:.2s;-webkit-user-select:none;user-select:none;width:100%}.Image_Selected__LEjbP{-webkit-filter:saturate(70%);filter:saturate(70%);opacity:.5}.Image_Description__vfqZo{max-height:100%;max-width:100%}@media screen and (max-width:920px){.Image_ImageContainer__kAhC0{position:static}.Image_Dropdown__4zotK{bottom:0;height:-webkit-max-content;height:max-content;left:0;margin:auto;overflow-y:auto;position:fixed;right:0;top:0;inset:0;-webkit-transform-origin:center center;transform-origin:center center;translate:0;width:-webkit-max-content;width:max-content}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:linear-gradient(#eee,#fff) cover;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow-x:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}footer{align-items:center;display:flex;font-size:1.2em;height:100px;justify-content:flex-end;margin:auto;max-width:1600px;width:100vw}.buttonLink,footer a{background-color:#f9b;border:2px solid #f36a97;color:#000;font-weight:700;padding:.5em 1em}.buttonLink:hover,footer a:hover{background:#ea88aa;color:#222}.App{grid-gap:min(5em,3vh);display:grid;gap:min(5em,3vh);grid-template-rows:-webkit-max-content auto -webkit-max-content;grid-template-rows:max-content auto max-content}header{background-color:#ea88aa;color:#fff;padding:2.5em;position:relative}header,main{align-items:center;display:flex;justify-content:center}main{height:100%}.container{margin:auto;max-width:calc(1600px + 2em);padding:2em;width:100%}.flex{align-items:center;display:flex;justify-content:space-between}.hidden{display:none}.title{align-items:center;display:flex;font-size:3em;justify-content:center}.signout button,.title{font-weight:700;height:100%}.signout button{background:#f9b;border:none;border-left:1px solid #ddd;bottom:0;color:#fff;cursor:pointer;font-size:1.07em;min-width:-webkit-max-content;min-width:max-content;right:0;top:0;transition:.18s;width:7vw}.signout button:hover{background:#ff7ca8}.images{grid-gap:2em;border-bottom:3px solid #eee;display:grid;gap:2em;grid-template-columns:repeat(6,1fr);height:100%;padding-block:2em}.images>h2{align-items:center;display:flex;justify-content:center}.toggled{cursor:url(/static/media/cursor-minus.28d958247127e6dd70be.cur),pointer;opacity:.4}.link{background:none;border:none;color:#333;cursor:pointer;text-decoration:underline}.link:hover{opacity:.8}.loadingToggle:after,.loadingToggle:before{border-radius:1em;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.loadingToggle:before{background:#0004}.loadingToggle:after{-webkit-animation:rotate .7s infinite alternate;animation:rotate .7s infinite alternate;background:url(/static/media/both_loggo.8037bdda432e6746f0b3.png);background-position:50%;background-repeat:no-repeat}#hide-selected{align-items:center;display:flex;gap:.5em;justify-content:center}.checkbox{background-color:#fff;border-radius:.2em;display:inline-block;height:1em;width:1em}.checked{background-color:#59fff9;position:relative}.checked:after,.checked:before{background-color:#000;content:"";display:grid;height:100%;left:0;margin:auto;place-content:center;position:absolute;right:0;top:0;-webkit-transform-origin:center center;transform-origin:center center;width:2px}.checked:after{rotate:45deg}.checked:before{rotate:135deg}@-webkit-keyframes rotate{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.8);transform:scale(.8)}}@keyframes rotate{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(.8);transform:scale(.8)}}.fade,.fade-enter,.fade-enter-active,.fade-exit-active{transition:.5s}.fade-enter,.fade-exit-active{opacity:0;scale:0 .7}.fade,.fade-enter-active{opacity:1;scale:1}.grow,.grow-enter,.grow-enter-active,.grow-enter-done,.grow-exit,.grow-exit-active{transition:.5s}.grow-exit,.grow-exit-active{scale:0}.grow,.grow-enter-active,.grow-enter-done{scale:1}@media screen and (max-width:1600px){.images{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1024px){.signout button{border-top:1px solid #ddd;height:100%;margin:0;padding:0;width:50vw}.container{flex-direction:column-reverse}header{display:block;margin:0;padding:0}}@media screen and (max-width:840px){.images{grid-template-columns:repeat(3,1fr);padding:1em}}@media screen and (max-width:450px){.container{align-items:flex-start}.title{font-size:2.5em}}@media screen and (max-width:300px){.container{align-items:flex-start}.title{font-size:1.5em}.images{grid-template-columns:repeat(2,1fr)}}.Legal_attrImage__FfAr\+{align-items:center;border-bottom:1px solid #000;display:flex;gap:1em;margin-bottom:1em}.Legal_attributes__TR9m3 a{color:#000;font-weight:700;text-decoration:none}.Legal_attributes__TR9m3 a:hover,.Legal_attributes__TR9m3 a:hover:after{color:#8a2be2}.Legal_author__PRltR{position:relative}.Legal_author__PRltR a:after{border:1px solid #333;bottom:50%;content:"↗";display:grid;font-size:.4rem;height:1.3em;left:105%;place-content:center;position:absolute;width:1.3em}
/*# sourceMappingURL=main.26ca5fba.css.map*/