:root{--accent-color:#2563eb;--accent-color-rgb:37,99,235;height:100%}#root,body,html{-ms-overflow-style:none;height:100%;margin:0;min-height:100%;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}#root::-webkit-scrollbar,body::-webkit-scrollbar,html::-webkit-scrollbar{display:none}*{box-sizing:border-box;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:0;padding:0}body{background:#0f172a;color:#fff;min-height:100vh;overflow-x:hidden;overflow-y:auto}.glass{backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);background:#0f172a47;border:1px solid #94a3b847;box-shadow:0 24px 60px #0f172a47,inset 0 1px 0 #ffffff14}.login-scene{--pointer-x:0px;--pointer-y:0px;isolation:isolate;overflow:hidden}.kanban-column-scroll,.kanban-scroll{scrollbar-color:#0000 #0000;scrollbar-width:thin}.kanban-column-scroll::-webkit-scrollbar,.kanban-scroll::-webkit-scrollbar{background:#0000;height:10px;width:10px}.kanban-column-scroll::-webkit-scrollbar-track,.kanban-scroll::-webkit-scrollbar-track{background:#0000}.kanban-column-scroll::-webkit-scrollbar-thumb,.kanban-scroll::-webkit-scrollbar-thumb{background:#94a3b80d;background-clip:padding-box;border:2px solid #0000;border-radius:999px;-webkit-transition:background .2s ease,transform .2s ease;transition:background .2s ease,transform .2s ease}.kanban-column-scroll:active,.kanban-column-scroll:hover,.kanban-scroll:active,.kanban-scroll:hover{scrollbar-color:#60a5fae6 #0000}.kanban-column-scroll:active::-webkit-scrollbar-thumb,.kanban-column-scroll:hover::-webkit-scrollbar-thumb,.kanban-scroll:active::-webkit-scrollbar-thumb,.kanban-scroll:hover::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#60a5faeb,#3b82f6c7);border:2px solid #0f172a1f;transform:translateY(-1px)}.login-input{transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.login-input:focus{border-color:#2563ebe6!important;border-color:rgba(var(--accent-color-rgb),.9)!important;box-shadow:0 0 0 4px #2563eb26;box-shadow:0 0 0 4px rgba(var(--accent-color-rgb),.15);transform:translateY(-1px)}.login-input::placeholder{opacity:1}.login-scene-dark .login-input::placeholder{color:#e2e8f0c7}.login-scene-light .login-input::placeholder{color:#475569c7}.login-liquid{animation:login-liquid-orbit 24s ease-in-out infinite;border-radius:48% 52% 63% 37%/42% 38% 62% 58%;filter:blur(44px);height:25vw;max-height:380px;max-width:380px;min-height:150px;min-width:150px;opacity:.5;pointer-events:none;position:absolute;transition:transform .35s ease-out;width:25vw;will-change:transform,border-radius;z-index:0}.login-liquid-green{animation-duration:22s;background:#22c55e;left:-12%;top:-18%}.login-liquid-blue{animation-delay:-5s;animation-duration:27s;background:#2563eb;right:-15%;top:8%}.login-liquid-red{animation-delay:-9s;animation-duration:25s;background:#ef4444;bottom:-24%;left:12%}.login-liquid-yellow{animation-delay:-13s;animation-duration:30s;background:#facc15;bottom:-22%;right:8%}.login-liquid-two{animation-direction:reverse;filter:blur(38px);height:20vw;max-height:300px;max-width:300px;min-height:120px;min-width:120px;opacity:.42;width:20vw}.login-liquid-green.login-liquid-two{animation-delay:-7s;animation-duration:20s;left:28%;top:32%}.login-liquid-blue.login-liquid-two{animation-delay:-12s;animation-duration:23s;right:24%;top:58%}.login-liquid-red.login-liquid-two{animation-delay:-16s;animation-duration:26s;left:58%;top:18%}.login-liquid-yellow.login-liquid-two{animation-delay:-20s;animation-duration:24s;bottom:12%;right:42%}.login-liquid:first-of-type{animation-delay:-2s;animation-duration:18s;transform-origin:30% 70%}.login-liquid:nth-of-type(2){animation-delay:-8s;animation-direction:reverse;animation-duration:23s;transform-origin:70% 30%}.login-liquid:nth-of-type(3){animation-delay:-14s;animation-duration:27s;transform-origin:80% 60%}.login-liquid:nth-of-type(4){animation-delay:-19s;animation-direction:reverse;animation-duration:21s;transform-origin:20% 40%}.login-liquid:nth-of-type(5){animation-delay:-6s;animation-duration:25s;transform-origin:60% 80%}.login-liquid:nth-of-type(6){animation-delay:-16s;animation-direction:reverse;animation-duration:29s;transform-origin:40% 20%}.login-liquid:nth-of-type(7){animation-delay:-11s;animation-duration:20s;transform-origin:75% 75%}.login-liquid:nth-of-type(8){animation-delay:-22s;animation-direction:reverse;animation-duration:31s;transform-origin:25% 25%}@keyframes login-liquid-orbit{0%{border-radius:48% 52% 63% 37%/42% 38% 62% 58%;transform:translate3d(-3%,2%,0) rotate(0deg) scale(1);transform:translate3d(calc(-3% + var(--pointer-x, 0px)*.3),calc(2% + var(--pointer-y, 0px)*.3),0) rotate(0deg) scale(1)}25%{border-radius:62% 38% 42% 58%/55% 64% 36% 45%;transform:translate3d(9%,-8%,0) rotate(90deg) scale(1.08);transform:translate3d(calc(9% + var(--pointer-x, 0px)*.3),calc(-8% + var(--pointer-y, 0px)*.3),0) rotate(90deg) scale(1.08)}50%{border-radius:35% 65% 57% 43%/63% 42% 58% 37%;transform:translate3d(4%,10%,0) rotate(180deg) scale(.94);transform:translate3d(calc(4% + var(--pointer-x, 0px)*.3),calc(10% + var(--pointer-y, 0px)*.3),0) rotate(180deg) scale(.94)}75%{border-radius:42% 58% 35% 65%/40% 60% 40% 60%;transform:translate3d(-9%,-3%,0) rotate(270deg) scale(1.06);transform:translate3d(calc(-9% + var(--pointer-x, 0px)*.3),calc(-3% + var(--pointer-y, 0px)*.3),0) rotate(270deg) scale(1.06)}to{border-radius:48% 52% 63% 37%/42% 38% 62% 58%;transform:translate3d(-3%,2%,0) rotate(1turn) scale(1);transform:translate3d(calc(-3% + var(--pointer-x, 0px)*.3),calc(2% + var(--pointer-y, 0px)*.3),0) rotate(1turn) scale(1)}}@media (prefers-reduced-motion:reduce){.login-liquid{animation:none}}@media (max-width:767px){a,button{min-height:44px;min-width:44px}.kanban-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto;padding-bottom:100px!important;scroll-snap-type:x proximity;scrollbar-width:none}.kanban-scroll::-webkit-scrollbar{display:none}.kanban-scroll>*{max-width:calc(100vw - 24px)!important;min-width:280px!important;scroll-snap-align:start}input[type=date],input[type=email],input[type=number],input[type=password],input[type=text],select,textarea{font-size:16px!important}*{-webkit-overflow-scrolling:touch}::-webkit-scrollbar{height:0;width:0}}
/*# sourceMappingURL=main.43122786.css.map*/