#root,body,html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0;overflow:hidden}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media (max-width:600px){body{-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;font-size:14px}input,select,textarea{font-size:16px}*{-webkit-overflow-scrolling:touch}@media (prefers-reduced-motion:reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}}@media (min-width:601px) and (max-width:960px){body{font-size:15px}}::-webkit-scrollbar{height:12px;width:12px}::-webkit-scrollbar-track{background:#00000008;border-radius:12px;margin:2px}::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#00000026,#0000001a 50%,#00000014);background-clip:content-box;border:3px solid #0000;border-radius:12px;box-shadow:inset 0 1px 2px #ffffff4d,0 1px 3px #0000001a;-webkit-transition:all .3s cubic-bezier(.4,0,.2,1);transition:all .3s cubic-bezier(.4,0,.2,1)}::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#00000040,#0003 50%,#00000026);box-shadow:inset 0 1px 3px #fff6,0 2px 6px #00000026;transform:scale(1.05)}::-webkit-scrollbar-thumb:active{background:linear-gradient(135deg,#00000059,#0000004d 50%,#00000040);transform:scale(.98)}::-webkit-scrollbar-corner{background:#0000}.dark ::-webkit-scrollbar-track,[data-mui-color-scheme=dark] ::-webkit-scrollbar-track{background:#ffffff08}.dark ::-webkit-scrollbar-thumb,[data-mui-color-scheme=dark] ::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#ffffff26,#ffffff1a 50%,#ffffff14);box-shadow:inset 0 1px 2px #0000004d,0 1px 3px #ffffff1a}.dark ::-webkit-scrollbar-thumb:hover,[data-mui-color-scheme=dark] ::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#ffffff40,#fff3 50%,#ffffff26);box-shadow:inset 0 1px 3px #0006,0 2px 6px #ffffff26}.dark ::-webkit-scrollbar-thumb:active,[data-mui-color-scheme=dark] ::-webkit-scrollbar-thumb:active{background:linear-gradient(135deg,#ffffff59,#ffffff4d 50%,#ffffff40)}.compact-scrollbar::-webkit-scrollbar{height:6px;width:6px}.compact-scrollbar::-webkit-scrollbar-thumb{border:1px solid #0000;border-radius:8px}.premium-scrollbar::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#00000026,#0000001a);background:linear-gradient(135deg,var(--primary-color,#00000026) 0,var(--primary-color-light,#0000001a) 100%)}.premium-scrollbar::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#00000040,#0003);background:linear-gradient(135deg,var(--primary-color-dark,#00000040) 0,var(--primary-color,#0003) 100%);box-shadow:inset 0 1px 4px #ffffff80,0 3px 8px #0003}@media (max-width:600px){::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#0003,#00000026);border:1px solid #0000;border-radius:8px}::-webkit-scrollbar-thumb:hover{transform:none}.dark ::-webkit-scrollbar-thumb,[data-mui-color-scheme=dark] ::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#fff3,#ffffff26)}}@media (min-width:601px) and (max-width:960px){::-webkit-scrollbar{height:10px;width:10px}}html{scrollbar-color:#00000026 #00000008;scrollbar-width:thin}.dark html,[data-mui-color-scheme=dark] html{scrollbar-color:#ffffff26 #ffffff08}@media (hover:hover) and (pointer:fine){.auto-hide-scrollbar{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.auto-hide-scrollbar::-webkit-scrollbar{height:0;opacity:0;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;width:0}.auto-hide-scrollbar:hover::-webkit-scrollbar{height:8px;opacity:1;width:8px}}.glass-scrollbar::-webkit-scrollbar-thumb{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(135deg,#ffffff4d,#ffffff1a);border:1px solid #fff3}.glass-scrollbar::-webkit-scrollbar-track{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#0000000d}.neon-scrollbar::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#007bff99,#007bff4d);background:linear-gradient(135deg,var(--primary-color,#007bff99) 0,var(--primary-color-light,#007bff4d) 100%);box-shadow:0 0 5px #007bff80,inset 0 1px 2px #ffffff4d;box-shadow:0 0 5px var(--primary-color,#007bff80),inset 0 1px 2px #ffffff4d}.neon-scrollbar::-webkit-scrollbar-thumb:hover{box-shadow:0 0 10px #007bffcc,0 0 20px #007bff66,inset 0 1px 3px #fff6;box-shadow:0 0 10px var(--primary-color,#007bffcc),0 0 20px var(--primary-color,#007bff66),inset 0 1px 3px #fff6}.minimal-scrollbar::-webkit-scrollbar{height:4px;width:4px}.minimal-scrollbar::-webkit-scrollbar-track{background:#0000}.minimal-scrollbar::-webkit-scrollbar-thumb{background:#0003;border:none;border-radius:2px}.minimal-scrollbar::-webkit-scrollbar-thumb:hover{background:#0006;transform:none}.dark .minimal-scrollbar::-webkit-scrollbar-thumb,[data-mui-color-scheme=dark] .minimal-scrollbar::-webkit-scrollbar-thumb{background:#fff3}.dark .minimal-scrollbar::-webkit-scrollbar-thumb:hover,[data-mui-color-scheme=dark] .minimal-scrollbar::-webkit-scrollbar-thumb:hover{background:#fff6}.glass{backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);background:#ffffffbf;border:1px solid #0000000a;border-radius:14px;box-shadow:0 1px 2px #00000005,0 2px 8px #00000005;position:relative}.glass-card{backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%);background:#ffffff73;border:1px solid #00000008;border-radius:12px;box-shadow:0 1px 2px rgba(0,0,0,.015);position:relative}.glass-dark{backdrop-filter:blur(24px) saturate(150%);-webkit-backdrop-filter:blur(24px) saturate(150%);background:#121216b3;border:1px solid #ffffff0a;border-radius:14px;box-shadow:0 1px 2px #0000001a,0 2px 8px #00000014;position:relative}.glass-card-dark{backdrop-filter:blur(12px) saturate(140%);-webkit-backdrop-filter:blur(12px) saturate(140%);background:#1c1c2280;border:1px solid #ffffff08;border-radius:12px;box-shadow:0 1px 2px #00000014;position:relative}.MuiPickersOutlinedInput-root{border-radius:25px!important}._ad_18f8u_65{display:none!important}.glass-card-dark:after,.glass-card:after,.glass-dark:after,.glass:after{display:none}.no-blur .glass,.no-blur .glass-dark{-webkit-backdrop-filter:none!important;backdrop-filter:none!important}@media (max-width:600px){.glass,.glass-dark{backdrop-filter:blur(16px) saturate(140%)!important;-webkit-backdrop-filter:blur(16px) saturate(140%)!important;border-radius:12px!important}.glass-card,.glass-card-dark{backdrop-filter:blur(8px) saturate(130%)!important;-webkit-backdrop-filter:blur(8px) saturate(130%)!important;border-radius:10px!important}.MuiIconButton-root{height:36px!important;min-width:36px!important;width:36px!important}}@media (min-width:601px) and (max-width:960px){.glass,.glass-dark{backdrop-filter:blur(20px) saturate(145%)!important;-webkit-backdrop-filter:blur(20px) saturate(145%)!important}}.loading-container{align-items:center;display:flex;justify-content:center;min-height:100px;width:100%}.loading-container.fullscreen{background:#ffffffe6;z-index:9999}.loading-container.fullscreen,.loading-container:not(.fullscreen){-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);bottom:0;left:0;min-height:100vh;position:fixed;right:0;top:0}.loading-container:not(.fullscreen){align-items:center;background:#ffffff4d;display:flex;justify-content:center;z-index:9998}.loading-container.minimal:not(.fullscreen){-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#fff3}.loading-container.minimal:not(.fullscreen):before,.loading-container:not(.fullscreen):before{display:none}.loading-container.minimal:not(.fullscreen) .spinner-circle{border-color:#000 #0000001a #0000001a}.loading-spinner{align-items:center;display:flex;justify-content:center}.loading-spinner.small .spinner-circle{border-width:2px;height:20px;width:20px}.loading-spinner.medium .spinner-circle{border-width:3px;height:32px;width:32px}.loading-spinner.large .spinner-circle{border-width:4px;height:48px;width:48px}.spinner-circle{animation:spin 1s linear infinite;border:3px solid #0000001a;border-radius:50%;border-top-color:#000;transition:all .3s ease}.spinner-circle:hover{border-top-color:#333;transform:scale(1.05)}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (prefers-color-scheme:dark){.loading-container.fullscreen{background:#111827e6}.loading-container:not(.fullscreen){background:#1118274d}.loading-container.minimal:not(.fullscreen){background:#11182733}.spinner-circle{border-color:#fff #ffffff1a #ffffff1a}.spinner-circle:hover{border-top-color:#ccc}}.loading-container:not(.fullscreen) .spinner-circle{border-color:#000 #0000001a #0000001a}.loading-container{animation:fadeIn .3s ease-in}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.react-grid-layout{position:relative;transition:height .2s ease}.react-grid-item{transition:all .2s ease;transition-property:left,top,width,height}.react-grid-item img{pointer-events:none;-webkit-user-select:none;user-select:none}.react-grid-item.cssTransforms{transition-property:transform,width,height}.react-grid-item.resizing{transition:none;will-change:width,height;z-index:1}.react-grid-item.react-draggable-dragging{transition:none;will-change:transform;z-index:3}.react-grid-item.dropping{visibility:hidden}.react-grid-item.react-grid-placeholder{background:red;opacity:.2;transition-duration:.1s;-webkit-user-select:none;-o-user-select:none;user-select:none;z-index:2}.react-grid-item.react-grid-placeholder.placeholder-resizing{transition:none}.react-grid-item>.react-resizable-handle{height:20px;position:absolute;width:20px}.react-grid-item>.react-resizable-handle:after{border-bottom:2px solid #0006;border-right:2px solid #0006;bottom:3px;content:"";height:5px;position:absolute;right:3px;width:5px}.react-resizable-hide>.react-resizable-handle{display:none}.react-grid-item>.react-resizable-handle.react-resizable-handle-sw{bottom:0;cursor:sw-resize;left:0;transform:rotate(90deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-se{bottom:0;cursor:se-resize;right:0}.react-grid-item>.react-resizable-handle.react-resizable-handle-nw{cursor:nw-resize;left:0;top:0;transform:rotate(180deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-ne{cursor:ne-resize;right:0;top:0;transform:rotate(270deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e,.react-grid-item>.react-resizable-handle.react-resizable-handle-w{cursor:ew-resize;margin-top:-10px;top:50%}.react-grid-item>.react-resizable-handle.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-n,.react-grid-item>.react-resizable-handle.react-resizable-handle-s{cursor:ns-resize;left:50%;margin-left:-10px}.react-grid-item>.react-resizable-handle.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-grid-item>.react-resizable-handle.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}.react-resizable{position:relative}.react-resizable-handle{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHN0eWxlPSJiYWNrZ3JvdW5kLWNvbG9yOiNmZmZmZmYwMCIgd2lkdGg9IjYiIGhlaWdodD0iNiI+PHBhdGggZD0iTTYgNkgwVjQuMmg0LjJWMEg2djZaIiBvcGFjaXR5PSIuMzAyIi8+PC9zdmc+);background-origin:content-box;background-position:100% 100%;background-repeat:no-repeat;box-sizing:border-box;height:20px;padding:0 3px 3px 0;position:absolute;width:20px}.react-resizable-handle-sw{bottom:0;cursor:sw-resize;left:0;transform:rotate(90deg)}.react-resizable-handle-se{bottom:0;cursor:se-resize;right:0}.react-resizable-handle-nw{cursor:nw-resize;left:0;top:0;transform:rotate(180deg)}.react-resizable-handle-ne{cursor:ne-resize;right:0;top:0;transform:rotate(270deg)}.react-resizable-handle-e,.react-resizable-handle-w{cursor:ew-resize;margin-top:-10px;top:50%}.react-resizable-handle-w{left:0;transform:rotate(135deg)}.react-resizable-handle-e{right:0;transform:rotate(315deg)}.react-resizable-handle-n,.react-resizable-handle-s{cursor:ns-resize;left:50%;margin-left:-10px}.react-resizable-handle-n{top:0;transform:rotate(225deg)}.react-resizable-handle-s{bottom:0;transform:rotate(45deg)}
/*# sourceMappingURL=main.bc48e4dd.css.map*/