@keyframes react-loading-skeleton{to{transform:translate(100%)}}.react-loading-skeleton{--base-color:#ebebeb;--highlight-color:#f5f5f5;--animation-duration:1.5s;--animation-direction:normal;--pseudo-element-display:block;background-color:var(--base-color);-webkit-user-select:none;user-select:none;z-index:1;border-radius:.25rem;width:100%;line-height:1;display:inline-flex;position:relative;overflow:hidden}.react-loading-skeleton:after{animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);background-image:linear-gradient(90deg,var(--base-color),var(--highlight-color),var(--base-color));content:" ";display:var(--pseudo-element-display);background-repeat:no-repeat;height:100%;animation-name:react-loading-skeleton;animation-timing-function:ease-in-out;animation-iteration-count:infinite;position:absolute;top:0;left:0;right:0;transform:translate(-100%)}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}
.loading-full-screen:after{content:" ";border:6px solid #343434;border-color:#343434 #0000;border-radius:50%;width:64px;height:64px;margin:8px;animation:1.5s linear infinite loading-full-screen;display:block}@keyframes loading-full-screen{0%{transform:rotate(0)}to{transform:rotate(1turn)}}
.quick-search input:focus{box-shadow:none}
.ReactModal__Overlay{opacity:0;transition:opacity .2s ease-in-out}.ReactModal__Overlay--after-open{opacity:1}.ReactModal__Overlay--before-close{opacity:0}
