._pagination-wrap_ctjrt_1{width:100%;display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:calc(var(--gap) / 2);max-width:calc(100vw - var(--scrollbar_width));margin:0 auto}._pagination-wrap_ctjrt_1 button{padding:.1em;border-radius:50%}._pagination-wrap_ctjrt_1 button:last-child svg{margin:0 -.1rem 0 .1rem}._pagination-wrap_ctjrt_1>span{margin:0 .8em;flex:1 0 100%;text-align:center}._pagination-wrap_ctjrt_1 svg{cursor:pointer;font-size:1.8em}._search-container_ctjrt_53{--width: 14em;--gap: 1em;--radius: 8px;margin-top:2em}._image-container_ctjrt_65{column-count:1;column-gap:var(--gap);margin:2em 0}._wordcloud-wrap_ctjrt_75{width:calc(100% + var(--padd) * 2);margin-left:calc(var(--padd) * -1)}._search-wrap_ctjrt_83{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:var(--gap);margin:0 auto}._search-wrap_ctjrt_83 h2{margin-top:.2em;margin-bottom:1.5em}._image-wrap_ctjrt_107,._video-wrap_ctjrt_109{break-inside:avoid;display:flex;flex-flow:column nowrap;align-items:flex-start;justify-content:flex-start;gap:.4em;font-size:.9em}._video-wrap_ctjrt_109>button:hover,._image-wrap_ctjrt_107>button:hover,._video-wrap_ctjrt_109>button:focus-visible,._image-wrap_ctjrt_107>button:focus-visible{outline-width:2px;outline-color:var(--color-primary-20);outline-offset:-2px;border:2px solid var(--color-primary-1);transform:scale(1.05)}._image-wrap_ctjrt_107._image-modal_ctjrt_147>button:hover,._image-wrap_ctjrt_107._image-modal_ctjrt_147>button:focus-visible{transform:scale(1)}._video-wrap_ctjrt_109>button img,._image-wrap_ctjrt_107>button img{border:4px solid transparent;transition-property:border;transition-duration:.3s;transition-timing-function:ease-in-out}._video-wrap_ctjrt_109>button:hover img,._image-wrap_ctjrt_107>button:hover img,._video-wrap_ctjrt_109>button:focus-visible img,._image-wrap_ctjrt_107>button:focus-visible img{border-color:var(--color-primary-1)}._image-small_ctjrt_183{width:100%;margin:0;padding:0;display:flex;flex-direction:column;align-items:flex-start}._controls-wrap_ctjrt_199{display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-start;gap:calc(var(--gap) * 2) var(--gap);margin:1em auto 0;max-width:calc(var(--width) * 2 + var(--gap))}._checkbox-wrap_ctjrt_217,._radio-wrap_ctjrt_219{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:calc(var(--gap) * 1.2) calc(var(--gap) * 2);margin:2em 0;position:relative;z-index:1}._radio-wrap_ctjrt_219>legend{font-family:var(--text-family);font-size:1rem;flex:1 0 100%}._radio-wrap_ctjrt_219>label{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:calc(var(--gap) * .6)}._select_ctjrt_265._text-type_ctjrt_265{min-width:7.5em;max-width:7.5em}._submit-wrap_ctjrt_273{display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-end;gap:var(--gap);margin:1em 0 3em}._submit-wrap_ctjrt_273>button{padding:.4em 1em;margin:0 0 0 -1.5em;margin-bottom:1rem}._search-wrap_ctjrt_83 ._note_ctjrt_299{margin:2em auto;flex:1 0 100%}._input-wrap_ctjrt_307{align-self:flex-end}._input-wrap_ctjrt_307:not(._not-required_ctjrt_313) input:valid~span{transform:translateY(-2.8em)}._select_ctjrt_265{width:100%}._column_ctjrt_327,._select_ctjrt_265._colors_ctjrt_329,._input-wrap_ctjrt_307{min-width:calc(var(--width) * 2 + var(--gap));width:clamp(100px,calc(var(--width) * 2 + var(--gap)),calc(100vw - 2em));max-width:calc(var(--width) * 2 + var(--gap));margin:0}._search-wrap_ctjrt_83 ._column_ctjrt_327{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;gap:calc(var(--gap) * 2);min-width:100%;width:clamp(100px,calc(var(--width) * 2 + var(--gap)),calc(100vw - calc(var(--padd) + var(--page-padding)) * 2));max-width:100%}._search-wrap_ctjrt_83 ._column_ctjrt_327>._select_ctjrt_265._colors_ctjrt_329,._search-wrap_ctjrt_83 ._column_ctjrt_327>._input-wrap_ctjrt_307{min-width:100px;max-width:calc(100vw - calc(var(--padd) + var(--page-padding)) * 2 - var(--scrollbar_width));margin:0 auto}._select_ctjrt_265._colors_ctjrt_329>div>button{margin:-.15em 0}._search-container_ctjrt_53 ._select_ctjrt_265._images-per-page_ctjrt_381{min-width:9em;width:9em;max-width:9em}._search-container_ctjrt_53 ._select_ctjrt_265._images-per-page_ctjrt_381>div{min-width:7em;width:7em;max-width:7em;margin-right:auto}._image-section_ctjrt_403>div{padding-top:0}._settings-section_ctjrt_409>div{padding-top:.3em;padding-bottom:0}._error_ctjrt_419{color:red;font-size:1.1em;margin:1em auto;background-color:#000;text-align:center;padding:.5em}._fetch-page-buttons-wrap_ctjrt_435{display:flex;flex-flow:row wrap;justify-content:center;align-items:center;gap:calc(var(--gap) / 2);margin:0 auto 1em}._fetch-page-buttons-wrap_ctjrt_435 button:not(._fetch-more-btn_ctjrt_451){font-size:.9em;border-radius:50%;width:2.5em;height:2.5em;padding:0}._fetch-page-buttons-wrap_ctjrt_435 button._active_ctjrt_465{outline:2px solid var(--color-primary-20);outline-offset:-3px}._fetch-page-buttons-wrap_ctjrt_435 button._active_ctjrt_465:before{content:"";position:absolute;top:100%;left:50%;width:.1em;height:.8em;border-radius:0 0 50% 50%;background-color:var(--color-primary-20)}._fetch-page-buttons-wrap_ctjrt_435 button._active_ctjrt_465:after{content:attr(data-current);position:absolute;top:calc(100% + .8em);left:50%;transform:translate(-50%);width:max-content}._batch-paragraph_ctjrt_509,._end-message_ctjrt_511{text-align:center;margin:0 0 0 .5em}._batch-paragraph_ctjrt_509{margin:3em auto 1em}#_fetch-btn-wrap_ctjrt_1 ._fetch-more-btn_ctjrt_451{margin:0;padding:.3em .6em}._images-wrap_ctjrt_533 ._inner-wrap_ctjrt_533{gap:1em}._images-wrap_ctjrt_533 ._inner-wrap_ctjrt_533 ._features-card_ctjrt_539>div{padding:.5em 1em}@media(min-width:300px){._pagination-wrap_ctjrt_1>span{flex:0 0 auto}}@media(min-width:400px){._select_ctjrt_265{--temp-width: 8em;min-width:var(--temp-width);width:calc(50% - var(--gap) / 2);max-width:calc(50% - var(--gap) / 2);margin:0}}@media(min-width:500px){._image-container_ctjrt_65{column-count:2}}@media(min-width:800px){._image-container_ctjrt_65{column-count:3}}@media(min-width:1200px){._image-container_ctjrt_65{column-count:4}}@media(min-width:1300px){._column_ctjrt_327{display:flex;flex-flow:column nowrap;margin:0}._controls-wrap_ctjrt_199{margin:0}}
