*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;margin:0;padding:0}html{touch-action:manipulation;-moz-text-size-adjust:100%;text-size-adjust:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;overscroll-behavior:none}body{overscroll-behavior:none;-webkit-user-select:none;user-select:none}input,textarea,[contenteditable=true],[data-selectable],p,h1,h2,h3,h4,h5,h6,li,td,th,code,pre{-webkit-user-select:text;user-select:text}a,button,input,select,textarea,[role=button],[tabindex]{touch-action:manipulation}img{-webkit-user-drag:none;-webkit-touch-callout:none;pointer-events:auto}.gpu-accelerated{will-change:transform;transform:translateZ(0)}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}.skeleton{background:linear-gradient(90deg,var(--joy-palette-neutral-100,#f3f4f6)0%,var(--joy-palette-neutral-50,#f9fafb)50%,var(--joy-palette-neutral-100,#f3f4f6)100%);background-size:200% 100%;border-radius:8px;animation:1.5s ease-in-out infinite shimmer}.skeleton-pulse{background-color:var(--joy-palette-neutral-100,#f3f4f6);border-radius:8px;animation:1.5s ease-in-out infinite pulse}.skeleton-dark{background:linear-gradient(90deg,#ffffff0d 0%,#ffffff1a 50%,#ffffff0d 100%) 0 0/200% 100%;border-radius:8px;animation:1.5s ease-in-out infinite shimmer}@keyframes successBounce{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes shake{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes scaleIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.animate-success{animation:.3s cubic-bezier(.34,1.56,.64,1) successBounce}.animate-error{animation:.4s cubic-bezier(.4,0,.2,1) shake}.animate-spin{animation:1s linear infinite spin}.animate-fade-in-up{animation:.3s cubic-bezier(.4,0,.2,1) forwards fadeInUp}.animate-scale-in{animation:.2s cubic-bezier(.34,1.56,.64,1) forwards scaleIn}.stagger-1{animation-delay:50ms}.stagger-2{animation-delay:.1s}.stagger-3{animation-delay:.15s}.stagger-4{animation-delay:.2s}.stagger-5{animation-delay:.25s}@media (hover:none){button:active,[role=button]:active{opacity:.9}button:hover,a:hover,[role=button]:hover,[tabindex]:hover,.MuiCard-root:hover,.MuiButton-root:hover,.MuiIconButton-root:hover,.MuiListItemButton-root:hover,.MuiMenuItem-root:hover{transform:none!important}}@media (hover:hover) and (pointer:fine){html{scrollbar-width:thin;scrollbar-color:#888 transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{opacity:0;background-color:#888;background-clip:content-box;border:2px solid #0000;border-radius:8px;transition:opacity .3s}::-webkit-scrollbar-thumb:hover{opacity:1;background-color:#555}}
/*# sourceMappingURL=d2ac9505d0ea2b1c.css.map*/