body.light{--color-blue: #1890ff;--color-green: #a0d911;--color-yellow: #fadb14;--color-red: #f5222d;--color-gray: #d9d9d9;--color-light-gray: #f0f0f0;--color-light-black-85: rgba(0, 0, 0, .85);--color-light-black-45: rgba(0, 0, 0, .45);--color-light-black-25: rgba(0, 0, 0, .25);--color-background: #fafafa}body.dark{--color-blue: #1890ff;--color-green: #6fcf97;--color-yellow: #f0b429;--color-red: #eb5757;--color-gray: #8d8d8d;--color-light-gray: #545454;--color-light-black-85: rgba(255, 255, 255, .85);--color-light-black-45: rgba(255, 255, 255, .45);--color-light-black-25: rgba(255, 255, 255, .25);--color-background: #1f1f1f}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;background-color:var(--color-background);color:#000;width:100%;height:fit-content;min-height:100%}body{margin:0;display:flex;min-width:320px;min-height:100vh!important;width:100%}#root{min-height:100vh!important;width:100%;background-color:var(--color-background)}#root img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.pointer{cursor:pointer}.rotate{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}#login-btn-container{height:fit-content;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px}#login-btn-container button{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}#login-btn-container button:nth-child(1) svg{width:16px;height:16px}#login-btn-container button:nth-child(2) svg{width:16px;height:16px;color:#fff}.ant-message-notice-content{background-color:var(--color-blue)!important}.ant-message-notice-content .feedback-msg{color:#fff}.ant-message-notice-content .feedback-msg span{text-decoration:underline;cursor:pointer}.no-scroll{overflow:hidden}#home-body,#calendar-body,#search-body,#profile-settings-body,#login-body,#not-found-body,#register-body,#forgot-password-body,#task-body,#loading-body,#terms-body,#categories-page-body{width:100%;height:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}#home-body #home-content,#home-body #calendar-content,#home-body #search-content,#home-body #profile-settings-content,#home-body #login-content,#home-body #not-found-content,#home-body #register-content,#home-body #forgot-password-content,#home-body #task-content,#home-body #loading-content,#home-body #terms-content,#home-body #categories-page-content,#calendar-body #home-content,#calendar-body #calendar-content,#calendar-body #search-content,#calendar-body #profile-settings-content,#calendar-body #login-content,#calendar-body #not-found-content,#calendar-body #register-content,#calendar-body #forgot-password-content,#calendar-body #task-content,#calendar-body #loading-content,#calendar-body #terms-content,#calendar-body #categories-page-content,#search-body #home-content,#search-body #calendar-content,#search-body #search-content,#search-body #profile-settings-content,#search-body #login-content,#search-body #not-found-content,#search-body #register-content,#search-body #forgot-password-content,#search-body #task-content,#search-body #loading-content,#search-body #terms-content,#search-body #categories-page-content,#profile-settings-body #home-content,#profile-settings-body #calendar-content,#profile-settings-body #search-content,#profile-settings-body #profile-settings-content,#profile-settings-body #login-content,#profile-settings-body #not-found-content,#profile-settings-body #register-content,#profile-settings-body #forgot-password-content,#profile-settings-body #task-content,#profile-settings-body #loading-content,#profile-settings-body #terms-content,#profile-settings-body #categories-page-content,#login-body #home-content,#login-body #calendar-content,#login-body #search-content,#login-body #profile-settings-content,#login-body #login-content,#login-body #not-found-content,#login-body #register-content,#login-body #forgot-password-content,#login-body #task-content,#login-body #loading-content,#login-body #terms-content,#login-body #categories-page-content,#not-found-body #home-content,#not-found-body #calendar-content,#not-found-body #search-content,#not-found-body #profile-settings-content,#not-found-body #login-content,#not-found-body #not-found-content,#not-found-body #register-content,#not-found-body #forgot-password-content,#not-found-body #task-content,#not-found-body #loading-content,#not-found-body #terms-content,#not-found-body #categories-page-content,#register-body #home-content,#register-body #calendar-content,#register-body #search-content,#register-body #profile-settings-content,#register-body #login-content,#register-body #not-found-content,#register-body #register-content,#register-body #forgot-password-content,#register-body #task-content,#register-body #loading-content,#register-body #terms-content,#register-body #categories-page-content,#forgot-password-body #home-content,#forgot-password-body #calendar-content,#forgot-password-body #search-content,#forgot-password-body #profile-settings-content,#forgot-password-body #login-content,#forgot-password-body #not-found-content,#forgot-password-body #register-content,#forgot-password-body #forgot-password-content,#forgot-password-body #task-content,#forgot-password-body #loading-content,#forgot-password-body #terms-content,#forgot-password-body #categories-page-content,#task-body #home-content,#task-body #calendar-content,#task-body #search-content,#task-body #profile-settings-content,#task-body #login-content,#task-body #not-found-content,#task-body #register-content,#task-body #forgot-password-content,#task-body #task-content,#task-body #loading-content,#task-body #terms-content,#task-body #categories-page-content,#loading-body #home-content,#loading-body #calendar-content,#loading-body #search-content,#loading-body #profile-settings-content,#loading-body #login-content,#loading-body #not-found-content,#loading-body #register-content,#loading-body #forgot-password-content,#loading-body #task-content,#loading-body #loading-content,#loading-body #terms-content,#loading-body #categories-page-content,#terms-body #home-content,#terms-body #calendar-content,#terms-body #search-content,#terms-body #profile-settings-content,#terms-body #login-content,#terms-body #not-found-content,#terms-body #register-content,#terms-body #forgot-password-content,#terms-body #task-content,#terms-body #loading-content,#terms-body #terms-content,#terms-body #categories-page-content,#categories-page-body #home-content,#categories-page-body #calendar-content,#categories-page-body #search-content,#categories-page-body #profile-settings-content,#categories-page-body #login-content,#categories-page-body #not-found-content,#categories-page-body #register-content,#categories-page-body #forgot-password-content,#categories-page-body #task-content,#categories-page-body #loading-content,#categories-page-body #terms-content,#categories-page-body #categories-page-content{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;width:100%;height:100%;padding-bottom:16px}.hovered{transition:height .3s ease}.show-filter-container{transform:translate(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}.hide-filter-container{transform:translate(-266px);-webkit-transform:translateX(-266px);-moz-transform:translateX(-266px);-ms-transform:translateX(-266px);-o-transform:translateX(-266px)}#home-main{width:100%;height:100%;padding-bottom:52px;overflow-x:hidden}#home-main #home-main-content{margin-top:24px;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:24px;width:calc(100% - 24px);margin-left:24px;transition:transform .3s ease-in-out;-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out;-ms-transition:-ms-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;transform-origin:left center;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center}#home-main #home-main-content #columns-container{width:100%;height:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;flex-wrap:nowrap;width:calc(100% - 24px);gap:24px}#home-main #home-main-content #columns-container .column{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;padding:12px 16px;width:290px;gap:10px;max-height:700px;height:700px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;min-height:700px;transition:height .3s ease-in-out;-webkit-transition:height .3s ease-in-out;-moz-transition:height .3s ease-in-out;-ms-transition:height .3s ease-in-out;-o-transition:height .3s ease-in-out;box-shadow:0 0 4px 0 var(--color-light-black-25)}#home-main #home-main-content #columns-container .column .cards-status{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:260px}#home-main #home-main-content #columns-container .column .cards-status .image-container{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}#home-main #home-main-content #columns-container .column .cards-status .image-container img{cursor:pointer}#home-main #home-main-content #columns-container .column .cards-status p{margin:0%;font-size:16px;font-weight:500;color:#000}#home-main #home-main-content #columns-container .column .cards{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}#home-main #home-main-content #columns-container .column .cards::-webkit-scrollbar{display:none}#home-main #home-main-content #columns-container .column .cards #col1-msg,#home-main #home-main-content #columns-container .column .cards #col2-msg,#home-main #home-main-content #columns-container .column .cards #col3-msg{width:100%;box-sizing:border-box;background-color:var(--color-background);border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;padding:8px;text-align:center}#search-main{width:100%;height:100%;padding-bottom:52px}#search-main #search-main-content{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:24px;margin-top:24px;width:calc(100% - 24px);margin-left:24px;transition:transform .3s ease-in-out;-webkit-transition:-webkit-transform .3s ease-in-out;-moz-transition:-moz-transform .3s ease-in-out;-ms-transition:-ms-transform .3s ease-in-out;-o-transition:-o-transform .3s ease-in-out;transform-origin:left center;-webkit-transform-origin:left center;-moz-transform-origin:left center;-ms-transform-origin:left center;-o-transform-origin:left center}#search-main #search-main-content #result-items{width:100%;height:100%;display:grid;grid-template-columns:repeat(auto-fill,260px);grid-template-rows:repeat(auto-fill,1fr);grid-gap:24px}.show-filter-container-srch{transform:translate(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}.hide-filter-container-srch{transform:translate(-266px);-webkit-transform:translateX(-266px);-moz-transform:translateX(-266px);-ms-transform:translateX(-266px);-o-transform:translateX(-266px)}#not-found-main{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}#not-found-main #not-found-main-content{width:300px;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px}#not-found-main #not-found-main-content h2{font-size:24px;font-weight:500;color:var(--color-light-black-85);margin:52px 0% 0%}#not-found-main #not-found-main-content p{font-size:16px;font-weight:400;color:var(--color-light-black-45);margin:0%;width:300px;text-align:center}#login-main{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}#login-main #login-main-content{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}#login-main #login-main-content form{box-shadow:0 4px 12px var(--color-blue);border:1px solid var(--color-blue);padding:24px;width:fit-content;box-sizing:border-box;min-width:500px;margin-top:50px;background-color:#fff;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}#login-main #login-main-content .ant-form-item-control-input input:-webkit-autofill,#login-main #login-main-content .ant-form-item-control-input input:-webkit-autofill:hover,#login-main #login-main-content .ant-form-item-control-input input:-webkit-autofill:focus{-webkit-text-fill-color:#000!important;transition:background-color 5000s ease-in-out 0s}#login-main .login-form-forgot{float:right}#login-main .ant-col-rtl .login-form-forgot{float:left}#login-main .login-form-button{width:100%!important;margin-bottom:14px}#login-main .ant-divider.css-dev-only-do-not-override-byeoj0.ant-divider-horizontal.ant-divider-with-text.ant-divider-with-text-center{margin-top:0%!important}#forgot-password-main{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}#forgot-password-main #forgot-password-main-content{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}#forgot-password-main #forgot-password-main-content form{box-shadow:0 4px 12px var(--color-blue);border:1px solid var(--color-blue);padding:24px;width:fit-content;box-sizing:border-box;min-width:500px;margin-top:50px;background-color:#fff;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}#forgot-password-main #forgot-password-main-content form #forgot-back-login-container{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}#forgot-password-main #forgot-password-main-content form #forgot-back-login-container #forgot-back-login{cursor:pointer;width:fit-content;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center}#forgot-password-main #forgot-password-main-content form #forgot-back-login-container #forgot-back-login p{margin-left:8px}#forgot-password-main #forgot-password-main-content .ant-form-item-control-input input:-webkit-autofill,#forgot-password-main #forgot-password-main-content .ant-form-item-control-input input:-webkit-autofill:hover,#forgot-password-main #forgot-password-main-content .ant-form-item-control-input input:-webkit-autofill:focus{-webkit-text-fill-color:#000!important;transition:background-color 5000s ease-in-out 0s}#forgot-password-main .ant-col-rtl .login-form-forgot{float:left}#forgot-password-main .forgot-password-form-button{width:100%!important;margin-bottom:14px}#forgot-password-main .ant-divider.css-dev-only-do-not-override-byeoj0.ant-divider-horizontal.ant-divider-with-text.ant-divider-with-text-center{margin-top:0%!important}#register-main{width:100%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center}#register-main #register-main-content{height:100%;width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center}#register-main #register-main-content form{box-shadow:0 4px 12px var(--color-blue);border:1px solid var(--color-blue);padding:24px;width:fit-content;box-sizing:border-box;min-width:500px;margin-top:50px;background-color:#fff;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}#register-main #register-main-content form h2{width:100%;text-align:center}#register-main #register-main-content .ant-form-item-control-input input:-webkit-autofill,#register-main #register-main-content .ant-form-item-control-input input:-webkit-autofill:hover,#register-main #register-main-content .ant-form-item-control-input input:-webkit-autofill:focus{-webkit-text-fill-color:#000!important;transition:background-color 5000s ease-in-out 0s}#register-main #register-main-content .ant-form-item{margin-bottom:16px;width:100%!important}#register-main #register-main-content .ant-form-item-label{text-align:left}#register-main #register-main-content .ant-form-item-control-input{width:100%!important}#register-main #register-main-content .ant-form-item-explain{margin-top:4px}#register-main #register-main-content .ant-col .ant-form-item-control .ant-col-xs-24 .ant-col-xs-offset-0 .ant-col-sm-16 .ant-col-sm-offset-8,#register-main #register-main-content .css-dev-only-do-not-override-byeoj0{margin-left:0!important;margin-right:0!important;max-width:none!important}#register-main #register-main-content .ant-form-item-control-input-content .ant-btn{max-width:none!important}#register-main #register-main-content .ant-form-item .css-byeoj0{width:100%!important;max-width:none!important}#register-main #register-main-content .ant-form-item .css-byeoj0 span.ant-checkbox{width:fit-content!important}#reg-form-button{width:500px!important;margin-bottom:14px}.ant-form-item-control{margin-left:0%}#profile-settings-main{width:100%;height:100%;padding-bottom:52px}#profile-settings-main #profile-settings-main-content{display:flex;flex-direction:row;justify-content:space-evenly;align-items:flex-start;flex-wrap:wrap;margin-top:24px;width:calc(100% - 24px);gap:26px}#profile-settings-main #profile-settings-main-content #profile-actions{width:550px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;box-shadow:0 0 8px 0 var(--color-light-black-25);height:345px;display:flex;flex-direction:column;justify-content:space-between}#profile-settings-main #profile-settings-main-content #profile-actions #profile-actions-info{height:fit-content;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:14px;margin-top:26px;margin-left:26px}#profile-settings-main #profile-settings-main-content #profile-actions #profile-actions-info #pars{height:150px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:18px}#profile-settings-main #profile-settings-main-content #profile-actions #profile-actions-info #pars p{color:#949494;width:100%;text-align:start;font-weight:300;font-size:15px;margin:0;height:32px}#profile-settings-main #profile-settings-main-content #profile-actions #profile-actions-info #spans{height:150px;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:18px}#profile-settings-main #profile-settings-main-content #profile-actions #profile-actions-info #spans span{color:var(--color-light-black-85);width:100%;text-align:start;font-weight:500;font-size:15px;margin:0;height:32px}#profile-settings-main #profile-settings-main-content #profile-actions #profile-actions-info #spans .ant-input{box-sizing:border-box;width:400px}#profile-settings-main #profile-settings-main-content #profile-actions #profile-actions-buttons{display:flex;flex-direction:column;justify-content:center;align-items:flex-end;height:110px;width:150px;margin:auto 26px 26px auto;gap:5px}#profile-settings-main #profile-settings-main-content #profile-actions #profile-actions-buttons *{width:150px}#profile-settings-main #profile-settings-main-content #profile-actions #profile-actions-buttons * span{width:fit-content}#change-password{margin-top:22px}#validation-msg{-webkit-user-select:none;user-select:none}#task-main{width:100%;height:100%;padding-bottom:52px}#task-main #task-main-content{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;gap:24px;margin-top:24px;width:calc(100% - 24px);margin-left:24px}#loading-main{width:100%;height:100%;padding-bottom:52px}#loading-main #loading-main-content{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:24px;margin-top:24px;width:calc(100% - 24px);margin-left:24px}#terms-main{width:100%;height:100%;padding-bottom:52px;display:flex;flex-direction:row;justify-content:center;align-items:flex-start}#terms-main #terms-main-content{background-color:var(--color-gray);padding:16px 24px;margin-top:25px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:thin;text-align:left;width:500px;height:500px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}#terms-main #terms-main-content h2{width:100%;text-align:center}#terms-main #terms-main-content div{width:100%!important;display:flex!important;flex-direction:row!important;justify-content:center!important}#terms-main #terms-main-content::-webkit-scrollbar{width:6px}#terms-main #terms-main-content::-webkit-scrollbar-thumb{background-color:#b7b7b7;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}#terms-main #terms-main-content::-webkit-scrollbar-track{background-color:#e7e7e7}#calendar-main{width:100%;height:100%;padding-bottom:52px}#calendar-main #calendar-main-content{display:flex;flex-direction:row;justify-content:center;align-items:flex-start}#calendar-main #calendar-main-content .calendar-item{padding:16px;margin-top:24px;width:80%;height:fit-content;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;box-shadow:0 0 10px 2px var(--color-light-black-25)}#calendar-main #calendar-main-content .calendar-item .ant-badge-status-text{font-size:12px}.ant-picker-calendar-date-content{overflow-y:scroll;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:thin}.ant-picker-calendar-date-content::-webkit-scrollbar{width:2px;height:2px}.ant-picker-calendar-date-content::-webkit-scrollbar-thumb{background-color:#b7b7b7;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}.ant-picker-calendar-date-content::-webkit-scrollbar-track{background-color:#f1f1f1}.events{padding-left:20px;min-width:100px}.task-list-item.li-default::marker{color:var(--color-blue)!important}.task-list-item.li-low::marker{color:var(--color-green)!important}.task-list-item.li-medium::marker{color:var(--color-yellow)!important}.task-list-item.li-high::marker{color:var(--color-red)!important}.ant-radio-group{display:none}#categories-page-main{width:100%;height:100%;box-sizing:border-box}#categories-page-main #categories-page-main-content{display:flex;flex-direction:row;justify-content:center;align-items:flex-start}#categories-page-main #categories-page-main-content #user-categories{margin-top:24px;height:550px;width:550px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;box-shadow:0 0 8px 0 var(--color-light-black-25);display:flex;flex-direction:column;justify-content:flex-start;align-items:center}#categories-page-main #categories-page-main-content #user-categories .ant-skeleton{padding:12px;display:flex!important;justify-content:center!important}#categories-page-main #categories-page-main-content #user-categories h2{width:fit-content;text-align:start}#categories-page-main #categories-page-main-content #user-categories button{margin-left:auto;margin-right:24px;margin-top:24px}#categories-page-main #categories-page-main-content #user-categories #new-cat-input{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%;margin-top:24px;opacity:0;transition:opacity .2s ease-in-out;-webkit-transition:opacity .2s ease-in-out;-moz-transition:opacity .2s ease-in-out;-ms-transition:opacity .2s ease-in-out;-o-transition:opacity .2s ease-in-out}#categories-page-main #categories-page-main-content #user-categories #new-cat-input.show-input{opacity:1!important}#categories-page-main #categories-page-main-content #user-categories #new-cat-input #new-cat-buttons{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px}#categories-page-main #categories-page-main-content #user-categories #new-cat-input #new-cat-buttons button{margin-right:auto;margin-top:12px;width:150px}.list-item{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.list-item svg{cursor:pointer}#all-categories{margin-top:24px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none;height:55%}#all-categories::-webkit-scrollbar{display:none}#user-categories>span{margin-top:24px!important}#nav-bar{display:flex;flex-direction:column;justify-content:space-between;align-items:center;min-width:74px;width:74px;min-height:calc(100% + 16px);height:calc(100% + 16px);background-color:#fff;padding:24px 0;border-right:1px solid var(--color-gray);z-index:1000;box-sizing:border-box;transition:width .3s ease-in-out}#nav-bar #nav-bar-top{display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin:0%;gap:16px;width:100%}#nav-bar .nav-item{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:44px;cursor:pointer}#nav-bar .nav-item img{width:20px;height:20px}.selected-nav-item{background-color:#e5f7ff}.selected-nav-item img{filter:invert(38%) sepia(98%) saturate(1357%) hue-rotate(191deg) brightness(101%) contrast(101%)}.nav-item:not(.selected-nav-item):hover img,.nav-item:not(.selected-nav-item):hover p{filter:invert(38%) sepia(98%) saturate(1357%) hue-rotate(191deg) brightness(101%) contrast(101%);-webkit-filter:invert(38%) sepia(98%) saturate(1357%) hue-rotate(191deg)}#nav-bar-menu{position:absolute;left:-100%;top:84px;width:50vw!important;height:100vh!important;display:flex;flex-direction:column;justify-content:space-between;align-items:center;background-color:#fff;padding:24px;border:1px solid var(--color-gray);z-index:6000!important;box-sizing:border-box;transition:all .3s ease-in-out}#nav-bar-menu #close-nav-menu{position:absolute;right:10%;cursor:pointer}#nav-bar-menu #nav-bar-menu-top{display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin:24px 0% 0%;gap:16px;width:100%}#nav-bar-menu .nav-item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;padding:4px 8px;height:44px;gap:10px;cursor:pointer}#nav-bar-menu .nav-item img{width:20px;height:20px}.show-hide-menu{transform:translate(200%);-webkit-transform:translateX(200%);-moz-transform:translateX(200%);-ms-transform:translateX(200%);-o-transform:translateX(200%)}#tool-bar{width:100%;min-height:84px;max-height:84px;background-color:#fff;display:flex;flex-direction:row;justify-content:space-between;align-items:center;border-bottom:1px solid var(--color-gray);z-index:1000;overflow-y:visible}#tool-bar #tool-bar-header{margin-left:24px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:120px}#tool-bar #tool-bar-header img{cursor:pointer}#tool-bar #tool-bar-item{width:150px;min-width:fit-content;height:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-right:24px}#tool-bar #tool-bar-item *::not(bdi){display:flex;flex-direction:column;justify-content:center;align-items:center}#tool-bar #tool-bar-item #notification-img{cursor:pointer;height:22px}#tool-bar #tool-bar-profile{width:152px;height:100%;display:flex;flex-direction:row;gap:8px;justify-content:space-evenly;align-items:center}#tool-bar #tool-bar-profile p{font-size:14px;font-weight:400;text-align:center;color:#000}#tool-bar #profile-avi{cursor:pointer}.ant-dropdown-menu{max-height:500px!important;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:thin}.ant-dropdown-menu::-webkit-scrollbar{width:6px}.ant-dropdown-menu::-webkit-scrollbar-thumb{background-color:#b7b7b7;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}.ant-dropdown-menu::-webkit-scrollbar-track{background-color:#f1f1f1}#notif-container{margin-right:20px}#notifs-p{margin:6px;color:var(--color-light-black-45)}.notif-item{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.notif-item h3{margin:0%}.notif-item div{font-size:12px}.notif-item div span{color:var(--color-red)}#dark-light-button{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}#dark-light-button p{margin:0% 0% 0% 8px}#action-bar{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:75px}#action-bar h2{margin-left:24px;color:var(--color-light-black-85);font-size:30px;font-weight:600}#action-bar #action-bar-buttons{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:12px;width:42%;height:fit-content;margin-right:24px}#action-bar #action-bar-buttons #action-bar-filter,#action-bar #action-bar-buttons #action-bar-sort{display:flex;flex-direction:row;justify-content:center;align-items:center;width:30px;height:30px;background-color:#fff;border:1px solid var(--color-gray);border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;cursor:pointer}#action-bar #action-bar-buttons #action-bar-filter:hover,#action-bar #action-bar-buttons #action-bar-sort:hover{border-color:var(--color-blue);outline:none;box-shadow:0 0 5px 1px rgba(var(--color-blue),.4)}#search-antd{width:200px}.custom-button-size{width:32px;height:32px;display:flex;align-items:center;justify-content:center}.new-button{margin-right:16px}#action-bar-hr{width:96%;height:1px;background-color:var(--color-gray);margin-top:0;margin-bottom:0;border:none}.filters-active img{filter:invert(38%) sepia(98%) saturate(1357%) hue-rotate(191deg) brightness(101%) contrast(101%)}.card{width:260px;height:fit-content;min-height:227.5px!important;max-height:none!important;box-sizing:border-box;padding-bottom:24px}.card .card-container{min-height:227.5px!important;height:100%;width:260px;padding:18px 24px;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:18px;background-color:#fff;border:1px solid var(--color-light-gray);box-sizing:border-box;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px}.card .card-container .card-bottom-space{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;width:100%}.card .card-container .card-info-settings{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%}.card .card-container .card-info-settings .card-categories{display:grid;grid-template-columns:48% 48%;grid-template-rows:auto;width:80%;height:100%;grid-gap:3px}.card .card-container .card-info-settings .card-categories .category{width:80px;height:fit-content;min-height:26px;padding:3px 12px;box-sizing:border-box;color:#000;background-color:var(--color-light-gray);border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;font-size:12px;font-weight:400;text-align:center;-webkit-user-select:text;user-select:text;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card .card-container .card-info-settings .card-categories .ant-select{width:210px!important}.card .card-container .card-info-settings .card-settings{align-self:flex-start;width:fit-content;cursor:pointer}.card .card-container .card-body{width:100%;display:flex;flex-direction:column;gap:8px;height:100%}.card .card-container .card-body .card-title{width:100%;font-size:16px;font-weight:500;color:#000;line-height:24px;text-align:start;-webkit-user-select:text;user-select:text;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.card .card-container .card-body .card-description{width:100%;height:100%;font-size:14px;font-weight:400;color:#000;line-height:22px;text-align:start;-webkit-user-select:text;user-select:text;word-wrap:break-word;overflow-wrap:break-word;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical}.expanded .card-description,.expanded .card-title{-webkit-line-clamp:100000!important}.expanded .category{word-break:break-all!important;white-space:normal!important;overflow:visible!important;text-overflow:clip!important}.card.expanded .card-container{max-height:none!important}.no-categories{width:160px!important}.card-bottom{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.card-bottom input,.card-bottom .ant-select-selection-item{color:var(--color-light-black-45)!important}.card-bottom input::placeholder,.card-bottom .ant-select-selection-item::placeholder{color:var(--color-light-black-45)!important}.ant-select-selection-placeholder{color:var(--color-light-black-45)!important}.border{border:1px solid var(--color-gray);border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;padding:1px 4px;width:fit-content;height:fit-content;font-size:12px;font-weight:400;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;-webkit-user-select:text;user-select:text}.border p{margin:0%;color:var(--color-light-black-45)}.border p span{color:var(--color-light-black-85)}.no-pointer{cursor:default}.card-bottom-bottom{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:flex-end}.textarea-new-task-title{font-family:Inter;overflow:hidden;font-size:16px;font-weight:500;background-color:transparent;resize:none;border:none;outline:none;color:var(--color-light-black-85);line-height:24px;text-align:start;border-bottom:1px solid #000;width:fit-content}.textarea-new-task-title::placeholder{color:var(--color-light-black-25)}.textarea-new-task-desc{font-family:Inter;font-size:14px;font-weight:400;overflow:hidden;background-color:transparent;resize:none;border:none;outline:none;color:var(--color-light-black-85);line-height:22px}.textarea-new-task-desc::placeholder{color:var(--color-light-black-25)}#hide-show-icon-cat{transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.read-more{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}.read-more div button span{color:#909090!important}.default-priority{box-shadow:4px 4px 0 1px var(--color-blue)!important}.low-priority{box-shadow:4px 4px 0 1px var(--color-green)!important}.medium-priority{box-shadow:4px 4px 0 1px var(--color-yellow)!important}.high-priority{box-shadow:4px 4px 0 1px var(--color-red)!important}.default-priority-btn{background-color:var(--color-blue)!important;color:#fff!important;border:1px solid var(--color-blue)!important}.default-priority-btn:hover{border:1px solid var(--color-blue)!important;color:#fff!important}.low-priority-btn{background-color:var(--color-green)!important;color:#fff!important;border:1px solid var(--color-green)!important}.low-priority-btn:hover{border:1px solid var(--color-green)!important;color:#fff!important}.medium-priority-btn{background-color:var(--color-yellow)!important;color:#fff!important;border:1px solid var(--color-yellow)!important}.medium-priority-btn:hover{border:1px solid var(--color-yellow)!important;color:#fff!important}.high-priority-btn{background-color:var(--color-red)!important;color:#fff!important;border:1px solid var(--color-red)!important}.high-priority-btn:hover{border:1px solid var(--color-red)!important;color:#fff!important}@keyframes show-pop{0%{opacity:0}50%{opacity:.5}to{opacity:1}}@keyframes hide-pop{0%{opacity:1}50%{opacity:.5}to{opacity:0}}.card.show-pop{animation:show-pop .3s forwards;-webkit-animation:show-pop .3s forwards}.card.hide-pop{animation:hide-pop .3s forwards;-webkit-animation:hide-pop .3s forwards}#create-new-task{min-height:fit-content!important;opacity:1}#create-new-task.show-pop{animation:show-pop .3s ease-in-out forwards;-webkit-animation:show-pop .3s ease-in-out forwards}#create-new-task.hide-pop{animation:hide-pop .3s ease-in-out forwards;-webkit-animation:hide-pop .3s ease-in-out forwards}.error::placeholder{color:#ff4d4e!important}.modal-item-input{width:600px!important}.modal-item-input .ant-modal-body .card,.modal-item-input .ant-modal-body .card .card-container{width:100%!important}.modal-item-input .ant-modal-body .card .card-container .category-input{width:500px!important;max-width:50vw}.modal-item-input .ant-modal-body .card .card-container .card-body{width:100%;height:100%}.modal-item-input .ant-modal-body .card .card-container .card-body .card-title textarea{width:100%}.modal-item-input .ant-modal-body .card .card-container .card-body .card-description{-webkit-line-clamp:100000;-webkit-box-orient:vertical}.modal-item-input .ant-modal-body .card .card-container .card-body .card-description textarea{width:100%}#filters-container{-webkit-user-select:none;user-select:none;min-width:220px;width:220px;max-width:0px;height:520px;max-height:520px;box-shadow:0 4px 4px 0 var(--color-light-black-25);padding:8px 12px;background-color:#fff;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:10px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;overflow:hidden;transition:all .3s ease-out;-webkit-transition:all .3s ease-out;-moz-transition:all .3s ease-out;-ms-transition:all .3s ease-out;-o-transition:all .3s ease-out}#filters-container #filters-header{width:100%;border-bottom:1px solid var(--color-gray)}#filters-container #filters-header p{margin:0%;font-size:16px;line-height:24px;font-weight:500;color:var(--color-light-black-85)}#filters-container #filters-content{overflow-y:scroll;-ms-overflow-style:none;width:100%;height:100%}#filters-container #filters-content::-webkit-scrollbar{width:3px}#filters-container #filters-content::-webkit-scrollbar-thumb{background-color:#b7b7b7;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}#filters-container #filters-content::-webkit-scrollbar-track{background-color:transparent}#filters-container #filters-content .filter-item-container{width:100%}#filters-container #filters-content .filter-item-container .filter-item-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;height:42px;padding:0 12px;box-sizing:border-box}#filters-container #filters-content .filter-item-container .filter-item-header p{margin:0%;font-size:16px;line-height:24px;font-weight:500;color:var(--color-blue)}#filters-container #filters-content .filter-item-container .filter-item-header:hover{cursor:pointer}#filters-container #filters-content .filter-item-container #priority-sub,#filters-container #filters-content .filter-item-container #categories-sub,#filters-container #filters-content .filter-item-container #due-sub{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-top:6px;max-height:0;overflow:hidden;transition:max-height .2s ease-in-out;-webkit-transition:max-height .2s ease-in-out;-moz-transition:max-height .2s ease-in-out;-ms-transition:max-height .2s ease-in-out;-o-transition:max-height .2s ease-in-out;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}#filters-container #filters-content .filter-item-container #priority-sub::-webkit-scrollbar,#filters-container #filters-content .filter-item-container #categories-sub::-webkit-scrollbar,#filters-container #filters-content .filter-item-container #due-sub::-webkit-scrollbar{display:none}#filters-container #filters-content .filter-item-container #priority-sub .filter-item,#filters-container #filters-content .filter-item-container #categories-sub .filter-item,#filters-container #filters-content .filter-item-container #due-sub .filter-item{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;background-color:var(--color-background);font-size:14px;line-height:22px;font-weight:400;padding-left:48px;box-sizing:border-box;color:var(--color-light-black-85);min-height:40px;max-height:40px}#filters-container #filters-content .filter-item-container #priority-sub .filter-item:hover,#filters-container #filters-content .filter-item-container #categories-sub .filter-item:hover,#filters-container #filters-content .filter-item-container #due-sub .filter-item:hover{cursor:pointer}#filters-container #filters-content .filter-item-container #priority-sub .filter-item p,#filters-container #filters-content .filter-item-container #categories-sub .filter-item p,#filters-container #filters-content .filter-item-container #due-sub .filter-item p{margin:0%}#filters-container #filter-buttons{height:fit-content;width:100%;display:flex;flex-direction:column;justify-content:stretch;align-items:center;gap:6px}#filters-container #filter-buttons div{width:100%}#filters-container #filter-buttons .filter-button{width:100%!important}.filter-selected{color:var(--color-blue)!important;background-color:#e6f7ff!important;border-right:3px solid var(--color-blue)!important}.show-class{max-height:200px!important}.hide-filters{max-width:0!important;padding:0!important;min-width:0!important}.hide-filters *{white-space:nowrap!important}.show-filters{max-width:220px!important}.show-filters *{white-space:nowrap!important}#footer-container{width:100%;min-height:84px;max-height:84px;background-color:#fff;border-top:1px solid var(--color-gray);display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:0 24px;box-sizing:border-box}#footer-container #copyright{font-size:12px;line-height:20px;font-weight:400;text-align:center;color:#000}#footer-container #copyright a{text-decoration:underline;color:#000;margin-left:8px}#footer-container #socials{width:25%;height:100%;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:24px;margin-right:25px;padding-bottom:14px}.modal-item{display:flex;flex-direction:column;justify-content:space-evenly;align-items:center;gap:10px}.modal-item .modal-list{width:80vw;max-height:300px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:20px;border-radius:6px;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;padding:12px;margin-top:8px;margin-bottom:8px;cursor:pointer;-webkit-user-select:none;user-select:none}.modal-item .modal-list:hover{background-color:#f5f5f5}.modal-item .modal-list .modal-priority{border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;width:12px;height:12px}.modal-item .modal-list .modal-priority.li-default{background-color:var(--color-blue)!important}.modal-item .modal-list .modal-priority.li-low{background-color:var(--color-green)!important}.modal-item .modal-list .modal-priority.li-medium{background-color:var(--color-yellow)!important}.modal-item .modal-list .modal-priority.li-high{background-color:var(--color-red)!important}.modal-item .modal-list .modal-title{width:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.modal-item .modal-list .modal-desc{width:75%;height:40px;overflow:hidden;white-space:wrap;text-overflow:ellipsis;display:flex;justify-content:flex-start;align-items:center}@media only screen and (max-width: 1300px){#navbar-menu-container{display:block!important;height:20px;width:20px;transition:transform .3s ease-in-out;-webkit-transition:transform .3s ease-in-out;-moz-transition:transform .3s ease-in-out;-ms-transition:transform .3s ease-in-out;-o-transition:transform .3s ease-in-out}#navbar-menu-container img{width:20px!important;height:20px!important}.ant-dropdown-menu{max-width:300px!important}#nav-bar{display:none}#columns-container,#search-main-content{flex-wrap:wrap!important;justify-content:center!important}#search-main-content #result-items{justify-content:center!important}#filters-container{max-height:0px!important;height:300px!important;width:75%!important;min-width:75%!important;z-index:1000;box-sizing:border-box!important}#filters-container #filters-header{text-align:start!important;border-bottom:none!important}#filters-container #filters-header p{text-decoration:underline!important}#filters-container #filter-buttons{display:flex;flex-direction:row-reverse;justify-content:flex-start;align-items:center;flex-wrap:wrap;gap:12px}#filters-container #filter-buttons div,#filters-container #filter-buttons .filter-button{width:152px!important}.hide-filters{max-height:0!important;min-height:0!important;height:0px!important;padding:0!important}.show-filters{max-height:300px!important;min-height:300px!important;padding:24px 16px!important}.rotate-menu{transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg)}}@media only screen and (max-width: 1000px){#action-bar{width:90%!important}}@media only screen and (max-width: 700px){#action-bar{flex-direction:column!important;justify-content:space-between!important;align-items:center!important;margin:auto;height:fit-content!important;padding-bottom:24px!important;box-sizing:border-box!important;flex-wrap:wrap!important}#action-bar h2{margin-left:0%!important}#footer-container{flex-direction:column}#footer-container #socials{margin:0%!important}#user-categories{width:90%!important;margin-bottom:24px}}@media only screen and (max-width: 480px){#action-bar .new-button{display:none}}
