:root{--ui-color-main:#333;--ui-color-rev:#fff;--ui-color-hover:#dff2fe;--ui-color-warning:#fb2c36;--ui-opacity-disabled:.5;--ui-size-border-radius:.375rem}.drop-area-module__D_JFqW__button{color:var(--ui-color-main);background:var(--ui-color-rev);border-radius:var(--ui-size-border-radius);cursor:pointer;line-height:1}@media (hover:hover){.drop-area-module__D_JFqW__button:hover{background:var(--ui-color-hover)}}.drop-area-module__D_JFqW__button:disabled{opacity:var(--ui-opacity-disabled)}.drop-area-module__D_JFqW__textInput{color:var(--color-main);background:var(--color-bg);border-radius:var(--ui-size-border-radius);outline:2px solid var(--color-main);padding:.25rem .5rem;line-height:1}.drop-area-module__D_JFqW__textInput::placeholder{color:var(--color-light)}.drop-area-module__D_JFqW__textInput:focus{outline:2px solid var(--color-accent)}.drop-area-module__D_JFqW__textInputWithIcon{padding:.25rem .5rem .25rem 2rem}.drop-area-module__D_JFqW__textInputIcon{color:var(--color-light)}.drop-area-module__D_JFqW__textInputIcon:is(:where(.drop-area-module__D_JFqW__textInput):focus~*){color:var(--color-main)}.drop-area-module__D_JFqW__textArea{color:var(--color-main);background:var(--color-bg);border-radius:var(--ui-size-border-radius);outline:2px solid var(--color-main);padding:.25rem .5rem}.drop-area-module__D_JFqW__textArea::placeholder{color:var(--color-light)}.drop-area-module__D_JFqW__textArea:focus{outline:2px solid var(--color-accent)}.drop-area-module__D_JFqW__checkbox{--ui-size-checkbox:24px;--ui-size-checkbox-border:2px;width:var(--ui-size-checkbox);height:var(--ui-size-checkbox);border-radius:var(--ui-size-border-radius);border:var(--ui-size-checkbox-border) solid var(--ui-color-rev)}.drop-area-module__D_JFqW__checkboxIcon{--ui-size-check-icon:20px;width:var(--ui-size-check-icon);height:var(--ui-size-check-icon)}.drop-area-module__D_JFqW__modal{--modal-padding-vertical:1.5rem;--modal-padding-horizontal:2rem;--modal-max-height:90%;background:var(--color-bg);padding:var(--modal-padding-vertical) var(--modal-padding-horizontal);max-height:var(--modal-max-height);border-radius:var(--ui-size-border-radius);overflow-y:auto}.drop-area-module__D_JFqW__modalOverlay{background-color:#ffffff80}.drop-area-module__D_JFqW__defaultUI{color:var(--ui-color-rev);background:var(--color-accent)}@media (hover:hover){.drop-area-module__D_JFqW__defaultUI:hover{background:var(--color-accent)}}.drop-area-module__D_JFqW__selectedUI{color:var(--ui-color-rev);background:var(--color-accent);cursor:auto}@media (hover:hover){.drop-area-module__D_JFqW__selectedUI:hover{background:var(--color-accent)}}.drop-area-module__D_JFqW__warningUI{color:var(--ui-color-rev);background:var(--ui-color-warning)}@media (hover:hover){.drop-area-module__D_JFqW__warningUI:hover{background:var(--ui-color-warning)}}.drop-area-module__D_JFqW__warningText{color:var(--ui-color-warning)}.drop-area-module__D_JFqW__dropArea{border:2px dotted var(--ui-color-rev);flex-direction:column;justify-content:center;align-items:center;gap:1rem;width:100%;min-height:8.5rem;padding-block:2rem;padding-inline:1.5rem;display:flex}.drop-area-module__D_JFqW__dropAreaDragOver{background:var(--color-accent)}
:root{--ui-color-main:#333;--ui-color-rev:#fff;--ui-color-hover:#dff2fe;--ui-color-warning:#fb2c36;--ui-opacity-disabled:.5;--ui-size-border-radius:.375rem}.ui-module__F4zJTa__button{color:var(--ui-color-main);background:var(--ui-color-rev);border-radius:var(--ui-size-border-radius);cursor:pointer;line-height:1}@media (hover:hover){.ui-module__F4zJTa__button:hover{background:var(--ui-color-hover)}}.ui-module__F4zJTa__button:disabled{opacity:var(--ui-opacity-disabled)}.ui-module__F4zJTa__textInput{color:var(--color-main);background:var(--color-bg);border-radius:var(--ui-size-border-radius);outline:2px solid var(--color-main);padding:.25rem .5rem;line-height:1}.ui-module__F4zJTa__textInput::placeholder{color:var(--color-light)}.ui-module__F4zJTa__textInput:focus{outline:2px solid var(--color-accent)}.ui-module__F4zJTa__textInputWithIcon{padding:.25rem .5rem .25rem 2rem}.ui-module__F4zJTa__textInputIcon{color:var(--color-light)}.ui-module__F4zJTa__textInputIcon:is(:where(.ui-module__F4zJTa__textInput):focus~*){color:var(--color-main)}.ui-module__F4zJTa__textArea{color:var(--color-main);background:var(--color-bg);border-radius:var(--ui-size-border-radius);outline:2px solid var(--color-main);padding:.25rem .5rem}.ui-module__F4zJTa__textArea::placeholder{color:var(--color-light)}.ui-module__F4zJTa__textArea:focus{outline:2px solid var(--color-accent)}.ui-module__F4zJTa__checkbox{--ui-size-checkbox:24px;--ui-size-checkbox-border:2px;width:var(--ui-size-checkbox);height:var(--ui-size-checkbox);border-radius:var(--ui-size-border-radius);border:var(--ui-size-checkbox-border) solid var(--ui-color-rev)}.ui-module__F4zJTa__checkboxIcon{--ui-size-check-icon:20px;width:var(--ui-size-check-icon);height:var(--ui-size-check-icon)}.ui-module__F4zJTa__modal{--modal-padding-vertical:1.5rem;--modal-padding-horizontal:2rem;--modal-max-height:90%;background:var(--color-bg);padding:var(--modal-padding-vertical) var(--modal-padding-horizontal);max-height:var(--modal-max-height);border-radius:var(--ui-size-border-radius);overflow-y:auto}.ui-module__F4zJTa__modalOverlay{background-color:#ffffff80}.ui-module__F4zJTa__defaultUI{color:var(--ui-color-rev);background:var(--color-accent)}@media (hover:hover){.ui-module__F4zJTa__defaultUI:hover{background:var(--color-accent)}}.ui-module__F4zJTa__selectedUI{color:var(--ui-color-rev);background:var(--color-accent);cursor:auto}@media (hover:hover){.ui-module__F4zJTa__selectedUI:hover{background:var(--color-accent)}}.ui-module__F4zJTa__warningUI{color:var(--ui-color-rev);background:var(--ui-color-warning)}@media (hover:hover){.ui-module__F4zJTa__warningUI:hover{background:var(--ui-color-warning)}}.ui-module__F4zJTa__warningText{color:var(--ui-color-warning)}
:root{--ui-color-main:#333;--ui-color-rev:#fff;--ui-color-hover:#dff2fe;--ui-color-warning:#fb2c36;--ui-opacity-disabled:.5;--ui-size-border-radius:.375rem}.ui-module__F4zJTa__button{color:var(--ui-color-main);background:var(--ui-color-rev);border-radius:var(--ui-size-border-radius);cursor:pointer;line-height:1}@media (hover:hover){.ui-module__F4zJTa__button:hover{background:var(--ui-color-hover)}}.ui-module__F4zJTa__button:disabled{opacity:var(--ui-opacity-disabled)}.ui-module__F4zJTa__textInput{color:var(--color-main);background:var(--color-bg);border-radius:var(--ui-size-border-radius);outline:2px solid var(--color-main);padding:.25rem .5rem;line-height:1}.ui-module__F4zJTa__textInput::placeholder{color:var(--color-light)}.ui-module__F4zJTa__textInput:focus{outline:2px solid var(--color-accent)}.ui-module__F4zJTa__textInputWithIcon{padding:.25rem .5rem .25rem 2rem}.ui-module__F4zJTa__textInputIcon{color:var(--color-light)}.ui-module__F4zJTa__textInputIcon:is(:where(.ui-module__F4zJTa__textInput):focus~*){color:var(--color-main)}.ui-module__F4zJTa__textArea{color:var(--color-main);background:var(--color-bg);border-radius:var(--ui-size-border-radius);outline:2px solid var(--color-main);padding:.25rem .5rem}.ui-module__F4zJTa__textArea::placeholder{color:var(--color-light)}.ui-module__F4zJTa__textArea:focus{outline:2px solid var(--color-accent)}.ui-module__F4zJTa__checkbox{--ui-size-checkbox:24px;--ui-size-checkbox-border:2px;width:var(--ui-size-checkbox);height:var(--ui-size-checkbox);border-radius:var(--ui-size-border-radius);border:var(--ui-size-checkbox-border) solid var(--ui-color-rev)}.ui-module__F4zJTa__checkboxIcon{--ui-size-check-icon:20px;width:var(--ui-size-check-icon);height:var(--ui-size-check-icon)}.ui-module__F4zJTa__modal{--modal-padding-vertical:1.5rem;--modal-padding-horizontal:2rem;--modal-max-height:90%;background:var(--color-bg);padding:var(--modal-padding-vertical) var(--modal-padding-horizontal);max-height:var(--modal-max-height);border-radius:var(--ui-size-border-radius);overflow-y:auto}.ui-module__F4zJTa__modalOverlay{background-color:#ffffff80}.ui-module__F4zJTa__defaultUI{color:var(--ui-color-rev);background:var(--color-accent)}@media (hover:hover){.ui-module__F4zJTa__defaultUI:hover{background:var(--color-accent)}}.ui-module__F4zJTa__selectedUI{color:var(--ui-color-rev);background:var(--color-accent);cursor:auto}@media (hover:hover){.ui-module__F4zJTa__selectedUI:hover{background:var(--color-accent)}}.ui-module__F4zJTa__warningUI{color:var(--ui-color-rev);background:var(--ui-color-warning)}@media (hover:hover){.ui-module__F4zJTa__warningUI:hover{background:var(--ui-color-warning)}}.ui-module__F4zJTa__warningText{color:var(--ui-color-warning)}
.image-tag-text-input-module__qKpFgG__tag{--tag-padding-size:.25rem;border:1px solid var(--ui-color-rev);padding:var(--tag-padding-size);line-height:1}.image-tag-text-input-module__qKpFgG__suggestionItem{--suggestion-line-height:1.75;--suggestion-padding:.75rem;background:var(--ui-color-main);line-height:var(--suggestion-line-height);z-index:2;position:absolute}.image-tag-text-input-module__qKpFgG__suggestionItem>ul li{padding:0 var(--suggestion-padding)}.image-tag-text-input-module__qKpFgG__activeSuggestionItem{color:var(--ui-color-main);background:var(--ui-color-hover)}
.viewer-module___1XCoa__menu{color:#fff;background:#000;flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 2rem;transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);display:flex;position:fixed;left:0;right:0}.viewer-module___1XCoa__topMenu{top:0;transform:translateY(-100%)}.viewer-module___1XCoa__activatedInvertButton{color:var(--color-accent)}.viewer-module___1XCoa__shownTopMenu{transform:translateY(0)}.viewer-module___1XCoa__bottomMenu{transition-property:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);bottom:0;transform:translateY(100%)}.viewer-module___1XCoa__shownBottomMenu{transform:translateY(0)}.viewer-module___1XCoa__imageWrapper{opacity:0;transition-property:transform opacity;transition-duration:.2s;transition-timing-function:cubic-bezier(0,0,.2,1);transform:scale(.1)}.viewer-module___1XCoa__imageWrapperOpened{opacity:1;transform:scale(1)}.viewer-module___1XCoa__imageWrapperInverted{transform:scaleX(-1)}
.styles-module__3zbdzW__inputField{flex-direction:row;gap:.5rem;display:flex}.styles-module__3zbdzW__isVertical{flex-direction:column}.styles-module__3zbdzW__isCenter{align-items:center}.styles-module__3zbdzW__isSrOnly{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.styles-module__1-O--q__loadingSpinnerViewChanger{flex-direction:column;justify-content:center;align-items:center;width:100%;display:flex}
.styles-module__sDENTG__inputFieldIcon{--icon-size:1.25rem;--icon-x-pos:.5rem;left:var(--icon-x-pos);width:var(--icon-size);min-width:var(--icon-size);height:var(--icon-size);min-height:var(--icon-size);pointer-events:none;position:absolute;top:50%;translate:0 -50%}
.folders-index-module__Jz4RJG__foldersIndex{grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));gap:1rem;display:grid}
:root{--ui-color-main:#333;--ui-color-rev:#fff;--ui-color-hover:#dff2fe;--ui-color-warning:#fb2c36;--ui-opacity-disabled:.5;--ui-size-border-radius:.375rem}.add-button-module__UuYiBq__button{color:var(--ui-color-main);background:var(--ui-color-rev);border-radius:var(--ui-size-border-radius);cursor:pointer;line-height:1}@media (hover:hover){.add-button-module__UuYiBq__button:hover{background:var(--ui-color-hover)}}.add-button-module__UuYiBq__button:disabled{opacity:var(--ui-opacity-disabled)}.add-button-module__UuYiBq__textInput{color:var(--color-main);background:var(--color-bg);border-radius:var(--ui-size-border-radius);outline:2px solid var(--color-main);padding:.25rem .5rem;line-height:1}.add-button-module__UuYiBq__textInput::placeholder{color:var(--color-light)}.add-button-module__UuYiBq__textInput:focus{outline:2px solid var(--color-accent)}.add-button-module__UuYiBq__textInputWithIcon{padding:.25rem .5rem .25rem 2rem}.add-button-module__UuYiBq__textInputIcon{color:var(--color-light)}.add-button-module__UuYiBq__textInputIcon:is(:where(.add-button-module__UuYiBq__textInput):focus~*){color:var(--color-main)}.add-button-module__UuYiBq__textArea{color:var(--color-main);background:var(--color-bg);border-radius:var(--ui-size-border-radius);outline:2px solid var(--color-main);padding:.25rem .5rem}.add-button-module__UuYiBq__textArea::placeholder{color:var(--color-light)}.add-button-module__UuYiBq__textArea:focus{outline:2px solid var(--color-accent)}.add-button-module__UuYiBq__checkbox{--ui-size-checkbox:24px;--ui-size-checkbox-border:2px;width:var(--ui-size-checkbox);height:var(--ui-size-checkbox);border-radius:var(--ui-size-border-radius);border:var(--ui-size-checkbox-border) solid var(--ui-color-rev)}.add-button-module__UuYiBq__checkboxIcon{--ui-size-check-icon:20px;width:var(--ui-size-check-icon);height:var(--ui-size-check-icon)}.add-button-module__UuYiBq__modal{--modal-padding-vertical:1.5rem;--modal-padding-horizontal:2rem;--modal-max-height:90%;background:var(--color-bg);padding:var(--modal-padding-vertical) var(--modal-padding-horizontal);max-height:var(--modal-max-height);border-radius:var(--ui-size-border-radius);overflow-y:auto}.add-button-module__UuYiBq__modalOverlay{background-color:#ffffff80}.add-button-module__UuYiBq__defaultUI{color:var(--ui-color-rev);background:var(--color-accent)}@media (hover:hover){.add-button-module__UuYiBq__defaultUI:hover{background:var(--color-accent)}}.add-button-module__UuYiBq__selectedUI{color:var(--ui-color-rev);background:var(--color-accent);cursor:auto}@media (hover:hover){.add-button-module__UuYiBq__selectedUI:hover{background:var(--color-accent)}}.add-button-module__UuYiBq__warningUI{color:var(--ui-color-rev);background:var(--ui-color-warning)}@media (hover:hover){.add-button-module__UuYiBq__warningUI:hover{background:var(--ui-color-warning)}}.add-button-module__UuYiBq__warningText{color:var(--ui-color-warning)}.add-button-module__UuYiBq__addButton{color:var(--ui-color-rev);background:var(--color-accent);z-index:10;border-radius:3.40282e38px;padding:.75rem;position:fixed;bottom:2rem;right:2rem}
.browser-item-module__H8oRpq__browserItem{--ease-out:cubic-bezier(0, 0, .2, 1);--scale-duration:.2s;--scale-max:1.2;--hover-z-index:2;z-index:auto;cursor:auto;transition-property:transform;transition-timing-function:var(--ease-out);transition-duration:var(--scale-duration);position:relative;transform:scale(1)}.browser-item-module__H8oRpq__browserItem:hover{z-index:var(--hover-z-index);cursor:pointer;transform:scale(var(--scale-max))}
:root{--ui-color-main:#333;--ui-color-rev:#fff;--ui-color-hover:#dff2fe;--ui-color-warning:#fb2c36;--ui-opacity-disabled:.5;--ui-size-border-radius:.375rem}.uploader-module__sU5zWW__button{color:var(--ui-color-main);background:var(--ui-color-rev);border-radius:var(--ui-size-border-radius);cursor:pointer;line-height:1}@media (hover:hover){.uploader-module__sU5zWW__button:hover{background:var(--ui-color-hover)}}.uploader-module__sU5zWW__button:disabled{opacity:var(--ui-opacity-disabled)}.uploader-module__sU5zWW__textInput{color:var(--color-main);background:var(--color-bg);border-radius:var(--ui-size-border-radius);outline:2px solid var(--color-main);padding:.25rem .5rem;line-height:1}.uploader-module__sU5zWW__textInput::placeholder{color:var(--color-light)}.uploader-module__sU5zWW__textInput:focus{outline:2px solid var(--color-accent)}.uploader-module__sU5zWW__textInputWithIcon{padding:.25rem .5rem .25rem 2rem}.uploader-module__sU5zWW__textInputIcon{color:var(--color-light)}.uploader-module__sU5zWW__textInputIcon:is(:where(.uploader-module__sU5zWW__textInput):focus~*){color:var(--color-main)}.uploader-module__sU5zWW__textArea{color:var(--color-main);background:var(--color-bg);border-radius:var(--ui-size-border-radius);outline:2px solid var(--color-main);padding:.25rem .5rem}.uploader-module__sU5zWW__textArea::placeholder{color:var(--color-light)}.uploader-module__sU5zWW__textArea:focus{outline:2px solid var(--color-accent)}.uploader-module__sU5zWW__checkbox{--ui-size-checkbox:24px;--ui-size-checkbox-border:2px;width:var(--ui-size-checkbox);height:var(--ui-size-checkbox);border-radius:var(--ui-size-border-radius);border:var(--ui-size-checkbox-border) solid var(--ui-color-rev)}.uploader-module__sU5zWW__checkboxIcon{--ui-size-check-icon:20px;width:var(--ui-size-check-icon);height:var(--ui-size-check-icon)}.uploader-module__sU5zWW__modal{--modal-padding-vertical:1.5rem;--modal-padding-horizontal:2rem;--modal-max-height:90%;background:var(--color-bg);padding:var(--modal-padding-vertical) var(--modal-padding-horizontal);max-height:var(--modal-max-height);border-radius:var(--ui-size-border-radius);overflow-y:auto}.uploader-module__sU5zWW__modalOverlay{background-color:#ffffff80}.uploader-module__sU5zWW__defaultUI{color:var(--ui-color-rev);background:var(--color-accent)}@media (hover:hover){.uploader-module__sU5zWW__defaultUI:hover{background:var(--color-accent)}}.uploader-module__sU5zWW__selectedUI{color:var(--ui-color-rev);background:var(--color-accent);cursor:auto}@media (hover:hover){.uploader-module__sU5zWW__selectedUI:hover{background:var(--color-accent)}}.uploader-module__sU5zWW__warningUI{color:var(--ui-color-rev);background:var(--ui-color-warning)}@media (hover:hover){.uploader-module__sU5zWW__warningUI:hover{background:var(--ui-color-warning)}}.uploader-module__sU5zWW__warningText{color:var(--ui-color-warning)}.uploader-module__sU5zWW__tagEditorListItem{border-bottom:2px solid var(--ui-color-rev);padding:2.5rem 0}.uploader-module__sU5zWW__tagEditorListItem:last-child{border-bottom:none}
.styles-module__1rL7pW__textInput{position:relative}.styles-module__1rL7pW__input{width:100%}.styles-module__1rL7pW__inputWithIcon{--icon-space-size:2rem;padding-left:var(--icon-space-size)}.styles-module__1rL7pW__icon{--icon-size:1.25rem;--icon-x-pos:.5rem;left:var(--icon-x-pos);width:var(--icon-size);min-width:var(--icon-size);height:var(--icon-size);min-height:var(--icon-size);pointer-events:none;position:absolute;top:50%;translate:0 -50%}
.styles-module__LRemeW__overlay{--overlay-fade-easing:cubic-bezier(.4, 0, .2, 1);--overlay-fade-duration:.15s;transition-property:opacity;transition-timing-function:var(--overlay-fade-easing);transition-duration:var(--overlay-fade-duration);opacity:0;flex-direction:column;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.styles-module__LRemeW__overlayFadeIn{opacity:1}.styles-module__LRemeW__panel{--modal-fade-easing:cubic-bezier(.4, 0, .2, 1);--modal-fade-duration:.15s;transition-property:transform;transition-timing-function:var(--modal-fade-easing);transition-duration:var(--modal-fade-duration);position:fixed;transform:scale(.5)}.styles-module__LRemeW__panelFadeIn{transform:scale(1)}.styles-module__LRemeW__panelContentHidden{visibility:hidden}
