@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100..900;1,100..900&display=swap";.alertify .ajs-commands{position:absolute;right:4px;margin:-14px 24px 0 0;z-index:2}.alertify .ajs-commands button{display:none;width:10px;height:10px;margin-left:10px;padding:10px;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.alertify .ajs-commands button.ajs-close{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAh0lEQVQYlY2QsQ0EIQwEB9cBAR1CJUaI/gigDnwR6NBL/7/xWLNrZ2b8EwGotVpr7eOitWa1VjugiNB7R1UPrKrWe0dEAHBbXUqxMQbeewDmnHjvyTm7C3zDwAUd9c63YQdUVdu6EAJzzquz7HXvTiklt+H9DQFYaxFjvDqllFyMkbXWvfpXHjJrWFgdBq/hAAAAAElFTkSuQmCC)}.alertify .ajs-commands button.ajs-maximize{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAOUlEQVQYlWP8//8/AzGAhYGBgaG4uBiv6t7eXkYmooxjYGAgWiELsvHYFMCcRX2rSXcjoSBiJDbAAeD+EGu+8BZcAAAAAElFTkSuQmCC)}.alertify .ajs-body .ajs-content{padding:16px 24px 16px 16px}.alertify .ajs-footer{padding:4px;margin-left:-24px;margin-right:-24px;min-height:43px;background-color:#fff}.alertify .ajs-footer .ajs-buttons.ajs-primary{text-align:right}.alertify .ajs-footer .ajs-buttons.ajs-auxiliary{float:left;clear:none;text-align:left}.alertify .ajs-handle{position:absolute;display:none;width:10px;height:10px;right:0;bottom:0;z-index:1;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMS8xNEDQYmMAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAQ0lEQVQYlaXNMQoAIAxD0dT7H657l0KX3iJuUlBUNOsPPCGJm7VDp6ryeMxMuDsAQH7owW3pyn3RS26iKxERMLN3ugOaAkaL3sWVigAAAABJRU5ErkJggg==);-webkit-transform:scaleX(1);transform:scaleX(1);cursor:se-resize}.alertify.ajs-no-padding.ajs-maximized .ajs-body .ajs-content{left:0;right:0;padding:0}.alertify.ajs-no-padding:not(.ajs-maximized) .ajs-body{margin-left:-24px;margin-right:-24px}.alertify.ajs-no-padding.ajs-resizable .ajs-body .ajs-content{left:0;right:0}.alertify.ajs-maximized .ajs-dialog{width:100%!important;height:100%!important;max-width:none!important;margin:0 auto!important;top:0!important;left:0!important}.alertify.ajs-maximized .ajs-commands button.ajs-maximize{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAASklEQVQYlZWQ0QkAMQhDtXRincOZX78KVtrDCwgqJNEoIB3MPLj7lRUROlpyVXGzby6zWuY+kz6tj5sBMTMAyVV3/595RbOh3cAXsww1raeiOcoAAAAASUVORK5CYII=)}.alertify.ajs-maximized .ajs-commands,.alertify.ajs-resizable .ajs-commands{margin:14px 24px 0 0}.alertify.ajs-maximized .ajs-header,.alertify.ajs-resizable .ajs-header{position:absolute;top:0;left:0;right:0;margin:0;padding:16px 24px}.alertify.ajs-maximized .ajs-footer,.alertify.ajs-resizable .ajs-footer{position:absolute;left:0;right:0;bottom:0;margin:0}.alertify.ajs-modeless.ajs-pinnable .ajs-commands button.ajs-pin{display:inline-block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAQklEQVQYlcWPMQ4AIAwCqU9u38GbcbHRWN1MvKQDhQFMEpKImGJA0gCgnYw0V0rwxseg5erT4oSkQVI5d9f+e9+xA0NbLpWfitPXAAAAAElFTkSuQmCC)}.alertify.ajs-modeless.ajs-unpinned .ajs-commands button.ajs-pin{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAO0lEQVQYlWP8//8/AzGAiShV6AqLi4txGs+CLoBLMYbC3t5eRmyaWfBZhwwYkX2NTxPRvibKjRhW4wMAhxkYGbLu3pEAAAAASUVORK5CYII=)}.alertify.ajs-frameless .ajs-header{position:absolute;top:0;left:0;right:0;min-height:60px;margin:0;padding:0;opacity:0;z-index:1}@-webkit-keyframes ajs-shake{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@keyframes ajs-shake{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}}@-webkit-keyframes ajs-flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes ajs-flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotateX(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotateX(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes ajs-flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@keyframes ajs-flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotateX(-20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotateX(90deg);opacity:0}}@-webkit-keyframes ajs-flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes ajs-flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotateY(-20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotateY(10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotateY(-5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes ajs-flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}@keyframes ajs-flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotateY(-15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotateY(90deg);opacity:0}}.alertify-notifier .ajs-message .ajs-close{position:absolute;top:0;right:0;width:16px;height:16px;cursor:pointer;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAABGdBTUEAALGPC/xhBQAAAFBJREFUGBl1j0EKADEIA+ve/P9f9bh1hEihNBfjVCO1v7RKVqJK4h8gM5cAPR42AkQEpSXPwMTyoi13n5N9YqJehm3Fnr7nL1D0ZEbD5OubGyC7a9gx+9eNAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:center center;background-color:#00000080;border-top-right-radius:2px}.alertify-notifier.ajs-right{right:10px}.alertify-notifier.ajs-right .ajs-message{right:-320px}.alertify-notifier.ajs-right .ajs-message.ajs-visible{right:290px}.alertify-notifier.ajs-left{left:10px}.alertify-notifier.ajs-left .ajs-message{left:-300px}.alertify-notifier.ajs-left .ajs-message.ajs-visible{left:0}.alertify-notifier.ajs-center{left:50%}.alertify-notifier.ajs-center .ajs-message{-webkit-transform:translateX(-50%);transform:translate(-50%)}.alertify-notifier.ajs-center .ajs-message.ajs-visible{left:50%;-webkit-transition-timing-function:cubic-bezier(.57,.43,.1,.65);transition-timing-function:cubic-bezier(.57,.43,.1,.65)}.alertify .ajs-dimmer{position:fixed;z-index:1981;inset:0;padding:0;margin:0;background-color:#252525;opacity:.5}.alertify .ajs-modal{position:fixed;inset:0;padding:0;overflow-y:auto;z-index:1981}.alertify .ajs-dialog{position:relative;margin:5% auto;min-height:110px;max-width:500px;padding:24px 24px 0;outline:0;background-color:#fff}.alertify .ajs-dialog.ajs-capture:before{content:"";position:absolute;inset:0;display:block;z-index:1}.alertify .ajs-reset{position:absolute!important;display:inline!important;width:0!important;height:0!important;opacity:0!important}.alertify .ajs-commands{position:absolute;left:4px;margin:-14px 0 0 24px;z-index:2}.alertify .ajs-commands button{display:none;width:10px;height:10px;margin-right:10px;padding:10px;border:0;background-color:transparent;background-repeat:no-repeat;background-position:center;cursor:pointer}.alertify .ajs-commands button.ajs-close{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAh0lEQVQYlY2QsQ0EIQwEB9cBAR1CJUaI/gigDnwR6NBL/7/xWLNrZ2b8EwGotVpr7eOitWa1VjugiNB7R1UPrKrWe0dEAHBbXUqxMQbeewDmnHjvyTm7C3zDwAUd9c63YQdUVdu6EAJzzquz7HXvTiklt+H9DQFYaxFjvDqllFyMkbXWvfpXHjJrWFgdBq/hAAAAAElFTkSuQmCC)}.alertify .ajs-commands button.ajs-maximize{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAOUlEQVQYlWP8//8/AzGAhYGBgaG4uBiv6t7eXkYmooxjYGAgWiELsvHYFMCcRX2rSXcjoSBiJDbAAeD+EGu+8BZcAAAAAElFTkSuQmCC)}.alertify .ajs-header{margin:-24px -24px 0;padding:16px 24px;background-color:#fff}.alertify .ajs-body{min-height:56px}.alertify .ajs-body .ajs-content{padding:16px 16px 16px 24px}.alertify .ajs-footer{padding:4px;margin-right:-24px;margin-left:-24px;min-height:43px;background-color:#fff}.alertify .ajs-footer .ajs-buttons.ajs-primary{text-align:left}.alertify .ajs-footer .ajs-buttons.ajs-primary .ajs-button{margin:4px}.alertify .ajs-footer .ajs-buttons.ajs-auxiliary{float:right;clear:none;text-align:right}.alertify .ajs-footer .ajs-buttons.ajs-auxiliary .ajs-button{margin:4px}.alertify .ajs-footer .ajs-buttons .ajs-button{min-width:88px;min-height:35px}.alertify .ajs-handle{position:absolute;display:none;width:10px;height:10px;left:0;bottom:0;z-index:1;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMS8xNEDQYmMAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAQ0lEQVQYlaXNMQoAIAxD0dT7H657l0KX3iJuUlBUNOsPPCGJm7VDp6ryeMxMuDsAQH7owW3pyn3RS26iKxERMLN3ugOaAkaL3sWVigAAAABJRU5ErkJggg==);-webkit-transform:scaleX(-1);transform:scaleX(-1);cursor:sw-resize}.alertify.ajs-no-overflow .ajs-body .ajs-content{overflow:hidden!important}.alertify.ajs-no-padding.ajs-maximized .ajs-body .ajs-content{right:0;left:0;padding:0}.alertify.ajs-no-padding:not(.ajs-maximized) .ajs-body{margin-right:-24px;margin-left:-24px}.alertify.ajs-no-padding:not(.ajs-maximized) .ajs-body .ajs-content{padding:0}.alertify.ajs-no-padding.ajs-resizable .ajs-body .ajs-content{right:0;left:0}.alertify.ajs-maximizable .ajs-commands button.ajs-maximize,.alertify.ajs-maximizable .ajs-commands button.ajs-restore,.alertify.ajs-closable .ajs-commands button.ajs-close{display:inline-block}.alertify.ajs-maximized .ajs-dialog{width:100%!important;height:100%!important;max-width:none!important;margin:0 auto!important;top:0!important;right:0!important}.alertify.ajs-maximized.ajs-modeless .ajs-modal{position:fixed!important;min-height:100%!important;max-height:none!important;margin:0!important}.alertify.ajs-maximized .ajs-commands button.ajs-maximize{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAASklEQVQYlZWQ0QkAMQhDtXRincOZX78KVtrDCwgqJNEoIB3MPLj7lRUROlpyVXGzby6zWuY+kz6tj5sBMTMAyVV3/595RbOh3cAXsww1raeiOcoAAAAASUVORK5CYII=)}.alertify.ajs-maximized .ajs-dialog,.alertify.ajs-resizable .ajs-dialog{padding:0}.alertify.ajs-maximized .ajs-commands,.alertify.ajs-resizable .ajs-commands{margin:14px 0 0 24px}.alertify.ajs-maximized .ajs-header,.alertify.ajs-resizable .ajs-header{position:absolute;top:0;right:0;left:0;margin:0;padding:16px 24px}.alertify.ajs-maximized .ajs-body,.alertify.ajs-resizable .ajs-body{min-height:224px;display:inline-block}.alertify.ajs-maximized .ajs-body .ajs-content,.alertify.ajs-resizable .ajs-body .ajs-content{position:absolute;inset:50px 24px;overflow:auto}.alertify.ajs-maximized .ajs-footer,.alertify.ajs-resizable .ajs-footer{position:absolute;right:0;left:0;bottom:0;margin:0}.alertify.ajs-resizable:not(.ajs-maximized) .ajs-dialog{min-width:548px}.alertify.ajs-resizable:not(.ajs-maximized) .ajs-handle{display:block}.alertify.ajs-movable:not(.ajs-maximized) .ajs-header{cursor:move}.alertify.ajs-modeless .ajs-dimmer,.alertify.ajs-modeless .ajs-reset{display:none}.alertify.ajs-modeless .ajs-modal{overflow:visible;max-width:none;max-height:0}.alertify.ajs-modeless.ajs-pinnable .ajs-commands button.ajs-pin{display:inline-block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAQklEQVQYlcWPMQ4AIAwCqU9u38GbcbHRWN1MvKQDhQFMEpKImGJA0gCgnYw0V0rwxseg5erT4oSkQVI5d9f+e9+xA0NbLpWfitPXAAAAAElFTkSuQmCC)}.alertify.ajs-modeless.ajs-unpinned .ajs-modal{position:absolute}.alertify.ajs-modeless.ajs-unpinned .ajs-commands button.ajs-pin{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAABHNCSVQICAgIfAhkiAAAAAlwSFlzAAALEgAACxIB0t1+/AAAABZ0RVh0Q3JlYXRpb24gVGltZQAwNy8xMy8xNOrZqugAAAAcdEVYdFNvZnR3YXJlAEFkb2JlIEZpcmV3b3JrcyBDUzbovLKMAAAAO0lEQVQYlWP8//8/AzGAiShV6AqLi4txGs+CLoBLMYbC3t5eRmyaWfBZhwwYkX2NTxPRvibKjRhW4wMAhxkYGbLu3pEAAAAASUVORK5CYII=)}.alertify.ajs-modeless:not(.ajs-unpinned) .ajs-body{max-height:500px;overflow:auto}.alertify.ajs-basic .ajs-header{opacity:0}.alertify.ajs-basic .ajs-footer{visibility:hidden}.alertify.ajs-frameless .ajs-header{position:absolute;top:0;right:0;left:0;min-height:60px;margin:0;padding:0;opacity:0;z-index:1}.alertify.ajs-frameless .ajs-footer{display:none}.alertify.ajs-frameless .ajs-body .ajs-content{position:absolute;inset:0}.alertify.ajs-frameless:not(.ajs-resizable) .ajs-dialog{padding-top:0}.alertify.ajs-frameless:not(.ajs-resizable) .ajs-dialog .ajs-commands{margin-top:0}.ajs-no-overflow{overflow:hidden!important;outline:0}.ajs-no-overflow.ajs-fixed{position:fixed;inset:0;overflow-y:scroll!important}.ajs-no-selection,.ajs-no-selection *{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}@media screen and (max-width:568px){.alertify .ajs-dialog{min-width:150px}.alertify:not(.ajs-maximized) .ajs-modal{padding:0 5%}.alertify:not(.ajs-maximized).ajs-resizable .ajs-dialog{min-width:initial;min-width:auto}}@-moz-document url-prefix(){.alertify button:focus{outline:1px dotted #3593D2}}.alertify .ajs-dimmer,.alertify .ajs-modal{-webkit-transform:translate3d(0,0,0);transform:translateZ(0);-webkit-transition-property:opacity,visibility;transition-property:opacity,visibility;-webkit-transition-timing-function:linear;transition-timing-function:linear;-webkit-transition-duration:.25s;transition-duration:.25s}.alertify.ajs-hidden .ajs-dimmer,.alertify.ajs-hidden .ajs-modal{visibility:hidden;opacity:0}.alertify.ajs-in:not(.ajs-hidden) .ajs-dialog{-webkit-animation-duration:.5s;animation-duration:.5s}.alertify.ajs-out.ajs-hidden .ajs-dialog{-webkit-animation-duration:.25s;animation-duration:.25s}.alertify .ajs-dialog.ajs-shake{-webkit-animation-name:ajs-shake;animation-name:ajs-shake;-webkit-animation-duration:.1s;animation-duration:.1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes ajs-shake{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}}@keyframes ajs-shake{0%,to{-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}10%,30%,50%,70%,90%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}20%,40%,60%,80%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}}.alertify.ajs-slide.ajs-in:not(.ajs-hidden) .ajs-dialog{-webkit-animation-name:ajs-slideIn;animation-name:ajs-slideIn;-webkit-animation-timing-function:cubic-bezier(.175,.885,.32,1.275);animation-timing-function:cubic-bezier(.175,.885,.32,1.275)}.alertify.ajs-slide.ajs-out.ajs-hidden .ajs-dialog{-webkit-animation-name:ajs-slideOut;animation-name:ajs-slideOut;-webkit-animation-timing-function:cubic-bezier(.6,-.28,.735,.045);animation-timing-function:cubic-bezier(.6,-.28,.735,.045)}.alertify.ajs-zoom.ajs-in:not(.ajs-hidden) .ajs-dialog{-webkit-animation-name:ajs-zoomIn;animation-name:ajs-zoomIn}.alertify.ajs-zoom.ajs-out.ajs-hidden .ajs-dialog{-webkit-animation-name:ajs-zoomOut;animation-name:ajs-zoomOut}.alertify.ajs-fade.ajs-in:not(.ajs-hidden) .ajs-dialog{-webkit-animation-name:ajs-fadeIn;animation-name:ajs-fadeIn}.alertify.ajs-fade.ajs-out.ajs-hidden .ajs-dialog{-webkit-animation-name:ajs-fadeOut;animation-name:ajs-fadeOut}.alertify.ajs-pulse.ajs-in:not(.ajs-hidden) .ajs-dialog{-webkit-animation-name:ajs-pulseIn;animation-name:ajs-pulseIn}.alertify.ajs-pulse.ajs-out.ajs-hidden .ajs-dialog{-webkit-animation-name:ajs-pulseOut;animation-name:ajs-pulseOut}.alertify.ajs-flipx.ajs-in:not(.ajs-hidden) .ajs-dialog{-webkit-animation-name:ajs-flipInX;animation-name:ajs-flipInX}.alertify.ajs-flipx.ajs-out.ajs-hidden .ajs-dialog{-webkit-animation-name:ajs-flipOutX;animation-name:ajs-flipOutX}.alertify.ajs-flipy.ajs-in:not(.ajs-hidden) .ajs-dialog{-webkit-animation-name:ajs-flipInY;animation-name:ajs-flipInY}.alertify.ajs-flipy.ajs-out.ajs-hidden .ajs-dialog{-webkit-animation-name:ajs-flipOutY;animation-name:ajs-flipOutY}@-webkit-keyframes ajs-pulseIn{0%,to,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes ajs-pulseIn{0%,to,20%,40%,60%,80%{-webkit-transition-timing-function:cubic-bezier(.215,.61,.355,1);transition-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}40%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}80%{-webkit-transform:scale3d(.97,.97,.97);transform:scale3d(.97,.97,.97)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@-webkit-keyframes ajs-pulseOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@keyframes ajs-pulseOut{20%{-webkit-transform:scale3d(.9,.9,.9);transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}to{opacity:0;-webkit-transform:scale3d(.3,.3,.3);transform:scale3d(.3,.3,.3)}}@-webkit-keyframes ajs-zoomIn{0%{opacity:0;-webkit-transform:scale3d(.25,.25,.25);transform:scale3d(.25,.25,.25)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@keyframes ajs-zoomIn{0%{opacity:0;-webkit-transform:scale3d(.25,.25,.25);transform:scale3d(.25,.25,.25)}to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}}@-webkit-keyframes ajs-zoomOut{0%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}to{opacity:0;-webkit-transform:scale3d(.25,.25,.25);transform:scale3d(.25,.25,.25)}}@keyframes ajs-zoomOut{0%{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scaleZ(1)}to{opacity:0;-webkit-transform:scale3d(.25,.25,.25);transform:scale3d(.25,.25,.25)}}@-webkit-keyframes ajs-fadeIn{0%{opacity:0}to{opacity:1}}@keyframes ajs-fadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes ajs-fadeOut{0%{opacity:1}to{opacity:0}}@keyframes ajs-fadeOut{0%{opacity:1}to{opacity:0}}@-webkit-keyframes ajs-flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-90deg);transform:perspective(400px) rotateX(-90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,20deg);transform:perspective(400px) rotateX(20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-10deg);transform:perspective(400px) rotateX(-10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,5deg);transform:perspective(400px) rotateX(5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes ajs-flipInX{0%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-90deg);transform:perspective(400px) rotateX(-90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,20deg);transform:perspective(400px) rotateX(20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-10deg);transform:perspective(400px) rotateX(-10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,5deg);transform:perspective(400px) rotateX(5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes ajs-flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,20deg);transform:perspective(400px) rotateX(20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,-90deg);transform:perspective(400px) rotateX(-90deg);opacity:0}}@keyframes ajs-flipOutX{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,20deg);transform:perspective(400px) rotateX(20deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(1,0,0,-90deg);transform:perspective(400px) rotateX(-90deg);opacity:0}}@-webkit-keyframes ajs-flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,-1,0,-90deg);transform:perspective(400px) rotate3d(0,-1,0,-90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,-1,0,20deg);transform:perspective(400px) rotate3d(0,-1,0,20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,-1,0,-10deg);transform:perspective(400px) rotate3d(0,-1,0,-10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,-1,0,5deg);transform:perspective(400px) rotate3d(0,-1,0,5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@keyframes ajs-flipInY{0%{-webkit-transform:perspective(400px) rotate3d(0,-1,0,-90deg);transform:perspective(400px) rotate3d(0,-1,0,-90deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in;opacity:0}40%{-webkit-transform:perspective(400px) rotate3d(0,-1,0,20deg);transform:perspective(400px) rotate3d(0,-1,0,20deg);-webkit-transition-timing-function:ease-in;transition-timing-function:ease-in}60%{-webkit-transform:perspective(400px) rotate3d(0,-1,0,-10deg);transform:perspective(400px) rotate3d(0,-1,0,-10deg);opacity:1}80%{-webkit-transform:perspective(400px) rotate3d(0,-1,0,5deg);transform:perspective(400px) rotate3d(0,-1,0,5deg)}to{-webkit-transform:perspective(400px);transform:perspective(400px)}}@-webkit-keyframes ajs-flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,-1,0,15deg);transform:perspective(400px) rotate3d(0,-1,0,15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,-1,0,-90deg);transform:perspective(400px) rotate3d(0,-1,0,-90deg);opacity:0}}@keyframes ajs-flipOutY{0%{-webkit-transform:perspective(400px);transform:perspective(400px)}30%{-webkit-transform:perspective(400px) rotate3d(0,-1,0,15deg);transform:perspective(400px) rotate3d(0,-1,0,15deg);opacity:1}to{-webkit-transform:perspective(400px) rotate3d(0,-1,0,-90deg);transform:perspective(400px) rotate3d(0,-1,0,-90deg);opacity:0}}@-webkit-keyframes ajs-slideIn{0%{margin-top:-100%}to{margin-top:5%}}@keyframes ajs-slideIn{0%{margin-top:-100%}to{margin-top:5%}}@-webkit-keyframes ajs-slideOut{0%{margin-top:5%}to{margin-top:-100%}}@keyframes ajs-slideOut{0%{margin-top:5%}to{margin-top:-100%}}.alertify-notifier{position:fixed;width:0;overflow:visible;z-index:1982;-webkit-transform:translate3d(0,0,0);transform:translateZ(0)}.alertify-notifier .ajs-message{position:relative;width:260px;max-height:0;padding:0;opacity:0;margin:0;-webkit-transform:translate3d(0,0,0);transform:translateZ(0);-webkit-transition-duration:.25s;transition-duration:.25s;-webkit-transition-timing-function:linear;transition-timing-function:linear}.alertify-notifier .ajs-message.ajs-visible{-webkit-transition-duration:.5s;transition-duration:.5s;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.275);transition-timing-function:cubic-bezier(.175,.885,.32,1.275);opacity:1;max-height:100%;padding:15px;margin-top:10px}.alertify-notifier .ajs-message.ajs-success{background:#5bbd72f2}.alertify-notifier .ajs-message.ajs-error{background:#d95c5cf2}.alertify-notifier .ajs-message.ajs-warning{background:#fcf8d7f2}.alertify-notifier .ajs-message .ajs-close{position:absolute;top:0;left:0;width:16px;height:16px;cursor:pointer;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAICAYAAADED76LAAAABGdBTUEAALGPC/xhBQAAAFBJREFUGBl1j0EKADEIA+ve/P9f9bh1hEihNBfjVCO1v7RKVqJK4h8gM5cAPR42AkQEpSXPwMTyoi13n5N9YqJehm3Fnr7nL1D0ZEbD5OubGyC7a9gx+9eNAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-position:center center;background-color:#00000080;border-top-left-radius:2px}.alertify-notifier.ajs-top{top:10px}.alertify-notifier.ajs-bottom{bottom:10px}.alertify-notifier.ajs-right{left:10px}.alertify-notifier.ajs-right .ajs-message{left:-320px}.alertify-notifier.ajs-right .ajs-message.ajs-visible{left:290px}.alertify-notifier.ajs-left{right:10px}.alertify-notifier.ajs-left .ajs-message{right:-300px}.alertify-notifier.ajs-left .ajs-message.ajs-visible{right:0}.alertify-notifier.ajs-center{right:50%}.alertify-notifier.ajs-center .ajs-message{-webkit-transform:translateX(50%);transform:translate(50%)}.alertify-notifier.ajs-center .ajs-message.ajs-visible{right:50%;-webkit-transition-timing-function:cubic-bezier(.57,.43,.1,.65);transition-timing-function:cubic-bezier(.57,.43,.1,.65)}.alertify-notifier.ajs-center.ajs-top .ajs-message{top:-300px}.alertify-notifier.ajs-center.ajs-top .ajs-message.ajs-visible{top:0}.alertify-notifier.ajs-center.ajs-bottom .ajs-message{bottom:-300px}.alertify-notifier.ajs-center.ajs-bottom .ajs-message.ajs-visible{bottom:0}.ajs-no-transition.alertify .ajs-dialog,.ajs-no-transition.alertify .ajs-dimmer,.ajs-no-transition.alertify .ajs-modal,.ajs-no-transition.alertify-notifier .ajs-message{-webkit-transition:none!important;transition:none!important;-webkit-animation:none!important;animation:none!important}@media(prefers-reduced-motion:reduce){.alertify .ajs-dialog,.alertify .ajs-dimmer,.alertify .ajs-modal,.alertify-notifier .ajs-message{-webkit-transition:none!important;transition:none!important;-webkit-animation:none!important;animation:none!important}}._active-users-wrap_19q2z_1{position:fixed;right:20px;bottom:20px;z-index:999}._active-users-badge_19q2z_9{display:inline-flex;align-items:center;gap:10px;padding:10px 12px;border-radius:999px;background:#fff;border:1px solid #e5e7eb;box-shadow:0 8px 24px #00000014;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}._active-users-badge_19q2z_9:hover{transform:translateY(-1px);border-color:#d1d5db;box-shadow:0 12px 32px #0000001f}._active-users-badge_19q2z_9:active{transform:translateY(0)}._user-icon_19q2z_32{font-size:16px;line-height:1}#_activeUserLength_19q2z_1{min-width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:0 8px;font-size:12px;font-weight:700;color:#fff;background:#b931fc;border:1px solid rgba(0,0,0,.06)}._active-users-panel_19q2z_53{position:absolute;right:0;bottom:calc(100% + 10px);width:290px;max-height:340px;display:flex;flex-direction:column;border-radius:14px;overflow:hidden;background:#fff;border:1px solid #e5e7eb;box-shadow:0 20px 48px #0000001f;animation:_panelIn_19q2z_1 .14s ease}._active-users-panel_19q2z_53:after{content:"";position:absolute;right:16px;bottom:-7px;width:14px;height:14px;background:#fff;border-right:1px solid #e5e7eb;border-bottom:1px solid #e5e7eb;transform:rotate(45deg)}@keyframes _panelIn_19q2z_1{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._panel-head_19q2z_93{padding:12px;border-bottom:1px solid #e5e7eb;display:flex;align-items:baseline;justify-content:space-between;gap:10px}._panel-title_19q2z_102{font-size:13px;font-weight:800;color:#111827}._panel-sub_19q2z_108{font-size:12px;font-weight:600;color:#6b7280}._panel-list_19q2z_114{padding:8px;overflow:auto}._panel-list_19q2z_114::-webkit-scrollbar{width:10px}._panel-list_19q2z_114::-webkit-scrollbar-thumb{background:#e5e7eb;border-radius:999px;border:3px solid transparent;background-clip:content-box}._panel-item_19q2z_128{display:flex;align-items:center;gap:10px;padding:10px;border-radius:12px;transition:background .12s ease}._panel-item_19q2z_128:hover{background:#f3f4f6}._avatar_19q2z_140{position:relative;overflow:hidden;display:flex;width:50px;height:50px;align-items:center;justify-content:center}._avatar_19q2z_140 img{width:50px;height:50px;object-fit:cover;border-radius:999px;background-color:#fff}._avatar-fallback_19q2z_157{font-size:12px;font-weight:800;color:#5d12d2}._online-dot_19q2z_163{position:absolute;right:3px;bottom:3px;width:11px;height:11px;border-radius:999px;z-index:999;background:#22c55e;border:2px solid #ffffff;box-shadow:0 0 0 2px #22c55e40}._user-meta_19q2z_176{min-width:0;display:flex;flex-direction:column;gap:2px}._user-name_19q2z_183{font-size:13px;font-weight:700;color:#111827;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._user-role_19q2z_192{font-size:12px;font-weight:600;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._panel-foot_19q2z_201{padding:10px 12px;border-top:1px solid #e5e7eb;display:flex;justify-content:flex-end}._panel-btn_19q2z_208{border:0;cursor:pointer;padding:8px 12px;border-radius:10px;font-size:12px;font-weight:800;color:#fff;background:#5d12d2;transition:transform .12s ease,filter .12s ease}._panel-btn_19q2z_208:hover{filter:brightness(1.05);transform:translateY(-1px)}._panel-btn_19q2z_208:active{transform:translateY(0)}._signalr-disconnected_19q2z_227{position:fixed;bottom:20px;left:20px;z-index:9999;display:flex;align-items:center;gap:14px;padding:14px 18px;background:linear-gradient(135deg,#1f2937,#111827);color:#f9fafb;border-radius:14px;box-shadow:0 10px 25px #00000059;animation:_slideIn_19q2z_1 .4s ease}._signalr-disconnected_19q2z_227 ._content_19q2z_242{display:flex;flex-direction:column;gap:2px;max-width:260px}._signalr-disconnected_19q2z_227 ._content_19q2z_242 ._title_19q2z_248{font-size:14px;font-weight:600}._signalr-disconnected_19q2z_227 ._content_19q2z_242 ._desc_19q2z_252{font-size:12px;color:#d1d5db;line-height:1.4}._signalr-disconnected_19q2z_227 button{background:#ef4444;color:#fff;border:none;border-radius:10px;padding:8px 14px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}._signalr-disconnected_19q2z_227 button:hover{background:#dc2626;transform:translateY(-1px)}._signalr-disconnected_19q2z_227 button:active{transform:scale(.96)}@keyframes _slideIn_19q2z_1{0%{opacity:0;transform:translate(-20px)}to{opacity:1;transform:translate(0)}}._navbar_1tkb3_5{position:sticky;top:0;z-index:100;min-height:72px;display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:#fff;border-bottom:1px solid rgba(0,0,0,.08)}._left_1tkb3_18{display:flex;align-items:center}._brand_1tkb3_23{display:inline-flex;align-items:center;text-decoration:none}._logo_1tkb3_29{height:48px;object-fit:contain}._center_1tkb3_37{display:flex;align-items:center;gap:12px}._link_1tkb3_43{padding:8px 12px;border-radius:10px;text-decoration:none;font-size:14px;font-weight:600;color:#374151;transition:background .15s ease,color .15s ease}._link_1tkb3_43:hover{background:#0000000a;color:#111827}._active_1tkb3_57{background:#0000000f;color:#111827}._right_1tkb3_65{display:flex;align-items:center;gap:10px}._profileWrap_1tkb3_74{position:relative;display:flex;align-items:center}._profile_1tkb3_74{display:inline-flex;align-items:center;gap:10px;padding:7px 10px;border-radius:12px;border:1px solid rgba(0,0,0,.08);background:#fff;cursor:pointer;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease}._profile_1tkb3_74:hover{background:#00000008;border-color:#0000001f}._profile_1tkb3_74:focus-visible{outline:none;box-shadow:0 0 0 3px #3b82f647}._avatar_1tkb3_100{width:40px;height:40px;flex-shrink:0;background:#111827;color:#fff;border-radius:999px;border:1px solid #111827;display:flex;align-items:center;justify-content:center;font-weight:800;font-size:14px}._avatar_1tkb3_100 img{object-fit:cover;background-color:#fff;border-radius:999px;width:100%;height:100%}._profileName_1tkb3_122{font-weight:800;font-size:13px;color:#111827;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chevron_1tkb3_132{width:8px;height:8px;border-right:2px solid #111827;border-bottom:2px solid #111827;transform:rotate(45deg);margin-left:2px}._profileDropdown_1tkb3_144{position:absolute;top:calc(100% + 10px);right:0;min-width:240px;background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:0 20px 45px #0000001f;border-radius:14px;padding:8px;z-index:120}._profileHeader_1tkb3_157{padding:10px 10px 8px}._profileHeaderName_1tkb3_161{font-weight:900;font-size:14px;color:#111827}._profileHeaderRole_1tkb3_167{font-weight:700;font-size:12px;color:#6b7280;margin-top:2px}._dropdownItem_1tkb3_175{display:block;width:100%;padding:10px;border-radius:10px;text-decoration:none;color:#111827;font-weight:600;font-size:14px;background:transparent;border:none;text-align:left;cursor:pointer;transition:background .15s ease}._dangerItem_1tkb3_194{width:100%;padding:10px;border-radius:10px;border:none;background:transparent;cursor:pointer;font-weight:800;font-size:14px;color:#b91c1c;text-align:left}._dangerItem_1tkb3_194:hover{background:#b91c1c14}._divider_1tkb3_213{height:1px;background:#00000014;margin:12px 6px}._hamburger_1tkb3_222{display:none;flex-direction:column;gap:4px;border:1px solid rgba(0,0,0,.08);background:#fff;cursor:pointer;padding:9px 10px;border-radius:12px;transition:background .15s ease,border-color .15s ease}._hamburger_1tkb3_222:hover{background:#00000008;border-color:#0000001f}._hamburger_1tkb3_222 span{width:22px;height:2px;background:#111827;border-radius:2px}._mobileMenu_1tkb3_247{position:fixed;inset:72px 0 0;background:#fff;z-index:110;display:flex;flex-direction:column;padding:16px;overflow-y:auto}._mobileSection_1tkb3_261{display:flex;flex-direction:column;gap:8px}._mobileLink_1tkb3_267{padding:12px;border-radius:10px;text-decoration:none;font-weight:700;font-size:14px;color:#111827;background:#00000008;transition:background .15s ease}._mobileLink_1tkb3_267:hover{background:#0000000d}._mobileFooter_1tkb3_281{margin-top:auto;padding-top:8px}._userInfo_1tkb3_286{font-weight:800;color:#111827;margin-bottom:12px}._logout_1tkb3_292{width:100%;padding:12px;border-radius:10px;border:none;background:#b91c1c14;color:#b91c1c;font-weight:800;cursor:pointer;transition:background .15s ease}._logout_1tkb3_292:hover{background:#b91c1c1f}@media(max-width:1024px){._center_1tkb3_37{display:none}._hamburger_1tkb3_222{display:flex}._profileName_1tkb3_122,._chevron_1tkb3_132{display:none}._profileDropdown_1tkb3_144{max-width:calc(100vw - 24px);min-width:220px}}@media(max-width:520px){._logo_1tkb3_29{height:42px}._navbar_1tkb3_5{padding:10px 12px}._mobileMenu_1tkb3_247{padding:14px}}._moreWrap_1tkb3_338{position:relative;display:inline-flex;align-items:center}._moreButton_1tkb3_344{padding:8px 12px;border-radius:10px;border:1px solid rgba(0,0,0,.08);background:#fff;cursor:pointer;font-size:14px;font-weight:700;color:#111827;display:inline-flex;align-items:center;gap:8px;transition:background .15s ease,border-color .15s ease}._moreButton_1tkb3_344:hover{background:#00000008;border-color:#0000001f}._moreChevron_1tkb3_363{width:7px;height:7px;border-right:2px solid #111827;border-bottom:2px solid #111827;transform:rotate(45deg);margin-top:-2px}._moreDropdown_1tkb3_372{position:absolute;top:calc(100% + 10px);right:0;width:300px;display:flex;flex-direction:column;gap:.5rem;min-width:220px;background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:0 20px 45px #0000001f;border-radius:14px;padding:8px;z-index:120}._dropdownItem_1tkb3_175{display:block;width:100%;text-decoration:none;padding:10px;border-radius:10px;color:#111827;font-weight:600;font-size:14px;background:transparent;border:none;text-align:left;cursor:pointer}._dropdownItem_1tkb3_175:hover{background:#0000000a}._form-box-closer_1nfsw_1{position:fixed;top:0;left:0;width:100%;height:100vh;background-color:#0000008c;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);z-index:99;display:flex;flex-direction:column;align-items:center;justify-content:center}._form-box_1nfsw_1{position:fixed;top:50%;left:50%;z-index:999;transform:translate(-50%,-50%);overflow:auto;max-height:90vh;width:100%;max-width:640px;background:#1e293b;border:1px solid #334155;border-radius:1rem;padding:1.5rem;box-shadow:0 20px 50px #0009,0 0 0 1px #ffffff0d;color:#f1f5f9}._green-btn_yuiel_3,._red-btn_yuiel_4,._yellow-btn_yuiel_5{--btn-bg: #2f855a;--btn-bg-hover: #276749;--btn-border: rgba(15, 23, 42, .12);padding:.6rem 1.4rem;border:1px solid var(--btn-border);border-radius:999px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#fff;cursor:pointer;position:relative;background:var(--btn-bg);overflow:hidden;box-shadow:0 4px 10px #0f172a2e;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .18s ease,transform .14s ease,box-shadow .18s ease,border-color .18s ease;margin:.75rem;font-size:.95rem}._green-btn_yuiel_3{--btn-bg: #2f855a;--btn-bg-hover: #276749;--btn-border: rgba(16, 185, 129, .35)}._yellow-btn_yuiel_5{--btn-bg: #d97706;--btn-bg-hover: #b45309;--btn-border: rgba(245, 158, 11, .45)}._red-btn_yuiel_4{--btn-bg: #dc2626;--btn-bg-hover: #b91c1c;--btn-border: rgba(248, 113, 113, .4)}._green-btn_yuiel_3:hover,._yellow-btn_yuiel_5:hover,._red-btn_yuiel_4:hover{background:var(--btn-bg-hover);transform:translateY(-1px);box-shadow:0 6px 16px #0f172a38}._green-btn_yuiel_3:active,._yellow-btn_yuiel_5:active,._red-btn_yuiel_4:active{transform:translateY(0);box-shadow:0 2px 6px #0f172a33}._green-btn_yuiel_3:focus-visible,._yellow-btn_yuiel_5:focus-visible,._red-btn_yuiel_4:focus-visible{outline:2px solid rgba(255,255,255,.8);outline-offset:3px}@media(max-width:600px){._green-btn_yuiel_3,._red-btn_yuiel_4,._yellow-btn_yuiel_5{padding:.55rem 1.2rem;font-size:.9rem;margin:.5rem}}._dark-btn_yuiel_85{--btn-bg: #1e293b;--btn-bg-hover: #0f172a;--btn-border: rgba(148, 163, 184, .25);padding:.6rem 1.4rem;border:1px solid var(--btn-border);border-radius:999px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#f1f5f9;cursor:pointer;position:relative;background:var(--btn-bg);overflow:hidden;box-shadow:0 4px 10px #0f172a40;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transition:background .18s ease,transform .14s ease,box-shadow .18s ease,border-color .18s ease;margin:.75rem;font-size:.95rem}._dark-btn_yuiel_85:hover{background:var(--btn-bg-hover);transform:translateY(-1px);box-shadow:0 6px 16px #0f172a52}._dark-btn_yuiel_85:active{transform:translateY(0);box-shadow:0 2px 6px #0f172a40}._dark-btn_yuiel_85:focus-visible{outline:2px solid rgba(255,255,255,.6);outline-offset:3px}@media(max-width:600px){._dark-btn_yuiel_85{padding:.55rem 1.2rem;font-size:.9rem;margin:.5rem}}._navbar-action-btn_yuiel_134{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:10px 12px;min-height:40px;background:#00000005;color:#111827;border:1px solid rgba(0,0,0,.08);border-radius:10px;font-size:14px;font-weight:600;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .12s ease}._navbar-action-btn_yuiel_134:hover{background:#0000000a;border-color:#00000024}._navbar-action-btn_yuiel_134:active{transform:translateY(1px)}._navbar-action-btn_yuiel_134:focus-visible{outline:none;box-shadow:0 0 0 3px #3b82f659}._navbar-action-btn_yuiel_134:disabled{opacity:.55;cursor:not-allowed}._form_wgxfc_2{display:grid;grid-template-columns:repeat(1,1fr);align-items:start;flex-direction:column;background-color:#1e293b;gap:1rem;padding:1.25rem;min-width:400px;border-radius:1rem;border:1px solid #334155;box-shadow:0 8px 20px #00000059}._form__group_wgxfc_15{gap:.3rem;display:flex;flex-direction:column;width:100%}._form__group__label_wgxfc_21{color:#e2e8f0;font-weight:700;font-size:.9rem}._form__group_wgxfc_15 input,._form__group_wgxfc_15 textarea,._form__group_wgxfc_15 select{padding:.75rem 1rem;border-radius:.5rem;border:1px solid #475569;background-color:#0f172a;color:#ff8c00;font-size:1rem;outline:none;transition:all .2s ease}._form__group_wgxfc_15 input::placeholder,._form__group_wgxfc_15 textarea::placeholder{color:#94a3b8}._form__group_wgxfc_15 input:hover,._form__group_wgxfc_15 textarea:hover,._form__group_wgxfc_15 select:hover{border-color:#64748b;background-color:#1e293b}._form__group_wgxfc_15 input:focus,._form__group_wgxfc_15 textarea:focus,._form__group_wgxfc_15 select:focus{border-color:#2563eb;box-shadow:0 0 0 2px #2563eb59;background-color:#0f172a}._form__group_wgxfc_15 input:-webkit-autofill{-webkit-text-fill-color:#f8fafc!important;-webkit-box-shadow:0 0 0 1000px #0f172a inset!important;transition:background-color 9999s ease-in-out 0s}._wrapper_16f15_2{position:relative;display:inline-block}._iconButton_16f15_8{position:relative;border:none;background:transparent;cursor:pointer;padding:6px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;transition:background-color .15s ease,transform .1s ease}._iconButton_16f15_8:hover{background-color:#0000000a;transform:translateY(-1px)}._iconButton_16f15_8:active{transform:translateY(0)}._icon_16f15_8{width:30px;height:30px}._badge_16f15_36{position:absolute;top:2px;right:2px;min-width:18px;padding:0 4px;font-size:11px;line-height:18px;border-radius:999px;background-color:#ef4444;color:#fff;font-weight:600;text-align:center;box-shadow:0 0 0 2px #fff}._popup_16f15_53{position:absolute;top:120%;right:0;width:340px;max-height:440px;background-color:#fff;border-radius:12px;box-shadow:0 18px 40px #0f172a29;padding:12px;display:flex;flex-direction:column;z-index:1000}._header_16f15_68{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}._title_16f15_75{font-size:15px;font-weight:600;color:#111827}._markAllButton_16f15_82{border:none;background:transparent;font-size:12px;color:#2563eb;cursor:pointer;padding:4px 6px;border-radius:6px;transition:background-color .12s ease}._markAllButton_16f15_82:hover{background-color:#2563eb0f}._list_16f15_97{flex:1;overflow-y:auto;margin:4px -4px 0;padding:0 4px 4px}._empty_16f15_104{padding:16px;font-size:13px;color:#6b7280;text-align:center}._notificationCard_16f15_112{position:relative;padding:10px 10px 8px;border-radius:10px;border:1px solid #e5e7eb;background-color:#fff;cursor:pointer;display:flex;flex-direction:column;gap:6px;margin-bottom:8px;transition:background-color .12s ease,border-color .12s ease,box-shadow .12s ease,transform .1s ease}._notificationCard_16f15_112:last-child{margin-bottom:0}._notificationCard_16f15_112:hover{background-color:#f9fafb;border-color:#d1d5db;transform:translateY(-1px);box-shadow:0 4px 12px #0f172a14}._unread_16f15_138{border-color:#2563eb;background-color:#eff6ff}._unread_16f15_138:before{content:"";position:absolute;left:8px;top:12px;width:8px;height:8px;border-radius:999px;background-color:#2563eb}._notificationContent_16f15_155{padding-left:12px}._notificationTitle_16f15_159{font-size:14px;font-weight:600;color:#111827;margin-bottom:2px}._notificationDescription_16f15_166{font-size:13px;color:#4b5563}._actions_16f15_172{display:flex;justify-content:flex-end;gap:6px;margin-top:4px}._actionButton_16f15_179,._deleteButton_16f15_180{border-radius:999px;border:none;font-size:11px;padding:4px 8px;cursor:pointer;transition:background-color .12s ease,color .12s ease,transform .1s ease}._actionButton_16f15_179{background-color:#2563eb;color:#fff}._actionButton_16f15_179:hover:not(:disabled){background-color:#1d4ed8}._actionButton_16f15_179:disabled{opacity:.6;cursor:default}._actionButtonDisabled_16f15_204{background-color:#e5e7eb;color:#6b7280}._deleteButton_16f15_180{background-color:#f9fafb;color:#b91c1c}._deleteButton_16f15_180:hover{background-color:#fee2e2}._headerActions_16f15_219{display:flex;gap:8px;align-items:center}._deleteAllButton_16f15_225{border:none;background:transparent;font-size:12px;color:#eb2525;cursor:pointer;padding:4px 6px;border-radius:6px;transition:background-color .12s ease}._popup_18pmi_1{width:100%;height:100%;left:0;top:0;position:fixed;z-index:999;background-color:#fff;display:flex;align-items:center;justify-content:center;opacity:.8}._home_1ixys_2{padding:32px;background:#f7f8fa;min-height:100vh;color:#222}._headerRow_1ixys_10{display:flex;justify-content:space-between;align-items:center;margin-bottom:32px}._headerRow_1ixys_10 h2{font-size:28px;margin-bottom:6px}._headerRow_1ixys_10 p{opacity:.7}._cardSection_1ixys_24{background:#fff;border-radius:12px;padding:20px}._tableWrapper_1ixys_30{max-height:430px;overflow-y:auto;margin-top:12px;scrollbar-width:thin;scrollbar-color:#ccc transparent}._tableWrapper_1ixys_30::-webkit-scrollbar{width:6px}._tableWrapper_1ixys_30::-webkit-scrollbar-thumb{background-color:#ccc;border-radius:10px}._sectionHeader_1ixys_49{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}._filterGroup_1ixys_57{display:flex;gap:8px;flex-wrap:wrap}._filterBtn_1ixys_63{border:1px solid rgba(0,0,0,.12);background:#fff;padding:8px 12px;border-radius:10px;cursor:pointer;font-weight:600;font-size:13px;transition:all .15s ease}._filterBtn_1ixys_63:hover{transform:translateY(-1px)}._active_1ixys_77{border-color:#0000004d;box-shadow:0 6px 18px #00000014}._tableWrapper_1ixys_30::-webkit-scrollbar-track{background:transparent}._table_1ixys_30 thead{position:sticky;top:0;background:#fff;z-index:2}._headerActions_1ixys_97 ._primaryButton_1ixys_97{background:#4a6cf7;padding:10px 18px;border-radius:8px;color:#fff;text-decoration:none;font-weight:500;transition:.2s ease}._headerActions_1ixys_97 ._primaryButton_1ixys_97:hover{background:#3f5dd6}._statsGrid_1ixys_111{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:20px;margin-bottom:40px}._statCard_1ixys_118{display:flex;align-items:center;padding:20px;border-radius:14px;background:#fff;box-shadow:0 4px 10px #00000014}._statCard_1ixys_118 ._icon_1ixys_126{font-size:28px;margin-right:16px;opacity:.8}._statCard_1ixys_118 h3{font-size:26px;margin-bottom:4px}._statCard_1ixys_118 p{opacity:.6}._users_1ixys_140{border-left:6px solid #4a6cf7}._tasks_1ixys_144{border-left:6px solid #27ae60}._notifications_1ixys_148{border-left:6px solid #f39c12}._cardSection_1ixys_24{background:#fff;padding:24px;border-radius:14px;box-shadow:0 4px 12px #00000014}._cardSection_1ixys_24 h3{margin-bottom:20px}._tableWrapper_1ixys_30{overflow-x:auto}._table_1ixys_30{width:100%;border-collapse:collapse}._table_1ixys_30 th{text-align:left;padding:12px;background:#f1f2f6;font-weight:600}._table_1ixys_30 td{padding:12px;border-bottom:1px solid #e6e6e6}._table_1ixys_30 tr:hover td{background:#fafafa}._actions_1ixys_186{display:flex;gap:10px}._deleteButton_1ixys_191{background:#e74c3c;color:#fff;padding:6px 12px;border-radius:6px;cursor:pointer;border:none}._deleteButton_1ixys_191:hover{background:#c0392b}._linkButton_1ixys_203{padding:6px 12px;background:#4a6cf7;color:#fff;border-radius:6px;text-decoration:none}._linkButton_1ixys_203:hover{background:#3f5dd6}._login_qolzw_2{display:grid;grid-template-columns:1fr 1fr;align-items:start;justify-content:start;height:100vh;overflow:auto;animation:_showerIdeio_qolzw_1 1s ease-in-out forwards;background:#0f172a;color:#f1f5f9}._login__left_qolzw_13{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;gap:1rem;box-shadow:6px 0 20px #ff440059}._login__left__ideio-title_qolzw_23{color:#ff4500;font-weight:900;font-size:3rem;margin-bottom:1rem;letter-spacing:1rem;text-align:center;text-shadow:0 0 10px rgba(255,68,0,.5)}._login__left__title_qolzw_32{color:#ff4500;font-size:1.4rem;font-weight:600;text-shadow:0 0 8px rgba(255,68,0,.4)}@keyframes _showerIdeio_qolzw_1{0%{opacity:0}to{opacity:1}}._page_1vqjg_7{padding:18px;display:flex;flex-direction:column;gap:14px;background:#f6f7fb;color:#111827;min-height:100vh}._header_1vqjg_18{display:flex;justify-content:space-between;gap:12px;align-items:flex-start;padding:16px;border-radius:16px;background:linear-gradient(180deg,#5d12d214,#ffffffeb);border:1px solid rgba(17,24,39,.08);box-shadow:0 12px 28px #1118270f}._title_1vqjg_30{font-size:22px;font-weight:800;letter-spacing:-.2px}._subtitle_1vqjg_36{margin-top:4px;font-size:13px;color:#1118279e}._headerStats_1vqjg_42{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}._statCard_1vqjg_49{padding:12px 14px;border-radius:14px;background:#ffffffe6;border:1px solid rgba(17,24,39,.08);min-width:180px}._statLabel_1vqjg_57{font-size:12px;color:#1118278c;font-weight:700}._statValue_1vqjg_63{margin-top:6px;font-size:18px;font-weight:900;color:#111827}._statSub_1vqjg_70{margin-top:6px;font-size:12px;color:#11182794}._nav_1vqjg_77{display:flex;gap:10px;padding:10px;border-radius:14px;background:#fff;border:1px solid rgba(17,24,39,.08);flex-wrap:wrap;box-shadow:0 10px 26px #1118270d}._navBtn_1vqjg_88{appearance:none;border:1px solid rgba(17,24,39,.1);background:#11182705;color:#111827cc;padding:10px 12px;border-radius:12px;cursor:pointer;font-size:13px;transition:.15s ease}._navBtn_1vqjg_88:hover{transform:translateY(-1px);border-color:#5d12d259;background:#5d12d20f}._navBtnActive_1vqjg_106{background:#5d12d21f;border-color:#5d12d259;color:#111827}._content_1vqjg_113{display:flex;flex-direction:column;gap:14px}._section_1vqjg_119{padding:14px;border-radius:16px;background:#fff;border:1px solid rgba(17,24,39,.08);box-shadow:0 10px 26px #1118270d}._sectionHead_1vqjg_127{display:flex;justify-content:space-between;align-items:flex-end;gap:12px;flex-wrap:wrap;margin-bottom:12px}._sectionTitle_1vqjg_136{font-size:16px;font-weight:900}._usersHeadRight_1vqjg_141{display:flex;align-items:flex-end;gap:10px;flex-wrap:wrap}._roleTabs_1vqjg_149{display:flex;gap:8px;background:#11182705;border:1px solid rgba(17,24,39,.08);padding:6px;border-radius:14px}._roleTabBtn_1vqjg_158{border:1px solid transparent;background:transparent;color:#111827bf;padding:8px 10px;border-radius:12px;cursor:pointer;font-size:12.5px;display:flex;gap:8px;align-items:center}._roleTabBtnActive_1vqjg_171{background:#5d12d21f;border-color:#5d12d242;color:#111827}._roleCount_1vqjg_177{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:999px;background:#1118270f;border:1px solid rgba(17,24,39,.1);font-size:12px}._subTabs_1vqjg_189{display:flex;gap:8px;background:#11182705;border:1px solid rgba(17,24,39,.08);padding:6px;border-radius:14px}._subTabBtn_1vqjg_198{border:1px solid transparent;background:transparent;color:#111827bf;padding:8px 10px;border-radius:12px;cursor:pointer;font-size:12.5px;display:flex;gap:8px;align-items:center}._subTabBtnActive_1vqjg_211{background:#5d12d21f;border-color:#5d12d242;color:#111827}._subTabCount_1vqjg_217{display:inline-flex;align-items:center;justify-content:center;padding:2px 8px;border-radius:999px;background:#1118270f;border:1px solid rgba(17,24,39,.1);font-size:12px}._filters_1vqjg_229{display:grid;grid-template-columns:repeat(4,minmax(180px,1fr));gap:10px;margin-bottom:12px}@media(max-width:1100px){._filters_1vqjg_229{grid-template-columns:repeat(2,minmax(180px,1fr))}}@media(max-width:640px){._filters_1vqjg_229{grid-template-columns:1fr}}._field_1vqjg_246{display:flex;flex-direction:column;gap:6px}._fieldTop_1vqjg_252{display:flex;justify-content:space-between;gap:10px;align-items:center}._fieldLabel_1vqjg_259{font-size:12px;color:#111827ad;font-weight:700}._fieldHint_1vqjg_265{font-size:11px;color:#11182775}._infoBox_1vqjg_270{width:100%;border-radius:12px;padding:10px 12px;border:1px dashed rgba(17,24,39,.18);background:#11182705;color:#111827a8;font-size:12.5px}._input_1vqjg_281,._select_1vqjg_282,._textarea_1vqjg_283{width:100%;border-radius:12px;padding:10px 12px;border:1px solid rgba(17,24,39,.14);background:#fff;color:#ff8c00;outline:none}._textarea_1vqjg_283{min-height:90px;resize:vertical}._input_1vqjg_281:focus,._select_1vqjg_282:focus,._textarea_1vqjg_283:focus{border-color:#5d12d259;box-shadow:0 0 0 4px #5d12d21f}._gridCards_1vqjg_306{display:grid;grid-template-columns:repeat(3,minmax(260px,1fr));gap:12px}@media(max-width:1100px){._gridCards_1vqjg_306{grid-template-columns:repeat(2,minmax(260px,1fr))}}@media(max-width:720px){._gridCards_1vqjg_306{grid-template-columns:1fr}}._card_1vqjg_322{border-radius:16px;background:#fff;border:1px solid rgba(17,24,39,.08);overflow:hidden;box-shadow:0 10px 28px #1118270f}._cardTop_1vqjg_330{display:flex;justify-content:space-between;gap:12px;padding:14px;border-bottom:1px solid rgba(17,24,39,.08)}._cardTitleBlock_1vqjg_338{display:flex;flex-direction:column;gap:4px;min-width:0}._cardTitleRow_1vqjg_345{display:flex;align-items:center;gap:10px;min-width:0}._cardTitle_1vqjg_338{font-weight:900;font-size:14.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._roleBadge_1vqjg_360{display:inline-flex;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:800;background:#5d12d21f;border:1px solid rgba(93,18,210,.2);color:#3b1aa0}._roleBadgeMuted_1vqjg_371{display:inline-flex;padding:4px 10px;border-radius:999px;font-size:12px;font-weight:800;background:#1118270a;border:1px solid rgba(17,24,39,.12);color:#111827bf}._roleHint_1vqjg_382{color:#1118278c;font-size:12px}._cardSub_1vqjg_387{font-size:12px;color:#1118279e;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._cardActions_1vqjg_395{display:flex;gap:8px;align-items:center;flex-wrap:wrap;justify-content:flex-end}._cardBody_1vqjg_403{padding:14px;display:flex;flex-direction:column;gap:10px}._kvRow_1vqjg_410{display:flex;justify-content:space-between;gap:12px;align-items:center}._kLabel_1vqjg_417{font-size:12px;color:#1118279e;font-weight:700}._kValue_1vqjg_423{font-size:12.5px;color:#111827eb;text-align:right;font-weight:700}._metricsRow_1vqjg_430{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}._metric_1vqjg_430{border-radius:14px;padding:10px;background:#11182705;border:1px solid rgba(17,24,39,.08)}._metricLabel_1vqjg_443{font-size:11px;color:#11182794;font-weight:700}._metricValue_1vqjg_449{margin-top:6px;font-size:14px;font-weight:900}._inlineHint_1vqjg_455{font-size:12px;color:#11182794}._desc_1vqjg_460{font-size:12.5px;color:#111827d1;line-height:1.35}._link_1vqjg_466{color:#5d12d2;text-decoration:none;font-size:12.5px;padding:10px 12px;border-radius:12px;background:#5d12d214;border:1px solid rgba(93,18,210,.16);display:inline-flex;width:fit-content}._link_1vqjg_466:hover{border-color:#5d12d242;background:#5d12d21a}._statusChip_1vqjg_483{display:inline-flex;padding:7px 10px;border-radius:999px;font-size:12px;font-weight:800;border:1px solid rgba(17,24,39,.1)}._flagsRow_1vqjg_492{display:flex;gap:8px;flex-wrap:wrap}._pill_1vqjg_499{display:inline-flex;align-items:center;border-radius:999px;padding:6px 10px;border:1px solid rgba(17,24,39,.1);font-size:12px;background:#11182708}._pillOk_1vqjg_509{background:#10b9811f;border-color:#10b98138;color:#065f46}._pillWarn_1vqjg_515{background:#f59e0b24;border-color:#f59e0b38;color:#92400e}._pillMuted_1vqjg_521{opacity:.8}._empty_1vqjg_526{padding:18px;border-radius:14px;background:#11182705;border:1px dashed rgba(17,24,39,.18);color:#1118279e}._btn_1vqjg_535{appearance:none;border:1px solid rgba(17,24,39,.12);background:#11182705;color:#111827;padding:9px 12px;border-radius:12px;cursor:pointer;font-size:12.5px;transition:.15s ease;font-weight:800}._btn_1vqjg_535:hover{transform:translateY(-1px);background:#1118270a}._btnPrimary_1vqjg_553{background:#5d12d21f;border-color:#5d12d247;color:#2f136e}._btnGhost_1vqjg_559{background:#11182705}._btnDanger_1vqjg_563{background:#ef44441a;border-color:#ef444438;color:#7f1d1d}._btnWarning_1vqjg_569{background:#f59e0b1f;border-color:#f59e0b38;color:#7c2d12}._mOverlay_1vqjg_576{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;padding:18px}._mBackdrop_1vqjg_585{position:fixed;inset:0;background:#1118278c;border:0;cursor:pointer}._mModal_1vqjg_593{position:relative;z-index:2;width:min(980px,100%);border-radius:18px;background:#fff;border:1px solid rgba(17,24,39,.1);box-shadow:0 18px 60px #11182738;overflow:hidden}._mHeader_1vqjg_604{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px;border-bottom:1px solid rgba(17,24,39,.08)}._mTitle_1vqjg_613{font-size:14.5px;font-weight:900}._iconBtn_1vqjg_618{border:1px solid rgba(17,24,39,.12);background:#11182705;color:#111827;width:34px;height:34px;border-radius:12px;cursor:pointer}._mBody_1vqjg_628{padding:14px}._form_1vqjg_632{display:flex;flex-direction:column;gap:12px}._formGrid_1vqjg_638{display:grid;grid-template-columns:repeat(3,minmax(220px,1fr));gap:10px}@media(max-width:980px){._formGrid_1vqjg_638{grid-template-columns:repeat(2,minmax(220px,1fr))}}@media(max-width:640px){._formGrid_1vqjg_638{grid-template-columns:1fr}}._divider_1vqjg_654{height:1px;background:#11182714;margin:2px 0}._blockTitle_1vqjg_660{font-size:13px;font-weight:900;color:#111827eb}._stack_1vqjg_666{display:flex;flex-direction:column;gap:10px}._inlineRow_1vqjg_672{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(max-width:640px){._inlineRow_1vqjg_672{grid-template-columns:1fr}}._formActions_1vqjg_683{display:flex;justify-content:flex-end;gap:10px;padding-top:6px}._switchRow_1vqjg_691{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:14px;background:#11182705;border:1px solid rgba(17,24,39,.08)}._switchLabel_1vqjg_701{display:flex;align-items:center;gap:10px;font-size:12.5px;color:#111827d1;font-weight:700}._flagsGrid_1vqjg_710{display:grid;grid-template-columns:repeat(3,minmax(220px,1fr));gap:8px}@media(max-width:980px){._flagsGrid_1vqjg_710{grid-template-columns:repeat(2,minmax(220px,1fr))}}@media(max-width:640px){._flagsGrid_1vqjg_710{grid-template-columns:1fr}}._checkItem_1vqjg_726{display:flex;gap:10px;align-items:center;padding:10px 12px;border-radius:14px;background:#11182705;border:1px solid rgba(17,24,39,.08);color:#111827d6;font-size:12.5px;font-weight:700}._color_1vqjg_739{width:100%;height:42px;border-radius:12px;border:1px solid rgba(17,24,39,.14);background:#fff;padding:6px}._page_1u5ng_10{min-height:100vh;padding:18px;background:#f2f2ee;color:#111318}._toast_1u5ng_18{position:fixed;right:16px;bottom:16px;z-index:2000;max-width:min(420px,100vw - 32px);padding:10px 12px;border-radius:14px;border:1px solid #1f232a;background:#111318;box-shadow:0 18px 60px #000;font-size:12px;opacity:.95;color:#fff}._topBar_1u5ng_34{display:flex;gap:16px;align-items:flex-start;justify-content:space-between;padding:14px 14px 18px;border:1px solid #1f232a;background:#fff;border-radius:16px}._topBar__left_1u5ng_44{display:flex;flex-direction:column;gap:6px;min-width:0}._topBar__right_1u5ng_50{display:flex;gap:10px;align-items:center}._title_1u5ng_56{font-size:18px;font-weight:700;letter-spacing:.2px}._subtitle_1u5ng_62{font-size:12px;opacity:.75;color:#2a2f36}._filtersButton_1u5ng_69{min-width:260px;max-width:360px;border-radius:14px;padding:10px 12px;cursor:pointer;border:1px solid #1f232a;background:#fff;color:#111318;transition:.15s ease;text-align:left;display:flex;flex-direction:column;gap:4px}._filtersButton_1u5ng_69:hover{background:#f7f7f2}._filtersButton__title_1u5ng_87{font-size:12px;font-weight:900;opacity:.95;color:#111318}._filtersButton__sub_1u5ng_93{font-size:11px;opacity:.85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#2a2f36}._filtersBackdrop_1u5ng_103{position:fixed;inset:0;z-index:1900;background:#0b0c1037}._filtersDrawer_1u5ng_110{position:fixed;right:14px;top:14px;bottom:14px;width:min(500px,100vw - 28px);z-index:1901;border-radius:18px;border:1px solid #1f232a;background:#111318;box-shadow:0 24px 80px #000;overflow:hidden;display:flex;flex-direction:column;color:#fff}._filtersDrawer__head_1u5ng_126{padding:12px;border-bottom:1px solid #2a2f36;display:flex;align-items:flex-start;justify-content:space-between;gap:10px}._filtersDrawer__title_1u5ng_134{font-size:13px;font-weight:900;color:#fff}._filtersDrawer__desc_1u5ng_139{margin-top:4px;font-size:11px;opacity:.9;color:#c9ced8}._filtersDrawer__body_1u5ng_145{padding:12px;overflow:auto;display:flex;flex-direction:column;gap:12px}._filtersDrawer__footer_1u5ng_152{padding:12px;border-top:1px solid #2a2f36;display:flex;justify-content:flex-end;gap:10px}._filterCard_1u5ng_160{border-radius:16px;border:1px solid #2a2f36;background:#171b22;padding:12px;color:#fff}._filterCard__label_1u5ng_167{font-size:12px;font-weight:900;opacity:.95;margin-bottom:8px;color:#fff}._filterCard__hint_1u5ng_174{font-size:11px;opacity:.9;margin-bottom:10px;color:#c9ced8}._filterCard__control_1u5ng_180 .react-datepicker-wrapper{width:100%}._filterCard__control_1u5ng_180 .react-datepicker__input-container input{width:100%;border:1px solid #3a4250;border-radius:12px;padding:10px;outline:none;background:#0f1218;color:#fff}._filterCard__control_1u5ng_180 .react-datepicker__input-container input:focus{border-color:#b931fc;box-shadow:0 0 0 2px #5d12d2}._filterActions_1u5ng_197{margin-top:10px;display:flex;justify-content:flex-end;gap:10px}._layout_1u5ng_204{display:grid;grid-template-columns:1fr 340px;gap:14px;margin-top:14px}._calendarWrap_1u5ng_211{position:relative;min-height:70vh}._weekHeader_1u5ng_216{display:grid;grid-template-columns:repeat(7,1fr);gap:10px;margin-bottom:10px}._weekHeader__cell_1u5ng_222{padding:10px 12px;text-align:left;font-size:12px;opacity:.9;border:1px solid #1f232a;background:#fff;border-radius:12px;color:#111318}._grid_1u5ng_233{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}._dayCellEmpty_1u5ng_239{border-radius:14px;background:#e9e9e2;border:1px dashed #1f232a;min-height:170px}._dayCell_1u5ng_239{border-radius:14px;background:#fff;border:1px solid #1f232a;min-height:170px;display:flex;flex-direction:column;overflow:hidden}._dayCell__over_1u5ng_255{border-color:#b931fc;box-shadow:0 0 0 2px #5d12d2}._dayCell__head_1u5ng_259{padding:10px 10px 8px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #1f232a;background:#f7f7f2}._dayCell__date_1u5ng_267{display:flex;align-items:baseline;gap:8px}._dayCell__count_1u5ng_272{font-size:12px;padding:4px 8px;border-radius:999px;background:#f0f0ea;border:1px solid #1f232a;color:#111318}._dayCell__list_1u5ng_280{padding:10px;display:flex;flex-direction:column;gap:8px;overflow:auto}._dayNo_1u5ng_288{font-size:18px;font-weight:800;line-height:1;color:#111318}._dayText_1u5ng_295{font-size:12px;opacity:.85;color:#2a2f36}._taskChip_1u5ng_301{width:100%;text-align:left;border:1px solid #1f232a;background:#fff;border-radius:12px;padding:10px 5px;cursor:grab;display:grid;grid-template-columns:1fr;grid-template-rows:auto auto;column-gap:10px;transition:.15s ease;position:relative;color:#111318}._taskChip_1u5ng_301:hover{background:#f7f7f2}._taskChip_1u5ng_301:active{cursor:grabbing}._taskChip__dot_1u5ng_323{grid-row:1/span 2;width:10px;height:10px;border-radius:999px;margin-top:3px}._taskChip__name_1u5ng_330{color:#111318;font-weight:700;font-size:12px;line-height:1.2}._taskChip__meta_1u5ng_336{display:flex;gap:6px;flex-wrap:wrap;opacity:.95}._taskChipGreen_1u5ng_344{border-color:#1f7a4d;background:#5fc795}._taskChipGreen_1u5ng_344:hover{background:#c7eedc}._taskChipYellow_1u5ng_352{border-color:#8a6a18;background:#f3c664}._taskChipYellow_1u5ng_352:hover{background:#fbe2ae}._taskChipRed_1u5ng_360{border-color:#7a1f1f;background:#d86666}._taskChipRed_1u5ng_360:hover{background:#f2c6c6}._taskChipDim_1u5ng_369{filter:saturate(.55) brightness(1.06)}._emptyBadge_1u5ng_374{position:absolute;top:8px;right:8px;font-size:11px;font-weight:900;padding:3px 7px;border-radius:999px;background:#fff;border:1px solid #1f232a;color:#000;line-height:1}._badge_1u5ng_388,._badgeInfo_1u5ng_388,._badgeSuccess_1u5ng_388,._badgeDanger_1u5ng_388{font-size:11px;padding:3px 8px;border-radius:999px;border:1px solid #1f232a;background:#f0f0ea;color:#111318}._badgeDanger_1u5ng_388{border-color:#7a1f1f;background:#f6d6d6}._badgeSuccess_1u5ng_388{border-color:#1f7a4d;background:#d8f3e6}._badgeInfo_1u5ng_388{border-color:#234a7a;background:#dbeafe}._label_1u5ng_412{font-size:12px;opacity:.95;color:#111318}._input_1u5ng_418,._select_1u5ng_419,._textarea_1u5ng_420{background:#fff;color:#111318;border:1px solid #1f232a;border-radius:12px;padding:10px;outline:none}._input_1u5ng_418:focus,._select_1u5ng_419:focus,._textarea_1u5ng_420:focus{border-color:#b931fc;box-shadow:0 0 0 2px #5d12d2}._inputError_1u5ng_435{border-color:#ff6ac2!important;box-shadow:0 0 0 2px #ff6ac2}._fieldError_1u5ng_440{margin-top:6px;font-size:11px;color:#ff6ac2;opacity:.95}._textarea_1u5ng_420{resize:vertical;min-height:88px}._primaryBtn_1u5ng_452,._secondaryBtn_1u5ng_453{border-radius:14px;padding:10px 12px;cursor:pointer;border:1px solid #1f232a;transition:.15s ease}._primaryBtn_1u5ng_452{background:#e8d7ff;border-color:#1f232a;color:#111318;margin-right:auto}._primaryBtn_1u5ng_452:hover{background:#ddc6ff}._primaryBtn_1u5ng_452:disabled{opacity:.5;cursor:not-allowed}._secondaryBtn_1u5ng_453{background:#fff;color:#111318}._secondaryBtn_1u5ng_453:hover{background:#f7f7f2}._dragOverlay_1u5ng_483{border-radius:14px;border:1px solid #1f232a;background:#111318;padding:10px 12px;min-width:260px;box-shadow:0 18px 50px #000}._dragOverlay__title_1u5ng_491{font-size:12px;font-weight:800;margin-bottom:4px;color:#fff}._dragOverlay__hint_1u5ng_497{font-size:11px;opacity:.9;color:#c9ced8}._backdrop_1u5ng_503{position:fixed;inset:0;background:#0b0c101e;z-index:1000}._editCard_1u5ng_511{position:fixed;width:420px;height:520px;z-index:1001;border-radius:18px;border:1px solid #1f232a;background:#fff;box-shadow:0 24px 80px #000;overflow:hidden;display:flex;flex-direction:column}._editCard__head_1u5ng_524{padding:12px;border-bottom:1px solid #1f232a;display:flex;align-items:flex-start;justify-content:space-between;gap:10px;background:#f7f7f2}._editCard__title_1u5ng_533{display:flex;flex-direction:column;gap:8px}._editCard__name_1u5ng_538{font-size:13px;font-weight:900;color:#111318}._editCard__sub_1u5ng_543{display:flex;flex-wrap:wrap;gap:6px}._editCard__body_1u5ng_548{padding:12px;overflow:auto;flex:1;background:#fff}._editCard__footer_1u5ng_554{padding:12px;border-top:1px solid #1f232a;display:flex;gap:10px;justify-content:flex-end;background:#f7f7f2}._pill_1u5ng_563,._pillGhost_1u5ng_564{font-size:11px;padding:4px 10px;border-radius:999px;border:1px solid #1f232a;color:#111318}._pill_1u5ng_563{background:#efe6ff;border-color:#1f232a;color:#111318}._pillGhost_1u5ng_564{background:#fff}._iconBtn_1u5ng_582{background:#fff;border:1px solid #1f232a;color:#111318;border-radius:12px;width:36px;height:36px;cursor:pointer}._iconBtn_1u5ng_582:hover{background:#f7f7f2}._formGrid_1u5ng_595{display:grid;grid-template-columns:1fr 1fr;gap:10px}._formGroup_1u5ng_601{display:flex;flex-direction:column;gap:8px}._formGroupFull_1u5ng_607{grid-column:1/-1;display:flex;flex-direction:column;gap:8px}._inputsList_1u5ng_614{display:flex;flex-direction:column;gap:10px}._inputRow_1u5ng_620{display:grid;grid-template-columns:140px 1fr;gap:10px;align-items:start}._inputRow__label_1u5ng_626{font-size:12px;opacity:.9;padding-top:10px;color:#2a2f36}._inputRow__control_1u5ng_632{display:flex;flex-direction:column}._inputsSummary_1u5ng_637{margin-top:10px;padding:10px;border-radius:14px;border:1px solid #1f232a;background:#f7f7f2;display:flex;gap:12px;flex-wrap:wrap}._inputsSummary__item_1u5ng_647{font-size:12px;opacity:.95;color:#111318}._inputsSummary__item_1u5ng_647 b{opacity:1}._emptyHint_1u5ng_656{font-size:12px;opacity:.9;padding:10px;border-radius:14px;border:1px dashed #1f232a;background:#f7f7f2;color:#111318}._limitedHint_1u5ng_667{border-radius:14px;border:1px dashed #1f232a;background:#fff6d6;padding:10px;color:#111318;font-size:12px}._userMultiSelect_1u5ng_677{width:100%;min-height:600px;max-height:600px;background:#0f1218;color:#fff;border:1px solid #3a4250;border-radius:12px;padding:8px 10px;outline:none}._userMultiSelect_1u5ng_677:focus{border-color:#b931fc;box-shadow:0 0 0 2px #5d12d2}._userMultiSelect_1u5ng_677 option{background:#0f1218;color:#fff;padding:6px 8px}@media(max-width:1200px){._layout_1u5ng_204{grid-template-columns:1fr}._editCard_1u5ng_511{width:calc(100vw - 24px);left:12px!important;right:12px}}@media(max-width:720px){._filtersButton_1u5ng_69{min-width:220px;max-width:100%}._inputRow_1u5ng_620{grid-template-columns:1fr}._inputRow__label_1u5ng_626{padding-top:0}._filtersDrawer_1u5ng_110{left:14px;right:14px;width:auto}}._calendarWrap_1u5ng_211{overflow-x:auto}._weekHeader_1u5ng_216,._grid_1u5ng_233{min-width:1700px}@media(max-width:768px){._calendarWrap_1u5ng_211{-webkit-overflow-scrolling:touch}}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3em;border-bottom-right-radius:.3em}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper--header-middle[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper--header-bottom[data-placement^=bottom] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker-popper--header-bottom[data-placement^=top] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select,.react-datepicker__header--middle,.react-datepicker__header--bottom){border-top-right-radius:.3rem}.react-datepicker__header--middle{border-top:1px solid #aeaeae;border-radius:0;margin-top:4px}.react-datepicker__header--bottom{border-bottom:none;border-top:1px solid #aeaeae;border-radius:0 0 .3rem .3rem}.react-datepicker__header-wrapper{position:relative}.react-datepicker__header-wrapper .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:2px}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4em;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4em;margin:2px}.react-datepicker__month{margin:.4em;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4em;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3em;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3em}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3em}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85em);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7em;line-height:1.7em;text-align:center;margin:.166em}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{text-align:center;white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7em;line-height:1.7em;text-align:center;margin:.166em}.react-datepicker__day-name--disabled,.react-datepicker__day--disabled,.react-datepicker__time-name--disabled{cursor:default;color:#ccc}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90;color:#fff}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5em;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3em;line-height:3em}@media(max-width:400px),(max-height:550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2em;line-height:2em}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8em;margin:.4em;padding-right:.2em;padding-left:.2em;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}.react-datepicker-popper-offset{margin-top:-.7em}._employees_wojvy_2{padding:2rem;background:#f3f4f6;min-height:100vh;color:#111827;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._header_wojvy_11{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:1.5rem}._header_wojvy_11 h1{font-size:1.8rem;font-weight:700;letter-spacing:.02em;margin-bottom:.25rem;color:#111827}._header_wojvy_11 p{font-size:.9rem;color:#6b7280}._headerFilters_wojvy_31{display:flex;flex-wrap:wrap;gap:1rem}._filterGroup_wojvy_37{display:flex;flex-direction:column;gap:.25rem;min-width:180px}._filterGroup_wojvy_37 label{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:#6b7280}._filterGroup_wojvy_37 input,._filterGroup_wojvy_37 select{border-radius:.75rem;padding:.45rem .75rem;border:1px solid #d1d5db;background:#fff;color:#ff8c00;font-size:.85rem;outline:none;transition:border .2s ease,box-shadow .2s ease,background .2s ease}._filterGroup_wojvy_37 input:focus,._filterGroup_wojvy_37 select:focus{border-color:#2563eb;box-shadow:0 0 0 1px #2563eb40;background:#f9fafb}.react-datepicker-wrapper{width:100%}.react-datepicker__input-container{width:100%;position:relative}.react-datepicker__input-container input{width:100%;border-radius:.75rem;padding:.45rem .75rem .45rem 2rem;border:1px solid #d1d5db;background:#fff;color:#ff8c00;font-size:.85rem;outline:none;transition:border .2s ease,box-shadow .2s ease,background .2s ease}.react-datepicker__input-container input:focus{border-color:#2563eb;box-shadow:0 0 0 1px #2563eb40;background:#f9fafb}._summaryCards_wojvy_96{display:grid;grid-template-columns:repeat(3,minmax(300px,1fr));gap:.75rem;align-self:stretch;flex:1;max-width:800px}._summaryCard_wojvy_96{background:#fff;border-radius:.75rem;padding:.75rem 2rem;border:1px solid #e5e7eb;box-shadow:0 4px 10px #0f172a0a;display:flex;flex-direction:column;width:100%;gap:.6rem}._summaryTitle_wojvy_117{font-size:.9rem;font-weight:700;color:#111827;display:flex;align-items:center;justify-content:space-between}._summaryStats_wojvy_126{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}._cardsGrid_wojvy_133{display:grid;grid-template-columns:minmax(0,1fr);gap:.75rem}._customerCard_wojvy_140{background:#fff;border-radius:.75rem;padding:.75rem 1rem;border:1px solid #e5e7eb;box-shadow:0 4px 10px #0f172a0a;display:grid;grid-template-columns:minmax(180px,2fr) minmax(260px,3fr) minmax(220px,2fr) auto;align-items:center;column-gap:1rem;row-gap:.5rem;position:relative;overflow:hidden}@media(max-width:992px){._customerCard_wojvy_140{grid-template-columns:minmax(0,1fr);align-items:flex-start}}._customerCard__header_wojvy_162{display:flex;justify-content:flex-start;align-items:center;gap:.6rem}@media(max-width:992px){._customerCard__header_wojvy_162{justify-content:space-between}}._customerCard__title_wojvy_174{display:flex;align-items:center;gap:.5rem}._customerCard__index_wojvy_180{width:1.7rem;height:1.7rem;border-radius:999px;background:#e5e7eb;display:inline-flex;align-items:center;justify-content:center;font-size:.8rem;color:#4b5563}._customerCard__name_wojvy_192{border:none;background:transparent;color:#111827;font-size:1rem;font-weight:600;cursor:pointer;padding:.15rem .4rem;border-radius:999px;transition:background .15s ease,transform .1s ease,color .15s ease;text-decoration:none}._customerCard__name_wojvy_192:hover{background:#e5e7eb;transform:translateY(-1px);color:#111827}._customerCard__meta_wojvy_210{display:flex;align-items:center;gap:.35rem}._badgeNeutral_wojvy_216{font-size:.75rem;padding:.2rem .55rem;border-radius:999px;background:#e5e7eb;color:#374151}._customerCard__stats_wojvy_225{display:flex;flex-wrap:wrap;gap:.4rem .8rem}._statItem_wojvy_231{display:flex;flex-direction:column;gap:.1rem}._statLabel_wojvy_237{font-size:.72rem;color:#6b7280;text-transform:uppercase;letter-spacing:.08em}._statValue_wojvy_244{font-weight:600;font-size:.9rem;padding:.15rem .55rem;border-radius:999px;align-self:flex-start}._badgeDanger_wojvy_253{background:#fee2e2;color:#b91c1c}._badgeSuccess_wojvy_258{background:#dcfce7;color:#15803d}._customerCard__dates_wojvy_264{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem .75rem}@media(max-width:1200px){._customerCard__dates_wojvy_264{grid-template-columns:minmax(0,1fr)}}._dateGroup_wojvy_275{display:flex;flex-direction:column;gap:.25rem}._dateGroup_wojvy_275 label{font-size:.75rem;color:#6b7280}._dateGroup_wojvy_275 input{border-radius:.8rem;border:1px solid #d1d5db;background:#fff;color:#ff8c00;padding:.35rem .6rem;font-size:.8rem;outline:none;transition:border .2s ease,background .2s ease}._dateGroup_wojvy_275 input:focus{border-color:#2563eb;background:#f9fafb}._customerCard__actions_wojvy_300{display:flex;justify-content:flex-end;align-items:center;gap:.5rem}._customerCard__actions_wojvy_300 button{font-size:.8rem;padding-inline:.9rem;white-space:nowrap}@media(max-width:992px){._customerCard__actions_wojvy_300{justify-content:flex-start}}@media(max-width:992px){._summaryCards_wojvy_96{grid-template-columns:1fr;max-width:100%}}@media(max-width:576px){._summaryStats_wojvy_126{grid-template-columns:1fr}}._wrapper_12uxi_2{width:100%;height:100vh;background:linear-gradient(135deg,#ff4500,#333);display:flex;justify-content:center;align-items:center;overflow:hidden;position:relative;padding:20px}._card_12uxi_14{background:#fff;width:420px;padding:40px 30px;border-radius:20px;text-align:center;box-shadow:0 20px 40px #00000029;transform:scale(.8) translateY(30px);opacity:0;transition:all .5s ease}._card_12uxi_14 h2{margin-bottom:12px;font-size:26px;color:#333;font-weight:700}._card_12uxi_14 p{color:#666;font-size:15px;margin-bottom:25px}._show_12uxi_37{transform:scale(1) translateY(0);opacity:1}._icon_12uxi_42{font-size:55px;margin-bottom:20px;animation:_pop_12uxi_1 .5s ease forwards}@keyframes _pop_12uxi_1{0%{transform:scale(.3);opacity:0}to{transform:scale(1);opacity:1}}._button_12uxi_58{display:inline-block;padding:12px 24px;background:#4f46e5;color:#fff;border-radius:10px;text-decoration:none;font-size:16px;transition:.25s ease}._button_12uxi_58:hover{background:#4338ca;transform:translateY(-3px)}._confetti_12uxi_74{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none;background-image:radial-gradient(circle,#ffbb00 8px,transparent 9px),radial-gradient(circle,#ff0077 6px,transparent 7px),radial-gradient(circle,#00eaff 5px,transparent 6px);background-size:30px 30px;animation:_fall_12uxi_1 6s linear infinite;opacity:.25}@keyframes _fall_12uxi_1{0%{background-position:0 0}to{background-position:0 600px}}._employees_cutfd_2{padding:2rem;background:#f3f4f6;min-height:100vh;color:#111827;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._stats_cutfd_11{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.2rem;margin-bottom:2.5rem}._stats_cutfd_11 ._card_cutfd_17{display:flex;align-items:center;gap:1rem;background:#fff;padding:1.5rem;border-radius:1rem;box-shadow:0 2px 10px #0000000f;transition:transform .2s ease}._stats_cutfd_11 ._card_cutfd_17:hover{transform:translateY(-3px)}._stats_cutfd_11 ._card_cutfd_17 ._icon_cutfd_30{background:linear-gradient(135deg,#007bff,#00c6ff);color:#fff;padding:.9rem;border-radius:.8rem;font-size:1.5rem}._stats_cutfd_11 ._card_cutfd_17 h3{margin:0;font-size:1.3rem}._stats_cutfd_11 ._card_cutfd_17 p{color:#777;font-size:.9rem}._header_cutfd_46{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:1.5rem}._header_cutfd_46 h1{font-size:1.8rem;font-weight:700;letter-spacing:.02em;margin-bottom:.25rem;color:#111827}._header_cutfd_46 p{font-size:.9rem;color:#6b7280}._headerFilters_cutfd_66{display:flex;flex-wrap:wrap;gap:1rem}._filterGroup_cutfd_72{display:flex;flex-direction:column;gap:.25rem;min-width:180px}._filterGroup_cutfd_72 label{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:#6b7280}._filterGroup_cutfd_72 input,._filterGroup_cutfd_72 select{border-radius:.75rem;padding:.45rem .75rem;border:1px solid #d1d5db;background:#fff;color:#ff8c00;font-size:.85rem;outline:none;transition:border .2s ease,box-shadow .2s ease,background .2s ease}._filterGroup_cutfd_72 input:focus,._filterGroup_cutfd_72 select:focus{border-color:#2563eb;box-shadow:0 0 0 1px #2563eb40;background:#f9fafb}._cardsGrid_cutfd_103{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.25rem}._customerCard_cutfd_110{background:#fff;border-radius:1.1rem;padding:1.1rem 1.2rem;border:1px solid #e5e7eb;box-shadow:0 8px 18px #0f172a0f;display:flex;flex-direction:column;gap:.9rem;position:relative;overflow:hidden}._customerCard__header_cutfd_123{display:flex;justify-content:space-between;align-items:center}._customerCard__title_cutfd_129{display:flex;align-items:center;gap:.5rem}._customerCard__index_cutfd_135{width:1.7rem;height:1.7rem;border-radius:999px;background:#e5e7eb;display:inline-flex;align-items:center;justify-content:center;font-size:.8rem;color:#4b5563}._customerCard__name_cutfd_147{border:none;background:transparent;color:#111827;font-size:1rem;font-weight:600;cursor:pointer;padding:.15rem .4rem;border-radius:999px;transition:background .15s ease,transform .1s ease}._customerCard__name_cutfd_147:hover{background:#e5e7eb;transform:translateY(-1px)}._customerCard__meta_cutfd_163{display:flex;align-items:center;gap:.35rem}._badgeNeutral_cutfd_169{font-size:.75rem;padding:.2rem .55rem;border-radius:999px;background:#e5e7eb;color:#374151}._customerCard__stats_cutfd_178{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem .9rem}._statItem_cutfd_184{display:flex;flex-direction:column;gap:.1rem}._statLabel_cutfd_190{font-size:.72rem;color:#6b7280;text-transform:uppercase;letter-spacing:.08em}._statValue_cutfd_197{font-weight:600;font-size:.9rem;padding:.15rem .55rem;border-radius:999px;align-self:flex-start}._badgeDanger_cutfd_206{background:#fee2e2;color:#b91c1c}._badgeSuccess_cutfd_211{background:#dcfce7;color:#15803d}._customerCard__dates_cutfd_217{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}._dateGroup_cutfd_223{display:flex;flex-direction:column;gap:.25rem}._dateGroup_cutfd_223 label{font-size:.75rem;color:#6b7280}._dateGroup_cutfd_223 input{border-radius:.8rem;border:1px solid #d1d5db;background:#fff;color:#ff8c00;padding:.4rem .6rem;font-size:.8rem;outline:none;transition:border .2s ease,background .2s ease}._dateGroup_cutfd_223 input:focus{border-color:#2563eb;background:#f9fafb}._customerCard__actions_cutfd_248{display:flex;justify-content:flex-end;gap:.6rem}._customerCard__actions_cutfd_248 button{font-size:.8rem;padding-inline:.9rem}._detail_cutfd_259{margin-top:.5rem}._detailHeader_cutfd_263{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1rem;align-items:center;margin-bottom:1.5rem}@media(max-width:900px){._detailHeader_cutfd_263{grid-template-columns:1fr;align-items:flex-start}}._backButton_cutfd_277{border-radius:999px;border:1px solid #d1d5db;background:#fff;color:#111827;padding:.45rem .9rem;font-size:.8rem;cursor:pointer;transition:background .15s ease,border .15s ease,transform .1s ease}._backButton_cutfd_277:hover{background:#e5e7eb;border-color:#9ca3af;transform:translateY(-1px)}._detailTitle_cutfd_293 h2{font-size:1.3rem;font-weight:700;color:#111827}._detailTitle_cutfd_293 p{font-size:.85rem;color:#6b7280;margin-top:.15rem}._toggleButtons_cutfd_304{display:inline-flex;background:#e5e7eb;border-radius:999px;padding:.15rem;border:1px solid #d1d5db}._toggleButton_cutfd_304{border:none;background:transparent;color:#4b5563;padding:.3rem .9rem;font-size:.8rem;border-radius:999px;cursor:pointer;transition:background .18s ease,color .18s ease,transform .1s ease}._toggleButton_cutfd_304:hover{color:#111827}._toggleButtonActive_cutfd_326{background:#2563eb;color:#fff;transform:translateY(-1px)}._section_cutfd_333{display:none;opacity:0;transform:translateY(4px);transition:opacity .25s ease,transform .25s ease}._sectionActive_cutfd_340{display:block;opacity:1;transform:translateY(0)}._sectionFilters_cutfd_346{margin-bottom:1rem}._filterRow_cutfd_350{display:flex;flex-wrap:wrap;gap:.75rem}._taskCards_cutfd_357{display:flex;flex-direction:column;gap:.9rem}:root{--bp-xl: 1200px;--bp-lg: 1000px;--bp-md: 700px;--bp-sm: 520px;--card-radius: 1rem;--card-border: #e5e7eb;--shadow-soft: 0 8px 18px rgba(15, 23, 42, .06);--shadow-focus: 0 10px 24px rgba(37, 99, 235, .16);--z-card: -1;--z-float: 10;--z-overlay: 1000;--z-modal: 1100;--z-modalTop: 1200}*,*:before,*:after{box-sizing:border-box}img,svg,video{max-width:100%;height:auto}input,select,textarea,button{max-width:100%}._taskCard_rs2ak_47,._projectCard_rs2ak_48,._projectTask_rs2ak_49,._notes_rs2ak_50,._log-popup_rs2ak_51{overflow-wrap:anywhere;word-break:break-word}._taskCard_rs2ak_47{background:#fff;border-radius:var(--card-radius);border:1px solid var(--card-border);padding:.9rem 1rem;box-shadow:var(--shadow-soft);z-index:0;position:relative}@media (max-width: var(--bp-sm)){._taskCard_rs2ak_47{padding:.75rem .85rem;border-radius:.9rem}}._taskCard__header_rs2ak_77{display:flex;justify-content:space-between;align-items:center;gap:.75rem;min-width:0}@media (max-width: var(--bp-md)){._taskCard__header_rs2ak_77{flex-wrap:wrap;align-items:flex-start}}._taskCard__title_rs2ak_91{display:flex;align-items:center;gap:.5rem;z-index:999;min-width:0}@media (max-width: var(--bp-md)){._taskCard__title_rs2ak_91{flex:1 1 100%}}._taskIndex_rs2ak_105{display:inline-block;margin-right:6px;font-weight:600;font-size:14px;line-height:1;white-space:nowrap}._taskCard__index_rs2ak_114{width:1.6rem;height:1.6rem;border-radius:999px;background:#e5e7eb;display:inline-flex;align-items:center;justify-content:center;font-size:.8rem;color:#4b5563;flex:0 0 auto}._taskTitleInput_rs2ak_128{background:transparent;border:none;border-bottom:1px dashed #cbd5e1;color:#ff8c00;padding:.2rem .3rem;font-size:.95rem;outline:none;transition:border-color .18s ease;min-width:0;width:clamp(180px,45vw,400px);max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._taskTitleInput_rs2ak_128::placeholder{color:#9ca3af}._taskTitleInput_rs2ak_128:focus{border-bottom-color:#2563eb}@media (max-width: var(--bp-md)){._taskTitleInput_rs2ak_128{width:100%;white-space:normal;text-overflow:clip}}._taskCard__headerRight_rs2ak_160{display:flex;align-items:center;gap:.6rem;min-width:0}@media (max-width: var(--bp-md)){._taskCard__headerRight_rs2ak_160{flex:1 1 100%;justify-content:space-between}}@media (max-width: var(--bp-sm)){._taskCard__headerRight_rs2ak_160{gap:.45rem;flex-wrap:wrap}}._statusWrapper_rs2ak_179,._typeWrapper_rs2ak_180{display:flex;flex-direction:column;gap:.2rem;min-width:0}._statusWrapper_rs2ak_179 select,._typeWrapper_rs2ak_180 select{border-radius:999px;border:1px solid #d1d5db;background:#fff;color:#ff8c00;padding:.2rem .6rem;font-size:.75rem;cursor:pointer;max-width:100%}@media (max-width: var(--bp-sm)){._statusWrapper_rs2ak_179,._typeWrapper_rs2ak_180{flex:1 1 140px}}._statusBadge_rs2ak_204{font-size:.75rem;padding:.18rem .6rem;border-radius:999px;font-weight:600;max-width:100%}._collapseButton_rs2ak_213{border:none;background:transparent;color:#9ca3af;font-size:1.3rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease,color .2s ease;width:42px;height:42px;border-radius:999px}._collapseButton_rs2ak_213 svg{pointer-events:none}._collapseButton_rs2ak_213:hover{color:#4b5563;transform:translateY(-1px)}@media (max-width: var(--bp-sm)){._collapseButton_rs2ak_213{width:46px;height:46px}}._collapseButtonOpen_rs2ak_242{transform:rotate(180deg)}._taskCard__body_rs2ak_247{max-height:0;opacity:0;overflow:hidden;transition:max-height .25s ease,opacity .25s ease,margin-top .25s ease;margin-top:0}._taskCard__bodyOpen_rs2ak_255{max-height:1400px;opacity:1;margin-top:.75rem}._taskBodyGrid_rs2ak_265{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}@media (max-width: var(--bp-lg)){._taskBodyGrid_rs2ak_265{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: var(--bp-md)){._taskBodyGrid_rs2ak_265{grid-template-columns:1fr;gap:.65rem}}._taskBodyGroup_rs2ak_282,._taskBodyGroupFull_rs2ak_283{display:flex;flex-direction:column;gap:.25rem;min-width:0}._taskBodyGroup_rs2ak_282 label,._taskBodyGroupFull_rs2ak_283 label{font-size:.75rem;color:#6b7280}._taskBodyGroup_rs2ak_282 input,._taskBodyGroup_rs2ak_282 textarea,._taskBodyGroupFull_rs2ak_283 input,._taskBodyGroupFull_rs2ak_283 textarea{border-radius:.7rem;border:1px solid #d1d5db;background:#fff;color:#ff8c00;padding:.35rem .6rem;font-size:.8rem;outline:none;resize:vertical;min-height:2rem;transition:border-color .2s ease,background .2s ease;min-width:0;max-width:100%}._taskBodyGroup_rs2ak_282 input:focus,._taskBodyGroup_rs2ak_282 textarea:focus,._taskBodyGroupFull_rs2ak_283 input:focus,._taskBodyGroupFull_rs2ak_283 textarea:focus{border-color:#2563eb;background:#f9fafb}._taskBodyGroupFull_rs2ak_283{grid-column:1/-1}._taskBodyGroupFull_rs2ak_283 textarea{min-height:70px}._driveField_rs2ak_330{position:relative;min-width:0}._driveField_rs2ak_330 input{padding-right:44px;min-width:0}._driveBtn_rs2ak_341{position:absolute;right:8px;top:50%;transform:translateY(-50%);width:34px;height:34px;border:0;background:transparent;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:var(--z-float);opacity:.9;border-radius:999px}._driveBtn_rs2ak_341:disabled{cursor:not-allowed;opacity:.35}._driveBtn_rs2ak_341:hover:not(:disabled){transform:translateY(-50%) scale(1.06)}@media (max-width: var(--bp-sm)){._driveBtn_rs2ak_341{width:38px;height:38px;right:6px}}._taskActions_rs2ak_376{margin-top:.8rem;display:flex;flex-wrap:wrap;gap:.5rem}._taskActions_rs2ak_376 button{font-size:.78rem;padding-inline:.85rem;white-space:nowrap}@media (max-width: var(--bp-sm)){._taskActions_rs2ak_376{gap:.45rem}._taskActions_rs2ak_376 button{flex:1 1 48%;justify-content:center}}._projectList_rs2ak_400{display:flex;flex-direction:column;gap:.9rem}._projectCard_rs2ak_48{border-radius:var(--card-radius);background:#fff;border:1px solid var(--card-border);box-shadow:var(--shadow-soft);overflow:hidden}@media (max-width: var(--bp-sm)){._projectCard_rs2ak_48{border-radius:.9rem}}._projectCard__header_rs2ak_419{width:100%;border:none;background:transparent;padding:.9rem 1rem;display:flex;justify-content:space-between;gap:.6rem;align-items:center;cursor:pointer;min-width:0}._projectCard__header_rs2ak_419 h3{font-size:1rem;font-weight:600;color:#111827;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._projectCard__header_rs2ak_419 p{font-size:.8rem;color:#6b7280;min-width:0}@media (max-width: var(--bp-md)){._projectCard__header_rs2ak_419{flex-wrap:wrap;align-items:flex-start}._projectCard__header_rs2ak_419 h3{white-space:normal}}@media (max-width: var(--bp-sm)){._projectCard__header_rs2ak_419{padding:.75rem .85rem}}._projectArrow_rs2ak_460{font-size:1.4rem;color:#9ca3af;transition:transform .25s ease,color .25s ease;flex:0 0 auto}._projectArrowOpen_rs2ak_467{transform:rotate(180deg);color:#4b5563}._projectCard__body_rs2ak_472{max-height:0;opacity:0;overflow:hidden;padding-inline:1rem;transition:max-height .25s ease,opacity .25s ease,padding-bottom .25s ease;padding-bottom:0}@media (max-width: var(--bp-sm)){._projectCard__body_rs2ak_472{padding-inline:.85rem}}._projectCard__bodyOpen_rs2ak_486{max-height:1600px;opacity:1;padding-bottom:.9rem}._projectTask_rs2ak_49{border-radius:.75rem;border:1px dashed #cbd5e1;padding:.75rem;margin-top:.6rem;background:#f9fafb}@media (max-width: var(--bp-sm)){._projectTask_rs2ak_49{padding:.65rem}}._projectTask__name_rs2ak_505{font-size:.9rem;font-weight:500;margin-bottom:.45rem;color:#111827}._projectTask__inputs_rs2ak_512{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}@media(max-width:900px){._projectTask__inputs_rs2ak_512{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){._projectTask__inputs_rs2ak_512{grid-template-columns:1fr}}._projectTask__group_rs2ak_528{display:flex;flex-direction:column;gap:.25rem;min-width:0}._projectTask__group_rs2ak_528 label{font-size:.75rem;color:#6b7280}._projectTask__group_rs2ak_528 input,._projectTask__group_rs2ak_528 textarea,._projectTask__group_rs2ak_528 select{border-radius:.6rem;border:1px solid #d1d5db;background:#fff;color:#ff8c00;padding:.35rem .55rem;font-size:.78rem;outline:none;resize:vertical;min-width:0;max-width:100%}._projectTask__group_rs2ak_528 input:focus,._projectTask__group_rs2ak_528 textarea:focus,._projectTask__group_rs2ak_528 select:focus{border-color:#2563eb;background:#f9fafb}._projectTask__group_rs2ak_528 textarea{min-height:60px}._projectCardOpen_rs2ak_562{box-shadow:var(--shadow-focus)}#_take_rs2ak_606,#_mytask_rs2ak_1{color:#fff;background:#505050;position:relative}#_take_rs2ak_606 input,#_mytask_rs2ak_1 input{background-color:#fff}._taskCard_rs2ak_47:after{content:attr(data-username);position:absolute;top:-15px;left:50%;transform:translate(-50%);background-color:#fff;color:#ff8c00;border-bottom:1px solid #000;padding:.5rem 1rem;border-radius:.3rem;z-index:var(--z-float);max-width:calc(100% - 16px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width: var(--bp-sm)){._taskCard_rs2ak_47:after{top:-12px;padding:.4rem .75rem;font-size:.8rem}}._take-user_rs2ak_606{border-radius:900px;background-color:#1d4ed8;padding:0 1rem;height:40px;display:flex;align-items:center;justify-content:center;color:#fff}@media (max-width: var(--bp-sm)){._take-user_rs2ak_606{height:42px;width:100%}}._isEditing_rs2ak_626{position:absolute;top:0;left:0;width:100%;height:100%;padding:1rem;z-index:var(--z-overlay);text-align:center;display:flex;align-items:center;justify-content:center;color:#fff;background-color:#11182780}._lock-task_rs2ak_642{position:absolute;z-index:90;background-color:#9993;top:0;left:0;width:100%;height:100%}._notes_rs2ak_50{position:fixed;inset:0;margin:auto;padding:1rem;box-shadow:0 0 5px 3px #999;border-radius:.3rem;background-color:#fff;z-index:var(--z-modal);width:min(500px,100% - 24px);max-height:min(500px,100vh - 24px);display:flex;flex-direction:column;gap:1rem;overflow:auto}@media (max-width: var(--bp-sm)){._notes_rs2ak_50{width:100%;max-height:100vh;border-radius:0;box-shadow:none;padding:.9rem}}._notes__close-btn_rs2ak_678{position:sticky;margin-left:auto;right:0;top:0;width:1rem;height:1rem;padding:1rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;background-color:#b91c1c;z-index:var(--z-modalTop)}._notes__closer_rs2ak_695{cursor:pointer;padding:4rem 0;content:"";position:fixed;z-index:calc(var(--z-modal) - 1);background-color:#111827cc;text-align:center;color:#fff;font-size:3rem;left:0;top:0;width:100%;height:100%}@media (max-width: var(--bp-sm)){._notes__closer_rs2ak_695{font-size:2rem;padding:3rem 0}}._notes__note_rs2ak_716{background-color:wheat;text-align:start;border-radius:.3rem;padding:1rem}@media (max-width: var(--bp-sm)){._notes__note_rs2ak_716{padding:.85rem}}._notes__note__title_rs2ak_727{border-bottom:1px solid #15803d;padding:.3rem 0;font-weight:900}._notes__note__description_rs2ak_732{padding:1rem}@media (max-width: var(--bp-sm)){._notes__note__description_rs2ak_732{padding:.75rem .25rem}}._log-popup_rs2ak_51{position:fixed;margin:auto;background-color:#fff;z-index:var(--z-modal);width:min(920px,100% - 24px);height:min(92vh,900px);inset:50% 0 0 50%;transform:translate(-50%,-50%);border-radius:.6rem;box-shadow:0 0 10px #0000001f;overflow:auto}@media (max-width: var(--bp-sm)){._log-popup_rs2ak_51{width:100%;height:100vh;border-radius:0;transform:none;top:0;left:0}}._page_qjddi_2{max-width:1320px;margin:0 auto;padding:28px 20px 80px}._page_qjddi_2:before{content:"";position:fixed;inset:0;pointer-events:none;background:radial-gradient(900px 600px at 20% 0%,rgba(0,0,0,.04),transparent 60%),radial-gradient(900px 600px at 90% 20%,rgba(0,0,0,.03),transparent 55%);z-index:-1}._header_qjddi_18{margin-bottom:18px}._title_qjddi_22{margin:0;font-size:24px;font-weight:900;letter-spacing:-.3px}._subtitle_qjddi_29{margin:8px 0 0;opacity:.72;font-size:13px}._filters_qjddi_36{margin-top:16px;display:flex;flex-wrap:wrap;gap:14px;align-items:flex-end;padding:14px;border-radius:18px;background:#ffffffbf;border:1px solid rgba(0,0,0,.06);box-shadow:0 16px 60px #0000000f;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._filterItem_qjddi_50{display:flex;flex-direction:column;gap:7px;min-width:240px}._filterLabel_qjddi_57{font-size:11px;opacity:.72;color:#000!important}._select_qjddi_63{height:40px;border-radius:14px;border:1px solid rgba(0,0,0,.1);padding:0 12px;background:#fff;width:100%;transition:border-color .15s ease,box-shadow .15s ease,transform .08s ease}._select_qjddi_63:hover{border-color:#00000029}._select_qjddi_63:focus{outline:none;border-color:#0000003d;box-shadow:0 0 0 5px #0000000f}._clearBtn_qjddi_83{height:40px;border-radius:14px;border:1px solid rgba(0,0,0,.1);padding:0 14px;background:#0000000a;cursor:pointer;font-weight:750;transition:background .15s ease,transform .08s ease,border-color .15s ease,box-shadow .15s ease}._clearBtn_qjddi_83:hover{background:#0000000f;border-color:#00000029;box-shadow:0 10px 28px #0000000f}._clearBtn_qjddi_83:active{transform:scale(.99)}._clearBtn_qjddi_83:disabled{opacity:.55;cursor:not-allowed;box-shadow:none}._periodTabs_qjddi_111{display:inline-flex;gap:6px;padding:6px;border-radius:16px;background:#fff;border:1px solid rgba(0,0,0,.08);box-shadow:0 14px 44px #0000000f;align-self:flex-end}._periodTab_qjddi_111{border:0;cursor:pointer;padding:9px 13px;border-radius:14px;background:transparent;color:inherit;font-weight:800;font-size:13px;opacity:.82;transition:transform .08s ease,background .12s ease,opacity .12s ease}._periodTab_qjddi_111:hover{opacity:1;background:#0000000a}._periodTab_qjddi_111:active{transform:scale(.985)}._periodTabActive_qjddi_144{background:#00000012;opacity:1}._statsRow_qjddi_150{width:100%;flex-basis:100%;margin-top:14px;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}._statCard_qjddi_159{border-radius:18px;padding:14px 16px;background:#fff;border:1px solid rgba(0,0,0,.06);box-shadow:0 18px 70px #00000012;transition:transform .1s ease,box-shadow .15s ease,border-color .15s ease;width:100%;text-align:left;cursor:pointer;appearance:none;outline:none}._statCard_qjddi_159:hover{transform:translateY(-2px);border-color:#0000001c;box-shadow:0 26px 90px #0000001a}._statCard_qjddi_159:active{transform:translateY(-1px) scale(.995)}._statCard_qjddi_159:disabled{opacity:.55;cursor:not-allowed;transform:none;box-shadow:0 18px 70px #0000000d}._statCardActive_qjddi_190{border-color:#0000002e;box-shadow:0 28px 110px #0000001f}._statLabel_qjddi_195{font-size:12px;opacity:.72;margin-bottom:10px;line-height:1.2}._statValue_qjddi_202{font-size:24px;font-weight:950;line-height:1.05;letter-spacing:-.3px}._statHint_qjddi_209{margin-top:8px;font-size:11px;opacity:.6}._list_qjddi_216{margin-top:14px;display:flex;flex-direction:column;gap:12px}._card_qjddi_223{border:1px solid rgba(0,0,0,.06);border-radius:18px;background:#fff;overflow:hidden;box-shadow:0 18px 70px #0000000f;transition:border-color .15s ease,box-shadow .15s ease,transform .1s ease}._card_qjddi_223:hover{border-color:#0000001a;box-shadow:0 28px 96px #00000014}._cardOpen_qjddi_237{border-color:#00000024}._summary_qjddi_241{width:100%;border:0;background:transparent;padding:15px 16px;display:flex;align-items:center;justify-content:space-between;cursor:pointer;text-align:left;transition:background .12s ease}._summary_qjddi_241:hover{background:#00000005}._summaryLeft_qjddi_258{display:flex;flex-direction:column;gap:6px;min-width:0}._logName_qjddi_265{font-weight:900;font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._metaLine_qjddi_273{display:flex;align-items:center;gap:10px}._date_qjddi_279{font-size:12px;opacity:.75}._summaryRight_qjddi_284{display:flex;align-items:center;gap:10px}._badge_qjddi_290{font-size:11px;padding:6px 10px;border-radius:999px;background:#0000000a;border:1px solid rgba(0,0,0,.06);font-weight:750}._avatar_qjddi_299{width:38px;height:38px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;font-weight:950;font-size:12px;background:#0000000f;border:1px solid rgba(0,0,0,.08);-webkit-user-select:none;user-select:none}._chevron_qjddi_313{width:18px;text-align:center;opacity:.65;font-size:14px}._details_qjddi_320{border-top:1px solid rgba(0,0,0,.06);padding:14px 16px 16px;background:#00000003}._detailGrid_qjddi_326{display:grid;grid-template-columns:1fr 1fr;gap:10px 14px;margin-bottom:12px}._infoRow_qjddi_333{display:flex;flex-direction:column;gap:4px;min-width:0}._infoRowFull_qjddi_340{grid-column:1/-1}._infoLabel_qjddi_344{font-size:11px;opacity:.65}._infoValue_qjddi_349{font-size:13px;word-break:break-word}._section_qjddi_354{margin-top:10px}._sectionTitle_qjddi_358{font-weight:900;font-size:13px;margin-bottom:8px}._emptyState_qjddi_364{padding:10px;border:1px dashed rgba(0,0,0,.18);border-radius:14px;opacity:.75;font-size:12px;background:#00000003}._changeList_qjddi_373{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}._changeItem_qjddi_382{padding:12px;border:1px solid rgba(0,0,0,.06);border-radius:16px;background:#fff;box-shadow:0 14px 40px #0000000d}._changeLabel_qjddi_390{font-size:12px;font-weight:900;margin-bottom:6px}._changeText_qjddi_396{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:12px}._oldValue_qjddi_404{opacity:.78;text-decoration:line-through}._arrow_qjddi_409{opacity:.65}._newValue_qjddi_413{font-weight:950}._changedSuffix_qjddi_417{opacity:.7}._rawJsonWrap_qjddi_421{margin-top:12px}._rawJson_qjddi_421 summary{cursor:pointer;font-size:12px;opacity:.8}._rawJson_qjddi_421 pre{margin:10px 0 0;padding:12px;border-radius:16px;background:#0000000a;overflow:auto;font-size:11px;border:1px solid rgba(0,0,0,.06)}@media(max-width:900px){._page_qjddi_2{padding:22px 14px 70px}._filterItem_qjddi_50{min-width:100%}._detailGrid_qjddi_326{grid-template-columns:1fr}}._employees_be5yc_2{padding:2rem;background:#f3f4f6;min-height:100vh;color:#111827;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}._stats_be5yc_11{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.2rem;margin-bottom:2.5rem}._stats_be5yc_11 ._card_be5yc_17{display:flex;align-items:center;gap:1rem;background:#fff;padding:1.5rem;border-radius:1rem;box-shadow:0 2px 10px #0000000f;transition:transform .2s ease}._stats_be5yc_11 ._card_be5yc_17:hover{transform:translateY(-3px)}._stats_be5yc_11 ._card_be5yc_17 ._icon_be5yc_30{background:linear-gradient(135deg,#007bff,#00c6ff);color:#fff;padding:.9rem;border-radius:.8rem;font-size:1.5rem}._stats_be5yc_11 ._card_be5yc_17 h3{margin:0;font-size:1.3rem}._stats_be5yc_11 ._card_be5yc_17 p{color:#777;font-size:.9rem}._header_be5yc_46{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:1.5rem;margin-bottom:1.5rem}._header_be5yc_46 h1{font-size:1.8rem;font-weight:700;letter-spacing:.02em;margin-bottom:.25rem;color:#111827}._header_be5yc_46 p{font-size:.9rem;color:#6b7280}._headerFilters_be5yc_66{display:flex;flex-wrap:wrap;gap:1rem}._filterGroup_be5yc_72{display:flex;flex-direction:column;gap:.25rem;min-width:180px}._filterGroup_be5yc_72 label{font-size:.75rem;text-transform:uppercase;letter-spacing:.08em;color:#6b7280}._filterGroup_be5yc_72 input,._filterGroup_be5yc_72 select{border-radius:.75rem;padding:.45rem .75rem;border:1px solid #d1d5db;background:#fff;color:#ff8c00;font-size:.85rem;outline:none;transition:border .2s ease,box-shadow .2s ease,background .2s ease}._filterGroup_be5yc_72 input:focus,._filterGroup_be5yc_72 select:focus{border-color:#2563eb;box-shadow:0 0 0 1px #2563eb40;background:#f9fafb}._cardsGrid_be5yc_103{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:1.25rem}._customerCard_be5yc_110{background:#fff;border-radius:1.1rem;padding:1.1rem 1.2rem;border:1px solid #e5e7eb;box-shadow:0 8px 18px #0f172a0f;display:flex;flex-direction:column;gap:.9rem;position:relative;overflow:hidden}._customerCard__header_be5yc_123{display:flex;justify-content:space-between;align-items:center}._customerCard__title_be5yc_129{display:flex;align-items:center;gap:.5rem}._customerCard__index_be5yc_135{width:1.7rem;height:1.7rem;border-radius:999px;background:#e5e7eb;display:inline-flex;align-items:center;justify-content:center;font-size:.8rem;color:#4b5563}._customerCard__name_be5yc_147{border:none;background:transparent;color:#111827;font-size:1rem;font-weight:600;cursor:pointer;padding:.15rem .4rem;border-radius:999px;transition:background .15s ease,transform .1s ease}._customerCard__name_be5yc_147:hover{background:#e5e7eb;transform:translateY(-1px)}._customerCard__meta_be5yc_163{display:flex;align-items:center;gap:.35rem}._badgeNeutral_be5yc_169{font-size:.75rem;padding:.2rem .55rem;border-radius:999px;background:#e5e7eb;color:#374151}._customerCard__stats_be5yc_178{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem .9rem}._statItem_be5yc_184{display:flex;flex-direction:column;gap:.1rem}._statLabel_be5yc_190{font-size:.72rem;color:#6b7280;text-transform:uppercase;letter-spacing:.08em}._statValue_be5yc_197{font-weight:600;font-size:.9rem;padding:.15rem .55rem;border-radius:999px;align-self:flex-start}._badgeDanger_be5yc_206{background:#fee2e2;color:#b91c1c}._badgeSuccess_be5yc_211{background:#dcfce7;color:#15803d}._customerCard__dates_be5yc_217{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}._dateGroup_be5yc_223{display:flex;flex-direction:column;gap:.25rem}._dateGroup_be5yc_223 label{font-size:.75rem;color:#6b7280}._dateGroup_be5yc_223 input{border-radius:.8rem;border:1px solid #d1d5db;background:#fff;color:#ff8c00;padding:.4rem .6rem;font-size:.8rem;outline:none;transition:border .2s ease,background .2s ease}._dateGroup_be5yc_223 input:focus{border-color:#2563eb;background:#f9fafb}._customerCard__actions_be5yc_248{display:flex;justify-content:flex-end;gap:.6rem}._customerCard__actions_be5yc_248 button{font-size:.8rem;padding-inline:.9rem}._detail_be5yc_259{margin-top:.5rem}._detailHeader_be5yc_263{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1rem;align-items:center;margin-bottom:1.5rem}@media(max-width:900px){._detailHeader_be5yc_263{grid-template-columns:1fr;align-items:flex-start}}._backButton_be5yc_277{border-radius:999px;border:1px solid #d1d5db;background:#fff;color:#111827;padding:.45rem .9rem;font-size:.8rem;cursor:pointer;transition:background .15s ease,border .15s ease,transform .1s ease}._backButton_be5yc_277:hover{background:#e5e7eb;border-color:#9ca3af;transform:translateY(-1px)}._detailTitle_be5yc_293 h2{font-size:1.3rem;font-weight:700;color:#111827}._detailTitle_be5yc_293 p{font-size:.85rem;color:#6b7280;margin-top:.15rem}._toggleButtons_be5yc_304{display:inline-flex;background:#e5e7eb;border-radius:999px;padding:.15rem;border:1px solid #d1d5db}._toggleButton_be5yc_304{border:none;background:transparent;color:#4b5563;padding:.3rem .9rem;font-size:.8rem;border-radius:999px;cursor:pointer;transition:background .18s ease,color .18s ease,transform .1s ease}._toggleButton_be5yc_304:hover{color:#111827}._toggleButtonActive_be5yc_326{background:#2563eb;color:#fff;transform:translateY(-1px)}._section_be5yc_333{display:none;opacity:0;transform:translateY(4px);transition:opacity .25s ease,transform .25s ease}._sectionActive_be5yc_340{display:block;opacity:1;transform:translateY(0)}._sectionFilters_be5yc_346{margin-bottom:1rem}._filterRow_be5yc_350{display:flex;flex-wrap:wrap;gap:.75rem}._taskCards_be5yc_357{display:flex;flex-direction:column;gap:.9rem}._taskCard_be5yc_357{background:#fff;border-radius:1rem;border:1px solid #e5e7eb;padding:.9rem 1rem;box-shadow:0 8px 18px #0f172a0f}._taskCard__header_be5yc_371{display:flex;justify-content:space-between;align-items:center;gap:.75rem}._taskCard__title_be5yc_378{display:flex;align-items:center;gap:.5rem}._taskCard__index_be5yc_384{width:1.6rem;height:1.6rem;border-radius:999px;background:#e5e7eb;display:inline-flex;align-items:center;justify-content:center;font-size:.8rem;color:#4b5563}._taskTitleInput_be5yc_396{background:transparent;border:none;border-bottom:1px dashed #cbd5e1;color:#111827;padding:.2rem .3rem;font-size:.95rem;min-width:160px;outline:none;transition:border-color .18s ease}._taskTitleInput_be5yc_396::placeholder{color:#9ca3af}._taskTitleInput_be5yc_396:focus{border-bottom-color:#2563eb}._taskCard__headerRight_be5yc_414{display:flex;align-items:center;gap:.6rem}._statusWrapper_be5yc_420{display:flex;flex-direction:column;gap:.2rem}._statusWrapper_be5yc_420 select{border-radius:999px;border:1px solid #d1d5db;background:#fff;color:#ff8c00;padding:.2rem .6rem;font-size:.75rem;cursor:pointer}._statusBadge_be5yc_435{font-size:.75rem;padding:.18rem .6rem;border-radius:999px;font-weight:600}._typeWrapper_be5yc_442{display:flex;flex-direction:column;gap:.2rem}._typeWrapper_be5yc_442 select{border-radius:999px;border:1px solid #d1d5db;background:#fff;color:#ff8c00;padding:.2rem .6rem;font-size:.75rem;cursor:pointer}._typeLabel_be5yc_457{font-size:.75rem;padding:.18rem .6rem;border-radius:999px;background:#dbeafe;color:#1d4ed8;font-weight:500}._collapseButton_be5yc_467{border:none;background:transparent;color:#9ca3af;font-size:1.3rem;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease,color .2s ease}._collapseButton_be5yc_467 svg{pointer-events:none}._collapseButton_be5yc_467:hover{color:#4b5563;transform:translateY(-1px)}._collapseButtonOpen_be5yc_486{transform:rotate(180deg)}._taskCard__body_be5yc_490{max-height:0;opacity:0;overflow:hidden;transition:max-height .25s ease,opacity .25s ease,margin-top .25s ease;margin-top:0}._taskCard__bodyOpen_be5yc_498{max-height:800px;opacity:1;margin-top:.75rem}._taskBodyGrid_be5yc_505{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}@media(max-width:1000px){._taskBodyGrid_be5yc_505{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){._taskBodyGrid_be5yc_505{grid-template-columns:1fr}}._taskBodyGroup_be5yc_521,._taskBodyGroupFull_be5yc_522{display:flex;flex-direction:column;gap:.25rem}._taskBodyGroup_be5yc_521 label,._taskBodyGroupFull_be5yc_522 label{font-size:.75rem;color:#6b7280}._taskBodyGroup_be5yc_521 input,._taskBodyGroup_be5yc_521 textarea,._taskBodyGroupFull_be5yc_522 input,._taskBodyGroupFull_be5yc_522 textarea{border-radius:.7rem;border:1px solid #d1d5db;background:#fff;color:#ff8c00;padding:.35rem .6rem;font-size:.8rem;outline:none;resize:vertical;min-height:2rem;transition:border-color .2s ease,background .2s ease}._taskBodyGroup_be5yc_521 input:focus,._taskBodyGroup_be5yc_521 textarea:focus,._taskBodyGroupFull_be5yc_522 input:focus,._taskBodyGroupFull_be5yc_522 textarea:focus{border-color:#2563eb;background:#f9fafb}._taskBodyGroupFull_be5yc_522{grid-column:1/-1}._taskBodyGroupFull_be5yc_522 textarea{min-height:70px}._taskActions_be5yc_563{margin-top:.8rem;display:flex;flex-wrap:wrap;gap:.5rem}._taskActions_be5yc_563 button{font-size:.78rem;padding-inline:.85rem}._projectList_be5yc_575{display:flex;flex-direction:column;gap:.9rem}._projectCard_be5yc_581{border-radius:1rem;background:#fff;border:1px solid #e5e7eb;box-shadow:0 8px 18px #0f172a0f;overflow:hidden}._projectCard__header_be5yc_589{width:100%;border:none;background:transparent;padding:.9rem 1rem;display:flex;justify-content:space-between;gap:.6rem;align-items:center;cursor:pointer}._projectCard__header_be5yc_589 h3{font-size:1rem;font-weight:600;color:#111827}._projectCard__header_be5yc_589 p{font-size:.8rem;color:#6b7280}._projectArrow_be5yc_610{font-size:1.4rem;color:#9ca3af;transition:transform .25s ease,color .25s ease}._projectArrowOpen_be5yc_616{transform:rotate(180deg);color:#4b5563}._projectCard__body_be5yc_621{max-height:0;opacity:0;overflow:hidden;padding-inline:1rem;transition:max-height .25s ease,opacity .25s ease,padding-bottom .25s ease;padding-bottom:0}._projectCard__bodyOpen_be5yc_630{max-height:900px;opacity:1;padding-bottom:.9rem}._projectTask_be5yc_636{border-radius:.75rem;border:1px dashed #cbd5e1;padding:.75rem;margin-top:.6rem;background:#f9fafb}._projectTask__name_be5yc_644{font-size:.9rem;font-weight:500;margin-bottom:.45rem;color:#111827}._projectTask__inputs_be5yc_651{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem}@media(max-width:900px){._projectTask__inputs_be5yc_651{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:650px){._projectTask__inputs_be5yc_651{grid-template-columns:1fr}}._projectTask__group_be5yc_667{display:flex;flex-direction:column;gap:.25rem}._projectTask__group_be5yc_667 label{font-size:.75rem;color:#6b7280}._projectTask__group_be5yc_667 input,._projectTask__group_be5yc_667 textarea,._projectTask__group_be5yc_667 select{border-radius:.6rem;border:1px solid #d1d5db;background:#fff;color:#ff8c00;padding:.35rem .55rem;font-size:.78rem;outline:none;resize:vertical}._projectTask__group_be5yc_667 input:focus,._projectTask__group_be5yc_667 textarea:focus,._projectTask__group_be5yc_667 select:focus{border-color:#2563eb;background:#f9fafb}._projectTask__group_be5yc_667 textarea{min-height:60px}._projectCardOpen_be5yc_698{box-shadow:0 10px 24px #2563eb29}#_take_be5yc_728,#_mytask_be5yc_1{color:#fff;background:#505050;position:relative}#_take_be5yc_728 input,#_mytask_be5yc_1 input{background-color:#fff}._taskCard_be5yc_357{position:relative}._taskCard_be5yc_357:after{content:attr(data-username);position:absolute;top:-15px;left:50%;transform:translate(-50%);background-color:#007bff;color:#fff;padding:.5rem 1rem;border-radius:.3rem;z-index:999}._take-user_be5yc_728{border-radius:900px;background-color:#1d4ed8;padding:0 1rem;height:40px;display:flex;align-items:center;justify-content:center;color:#fff}._notes_be5yc_739{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);padding:1rem;box-shadow:0 0 5px 3px #999;border-radius:.3rem;background-color:#fff;z-index:888;width:100%;height:100vh;max-height:500px;max-width:500px;display:flex;flex-direction:column;gap:1rem;overflow:auto}._notes__close-btn_be5yc_758{position:sticky;margin-left:auto;right:0;top:0;width:1rem;height:1rem;padding:1rem;border-radius:1rem;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer;background-color:#b91c1c}._notes__closer_be5yc_774{cursor:pointer;padding:4rem 0;content:"";position:fixed;z-index:777;background-color:#111827cc;text-align:center;color:#fff;font-size:3rem;left:0;top:0;width:100%;height:100%}._notes__note_be5yc_789{background-color:wheat;text-align:start;border-radius:.3rem;padding:1rem}._notes__note__title_be5yc_795{border-bottom:1px solid #15803d;padding:.3rem 0;font-weight:900}._notes__note__description_be5yc_800{padding:1rem}._sortBtn_be5yc_804{width:40px;height:40px;border-radius:.75rem;border:1px solid #d1d5db;background:#fff;color:#6b7280;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s ease,border .15s ease,transform .1s ease}._sortBtn_be5yc_804:hover{background:#f3f4f6;border-color:#9ca3af;transform:translateY(-1px)}._sortBtnActive_be5yc_823{border-color:#2563eb;color:#2563eb;background:#eff6ff}:root{--ig-bg: #fafafa;--ig-card-bg: #ffffff;--ig-border: #dbdbdb;--ig-text-main: #262626;--ig-text-muted: #8e8e8e;--ig-primary: #0095f6;--ig-danger: #ed4956;--ig-success: #2ecc71;--ig-shadow-soft: 0 2px 10px rgba(0, 0, 0, .08)}._profileContainer_zj9jh_18{max-width:975px;margin:0 auto;padding:24px 16px 40px;background:var(--ig-bg);color:var(--ig-text-main);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;display:flex;flex-direction:column;gap:18px}._header_zj9jh_31{display:flex;align-items:center;gap:28px;padding-bottom:22px;border-bottom:1px solid var(--ig-border)}@media(max-width:768px){._header_zj9jh_31{align-items:flex-start;gap:14px}}._avatar_zj9jh_45{width:140px;height:140px;border-radius:50%;padding:2px;background:radial-gradient(circle at 30% 30%,#f9ce34,#ee2a7b,#6228d7);display:flex;align-items:center;justify-content:center;flex-shrink:0}._avatar_zj9jh_45 img{width:100%;height:100%;border-radius:50%;background:#c7c7c7;object-fit:cover!important;border:2px solid #fff}@media(max-width:768px){._avatar_zj9jh_45{width:90px;height:90px}}._info_zj9jh_71{display:flex;flex-direction:column;gap:10px;flex:1}._info_zj9jh_71 h2{font-size:20px;font-weight:500;margin:0}._stats_zj9jh_83{display:flex;gap:20px;font-size:14px}._stats_zj9jh_83 div b{font-weight:700;margin-right:4px}@media(max-width:576px){._stats_zj9jh_83{flex-wrap:wrap;gap:10px}}._bio_zj9jh_99{font-size:14px;line-height:1.45}._stateBox_zj9jh_105{border:1px solid var(--ig-border);background:#fff;border-radius:12px;padding:12px 14px;font-size:13px}._emptyBox_zj9jh_113{border:1px dashed var(--ig-border);background:#fff;border-radius:12px;padding:18px 14px;font-size:13px;color:var(--ig-text-muted)}._monthFilterContainer_zj9jh_123{display:flex;flex-wrap:wrap;gap:8px;padding:6px 0 10px;border-bottom:1px solid var(--ig-border)}._monthFilterContainer_zj9jh_123 button{border-radius:999px;border:1px solid var(--ig-border);background:#fff;font-size:12px;padding:6px 12px;cursor:pointer;color:var(--ig-text-main);transition:all .15s ease-in-out;white-space:nowrap}._monthFilterContainer_zj9jh_123 button:hover{background:#f1f1f1}._monthFilterContainer_zj9jh_123 button:focus-visible{outline:2px solid rgba(0,149,246,.35);outline-offset:2px}._activeFilterBtn_zj9jh_149{background:var(--ig-primary)!important;border-color:var(--ig-primary)!important;color:#fff!important}._grid_zj9jh_156{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}@media(max-width:900px){._grid_zj9jh_156{gap:5px}}._mediaItem_zj9jh_167{position:relative;background:#000;overflow:hidden;border-radius:10px;aspect-ratio:4/5;transition:transform .12s ease,box-shadow .12s ease}._mediaItem_zj9jh_167:hover{transform:translateY(-1px);box-shadow:var(--ig-shadow-soft)}._mediaOpenBtn_zj9jh_180{position:relative;width:100%;height:100%;border:none;padding:0;cursor:pointer;background:#000;display:block}._mediaOpenBtn_zj9jh_180:focus-visible{outline:2px solid rgba(0,149,246,.35);outline-offset:2px}._mediaIframe_zj9jh_195{position:absolute;inset:0;border:none;width:100%;height:100%;z-index:1;pointer-events:none;filter:saturate(1.05)}._mediaOpenBtn_zj9jh_180:hover ._mediaIframe_zj9jh_195{filter:brightness(.92) saturate(1.05)}._statusTag_zj9jh_210{position:absolute;top:8px;left:8px;padding:5px 9px;font-size:12px;font-weight:700;border-radius:8px;z-index:4;box-shadow:var(--ig-shadow-soft)}._inlineActions_zj9jh_223{position:absolute;right:8px;bottom:8px;z-index:5;display:flex;gap:8px;padding:6px;border-radius:999px;background:#00000059;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._iconBtn_zj9jh_236{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.18);background:#ffffff1f;color:#fff;width:32px;height:32px;border-radius:999px;cursor:pointer;transition:transform .05s ease,background .12s ease}._iconBtn_zj9jh_236:hover{background:#ffffff2e}._iconBtn_zj9jh_236:active{transform:translateY(1px)}._iconBtn_zj9jh_236[data-variant=ok]{border-color:#2ecc7159}._iconBtn_zj9jh_236[data-variant=warn]{border-color:#ed495659}@media(max-width:576px){._inlineActions_zj9jh_223{right:6px;bottom:6px;gap:6px;padding:5px}._iconBtn_zj9jh_236{width:30px;height:30px}}._popupOverlay_zj9jh_275{position:fixed;inset:0;z-index:9999;background:#000000db;display:flex;align-items:center;justify-content:center;padding:18px;height:100vh}._popupIG_zj9jh_287{position:relative;background:var(--ig-card-bg);border-radius:16px;max-width:1180px;width:100%;max-height:90vh;height:90vh;display:grid;grid-template-columns:minmax(0,60%) minmax(0,40%);overflow:hidden;box-shadow:var(--ig-shadow-soft);border:1px solid rgba(255,255,255,.08)}@media(max-width:900px){._popupIG_zj9jh_287{grid-template-columns:1fr;max-height:95vh}}._popupBackButton_zj9jh_309{position:fixed;top:22px;left:18px;z-index:10002;border:none;border-radius:999px;padding:8px 12px;background:#0000008c;color:#fff;font-size:13px;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._popupBackButton_zj9jh_309:hover{background:#000c}._popupLeft_zj9jh_328{background:#000}._popupLeft_zj9jh_328 ._popupMedia_zj9jh_331{width:100%;height:100%;border:none}@media(max-width:900px){._popupLeft_zj9jh_328{height:62vh}}._popupRight_zj9jh_343{position:relative;display:flex;flex-direction:column;border-left:1px solid #202020;max-height:90vh;overflow:auto;-webkit-overflow-scrolling:touch}@media(max-width:900px){._popupRight_zj9jh_343{border-left:none;border-top:1px solid #202020;max-height:40vh}}._popupRightTopActions_zj9jh_361{position:sticky;top:0;z-index:10;display:flex;justify-content:flex-end;gap:10px;padding:10px 12px;background:#ffffffeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid rgba(0,0,0,.06)}._popupIconBtn_zj9jh_374{display:flex;align-items:center;justify-content:center;padding:1rem;height:34px;border-radius:999px;border:1px solid rgba(0,0,0,.12);background:#fff;color:#111;cursor:pointer;transition:transform .05s ease,background .12s ease}._popupIconBtn_zj9jh_374:hover{background:#f3f4f6}._popupIconBtn_zj9jh_374:active{transform:translateY(1px)}._popupIconBtn_zj9jh_374[data-variant=ok]{border-color:#2ecc7159}._popupIconBtn_zj9jh_374[data-variant=warn]{border-color:#ed495659}@media(max-width:576px){._popupIconBtn_zj9jh_374{height:32px}}._popupRightInner_zj9jh_406{padding-top:2px}._popupProfileHeader_zj9jh_410{padding:12px 16px;display:flex;align-items:center;gap:10px;border-bottom:1px solid #202020}._popupProfileHeader_zj9jh_410 img{width:62px;height:62px;border-radius:999px;border:2px solid #fff;object-fit:cover;background:#666;padding:2px}._popupProfileHeader_zj9jh_410 h4{font-size:14px;font-weight:700;margin:0}._popupProfileHeader_zj9jh_410 p{font-size:12px;color:var(--ig-text-muted);margin:0}._popupDescription_zj9jh_437{padding:12px 16px 8px;font-size:14px;line-height:1.45;color:var(--ig-text-main)}._postDate_zj9jh_444{padding:10px 16px 12px;font-size:12px;color:var(--ig-text-muted);border-top:1px solid #202020;border-bottom:1px solid #202020}._revize_zj9jh_453{margin:12px 16px 16px;border-radius:12px;border:1px solid var(--ig-border);background:#fff;padding:12px}._revize_zj9jh_453[data-box=warn]{background:#fdf2f2}._revize_zj9jh_453[data-box=ok]{background:#2ecc7129}._revize__title_zj9jh_466{margin:0 0 6px;font-size:13px;font-weight:800;color:#111827}._revize__note_zj9jh_472{margin:0;font-size:12px;color:#4b5563;white-space:pre-line}._revizeOverlay_zj9jh_480{position:fixed;inset:0;z-index:10000;background:#000000b8;display:flex;align-items:center;justify-content:center;padding:18px}._revizeModal_zj9jh_491{width:min(520px,100%);background:#fff;border-radius:16px;box-shadow:var(--ig-shadow-soft);border:1px solid rgba(0,0,0,.08);overflow:hidden;padding:14px}._revizeModalHeader_zj9jh_501{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding-bottom:10px;border-bottom:1px solid var(--ig-border)}._revizeModalHeader_zj9jh_501 h4{margin:0;font-size:14px;font-weight:900}._revizeModalHeader_zj9jh_501 p{margin:4px 0 0;font-size:12px;color:var(--ig-text-muted)}._revizeClose_zj9jh_520{border:none;background:transparent;cursor:pointer;padding:6px 8px;color:#111}._revizeClose_zj9jh_520:hover{opacity:.75}._commentInput_zj9jh_531{width:100%;min-height:110px;resize:vertical;border-radius:12px;border:1px solid var(--ig-border);padding:10px 12px;font-size:13px;outline:none;transition:border-color .15s ease;margin-top:12px}._commentInput_zj9jh_531:focus{border-color:var(--ig-primary)}._revizeModalActions_zj9jh_547{display:flex;gap:10px;margin-top:10px}._revizeModalActions_zj9jh_547 button{flex:1;border-radius:12px;border:none;font-size:13px;padding:10px 12px;cursor:pointer;font-weight:800}._revizeModalActions_zj9jh_547 button:disabled{cursor:not-allowed;opacity:.55}._revizeModalActions_zj9jh_547 button:active{transform:translateY(1px)}._revizeCancel_zj9jh_569{background:#f3f4f6;color:#111827}._revizeSend_zj9jh_574{background:var(--ig-danger);color:#fff}:root{--bg0: #0b1220;--bg1: #0f172a;--surface: rgba(255, 255, 255, .92);--surface-strong: rgba(255, 255, 255, .96);--glass: rgba(255, 255, 255, .1);--text: #0b1220;--text-weak: rgba(2, 6, 23, .7);--muted: rgba(2, 6, 23, .6);--border: rgba(2, 6, 23, .1);--border-strong: rgba(2, 6, 23, .14);--primary: #2563eb;--primary-weak: rgba(37, 99, 235, .16);--danger: #b91c1c;--danger-weak: rgba(185, 28, 28, .12);--success: #16a34a;--success-weak: rgba(22, 163, 74, .12);--warning: #f59e0b;--warning-weak: rgba(245, 158, 11, .14);--radius-sm: 12px;--radius-md: 16px;--radius-lg: 22px;--pill: 999px;--shadow-sm: 0 10px 24px rgba(2, 6, 23, .08);--shadow-md: 0 18px 44px rgba(2, 6, 23, .14);--shadow-lg: 0 34px 90px rgba(2, 6, 23, .22);--ease: cubic-bezier(.2,.8,.2,1)}._detail_1v310_36{position:relative;margin-top:.5rem;padding-bottom:28px}._detailHeader_1v310_42{position:sticky;top:12px;z-index:40;display:flex;flex-direction:column;gap:10px;padding:10px;border-radius:calc(var(--radius-lg) + 2px);background:#ffffffd1;border:1px solid var(--border);box-shadow:var(--shadow-sm);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}._headerTop_1v310_58{display:grid;grid-template-columns:auto minmax(240px,260px) 1fr;gap:12px;align-items:center}._headerBottom_1v310_65{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between}._backButtonCompact_1v310_73{display:inline-flex!important;width:fit-content!important;max-width:fit-content!important;flex:0 0 auto!important;align-items:center!important;white-space:nowrap!important}._detailTitle_1v310_82{min-width:220px;overflow:hidden}._detailTitle_1v310_82 h2{font-size:1.05rem;font-weight:900;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.01em}._detailTitle_1v310_82 p{font-size:.82rem;color:var(--text-weak);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._customerSwitch_1v310_104{display:grid;gap:6px;width:260px;min-width:260px;max-width:260px;padding:10px 12px;border-radius:var(--radius-md);background:var(--surface);border:1px solid var(--border);box-shadow:0 10px 26px #02061714}._customerSwitch__label_1v310_117{font-size:12px;font-weight:900;color:var(--muted);letter-spacing:.02em}._customerSwitch__select_1v310_124{width:100%;height:40px;border-radius:12px;padding:0 12px;border:1px solid var(--border-strong);background:#fffffff5;color:var(--text);outline:none;font-size:14px;transition:border-color .16s var(--ease),box-shadow .16s var(--ease),transform .14s var(--ease)}._customerSwitch__select_1v310_124:focus{border-color:var(--primary);box-shadow:0 0 0 4px var(--primary-weak);transform:translateY(-1px)}._tabs_1v310_142{display:flex;align-items:center;gap:6px;padding:6px;border-radius:var(--pill);border:1px solid var(--border);background:#ffffffd6;box-shadow:0 10px 22px #0206170f;max-width:420px;overflow-x:auto;-webkit-overflow-scrolling:touch}._tabs_1v310_142>*{flex:0 0 auto}._toggleButton_1v310_159{border:none;background:transparent;color:#020617b3;padding:.42rem .92rem;font-size:.82rem;border-radius:var(--pill);cursor:pointer;font-weight:800;transition:background .16s var(--ease),color .16s var(--ease),transform .12s var(--ease)}._toggleButton_1v310_159:hover{color:var(--text);background:#0206170f}._toggleButtonActive_1v310_175{background:linear-gradient(135deg,#2563eb,#1d4ed8);color:#fff;transform:translateY(-1px);box-shadow:0 12px 26px #2563eb38}._actions_1v310_182{display:flex;align-items:center;gap:8px;padding:6px;border-radius:var(--pill);border:1px solid var(--border);background:#ffffffd6;box-shadow:0 10px 22px #0206170f;overflow-x:auto;-webkit-overflow-scrolling:touch}._actions_1v310_182>*{flex:0 0 auto}._backButton_1v310_73{border-radius:var(--pill);border:1px solid var(--border-strong);background:#fffffff2;color:var(--text);padding:.52rem .95rem;font-size:.82rem;cursor:pointer;font-weight:800;transition:transform .12s var(--ease),border-color .16s var(--ease),background .16s var(--ease),box-shadow .16s var(--ease)}._backButton_1v310_73:hover{transform:translateY(-1px);background:#fff;border-color:#02061733;box-shadow:0 12px 22px #02061714}._redirectButton_1v310_216{background:linear-gradient(135deg,#ff9800,#fb8c00);border:none;color:#fff}._redirectButton_1v310_216:hover{filter:brightness(1.03)}._redirectIcon_1v310_225{margin-left:.25rem}@media(max-width:1100px){._headerTop_1v310_58{grid-template-columns:1fr}._customerSwitch_1v310_104{width:100%;min-width:0;max-width:none}}@media(max-width:650px){._detailTitle_1v310_82{display:none}}._section_1v310_244{display:none;opacity:0;transform:translateY(8px);transition:opacity .22s var(--ease),transform .22s var(--ease);will-change:opacity,transform}._sectionActive_1v310_252{display:block;opacity:1;transform:translateY(0)}._sectionFilters_1v310_258{margin:14px 0}._filterRow_1v310_262{display:flex;flex-wrap:wrap;gap:.75rem}._filterGroup_1v310_268{display:flex;flex-direction:column;gap:.35rem;min-width:180px}._filterGroup_1v310_268 label{font-size:.7rem;text-transform:uppercase;letter-spacing:.1em;color:#0206178c;font-weight:900}._filterGroup_1v310_268 input,._filterGroup_1v310_268 select{border-radius:12px;padding:.62rem .85rem;border:1px solid var(--border-strong);background:#fffffff5;color:#ff8c00;font-size:.9rem;outline:none;transition:border-color .16s var(--ease),box-shadow .16s var(--ease),transform .14s var(--ease)}._filterGroup_1v310_268 input:focus,._filterGroup_1v310_268 select:focus{border-color:var(--primary);box-shadow:0 0 0 4px var(--primary-weak);transform:translateY(-1px)}._taskCards_1v310_299,._projectList_1v310_305{display:flex;flex-direction:column;gap:.9rem}._projectCard_1v310_311{border-radius:var(--radius-lg);background:var(--surface-strong);border:1px solid var(--border);box-shadow:var(--shadow-sm);overflow:hidden}._projectCardOpen_1v310_319{box-shadow:0 18px 46px #2563eb29;border-color:#2563eb38}._projectCard__header_1v310_324{width:100%;border:none;background:transparent;padding:1rem 1.05rem;display:flex;justify-content:space-between;gap:.8rem;align-items:center;cursor:pointer;text-align:left}._projectCard__header_1v310_324 h3{font-size:1.02rem;font-weight:950;color:var(--text);letter-spacing:-.01em}._projectCard__header_1v310_324 p{font-size:.84rem;color:var(--text-weak);margin-top:2px}._projectCard__header_1v310_324:hover{background:#02061708}._projectArrow_1v310_351{font-size:1.35rem;color:#02061759;transition:transform .22s var(--ease),color .22s var(--ease)}._projectArrowOpen_1v310_357{transform:rotate(180deg);color:#020617a6}._projectCard__body_1v310_362{max-height:0;opacity:0;overflow:hidden;padding-inline:1rem;transition:max-height .28s var(--ease),opacity .22s var(--ease),padding-bottom .22s var(--ease);padding-bottom:0}._projectCard__bodyOpen_1v310_371{max-height:1400px;opacity:1;padding-bottom:1rem}._projectTask_1v310_377{border-radius:18px;border:1px solid rgba(2,6,23,.1);padding:.95rem;margin-top:.85rem;background:#f9fafbeb;box-shadow:0 12px 26px #0206170f}._projectTask__name_1v310_386{font-size:.95rem;font-weight:950;margin-bottom:.65rem;color:var(--text)}._projectTask__inputs_1v310_393{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.75rem}@media(max-width:980px){._projectTask__inputs_1v310_393{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){._projectTask__inputs_1v310_393{grid-template-columns:1fr}}._projectTask__group_1v310_409{display:flex;flex-direction:column;gap:.35rem}._projectTask__group_1v310_409 label{font-size:.76rem;color:#02061794;font-weight:800}._projectTask__group_1v310_409 input,._projectTask__group_1v310_409 textarea,._projectTask__group_1v310_409 select{border-radius:12px;border:1px solid var(--border-strong);background:#fffffff7;color:#ff8c00;padding:.55rem .65rem;font-size:.86rem;outline:none;resize:vertical;transition:border-color .16s var(--ease),box-shadow .16s var(--ease)}._projectTask__group_1v310_409 input:focus,._projectTask__group_1v310_409 textarea:focus,._projectTask__group_1v310_409 select:focus{border-color:var(--primary);box-shadow:0 0 0 4px var(--primary-weak)}._projectTask__group_1v310_409 textarea{min-height:68px}._statusBadge_1v310_442{font-size:.78rem;padding:.24rem .72rem;border-radius:var(--pill);font-weight:950;display:inline-flex;width:fit-content}._notesWrapper_1v310_451{position:fixed;inset:0;z-index:999}._notes__closer_1v310_457{position:fixed;inset:0;background:#0206178c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:grid;place-items:center;color:#ffffffeb;font-size:1.5rem;font-weight:950;padding:24px;cursor:pointer}._notes_1v310_451{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:min(720px,100vw - 28px);max-height:min(86vh,900px);background:#fffffff5;border:1px solid rgba(255,255,255,.35);border-radius:22px;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:12px;padding:16px;overflow:auto}._notes__closeBtn_1v310_490{position:absolute;top:12px;right:12px;z-index:999;width:42px;height:42px;border-radius:14px;display:grid;place-items:center;cursor:pointer;color:#fff;background:#b91c1cf2;box-shadow:0 16px 34px #b91c1c38;-webkit-user-select:none;user-select:none;transition:transform .12s var(--ease),filter .16s var(--ease)}._notes__closeBtn_1v310_490:hover{transform:translateY(-1px);filter:brightness(1.05)}._notes__add_1v310_512{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid rgba(2,6,23,.08);border-radius:16px;background:#f9fafbf0}._formGrid_1v310_522{display:grid;grid-template-columns:1fr;gap:10px}@media(max-width:720px){._formGrid_1v310_522{grid-template-columns:1fr}}._formCol_1v310_533{display:flex;flex-direction:column;gap:6px}._formLabel_1v310_539{font-size:12px;font-weight:900;color:#0206178c;letter-spacing:.04em;text-transform:uppercase}._notes__input_1v310_547,._notes__textarea_1v310_548{width:100%;border:1px solid rgba(2,6,23,.14);border-radius:14px;padding:11px 12px;font-size:14px;outline:none;background:#fffffffa;transition:border-color .16s var(--ease),box-shadow .16s var(--ease),transform .12s var(--ease)}._notes__input_1v310_547:focus,._notes__textarea_1v310_548:focus{border-color:var(--primary);box-shadow:0 0 0 4px var(--primary-weak);transform:translateY(-1px)}._notes__textarea_1v310_548{resize:vertical;min-height:92px;max-height:220px}._modalActionRow_1v310_571{display:flex;gap:10px;justify-content:flex-end;align-items:center}._notes__addBtn_1v310_578{height:42px;border-radius:14px;border:1px solid rgba(37,99,235,.22);cursor:pointer;font-weight:950;color:#fff;background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 16px 34px #2563eb33;transition:transform .12s var(--ease),filter .16s var(--ease),box-shadow .16s var(--ease)}._notes__addBtn_1v310_578:hover{transform:translateY(-1px);filter:brightness(1.03);box-shadow:0 22px 44px #2563eb3d}._notes__preview_1v310_595{display:flex;flex-direction:column;gap:8px}._notes__previewItem_1v310_601{display:flex;justify-content:space-between;align-items:center;gap:10px;background:#0206170d;border:1px solid rgba(2,6,23,.08);border-radius:14px;padding:10px 12px;font-size:13px}._notes__previewText_1v310_613{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#020617c7;font-weight:700}._notes__previewRemove_1v310_621{width:32px;height:32px;border-radius:12px;border:1px solid rgba(2,6,23,.14);background:#ffffffe6;cursor:pointer;display:grid;place-items:center;font-weight:950;transition:transform .12s var(--ease),background .16s var(--ease)}._notes__previewRemove_1v310_621:hover{transform:translateY(-1px);background:#fff}._notes__list_1v310_638{display:flex;flex-direction:column;gap:10px;padding-right:4px}._noteItem_1v310_645{border:1px solid rgba(2,6,23,.1);border-radius:18px;overflow:hidden;background:#fffffff5;box-shadow:0 12px 28px #02061714}._noteItem__headerRow_1v310_653{display:flex;align-items:center;gap:10px;padding-right:12px}._noteItem__header_1v310_653{width:100%;display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center;padding:14px;background:transparent;border:none;cursor:pointer;text-align:left;transition:background .16s var(--ease)}._noteItem__header_1v310_653:hover{background:#02061709}._noteItem__title_1v310_677{font-weight:950;font-size:14px;line-height:1.25;color:#020617eb}._noteItem__meta_1v310_684{font-size:12px;color:#0206178c;white-space:nowrap;font-weight:800}._noteItem__chev_1v310_691{font-size:14px;opacity:.85;transition:transform .22s var(--ease)}._isOpen_1v310_697{transform:rotate(180deg)}._noteItem__headerActions_1v310_701{display:flex;align-items:center;gap:6px}._noteItem__body_1v310_707{opacity:0;height:0;transition:max-height .28s var(--ease),opacity .22s var(--ease);border-top:1px solid rgba(2,6,23,.08)}._open_1v310_714{height:auto;opacity:1}._noteItem__bodyInner_1v310_719{padding:12px 14px 16px}._notes__noteDescription_1v310_723{font-size:13px;color:#020617c7;line-height:1.7}._notes__noteText_1v310_729{margin:0 0 8px;font-size:13px;color:#020617c7;line-height:1.7;white-space:pre-line}._notes__noteDelete_1v310_737{margin-top:12px;padding:10px 12px;border-radius:14px;border:1px solid rgba(185,28,28,.28);background:#b91c1c1a;color:#b91c1c;cursor:pointer;font-weight:950}._notes__noteDelete_1v310_737:hover{background:#b91c1c29}._productionIconBtn_1v310_751{border:1px solid rgba(2,6,23,.1);background:#ffffffd9;cursor:pointer;padding:6px 10px;line-height:1;border-radius:12px;font-size:13px;font-weight:900;opacity:.95;transition:transform .12s var(--ease),background .16s var(--ease),border-color .16s var(--ease)}._productionIconBtn_1v310_751:hover{transform:translateY(-1px);background:#fff;border-color:#0206172e}._productionIconBtn_1v310_751:disabled{opacity:.45;cursor:not-allowed;transform:none}._productionListEditBar_1v310_774{margin-bottom:10px;height:100%;overflow:auto;padding:10px;border-radius:14px;background:#2563eb0f;border:1px solid rgba(37,99,235,.16)}._productionEditInput_1v310_784{width:100%;padding:10px 12px;border:1px solid rgba(2,6,23,.16);border-radius:14px;font-size:14px;outline:none;background:#fffffff5}._productionEditInput_1v310_784:focus{border-color:var(--primary);box-shadow:0 0 0 4px var(--primary-weak)}._inlineAddBar_1v310_798{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:end;padding:10px;border-radius:16px;border:1px solid rgba(2,6,23,.08);background:#f9fafbf0;margin-bottom:10px}@media(max-width:720px){._inlineAddBar_1v310_798{grid-template-columns:1fr}}._inlineAddLeft_1v310_815{display:flex;flex-direction:column;gap:6px}._inlineAddRight_1v310_821{display:flex;justify-content:flex-end}._primaryMiniBtn_1v310_826{height:40px;padding:0 14px;border-radius:14px;border:1px solid rgba(37,99,235,.22);cursor:pointer;font-weight:950;color:#fff;background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 14px 28px #2563eb2e;transition:transform .12s var(--ease),filter .16s var(--ease)}._primaryMiniBtn_1v310_826:hover{transform:translateY(-1px);filter:brightness(1.03)}._productionLines_1v310_843{display:flex;flex-direction:column}._productionNoteLine_1v310_848{display:flex;align-items:flex-start;gap:10px;padding:10px 0;border-bottom:1px solid rgba(2,6,23,.06)}._productionNoteLine_1v310_848:last-child{border-bottom:none}._productionNoteLine__content_1v310_859{flex:1;min-width:0}._productionNoteActions_1v310_864{display:flex;align-items:center;gap:6px;flex-shrink:0}._productionApproved_1v310_871{color:#166534;font-weight:900;background:#16a34a1f;border:1px solid rgba(22,163,74,.18);padding:8px 10px;border-radius:14px}._productionRejected_1v310_880{color:#991b1b;font-weight:900;background:#b91c1c1a;border:1px solid rgba(185,28,28,.16);padding:8px 10px;border-radius:14px;opacity:.95}._modalWrapper_1v310_890{position:fixed;inset:0;z-index:999}._modalOverlay_1v310_896{position:absolute;inset:0;background:#0206178c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}._modalCard_1v310_904{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(980px,100vw - 28px);max-height:min(86vh,900px);background:#fffffff5;border:1px solid rgba(255,255,255,.35);border-radius:22px;box-shadow:var(--shadow-lg);overflow:auto;padding:18px}._modalClose_1v310_919{position:sticky;top:10px;margin-left:auto;width:42px;height:42px;border-radius:14px;display:grid;place-items:center;cursor:pointer;color:#fff;background:#020617e0}._customerDetailsHeader_1v310_933{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-bottom:14px}._customerDetailsHeaderInfo_1v310_941{display:flex;align-items:center;gap:12px}._customerDetailsLogo_1v310_947{width:64px;height:64px;border-radius:var(--pill);object-fit:cover;box-shadow:0 12px 28px #02061729}._customerDetailsUsername_1v310_955{font-size:1.15rem;font-weight:950;color:var(--text);letter-spacing:-.01em}._customerDetailsForm_1v310_962{display:flex;flex-direction:column;gap:14px}._customerDetailsGrid_1v310_968{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1rem 1.2rem}._customerDetailsGroup_1v310_974{display:flex;flex-direction:column;gap:.35rem}._customerDetailsLabel_1v310_980{font-size:.84rem;font-weight:900;color:#02061794}._customerDetailsInput_1v310_986{width:100%;padding:.7rem .85rem;border-radius:14px;border:1px solid rgba(2,6,23,.14);background:#fffffff7;outline:none;font-size:.92rem;color:var(--text)}._customerDetailsInput_1v310_986:focus{border-color:var(--primary);box-shadow:0 0 0 4px var(--primary-weak)}._customerDetailsInputReadonly_1v310_1001{background:#ffffffb3;color:#0206178c}._customerDetailsInline_1v310_1006{flex-direction:row;align-items:center;justify-content:space-between}._toggleSwitch_1v310_1012{position:relative;display:inline-flex;align-items:center;cursor:pointer}._toggleSwitchInput_1v310_1019{position:absolute;opacity:0;pointer-events:none}._toggleSwitchSlider_1v310_1025{width:48px;height:26px;border-radius:var(--pill);background:#0206171f;position:relative;transition:background .16s var(--ease),box-shadow .16s var(--ease)}._toggleSwitchSlider_1v310_1025:before{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:var(--pill);background:#fff;box-shadow:0 10px 18px #02061733;transition:transform .16s var(--ease)}._toggleSwitchInput_1v310_1019:checked+._toggleSwitchSlider_1v310_1025{background:#2563eb94;box-shadow:0 0 0 4px var(--primary-weak)}._toggleSwitchInput_1v310_1019:checked+._toggleSwitchSlider_1v310_1025:before{transform:translate(22px)}._customerDetailsActions_1v310_1055{display:flex;justify-content:flex-end}._customerDetailsSubmit_1v310_1060{padding-inline:1.6rem}._taskInputPanel__createRow_1v310_1098{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;margin-bottom:10px}._taskInputRow__meta_1v310_1195{margin:4px 0 0;font-size:11px;color:#0206178c;font-weight:700;word-break:break-all}._taskInputPanel_1v310_1067{margin:10px 0 16px;padding:12px;border-radius:18px;border:1px solid rgba(2,6,23,.1);background:#f9fafbf0;box-shadow:0 12px 26px #0206170f}._taskInputPanel__head_1v310_1076{display:flex;justify-content:space-between;gap:10px;align-items:flex-start;margin-bottom:10px}._taskInputPanel__title_1v310_1084{font-weight:950;color:#020617eb;font-size:14px;margin:0}._taskInputPanel__desc_1v310_1091{margin:2px 0 0;font-size:12px;color:#0206178c;font-weight:700}._taskInputPanel__createRow_1v310_1098{display:grid;grid-template-columns:1fr 1fr auto;gap:10px;align-items:center;margin-bottom:10px}@media(max-width:720px){._taskInputPanel__createRow_1v310_1098{grid-template-columns:1fr}}._taskInputPanel__input_1v310_1111{width:100%;padding:10px 12px;border:1px solid rgba(2,6,23,.14);border-radius:14px;font-size:14px;outline:none;background:#fffffffa}._taskInputPanel__input_1v310_1111:focus{border-color:var(--primary);box-shadow:0 0 0 4px var(--primary-weak)}._taskInputPanel__input_1v310_1111:disabled{opacity:.6;cursor:not-allowed}._taskInputPanel__btn_1v310_1129{height:40px;padding:0 14px;border-radius:14px;border:1px solid rgba(37,99,235,.22);cursor:pointer;font-weight:950;color:#fff;background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 14px 28px #2563eb2e;transition:transform .12s var(--ease),filter .16s var(--ease)}._taskInputPanel__btn_1v310_1129:hover{transform:translateY(-1px);filter:brightness(1.03)}._taskInputPanel__btn_1v310_1129:disabled{opacity:.45;cursor:not-allowed;transform:none;box-shadow:none}._taskInputPanel__list_1v310_1152{display:flex;flex-direction:column;gap:8px}._taskInputPanel__empty_1v310_1158{font-size:13px;color:#02061799;font-weight:800;padding:8px 10px;border-radius:14px;background:#0206170a;border:1px solid rgba(2,6,23,.06)}._taskInputRow_1v310_1168{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;padding:10px;border-radius:16px;border:1px solid rgba(2,6,23,.1);background:#fffffff5}@media(max-width:720px){._taskInputRow_1v310_1168{grid-template-columns:1fr}}._taskInputRow__left_1v310_1184{min-width:0}._taskInputRow__label_1v310_1188{margin:0;font-size:13px;font-weight:950;color:#020617db}._taskInputRow__value_1v310_1385{margin:4px 0 0;font-size:12px;color:#020617b3;font-weight:800;word-break:break-word}._taskInputRow__meta_1v310_1195{margin:6px 0 0;font-size:11px;color:#0206178c;font-weight:700;word-break:break-all}._taskInputRow__editGrid_1v310_1401{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media(max-width:720px){._taskInputRow__editGrid_1v310_1401{grid-template-columns:1fr}}._taskInputRow__editInput_1v310_1203{width:100%;padding:10px 12px;border:1px solid rgba(2,6,23,.14);border-radius:14px;font-size:14px;outline:none;background:#fffffffa}._taskInputRow__editInput_1v310_1203:focus{border-color:var(--primary);box-shadow:0 0 0 4px var(--primary-weak)}._taskInputRow__actions_1v310_1217{display:flex;gap:6px;justify-content:flex-end}@media(max-width:720px){._taskInputRow__actions_1v310_1217{justify-content:flex-start}}._taskInputRow__iconBtn_1v310_1228{border:1px solid rgba(2,6,23,.1);background:#ffffffd9;cursor:pointer;padding:6px 10px;line-height:1;border-radius:12px;font-size:13px;font-weight:900;opacity:.95;transition:transform .12s var(--ease),background .16s var(--ease),border-color .16s var(--ease)}._taskInputRow__iconBtn_1v310_1228:hover{transform:translateY(-1px);background:#fff;border-color:#0206172e}._taskInputRow__iconBtn_1v310_1228:disabled{opacity:.45;cursor:not-allowed;transform:none}:root{--bg0: #0b1220;--primary: #2563eb;--primary-weak: rgba(37, 99, 235, .16);--shadow-lg: 0 34px 90px rgba(2, 6, 23, .22);--ease: cubic-bezier(.2,.8,.2,1)}._wrapper_1owpz_10{position:fixed;inset:0;z-index:999}._closer_1owpz_16{position:fixed;inset:0;background:#0206178c;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);display:grid;place-items:center;color:#ffffffeb;font-size:1.5rem;font-weight:950;padding:24px;cursor:pointer}._card_1owpz_31{position:fixed;left:50%;top:50%;transform:translate(-50%,-50%);width:min(720px,100vw - 28px);max-height:min(86vh,900px);background:#fffffff5;border:1px solid rgba(255,255,255,.35);border-radius:22px;box-shadow:var(--shadow-lg);display:flex;flex-direction:column;gap:12px;padding:16px;overflow:auto}._closeBtn_1owpz_49{position:absolute;top:12px;right:12px;z-index:999;width:42px;height:42px;border-radius:14px;display:grid;place-items:center;cursor:pointer;color:#fff;background:#b91c1cf2;box-shadow:0 16px 34px #b91c1c38;-webkit-user-select:none;user-select:none;transition:transform .12s var(--ease),filter .16s var(--ease)}._closeBtn_1owpz_49:hover{transform:translateY(-1px);filter:brightness(1.05)}._addForm_1owpz_71{display:flex;flex-direction:column;gap:10px;padding:12px;border:1px solid rgba(2,6,23,.08);border-radius:16px;background:#f9fafbf0}._formGrid_1owpz_81{display:grid;grid-template-columns:1fr;gap:10px}._formCol_1owpz_87{display:flex;flex-direction:column;gap:6px}._formLabel_1owpz_93{font-size:12px;font-weight:900;color:#0206178c;letter-spacing:.04em;text-transform:uppercase}._input_1owpz_101,._textarea_1owpz_102{width:100%;border:1px solid rgba(2,6,23,.14);border-radius:14px;padding:11px 12px;font-size:14px;outline:none;background:#fffffffa;transition:border-color .16s var(--ease),box-shadow .16s var(--ease),transform .12s var(--ease)}._input_1owpz_101:focus,._textarea_1owpz_102:focus{border-color:var(--primary);box-shadow:0 0 0 4px var(--primary-weak);transform:translateY(-1px)}._textarea_1owpz_102{resize:vertical;min-height:92px;max-height:220px}._preview_1owpz_125{display:flex;flex-direction:column;gap:8px}._previewItem_1owpz_131{display:flex;justify-content:space-between;align-items:center;gap:10px;background:#0206170d;border:1px solid rgba(2,6,23,.08);border-radius:14px;padding:10px 12px;font-size:13px}._previewText_1owpz_143{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#020617c7;font-weight:700}._previewRemove_1owpz_151{width:32px;height:32px;border-radius:12px;border:1px solid rgba(2,6,23,.14);background:#ffffffe6;cursor:pointer;display:grid;place-items:center;font-weight:950;transition:transform .12s var(--ease),background .16s var(--ease)}._previewRemove_1owpz_151:hover{transform:translateY(-1px);background:#fff}._actionRow_1owpz_168{display:flex;gap:10px;justify-content:flex-end;align-items:center}._addBtn_1owpz_175{height:42px;border-radius:14px;border:1px solid rgba(37,99,235,.22);cursor:pointer;font-weight:950;color:#fff;background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 16px 34px #2563eb33;transition:transform .12s var(--ease),filter .16s var(--ease),box-shadow .16s var(--ease)}._addBtn_1owpz_175:hover{transform:translateY(-1px);filter:brightness(1.03);box-shadow:0 22px 44px #2563eb3d}._list_1owpz_192{display:flex;flex-direction:column;gap:10px;padding-right:4px}._item_1owpz_199{border:1px solid rgba(2,6,23,.1);border-radius:18px;overflow:hidden;background:#fffffff5;box-shadow:0 12px 28px #02061714}._itemHeaderRow_1owpz_207{display:flex;align-items:center;gap:10px;padding-right:12px}._itemHeader_1owpz_207{width:100%;display:grid;grid-template-columns:1fr auto auto;gap:10px;align-items:center;padding:14px;background:transparent;border:none;cursor:pointer;text-align:left;transition:background .16s var(--ease)}._itemHeader_1owpz_207:hover{background:#02061709}._itemTitle_1owpz_231{font-weight:950;font-size:14px;line-height:1.25;color:#020617eb}._itemMeta_1owpz_238{font-size:12px;color:#0206178c;white-space:nowrap;font-weight:800}._itemChev_1owpz_245{font-size:14px;opacity:.85;transition:transform .22s var(--ease)}._isOpen_1owpz_251{transform:rotate(180deg)}._headerActions_1owpz_255{display:flex;align-items:center;gap:6px}._itemBody_1owpz_261{opacity:0;height:0;transition:max-height .28s var(--ease),opacity .22s var(--ease);border-top:1px solid rgba(2,6,23,.08)}._open_1owpz_268{height:auto;opacity:1}._itemBodyInner_1owpz_273{padding:12px 14px 16px}._iconBtn_1owpz_277{border:1px solid rgba(2,6,23,.1);background:#ffffffd9;cursor:pointer;padding:6px 10px;line-height:1;border-radius:12px;font-size:13px;font-weight:900;opacity:.95;transition:transform .12s var(--ease),background .16s var(--ease),border-color .16s var(--ease)}._iconBtn_1owpz_277:hover{transform:translateY(-1px);background:#fff;border-color:#0206172e}._iconBtn_1owpz_277:disabled{opacity:.45;cursor:not-allowed;transform:none}._listEditBar_1owpz_300{margin-bottom:10px;height:100%;overflow:auto;padding:10px;border-radius:14px;background:#2563eb0f;border:1px solid rgba(37,99,235,.16)}._editInput_1owpz_310{width:100%;padding:10px 12px;border:1px solid rgba(2,6,23,.16);border-radius:14px;font-size:14px;outline:none;background:#fffffff5}._editInput_1owpz_310:focus{border-color:var(--primary);box-shadow:0 0 0 4px var(--primary-weak)}._inlineAddBar_1owpz_324{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:end;padding:10px;border-radius:16px;border:1px solid rgba(2,6,23,.08);background:#f9fafbf0;margin-bottom:10px}@media(max-width:720px){._inlineAddBar_1owpz_324{grid-template-columns:1fr}}._inlineAddLeft_1owpz_341{display:flex;flex-direction:column;gap:6px}._inlineAddRight_1owpz_347{display:flex;justify-content:flex-end}._primaryMiniBtn_1owpz_352{height:40px;padding:0 14px;border-radius:14px;border:1px solid rgba(37,99,235,.22);cursor:pointer;font-weight:950;color:#fff;background:linear-gradient(135deg,#2563eb,#1d4ed8);box-shadow:0 14px 28px #2563eb2e;transition:transform .12s var(--ease),filter .16s var(--ease)}._primaryMiniBtn_1owpz_352:hover{transform:translateY(-1px);filter:brightness(1.03)}._lines_1owpz_369{display:flex;flex-direction:column}._line_1owpz_369{display:flex;align-items:flex-start;gap:10px;padding:10px 0;border-bottom:1px solid rgba(2,6,23,.06)}._line_1owpz_369:last-child{border-bottom:none}._lineContent_1owpz_385{flex:1;min-width:0}._lineActions_1owpz_390{display:flex;align-items:center;gap:6px;flex-shrink:0}._noteText_1owpz_397{margin:0;font-size:13px;color:#020617c7;line-height:1.7;white-space:pre-line}._approved_1owpz_405{color:#166534;font-weight:900;background:#16a34a1f;border:1px solid rgba(22,163,74,.18);padding:8px 10px;border-radius:14px}._rejected_1owpz_414{color:#991b1b;font-weight:900;background:#b91c1c1a;border:1px solid rgba(185,28,28,.16);padding:8px 10px;border-radius:14px;opacity:.95}._taskDetails_auobh_2{--border-color: #e5e7eb;--bg-surface: #ffffff;--bg-muted: #f9fafb;--text-main: #111827;--text-muted: #6b7280;--accent: #2563eb;background:var(--bg-surface);border-radius:16px;border:1px solid var(--border-color);padding:24px;display:flex;flex-direction:column;gap:24px;box-shadow:0 10px 30px #0f172a0a}._header_auobh_20{display:flex;flex-direction:column;gap:12px;border-bottom:1px solid var(--border-color);padding-bottom:16px}._headerMain_auobh_28{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}._taskId_auobh_35{font-size:12px;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}._taskTitle_auobh_42{margin:4px 0 0;font-size:22px;font-weight:600;color:var(--text-main)}._headerBadges_auobh_49{display:flex;align-items:center;gap:8px}._statusBadge_auobh_55{padding:4px 10px;border-radius:999px;font-size:12px;font-weight:500;border:1px solid rgba(0,0,0,.04)}._emergencyBadge_auobh_63{padding:4px 10px;border-radius:999px;font-size:12px;font-weight:600;color:#b91c1c;background:#fee2e2;border:1px solid #fecaca}._headerMeta_auobh_73{display:flex;flex-wrap:wrap;gap:12px 24px;margin-top:4px}._metaItem_auobh_80{display:flex;flex-direction:column;gap:2px}._metaLabel_auobh_86{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}._metaValue_auobh_93{font-size:13px;color:var(--text-main);font-weight:500}._metaChip_auobh_99{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:500;background:#eff6ff;color:var(--accent)}._layout_auobh_111{display:grid;grid-template-columns:minmax(0,2.2fr) minmax(260px,1fr);gap:24px}._mainColumn_auobh_117{display:flex;flex-direction:column;gap:20px}._sideColumn_auobh_123{display:flex;flex-direction:column;gap:16px}._section_auobh_130{background:var(--bg-muted);border-radius:12px;padding:16px 18px;border:1px solid var(--border-color)}._sectionTitle_auobh_137{font-size:14px;font-weight:600;color:var(--text-main);margin:0 0 8px}._sectionText_auobh_144{font-size:13px;line-height:1.6;color:var(--text-muted);margin:0}._codeBlock_auobh_152{font-size:13px;line-height:1.6;background:#111827;color:#f9fafb;border-radius:8px;padding:12px 14px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;white-space:pre-wrap}._inputsGrid_auobh_164{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}._inputItem_auobh_170{background:#fff;border-radius:8px;padding:8px 10px;border:1px solid var(--border-color)}._inputLabel_auobh_177{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);margin-bottom:3px}._inputValue_auobh_186{font-size:13px;color:var(--text-main)}._linksList_auobh_192{display:flex;flex-direction:column;gap:8px}._linkItem_auobh_198{font-size:13px;color:var(--accent);text-decoration:none;display:inline-flex;align-items:center;gap:6px}._linkItem_auobh_198:hover{text-decoration:underline}._timeline_auobh_211{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:6px}._timelineItem_auobh_220{display:flex;flex-direction:column;gap:2px}._timelineLabel_auobh_226{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted)}._timelineValue_auobh_233{font-size:13px;color:var(--text-main)}._statusFlags_auobh_239{display:flex;flex-wrap:wrap;gap:6px}._flagChip_auobh_245{font-size:11px;padding:4px 8px;border-radius:999px;border:1px solid var(--border-color);background:#fff;color:var(--text-muted)}._summaryList_auobh_255{display:flex;flex-direction:column;gap:6px}._summaryItem_auobh_261{display:flex;justify-content:space-between;align-items:center}._summaryLabel_auobh_267{font-size:12px;color:var(--text-muted)}._summaryValue_auobh_272{font-size:12px;font-weight:500;color:var(--text-main)}._summaryValueDanger_auobh_278{font-size:12px;font-weight:600;color:#b91c1c}@media(max-width:960px){._layout_auobh_111{grid-template-columns:1fr}._sideColumn_auobh_123{order:-1}}@media(max-width:640px){._taskDetails_auobh_2{padding:16px}._headerMain_auobh_28{flex-direction:column}._headerMeta_auobh_73{flex-direction:column;align-items:flex-start}}._page_14aea_1{min-height:100vh;background:#f6f8fc;color:#0f172a;padding:18px 20px}._header_14aea_8{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}._title_14aea_16{font-size:20px;font-weight:700;letter-spacing:-.2px}._subtitle_14aea_22{margin-top:4px;font-size:13px;color:#64748b;line-height:1.35}._headerActions_14aea_29{display:flex;gap:10px}._layout_14aea_34{display:grid;grid-template-columns:320px 1fr;gap:14px;align-items:start}@media(max-width:980px){._layout_14aea_34{grid-template-columns:1fr}}._sidebar_14aea_46{background:#fff;border:1px solid #e5eaf3;border-radius:14px;padding:14px;box-shadow:0 10px 30px #0f172a0a;position:sticky;top:14px}@media(max-width:980px){._sidebar_14aea_46{position:static}}._sidebarTop_14aea_61{margin-bottom:10px}._sidebarTitle_14aea_65{font-weight:700;font-size:14px}._sidebarHint_14aea_70{margin-top:4px;font-size:12px;color:#64748b}._sidebarEmpty_14aea_76{padding:10px;border:1px dashed #e5eaf3;border-radius:12px;font-size:13px;color:#64748b;background:#fbfcff}._tagList_14aea_85{display:grid;gap:8px;margin-top:10px}._tagItem_14aea_91{width:100%;display:grid;grid-template-columns:12px 1fr auto;align-items:center;gap:10px;padding:10px;border-radius:12px;border:1px solid #e5eaf3;background:#fff;cursor:pointer;transition:background .14s ease,border-color .14s ease,box-shadow .14s ease}._tagItem_14aea_91:hover{background:#f8fafc;border-color:#dbe3f2}._active_14aea_109{border-color:#2563eb59;box-shadow:0 0 0 4px #2563eb14;background:#f7faff}._tagDot_14aea_115{width:10px;height:10px;border-radius:999px;box-shadow:0 0 0 3px #0f172a0d}._tagName_14aea_122{font-size:13px;font-weight:600;text-align:left}._tagMeta_14aea_128{font-size:12px;color:#334155;background:#f1f5f9;border:1px solid #e5eaf3;padding:3px 8px;border-radius:999px}._sidebarFooter_14aea_137{margin-top:12px;display:flex;justify-content:flex-end}._content_14aea_143{min-width:0}._card_14aea_147{background:#fff;border:1px solid #e5eaf3;border-radius:14px;padding:14px;box-shadow:0 10px 30px #0f172a0a;margin-bottom:12px}._cardHeader_14aea_156{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}@media(max-width:760px){._cardHeader_14aea_156{flex-direction:column;align-items:stretch}}._cardHeaderLeft_14aea_170{display:flex;flex-direction:column;gap:6px}._cardHeaderRight_14aea_176{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}._cardTitle_14aea_183{font-size:14px;font-weight:700}._badge_14aea_188{font-size:12px;color:#334155;background:#f8fafc;border:1px solid #e5eaf3;padding:6px 10px;border-radius:999px;width:fit-content}._formGrid_14aea_198{display:grid;grid-template-columns:1fr 220px;gap:12px}@media(max-width:760px){._formGrid_14aea_198{grid-template-columns:1fr}}._field_14aea_209,._fieldSmall_14aea_215{display:flex;flex-direction:column;gap:6px}._label_14aea_221{font-size:12px;font-weight:600;color:#334155}._input_14aea_227,._textarea_14aea_228,._searchInput_14aea_229{font-size:13px;border:1px solid #e5eaf3;border-radius:12px;padding:10px;outline:none;background:#fff;color:#0f172a;transition:box-shadow .14s ease,border-color .14s ease,background .14s ease}._input_14aea_227:focus,._textarea_14aea_228:focus,._searchInput_14aea_229:focus{border-color:#2563eb8c;box-shadow:0 0 0 4px #2563eb1f}._textarea_14aea_228{resize:vertical;min-height:76px}._colorRow_14aea_251{display:flex;align-items:center;gap:10px}._color_14aea_251{width:42px;height:38px;border-radius:10px;border:1px solid #e5eaf3;background:#fff;padding:4px}._colorHex_14aea_266{font-size:12px;color:#334155;background:#f8fafc;border:1px solid #e5eaf3;border-radius:999px;padding:6px 10px}._hint_14aea_275{font-size:12px;color:#64748b;line-height:1.35}._inlineCode_14aea_281{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:11px;background:#f1f5f9;border:1px solid #e5eaf3;padding:2px 6px;border-radius:8px;color:#0f172a}._divider_14aea_291{height:1px;background:#e5eaf3;margin:12px 0}._metaRow_14aea_297{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}@media(max-width:760px){._metaRow_14aea_297{grid-template-columns:1fr}}._metaItem_14aea_308{border:1px solid #e5eaf3;background:#fbfcff;border-radius:12px;padding:10px;display:flex;flex-direction:column;gap:4px}._metaLabel_14aea_318{font-size:11px;color:#64748b;font-weight:600;text-transform:uppercase;letter-spacing:.4px}._metaValue_14aea_326{font-size:13px;color:#0f172a;font-weight:600}._actionsRow_14aea_332{display:flex;justify-content:flex-end;gap:10px;margin-top:12px;flex-wrap:wrap}._filters_14aea_340{display:flex;gap:10px;align-items:center;justify-content:space-between}@media(max-width:760px){._filters_14aea_340{flex-direction:column;align-items:stretch}}._filtersRight_14aea_353{display:flex;justify-content:flex-end}._search_14aea_229{position:relative;flex:1;min-width:260px}._searchIcon_14aea_364{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:#94a3b8;font-size:14px}._searchInput_14aea_229{padding-left:30px;width:100%}._switchRow_14aea_378{display:inline-flex;align-items:center;gap:10px;font-size:12px;color:#334155;-webkit-user-select:none;user-select:none}._switchRow_14aea_378 input{width:16px;height:16px;accent-color:#2563eb}._pills_14aea_392{margin-top:10px;display:flex;flex-wrap:wrap;gap:8px}._pill_14aea_392{border:1px solid #e5eaf3;background:#fff;color:#334155;font-size:12px;padding:7px 10px;border-radius:999px;cursor:pointer;transition:background .14s ease,border-color .14s ease}._pill_14aea_392:hover{background:#f8fafc;border-color:#dbe3f2}._pillActive_14aea_414{background:#2563eb17;border-color:#2563eb59;color:#1d4ed8}._permissionHeader_14aea_420{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;margin-bottom:10px}._muted_14aea_428{margin-top:2px;font-size:12px;color:#64748b}._addPermissionBox_14aea_434{border:1px solid #e5eaf3;background:#fbfcff;border-radius:14px;padding:12px;margin-bottom:12px}._addPermissionTitle_14aea_442{font-size:12px;font-weight:700;color:#334155;margin-bottom:8px}._addPermissionRow_14aea_449{display:grid;grid-template-columns:1fr 110px;gap:10px;align-items:center;margin-bottom:8px}@media(max-width:520px){._addPermissionRow_14aea_449{grid-template-columns:1fr}}._permissionList_14aea_462{display:grid;gap:10px}._permissionRow_14aea_467{border:1px solid #e5eaf3;background:#fff;border-radius:14px;padding:10px;display:grid;grid-template-columns:1fr 360px;gap:10px;align-items:center}@media(max-width:980px){._permissionRow_14aea_467{grid-template-columns:1fr}}._permissionRowActive_14aea_483{border-color:#2563eb59;box-shadow:0 0 0 4px #2563eb14;background:#f7faff}._permissionRowDeleted_14aea_489{opacity:.7;background:#fbfbfd}._permissionLeft_14aea_494{display:flex;align-items:flex-start;gap:10px;cursor:pointer}._permissionLeft_14aea_494 input{margin-top:3px;width:16px;height:16px;accent-color:#2563eb}._permissionText_14aea_507{display:flex;flex-direction:column;gap:4px}._permissionCode_14aea_513{font-size:13px;font-weight:700;color:#0f172a}._permissionMeta_14aea_519{font-size:12px;color:#64748b;display:flex;gap:8px;align-items:center;flex-wrap:wrap}._deletedPill_14aea_528{font-size:11px;font-weight:700;color:#b91c1c;background:#dc262614;border:1px solid rgba(220,38,38,.25);padding:3px 8px;border-radius:999px}._permissionRight_14aea_538{display:flex;align-items:center;justify-content:space-between;gap:10px}@media(max-width:980px){._permissionRight_14aea_538{justify-content:flex-start;flex-wrap:wrap}}._permissionDates_14aea_551{display:flex;flex-direction:column;gap:4px}._smallMeta_14aea_557{font-size:11px;color:#64748b}._permissionActions_14aea_562{display:flex;gap:8px;flex-wrap:wrap}._noResult_14aea_568{margin-top:12px;border:1px dashed #e5eaf3;background:#fbfcff;color:#64748b;border-radius:14px;padding:12px;font-size:13px}._emptyState_14aea_578{padding:40px 0}._emptyCard_14aea_582{border:1px dashed #e5eaf3;border-radius:16px;background:#fbfcff;padding:18px;max-width:560px}._emptyTitle_14aea_590{font-size:16px;font-weight:800;margin-bottom:6px}._emptyText_14aea_596{font-size:13px;color:#64748b;line-height:1.45;margin-bottom:12px}._toast_14aea_603{position:fixed;bottom:18px;right:18px;z-index:50;background:#0f172a;color:#fff;border-radius:12px;padding:10px 12px;font-size:13px;box-shadow:0 16px 40px #0f172a2e}._primary_14aea_617,._secondary_14aea_618,._ghost_14aea_619,._danger_14aea_620,._dangerSoft_14aea_621{border-radius:12px;padding:10px 12px;font-size:13px;font-weight:700;cursor:pointer;border:1px solid transparent;transition:background .14s ease,border-color .14s ease,transform 80ms ease;-webkit-user-select:none;user-select:none}._primary_14aea_617:active,._secondary_14aea_618:active,._ghost_14aea_619:active,._danger_14aea_620:active,._dangerSoft_14aea_621:active{transform:translateY(1px)}._primary_14aea_617:disabled,._secondary_14aea_618:disabled,._ghost_14aea_619:disabled,._danger_14aea_620:disabled,._dangerSoft_14aea_621:disabled{cursor:not-allowed;opacity:.55;transform:none}._primary_14aea_617{background:#2563eb;border-color:#2563eb;color:#fff}._primary_14aea_617:hover{background:#1d4ed8;border-color:#1d4ed8}._secondary_14aea_618{background:#fff;border-color:#e5eaf3;color:#0f172a}._secondary_14aea_618:hover{background:#f8fafc;border-color:#dbe3f2}._ghost_14aea_619{background:transparent;border-color:#e5eaf3;color:#0f172a}._ghost_14aea_619:hover{background:#f8fafc;border-color:#dbe3f2}._danger_14aea_620{background:#dc2626;border-color:#dc2626;color:#fff}._danger_14aea_620:hover{background:#b91c1c;border-color:#b91c1c}._dangerSoft_14aea_621{background:#dc262614;border-color:#dc262640;color:#b91c1c}._dangerSoft_14aea_621:hover{background:#dc26261f;border-color:#dc26264d}._modalOverlay_14aea_699{position:fixed;inset:0;background:#0f172a73;z-index:60;display:grid;place-items:center;padding:18px}._modal_14aea_699,._modalSmall_14aea_710{width:min(860px,96vw);background:#fff;border-radius:16px;border:1px solid #e5eaf3;box-shadow:0 24px 70px #0f172a40;padding:16px}._modalSmall_14aea_710{width:min(520px,96vw)}._modalTitle_14aea_723{font-size:16px;font-weight:800;margin-bottom:6px}._modalDesc_14aea_729{font-size:13px;color:#64748b;line-height:1.45;margin-bottom:12px}._modalForm_14aea_736{display:grid;gap:12px}._modalActions_14aea_741{margin-top:14px;display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}._modalSubTitle_14aea_749{font-size:12px;font-weight:800;color:#334155;margin-bottom:8px}._modalPermSearch_14aea_756{margin-bottom:8px}._modalPermList_14aea_760{max-height:240px;overflow:auto;border:1px solid #e5eaf3;border-radius:14px;background:#fbfcff;padding:8px}._modalPermItem_14aea_769{display:grid;grid-template-columns:18px 1fr auto;gap:10px;align-items:center;padding:8px;border-radius:12px;cursor:pointer}._modalPermItem_14aea_769:hover{background:#f8fafc}._modalPermItem_14aea_769 input{width:16px;height:16px;accent-color:#2563eb}._modalPermCode_14aea_787{font-size:12px;font-weight:700;color:#0f172a}._modalPermCat_14aea_793{font-size:11px;color:#64748b}:root{--brand: #f47b2a;--brand-2: #ff9a57;--brand-soft: rgba(244, 123, 42, .12);--brand-border: rgba(244, 123, 42, .22);--bg: #f6f7fb;--card: #ffffff;--card-2: #fcfcfe;--border: rgba(16, 24, 40, .1);--text: #101828;--muted: rgba(16, 24, 40, .62);--muted-2: rgba(16, 24, 40, .48);--shadow: 0 18px 60px rgba(16, 24, 40, .12);--shadow-2: 0 10px 28px rgba(16, 24, 40, .1);--ok: #16a34a;--ok-soft: rgba(22, 163, 74, .1);--ok-border: rgba(22, 163, 74, .18)}._page_t1qcr_27{padding:24px;min-height:100vh;background:radial-gradient(900px 340px at 20% 10%,#f47b2a1a,#f47b2a00 60%),radial-gradient(700px 320px at 90% 20%,#f47b2a12,#f47b2a00 55%),var(--bg);color:var(--text)}._header_t1qcr_34{max-width:1080px;margin:0 auto 18px}._card_t1qcr_39{position:relative;border-radius:18px;overflow:hidden;background:var(--card);border:1px solid var(--border);box-shadow:var(--shadow)}._cover_t1qcr_48{height:110px;background:radial-gradient(900px 220px at 18% 40%,#f47b2a57,#f47b2a00 62%),radial-gradient(700px 220px at 82% 30%,#ff9a5742,#ff9a5700 58%),linear-gradient(135deg,#f47b2a33,#fffc)}._main_t1qcr_53{display:grid;grid-template-columns:132px 1fr;gap:18px;padding:0 18px 18px}._avatarWrap_t1qcr_60{position:relative;margin-top:-44px;width:116px;height:116px;border-radius:18px;padding:8px;background:var(--card-2);border:1px solid rgba(16,24,40,.08);box-shadow:var(--shadow-2);align-self:start}._avatar_t1qcr_60{width:100%;height:100%;border-radius:14px;object-fit:cover;display:block;background:#10182808}._statusDot_t1qcr_82{position:absolute;right:10px;bottom:10px;width:12px;height:12px;border-radius:999px;background:var(--ok);border:2px solid var(--card);box-shadow:0 0 0 3px #16a34a29}._info_t1qcr_94{padding-top:14px;min-width:0}._topRow_t1qcr_99{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}._nameBlock_t1qcr_106{min-width:0}._name_t1qcr_106{margin:0;font-size:22px;line-height:1.1;font-weight:900;letter-spacing:.2px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._subRow_t1qcr_122{margin-top:6px;display:flex;align-items:center;gap:10px;color:var(--muted);font-size:13px}._username_t1qcr_131{font-weight:700;color:#101828c7}._dot_t1qcr_136{opacity:.7}._role_t1qcr_140{opacity:.95}._actions_t1qcr_144{display:flex;gap:10px;flex-shrink:0}._primaryBtn_t1qcr_150{display:inline-flex;align-items:center;justify-content:center;height:38px;padding:0 14px;border-radius:12px;text-decoration:none;font-weight:800;font-size:13px;color:#fff;background:linear-gradient(135deg,var(--brand) 0%,var(--brand-2) 100%);border:1px solid rgba(0,0,0,.06);box-shadow:0 12px 26px #f47b2a47;transition:transform .12s ease,filter .12s ease,box-shadow .12s ease}._primaryBtn_t1qcr_150:hover{transform:translateY(-1px);filter:brightness(1.02);box-shadow:0 16px 30px #f47b2a57}._primaryBtn_t1qcr_150:active{transform:translateY(0)}._divider_t1qcr_177{margin:14px 0;height:1px;background:linear-gradient(90deg,#10182800,#1018281a 18% 82%,#10182800)}._grid_t1qcr_183{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}._kv_t1qcr_189{padding:12px;border-radius:14px;background:#10182805;border:1px solid rgba(16,24,40,.08);min-width:0;transition:transform .12s ease,box-shadow .12s ease,border-color .12s ease}._kv_t1qcr_189:hover{transform:translateY(-1px);border-color:#f47b2a38;box-shadow:0 10px 22px #10182814}._k_t1qcr_189{font-size:12px;color:var(--muted-2);margin-bottom:6px}._v_t1qcr_210{font-size:14px;color:#101828eb;font-weight:800;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._link_t1qcr_220{color:#101828eb;text-decoration:none;border-bottom:1px dashed rgba(244,123,42,.45);transition:opacity .12s ease,color .12s ease,border-color .12s ease}._link_t1qcr_220:hover{color:#f47b2afa;border-bottom-color:#f47b2ab3}._pill_t1qcr_232{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:900;letter-spacing:.2px;background:var(--brand-soft);border:1px solid var(--brand-border);color:#101828db}._statusPill_t1qcr_246{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;font-size:12px;font-weight:900;background:var(--ok-soft);border:1px solid var(--ok-border);color:#101828db}._footerHint_t1qcr_259{padding:12px 18px 16px;color:var(--muted);font-size:12px;background:linear-gradient(180deg,#f47b2a0f,#f47b2a00)}._logsSection_t1qcr_266{max-width:1080px;margin:0 auto}._logsHead_t1qcr_271{padding:14px 2px 10px}._logsTitle_t1qcr_275{margin:0;font-size:16px;font-weight:1000;color:#101828eb}._logsSub_t1qcr_282{margin:6px 0 0;font-size:13px;color:var(--muted)}._logsBody_t1qcr_288{border-radius:18px;overflow:hidden;background:var(--card);border:1px solid rgba(16,24,40,.1);box-shadow:var(--shadow)}@media(max-width:760px){._page_t1qcr_27{padding:16px}._main_t1qcr_53{grid-template-columns:1fr}._avatarWrap_t1qcr_60{margin-top:-52px}._topRow_t1qcr_99{flex-direction:column;align-items:flex-start}._grid_t1qcr_183{grid-template-columns:1fr}._actions_t1qcr_144,._primaryBtn_t1qcr_150{width:100%}}:root{--brand: #f47b2a;--brand-2: #ff9a57;--brand-soft: rgba(244, 123, 42, .12);--brand-border: rgba(244, 123, 42, .22);--bg: #f6f7fb;--card: #ffffff;--card-2: #fcfcfe;--border: rgba(16, 24, 40, .1);--text: #101828;--muted: rgba(16, 24, 40, .62);--muted-2: rgba(16, 24, 40, .48);--shadow: 0 18px 60px rgba(16, 24, 40, .12);--shadow-2: 0 10px 28px rgba(16, 24, 40, .1);--ok: #16a34a;--ok-soft: rgba(22, 163, 74, .1);--ok-border: rgba(22, 163, 74, .18);--err: #dc2626;--err-soft: rgba(220, 38, 38, .1);--err-border: rgba(220, 38, 38, .18)}._page_1kk9h_27{min-height:100vh;padding:24px;background:radial-gradient(900px 340px at 20% 10%,#f47b2a1a,#f47b2a00 60%),radial-gradient(700px 320px at 90% 20%,#f47b2a12,#f47b2a00 55%),var(--bg);color:var(--text)}._shell_1kk9h_34{max-width:1080px;margin:0 auto}._header_1kk9h_39{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:14px}._headLeft_1kk9h_47{min-width:0}._title_1kk9h_51{margin:0;font-size:20px;line-height:1.2;font-weight:1000;letter-spacing:.2px;color:#101828f2}._subtitle_1kk9h_60{margin:6px 0 0;font-size:13px;color:var(--muted)}._headRight_1kk9h_66{display:flex;gap:10px;flex-shrink:0}._grid_1kk9h_72{display:grid;grid-template-columns:420px 1fr;gap:14px}._card_1kk9h_78{background:var(--card);border:1px solid var(--border);border-radius:18px;box-shadow:var(--shadow);overflow:hidden}._cardHead_1kk9h_86{padding:16px 16px 0}._cardTitle_1kk9h_90{margin:0;font-size:15px;font-weight:1000;color:#101828eb}._cardDesc_1kk9h_97{margin:6px 0 0;font-size:13px;color:var(--muted)}._avatarRow_1kk9h_103{display:grid;grid-template-columns:108px 1fr;gap:14px;padding:14px 16px 16px;align-items:center}._avatar_1kk9h_103{position:relative;width:108px;height:108px;border-radius:18px;background:var(--card-2);border:1px solid rgba(16,24,40,.08);box-shadow:var(--shadow-2);overflow:hidden}._avatar_1kk9h_103 img{width:100%;height:100%;object-fit:cover;display:block}._avatarRing_1kk9h_129{pointer-events:none;position:absolute;inset:0;border-radius:18px;box-shadow:inset 0 0 0 2px #f47b2a2e}._avatarFallback_1kk9h_137{width:100%;height:100%;display:grid;place-items:center;font-weight:1000;font-size:32px;color:#101828bf;background:radial-gradient(180px 120px at 30% 30%,#f47b2a2e,#f47b2a00 55%),#10182808}._avatarActions_1kk9h_148{display:flex;flex-direction:column;gap:10px;min-width:0}._uploadBlock_1kk9h_155{padding:0 16px 16px}._uploadHead_1kk9h_159{padding-top:2px}._uploadTitle_1kk9h_163{margin:0;font-size:13px;font-weight:1000;color:#101828e0}._uploadDesc_1kk9h_170{margin:6px 0 10px;font-size:13px;color:var(--muted)}._uploadRow_1kk9h_176{display:flex;flex-wrap:wrap;gap:10px;align-items:center}._hiddenInput_1kk9h_183{display:none}._helperText_1kk9h_187{font-size:12px;color:var(--muted)}._filePill_1kk9h_192{display:inline-flex;align-items:center;gap:8px;height:32px;padding:0 10px;border-radius:999px;background:var(--brand-soft);border:1px solid var(--brand-border);min-width:0;max-width:100%}._fileDot_1kk9h_205{width:8px;height:8px;border-radius:999px;background:var(--brand)}._fileName_1kk9h_212{font-size:12px;font-weight:900;color:#101828d1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._divider_1kk9h_221{height:1px;background:linear-gradient(90deg,#10182800,#1018281a 18% 82%,#10182800);margin:0 16px}._form_1kk9h_227{padding:14px 16px 16px}._row2_1kk9h_231{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}._field_1kk9h_238{display:flex;flex-direction:column;gap:8px;min-width:0}._label_1kk9h_245{font-size:12px;font-weight:900;color:#101828c7}._field_1kk9h_238 input{height:42px;padding:0 12px;border-radius:12px;border:1px solid rgba(16,24,40,.12);background:#10182805;color:#ff8c00;font-weight:700;outline:none;transition:border-color .12s ease,box-shadow .12s ease,background .12s ease}._field_1kk9h_238 input::placeholder{color:#10182873;font-weight:600}._field_1kk9h_238 input:focus{background:#fff;border-color:#f47b2a66;box-shadow:0 0 0 4px #f47b2a24}._field_1kk9h_238 input:disabled{opacity:.65;cursor:not-allowed}._alert_1kk9h_279{margin-top:6px;border-radius:14px;padding:12px;font-size:13px;font-weight:800}._alertSuccess_1kk9h_287{background:var(--ok-soft);border:1px solid var(--ok-border);color:#101828db}._alertError_1kk9h_293{background:var(--err-soft);border:1px solid var(--err-border);color:#101828db}._footerActions_1kk9h_299{display:flex;justify-content:flex-end;gap:10px;margin-top:12px}._primaryBtn_1kk9h_306{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 14px;border-radius:12px;border:1px solid rgba(0,0,0,.06);background:linear-gradient(135deg,var(--brand) 0%,var(--brand-2) 100%);color:#fff;font-weight:900;font-size:13px;box-shadow:0 12px 26px #f47b2a3d;cursor:pointer;transition:transform .12s ease,filter .12s ease,box-shadow .12s ease}._primaryBtn_1kk9h_306:hover{transform:translateY(-1px);filter:brightness(1.02);box-shadow:0 16px 30px #f47b2a4d}._primaryBtn_1kk9h_306:active{transform:translateY(0)}._primaryBtn_1kk9h_306:disabled{opacity:.7;cursor:not-allowed;box-shadow:none}._secondaryBtn_1kk9h_339{display:inline-flex;align-items:center;justify-content:center;height:36px;padding:0 12px;border-radius:12px;border:1px solid rgba(244,123,42,.24);background:#f47b2a1a;color:#101828e0;font-weight:900;font-size:13px;cursor:pointer;transition:transform .12s ease,background .12s ease,border-color .12s ease}._secondaryBtn_1kk9h_339:hover{transform:translateY(-1px);background:#f47b2a24;border-color:#f47b2a52}._secondaryBtn_1kk9h_339:active{transform:translateY(0)}._secondaryBtn_1kk9h_339:disabled{opacity:.7;cursor:not-allowed}._ghostBtn_1kk9h_370{display:inline-flex;align-items:center;justify-content:center;height:40px;padding:0 12px;border-radius:12px;border:1px solid rgba(16,24,40,.12);background:transparent;color:#101828e0;font-weight:900;font-size:13px;cursor:pointer;transition:transform .12s ease,background .12s ease,border-color .12s ease}._ghostBtn_1kk9h_370:hover{transform:translateY(-1px);background:#10182808;border-color:#10182829}._ghostBtn_1kk9h_370:active{transform:translateY(0)}._ghostBtn_1kk9h_370:disabled{opacity:.7;cursor:not-allowed}._note_1kk9h_401{margin:12px 2px 0;font-size:12px;color:var(--muted)}@media(max-width:980px){._grid_1kk9h_72{grid-template-columns:1fr}}@media(max-width:760px){._page_1kk9h_27{padding:16px}._header_1kk9h_39{flex-direction:column;align-items:flex-start}._headRight_1kk9h_66{width:100%}._headRight_1kk9h_66 ._primaryBtn_1kk9h_306,._headRight_1kk9h_66 ._ghostBtn_1kk9h_370{flex:1}._row2_1kk9h_231,._avatarRow_1kk9h_103{grid-template-columns:1fr}._avatar_1kk9h_103{width:120px;height:120px}._footerActions_1kk9h_299{flex-direction:column}._footerActions_1kk9h_299 ._primaryBtn_1kk9h_306,._footerActions_1kk9h_299 ._ghostBtn_1kk9h_370{width:100%}}._page_1wro8_8{--bg: #0b0c10;--panel: rgba(255, 255, 255, .03);--panel2: rgba(255, 255, 255, .02);--stroke: rgba(255, 255, 255, .06);--stroke2: rgba(255, 255, 255, .1);--text: #e9e9f2;--muted: rgba(233, 233, 242, .75);--accent: #5d12d2;--accentBg: rgba(93, 18, 210, .22);--accentStroke: rgba(93, 18, 210, .55);--danger: #ff6ac2;--ok: #50dc8c;--info: #78aaff;min-height:100vh;padding:16px;background:var(--bg);color:var(--text);overflow-x:hidden}._topBar_1wro8_32{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px;border-radius:16px;border:1px solid var(--stroke);background:var(--panel)}._topLeft_1wro8_43{display:flex;flex-direction:column;gap:6px;min-width:0}._topRight_1wro8_50{display:flex;align-items:center;gap:10px;flex-shrink:0}._title_1wro8_57{font-size:16px;font-weight:900}._subTitle_1wro8_62{font-size:12px;opacity:.75}._layout_1wro8_70{--left-w: 360px;--left-w-collapsed: 72px;--gap: 14px;display:grid;grid-template-columns:var(--left-w) 1fr;gap:var(--gap);margin-top:14px}._layoutLeftCollapsed_1wro8_80{grid-template-columns:var(--left-w-collapsed) 1fr}._leftDrawerBackdrop_1wro8_87{display:none;position:fixed;inset:0;z-index:3000;background:#0009;border:0}._leftDrawerBackdropOpen_1wro8_96{display:block}._leftPanel_1wro8_103{border-radius:16px;border:1px solid var(--stroke);overflow:hidden;display:flex;background-color:#000;flex-direction:column;min-height:calc(100vh - 120px);position:relative}._leftPanelCollapsed_1wro8_114 ._leftHead_1wro8_114,._leftPanelCollapsed_1wro8_114 ._leftControls_1wro8_115,._leftPanelCollapsed_1wro8_114 ._tree_1wro8_116,._leftPanelCollapsed_1wro8_114 ._leftDrawerHead_1wro8_117{display:none}._leftPanelCollapsed_1wro8_114 ._leftCollapsedRail_1wro8_121{display:flex}._leftCollapsedRail_1wro8_121{display:none;padding:10px;gap:10px;flex-direction:column}._leftCollapsedRailBtn_1wro8_133{width:100%;height:44px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:var(--text);cursor:pointer;font-weight:900;transition:.15s ease}._leftCollapsedRailBtn_1wro8_133:hover{background:#ffffff17}._leftDrawerHead_1wro8_117{display:none;padding:12px;border-bottom:1px solid var(--stroke);background:#ffffff05;align-items:center;justify-content:space-between;gap:10px}._leftDrawerTitle_1wro8_159{font-size:13px;font-weight:900}._leftDrawerClose_1wro8_164{width:36px;height:36px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:transparent;color:var(--text);cursor:pointer;transition:.15s ease}._leftDrawerClose_1wro8_164:hover{background:#ffffff0f}._leftHead_1wro8_114{padding:12px;border-bottom:1px solid var(--stroke);background:#ffffff05;display:flex;justify-content:space-between;align-items:center;gap:10px}._leftHeadTitle_1wro8_189{font-size:13px;font-weight:900}._leftHeadActions_1wro8_194{display:flex;gap:6px;align-items:center}._leftControls_1wro8_115{padding:12px;border-bottom:1px solid var(--stroke);display:flex;flex-direction:column;gap:10px}._drawerApplyBtn_1wro8_209{display:none;margin-top:8px;width:100%;border-radius:14px;padding:10px 12px;border:1px solid rgba(51,51,51,.55);background:#3333;color:#fff;cursor:pointer;font-weight:900;transition:.15s ease}._drawerApplyBtn_1wro8_209:hover{background:#33333347}._field_1wro8_229{display:flex;flex-direction:column;gap:8px}._label_1wro8_235{font-size:12px;opacity:.85}._input_1wro8_240{border-radius:12px;padding:10px;border:1px solid rgba(255,255,255,.1)!important;background:#ffffff0f!important;color:var(--text);outline:none;transition:.15s ease}._input_1wro8_240:focus{border-color:#333333a6!important;box-shadow:0 0 0 2px #3333332e}._select_1wro8_254{border-radius:12px;padding:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;outline:none;transition:.15s ease}._select_1wro8_254:focus{border-color:#333333a6;box-shadow:0 0 0 2px #3333332e}._monthPickerLeft_1wro8_267 .react-datepicker-wrapper,._monthPickerRight_1wro8_268 .react-datepicker-wrapper,._monthPickerLeft_1wro8_267 .react-datepicker__input-container,._monthPickerRight_1wro8_268 .react-datepicker__input-container{width:100%}._monthPickerLeft_1wro8_267 .react-datepicker__input-container input,._monthPickerRight_1wro8_268 .react-datepicker__input-container input{width:100%;border-radius:12px;padding:10px;border:1px solid rgba(255,255,255,.1)!important;background:#ffffff0f!important;color:var(--text);outline:none}._monthPickerLeft_1wro8_267 .react-datepicker__input-container input::placeholder,._monthPickerRight_1wro8_268 .react-datepicker__input-container input::placeholder{color:#e9e9f273}._monthPickerLeft_1wro8_267 .react-datepicker__calendar-icon,._monthPickerRight_1wro8_268 .react-datepicker__calendar-icon{opacity:.75}._monthPickerRight_1wro8_268 .react-datepicker-wrapper{width:190px}._segment_1wro8_300{display:flex;gap:8px;flex-wrap:wrap}._segmentBtn_1wro8_306{border-radius:999px;padding:8px 10px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:var(--text);font-size:12px;cursor:pointer;transition:.15s ease;max-width:100%}._segmentBtn_1wro8_306:hover{background:#ffffff12}._segmentBtnActive_1wro8_321{border-color:var(--accentStroke);background:var(--accentBg)}._quickFilters_1wro8_327{display:flex;gap:8px;flex-wrap:wrap}._qfBtn_1wro8_333{border-radius:999px;padding:8px 10px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:var(--text);font-size:12px;cursor:pointer;transition:.15s ease}._qfBtn_1wro8_333:hover{background:#ffffff12}._tree_1wro8_116{padding:10px;overflow:auto;flex:1}._folderWrap_1wro8_356{margin-bottom:10px}._folder_1wro8_356{border-radius:14px;border:1px solid var(--stroke);background:#ffffff08;overflow:hidden}._folderHeadRow_1wro8_367{display:grid;grid-template-columns:1fr 44px;align-items:stretch;border-bottom:1px solid var(--stroke);background:#ffffff05}._folderHeadToggle_1wro8_375{width:100%;text-align:left;cursor:pointer;border:0;color:var(--text);padding:10px;display:grid;grid-template-columns:18px 18px 1fr auto;align-items:center;gap:8px;background:transparent;min-width:0}._folderDragHandle_1wro8_390{border:0;cursor:grab;background:#ffffff08;color:var(--text);font-size:16px;border-left:1px solid var(--stroke)}._folderDragHandle_1wro8_390:active{cursor:grabbing}._chev_1wro8_402{display:inline-block;transform:rotate(0);transition:.15s ease;opacity:.85}._chevOpen_1wro8_409{transform:rotate(90deg)}._folderIcon_1wro8_413{opacity:.9}._folderName_1wro8_417{font-weight:800;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._folderCount_1wro8_425{font-size:12px;padding:4px 8px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}._folderBody_1wro8_433{padding:10px;display:flex;flex-direction:column;gap:10px}._fileRow_1wro8_440{display:grid;grid-template-columns:20px 1fr;gap:8px;align-items:start}._fileIcon_1wro8_447{opacity:.85;padding-top:6px}._taskItem_1wro8_455{width:100%;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;padding:10px;cursor:grab;display:grid;grid-template-columns:10px 1fr;gap:10px;text-align:left;color:var(--text)}._taskItem_1wro8_455:active{cursor:grabbing}._taskItemTree_1wro8_472{padding:10px}._taskItemCal_1wro8_476{padding:9px}._taskDot_1wro8_480{width:10px;height:10px;border-radius:999px;margin-top:4px}._taskMain_1wro8_487{display:flex;flex-direction:column;gap:6px;min-width:0}._taskName_1wro8_494{font-size:12px;font-weight:900;line-height:1.2;word-break:break-word}._taskMeta_1wro8_501{display:flex;gap:6px;flex-wrap:wrap;opacity:.92}._badge_1wro8_508{font-size:11px;padding:3px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;white-space:nowrap}._badgeMuted_1wro8_517{font-size:11px;padding:3px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;white-space:nowrap;opacity:.7}._badgeDanger_1wro8_527{font-size:11px;padding:3px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;white-space:nowrap;border-color:#ff6ac273;background:#ff6ac224}._badgeOk_1wro8_538{font-size:11px;padding:3px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;white-space:nowrap;border-color:#50dc8c66;background:#50dc8c1f}._badgeInfo_1wro8_549{font-size:11px;padding:3px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;white-space:nowrap;border-color:#78aaff66;background:#78aaff1f}._statusPill_1wro8_560{font-size:11px;padding:3px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;white-space:nowrap}._rightPanel_1wro8_572{border-radius:16px;border:1px solid var(--stroke);background:var(--panel);padding:10px;overflow:hidden}._rightTopBar_1wro8_580{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;border-radius:14px;border:1px solid var(--stroke);background:var(--panel2);margin-bottom:10px}._rightTopTitle_1wro8_592{font-size:12px;font-weight:900;opacity:.9}._rightTopHint_1wro8_598{opacity:.85;font-weight:800}._rightTopActions_1wro8_603{display:flex;align-items:center;gap:10px}._mobileFiltersBtn_1wro8_609{align-items:center;gap:8px;border-radius:14px;padding:10px 12px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:var(--text);cursor:pointer;transition:.15s ease;display:none}._mobileFiltersBtn_1wro8_609:hover{background:#ffffff17}._calendarScrollWrap_1wro8_626{width:100%;overflow:visible}._calendarScrollInner_1wro8_631{display:flex;flex-direction:column;gap:10px}._weekHeader_1wro8_637{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}._weekCell_1wro8_643{padding:10px;border-radius:12px;border:1px solid var(--stroke);background:var(--panel2);font-size:12px;opacity:.8}._grid_1wro8_652{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}._cellEmpty_1wro8_658{min-height:170px;border-radius:14px;border:1px dashed rgba(255,255,255,.06);background:#ffffff05}._dayCell_1wro8_668{min-height:170px;border-radius:14px;border:1px solid var(--stroke);background:#ffffff08;overflow:hidden;display:flex;flex-direction:column;position:relative}._dayCellOver_1wro8_679{border-color:#5d12d299;box-shadow:0 0 0 2px #5d12d22e}._dayHead_1wro8_684{padding:10px;border-bottom:1px solid var(--stroke);background:var(--panel2);display:flex;justify-content:space-between;align-items:center}._dayTitle_1wro8_693{display:flex;align-items:baseline;gap:8px}._dayNo_1wro8_699{font-size:18px;font-weight:900}._dayMonth_1wro8_704{font-size:12px;opacity:.7}._dayHeadRight_1wro8_709{display:inline-flex;align-items:center;gap:8px}._dayCount_1wro8_715{font-size:12px;padding:4px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f}._dayAddNoteBtn_1wro8_724{width:26px;height:26px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:var(--text);cursor:pointer;font-weight:900;line-height:1;transition:.15s ease}._dayAddNoteBtn_1wro8_724:hover{background:#ffffff1a}._dayAddNoteBtn_1wro8_724:active{transform:translateY(1px)}._dayBody_1wro8_743{overflow:auto;flex:1;max-height:500px}._dayEmpty_1wro8_749{font-size:12px;opacity:.55;padding:8px;border-radius:12px;border:1px dashed rgba(255,255,255,.1);background:#ffffff05}._dayKeyMuted_1wro8_758{position:absolute;bottom:8px;right:10px;font-size:10px;opacity:.25}._noteList_1wro8_769{display:flex;flex-direction:column;gap:8px;padding:10px 10px 0}._noteCard_1wro8_777{width:100%;text-align:left;cursor:pointer;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:var(--text);padding:10px;transition:.15s ease}._noteCard_1wro8_777:hover{background:#ffffff0f}._noteCard_1wro8_777:active{transform:translateY(1px)}._noteTop_1wro8_795{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:6px}._noteTitleRow_1wro8_803{display:flex;flex-direction:column;gap:6px;min-width:0}._notePillsRow_1wro8_810{display:flex;gap:6px;flex-wrap:wrap;align-items:center}._noteTitle_1wro8_803{font-size:12px;font-weight:900;line-height:1.2;word-break:break-word}._notePill_1wro8_810{font-size:11px;padding:3px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;opacity:.9;width:fit-content}._noteDesc_1wro8_834{font-size:12px;opacity:.85;line-height:1.35;word-break:break-word}._noteDeleteBtn_1wro8_841{width:30px;height:30px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:#00000059;color:var(--text);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:.15s ease;flex-shrink:0}._noteDeleteBtn_1wro8_841:hover{background:#0000008c}._dayFolder_1wro8_862{margin:12px 10px 10px;border-radius:14px;border:1px solid var(--stroke);background:#ffffff05;overflow:hidden}._dayFolderHead_1wro8_871{width:100%;border:0;cursor:pointer;background:#ffffff05;color:var(--text);padding:10px;border-bottom:1px solid var(--stroke);display:flex;justify-content:space-between;align-items:center;text-align:left}._dayFolderTitle_1wro8_885{display:flex;align-items:center;gap:8px;min-width:0}._dayChev_1wro8_892{display:inline-block;transform:rotate(0);transition:.15s ease;opacity:.85}._dayChevOpen_1wro8_899{transform:rotate(90deg)}._dayFolderIcon_1wro8_903{opacity:.9}._dayFolderName_1wro8_907{font-size:12px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dayFolderCount_1wro8_915{font-size:12px;padding:4px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f}._dayFolderBody_1wro8_923{padding:10px;display:flex;flex-direction:column;gap:8px}._calendarTaskWrap_1wro8_930{position:relative}._removeFromCalendar_1wro8_934{position:absolute;top:6px;right:6px;width:22px;height:22px;border-radius:999px;border:1px solid rgba(255,255,255,.15);background:#0000008c;color:#fff;font-size:12px;cursor:pointer;opacity:.85}._removeFromCalendar_1wro8_934:hover{opacity:1}._dragOverlay_1wro8_955{min-width:280px;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#0e0e14eb;box-shadow:0 18px 60px #00000073}._dragOverlayTitle_1wro8_964{font-weight:900;font-size:12px;margin-bottom:4px}._dragOverlayHint_1wro8_970{font-size:11px;opacity:.75}._cancelBar_1wro8_975{position:fixed;right:16px;bottom:16px;z-index:2000;border-radius:16px;border:1px solid rgba(255,255,255,.1);background:#0e0e14eb;box-shadow:0 18px 60px #00000073;padding:10px 12px;display:flex;align-items:center;gap:10px}._cancelBarText_1wro8_990{font-size:12px;opacity:.85}._cancelBtn_1wro8_995{border-radius:12px;padding:8px 10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:var(--text);cursor:pointer}._cancelBtn_1wro8_995:hover{background:#ffffff17}._modalBackdrop_1wro8_1010{position:fixed;inset:0;z-index:5000;background:#0000009e}._modal_1wro8_1010{position:fixed;z-index:5001;top:50%;left:50%;translate:-50% -50%;width:920px;max-width:calc(100vw - 28px);height:82vh;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:#0e0e14f5;box-shadow:0 28px 90px #0000008c;overflow:hidden;display:flex;flex-direction:column}._noteModal_1wro8_1037{position:fixed;z-index:5001;top:50%;left:50%;translate:-50% -50%;width:720px;max-width:calc(100vw - 28px);height:auto;max-height:82vh;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:#0e0e14f5;box-shadow:0 28px 90px #0000008c;overflow:hidden;display:flex;flex-direction:column}._modalHead_1wro8_1056{padding:14px;border-bottom:1px solid var(--stroke);display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._modalTitle_1wro8_1065{font-size:14px;font-weight:900}._modalSub_1wro8_1070{margin-top:6px;display:flex;gap:8px;flex-wrap:wrap}._pill_1wro8_1077,._pillGhost_1wro8_1078{font-size:11px;padding:4px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1)}._pill_1wro8_1077{background:var(--accentBg);border-color:var(--accentStroke)}._pillGhost_1wro8_1078{background:#ffffff0f}._modalBody_1wro8_1094{padding:14px;overflow:auto;flex:1}._modalFooter_1wro8_1100{padding:12px 14px;border-top:1px solid var(--stroke);display:flex;justify-content:flex-end;gap:10px;background:#ffffff04}._iconBtn_1wro8_1109{width:36px;height:36px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:transparent;color:var(--text);cursor:pointer}._iconBtn_1wro8_1109:hover{background:#ffffff0f}._modalSection_1wro8_1123{border:1px solid var(--stroke);background:#ffffff05;border-radius:16px;padding:12px;margin-bottom:12px}._sectionTitle_1wro8_1131{font-size:12px;font-weight:900;opacity:.9;margin-bottom:10px}._sectionGrid_1wro8_1138,._formGrid_1wro8_1144{display:grid;grid-template-columns:1fr 1fr;gap:12px}._formGroup_1wro8_1150{display:flex;flex-direction:column;gap:8px}._formGroupFull_1wro8_1156{grid-column:1/-1;display:flex;flex-direction:column;gap:8px}._inputNice_1wro8_1163,._selectNice_1wro8_1164,._textareaNice_1wro8_1165{width:100%;border-radius:12px;padding:10px 12px;border:1px solid rgba(255,255,255,.12);background:#ffffff0e;outline:none}._inputNice_1wro8_1163::placeholder,._selectNice_1wro8_1164::placeholder,._textareaNice_1wro8_1165::placeholder{color:#e9e9f273}._inputNice_1wro8_1163:focus,._selectNice_1wro8_1164:focus,._textareaNice_1wro8_1165:focus{border-color:#333333a6;box-shadow:0 0 0 2px #3333332e}._textareaNice_1wro8_1165{resize:vertical;min-height:96px}._inlineRow_1wro8_1191{display:grid;grid-template-columns:1fr 92px;gap:10px;align-items:center}._btnGhostSmall_1wro8_1199,._btnGhost_1wro8_1199,._btnPrimary_1wro8_1201,._btnTiny_1wro8_1202{cursor:pointer;border-radius:14px;padding:10px 12px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:var(--text);transition:.15s ease}._btnGhostSmall_1wro8_1199:hover,._btnGhost_1wro8_1199:hover,._btnPrimary_1wro8_1201:hover,._btnTiny_1wro8_1202:hover{background:#ffffff17}._btnGhostSmall_1wro8_1199:disabled,._btnGhost_1wro8_1199:disabled,._btnPrimary_1wro8_1201:disabled,._btnTiny_1wro8_1202:disabled{opacity:.55;cursor:not-allowed}._btnGhostSmall_1wro8_1199{padding:10px}._btnPrimary_1wro8_1201{background:#5d12d247;border-color:#5d12d28c}._btnPrimary_1wro8_1201:hover{background:#5d12d25c}._btnTiny_1wro8_1202{padding:6px 10px;border-radius:999px;font-size:11px}._toggleBtn_1wro8_1244{width:100%;border-radius:12px;padding:10px 12px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:var(--text);cursor:pointer;transition:.15s ease}._toggleBtn_1wro8_1244:hover{background:#ffffff14}._toggleBtnOn_1wro8_1258{border-color:var(--accentStroke);background:var(--accentBg)}._lockBanner_1wro8_1264,._lockBannerOk_1wro8_1265{padding:12px 14px;border-bottom:1px solid var(--stroke)}._lockBanner_1wro8_1264{background:#ff6ac214;border-bottom-color:#ff6ac22e}._lockBannerOk_1wro8_1265{background:#5d12d21a;border-bottom-color:#5d12d238;cursor:pointer}._lockBannerOk_1wro8_1265:hover{background:#5d12d224}._lockTitle_1wro8_1284{font-weight:900;font-size:12px;margin-bottom:4px}._lockSub_1wro8_1290{font-size:11px;opacity:.8}._empty_1wro8_1296{padding:12px;border-radius:14px;border:1px dashed rgba(255,255,255,.1);background:#ffffff05;font-size:12px;opacity:.75}@media(max-width:1200px){._rightTopBar_1wro8_580{flex-direction:column;align-items:stretch}._rightTopActions_1wro8_603{justify-content:space-between}}@media(max-width:980px){._formGrid_1wro8_1144,._sectionGrid_1wro8_1138,._inlineRow_1wro8_1191{grid-template-columns:1fr}}@media(max-width:720px){._layout_1wro8_70,._layoutLeftCollapsed_1wro8_80{grid-template-columns:1fr}._leftDrawerBackdrop_1wro8_87{display:none}._leftDrawerBackdropOpen_1wro8_96{display:block}._leftPanel_1wro8_103{position:fixed;left:14px;top:14px;bottom:14px;width:min(420px,100vw - 28px);z-index:3001;transform:translate3d(-120%,0,0);transition:transform .22s ease;box-shadow:0 24px 80px #0000008c;will-change:transform}._leftPanel_1wro8_103._leftPanelOpen_1wro8_1355{transform:translateZ(0)}._leftDrawerHead_1wro8_117{display:flex}._leftCollapsedRail_1wro8_121{display:none!important}._drawerApplyBtn_1wro8_209{display:inline-flex;justify-content:center;align-items:center}._mobileFiltersBtn_1wro8_609{display:inline-flex}._calendarScrollWrap_1wro8_626{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding-bottom:10px}._calendarScrollInner_1wro8_631{--col: 200px;--gap: 10px;width:max-content;min-width:calc(var(--col) * 7 + var(--gap) * 6)}._weekHeader_1wro8_637,._grid_1wro8_652{grid-template-columns:repeat(7,var(--col));gap:var(--gap)}._cellEmpty_1wro8_658,._dayCell_1wro8_668{width:200px;min-height:200px}._dayBody_1wro8_743{max-height:420px}._noteModal_1wro8_1037{width:92vw}}._noteLinkWrap_1wro8_1405{display:flex;justify-content:flex-end;margin-top:6px}._noteLinkBtn_1wro8_1411{width:22px;height:22px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#5d12d238;color:#e9e9f2;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:12px;opacity:.92;transition:.15s ease}._noteLinkBtn_1wro8_1411:hover{opacity:1;background:#5d12d257}._noteLinkBtn_1wro8_1411:active{transform:translateY(1px)}._modalTaskLinkBtn_1wro8_1434{margin-left:6px;width:26px;height:26px;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:#e9e9f2;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:.15s ease}._modalTaskLinkBtn_1wro8_1434:hover{background:#ffffff1a}._calendarTaskAddNote_1wro8_1453{position:absolute;right:6px;bottom:6px;width:22px;height:22px;border-radius:999px;border:1px solid rgba(255,255,255,.15);background:#5d12d26b;color:#fff;font-size:14px;font-weight:900;cursor:pointer;opacity:.9;display:inline-flex;align-items:center;justify-content:center}._calendarTaskAddNote_1wro8_1453:hover{opacity:1;background:#5d12d28c}._calendarTaskAddNote_1wro8_1453:active{transform:translateY(1px)}._page_b9ihs_18{min-height:100vh;padding:16px;background:#0b0c10;color:#e9e9f2;overflow-x:hidden}._topBar_b9ihs_29{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:14px;border-radius:16px;border:1px solid rgba(255,255,255,.06);background:#ffffff08}._topLeft_b9ihs_40{display:flex;flex-direction:column;gap:6px;min-width:0}._title_b9ihs_47{font-size:16px;font-weight:900}._subTitle_b9ihs_52{font-size:12px;opacity:.75}._layout_b9ihs_60{--left-w: 360px;--left-w-collapsed: 72px;--gap: 14px;display:grid;grid-template-columns:var(--left-w) 1fr;gap:var(--gap);margin-top:14px}._layoutLeftCollapsed_b9ihs_70{grid-template-columns:var(--left-w-collapsed) 1fr}._leftDrawerBackdrop_b9ihs_77{display:none;position:fixed;inset:0;z-index:3000;background:#0009;border:0}._leftDrawerBackdropOpen_b9ihs_86{display:block}._leftPanel_b9ihs_93{border-radius:16px;border:1px solid rgba(255,255,255,.06);overflow:hidden;display:flex;background-color:#000;flex-direction:column;min-height:calc(100vh - 120px);position:relative}._leftPanelCollapsed_b9ihs_109 ._leftHead_b9ihs_113,._leftPanelCollapsed_b9ihs_109 ._leftControls_b9ihs_114,._leftPanelCollapsed_b9ihs_109 ._tree_b9ihs_115,._leftPanelCollapsed_b9ihs_109 ._leftDrawerHead_b9ihs_116{display:none}._leftPanelCollapsed_b9ihs_109 ._leftCollapsedRail_b9ihs_120{display:flex}._leftCollapsedRail_b9ihs_120{display:none;padding:10px;gap:10px;flex-direction:column}._leftCollapsedRailBtn_b9ihs_132{width:100%;height:44px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#e9e9f2;cursor:pointer;font-weight:900;transition:.15s ease}._leftCollapsedRailBtn_b9ihs_132:hover{background:#ffffff17}._leftDrawerHead_b9ihs_116{display:none;padding:12px;border-bottom:1px solid rgba(255,255,255,.06);background:#ffffff05;align-items:center;justify-content:space-between;gap:10px}._leftDrawerTitle_b9ihs_158{font-size:13px;font-weight:900}._leftDrawerClose_b9ihs_163{width:36px;height:36px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:transparent;color:#e9e9f2;cursor:pointer;transition:.15s ease}._leftDrawerClose_b9ihs_163:hover{background:#ffffff0f}._leftHead_b9ihs_113{padding:12px;border-bottom:1px solid rgba(255,255,255,.06);background:#ffffff05;display:flex;justify-content:space-between;align-items:center;gap:10px}._leftHeadTitle_b9ihs_188{font-size:13px;font-weight:900}._leftHeadActions_b9ihs_193{display:flex;gap:6px;align-items:center}._leftControls_b9ihs_114{padding:12px;border-bottom:1px solid rgba(255,255,255,.06);display:flex;flex-direction:column;gap:10px}._drawerApplyBtn_b9ihs_208{display:none;margin-top:8px;width:100%;border-radius:14px;padding:10px 12px;border:1px solid rgba(51,51,51,.55);background:#3333;color:#fff;cursor:pointer;font-weight:900;transition:.15s ease}._drawerApplyBtn_b9ihs_208:hover{background:#33333347}._field_b9ihs_228{display:flex;flex-direction:column;gap:8px}._label_b9ihs_234{font-size:12px;opacity:.85}._input_b9ihs_239{border-radius:12px;padding:10px;border:1px solid rgba(255,255,255,.1)!important;background:#ffffff0f!important;color:#e9e9f2;outline:none;transition:.15s ease}._input_b9ihs_239::placeholder{color:#e9e9f273}._input_b9ihs_239:focus{border-color:#333333a6!important;box-shadow:0 0 0 2px #3333332e}._select_b9ihs_256{border-radius:12px;padding:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#ff8c00;outline:none;transition:.15s ease}._select_b9ihs_256:focus{border-color:#333333a6;box-shadow:0 0 0 2px #3333332e}._monthPickerLeft_b9ihs_270 .react-datepicker-wrapper,._monthPickerRight_b9ihs_271 .react-datepicker-wrapper,._monthPickerLeft_b9ihs_270 .react-datepicker__input-container,._monthPickerRight_b9ihs_271 .react-datepicker__input-container{width:100%}._monthPickerLeft_b9ihs_270 .react-datepicker__input-container input,._monthPickerRight_b9ihs_271 .react-datepicker__input-container input{width:100%;border-radius:12px;padding:10px;border:1px solid rgba(255,255,255,.1)!important;background:#ffffff0f!important;color:#ff8c00;outline:none}._quickFilters_b9ihs_289{display:flex;gap:8px;flex-wrap:wrap}._qfBtn_b9ihs_295{border-radius:999px;padding:8px 10px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#e9e9f2;font-size:12px;cursor:pointer;transition:.15s ease}._qfBtn_b9ihs_295:hover{background:#ffffff12}._tree_b9ihs_115{padding:10px;overflow:auto;flex:1}._folderWrap_b9ihs_318{margin-bottom:10px}._folder_b9ihs_318{border-radius:14px;border:1px solid rgba(255,255,255,.06);background:#ffffff08;overflow:hidden}._folderHeadRow_b9ihs_329{display:grid;grid-template-columns:1fr 44px;align-items:stretch;border-bottom:1px solid rgba(255,255,255,.06);background:#ffffff05}._folderHeadToggle_b9ihs_337{width:100%;text-align:left;cursor:pointer;border:0;color:#e9e9f2;padding:10px;display:grid;grid-template-columns:18px 18px 1fr auto;align-items:center;gap:8px;background:transparent;min-width:0}._folderDragHandle_b9ihs_352{border:0;cursor:grab;background:#ffffff08;color:#e9e9f2;font-size:16px;border-left:1px solid rgba(255,255,255,.06)}._folderDragHandle_b9ihs_352:active{cursor:grabbing}._chev_b9ihs_364{display:inline-block;transform:rotate(0);transition:.15s ease;opacity:.85}._chevOpen_b9ihs_371{transform:rotate(90deg)}._folderIcon_b9ihs_375{opacity:.9}._folderName_b9ihs_379{font-weight:800;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._folderCount_b9ihs_387{font-size:12px;padding:4px 8px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}._folderBody_b9ihs_395{padding:10px;display:flex;flex-direction:column;gap:10px}._fileRow_b9ihs_403{display:grid;grid-template-columns:20px 1fr;gap:8px;align-items:start}._fileIcon_b9ihs_410{opacity:.85;padding-top:6px}._customerWrap_b9ihs_415{border-radius:14px;border:1px solid rgba(255,255,255,.06);background:#ffffff05;overflow:hidden}._customerFolder_b9ihs_422{border-radius:14px;overflow:hidden;background:transparent}._customerHeadRow_b9ihs_428{display:grid;grid-template-columns:1fr 44px;align-items:stretch;border-bottom:1px solid rgba(255,255,255,.06);background:#ffffff04}._customerHeadToggle_b9ihs_436{width:100%;text-align:left;cursor:pointer;border:0;color:#e9e9f2;padding:10px;display:grid;grid-template-columns:18px 18px 1fr auto;align-items:center;gap:8px;background:transparent;min-width:0}._customerDragHandle_b9ihs_451{border:0;cursor:grab;background:#ffffff08;color:#e9e9f2;font-size:16px;border-left:1px solid rgba(255,255,255,.06)}._customerDragHandle_b9ihs_451:active{cursor:grabbing}._customerIcon_b9ihs_463{opacity:.9}._customerName_b9ihs_467{font-weight:800;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._customerCount_b9ihs_475{font-size:12px;padding:4px 8px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}._customerBody_b9ihs_483{padding:10px;display:flex;flex-direction:column;gap:8px;background:#0000000f}._taskItem_b9ihs_494{width:100%;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;padding:10px;cursor:grab;display:grid;grid-template-columns:10px 1fr;gap:10px;text-align:left;color:#e9e9f2}._taskItem_b9ihs_494:active{cursor:grabbing}._taskItemTree_b9ihs_511{padding:10px}._taskItemCal_b9ihs_515{padding:9px}._taskDot_b9ihs_519{width:10px;height:10px;border-radius:999px;margin-top:4px}._taskMain_b9ihs_526{display:flex;flex-direction:column;gap:6px;min-width:0}._taskName_b9ihs_533{font-size:12px;font-weight:900;line-height:1.2;word-break:break-word}._taskMeta_b9ihs_540{display:flex;gap:6px;flex-wrap:wrap;opacity:.92}._badge_b9ihs_547{font-size:11px;padding:3px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;white-space:nowrap}._badgeMuted_b9ihs_556{font-size:11px;padding:3px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;white-space:nowrap;opacity:.7}._badgeDanger_b9ihs_566{font-size:11px;padding:3px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;white-space:nowrap;border-color:#ff6ac273;background:#ff6ac224}._badgeOk_b9ihs_577{font-size:11px;padding:3px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;white-space:nowrap;border-color:#50dc8c66;background:#50dc8c1f}._badgeInfo_b9ihs_588{font-size:11px;padding:3px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;white-space:nowrap;border-color:#78aaff66;background:#78aaff1f}._statusPill_b9ihs_599{font-size:11px;padding:3px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#ffffff0a;white-space:nowrap}._rightPanel_b9ihs_611{border-radius:16px;border:1px solid rgba(255,255,255,.06);background:#ffffff08;padding:10px;overflow:hidden}._rightTopBar_b9ihs_619{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px;border-radius:14px;border:1px solid rgba(255,255,255,.06);background:#ffffff05;margin-bottom:10px}._rightTopTitle_b9ihs_631{font-size:12px;font-weight:900;opacity:.9}._rightTopHint_b9ihs_637{opacity:.85;font-weight:800}._rightTopActions_b9ihs_643{display:flex;align-items:center;gap:10px}._monthPickerRight_b9ihs_271 .react-datepicker-wrapper{width:190px}._mobileFiltersBtn_b9ihs_653{align-items:center;gap:8px;border-radius:14px;padding:10px 12px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#e9e9f2;cursor:pointer;transition:.15s ease;display:none}._mobileFiltersBtn_b9ihs_653:hover{background:#ffffff17}._calendarScrollWrap_b9ihs_669{width:100%;overflow:visible}._calendarScrollInner_b9ihs_674{display:flex;flex-direction:column;gap:10px}._weekHeader_b9ihs_680{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}._weekCell_b9ihs_686{padding:10px;border-radius:12px;border:1px solid rgba(255,255,255,.06);background:#ffffff05;font-size:12px;opacity:.8}._grid_b9ihs_695{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}._cellEmpty_b9ihs_701{min-height:170px;border-radius:14px;border:1px dashed rgba(255,255,255,.06);background:#ffffff05}._dayCell_b9ihs_708{min-height:170px;border-radius:14px;border:1px solid rgba(255,255,255,.06);background:#ffffff08;display:flex;flex-direction:column;position:relative}._dayCellOver_b9ihs_718{border-color:#3339;box-shadow:0 0 0 2px #33333329}._dayHead_b9ihs_723{padding:10px;border-bottom:1px solid rgba(255,255,255,.06);background:#ffffff05;display:flex;justify-content:space-between;align-items:center}._dayTitle_b9ihs_732{display:flex;align-items:baseline;gap:8px}._dayNo_b9ihs_738{font-size:18px;font-weight:900}._dayMonth_b9ihs_743{font-size:12px;opacity:.7}._dayHeadRight_b9ihs_748{display:inline-flex;align-items:center;gap:8px}._dayCount_b9ihs_754{font-size:12px;padding:4px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f}._dayAddNoteBtn_b9ihs_763{width:26px;height:26px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#e9e9f2;cursor:pointer;font-weight:900;line-height:1;transition:.15s ease}._dayAddNoteBtn_b9ihs_763:hover{background:#ffffff1a}._dayAddNoteBtn_b9ihs_763:active{transform:translateY(1px)}._dayBody_b9ihs_782{overflow:auto;max-height:500px;flex:1}._dayEmpty_b9ihs_788{font-size:12px;opacity:.55;padding:8px;border-radius:12px;border:1px dashed rgba(255,255,255,.1);background:#ffffff05}._dayKeyMuted_b9ihs_797{position:absolute;bottom:8px;right:10px;font-size:10px;opacity:.25}._noteList_b9ihs_808{display:flex;flex-direction:column;gap:8px;padding:10px 10px 0}._noteCard_b9ihs_816{width:100%;text-align:left;cursor:pointer;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#e9e9f2;padding:10px;transition:.15s ease}._noteCard_b9ihs_816:hover{background:#ffffff0f}._noteCard_b9ihs_816:active{transform:translateY(1px)}._noteTop_b9ihs_834{display:flex;justify-content:space-between;align-items:flex-start;gap:10px;margin-bottom:6px}._noteTitleRow_b9ihs_842{display:flex;flex-direction:column;gap:6px;min-width:0}._notePillsRow_b9ihs_10{display:flex;gap:6px;flex-wrap:wrap;align-items:center}._noteTitle_b9ihs_842{font-size:12px;font-weight:900;line-height:1.2;word-break:break-word}._notePill_b9ihs_10{font-size:11px;padding:3px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;opacity:.9;width:fit-content}._noteDeleteBtn_b9ihs_874{width:30px;height:30px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:#00000059;color:#e9e9f2;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:.15s ease;flex-shrink:0}._noteDeleteBtn_b9ihs_874:hover{background:#0000008c}._dayFolder_b9ihs_895{margin:1rem 0;border-radius:14px;border:1px solid rgba(255,255,255,.06);background:#ffffff05;overflow:hidden}._dayFolderHead_b9ihs_903{width:100%;border:0;cursor:pointer;background:#ffffff05;color:#e9e9f2;padding:10px;border-bottom:1px solid rgba(255,255,255,.06);display:flex;justify-content:space-between;align-items:center;text-align:left}._dayFolderTitle_b9ihs_917{display:flex;align-items:center;gap:8px}._dayChev_b9ihs_923{display:inline-block;transform:rotate(0);transition:.15s ease;opacity:.85}._dayChevOpen_b9ihs_930{transform:rotate(90deg)}._dayFolderIcon_b9ihs_934{opacity:.9}._dayFolderName_b9ihs_938{font-size:12px;font-weight:900}._dayFolderCount_b9ihs_943{font-size:12px;padding:4px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f}._dayFolderBody_b9ihs_951{padding:10px;display:flex;flex-direction:column;gap:8px}._removeFromCalendar_b9ihs_962{position:absolute;top:6px;right:6px;width:22px;height:22px;border-radius:999px;border:1px solid rgba(255,255,255,.15);background:#0000008c;color:#fff;font-size:12px;cursor:pointer;opacity:.85}._removeFromCalendar_b9ihs_962:hover{opacity:1}._dragOverlay_b9ihs_983{min-width:280px;padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#0e0e14eb;box-shadow:0 18px 60px #00000073}._dragOverlayTitle_b9ihs_992{font-weight:900;font-size:12px;margin-bottom:4px}._dragOverlayHint_b9ihs_998{font-size:11px;opacity:.75}._modal_b9ihs_12{position:fixed;z-index:5001;top:50%;left:50%;translate:-50% -50%;width:920px;max-width:calc(100vw - 28px);height:82vh;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:#0e0e14f5;box-shadow:0 28px 90px #0000008c;overflow:hidden;display:flex;flex-direction:column}._lockBanner_b9ihs_1025,._lockBannerOk_b9ihs_1026{padding:12px 14px;border-bottom:1px solid rgba(255,255,255,.06)}._lockBanner_b9ihs_1025{background:#ff6ac214;border-bottom-color:#ff6ac22e}._lockBannerOk_b9ihs_1026{background:#5d12d21a;border-bottom-color:#5d12d238;cursor:pointer}._lockBannerOk_b9ihs_1026:hover{background:#5d12d224}._lockTitle_b9ihs_1045{font-weight:900;font-size:12px;margin-bottom:4px}._lockSub_b9ihs_1051{font-size:11px;opacity:.8}._modalSection_b9ihs_1057{border:1px solid rgba(255,255,255,.06);background:#ffffff05;border-radius:16px;padding:12px;margin-bottom:12px}._sectionTitle_b9ihs_1065{font-size:12px;font-weight:900;opacity:.9;margin-bottom:10px}._sectionGrid_b9ihs_1072{display:grid;grid-template-columns:1fr 1fr;gap:12px}._inlineRow_b9ihs_1079{display:grid;grid-template-columns:1fr 92px;gap:10px;align-items:center}._btnGhostSmall_b9ihs_1086{cursor:pointer;border-radius:14px;padding:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#e9e9f2;transition:.15s ease}._btnGhostSmall_b9ihs_1086:hover{background:#ffffff17}._btnGhostSmall_b9ihs_1086:disabled{opacity:.55;cursor:not-allowed}._toggleBtn_b9ihs_1104{width:100%;border-radius:12px;padding:10px 12px;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:#e9e9f2;cursor:pointer;transition:.15s ease}._toggleBtn_b9ihs_1104:hover{background:#ffffff14}._toggleBtn_b9ihs_1104:disabled{opacity:.55;cursor:not-allowed}._toggleBtnOn_b9ihs_1122{border-color:#5d12d28c;background:#5d12d238}._modalBackdrop_b9ihs_1130{position:fixed;inset:0;z-index:5000;background:#0000009e}._noteModal_b9ihs_1137{position:fixed;z-index:5001;top:50%;left:50%;translate:-50% -50%;width:720px;max-width:calc(100vw - 28px);height:auto;max-height:82vh;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:#0e0e14f5;box-shadow:0 28px 90px #0000008c;overflow:hidden;display:flex;flex-direction:column}._modalHead_b9ihs_1156{padding:14px;border-bottom:1px solid rgba(255,255,255,.06);display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._modalTitle_b9ihs_1165{font-size:14px;font-weight:900}._modalSub_b9ihs_1170{margin-top:6px;display:flex;gap:8px;flex-wrap:wrap}._pillGhost_b9ihs_1177{font-size:11px;padding:4px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f}._modalBody_b9ihs_1185{padding:14px;overflow:auto;flex:1}._modalFooter_b9ihs_1191{padding:12px 14px;border-top:1px solid rgba(255,255,255,.06);display:flex;justify-content:flex-end;gap:10px;background:#ffffff04}._iconBtn_b9ihs_1200{width:36px;height:36px;border-radius:12px;border:1px solid rgba(255,255,255,.12);background:transparent;color:#e9e9f2;cursor:pointer}._iconBtn_b9ihs_1200:hover{background:#ffffff0f}._formGrid_b9ihs_1213{display:grid;grid-template-columns:1fr 1fr;gap:12px}._formGroup_b9ihs_1219{display:flex;flex-direction:column;gap:8px}._formGroupFull_b9ihs_1225{grid-column:1/-1;display:flex;flex-direction:column;gap:8px}._inputNice_b9ihs_1232,._selectNice_b9ihs_1233,._textareaNice_b9ihs_1234{width:100%;border-radius:12px;padding:10px 12px;border:1px solid rgba(255,255,255,.12);background:#ffffff0e;color:#ff8c00;outline:none}._inputNice_b9ihs_1232::placeholder,._selectNice_b9ihs_1233::placeholder,._textareaNice_b9ihs_1234::placeholder{color:#e9e9f273}._inputNice_b9ihs_1232:focus,._selectNice_b9ihs_1233:focus,._textareaNice_b9ihs_1234:focus{border-color:#333333a6;box-shadow:0 0 0 2px #3333332e}._textareaNice_b9ihs_1234{resize:vertical;min-height:96px}._btnGhost_b9ihs_1086,._btnPrimary_b9ihs_1261,._btnTiny_b9ihs_1262{cursor:pointer;border-radius:14px;padding:10px 12px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#e9e9f2;transition:.15s ease}._btnGhost_b9ihs_1086:hover,._btnPrimary_b9ihs_1261:hover,._btnTiny_b9ihs_1262:hover{background:#ffffff17}._btnGhost_b9ihs_1086:disabled,._btnPrimary_b9ihs_1261:disabled,._btnTiny_b9ihs_1262:disabled{opacity:.55;cursor:not-allowed}._btnPrimary_b9ihs_1261{background:#5d12d247;border-color:#5d12d28c}._btnPrimary_b9ihs_1261:hover{background:#5d12d25c}._btnTiny_b9ihs_1262{padding:6px 10px;border-radius:999px;font-size:11px}._empty_b9ihs_1297{padding:12px;border-radius:14px;border:1px dashed rgba(255,255,255,.1);background:#ffffff05;font-size:12px;opacity:.75}._dayCountsWrap_b9ihs_1309{display:inline-flex;align-items:center;gap:6px}._dayNoteCount_b9ihs_1315{font-size:12px;padding:4px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;opacity:.95}._dayNoteTaskTotal_b9ihs_1324{font-size:12px;padding:4px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#5d12d238;border-color:#5d12d273;opacity:.98}._noteRightActions_b9ihs_1334{display:inline-flex;align-items:center;gap:8px;flex-shrink:0}._noteTaskCount_b9ihs_1341{font-size:12px;font-weight:900;padding:3px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f;color:#e9e9f2;line-height:1}@media(max-width:1200px){._rightTopBar_b9ihs_619{flex-direction:column;align-items:stretch}._rightTopActions_b9ihs_643{justify-content:space-between}}@media(max-width:980px){._formGrid_b9ihs_1213,._sectionGrid_b9ihs_1072,._inlineRow_b9ihs_1079{grid-template-columns:1fr}}@media(max-width:720px){._layout_b9ihs_60,._layoutLeftCollapsed_b9ihs_70{grid-template-columns:1fr}._leftDrawerBackdrop_b9ihs_77{display:none}._leftDrawerBackdropOpen_b9ihs_86{display:block}._leftPanel_b9ihs_93{position:fixed;left:14px;top:14px;bottom:14px;width:min(420px,100vw - 28px);z-index:3001;transform:translate3d(-120%,0,0);transition:transform .22s ease;box-shadow:0 24px 80px #0000008c;will-change:transform}._leftPanel_b9ihs_93._leftPanelOpen_b9ihs_105{transform:translateZ(0)}._leftDrawerHead_b9ihs_116{display:flex}._leftCollapsedRail_b9ihs_120{display:none!important}._drawerApplyBtn_b9ihs_208{display:inline-flex;justify-content:center;align-items:center}._mobileFiltersBtn_b9ihs_653{display:inline-flex}._calendarScrollWrap_b9ihs_669{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding-bottom:10px}._calendarScrollInner_b9ihs_674{--col: 200px;--gap: 10px;width:max-content;min-width:calc(var(--col) * 7 + var(--gap) * 6)}._weekHeader_b9ihs_680,._grid_b9ihs_695{grid-template-columns:repeat(7,var(--col));gap:var(--gap)}._cellEmpty_b9ihs_701,._dayCell_b9ihs_708{width:200px;min-height:200px}._dayBody_b9ihs_782{max-height:420px}._noteModal_b9ihs_1137,._modal_b9ihs_12{width:92vw;max-width:92vw}}._calendarTaskWrap_b9ihs_958{position:relative}._calendarTaskAddNote_b9ihs_1467{position:absolute;right:6px;bottom:6px;width:22px;height:22px;border-radius:999px;border:1px solid rgba(255,255,255,.15);background:#5d12d26b;color:#fff;font-size:14px;font-weight:900;cursor:pointer;opacity:.9;display:inline-flex;align-items:center;justify-content:center}._calendarTaskAddNote_b9ihs_1467:hover{opacity:1;background:#5d12d28c}._calendarTaskAddNote_b9ihs_1467:active{transform:translateY(1px)}._noteLinkWrap_b9ihs_1495{display:flex;justify-content:flex-end;margin-top:6px}._noteLinkBtn_b9ihs_1501{width:22px;height:22px;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#5d12d238;color:#e9e9f2;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;font-size:12px;opacity:.92;transition:.15s ease}._noteLinkBtn_b9ihs_1501:hover{opacity:1;background:#5d12d257}._noteLinkBtn_b9ihs_1501:active{transform:translateY(1px)}._modalTaskLinkBtn_b9ihs_1525{margin-left:6px;width:26px;height:26px;border-radius:12px;border:1px solid rgba(255,255,255,.14);background:#ffffff0f;color:#e9e9f2;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:.15s ease}._modalTaskLinkBtn_b9ihs_1525:hover{background:#ffffff1a}._pdRoot_1m2qg_7{color:#e9e9f2}._pdRoot_1m2qg_7 button,._pdRoot_1m2qg_7 input,._pdRoot_1m2qg_7 select,._pdRoot_1m2qg_7 textarea{font-family:inherit}._pdRoot_1m2qg_7 button:hover,._pdRoot_1m2qg_7 button:active,._pdRoot_1m2qg_7 button:focus,._pdRoot_1m2qg_7 input:hover,._pdRoot_1m2qg_7 input:focus,._pdRoot_1m2qg_7 select:hover,._pdRoot_1m2qg_7 select:focus,._pdRoot_1m2qg_7 textarea:hover,._pdRoot_1m2qg_7 textarea:focus{color:inherit!important}._pdRoot_1m2qg_7 input,._pdRoot_1m2qg_7 select,._pdRoot_1m2qg_7 textarea{background:#ffffff0f!important;color:#ff8c00;border-color:#ffffff1a!important}._pdRoot_1m2qg_7 input:hover,._pdRoot_1m2qg_7 input:focus,._pdRoot_1m2qg_7 select:hover,._pdRoot_1m2qg_7 select:focus,._pdRoot_1m2qg_7 textarea:hover,._pdRoot_1m2qg_7 textarea:focus{background:#ffffff14!important;color:#ff8c00;border-color:#333333a6!important;box-shadow:0 0 0 2px #3333332e!important}._pdRoot_1m2qg_7 button{color:#e9e9f2!important;background:transparent}._pdRoot_1m2qg_7 ._pdChip_1m2qg_52:hover{background:#ffffff12!important;color:#e9e9f2!important}._pdRoot_1m2qg_7 ._pdChip_1m2qg_52:hover ._pdChip__title_1m2qg_56,._pdRoot_1m2qg_7 ._pdChip_1m2qg_52:hover ._badge_1m2qg_59,._pdRoot_1m2qg_7 ._pdChip_1m2qg_52:hover ._badgeGhost_1m2qg_60{color:#e9e9f2!important}._page_1m2qg_64{min-height:100vh;padding:18px;background:#0b0c10;color:#e9e9f2}._toast_1m2qg_72{position:fixed;right:16px;bottom:16px;z-index:2200;max-width:min(420px,100vw - 32px);padding:10px 12px;border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#0e0e14f5;box-shadow:0 18px 60px #00000073;font-size:12px;opacity:.95}._topBar_1m2qg_88{display:flex;gap:16px;align-items:flex-start;justify-content:space-between;padding:14px 14px 18px;border:1px solid rgba(255,255,255,.06);background:#ffffff08;border-radius:16px}._topBar__left_1m2qg_98{display:flex;flex-direction:column;gap:6px;min-width:0}._topBar__right_1m2qg_104{display:flex;gap:10px;align-items:center;flex-wrap:wrap;justify-content:flex-end}._title_1m2qg_112{font-size:18px;font-weight:700;letter-spacing:.2px}._subtitle_1m2qg_118{font-size:12px;opacity:.75}._primaryBtn_1m2qg_124,._secondaryBtn_1m2qg_125,._dangerBtn_1m2qg_126{border-radius:14px;padding:10px 12px;cursor:pointer;border:1px solid rgba(255,255,255,.1);transition:.15s ease}._primaryBtn_1m2qg_124{background:#3333!important;border-color:#3333338c!important;color:#fff!important}._primaryBtn_1m2qg_124:hover{background:#33333347!important}._primaryBtn_1m2qg_124:disabled{opacity:.5;cursor:not-allowed}._secondaryBtn_1m2qg_125{background:#ffffff0f!important;color:#e9e9f2!important}._secondaryBtn_1m2qg_125:hover{background:#ffffff17!important}._secondaryBtn_1m2qg_125:disabled{opacity:.5;cursor:not-allowed}._dangerBtn_1m2qg_126{background:#ff6ac224!important;border-color:#ff6ac273!important;color:#fff!important}._dangerBtn_1m2qg_126:hover{background:#ff6ac238!important}._filtersButton_1m2qg_169{min-width:260px;max-width:360px;border-radius:14px;padding:10px 12px;cursor:pointer;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#e9e9f2!important;transition:.15s ease;text-align:left;display:flex;flex-direction:column;gap:4px}._filtersButton_1m2qg_169:hover{background:#ffffff17!important}._filtersButton__title_1m2qg_187{font-size:12px;font-weight:900;opacity:.95;color:#e9e9f2!important}._filtersButton__sub_1m2qg_193{font-size:11px;opacity:.75;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#e9e9f2d9!important}._filtersBackdrop_1m2qg_203{position:fixed;inset:0;z-index:1900;background:#0000008c}._filtersDrawer_1m2qg_210{position:fixed;right:14px;top:14px;bottom:14px;width:min(500px,100vw - 28px);z-index:1901;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:#0e0e14f5;box-shadow:0 24px 80px #0000008c;overflow:hidden;display:flex;flex-direction:column}._filtersDrawer__head_1m2qg_225{padding:12px;border-bottom:1px solid rgba(255,255,255,.06);display:flex;align-items:flex-start;justify-content:space-between;gap:10px}._filtersDrawer__title_1m2qg_233{font-size:13px;font-weight:900}._filtersDrawer__desc_1m2qg_237{margin-top:4px;font-size:11px;opacity:.75}._filtersDrawer__body_1m2qg_242{padding:12px;overflow:auto;display:flex;flex-direction:column;gap:12px}._filtersDrawer__footer_1m2qg_249{padding:12px;border-top:1px solid rgba(255,255,255,.06);display:flex;justify-content:flex-end;gap:10px}._filterCard_1m2qg_257{border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;padding:12px}._filterCard__label_1m2qg_263{font-size:12px;font-weight:900;opacity:.9;margin-bottom:8px}._filterCard__hint_1m2qg_269{font-size:11px;opacity:.7;margin-bottom:10px}._filterCard__control_1m2qg_274 .react-datepicker-wrapper{width:100%}._filterCard__control_1m2qg_274 .react-datepicker__input-container input{width:100%;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px;padding:10px;outline:none;background:#ffffff0f!important;color:#ff8c00}._filterCard__control_1m2qg_274 .react-datepicker__input-container input:focus{border-color:#333333a6!important;box-shadow:0 0 0 2px #3333332e!important}._filterActions_1m2qg_291{margin-top:10px;display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap}._layout_1m2qg_299{display:grid;grid-template-columns:1fr;gap:14px;margin-top:14px}._calendarWrap_1m2qg_306{position:relative;min-height:70vh}._weekHeader_1m2qg_312{display:grid;grid-template-columns:repeat(7,1fr);gap:10px;margin-bottom:10px}._weekHeader__cell_1m2qg_318{padding:10px 12px;text-align:left;font-size:12px;opacity:.8;border:1px solid rgba(255,255,255,.06);background:#ffffff08;border-radius:12px}._dayCellEmpty_1m2qg_334{border-radius:14px;background:#ffffff05;border:1px dashed rgba(255,255,255,.06);min-height:170px}._dayCell_1m2qg_334{border-radius:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.06);min-height:170px;display:flex;flex-direction:column;overflow:hidden}._dayCell__over_1m2qg_350{border-color:#3339;box-shadow:0 0 0 2px #3333332e}._dayCell__head_1m2qg_354{padding:10px 10px 8px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.06);background:#ffffff05}._dayCell__date_1m2qg_362{display:flex;align-items:baseline;gap:8px}._dayCell__count_1m2qg_367{font-size:12px;padding:4px 8px;border-radius:999px;background:#ffffff0f;border:1px solid rgba(255,255,255,.1)}._dayCell__list_1m2qg_374{padding:10px;display:flex;flex-direction:column;gap:8px;overflow:auto}._dayNo_1m2qg_382{font-size:18px;font-weight:800;line-height:1}._dayText_1m2qg_388{font-size:12px;opacity:.75}._pdChip_1m2qg_52{width:100%;text-align:left;border:1px solid rgba(255,255,255,.1);background:#ffffff0a;border-radius:12px;padding:10px;cursor:grab;display:flex;flex-direction:column;gap:8px;transition:.15s ease;color:#e9e9f2!important;min-width:0;position:relative}._pdChip_1m2qg_52:hover{background:#ffffff12!important}._pdChip_1m2qg_52:active{cursor:grabbing}._pdChip__title_1m2qg_56{font-weight:800;font-size:12px;line-height:1.2;color:#e9e9f2!important;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:28px}._pdChip__meta_1m2qg_427{display:flex;gap:6px;flex-wrap:wrap;opacity:.9;color:#e9e9f2!important;min-width:0;padding-right:28px}._pdChip__notesBtn_1m2qg_437{position:absolute;top:6px;right:6px;width:26px;height:26px;border-radius:10px;border:1px solid rgba(255,255,255,.12);background:#ffffff0f!important;display:grid;place-items:center;cursor:pointer;z-index:3}._pdChip__notesBtn_1m2qg_437:hover{background:#ffffff1a!important;border-color:#3333338c}._pdChip__notesBtn_1m2qg_437:active{transform:translateY(.5px)}._pdChip__notesIcon_1m2qg_459{font-size:14px;line-height:1}._badge_1m2qg_59,._badgeGhost_1m2qg_60{font-size:11px;padding:3px 8px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#e9e9f2!important;max-width:100%}._badgeGhost_1m2qg_60{background:#5d12d22e;border-color:#5d12d273}._dragOverlay_1m2qg_481{border-radius:14px;border:1px solid rgba(255,255,255,.1);background:#0f0f16eb;padding:10px 12px;min-width:260px;box-shadow:0 18px 50px #00000073}._dragOverlay__title_1m2qg_489{font-size:12px;font-weight:800;margin-bottom:4px}._dragOverlay__hint_1m2qg_494{font-size:11px;opacity:.75}._backdrop_1m2qg_500{position:fixed;inset:0;background:#0000008c;z-index:2000}._modal_1m2qg_508{position:fixed;z-index:2001;left:50%;top:50%;translate:-50% -50%;width:min(740px,100vw - 24px);max-height:calc(100vh - 24px);border-radius:18px;border:1px solid rgba(255,255,255,.1);background:#0e0e14f5;box-shadow:0 24px 80px #0000008c;overflow:hidden;display:flex;flex-direction:column}._modal__head_1m2qg_524{padding:12px;border-bottom:1px solid rgba(255,255,255,.06);display:flex;align-items:flex-start;justify-content:space-between;gap:10px}._modal__title_1m2qg_532{font-size:13px;font-weight:900}._modal__desc_1m2qg_536{margin-top:4px;font-size:11px;opacity:.75}._modal__body_1m2qg_541{padding:12px;overflow:auto;flex:1}._modal__footer_1m2qg_546{padding:12px;border-top:1px solid rgba(255,255,255,.06);display:flex;gap:10px;justify-content:flex-end}._iconBtn_1m2qg_555{background:transparent!important;border:1px solid rgba(255,255,255,.12)!important;color:#e9e9f2!important;border-radius:12px;width:36px;height:36px;cursor:pointer}._iconBtn_1m2qg_555:hover{background:#ffffff0f!important}._iconBtnSm_1m2qg_568{background:#ffffff0a!important;border:1px solid rgba(255,255,255,.1)!important;color:#e9e9f2!important;border-radius:12px;min-width:34px;height:34px;padding:0 10px;cursor:pointer;display:grid;place-items:center;transition:.15s ease}._iconBtnSm_1m2qg_568:hover{background:#ffffff14!important;border-color:#33333373!important}._iconBtnSm_1m2qg_568:disabled{opacity:.45;cursor:not-allowed}._primaryMiniBtn_1m2qg_590{height:40px;padding:0 14px;border-radius:14px;border:1px solid rgba(51,51,51,.55);cursor:pointer;font-weight:900;color:#fff!important;background:#3333!important;transition:.15s ease}._primaryMiniBtn_1m2qg_590:hover{background:#33333347!important}._primaryMiniBtn_1m2qg_590:disabled{opacity:.5;cursor:not-allowed}._formGrid_1m2qg_610{display:grid;grid-template-columns:1fr 1fr;gap:10px}._formGroup_1m2qg_616{display:flex;flex-direction:column;gap:8px}._formGroupFull_1m2qg_622{grid-column:1/-1;display:flex;flex-direction:column;gap:8px}._label_1m2qg_629{font-size:12px;opacity:.85}._hint_1m2qg_634{font-size:11px;opacity:.7}._input_1m2qg_639,._select_1m2qg_640,._textarea_1m2qg_641,._editInput_1m2qg_642{background:#ffffff0f!important;color:#ff8c00;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px;padding:10px;outline:none;transition:.15s ease}._input_1m2qg_639:focus,._select_1m2qg_640:focus,._textarea_1m2qg_641:focus,._editInput_1m2qg_642:focus{border-color:#333333a6!important;box-shadow:0 0 0 2px #3333332e!important}._input_1m2qg_639:hover,._select_1m2qg_640:hover,._textarea_1m2qg_641:hover,._editInput_1m2qg_642:hover{background:#ffffff14!important}._textarea_1m2qg_641{resize:vertical;min-height:64px}._editCard_1m2qg_671{position:fixed;width:460px;height:620px;z-index:2101;border-radius:18px;border:1px solid rgba(255,255,255,.1);background:#0e0e14f5;box-shadow:0 24px 80px #0000008c;overflow:hidden;display:flex;flex-direction:column}._editCard__head_1m2qg_684{padding:12px;border-bottom:1px solid rgba(255,255,255,.06);display:flex;align-items:flex-start;justify-content:space-between;gap:10px}._editCard__title_1m2qg_692{display:flex;flex-direction:column;gap:8px}._editCard__name_1m2qg_697{font-size:13px;font-weight:900;color:#e9e9f2!important}._editCard__sub_1m2qg_702{display:flex;flex-wrap:wrap;gap:6px}._editCard__body_1m2qg_707{padding:12px;overflow:auto;flex:1}._editCard__footer_1m2qg_712{padding:12px;border-top:1px solid rgba(255,255,255,.06);display:flex;gap:10px;justify-content:flex-end}._pill_1m2qg_720,._pillGhost_1m2qg_721{font-size:11px;padding:4px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);color:#e9e9f2!important}._pill_1m2qg_720{background:#5d12d238;border-color:#5d12d28c}._pillGhost_1m2qg_721{background:#ffffff0f}._inlineDanger_1m2qg_738{margin-top:6px;display:flex;justify-content:flex-end}._selectedBlock_1m2qg_745{margin-top:10px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;padding:10px}._selectedBlock__title_1m2qg_752{font-size:12px;font-weight:900;opacity:.92;margin-bottom:8px}._selectedBlock__empty_1m2qg_758{font-size:12px;opacity:.75}._selectedChips_1m2qg_763{display:flex;gap:8px;flex-wrap:wrap}._selectedChip_1m2qg_763{font-size:11px;padding:4px 10px;border-radius:999px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f;color:#ff8c00}._userMultiSelect_1m2qg_779{width:100%;background:#ffffff0f!important;color:#ff8c00;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px;padding:8px 10px;outline:none}._userMultiSelect_1m2qg_779:focus{border-color:#333333a6!important;box-shadow:0 0 0 2px #3333332e!important}._userMultiSelect_1m2qg_779 option{background:#0b0c10!important;color:#ff8c00;padding:6px 8px}._userMultiSelectSmall_1m2qg_798{width:100%;min-height:180px;max-height:220px;background:#ffffff0f!important;color:#ff8c00;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px;padding:8px 10px;outline:none}._userMultiSelectSmall_1m2qg_798:focus{border-color:#333333a6!important;box-shadow:0 0 0 2px #3333332e!important}._userMultiSelectSmall_1m2qg_798 option{background:#0b0c10!important;color:#ff8c00;padding:6px 8px}.react-datepicker__input-container input{width:100%;border:1px solid rgba(255,255,255,.1)!important;border-radius:12px!important;padding:10px!important;outline:none!important;background:#ffffff0f!important}.react-datepicker__input-container input:hover{background:#ffffff14!important}.react-datepicker__input-container input:focus{border-color:#333333a6!important;box-shadow:0 0 0 2px #3333332e!important}._notesPopupBackdrop_1m2qg_839{position:fixed;inset:0;z-index:2300;background:#0000008c}._notesPopup_1m2qg_839{position:fixed;z-index:2301;right:14px;top:14px;bottom:14px;width:min(720px,100vw - 28px);border-radius:18px;border:1px solid rgba(255,255,255,.1);background:#0e0e14f5;box-shadow:0 24px 80px #0000008c;overflow:hidden;display:flex;flex-direction:column}._notesPopup__head_1m2qg_862{padding:12px;border-bottom:1px solid rgba(255,255,255,.06);display:flex;align-items:flex-start;justify-content:space-between;gap:10px}._notesPopup__titleWrap_1m2qg_871{display:flex;flex-direction:column;gap:8px}._notesPopup__title_1m2qg_871{font-size:13px;font-weight:900}._notesPopup__sub_1m2qg_882{display:flex;flex-wrap:wrap;gap:6px}._notesPopup__body_1m2qg_888{padding:12px;overflow:auto;flex:1;display:flex;flex-direction:column;gap:12px}._notesPopup__footer_1m2qg_897{padding:12px;border-top:1px solid rgba(255,255,255,.06);display:flex;justify-content:flex-end}._notesPopup__empty_1m2qg_904{font-size:12px;opacity:.78;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;padding:12px}._notesCreateCard_1m2qg_914{border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;padding:12px}._notesCreateCard__title_1m2qg_921{font-size:12px;font-weight:900;margin-bottom:10px;opacity:.95}._notesCreateGrid_1m2qg_928{display:flex;flex-direction:column;gap:10px}._notesCreateActions_1m2qg_934{display:flex;justify-content:flex-end;gap:10px}._notesPreview_1m2qg_941{display:flex;flex-direction:column;gap:8px}._notesPreviewItem_1m2qg_947{display:flex;align-items:center;justify-content:space-between;gap:10px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;padding:10px}._notesPreviewText_1m2qg_958{font-size:12px;opacity:.9;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}._notesPreviewRemove_1m2qg_967{width:30px;height:30px;border-radius:12px;border:1px solid rgba(255,255,255,.1);background:#ffffff0f!important;cursor:pointer;display:grid;place-items:center}._notesPreviewRemove_1m2qg_967:hover{background:#ffffff1a!important}._notesLists_1m2qg_982{display:flex;flex-direction:column;gap:10px}._notesListCard_1m2qg_988{border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;overflow:hidden}._notesListCard__headRow_1m2qg_995{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:center;padding-right:10px}._notesListCard__head_1m2qg_995{width:100%;border:none;background:transparent!important;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;text-align:left}._notesListCard__head_1m2qg_995:hover{background:#ffffff08!important}._notesListCard__headLeft_1m2qg_1019{min-width:0;display:flex;flex-direction:column;gap:4px}._notesListCard__title_1m2qg_1026{font-size:12px;font-weight:900;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._notesListCard__meta_1m2qg_1034{font-size:11px;opacity:.75;white-space:nowrap}._notesListCard__headActions_1m2qg_1040{display:flex;align-items:center;gap:6px}._chev_1m2qg_1046{font-size:14px;opacity:.85;transition:transform .18s ease}._chevOpen_1m2qg_1052{transform:rotate(180deg)}._notesListCard__body_1m2qg_1057{height:0;opacity:0;overflow:hidden;border-top:1px solid rgba(255,255,255,.06);transition:opacity .18s ease}._open_1m2qg_1065{height:auto;opacity:1}._notesListCard__bodyInner_1m2qg_1070{padding:12px;display:flex;flex-direction:column;gap:12px}._inlineAddBar_1m2qg_1078{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:end;border-radius:16px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;padding:10px}@media(max-width:720px){._inlineAddBar_1m2qg_1078{grid-template-columns:1fr}}._inlineAddLeft_1m2qg_1094{display:flex;flex-direction:column;gap:6px}._inlineAddRight_1m2qg_1100{display:flex;justify-content:flex-end}._notesLines_1m2qg_1106{display:flex;flex-direction:column;gap:10px}._notesLineEmpty_1m2qg_1112{font-size:12px;opacity:.75}._notesLineRow_1m2qg_1117{display:grid;grid-template-columns:1fr auto;gap:10px;align-items:start}@media(max-width:720px){._notesLineRow_1m2qg_1117{grid-template-columns:1fr}}._notesLine_1m2qg_1106{font-size:12px;line-height:1.55;opacity:.92;padding:10px;border-radius:14px;border:1px solid rgba(255,255,255,.08);background:#ffffff08;white-space:pre-line}._noteApproved_1m2qg_1144{border-color:#16a34a59;background:#16a34a1a;font-weight:900}._noteRejected_1m2qg_1150{border-color:#b91c1c59;background:#b91c1c1a;font-weight:900}._notesLineActions_1m2qg_1156{display:flex;align-items:center;gap:6px;flex-shrink:0}@media(max-width:720px){._notesLineActions_1m2qg_1156{justify-content:flex-end}}@media(max-width:1200px){._editCard_1m2qg_671{width:calc(100vw - 24px);left:12px!important;right:12px}}@media(max-width:720px){._filtersButton_1m2qg_169{min-width:220px;max-width:100%}._filtersDrawer_1m2qg_210{left:14px;right:14px;width:auto}._formGrid_1m2qg_610{grid-template-columns:1fr}._dayCellEmpty_1m2qg_334,._dayCell_1m2qg_334{min-height:140px}._dayCell__list_1m2qg_374{padding:8px}._pdChip_1m2qg_52{padding:8px 10px;gap:6px}._pdChip__meta_1m2qg_427{flex-wrap:nowrap;gap:0;min-width:0;padding-right:28px}._pdChip__meta_1m2qg_427 ._badgeGhost_1m2qg_60{display:inline-flex;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._pdChip__meta_1m2qg_427 ._badge_1m2qg_59{display:none}._pdChip__notesBtn_1m2qg_437{width:24px;height:24px;border-radius:9px}._notesPopup_1m2qg_839{left:14px;right:14px;width:auto}}._notesLine_1m2qg_1106{white-space:pre-line;overflow-wrap:anywhere;word-break:break-word}._editInput_1m2qg_642{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;line-height:1.55}._notesLineContent_1m2qg_1129{min-width:0}._inlineAddBar_1m2qg_1078 ._editInput_1m2qg_642{white-space:pre-wrap}._notesLine_1m2qg_1106{white-space:pre-line!important}._notesPreviewText_1m2qg_958{white-space:pre-line;overflow-wrap:anywhere;word-break:break-word}._notesLine_1m2qg_1106{white-space:pre-line!important;overflow-wrap:anywhere;word-break:break-word}._textarea_1m2qg_641,._editInput_1m2qg_642{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;line-height:1.55}._calendarScroll_1m2qg_1299{display:flex;flex-direction:column;gap:10px;min-width:0}._grid_1m2qg_328{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px}@media(max-width:720px){._calendarWrap_1m2qg_306{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;padding-bottom:10px}._calendarScroll_1m2qg_1299{--col: 200px;--gap: 10px;width:max-content;min-width:calc(var(--col) * 7 + var(--gap) * 6)}._dayCellEmpty_1m2qg_334,._dayCell_1m2qg_334{min-height:170px}._dayCell__list_1m2qg_374{padding:10px}}*{box-sizing:border-box;padding:0;margin:0;font-family:Roboto,sans-serif;font-optical-sizing:auto;font-style:normal;font-variation-settings:"wdth" 100}* ::-webkit-scrollbar{width:7px}* ::-webkit-scrollbar-thumb{cursor:default;border-radius:900px;background-color:#ff4500}a{text-decoration:none}input,textarea,select{width:100%;padding:.3rem;font-weight:500;border:1px solid rgba(255,255,255,.15);border-radius:10px;font-weight:600;color:#ff8c00;outline:none;transition:all .3s ease;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 2px 8px #00000026}input:hover,textarea:hover,select:hover{border-color:#333333e7;box-shadow:0 0 8px #333333e7}textarea{resize:vertical;min-height:120px}select{appearance:none;background-image:linear-gradient(135deg,#3336,#a855f766);background-blend-mode:overlay;cursor:pointer}select::-ms-expand{display:none}select{background-repeat:no-repeat;background-position:right 1rem center;background-size:.8rem;background-image:url("data:image/svg+xml;utf8,<svg fill='white' height='10' width='10' viewBox='0 0 20 20' xmlns='http://www.w3.org/2000/svg'><path d='M5.516 7.548l4.484 4.484 4.484-4.484L15.516 9l-5 5-5-5z'/></svg>")}label{display:block;margin-bottom:.4rem;font-weight:600;font-size:.95rem;letter-spacing:.3px}.form-group{margin-bottom:1.2rem}input:disabled,textarea:disabled,select:disabled{opacity:.6;cursor:not-allowed}@keyframes glow{0%{box-shadow:0 0 5px #3336}to{box-shadow:0 0 15px #a855f799}}
