.challenge-module__AqksZW__challengeme{z-index:10;box-sizing:border-box;background-color:#444;flex-direction:row;justify-content:flex-end;align-items:center;width:100vw;padding:.5em;display:flex;position:fixed;bottom:0}.challenge-module__AqksZW__challengeme button{background-color:#000;border:1px solid #d3d3d3;border-radius:1em;font-size:1.2em;font-weight:500}.challenge-module__AqksZW__challengeme button span{font-family:paralucent,serif;font-style:italic;font-weight:inherit;font-size:inherit;color:coral;padding:.5em;display:block}.challenge-module__AqksZW__challengeme button.challenge-module__AqksZW__active{background-color:#000}.challenge-module__AqksZW__challengeme button:hover{cursor:pointer;background-color:#000;font-weight:600}.challenge-module__AqksZW__info{color:#fff;margin-right:1em}.challenge-module__AqksZW__challengeStarter{width:100%}.challenge-module__AqksZW__challengeStarter button{font-family:paralucent,serif;font-style:italic;font-weight:inherit;font-size:inherit;color:coral;background-color:#555;border:1px solid gray;border-radius:1em;margin:1em auto;padding:.5em 2em;display:block}.challenge-module__AqksZW__challengeStarter button:hover{cursor:pointer;font-weight:600}
.react-photo-album{display:flex}.react-photo-album,.react-photo-album *{box-sizing:border-box}.react-photo-album--track{align-items:flex-start;display:flex}.react-photo-album--photo{padding:calc(var(--react-photo-album--padding) * 1px);position:relative}.react-photo-album--image{width:100%;height:auto;aspect-ratio:var(--react-photo-album--photo-width) / var(--react-photo-album--photo-height);display:block}.react-photo-album--button{cursor:pointer;border:initial;background:initial}.react-photo-album--columns{justify-content:space-between}.react-photo-album--columns .react-photo-album--track{justify-content:space-between;row-gap:calc(var(--react-photo-album--spacing) * 1px);width:calc(( 100% - 1px * (var(--react-photo-album--columns) - 1) * var(--react-photo-album--spacing) - 2px * var(--react-photo-album--columns) * var(--react-photo-album--padding) - var(--react-photo-album--adjusted-gaps) * 1px ) * var(--react-photo-album--column-ratio) / var(--react-photo-album--total-ratio) + 2px * var(--react-photo-album--padding));flex-direction:column}.react-photo-album--columns .react-photo-album--photo{width:100%}
