@import"https://fonts.googleapis.com/css2?family=Bricolage+Grotesque:opsz,wght@12..96,200..800&family=Cal+Sans&family=Darker+Grotesque:wght@300..900&family=East+Sea+Dokdo&family=Economica:ital,wght@0,400;0,700;1,400;1,700&family=Faculty+Glyphic&family=Homemade+Apple&family=Montserrat:ital,wght@0,100..900;1,100..900&family=Onest:wght@100..900&family=Parkinsans:wght@300..800&family=Unbounded:wght@200..900&display=swap";@font-face{font-family:Supersonic Rocketship;src:url(/fonts/SupersonicRocketship.ttf)}*,*:before,*:after{box-sizing:border-box}html{-moz-text-size-adjust:none;-webkit-text-size-adjust:none;text-size-adjust:none}body,h1,h2,h3,h4,h5,p,figure,blockquote,dl,dd{margin:var(--space-2xs) 0}h1{display:flex;align-items:center;justify-content:center;gap:var(--space-xs-s);flex-direction:column;text-align:center}html,#root{min-height:100%;overscroll-behavior:contain;overflow-x:hidden}body{height:auto;display:flex;flex-direction:column;place-items:center;margin:0;padding:0;font-family:Economica,sans-serif;font-weight:400;width:100vw;min-height:100vh}main{width:100vw;min-height:100vh;flex:1;padding:var(--space-4xl) var(--space-2xs) var(--space-m) var(--space-2xs);display:flex;flex-direction:column;align-items:stretch;justify-content:flex-start;overflow-x:hidden}#root{display:flex;flex-direction:column;min-height:0}h1{font-weight:700;margin-top:var(--space-m)}h2{font-weight:600}h3,h4,h5,h6{font-weight:500}.bold{font-weight:800}.italic{font-style:italic}ul[role=list],ol[role=list]{list-style:none}h1,h2,h3,h4,button,input,label{line-height:1.1}h1,h2,h3,h4{text-wrap:balance}a:not([class]){text-decoration-skip-ink:auto;color:currentColor}img,picture{max-width:100%;display:block}input,button,textarea,select{font-family:inherit;font-size:inherit}textarea:not([rows]){min-height:10em}:target{scroll-margin-block:5ex}:root{--space-3xs: clamp(.1875rem, .1696rem + .0893vw, .3125rem);--space-2xs: clamp(.375rem, .3393rem + .1786vw, .625rem);--space-xs: clamp(.5625rem, .5089rem + .2679vw, .9375rem);--space-s: clamp(.75rem, .6786rem + .3571vw, 1.25rem);--font-default: clamp(1rem, .9286rem + .3571vw, 1.5rem);--space-m: clamp(1.125rem, 1.0179rem + .5357vw, 1.875rem);--space-l: clamp(1.25rem, 1.125rem + .625vw, 2.125rem);--space-xl: clamp(1.5rem, 1.3571rem + .7143vw, 2.5rem);--space-2xl: clamp(2rem, 1.8036rem + .9821vw, 3.375rem);--space-3xl: clamp(2.5rem, 2.2679rem + 1.1607vw, 4.125rem);--space-4xl: clamp(3rem, 2.7143rem + 1.4286vw, 5rem);--space-5xl: clamp(3.75rem, 3.3929rem + 1.7857vw, 6.25rem);--space-6xl: clamp(4.5rem, 4.0714rem + 2.1429vw, 7.5rem);--display-lg-size: clamp(1.959rem, calc(1.773rem + 1.237vw) , 3.008rem);--display-lg-weight: 800;--display-lg-line-height: 1.42;--display-lg-letter-spacing: .015em;--display-md-size: clamp(1.801rem, calc(1.656rem + .967vw) , 2.622rem);--display-md-weight: 800;--display-md-line-height: 1.47;--display-md-letter-spacing: .023em;--h1-size: clamp(1.656rem, calc(1.545rem + .741vw) , 2.284rem);--h1-weight: 700;--h1-line-height: 1.47;--h1-letter-spacing: .023em;--h2-size: clamp(1.399rem, calc(1.34rem + .395vw) , 1.734rem);--h2-weight: 600;--h2-line-height: 1.47;--h2-letter-spacing: .03em;--h3-size: clamp(1.287rem, calc(1.247rem + .265vw) , 1.511rem);--h3-weight: 600;--h3-line-height: 1.47;--h3-letter-spacing: .03em;--h4-size: clamp(1.183rem, calc(1.159rem + .158vw) , 1.317rem);--h4-weight: 500;--h4-line-height: 1.47;--h4-letter-spacing: .03em;--h5-size: clamp(1.134rem, calc(1.118rem + .112vw) , 1.229rem);--h5-weight: 500;--h5-line-height: 1.52;--h5-letter-spacing: .038em;--h6-size: clamp(1.088rem, calc(1.077rem + .071vw) , 1.148rem);--h6-weight: 500;--h6-line-height: 1.52;--h6-letter-spacing: .038em;--body-xl-size: clamp(1.043rem, calc(1.038rem + .033vw) , 1.071rem);--body-xl-weight: 400;--body-xl-line-height: 1.52;--body-xl-letter-spacing: .038em;--body-size: clamp(1rem, calc(1rem + 0vw) , 1rem);--body-weight: 400;--body-line-height: 1.52;--body-letter-spacing: .038em;--body-sm-size: clamp(.959rem, calc(.963rem - .03vw) , .933rem);--body-sm-weight: 400;--body-sm-line-height: 1.52;--body-sm-letter-spacing: .045em;--caption-lg-size: clamp(.919rem, calc(.928rem - .057vw) , .871rem);--caption-lg-weight: 400;--caption-lg-line-height: 1.52;--caption-lg-letter-spacing: .045em;--caption-size: clamp(.882rem, calc(.894rem - .08vw) , .813rem);--caption-weight: 400;--caption-line-height: 1.52;--caption-letter-spacing: .045em;--caption-sm-size: clamp(.845rem, calc(.861rem - .101vw) , .759rem);--caption-sm-weight: 300;--caption-sm-line-height: 1.52;--caption-sm-letter-spacing: .045em;--overline-size: clamp(.811rem, calc(.829rem - .12vw) , .709rem);--overline-weight: 500;--overline-line-height: 1.57;--overline-letter-spacing: .045em}p,a,li,input,label,button{font-size:var(--body-size);font-weight:var(--body-weight);line-height:var(--body-line-height);letter-spacing:var(--body-letter-spacing)}h6{font-size:var(--h6-size);font-weight:var(--h6-weight);line-height:var(--h6-line-height);letter-spacing:var(--h6-letter-spacing)}h5{font-size:var(--h5-size);font-weight:var(--h5-weight);line-height:var(--h5-line-height);letter-spacing:var(--h5-letter-spacing)}h4{font-size:var(--h4-size);font-weight:var(--h4-weight);line-height:var(--h4-line-height);letter-spacing:var(--h4-letter-spacing)}h3{font-size:var(--h3-size);font-weight:var(--h3-weight);line-height:var(--h3-line-height);letter-spacing:var(--h3-letter-spacing)}h2{font-size:var(--h2-size);font-weight:var(--h2-weight);line-height:var(--h2-line-height);letter-spacing:var(--h2-letter-spacing)}h1{font-size:var(--h1-size);font-weight:var(--h1-weight);line-height:var(--h1-line-height);letter-spacing:var(--h1-letter-spacing)}.caption{font-size:var(--caption-size);font-weight:var(--caption-weight);line-height:var(--caption-line-height);letter-spacing:var(--caption-letter-spacing);text-transform:uppercase}button,.button{border:none;padding:var(--space-3xs) var(--space-xs);margin:0}button:hover,.button{cursor:pointer}._title_fqrb0_1{font-family:Supersonic Rocketship;margin:0;color:gray}._header_fqrb0_7{display:flex;flex-direction:column;align-items:center;width:min-content;max-width:100vw;margin:0 auto;gap:var(--space-m);padding:var(--space-s);border-radius:var(--space-m);box-shadow:0 0 16px 10px #fff;background-color:#fff}._logoWrapper_fqrb0_21{max-width:100%;min-width:0;height:auto}._titles_fqrb0_27{display:flex;flex-direction:column;align-items:center}._logo_fqrb0_21{object-fit:contain}._lightboxBackdrop_fqrb0_37{position:fixed;inset:0;background:#000000bf;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1000;cursor:pointer;padding:var(--space-s);max-height:100vh}._lightboxImage_fqrb0_52{object-fit:contain;cursor:default;border-radius:4px;flex:1;max-height:90vh}._description_fqrb0_60{color:#fff}._imageWrapper_fqrb0_64{display:flex;flex-direction:column;justify-content:start;gap:var(--space-s)}.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{aspect-ratio:var(--react-photo-album--photo-width)/var(--react-photo-album--photo-height);display:block;height:auto;width:100%}.react-photo-album--button{background:initial;border:initial;cursor:pointer}.react-photo-album--masonry{justify-content:space-between}.react-photo-album--masonry .react-photo-album--track{flex-direction:column;justify-content:flex-start;row-gap:calc(var(--react-photo-album--spacing)*1px);width:calc((100% - var(--react-photo-album--spacing)*1px*(var(--react-photo-album--columns) - 1))/var(--react-photo-album--columns))}.react-photo-album--masonry .react-photo-album--photo{width:100%}._adminPanel_zpd2m_1{background-color:#fff;display:flex;flex-direction:column;align-items:center;padding:var(--space-xl) var(--space-l);gap:var(--space-s);border-radius:var(--space-s);max-height:95vh;overflow:scroll}._inputField_zpd2m_13{width:100%}._imageList_zpd2m_17{display:flex;flex-direction:column;align-items:start;gap:var(--space-xs)}._imageRow_zpd2m_24{display:flex;width:100%;gap:var(--space-l)}._imageMeta_zpd2m_30{width:100%;display:flex;justify-content:space-between;gap:var(--space-s)}._authWrapper_o1t14_1{background-color:#fff;border:none;border-radius:var(--space-s);padding:var(--space-m) var(--space-s);display:flex;flex-direction:column;align-items:center;min-width:400px;gap:var(--space-m)}._header_o1t14_13{display:flex;flex-direction:column;align-items:center}._header_o1t14_13 *{margin:0}._inputWrapper_o1t14_23{display:flex;flex-direction:column;align-items:start;width:100%}._form_o1t14_30{display:flex;flex-direction:column;align-items:center;width:100%;gap:var(--space-xs)}._redirect_o1t14_38{display:flex;align-items:center;gap:var(--space-2xl)}._redirectBtn_o1t14_44{color:#00f}._redirectBtn_o1t14_44:hover{cursor:pointer}._redirectBtn_o1t14_44:after{content:"";display:block;width:0;height:1px;border-radius:1rem;margin:0 auto;background-color:#00f;transition:width .2s ease}._redirectBtn_o1t14_44:hover:after{width:100%}._showPassBtn_o1t14_67{display:flex;align-items:center}._showPassBtn_o1t14_67:hover{cursor:pointer}._inputWrapper_zizpl_1{background-color:rgb(var(--color-primary-100));border:none;box-shadow:0 0 8px rgba(var(--color-primary-700),.5);width:100%;height:100%;border-radius:var(--space-xs);padding:var(--space-xs);gap:var(--space-2xs);resize:none;display:flex;justify-content:space-between;align-items:center;color:currentColor}._inputWrapper_zizpl_1 svg{color:color-mix(in srgb,currentColor 60%,transparent)}._input_zizpl_1{background-color:#0000;border:none;color:currentColor;width:100%}._input_zizpl_1:focus{border:none;outline:none}._input_zizpl_1:-webkit-autofill,._input_zizpl_1:-webkit-autofill:hover,._input_zizpl_1:-webkit-autofill:focus{-webkit-box-shadow:0 0 0px 1000px rgb(var(--color-primary-100)) inset;-webkit-text-fill-color:rgb(var(--color-text));transition:background-color 5000s ease-in-out 0s}._inputWrapper_zizpl_1:focus-within{box-shadow:0 0 8px rgba(var(--color-primary-700),.5),inset 0 0 0 2px rgb(var(--color-primary-700));outline:none}
