.scroll-shadows{background:linear-gradient(#fff 30%,hsla(0,0%,100%,0)) top,linear-gradient(hsla(0,0%,100%,0),#fff 80%) bottom,radial-gradient(farthest-side at 60% 0,rgba(0,0,0,.1),transparent) top,radial-gradient(farthest-side at 60% 100%,rgba(0,0,0,.1),transparent) bottom;background-repeat:no-repeat;background-size:100% 40px,100% 40px,100% 14px,100% 14px;background-attachment:local,local,scroll,scroll}@keyframes pulse{0%{box-shadow:0 0 0 0 #4c6af1}70%{box-shadow:0 0 0 8px rgba(76,106,241,0)}to{box-shadow:0 0 0 0 rgba(76,106,241,0)}}.pulse{animation:pulse 1.2s forwards;-webkit-animation:pulse 1.2s forwards}.DialogOverlay{animation:overlayShow .15s cubic-bezier(.16,1,.3,1);animation-fill-mode:forwards}.DialogContent{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-width:550px;max-height:90vh;animation:contentShow .15s cubic-bezier(.16,1,.3,1)}.DialogContent:focus{outline:none}.DialogCloseButton{border-radius:100%;display:inline-flex;align-items:center;justify-content:center;position:absolute}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}@keyframes contentShow{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes react-loading-skeleton{to{transform:translateX(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);width:100%;border-radius:.25rem;display:inline-flex;line-height:1;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow:hidden}.react-loading-skeleton:after{content:" ";display:var(--pseudo-element-display);position:absolute;top:0;left:0;right:0;height:100%;background-repeat:no-repeat;background-image:var(
    --custom-highlight-background,linear-gradient(90deg,var(--base-color) 0,var(--highlight-color) 50%,var(--base-color) 100%)
  );transform:translateX(-100%);animation-name:react-loading-skeleton;animation-direction:var(--animation-direction);animation-duration:var(--animation-duration);animation-timing-function:ease-in-out;animation-iteration-count:infinite}@media (prefers-reduced-motion){.react-loading-skeleton{--pseudo-element-display:none}}