@import url(https://fonts.googleapis.com/css2?family=Montserrat:ital,wght@0,100..900;1,100..900&family=Poppins:wght@400;500;600;700;800;900&family=Roboto:wght@400;500;700;900&display=swap);:root{--toastify-color-light:#fff;--toastify-color-dark:#121212;--toastify-color-info:#3498db;--toastify-color-success:#07bc0c;--toastify-color-warning:#f1c40f;--toastify-color-error:#e74c3c;--toastify-color-transparent:#ffffffb3;--toastify-icon-color-info:var(--toastify-color-info);--toastify-icon-color-success:var(--toastify-color-success);--toastify-icon-color-warning:var(--toastify-color-warning);--toastify-icon-color-error:var(--toastify-color-error);--toastify-toast-width:320px;--toastify-toast-offset:16px;--toastify-toast-top:max(var(--toastify-toast-offset),env(safe-area-inset-top));--toastify-toast-right:max(var(--toastify-toast-offset),env(safe-area-inset-right));--toastify-toast-left:max(var(--toastify-toast-offset),env(safe-area-inset-left));--toastify-toast-bottom:max(var(--toastify-toast-offset),env(safe-area-inset-bottom));--toastify-toast-background:#fff;--toastify-toast-min-height:64px;--toastify-toast-max-height:800px;--toastify-toast-bd-radius:6px;--toastify-font-family:sans-serif;--toastify-z-index:9999;--toastify-text-color-light:#757575;--toastify-text-color-dark:#fff;--toastify-text-color-info:#fff;--toastify-text-color-success:#fff;--toastify-text-color-warning:#fff;--toastify-text-color-error:#fff;--toastify-spinner-color:#616161;--toastify-spinner-color-empty-area:#e0e0e0;--toastify-color-progress-light:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);--toastify-color-progress-dark:#bb86fc;--toastify-color-progress-info:var(--toastify-color-info);--toastify-color-progress-success:var(--toastify-color-success);--toastify-color-progress-warning:var(--toastify-color-warning);--toastify-color-progress-error:var(--toastify-color-error);--toastify-color-progress-bgo:0.2}.Toastify__toast-container{box-sizing:border-box;color:#fff;padding:4px;position:fixed;-webkit-transform:translateZ(9999);-webkit-transform:translateZ(var(--toastify-z-index));width:320px;width:var(--toastify-toast-width);z-index:9999;z-index:var(--toastify-z-index)}.Toastify__toast-container--top-left{left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--top-center{left:50%;top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top);transform:translateX(-50%)}.Toastify__toast-container--top-right{right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right);top:max(16px,env(safe-area-inset-top));top:var(--toastify-toast-top)}.Toastify__toast-container--bottom-left{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:max(16px,env(safe-area-inset-left));left:var(--toastify-toast-left)}.Toastify__toast-container--bottom-center{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);left:50%;transform:translateX(-50%)}.Toastify__toast-container--bottom-right{bottom:max(16px,env(safe-area-inset-bottom));bottom:var(--toastify-toast-bottom);right:max(16px,env(safe-area-inset-right));right:var(--toastify-toast-right)}@media only screen and (max-width:480px){.Toastify__toast-container{left:env(safe-area-inset-left);margin:0;padding:0;width:100vw}.Toastify__toast-container--top-center,.Toastify__toast-container--top-left,.Toastify__toast-container--top-right{top:env(safe-area-inset-top);transform:translateX(0)}.Toastify__toast-container--bottom-center,.Toastify__toast-container--bottom-left,.Toastify__toast-container--bottom-right{bottom:env(safe-area-inset-bottom);transform:translateX(0)}.Toastify__toast-container--rtl{left:auto;right:env(safe-area-inset-right)}}.Toastify__toast{--y:0;border-radius:6px;border-radius:var(--toastify-toast-bd-radius);box-shadow:0 4px 12px #0000001a;box-sizing:border-box;cursor:default;direction:ltr;display:flex;font-family:sans-serif;font-family:var(--toastify-font-family);justify-content:space-between;margin-bottom:1rem;max-height:800px;max-height:var(--toastify-toast-max-height);min-height:64px;min-height:var(--toastify-toast-min-height);overflow:hidden;padding:8px;position:relative;touch-action:none;z-index:0}.Toastify__toast--stacked{position:absolute;transform:translate3d(0,var(--y),0) scale(var(--s));transition:transform .3s;width:100%}.Toastify__toast--stacked[data-collapsed] .Toastify__close-button,.Toastify__toast--stacked[data-collapsed] .Toastify__toast-body{transition:opacity .1s}.Toastify__toast--stacked[data-collapsed=false]{overflow:visible}.Toastify__toast--stacked[data-collapsed=true]:not(:last-child)>*{opacity:0}.Toastify__toast--stacked:after{bottom:100%;content:"";height:calc(var(--g)*1px);left:0;position:absolute;right:0}.Toastify__toast--stacked[data-pos=top]{top:0}.Toastify__toast--stacked[data-pos=bot]{bottom:0}.Toastify__toast--stacked[data-pos=bot].Toastify__toast--stacked:before{transform-origin:top}.Toastify__toast--stacked[data-pos=top].Toastify__toast--stacked:before{transform-origin:bottom}.Toastify__toast--stacked:before{bottom:0;content:"";height:100%;left:0;position:absolute;right:0;transform:scaleY(3);z-index:-1}.Toastify__toast--rtl{direction:rtl}.Toastify__toast--close-on-click{cursor:pointer}.Toastify__toast-body{align-items:center;display:flex;flex:1 1 auto;margin:auto 0;padding:6px}.Toastify__toast-body>div:last-child{flex:1 1;word-break:break-word}.Toastify__toast-icon{display:flex;flex-shrink:0;margin-inline-end:10px;width:20px}.Toastify--animate{animation-duration:.5s;animation-fill-mode:both}.Toastify--animate-icon{animation-duration:.3s;animation-fill-mode:both}@media only screen and (max-width:480px){.Toastify__toast{border-radius:0;margin-bottom:0}}.Toastify__toast-theme--dark{background:#121212;background:var(--toastify-color-dark);color:#fff;color:var(--toastify-text-color-dark)}.Toastify__toast-theme--colored.Toastify__toast--default,.Toastify__toast-theme--light{background:#fff;background:var(--toastify-color-light);color:#757575;color:var(--toastify-text-color-light)}.Toastify__toast-theme--colored.Toastify__toast--info{background:#3498db;background:var(--toastify-color-info);color:#fff;color:var(--toastify-text-color-info)}.Toastify__toast-theme--colored.Toastify__toast--success{background:#07bc0c;background:var(--toastify-color-success);color:#fff;color:var(--toastify-text-color-success)}.Toastify__toast-theme--colored.Toastify__toast--warning{background:#f1c40f;background:var(--toastify-color-warning);color:#fff;color:var(--toastify-text-color-warning)}.Toastify__toast-theme--colored.Toastify__toast--error{background:#e74c3c;background:var(--toastify-color-error);color:#fff;color:var(--toastify-text-color-error)}.Toastify__progress-bar-theme--light{background:linear-gradient(90deg,#4cd964,#5ac8fa,#007aff,#34aadc,#5856d6,#ff2d55);background:var(--toastify-color-progress-light)}.Toastify__progress-bar-theme--dark{background:#bb86fc;background:var(--toastify-color-progress-dark)}.Toastify__progress-bar--info{background:#3498db;background:var(--toastify-color-progress-info)}.Toastify__progress-bar--success{background:#07bc0c;background:var(--toastify-color-progress-success)}.Toastify__progress-bar--warning{background:#f1c40f;background:var(--toastify-color-progress-warning)}.Toastify__progress-bar--error{background:#e74c3c;background:var(--toastify-color-progress-error)}.Toastify__progress-bar-theme--colored.Toastify__progress-bar--error,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--success,.Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning{background:#ffffffb3;background:var(--toastify-color-transparent)}.Toastify__close-button{align-self:flex-start;background:#0000;border:none;color:#fff;cursor:pointer;opacity:.7;outline:none;padding:0;transition:.3s ease;z-index:1}.Toastify__close-button--light{color:#000;opacity:.3}.Toastify__close-button>svg{fill:currentColor;height:16px;width:14px}.Toastify__close-button:focus,.Toastify__close-button:hover{opacity:1}@keyframes Toastify__trackProgress{0%{transform:scaleX(1)}to{transform:scaleX(0)}}.Toastify__progress-bar{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:100%;left:0;opacity:.7;position:absolute;transform-origin:left;width:100%;z-index:9999;z-index:var(--toastify-z-index)}.Toastify__progress-bar--animated{animation:Toastify__trackProgress linear 1 forwards}.Toastify__progress-bar--controlled{transition:transform .2s}.Toastify__progress-bar--rtl{border-bottom-left-radius:0;border-bottom-right-radius:6px;border-bottom-right-radius:var(--toastify-toast-bd-radius);left:auto;right:0;transform-origin:right}.Toastify__progress-bar--wrp{border-bottom-left-radius:6px;border-bottom-left-radius:var(--toastify-toast-bd-radius);bottom:0;height:5px;left:0;position:absolute;width:100%}.Toastify__progress-bar--wrp[data-hidden=true]{opacity:0}.Toastify__progress-bar--bg{height:100%;opacity:.2;opacity:var(--toastify-color-progress-bgo);width:100%}.Toastify__spinner{animation:Toastify__spin .65s linear infinite;border:2px solid #e0e0e0;border-color:var(--toastify-spinner-color-empty-area);border-radius:100%;border-right-color:#616161;border-right-color:var(--toastify-spinner-color);box-sizing:border-box;height:20px;width:20px}@keyframes Toastify__bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0)}60%{opacity:1;transform:translate3d(-25px,0,0)}75%{transform:translate3d(10px,0,0)}90%{transform:translate3d(-5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutRight{20%{opacity:1;transform:translate3d(-20px,var(--y),0)}to{opacity:0;transform:translate3d(2000px,var(--y),0)}}@keyframes Toastify__bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0)}60%{opacity:1;transform:translate3d(25px,0,0)}75%{transform:translate3d(-10px,0,0)}90%{transform:translate3d(5px,0,0)}to{transform:none}}@keyframes Toastify__bounceOutLeft{20%{opacity:1;transform:translate3d(20px,var(--y),0)}to{opacity:0;transform:translate3d(-2000px,var(--y),0)}}@keyframes Toastify__bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0)}60%{opacity:1;transform:translate3d(0,-20px,0)}75%{transform:translate3d(0,10px,0)}90%{transform:translate3d(0,-5px,0)}to{transform:translateZ(0)}}@keyframes Toastify__bounceOutUp{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,-2000px,0)}}@keyframes Toastify__bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0)}60%{opacity:1;transform:translate3d(0,25px,0)}75%{transform:translate3d(0,-10px,0)}90%{transform:translate3d(0,5px,0)}to{transform:none}}@keyframes Toastify__bounceOutDown{20%{transform:translate3d(0,calc(var(--y) - 10px),0)}40%,45%{opacity:1;transform:translate3d(0,calc(var(--y) + 20px),0)}to{opacity:0;transform:translate3d(0,2000px,0)}}.Toastify__bounce-enter--bottom-left,.Toastify__bounce-enter--top-left{animation-name:Toastify__bounceInLeft}.Toastify__bounce-enter--bottom-right,.Toastify__bounce-enter--top-right{animation-name:Toastify__bounceInRight}.Toastify__bounce-enter--top-center{animation-name:Toastify__bounceInDown}.Toastify__bounce-enter--bottom-center{animation-name:Toastify__bounceInUp}.Toastify__bounce-exit--bottom-left,.Toastify__bounce-exit--top-left{animation-name:Toastify__bounceOutLeft}.Toastify__bounce-exit--bottom-right,.Toastify__bounce-exit--top-right{animation-name:Toastify__bounceOutRight}.Toastify__bounce-exit--top-center{animation-name:Toastify__bounceOutUp}.Toastify__bounce-exit--bottom-center{animation-name:Toastify__bounceOutDown}@keyframes Toastify__zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}@keyframes Toastify__zoomOut{0%{opacity:1}50%{opacity:0;transform:translate3d(0,var(--y),0) scale3d(.3,.3,.3)}to{opacity:0}}.Toastify__zoom-enter{animation-name:Toastify__zoomIn}.Toastify__zoom-exit{animation-name:Toastify__zoomOut}@keyframes Toastify__flipIn{0%{animation-timing-function:ease-in;opacity:0;transform:perspective(400px) rotateX(90deg)}40%{animation-timing-function:ease-in;transform:perspective(400px) rotateX(-20deg)}60%{opacity:1;transform:perspective(400px) rotateX(10deg)}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}@keyframes Toastify__flipOut{0%{transform:translate3d(0,var(--y),0) perspective(400px)}30%{opacity:1;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(-20deg)}to{opacity:0;transform:translate3d(0,var(--y),0) perspective(400px) rotateX(90deg)}}.Toastify__flip-enter{animation-name:Toastify__flipIn}.Toastify__flip-exit{animation-name:Toastify__flipOut}@keyframes Toastify__slideInRight{0%{transform:translate3d(110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInLeft{0%{transform:translate3d(-110%,0,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInUp{0%{transform:translate3d(0,110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideInDown{0%{transform:translate3d(0,-110%,0);visibility:visible}to{transform:translate3d(0,var(--y),0)}}@keyframes Toastify__slideOutRight{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutLeft{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(-110%,var(--y),0);visibility:hidden}}@keyframes Toastify__slideOutDown{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,500px,0);visibility:hidden}}@keyframes Toastify__slideOutUp{0%{transform:translate3d(0,var(--y),0)}to{transform:translate3d(0,-500px,0);visibility:hidden}}.Toastify__slide-enter--bottom-left,.Toastify__slide-enter--top-left{animation-name:Toastify__slideInLeft}.Toastify__slide-enter--bottom-right,.Toastify__slide-enter--top-right{animation-name:Toastify__slideInRight}.Toastify__slide-enter--top-center{animation-name:Toastify__slideInDown}.Toastify__slide-enter--bottom-center{animation-name:Toastify__slideInUp}.Toastify__slide-exit--bottom-left,.Toastify__slide-exit--top-left{animation-duration:.3s;animation-name:Toastify__slideOutLeft;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-right,.Toastify__slide-exit--top-right{animation-duration:.3s;animation-name:Toastify__slideOutRight;animation-timing-function:ease-in}.Toastify__slide-exit--top-center{animation-duration:.3s;animation-name:Toastify__slideOutUp;animation-timing-function:ease-in}.Toastify__slide-exit--bottom-center{animation-duration:.3s;animation-name:Toastify__slideOutDown;animation-timing-function:ease-in}@keyframes Toastify__spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.sidebar{grid-area:sidebar;height:100vh;left:-100%;position:fixed;top:0;transition:.3s;width:290px;z-index:10000}.sidebar.active{left:0}.sidebar__overlay{background-color:#0000001a;min-height:100vh;opacity:0;position:absolute;right:-100%;top:0;transition:.3s;visibility:hidden;width:100%;z-index:-1}.sidebar.active .sidebar__overlay{opacity:1;right:0;visibility:visible}.sidebar__inner{background-color:var(--sidebar-bg);height:100vh;overflow-y:auto;position:relative;width:100%;z-index:1000}.sidebar__inner::-webkit-scrollbar{background-color:initial!important;width:5px!important}.sidebar__inner::-webkit-scrollbar-thumb{animation-duration:.5s;animation-name:sidebar;background-color:#a3a3a3!important;border-radius:5px!important;opacity:0!important;-webkit-transition:all .3s;transition:all .3s;visibility:hidden}@keyframes sidebar{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}.sidebar:hover .sidebar__inner::-webkit-scrollbar-thumb{opacity:1;visibility:visible}.sidebar__container{height:auto;padding:.5rem 1.5rem;transition:forwards .3s ease-in-out 5s;width:100%;z-index:10000}.sidebar__has_sub-sidebar{align-items:start;display:flex;flex-direction:column;position:relative}.sidebar__list{display:flex;flex-direction:column;gap:.1rem;margin-top:.2rem;transition:height .2s}.sidebar__list-title{font-size:var(--normal-font-size);font-weight:var(--font-semi-bold)}.sub_sidebar__list{display:flex;flex-direction:column;margin-bottom:.5rem;margin-left:1rem;margin-top:-.1rem;max-height:0;opacity:0;position:relative;transition:.4s;visibility:hidden;width:100%}.sub_sidebar__list.active{max-height:400px;opacity:1;visibility:visible}.sidebar__item{align-items:center;border-radius:8px;display:flex;justify-content:space-between;transition:.3s;width:100%}.sidebar__item:hover{background-color:var(--primary-color)}.sidebar__item.active{background-color:var(--primary-dark-color)}.sidebar__item.active .sidebar__link,.sidebar__item.active .sidebar__link-icon{color:#fff}.sidebar__item.active .sidebar__link-count{background-color:var(--border-color)}.sidebar__theme{gap:.3rem}.sidebar__link,.sidebar__theme{align-items:center;display:flex}.sidebar__link{background:none;color:var(--sidebar-color);cursor:pointer;flex:1 1;font-size:.9rem;gap:.5rem;padding:.55rem .5rem;text-align:left}.sidebar__link-icon{color:var(--sidebar-color);font-size:var(--h3-font-size)}.sidebar__toggle-icon{font-size:2rem}.sidebar__link-count{background-color:var(--primary-color);border-radius:5px;color:var(--sidebar-color);font-size:var(--small-font-size);font-weight:var(--font-semi-bold);line-height:1rem;padding:1px 5px}.sidebar__link-color{border-radius:4px;height:.9rem;width:.9rem}.sidebar__link-color.active{border:1px solid #fff}.sidebar__link-color.pink{background-color:#fff;background-color:var(--pink-color)}.sidebar__link-color.purple{background-color:var(--purple-color)}.sidebar__link-color.violet{background-color:var(--violet-color)}.sidebar__link-color.blue{background-color:var(--blue-color)}.sidebar__link-color.ligth-blue{background-color:var(--light-blue-color)}.sidebar__link-color.green{background-color:var(--green-color)}.sidebar__link-color.yellow{background-color:var(--yellow-color)}.sidebar__link-color.orange{background-color:var(--orange-color)}.sidebar__link-color.dark-blue{background-color:#001e40}.sidebar__collapse{align-items:start;flex-direction:column;gap:.4rem;margin-left:1rem;padding:.5rem}.sidebar__collapse,.sidebar__collapse-field{border:1px solid var(--border-color);display:flex}.sidebar__collapse-field{align-items:center;background-color:initial;border-radius:8px;gap:.7rem;padding:.4rem .5rem;width:100%}.sidebar__collapse-input{background-color:none;background-color:initial;border:none;font-size:var(--small-font-size);width:100%}.sidebar__collapse-button{background-color:var(--primary-color);border-radius:8px;color:var(--title-color);font-size:var(--small-font-size);margin-top:.4rem;padding:.2rem 1.1rem;transition:.3s;width:100%}.sidebar__collapse-button:hover{opacity:.8}.button{background-color:initial;border:none}@media screen and (max-width:992px){.sidebar{left:-100%;width:100%}.sidebar__inner{width:270px}}.topbar{background-color:var(--topbar-bg);box-shadow:0 4px 10px #0000001a;grid-area:topbar;height:var(--header-height);padding:.65rem;position:fixed;right:0;top:0;transition:.3s;width:calc(100% - 290px);z-index:1000}.topbar.active{left:0;width:100%}.topbar__content{align-items:center;display:flex;justify-content:space-between;margin:auto;width:100%}.topbar__list-buttons{align-items:center;display:flex;gap:1rem}.topbar__button{background-color:initial;border:none;color:var(--topbar-color);position:relative}.topbar__button.set{animation:settingIcon 2s linear infinite}@keyframes settingIcon{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.topbar__button-icon{font-size:var(--h2-font-size)}.topbar__list{display:flex;flex:1 1;gap:1rem;justify-content:end}.topbar__button-count{background-color:red;border-radius:50%;color:#fff;font-size:.65rem;font-weight:var(--font-semi-bold);line-height:1rem;padding:1px 5px;position:absolute;right:-.26rem;top:-.26rem}.topbar__list-profile{align-items:center;cursor:pointer;display:flex;gap:.5rem}.topbar__profile-img{border-radius:50%;height:2.5rem;width:2.5rem}.topbar__profile-detail{align-items:start;display:flex;flex-direction:column}.topbar__profile-name{color:var(--topbar-color);font-size:var(--small-font-size)}.topbar__profile-role{color:var(--topbar-color);font-size:.65rem;font-weight:600}.topbar__dropdown{height:100%;left:0;position:fixed;top:0;width:100%;z-index:100000}.topbar__dropdown-content{animation:dropdown .3s linear;background-color:var(--secondary-color);border-radius:5px;box-shadow:0 4px 10px #0000001a;display:flex;flex-direction:column;gap:.5rem;padding:1rem 1.2rem;position:absolute;right:1rem;top:4rem}@keyframes dropdown{0%{opacity:0;top:1rem}to{opacity:1;top:4rem}}.topbar__dropdown-link{color:var(--topbar-color);font-size:var(--small-font-size)}@media screen and (max-width:992px){.topbar{width:100%}.topbar__button.toggle{display:block}}.settings{display:flex;height:100vh;justify-content:flex-end;left:0;position:fixed;top:0;transition:all .3s linear;width:100%;z-index:999}.settings__overlay{background-color:none;content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:-1}.settings__container{animation-duration:.5s;animation-name:settings;background-color:var(--secondary-color);padding:4rem 1rem 1rem;position:relative;transition:.3s;width:300px}@keyframes settings{0%{right:-100%}to{right:0}}.settings__header{border-bottom:1px solid var(--border-color);padding:.2rem}.settings__title{color:var(--title-color);font-size:var(--normal-font-size);text-transform:uppercase}.settings__content,.settings__font,.settings__sidebar{align-items:start;display:flex;flex-direction:column;gap:.85rem;width:100%}.settings__content{margin-top:1rem;width:100%}.settings-title{color:var(--title-color);font-size:var(--small-font-size);text-transform:uppercase}.settings__font-item{align-items:center;display:flex;gap:1rem}.settings__font-input{cursor:pointer;height:1rem;width:1rem}.settings__font-label,.settings__sidebar-theme_label{color:var(--title-color);font-size:var(--small-font-size)}.settings__sidebar{margin-top:1rem}.settings__sidebar-theme{align-items:start;display:flex;flex-direction:column;gap:.2rem}.settings__sidebar-theme_buttons{align-items:center;display:flex;gap:1rem}.setings__sidebar-theme_btn{align-items:center;background:#0000;border:1px solid var(--border-color);border-radius:50%;display:flex;justify-content:center;padding:.2rem;transition:all .3s}.setings__sidebar-theme_btn.active{background-color:var(--main-color);border:1px solid var(--main-color);color:#fff}.setings__sidebar-theme_btn .bx{font-size:var(--h3-font-size)}.settings__sidebar-toggle{align-items:center;display:flex;justify-content:space-between;width:100%}.settings__sidebar-theme_input{appearance:none;-webkit-appearance:none;background-color:rgba(100,116,139,.377);border-radius:9999px;cursor:pointer;height:1.4rem;position:relative;transition:all .3s ease;width:2.8rem}.settings__sidebar-theme_input:checked{background-color:var(--main-color)}.settings__sidebar-theme_input:before{background-color:#fff;border:1px solid rgba(100,116,139,.527);border-radius:9999px;box-shadow:0 3px 10px rgba(100,116,139,.327);content:"";cursor:pointer;display:block;height:1.4rem;left:-.1rem;position:absolute;top:-.1rem;transition:all .3s ease;width:1.4rem}.settings__sidebar-theme_input:hover:before{box-shadow:0 0 0 8px #00000026}.settings__sidebar-theme_input:checked:hover:before{box-shadow:0 0 0 8px #5348ec26}.settings__sidebar-theme_input:checked:before{border-color:var(--main-color);transform:translateX(100%)}.settings__theme{align-items:start;display:flex;flex-direction:column;gap:.85rem;margin-top:1rem}.settigs__theme-items{align-items:center;border-radius:3px;display:flex;gap:0;overflow:hidden}.settings__theme-btn{background-color:#000;border:1px solid #000;box-shadow:0 4px 8px #0000001a;color:#fff;font-size:var(--normal-font-size);padding:.5rem;transition:all .3s;width:4rem}.settings__theme-btn:hover{background-color:#fff;border-color:#fff;color:#000}.settings__theme-btn.active{background-color:var(--main-color);border-color:var(--main-color)}.settings__theme-btn.active:hover{background-color:#fff;border-color:#fff;color:#000}.settigs__theme-skin{align-items:center;display:flex;gap:.65rem}.settigs__theme-skin button{align-items:center;border:none;border-radius:4px;display:flex;font-size:var(--smaller-font-size);height:1.5rem;justify-content:center;width:1.5rem}.settigs__theme-skin .dark{background-color:var(--dark-primary);border:1px solid #000}.settigs__theme-skin .light{background-color:#fff;border:1px solid gray}.settigs__theme-skin .blue{background-color:var(--blue-color);border:1px solid var(--blue-color)}.settigs__theme-skin .dark-blue{background-color:var(--dark-blue-color);border:1px solid var(--dark-blue-color)}.settigs__theme-skin .green{background-color:var(--green-color);border:1px solid var(--green-color)}.settigs__theme-skin .pink{background-color:var(--pink-color);border:1px solid var(--pink-color)}.settigs__theme-skin .orange{background-color:var(--orange-color);border:1px solid var(--orange-color)}.notification{display:flex;height:100%;justify-content:flex-end;left:0;position:fixed;top:0;transition:all .3s ease-in-out;width:100%;z-index:10000}.notification__overlay{background-color:none;height:100%;left:0;position:absolute;top:0;width:100%}.notification__box{animation-duration:.5s;animation-name:notification;background-color:var(--secondary-color);box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;height:-webkit-max-content;height:max-content;margin-right:8rem;margin-top:4rem;position:relative;transition:all .3s linear;width:300px}@keyframes notification{0%{top:-100%}to{top:0}}.notification__bottom,.notification__top{align-items:center;display:flex;padding:.4rem .5rem;width:100%}.notification__top{border-bottom:1px solid var(--border-color);justify-content:space-between}.notification__title{color:var(--title-color);font-size:var(--normal-font-size)}.notification__btn{background:none;color:#e00;font-size:var(--small-font-size)}.notification__list{align-items:center;display:flex;flex-direction:column;gap:.65rem;max-height:250px;overflow-y:scroll!important;padding:.85rem;position:relative}.notification__items{align-items:start;border-bottom:1px solid var(--border-color);display:flex;flex-direction:column;gap:.3rem;width:100%}.notification__items:last-child{border-bottom:none}.notication__data{align-items:center;cursor:pointer;display:flex;gap:.4rem}.notification__img{border-radius:50%;height:2.5rem;width:2.5rem}.notification__text{color:var(--text-color);font-size:var(--smaller-font-size);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:220px}.notification__date{color:var(--gray-color);font-size:var(--smaller-font-size)}.notification__buttons{align-items:center;display:flex;justify-content:space-between;width:100%}.notification__button{background:none;border:none;color:var(--main-color);font-size:var(--smaller-font-size)}.notification__button:first-child{color:#df0000}.notification__bottom{border-top:1px solid var(--border-color);justify-content:center}.notification__bottom-link{color:var(--title-color);font-size:var(--small-font-size);text-align:center}@media screen and (max-width:550px){.notification__box{margin-right:1rem}}.message{display:flex;height:100vh;justify-content:flex-end;left:0;opacity:0;position:fixed;top:0;transition:all .3s ease-in-out;visibility:hidden;width:100%;z-index:10000}.message.active{opacity:1;visibility:visible}.message__overlay{background-color:none;height:100%;left:0;position:absolute;top:0;width:100%}.message__box{animation-duration:.5s;animation-name:message;background-color:var(--secondary-color);box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;height:-webkit-max-content;height:max-content;margin-right:6rem;margin-top:4rem;position:relative;transition:all .3s linear;width:300px}@keyframes message{0%{top:-100%}to{top:0}}.message__bottom,.message__top{align-items:center;display:flex;padding:.4rem .5rem;width:100%}.message__top{border-bottom:1px solid var(--border-color);justify-content:space-between}.message__title{color:var(--title-color);font-size:var(--normal-font-size)}.message__btn{background:none;color:#e00;font-size:var(--small-font-size)}.message__list{align-items:center;display:flex;flex-direction:column;gap:.65rem;max-height:230px;overflow-y:auto;padding:.85rem;position:relative}.message__items{align-items:start;border-bottom:1px solid var(--border-color);cursor:pointer;display:flex;gap:.2rem;width:100%}.message__items:last-child{border-bottom:none}.message__div{align-items:start;display:flex;flex-direction:column}.message__img{border-radius:50%;height:2.5rem;width:2.5rem}.message__name{color:var(--title-color);font-size:var(--smaller-font-size)}.message__text{color:var(--gray-color);font-size:var(--small-font-size);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:230px}.message__bottom{border-top:1px solid var(--border-color);justify-content:center}.message__bottom-link{color:var(--title-color);font-size:var(--small-font-size);text-align:center}@media screen and (max-width:550px){.message__box{margin-right:1rem}}.login__page{align-items:center;background-color:var(--body-color);display:flex;font-family:var(--second-font)!important;justify-content:center;min-height:100vh;padding:2rem}.login__container{border-radius:20px;box-shadow:15px 15px 20px #0000001a,-15px 15px 20px #fff;padding:1rem;position:relative;width:450px}.login__content{align-items:start;display:flex;flex-direction:column;gap:.5rem;justify-content:center;position:relative;width:100%}.login__content-heading{align-items:center;display:flex;justify-content:space-between;width:100%}.login__form-title{font-size:var(--h1-font-size);font-weight:var(--font-semi-bold);line-height:2rem;text-transform:uppercase}.login__form-subtitle{font-size:var(--normal-font-size);font-weight:var(--font-semi-bold);margin-bottom:1rem}.login__form-tabs{align-items:center;display:flex;gap:1rem;justify-content:center;padding:.5rem 0;width:100%}.login__form-tab{background-color:initial;border:1px solid #000;border-radius:4px;color:#000;font-weight:var(--font-semi-bold);padding:.4rem 1rem;position:relative;transition:.3s;width:100%}.login__form-tab.active{background-color:#000;color:#fff}.login__form-tab:hover{opacity:.8}.login__form{display:flex;flex-direction:column;gap:1rem;width:100%}.login__form-data{grid-gap:.4rem;grid-row-gap:.5rem;display:grid;gap:.4rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));row-gap:.5rem}.login__form-data.login{grid-template-columns:100%}.login__form-div,.login__form-field{align-items:start;display:flex;flex-direction:column;gap:.5rem;position:relative;width:100%}.login__form-icon{color:gray;font-size:var(--h3-font-size);left:.5rem;position:absolute;top:2.4rem}.login__form-label{font-size:var(--small-font-size);font-weight:var(--font-semi-bold)}.login__form-input{border:none;border-radius:10px;box-shadow:inset 5px 5px 10px #0000001a,inset -5px 5px 10px #fff;font-size:var(--small-font-size);height:3rem;outline:none;padding:1rem 1rem 1rem 2rem;width:100%}.login__form-input::placeholder{color:gray}.login__form-input.select{padding-left:0}.login__form-error{color:rgba(255,0,0,.712);font-size:var(--smaller-font-size)}.login__form-link{color:var(--text-color);font-size:var(--small-font-size)}.login__form-link:hover{text-decoration:underline}.login__form-button{border-radius:30px;box-shadow:5px 5px 10px #0000001a,-5px 5px 10px #fff;cursor:pointer;font-weight:var(--font-semi-bold);margin-top:20px;padding:15px 20px;transition:all .3s ease-in-out}.login__form-button:hover{box-shadow:inset 5px 5px 10px #0000001a,inset -5px 5px 10px #fff}.login__sublink{align-items:center;color:var(--text-color);display:flex;font-size:var(--small-font-size);font-weight:var(--font-normal);gap:.5rem;margin-top:2rem}@media screen and (max-width:768px){.login__form-data{grid-template-columns:100%}}@media screen and (max-width:350px){.login__page{padding:.85rem}}.loader__box{align-items:center;display:flex;gap:.85rem;justify-content:center;position:relative;width:100%}.loader{animation:s7 1s steps(8) infinite;border-radius:50%;border-top:3px solid blue;color:#766df4;height:3rem;margin-top:.8rem;opacity:.8;position:relative;width:3rem}@keyframes s7{to{transform:rotate(1turn)}}.home{position:relative;width:100%}.home__content-chart,.home__content-overview{grid-gap:1rem;display:grid;gap:1rem;overflow:hidden;padding:.55rem}.home__content-chart{grid-template-columns:330px 1fr}.home__content-overview{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.home__dashboard{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));margin:auto;padding:.85rem .5rem;place-content:center;place-items:center;position:relative;width:100%}.home__dashboard-box{background-color:var(--secondary-color);border-radius:8px;box-shadow:0 4px 8px #0000000d;display:flex;flex-direction:column;gap:.5rem;padding:1rem;width:100%}.home__dashboard-box_top{display:flex;justify-content:space-between}.home__dashboard-icon{align-items:center;background-color:var(--blue-color);border-radius:8px;-ms-box-shadow:0 5px 25px 0 #0003;box-shadow:0 5px 25px 0 #0003;display:flex;justify-content:center;padding:.55rem .85rem}.home__dashboard-icon .bx{color:#fff;font-size:var(--h2-font-size)}.home__dashboard-box:nth-child(2) .home__dashboard-icon{background-color:var(--pink-color)}.home__dashboard-box:nth-child(3) .home__dashboard-icon{background-color:var(--green-color)}.home__dashboard-box:nth-child(4) .home__dashboard-icon{background-color:var(--orange-color)}.home__dashboard-text{align-items:end;display:flex;flex-direction:column}.home__dashboard-title{color:var(--title-color);font-size:var(--normal-font-size);font-size:var(--small-font-size);font-weight:var(--font-extra-bold);text-transform:uppercase}.home__dashboard-count{color:var(--blue-color);font-size:var(--h2-font-size);font-weight:var(--font-bold);line-height:1.2}.home__dashboard-box:nth-child(2) .home__dashboard-count{color:var(--pink-color)}.home__dashboard-box:nth-child(3) .home__dashboard-count{color:var(--green-color)}.home__dashboard-box_bottom{align-items:center;display:flex;justify-content:space-between}.home__dashboard-box_count,.home__dashboard-box_missed{color:#a80000;font-size:var(--smaller-font-size);font-weight:var(--font-semi-bold)}.home__content-table{background-color:var(--secondary-color);border-radius:8px;box-shadow:0 4px 10px #0000001a;display:flex;flex-direction:column;gap:.3rem;margin:.5rem;padding:1rem}.home__content-table_heading{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding-bottom:.5rem;width:100%}.home__content-table_title{color:var(--title-color);font-size:var(--normal-font-size);text-transform:uppercase}.home__content-table_link{color:#d60101;font-size:var(--small-font-size)}.home__content-table_div{align-items:center;display:flex;gap:1rem;justify-content:flex-end}.home__content-table_btn{background:none;border:none}.home__content-table_btn .bx{font-size:var(--h3-font-size)}.home__content-table_btn:first-child{color:var(--main-color)}.home__content-table_btn:nth-child(2){color:var(--pink-color)}.home__content-table_btn:nth-child(3){color:var(--green-color)}@media screen and (max-width:990px){.home__content-chart{grid-template-columns:1fr}}@media screen and (max-width:768px){.home__dashboard-view{display:none}}.clock__in-box{background-color:var(--secondary-color);border-radius:7px;box-shadow:0 4px 10px #0000000d;padding:1rem;position:relative;width:100%}.clock__in-title{border-bottom:1px solid var(--border-color);color:var(--title-color);font-size:var(--normal-font-size);font-weight:600;padding-bottom:.85rem}.clock__in-box__item{align-items:center;display:flex;flex-direction:column;gap:.85rem;justify-content:center;margin-top:1rem}.clock__in-box__icon{color:var(--main-color);font-size:4rem}.clock__in-box__time{color:var(--title-color-dark);font-size:var(--normal-font-size);font-weight:600}.clock__in-box__buttons{align-items:center;display:flex;justify-content:space-evenly;width:100%}.clock__in-box__button.active{cursor:not-allowed;opacity:.8}.clock__in-icon{animation:role 1s steps(8) infinite;color:inherit;font-size:var(--normal-font-size)}.clock__in-box__time-list{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between;padding:0 2rem;width:100%}.clock__in-box__checkin{align-items:center;display:flex;flex-direction:column}.clock__in-box__time-title{color:var(--title-color);font-size:var(--normal-font-size);font-weight:600}.clock__in-box__time-in{color:var(--title-color-dark);font-size:var(--small-font-size);font-weight:500}.team__box{background-color:var(--secondary-color);border-radius:7px;box-shadow:0 4px 10px #0000000d;padding:1rem;position:relative;width:100%}.team__box-heading{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding-bottom:.55rem;width:100%}.team__box-title{color:var(--title-color);font-size:var(--normal-font-size);font-weight:600}.team__box-count{align-items:center;background-color:var(--primary-color);border-radius:50%;color:var(--title-color-dark);display:flex;font-size:var(--small-font-size);font-weight:700;height:1.5rem;justify-content:center;width:1.5rem}.team__box-swiper{height:100%;width:100%}.team__box-profile{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-top:.45rem;width:100%}.team__box-img{border-radius:50%;height:7rem;width:7rem}.team__box-name{color:var(--title-color-dark);font-size:var(--normal-font-size)}.team__box-role{color:var(--title-color);font-size:var(--small-font-size);font-weight:500}.team__box-buttons{align-items:center;display:flex;gap:.8rem;justify-content:space-around;justify-content:space-evenly;margin-top:1rem;width:100%}.swiper-button-next,.swiper-button-prev{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{top:0!important}.swiper-pagination{margin-top:0!important;position:relative!important;top:0!important}@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.swiper-pagination{position:absolute;text-align:center;transform:translateZ(0);transition:opacity .3s;z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal,.swiper-pagination-custom,.swiper-pagination-fraction{bottom:8px;bottom:var(--swiper-pagination-bottom,8px);left:0;top:auto;top:var(--swiper-pagination-top,auto);width:100%}.swiper-pagination-bullets-dynamic{font-size:0;overflow:hidden}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{position:relative;transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{background:#000;background:var(--swiper-pagination-bullet-inactive-color,#000);border-radius:50%;border-radius:var(--swiper-pagination-bullet-border-radius,50%);display:inline-block;height:8px;height:var(--swiper-pagination-bullet-height,var(--swiper-pagination-bullet-size,8px));opacity:.2;opacity:var(--swiper-pagination-bullet-inactive-opacity,.2);width:8px;width:var(--swiper-pagination-bullet-width,var(--swiper-pagination-bullet-size,8px))}button.swiper-pagination-bullet{-webkit-appearance:none;appearance:none;border:none;box-shadow:none;margin:0;padding:0}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));opacity:1;opacity:var(--swiper-pagination-bullet-opacity,1)}.swiper-pagination-vertical.swiper-pagination-bullets,.swiper-vertical>.swiper-pagination-bullets{left:auto;left:var(--swiper-pagination-left,auto);right:8px;right:var(--swiper-pagination-right,8px);top:50%;transform:translate3d(0,-50%,0)}.swiper-pagination-vertical.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets .swiper-pagination-bullet{display:block;margin:6px 0;margin:var(--swiper-pagination-bullet-vertical-gap,6px) 0}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}.swiper-pagination-vertical.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-vertical>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:transform .2s,top .2s}.swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 4px;margin:0 var(--swiper-pagination-bullet-horizontal-gap,4px)}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic{left:50%;transform:translateX(-50%);white-space:nowrap}.swiper-horizontal>.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,left .2s}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:transform .2s,right .2s}.swiper-pagination-fraction{color:inherit;color:var(--swiper-pagination-fraction-color,inherit)}.swiper-pagination-progressbar{background:#00000040;background:var(--swiper-pagination-progressbar-bg-color,#00000040);position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-theme-color);background:var(--swiper-pagination-color,var(--swiper-theme-color));height:100%;left:0;position:absolute;top:0;transform:scale(0);transform-origin:left top;width:100%}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite{height:4px;height:var(--swiper-pagination-progressbar-size,4px);left:0;top:0;width:100%}.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-vertical>.swiper-pagination-progressbar{height:100%;left:0;top:0;width:4px;width:var(--swiper-pagination-progressbar-size,4px)}.swiper-pagination-lock{display:none}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.activities__box{background-color:var(--secondary-color);border-radius:7px;box-shadow:0 4px 10px #0000000d;overflow:hidden;padding:1rem;position:relative;width:100%}.activities__heading{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding-bottom:.65rem;width:100%}.activities__heading-title{color:var(--title-color);font-size:var(--normal-font-size);font-weight:600}.activities__heading-link{color:#bebebe;font-size:var(--smaller-font-size);text-decoration:none}.activities__item{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr}.activities__profile{word-wrap:break-word;-webkit-box-orient:vertical;display:flex;gap:.85rem;margin-top:1rem;position:relative;width:100%}.activities__profile-img{border:2px solid #fff;border-radius:50%;-ms-box-shadow:0 5px 25px 0 #0003;box-shadow:0 5px 25px 0 #0003;height:2.5rem;width:2.5rem}.activities__profile-body{align-items:start;display:flex;flex-direction:column}.activities__profile-name{color:var(--title-color);font-size:var(--small-font-size)}.activities__profile-desc{color:var(--title-color);font-size:var(--smaller-font-size)}.activities__profile-time{color:#bebebe;font-size:.75rem}.total__staff{background-color:var(--secondary-color);border-radius:8px;padding:.85rem;position:relative}.total__staff-heading{align-items:center;display:flex;justify-content:space-between}.total__staff-heading_item{align-items:start;display:flex;flex-direction:column;gap:.1rem}.total__staff-count_total,.total__staff-title{color:var(--title-color)}.total__staff-title{font-size:var(--small-font-size);text-transform:uppercase}.total__staff-count_total{font-size:var(--h1-font-size);font-weight:700}.total__staff-count_dep{color:var(--gray-color);font-size:var(--small-font-size)}.total__staff-content_chart,.total__staff-content_values{align-items:center;display:flex}.total__staff-content_chart{flex-direction:column;gap:.5rem;justify-content:center;margin-top:1rem}.total__staff-content_values{gap:3rem}.total__staff-content_value{align-items:center;display:flex;flex-direction:column}.total__staff-content_value-name{align-items:center;color:var(--gray-color);display:flex;font-size:var(--small-font-size);font-weight:600;position:relative}.total__staff-content_value-name span{background-color:#ff6384;border-radius:50%;content:"";height:.6rem;left:-1rem;position:absolute;top:.2rem;width:.6rem}.total__staff-content_value:first-child .total__staff-content_value-name span{background-color:#36a2eb}.total__staff-content_count{color:var(--title-color);font-size:var(--small-font-size);font-weight:500}.absent__card{background-color:var(--secondary-color);border-radius:8px;box-shadow:0 4px 10px #0000001a;display:flex;flex-direction:column;gap:1rem;padding:1rem}.absent__card-heading{align-items:center;display:flex;gap:1rem}.absent__card-title{color:var(--title-color);font-size:var(--small-font-size);text-transform:uppercase}.absent__card-count{background-color:rgba(248,40,40,.384);border-radius:5px;color:#eb0000;font-weight:var(--font-bold);padding:.05rem .5rem;text-align:center}.absent__card-items,.absent__card-list{display:flex;flex-direction:column}.absent__card-list{gap:1rem}.absent__card-items{cursor:pointer;gap:.1rem;width:100%}.absent__card-profile{align-items:center;display:flex;gap:.5rem;width:100%}.absent__card-img{border-radius:50%;height:3rem;width:3rem}.absent__card-profile_detail{align-items:start;display:flex;flex:1 1;flex-direction:column}.absent__card-name{color:var(--title-color);font-size:var(--small-font-size)}.absent__card-role{color:var(--border-color);font-size:var(--smaller-font-size)}.absent__card-date{color:var(--title-color)}.absent__card-badge,.absent__card-date{font-size:var(--smaller-font-size);font-weight:var(--font-semi-bold);text-align:right}.absent__card-badge{color:#ce0000}.task__card{background-color:var(--secondary-color);border-radius:8px;box-shadow:0 4px 10px #0000001a;display:flex;flex-direction:column;gap:1rem;padding:1rem}.task__card-title{color:var(--title-color);font-size:var(--small-font-size);text-transform:uppercase}.task__card-list{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));width:100%}.task__card-list_item{align-items:center;border-radius:6px;display:flex;flex-direction:column;gap:.2rem;padding:.5rem .4rem}.task__card-list_item.total{background-color:#f1ecff}.task__card-list_item.inprogress{background-color:#f8dfc8}.task__card-list_item.waiting{background-color:#c8eaf8}.task__card-list_item.completed{background-color:#c8f8cd}.task__card-list_count{font-size:var(--normal-font-size);font-weight:var(--font-bold)}.task__card-list_name{font-size:var(--smaller-font-size)}.reports__card{background-color:var(--secondary-color);border-radius:8px;box-shadow:0 4px 10px #0000001a;display:flex;flex-direction:column;gap:1rem;padding:1rem}.reports__card-title{color:var(--title-color);font-size:var(--small-font-size);text-transform:uppercase}.reports__card-list{gap:.2rem;justify-content:center}.reports__card-item,.reports__card-list{align-items:center;display:flex;flex-direction:column;width:100%}.reports__card-item{border-radius:6px;gap:.1rem;padding:.85rem}.reports__card-item:first-child{background-color:#c8f8cd}.reports__card-item:nth-child(2){background-color:#f8dfc8}.reports__card-count{font-size:var(--normal-font-size);font-weight:var(--font-bold)}.reports__card-name{font-size:var(--smaller-font-size)}.leave__card{background-color:var(--secondary-color);border-radius:8px;box-shadow:0 4px 10px #0000001a;display:flex;flex-direction:column;gap:1.5rem;padding:1rem}.leave__card-title{color:var(--title-color);font-size:var(--small-font-size);text-transform:uppercase}.leave__card-content{align-items:center;display:flex;flex-direction:column;gap:1.5rem}.leave__card-list{align-content:center;display:flex;justify-content:space-between;padding:0 .5rem;width:100%}.leave__card-list span{background-color:var(--border-color);border-radius:50px;content:"";height:100%;width:.2rem}.leave__card-item{align-items:center;display:flex;flex-direction:column}.leave__card-count{color:var(--title-color);font-size:var(--normal-font-size)}.leave__card-name{color:var(--title-color);font-size:var(--small-font-size)}.leave__request{position:relative}.leave__request-container{padding:.55rem}.leave__request-title{font-size:var(--normal-font-size);text-transform:uppercase}.leave__request-content{grid-gap:.85rem;display:grid;gap:.85rem;grid-template-columns:300px 1fr;margin-top:1rem}.leave__request-tabs{background-color:var(--secondary-color);box-shadow:0 4px 8px #0000000d;gap:1rem;padding:1rem}.leave__request-tab_body,.leave__request-tabs{border-radius:8px;display:flex;flex-direction:column}.leave__request-tab_body{align-items:start;background-color:#09c1999f;border:3px solid #0000;padding:.85rem}.leave__request-tab_body.active{background-color:#05ac88;border:3px solid #09c1999f}.leave__request-tab_body:nth-child(2){background-color:#f7981ca2;border:3px solid #0000}.leave__request-tab_body:nth-child(2).active{background-color:#f7981c;border:3px solid #b86800}.leave__request-tab_body:nth-child(3){background-color:#1990ebb9;border:3px solid #0000}.leave__request-tab_body:nth-child(3).active{background-color:#1991eb;border:3px solid #0062ad}.leave__request-tab_name{background-color:#fff6;border-radius:5px;color:var(--text-color);color:#fff;font-size:var(--small-font-size);padding:.2rem}.leave__request-tab_title{color:var(--title-color-dark);font-size:var(--normal-font-size);font-weight:900;margin-top:.3rem;text-transform:uppercase}.leave__request-tab-total{color:#fff;font-size:var(--smaller-font-size);font-weight:var(--font-semi-bold);margin-top:.2rem}.leave__request-form{background-color:var(--secondary-color);border-radius:8px;box-shadow:0 4px 8px #0000000d;padding:.5rem 1.3rem;width:100%}.request__form-title{color:var(--title-color-dark);font-size:var(--normal-font-size);font-weight:600;line-height:1}.request__form-subtitle{color:var(--text-color);font-size:var(--smaller-font-size)}.request__form{display:flex;flex-direction:column;gap:.85rem;margin-top:1rem;position:relative}.request__form-item_div{align-items:center;display:flex;gap:.4rem}.request__form-item{align-items:start;display:flex;flex-direction:column;gap:.3rem;position:relative;width:100%}.request__form-label{color:var(--title-color);font-size:var(--small-font-size);font-weight:700}.request__form-input{background-color:initial;border:1px solid var(--border-color);border-radius:5px;color:var(--text-color);font-size:var(--small-font-size);outline:none;padding:.5rem;transition:.3s;width:100%}.request__form-input:focus{border:1px solid #000}.request__form-error{color:#c00;font-size:var(--smaller-font-size);margin-top:-3px}.request__form-input_count{align-self:flex-end;color:red;font-size:var(--smaller-font-size)}.request__form-btn{align-self:flex-end}.leave__request-empty{align-items:center;display:flex;flex-direction:column;gap:.85rem;width:100%}.leave__request-empty_title{align-items:center;display:flex;font-size:var(--normal-font-size);font-weight:var(--font-semi-bold);gap:1rem}.leave__request-empty_icon{color:var(--main-color)}.leave__request-empty_icon.top{display:none}.leave__request-img{width:100%}@media screen and (max-width:992px){.leave__request-content{grid-template-columns:1fr}.leave__request-empty_icon.left{display:none}.leave__request-empty_icon.top{display:block}}@media screen and (max-width:580px){.request__form-item_div{flex-direction:column}}
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;font-family:Helvetica,Arial,sans-serif;font-size:13px;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li:before{pointer-events:none}.ql-clipboard{height:1px;left:-100000px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{word-wrap:break-word;box-sizing:border-box;height:100%;line-height:1.42;outline:none;overflow-y:auto;padding:12px 15px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap}.ql-editor>*{cursor:text}.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6,.ql-editor ol,.ql-editor p,.ql-editor pre,.ql-editor ul{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;margin:0;padding:0}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li:before{content:"\2022"}.ql-editor ul[data-checked=false],.ql-editor ul[data-checked=true]{pointer-events:none}.ql-editor ul[data-checked=false]>li *,.ql-editor ul[data-checked=true]>li *{pointer-events:all}.ql-editor ul[data-checked=false]>li:before,.ql-editor ul[data-checked=true]>li:before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li:before{content:"\2611"}.ql-editor ul[data-checked=false]>li:before{content:"\2610"}.ql-editor li:before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl):before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl:before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-increment:list-0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li:before{content:counter(list-0,decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1,lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2,lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3,decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4,lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5,lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6,decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7,lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8,lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9,decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank:before{color:#0009;content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow .ql-toolbar:after,.ql-snow.ql-toolbar:after{clear:both;content:"";display:table}.ql-snow .ql-toolbar button,.ql-snow.ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow .ql-toolbar button svg,.ql-snow.ql-toolbar button svg{float:left;height:100%}.ql-snow .ql-toolbar button:active:hover,.ql-snow.ql-toolbar button:active:hover{outline:none}.ql-snow .ql-toolbar input.ql-image[type=file],.ql-snow.ql-toolbar input.ql-image[type=file]{display:none}.ql-snow .ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar button.ql-active,.ql-snow .ql-toolbar button:focus,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar button.ql-active,.ql-snow.ql-toolbar button:focus,.ql-snow.ql-toolbar button:hover{color:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill{fill:#06c}.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter{stroke:#06c}@media (pointer:coarse){.ql-snow .ql-toolbar button:hover:not(.ql-active),.ql-snow.ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow,.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-stroke.ql-thin,.ql-snow .ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{margin-bottom:5px;margin-top:5px;padding:5px 10px;white-space:pre-wrap}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label:before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;padding:2px 4px;width:24px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid #0000;float:left;height:16px;margin:2px;padding:0;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{margin-top:-9px;position:absolute;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""]):before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""]):before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-item:before,.ql-snow .ql-picker.ql-header .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]:before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]:before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]:before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]:before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]:before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before,.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]:before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]:before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]:before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]:before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]:before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]:before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]:before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-item:before,.ql-snow .ql-picker.ql-font .ql-picker-label:before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]:before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]:before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]:before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]:before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-item:before,.ql-snow .ql-picker.ql-size .ql-picker-label:before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]:before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]:before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]:before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]:before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]:before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]:before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:1px solid #ccc;box-sizing:border-box;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;padding:8px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid #0000}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid #0000;box-shadow:0 2px 8px #0003}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label,.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0 0 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip:before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{border:1px solid #ccc;display:none;font-size:13px;height:26px;margin:0;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action:after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove:before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action:after{border-right:0;content:"Save";padding-right:0}.ql-snow .ql-tooltip[data-mode=link]:before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]:before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]:before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:1px solid #ccc}.request__status-table_span.declined{background-color:rgba(228,0,0,.356);color:#e40000}.attendance__body{margin-top:1rem;padding:.4rem;position:relative}.attendance__body-item{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}.attendance__body-report{align-items:start;background-color:var(--secondary-color);border-radius:8px;display:flex;flex-direction:column;height:-webkit-max-content;height:max-content;padding:1rem}.attendance__body-report_heading{color:var(--title-color);font-size:var(--normal-font-size)}.attendance__body-report_box{align-items:start;display:flex;flex-direction:column;gap:.4rem;margin-top:1rem;width:100%}.attendance__body-report_card{align-items:start;background-color:var(--primary-color);border-radius:8px;display:flex;justify-content:space-between;padding:1rem;position:relative;width:100%}.attendance__body-report_card:hover .attendance__body-report_card-icon .bx{transform:scale(1.25)}.attendance__body-report_card-icon{align-items:center;border-radius:5px;display:flex;height:3rem;justify-content:center;padding:.5rem;text-align:center;width:3rem}.attendance__body-report_card:first-child .attendance__body-report_card-icon{background-color:var(--blue-color)}.attendance__body-report_card:nth-child(2) .attendance__body-report_card-icon{background-color:#e7e700}.attendance__body-report_card:nth-child(3) .attendance__body-report_card-icon{background-color:#ec0101}.attendance__body-report_card-icon .bx{color:#fff;font-size:1.8rem;transition:.3s}.attendance__body-report_card-item{align-items:flex-end;display:flex;flex-direction:column;gap:.4rem;position:relative}.attendance__body-report_card-title{color:var(--title-color);font-size:var(--normal-font-size)}.attendance__body-report_card-value{color:var(--text-color);font-size:var(--small-font-size);font-weight:600}.attendance__body-report_chart{margin-top:1rem;position:relative;width:100%}.attendance__body-report_chart-box{width:100%}.attendance__body-report_chart-legend{align-items:center;display:flex;gap:1rem;margin-top:.5rem;padding:.5rem 1rem}.attendance__body-report_chart-legend span{color:var(--title-color);font-size:var(--smaller-font-size);margin-right:1rem;position:relative}.attendance__body-report_chart-legend span:before{background-color:green;content:"";height:.75rem;left:-1rem;position:absolute;top:0;width:.75rem}.attendance__body-report_chart-legend span:first-child:before{background-color:#36a2eb}.attendance__body-report_chart-legend span:nth-child(2):before{background-color:#ff6384}.attendance__body-report_chart-legend span:nth-child(3):before{background-color:#ffcd56}.attendance__body-report_table{background-color:var(--secondary-color);border-radius:5px;display:flex;flex-direction:column;margin-top:1rem;overflow-x:auto;padding:1rem}.attendance__body-report_table-grid{overflow-x:auto!important;width:100%}.attendance__body-report_table-search{align-items:center;display:flex;gap:.5rem;justify-content:start;margin-bottom:.85rem}.attendance__body-report_table-search span{color:var(--title-color);font-size:var(--normal-font-size)}.attendance__body-report_table-input{background-color:initial;border:1px solid var(--border-color);border-radius:5px;color:var(--title-color);font-size:var(--small-font-size);outline:none;padding:.5rem;width:300px}.attendance__body-report_table-status{font-size:var(--smaller-font-size);padding:.2rem;text-align:center;width:100px}.attendance__body-report_table-status.present{border:1px solid #00da00;color:#00da00}.attendance__body-report_table-status.late{border:1px solid orange;color:orange}.attendance__body-report_table-status.absent{border:1px solid red;color:red}.attendance__body-report_table-status.holiday{border:1px solid purple;color:purple}.attendance__body-report_table-status.onLeave{border:1px solid var(--main-color);color:var(--main-color)}.addtodo{height:100vh;left:0;position:fixed;top:0;width:100%;z-index:10000}.addtodo__overlay{animation:todoOverlay ease-in-out forwards;background-color:#0000001a;content:"";height:100%;left:0;position:absolute;top:0;transition:.5s;width:100%}@keyframes todoOverlay{0%{opacity:0}to{opacity:1}}.addtodo__container{align-items:center;display:flex;height:100vh;justify-content:center;max-height:100vh;overflow-y:auto;padding:1rem;position:relative;width:100%;z-index:1000}.addtodo-form{align-items:start;animation:todoForm;animation-duration:.5s;background-color:var(--secondary-color);display:flex;flex-direction:column;gap:1rem;height:auto;padding:1rem;transition:right .5s;width:400px}@keyframes todoForm{0%{right:-100%}to{right:0}}.addtodo__form-heading{align-items:center;display:flex;justify-content:space-between;width:100%}.addtodo__form-heading_title{color:var(--title-color);font-size:var(--h3-font-size);text-transform:uppercase}.addtodo__form-heading_btn{align-items:center;background-color:#da0000;border-radius:5px;color:#fff;display:flex;font-size:var(--h3-font-size);justify-content:center;padding:.2rem}.addtodo__form-item{align-items:start;display:flex;flex-direction:column;gap:.3rem;width:100%}.addtodo__form-label{font-weight:600;text-transform:uppercase}.addtodo__form-input,.addtodo__form-label{color:var(--title-color);font-size:var(--small-font-size)}.addtodo__form-input{background-color:initial;border:1px solid var(--border-color);border-radius:5px;padding:.5rem;transition:.3s;width:100%}.addtodo__form-input:focus{border:1px solid var(--main-color)}.addtodo__form-editor{border:1px solid var(--border-color);color:var(--title-color);font-size:var(--small-font-size);height:6rem!important;padding:.2rem}.addtodo__form-status{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));width:100%}.add__form-status_label{align-items:center;border:1px solid var(--border-color);border-radius:5px;color:var(--title-color);cursor:pointer;display:flex;font-size:var(--small-font-size);justify-content:center;min-width:100px;padding:.5rem;transition:.3s}.add__form-status_label:hover{border:1px solid var(--main-color)}.add__form-status_input{display:none}#radio1:checked+.add__form-status_label,#radio2:checked+.add__form-status_label,#radio3:checked+.add__form-status_label{background-color:var(--main-color);color:#fff}.addtodo__form-error{color:#e00000;font-size:.75rem;text-align:left}.addtodo__form-button{align-self:flex-end;margin-top:.3rem}.addtodo__form-item_assign{align-items:center;display:flex;justify-content:space-between;width:100%}.addtodo__form-item_input{cursor:pointer;height:1rem;width:1rem}.addtodo__form-item_team{align-items:center;animation:assign .5s forwards;display:flex;gap:.2rem;overflow:auto hidden;overscroll-behavior-inline:contain;padding:.5rem;scroll-behavior:smooth;scroll-snap-type:inline mandatory;transition:.5s;width:100%}@keyframes assign{0%{margin-right:-100%;opacity:0}to{margin-right:0;opacity:1}}.addtodo__form-item_team::-webkit-scrollbar{background-color:initial;height:4px}.addtodo__form-item_team::-webkit-scrollbar-thumb{background-color:var(--gray-color);border-radius:8px}.addtodo__form-item_profile{align-items:center;cursor:pointer;display:flex;flex-direction:column;min-width:80px;position:relative;scroll-snap-align:start}.addtodo__form-item_img{border-radius:50%;height:2.5rem;position:relative;transition:.3s;width:2.5rem}.addtodo__form-item_profile:before{background-color:var(--main-color);border-radius:50%;content:"";height:.65rem;opacity:0;position:absolute;right:1.85rem;top:-.2rem;transition:.3s;width:.65rem}.addtodo__form-item_profile.active:before{opacity:1}.addtodo__form-item_profile.active .addtodo__form-item_img{border:2px solid var(--main-color)}.addtodo__form-item_name{color:var(--gray-color);font-size:.65rem;font-weight:var(--font-semi-bold)}.todo__container{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 300px;margin-top:1.5rem}.todo__container-left{display:flex;flex-direction:column;gap:1rem;min-height:100vh;width:100%}.todo__tabs{align-items:center;background-color:var(--secondary-color);border-radius:8px;box-shadow:0 4px 10px #0000001a;display:flex;gap:.85rem;padding:1rem}.todo__tabs-title{color:var(--title-color);font-size:var(--normal-font-size)}.todo__tab{align-items:center;background:#0000;color:var(--gray-color);display:flex;font-size:var(--small-font-size);font-weight:var(--font-semi-bold);gap:.5rem;position:relative;text-transform:uppercase}.todo__tab:before{background-color:var(--main-color);border-radius:5px;bottom:-1.1rem;content:"";height:.2rem;left:0;position:absolute;transition:width .3s;width:0}.todo__tab.active{color:var(--main-color);font-weight:var(--font-bold)}.todo__tab.active:before{width:100%}.todo__tab.active .todo__badge{background-color:var(--main-color);color:#fff}.todo__badge{align-items:center;background-color:var(--border-color);border-radius:5px;display:flex;font-size:var(--smaller-font-size);justify-content:center;padding:.1rem .5rem}.todo__content{background-color:var(--secondary-color);border-radius:8px;box-shadow:0 4px 8px #0000001a;padding:1rem}.todo__cards{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));position:relative;width:100%}.todo__card{background-color:var(--secondary-color);border-radius:6px;box-shadow:0 4px 10px #0000001a;cursor:pointer;display:flex;flex-direction:column;gap:.4rem;padding:.5rem;transition:.3s}.todo__card.InProgress{border:1px solid #ff4b04}.todo__card.Waiting{border:1px solid #3ec5ff}.todo__card.Completed{border:1px solid #58ff69}.todo__card:hover{scale:1.05}.todo__card-top{align-items:center;display:flex;justify-content:space-between;width:100%}.todo__card-status{border-radius:50px;color:#000;font-size:var(--tiny-font-size);font-weight:var(--font-semi-bold);padding:.3rem .5rem}.todo__card-status.InProgress{background-color:#f8dfc8}.todo__card-status.Waiting{background-color:#c8eaf8}.todo__card-status.Completed{background-color:#c8f8cd}.todo__card-date{color:var(--title-color);font-size:var(--tiny-font-size)}.todo__card-title{color:var(--title-color);font-size:var(--normal-font-size);white-space:wrap}.todo__card-desc{color:var(--border-color);font-size:var(--tiny-font-size)}.todo__card-div,.todo__card-div_span{align-items:center;display:flex;width:100%}.todo__card-div{flex-direction:column;gap:.2rem}.todo__card-div_span{justify-content:space-between}.todo__card-div_span span{color:var(--title-color);font-size:var(--smaller-font-size)}.todo__card-progress{background-color:var(--border-color);border-radius:50px;content:"";overflow:hidden;padding:.28rem;position:relative;width:100%}.todo__card-progress_bar{content:"";height:100%;left:0;position:absolute;top:0;transition:.3s ease-in-out;will-change:transform}.todo__card-fill.InProgress,.todo__card-fill.InProgress:before,.todo__card-progress_bar.InProgress{background-color:#ff4b04}.todo__card-fill.Waiting:before,.todo__card-progress_bar.Waiting
.todo__card-fill.Waiting{background-color:#3ec5ff}.todo__card-fill.Completed,.todo__card-fill.Completed:before,.todo__card-progress_bar.Completed{background-color:#58ff69}.todo__card-range{align-items:center;display:flex;position:relative;width:100%}.todo__card-track{background-color:#ccc;height:7px;width:100%}.todo__card-fill,.todo__card-track{border-radius:5px;position:relative}.todo__card-fill{display:block;height:100%;padding-left:.5rem}.todo__card-fill:before{border-radius:50%;content:"";cursor:pointer;height:.85rem;position:absolute;right:0;top:-.2rem;width:.85rem}.todo__card-input{cursor:pointer;height:100%;opacity:0;position:absolute;width:100%}.todo__card-team{justify-content:space-between}.todo__card-team,.todo__card-team_box{align-items:center;display:flex}.todo__team-img{border-radius:50%;height:2rem;margin-right:-.85rem;width:2rem}.todo__card-name{color:var(--gray-color);font-size:var(--tiny-font-size);font-weight:var(--font-semi-bold)}.todo__paginations{align-items:center;display:flex;justify-content:space-between;margin-top:1rem;width:100%}.todo__pagination-length{color:var(--gray-color);font-size:var(--smaller-font-size)}.todo__pagination-buttons{align-items:center;background:#0000;border:1px solid var(--main-color);border-radius:8px;display:flex;overflow:hidden}.todo__pagination-button{background:#0000;color:var(--title-color);font-size:var(--small-font-size);padding:.2rem .4rem;transition:.3s}.todo__pagination-button:nth-child(2),.todo__pagination-button:nth-child(3){padding:.2rem .6rem}.todo__pagination-button.active,.todo__pagination-button:first-child:hover,.todo__pagination-button:nth-child(4):hover{background-color:var(--main-color);color:#fff}.todo__container-right{background-color:var(--secondary-color);border-radius:8px;box-shadow:0 4px 10px #0000001a;height:500px;padding:1rem;position:-webkit-sticky;position:sticky;right:0;top:4rem}.todo__chart-container{position:relative}.todo__chart-title{color:var(--title-color);font-size:var(--normal-font-size);font-weight:var(--font-semi-bold)}.todo__chart{height:200px;margin:1rem 0;position:relative}.todo__chart-content{align-items:start;display:flex;flex-direction:column;gap:.4rem;margin-top:1rem}.todo__chart-content_title{color:var(--title-color);font-size:var(--small-font-size);text-transform:uppercase}.todo__chart-items{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(100px,1fr));width:100%}.todo__chart-box{border-radius:8px;display:flex;flex-direction:column;gap:.2rem;padding:.5rem 1rem;position:relative}.todo__chart-box.all{background-color:#f1ecff}.todo__chart-box.inprogress{background-color:#f8dfc8}.todo__chart-box.waiting{background-color:#c8eaf8}.todo__chart-box.completed{background-color:#c8f8cd}.todo__chart-box_title{color:var(--gray-color);font-size:var(--small-font-size)}.todo__chart-box_count{font-size:var(--h3-font-size);font-weight:var(--font-semi-bold);margin-left:.5rem;position:relative}.todo__chart-box_count span{border-radius:30px;content:"";height:70%;left:-.5rem;position:absolute;top:.3rem;width:.2rem}.todo__chart-box.all .todo__chart-box_count span{background-color:var(--main-color)}.todo__chart-box.inprogress .todo__chart-box_count span{background-color:#ff4b04}.todo__chart-box.waiting .todo__chart-box_count span{background-color:#3ec5ff}.todo__chart-box.completed .todo__chart-box_count span{background-color:#58ff69}@media screen and (max-width:990px){.todo__container{grid-template-columns:1fr}.todo__container-right{height:auto;order:-1;padding:1rem;position:relative;top:0}}.todo__info{animation:cardInfo .3s linear;background-color:#0000000d;bottom:0;height:100vh;left:0;overflow-y:auto;padding:2rem 1rem;position:fixed;right:0;top:0;width:100%;z-index:10000}@keyframes cardInfo{0%{opacity:0}to{opacity:1}}.todo__info-content{align-items:start;background-color:var(--secondary-color);border-radius:8px;display:flex;flex-direction:column;gap:1rem;margin:auto;padding:1rem;position:relative;width:500px}.todo__info-btn{align-self:flex-end;background:none;color:var(--title-color);font-size:var(--h3-font-size);padding:.2rem}.todo__info-img{align-self:center;height:10rem;object-fit:cover;width:100%}.todo__info-title{align-items:center;display:flex;font-size:var(--normal-font-size);gap:.85rem}.todo__info-item{align-items:start;display:flex;flex-direction:column;gap:.5rem;width:100%}.todo__info-desc{color:var(--text-color);font-size:var(--small-font-size)}.todo__info-attachment{align-items:center;display:flex;gap:.85rem}.todo__info-attachment_img{height:4rem;width:4rem}.todo__attachment{color:var(--title-color);font-size:var(--normal-font-size);text-decoration:underline}.todo__info-team{align-items:center;display:flex;margin-left:1rem;position:relative}.todo__info-team_box{display:flex;flex-direction:column;margin-left:-.65rem}.todo__info-team-img{border-radius:50%;cursor:pointer;height:2.5rem;width:2.5rem}.todo__info-team_profile{align-items:center;background-color:#fff;border-radius:8px;bottom:-3rem;box-shadow:0 4px 10px #0000001a;display:flex;gap:.5rem;left:0;min-width:-webkit-max-content;min-width:max-content;padding:.5rem;position:absolute;z-index:100}.todo__info-team_details{align-items:start;display:flex;flex-direction:column}.todo__info-team_name{color:var(--title-color);font-size:var(--smaller-font-size)}.todo__info-team_role{color:var(--text-color);font-size:var(--tiny-font-size)}@media screen and (max-width:768px){.addtodo-form{margin-top:8rem}.todo__tabs{align-items:start;flex-direction:column;gap:.85rem}.todo__tab{justify-content:space-between;width:100%}.todo__tab.active{background-color:#3172ff;border-radius:8px;color:#fff;padding:.5rem}.todo__tab:before{display:none}}@media screen and (max-width:550px){.addtodo-form{width:300px}.todo__cards{grid-template-columns:repeat(auto-fill,minmax(100%,1fr))}}.report__container{background-color:var(--secondary-color);border-radius:8px;box-shadow:0 4px 10px #0000001a;display:flex;flex-direction:column;gap:1rem;margin-top:2rem;padding:1rem}.report__heading{align-items:center;display:flex;justify-content:space-between;width:100%}.report__heading-title{align-items:center;color:var(--title-color);display:flex;font-size:var(--normal-font-size);gap:.5rem;text-transform:uppercase}.report__heading-title span{color:var(--gray-color)}.report__search{align-items:center;display:flex;gap:.5rem}.report__search-title{color:var(--title-color);font-size:var(--normal-font-size)}.report__search-input{background-color:initial;border:1px solid var(--border-color);border-radius:5px;color:var(--title-color);cursor:pointer;font-size:var(--small-font-size);min-width:200px;outline:none!important;padding:.5rem}.report__table{overflow-x:auto!important;width:100%}.report__table-text{color:var(--title-color);font-size:var(--small-font-size)}.report__table-btn{background-color:var(--main-color);border-radius:5px;color:#fff;font-size:var(--small-font-size);font-weight:var(--font-semi-bold);padding:.4rem 1rem;text-align:center}@media screen and (max-width:768px){.report__heading-title{display:none}.report__search,.report__search-input{width:100%}}.handbook__container{background-color:var(--secondary-color);border-radius:5px;margin-top:2rem;padding:1rem;position:relative}.handbook__container-heading{align-items:center;display:flex;justify-content:space-between}.handbook__heading-title{color:var(--title-color);font-size:var(--small-font-size);font-weight:600}.handbook__heading-link{background-color:var(--main-color);border-radius:30px;box-shadow:0 4px 8px #0000000d;color:#fff;font-size:var(--small-font-size);font-weight:500;padding:.5rem 1rem;text-transform:uppercase}.handbook__content{align-items:center;display:flex;justify-content:center;margin-top:2rem;width:100%}.handbook__checkbox-cover{display:none}.handbook{height:450px;perspective:1500;position:relative;transition-duration:1s;width:340px}.handbook__back-cover,.handbook__cover{align-items:center;background-color:var(--main-color);border-radius:0 15px 15px 0;box-shadow:0 4px 10px #0000001a;display:flex;height:100%;justify-content:center;width:100%}.handbook__cover{background:url(/static/media/cover.934aad06513a3c1eeb01.png) no-repeat 50%/cover;display:flex;flex-direction:column;gap:1rem;position:absolute;transform-origin:center left;transition:transform 1s;z-index:4}.handbook__back-cover label,.handbook__cover label{cursor:pointer;height:100%;width:100%}.handbook__cover label{align-items:center;display:flex;flex-direction:column;gap:1.5rem;justify-content:center}.handbook__back-cover{position:relative;z-index:-1}.handbook__page{background-color:#fff;border-radius:0 15px 15px 0;height:430px;margin-top:10px;position:absolute;transform:rotateY(0deg);transform-origin:left;transform-style:preserve-3d;transition-duration:1.5s;width:330px}.handbook__page.page1{z-index:3}.handbook__page.page2{z-index:2}.handbook__page.page3{z-index:1}.front-page{-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box;cursor:pointer;height:100%;padding:0;position:absolute;width:100%}.front-page img{height:100%;object-fit:cover;object-position:center;width:100%}.back-page{background-color:#fff;box-sizing:border-box;content:"";height:100%;width:100%;z-index:-1}.back-page,.next,.prev{cursor:pointer;position:absolute}.next,.prev{bottom:1rem;color:var(--title-color);font-size:var(--normal-font-size);z-index:100}.next{right:1rem}.prev{left:1rem}.handbook__checkbox-cover:checked~.handbook{transform:translateX(150px)}.handbook__checkbox-cover:checked~.handbook .handbook__page{box-shadow:0 0 3px #636262}.handbook__checkbox-cover:checked~.handbook .handbook__cover{transform:rotateY(-200deg);transition:transform 1.5s,z-index .5s .5s;z-index:1}#checkbox-page1:checked~.handbook .handbook__page.page1{transform:rotateY(-200deg);z-index:2}#checkbox-page2:checked~.handbook .handbook__page.page2{transform:rotateY(-200deg);z-index:3}#checkbox-page3:checked~.handbook .handbook__page.page3{transform:rotateY(-200deg);z-index:4}#checkbox-page4:checked~.handbook .handbook__page.page4{transform:rotateY(-200deg);z-index:5}#checkbox-page5:checked~.handbook .handbook__page.page5{transform:rotateY(-200deg);z-index:6}#checkbox-page6:checked~.handbook .handbook__page.page6{transform:rotateY(-200deg);z-index:7}#checkbox-page7:checked~.handbook .handbook__page.page7{transform:rotateY(-200deg);z-index:8}#checkbox-page8:checked~.handbook .handbook__page.page8{transform:rotateY(-200deg);z-index:9}#checkbox-page9:checked~.handbook .handbook__page.page9{transform:rotateY(-200deg);z-index:10}#checkbox-page10:checked~.handbook .handbook__page.page10{transform:rotateY(-200deg);z-index:11}#checkbox-page11:checked~.handbook .handbook__page.page11{transform:rotateY(-200deg);z-index:12}#checkbox-page12:checked~.handbook .handbook__page.page12{transform:rotateY(-200deg);z-index:13}#checkbox-page13:checked~.handbook .handbook__page.page13{transform:rotateY(-200deg);z-index:14}#checkbox-page14:checked~.handbook .handbook__page.page14{transform:rotateY(-200deg);z-index:15}#checkbox-page15:checked~.handbook .handbook__page.page15{transform:rotateY(-200deg);z-index:16}#checkbox-page16:checked~.handbook .handbook__page.page16{transform:rotateY(-200deg);z-index:17}#checkbox-page17:checked~.handbook .handbook__page.page17{transform:rotateY(-200deg);z-index:18}#checkbox-page18:checked~.handbook .handbook__page.page18{transform:rotateY(-200deg);z-index:19}#checkbox-page19:checked~.handbook .handbook__page.page19{transform:rotateY(-200deg);z-index:20}#checkbox-page20:checked~.handbook .handbook__page.page20{transform:rotateY(-200deg);z-index:21}#checkbox-page21:checked~.handbook .handbook__page.page21{transform:rotateY(-200deg);z-index:22}#checkbox-page22:checked~.handbook .handbook__page.page22{transform:rotateY(-200deg);z-index:23}#checkbox-page23:checked~.handbook .handbook__page.page23{transform:rotateY(-200deg);z-index:24}#checkbox-page24:checked~.handbook .handbook__page.page24{transform:rotateY(-200deg);z-index:25}#checkbox-page25:checked~.handbook .handbook__page.page25{transform:rotateY(-200deg);z-index:26}#checkbox-page26:checked~.handbook .handbook__page.page26{transform:rotateY(-200deg);z-index:27}#checkbox-page27:checked~.handbook .handbook__page.page27{transform:rotateY(-200deg);z-index:28}#checkbox-page28:checked~.handbook .handbook__page.page28{transform:rotateY(-200deg);z-index:29}#checkbox-page29:checked~.handbook .handbook__page.page29{transform:rotateY(-200deg);z-index:30}#checkbox-page30:checked~.handbook .handbook__page.page30{transform:rotateY(-200deg);z-index:31}#checkbox-page31:checked~.handbook .handbook__page.page31{transform:rotateY(-200deg);z-index:32}#checkbox-page32:checked~.handbook .handbook__page.page32{transform:rotateY(-200deg);z-index:33}#checkbox-page33:checked~.handbook .handbook__page.page33{transform:rotateY(-200deg);z-index:34}#checkbox-page34:checked~.handbook .handbook__page.page34{transform:rotateY(-200deg);z-index:35}#checkbox-page35:checked~.handbook .handbook__page.page35{transform:rotateY(-200deg);z-index:36}#checkbox-page36:checked~.handbook .handbook__page.page36{transform:rotateY(-200deg);z-index:37}@media screen and (max-width:768px){.handbook{height:360px;width:260px}.handbook__page{height:330px;width:230px}.handbook__cover-img{height:4rem;width:10rem}}@media screen and (max-width:500px){.handbook__container-heading{align-items:center;flex-direction:column;gap:.4rem;justify-content:start}.handbook{height:300px;width:200px}.handbook__page{height:280px;width:180px}.handbook__cover-img{height:4rem;width:8rem}.handbook__checkbox-cover:checked~.handbook{transform:translateX(100px)}}.news__stand-heading{align-items:start;display:flex;flex-direction:column;padding:.5rem}.news__stand-title{color:var(--title-color-dark);font-size:var(--h2-font-size);line-height:1}.news__stand-subtitle{color:var(--title-color);font-size:var(--small-font-size)}.news__stand-editor{background-color:initial;border:1px solid var(--border-color);color:var(--title-color);padding:0 .5rem}.news__stand-body{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 300px;margin-top:1rem;padding:0 .85rem;position:relative}.news__stand-box{min-height:100vh}.news__stand-box,.news__stand-box_form{display:flex;flex-direction:column;gap:1rem}.news__stand-box_form{background-color:var(--secondary-color);padding:.85rem}.news__stand-box__form-button{align-self:flex-end;max-width:100px}.news__stand-list{height:400px;position:-webkit-sticky;position:sticky;right:0;top:5rem}.news__stand-item{display:flex;flex-direction:column;gap:1rem}.news__stand-item_title{color:var(--title-color-dark);font-size:var(--normal-font-size);font-weight:600}@media screen and (max-width:992px){.news__stand-body{grid-template-columns:1fr}.news__stand-box{gap:.1rem;min-height:auto}.news__stand-list{height:auto;order:-1;position:relative;top:0}}.news__card{background-color:var(--secondary-color);border-radius:7px;box-shadow:0 4px 10px #0000000d;display:flex;flex-direction:column;gap:.5rem;overflow:hidden;padding:1rem;position:relative;width:100%}.news__card-profile,.news__card-top{align-items:start;display:flex}.news__card-top{justify-content:space-between}.news__card-profile{gap:.5rem}.news__card-profile_img{border:2px solid #fff;border-radius:50%;-ms-box-shadow:0 5px 25px 0 #0003;box-shadow:0 5px 25px 0 #0003;height:3rem;width:3rem}.news__card-profile_detail{align-items:start;display:flex;flex-direction:column}.news__card-profile_name{color:var(--title-color-dark);font-size:var(--small-font-size);line-height:1}.news__card-profile_date,.news__card-profile_role{color:var(--title-color);font-size:.65rem}.news__card-icon{color:var(--title-color);cursor:pointer;font-size:var(--h2-font-size);font-weight:600}.news__card-content{color:var(--text-color);font-size:var(--small-font-size);margin-top:.75rem;overflow-wrap:break-word;white-space:pre-line}.news__card-btn{background-color:initial;color:var(--title-color);color:var(--blue-color);font-size:var(--smaller-font-size);margin-left:.4rem}.news__card-bottom{gap:.5rem;justify-content:start}.news__card-bottom,.news__card-bottom_item{align-items:center;display:flex}.news__card-bottom_button{background-color:initial;font-size:var(--h3-font-size)}.news__card-bottom_item:first-child .news__card-bottom_button{color:#e90303}.news__card-bottom_item:last-child .news__card-bottom_button{color:var(--blue-color)}.news__card-bottom_count{color:var(--title-color);font-size:var(--small-font-size)}.news__card-more{align-items:start;background-color:var(--primary-color);border-radius:8px;box-shadow:0 4px 10px #0000000d;display:flex;flex-direction:column;gap:.3rem;opacity:0;padding:.85rem;position:absolute;right:1rem;top:2.5rem;transition:all .3s ease-in-out;visibility:hidden;width:-webkit-max-content;width:max-content;z-index:200}.news__card-more.active{opacity:1;visibility:visible}.news__card-more_button{background-color:initial;color:var(--title-color);font-size:var(--small-font-size);padding:.2rem 0;transition:all forwards .3s ease-in-out}.news__card-more_button:hover{color:#d40000}.news__card-more_overlay{background-color:rgba(0,0,0,.005);content:"";height:100%;opacity:0;position:absolute;visibility:hidden;width:100%}.news__card-more_overlay.active{opacity:1;visibility:visible}.news__card-comment{display:flex;flex-direction:column;max-height:0;opacity:0;overflow:hidden;position:relative;transition:.5s ease-in-out;visibility:hidden;width:100%}.news__card-comment.active{max-height:500px;opacity:1;visibility:visible}.comment{align-items:start;flex-direction:column}.comment,.comment__box{display:flex;width:100%}.comment__box{align-items:center;gap:.3rem}.comment__box-input{background-color:initial;border:1px solid var(--border-color);border-radius:5px;color:var(--title-color);font-size:var(--small-font-size);outline:none;padding:.4rem;width:100%}.comment__box-button{min-width:50px!important;padding:.5rem!important}.comment__box-button.active{cursor:not-allowed;opacity:.8}.comment__box-icon{animation:role 1s steps(8) infinite;color:inherit;font-size:var(--normal-font-size)}@keyframes role{to{transform:rotate(1turn)}}.comment__card{border-bottom:1px solid var(--border-color);display:flex;flex-direction:column;gap:.4rem;margin-top:1rem;padding-bottom:.3rem;width:100%}.comment__card-heading,.comment__card-profile{align-items:start;display:flex}.comment__card-heading{justify-content:space-between;width:100%}.comment__card-profile{gap:.3rem}.comment__card-img{border-radius:50%;height:2.5rem;width:2.5rem}.comment__card-detail{align-items:start;display:flex;flex-direction:column;gap:.1rem}.comment__card-name{color:var(--title-color-dark);font-size:var(--small-font-size)}.comment__card-date,.comment__card-desc,.comment__card-role{color:var(--title-color);font-size:var(--smaller-font-size)}.comment__card-desc{padding:0 .5rem 0 2rem;white-space:pre-line}@media screen and (max-width:768px){.comment__card-desc{padding-left:.65rem}}.appraisal__form{background-color:var(--secondary-color);border-radius:5px;margin-top:1.5rem;padding:1rem}.appraisal__user-info{border-bottom:1px solid var(--border-color);display:flex;flex-direction:column;gap:1rem;padding-bottom:1rem;width:100%}.appraisal__user-info__title{color:var(--title-color);font-size:var(--normal-font-size);text-transform:uppercase}.appraisal__user-item{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(49%,1fr));position:relative}.appraisal__user-field{align-items:start;display:flex;flex-direction:column;gap:.3rem}.appraisal__user-label{color:var(--title-color);font-size:var(--small-font-size);font-weight:600}.appraisal__user-input{background-color:initial;border:1px solid var(--border-color);border-radius:5px;color:var(--title-color);font-size:var(--smaller-font-size);outline:none;padding:.5rem;width:100%}.appraisal__content{margin-top:1rem;position:relative}.appraisal__content-title{color:var(--title-color);font-size:var(--normal-font-size);text-transform:uppercase}.appraisal__content-note{align-items:start;display:flex;flex-direction:column}.appraisal__content-note_title{background-color:var(--main-color);color:#fff;font-size:var(--small-font-size);margin:.5rem 0;padding:.4rem;text-align:left;width:100%}.appraisal__content-note_span{align-items:center;color:var(--title-color);display:flex;font-size:var(--smaller-font-size);gap:.5rem;padding:.2rem}.appraisal__content-note_span span{font-weight:600}.appraisal__form-table{margin-top:1rem}.appraisal__table-container{overflow-x:auto;position:relative}.appraisal__table{border-collapse:collapse;margin-top:.5rem;position:relative;width:100%}.appraisal__table .table__head{width:100%}.table__head tr{color:var(--title-color);display:flex;font-size:var(--small-font-size);justify-content:center;width:100%}.table__body tr td,.table__head tr th{border:1px solid var(--border-color);text-align:start;width:100%}.table__body tr td{border-top:none!important}.table__head tr th{padding:.5rem}.flex-1,.table__head tr th:first-child{max-width:50px}.flex-2,.table__head tr th:nth-child(2){max-width:200px}.flex-4,.table__head tr th:nth-child(4){max-width:150px}.table__body,.table__head{width:100%}.table-child_tr,.table-parent_tr{color:var(--title-color);display:flex;font-size:var(--smaller-font-size)}.table-child_tr{flex-direction:column;height:100%}.table-child_tr td{align-items:center;border-bottom:1px solid var(--border-color);border-left:none!important;border-right:none!important;border-top:none!important;display:flex;height:100%;justify-content:start;padding:.5rem}.flex-1,.flex-2{padding:.5rem}.appraisal__table-input{background-color:initial;border:1px solid var(--border-color);border-radius:5px;color:var(--title-color);font-size:var(--smaller-font-size);outline:none;padding:.3rem;width:100%}.appraisal__form-item{width:100%}.appraisal__form-label{color:var(--title-color);font-size:var(--small-font-size);font-weight:600}.appraisal__form-btn{align-self:flex-end}@media screen and (max-width:990px){.appraisal__table{display:block;min-width:600px;overflow-x:auto}}@media screen and (max-width:768px){.flex-1,.table__head tr th:first-child{max-width:30px}.flex-2,.table__head tr th:nth-child(2){max-width:150px}.flex-4,.table__head tr th:nth-child(4){max-width:100px}}.appraisal__tracker-container{margin-top:2rem;position:relative}.appraisal__tracker-content{align-items:center;background-color:var(--secondary-color);border-radius:7px;box-shadow:0 4px 10px #0000001a;display:flex;flex-direction:column;padding:.5rem}.appraisal__tracker-content-search{align-items:center;display:flex;gap:.3rem;padding:0 .5rem;width:100%}.appraisal__tracker-content-search span{color:var(--title-color);font-size:var(--normal-font-size);font-weight:600}.appraisal__tracker-content-input{border:1px solid var(--border-color);border-radius:5px;color:var(--title-color);font-size:var(--small-font-size);outline:none;padding:.5rem}.appraisal__tracker-content-table{overflow-x:auto;padding:.5rem;position:relative}.appraisal__tracker-table_cell{display:flex;flex-direction:column;gap:.4rem;width:100%}.appraisal__tracker-table_cell span{border-bottom:1px solid var(--border-color);color:var(--title-color);font-size:var(--small-font-size);padding:.3rem;width:100%}.appraisal__tracker-table_cell span:last-child{border-bottom:none}@media screen and (max-width:768px){.appraisal__tracker-content-input{width:100%}}.chat__container{border:1px solid var(--border-color);display:grid;grid-template-columns:300px 1fr;margin-top:1.5rem;position:relative}.chat__container-left{background-color:var(--secondary-color);border-right:1px solid var(--border-color);display:flex;flex-direction:column}.chat__container-search{align-items:center;background-color:initial;border:1px solid var(--border-color);border-radius:5px;display:flex;margin:1rem;overflow:hidden}.chat__container-search .bx{background-color:var(--primary-color);color:var(--title-color);font-size:var(--h2-font-size);padding:.5rem}.chat__search-input{background:#0000;border:none;color:var(--title-color);font-size:var(--small-font-size);outline:none;padding:.5rem;width:100%}.chat__container-left_content{display:flex;flex-direction:column;gap:.2rem;height:calc(100vh - 13.5rem);min-height:calc(100vh - 13.5rem);overflow-y:auto}.chat__container-left_profile{align-items:center;cursor:pointer;display:flex;gap:.5rem;padding:.5rem;position:relative;transition:.3s;width:100%}.chat__container-left_profile:hover{background-color:var(--primary-color)}.chat__container-left_img,.chatbox__profile-img{border:2px solid #fff;border-radius:50%;-ms-box-shadow:0 5px 25px 0 #0003;box-shadow:0 5px 25px 0 #0003;height:3rem;object-fit:cover;width:3rem}.chat__container-left_user{align-items:start;display:flex;flex-direction:column;margin-top:.5rem}.chat__container-left_name,.chat__container-left_status,.chatbox__profile-name,.chatbox__profile-status{color:var(--title-color)}.chat__container-left_name,.chatbox__profile-name{font-size:var(--small-font-size)}.chat__container-left_status,.chatbox__profile-status{align-items:center;display:flex;font-size:var(--smaller-font-size);margin-left:.65rem;position:relative}.chat__container-left_status:before,.chatbox__profile-status:before{border-radius:50%;content:"";height:.5rem;left:-.65rem;position:absolute;top:.3rem;width:.5rem}.chat__container-left_status.online:before,.chatbox__profile-status.online:before{background-color:green}.chat__container-left_status.offline:before,.chatbox__profile-status.offline:before{background-color:gray}.chat__container-left_count{align-items:center;align-self:end;background-color:#00ca00;border-radius:50%;color:#fff;display:flex;font-size:var(--tiny-font-size);font-weight:700;justify-content:center;padding:.01rem .3rem;position:absolute;right:.5rem;top:1.5rem}.chat__container-right{display:flex;flex-direction:column;height:calc(100vh - 8rem);position:relative}.chat__container-right_heading{align-items:center;background-color:var(--secondary-color);display:flex;justify-content:center;padding:1.5rem;width:100%}.chat__container-right_title{color:var(--title-color);font-size:var(--normal-font-size)}.chatbox{display:flex;flex-direction:column;height:calc(100vh - 8rem);position:relative;width:100%}.chatbox__heading{align-items:start;background-color:var(--secondary-color);border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:.65rem 1.25rem;width:100%}.chatbox__profile{align-items:start;display:flex;gap:.5rem}.chatbox__profile-user{align-items:start;display:flex;flex-direction:column;margin-top:.5rem}.chatbox__content{gap:0!important;height:600px;overflow:hidden}.chatbox__content,.chatbox__content-item{display:flex;flex-direction:column;position:relative}.chatbox__content-item{margin-bottom:4rem!important;min-height:calc(100% - 4rem);overflow-y:scroll;width:100%}.chatbox__content-chats{box-sizing:border-box;display:flex;flex-direction:column;padding:.5rem;position:relative;transition:all .3s linear;width:80%}.chatbox__content-chats.right{align-items:end;align-self:flex-end;justify-content:end}.chatbox__content-chats.left{align-items:start;align-self:flex-start;justify-content:start}.chatbox__content-chats.right .chatbox__content-message{background-color:var(--main-color);color:#fff}.chatbox__content-chats.left .chatbox__content-message{background-color:var(--secondary-color);color:var(--title-color)}.chatbox__content-date{color:var(--border-color);font-family:var(--second-font);font-size:.65rem}.chatbox__content-img{height:100%;object-fit:cover;width:100%}.chatbox__content-message{border-radius:6px;margin-top:.5rem;padding:.5rem;position:relative}.chatbox__content-message p{font-size:var(--small-font-size);line-height:1}.arrow-down{border-left:5px solid #0000;border-right:5px solid #0000;bottom:-8px;height:0;left:50%;position:absolute;transform:translateX(-50%);width:0}.chatbox__content-chats.right .arrow-down{border-top:8px solid var(--main-color)}.chatbox__content-chats.left .arrow-down{border-top:8px solid var(--secondary-color)}.chatbox__content-field{align-items:center;background-color:var(--secondary-color);bottom:0!important;display:flex;flex-direction:column;left:0;position:absolute;width:100%}.chatbox__content-list{align-items:center;display:flex;gap:.3rem;padding:0 .2rem;position:relative;width:100%}.chatbox__input{width:600px!important}.chatbox__file-output{height:300px;position:relative;width:100%}.chatbox__file-btn{align-items:center;background:red;border-radius:50%;color:#fff;display:flex;font-size:var(--normal-font-size);justify-content:center;padding:.3rem;position:absolute;right:.85rem;top:1rem;z-index:1000}.chatbox__file-output_img{bottom:0;display:block;height:100%;left:0;object-fit:cover;position:absolute;width:100%}.chatbox__label{align-items:center;background:var(--border-color);border-radius:50%;color:var(--title-color);cursor:pointer;display:flex;justify-content:center;padding:.5rem}.chatbox__file{display:none}.chatbox__submit-btn{min-width:80px;padding:.5rem 0;position:relative}@media screen and (max-width:992px){.chat__container{grid-template-columns:250px 1fr}}@media screen and (max-width:550px){.chat__container{gap:.5rem;grid-template-columns:1fr}}.email__container{background-color:var(--secondary-color);border-radius:5px;box-shadow:0 4px 8px #0000001a;display:grid;grid-template-columns:250px 1fr;margin-top:2rem;padding:1rem;position:relative}.email__right{border-right:1px solid var(--border-color)}.email__right-tabs{align-items:start;display:flex;flex-direction:column;padding:.2rem}.email__right-tab{align-items:center;background-color:initial;border-radius:5px;color:var(--title-color);display:flex;font-size:var(--small-font-size);justify-content:space-between;padding:.5rem 1rem;transition:.3s;width:100%}.email__right-tab.active{background-color:rgba(11,0,167,.199)}.email__right-tab:first-child{background-color:#ff6b6b;color:#fff;justify-content:center;margin-bottom:.5rem;padding:.7rem 1rem}.email__right-tab:first-child:hover{background-color:#ff6b6b;opacity:.7}.email__right-tab:hover{background-color:rgba(11,0,167,.199)}.email__right-tab:hover .bx{transform:scale(1.1)}.email__right-tab span{align-items:center;display:flex;gap:.5rem}.email__right-tab span .bx{color:var(--gray-color);font-size:var(--h3-font-size)}.email__right-tab_count{background-color:var(--main-color);border-radius:5px;color:#fff;font-size:var(--smaller-font-size);font-weight:600;padding:.1rem .3rem}.email__right-tab:nth-child(4) .email__right-tab_count{background-color:var(--blue-color)}.email__right-tab:nth-child(6) .email__right-tab_count{background-color:var(--yellow-color)}.email__right-tab:nth-child(7) .email__right-tab_count{background-color:#ce0000}.email__right-tabs_heading{display:flex;flex-direction:column;margin-top:1rem;width:100%}.email__right-tabs_header{align-items:center;display:flex;justify-content:space-between}.email__right-tabs_title{color:var(--title-color);font-size:var(--small-font-size)}.email__right-tabs_heading-btn{background-color:initial;color:var(--title-color)}.email__right-tabs_heading-btn .bx{font-size:var(--h3-font-size)}.email__invalid{height:100%;width:100%}.email__auth-button,.email__auth-content,.email__invalid{align-items:center;display:flex;justify-content:center}.email__auth-content{background-color:var(--secondary-color);margin:auto;padding:2rem;width:300px}.email__auth-button{background-color:initial;border:1px solid var(--border-color);border-radius:5px;color:var(--title-color);font-size:var(--normal-font-size);gap:.5rem;padding:.6rem 1rem}.email__auth-logo{display:block;height:2rem;width:2rem}.compose__mail{padding:.5rem 1rem;position:relative}.compose__mail-form,.compose__mail-form_item{display:flex;flex-direction:column;gap:.2rem;width:100%}.compose__mail-form{align-items:center;gap:.5rem}.compose__mail-form_item{align-items:start}.compose__mail-form-div{align-items:center;display:flex;gap:.1rem;width:100%}.compose__mail-form_input{background-color:initial;font-size:var(--small-font-size);outline:none;padding:.4rem;width:100%}.compose__mail-form_input,.compose__mail-form_item-button{border:1px solid var(--border-color);border-radius:5px;color:var(--title-color)}.compose__mail-form_item-button{background-color:var(--primary-color);padding:.3rem .6rem}.compose__mail-form_item-button .bx{font-size:var(--normal-font-size)}.compose__mail-form_error{color:#e60101;font-size:.75rem}.compose__mail-form_item-div{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(49%,1fr));max-height:0;transition:height .1s;width:100%}.compose__mail-form_item-div.active{max-height:200px;transition:height .1s}.compose__mail-form_editor{background-color:initial;border:1px solid var(--border-color);color:var(--title-color);font-size:var(--small-font-size);min-height:8rem!important}.compose__mail-form_button{align-self:flex-end}.inbox{padding:.5rem 1rem;position:relative}.inbox__search{align-items:center;display:flex;justify-content:space-between;margin-bottom:.5rem;width:100%}.inbox__search-span{color:var(--title-color);font-size:var(--normal-font-size);font-weight:600}.inbox__search-box{align-items:center;background-color:initial;border:1px solid var(--border-color);border-radius:5px;display:flex;overflow:hidden}.inbox__search-input{background-color:initial;border:none;color:var(--title-color);font-size:var(--small-font-size);outline:none;padding:.4rem;width:100%}.inbox__search-box .bx{background-color:var(--primary-color);color:var(--title-color);font-size:var(--normal-font-size);padding:.6rem}.inbox__datagrid-icon{color:var(--title-color);font-size:var(--h2-font-size)}.inbox__datagrid-icon.starred{color:var(--yellow-color)}.inbox__datagrid-item{align-items:start;color:var(--title-color);display:flex;flex-direction:column}.inbox__datagrid-title{font-size:var(--small-font-size)}.inbox__datagrid-subject{font-size:var(--smaller-font-size)}@media Screen and (max-width:990px){.email__container{gap:.5rem;grid-template-columns:1fr}}.ticket__container{margin-top:2rem;position:relative}.ticket__container__box{display:flex;gap:1rem;min-height:100vh;position:relative}.ticket__filter{align-items:start;background-color:var(--secondary-color);border-radius:8px;box-shadow:0 4px 10px #0000001a;display:flex;flex-direction:column;gap:.65rem;max-height:400px;padding:.85rem;position:fixed;top:8rem;width:240px}.ticket__filter-title{color:var(--title-color);font-size:var(--normal-font-size);text-transform:uppercase}.ticket__filter-box{align-items:start;display:flex;flex-direction:column;gap:.5rem;width:100%}.ticket__filter-label{align-items:center;color:var(--title-color);display:flex;font-size:var(--small-font-size);gap:1rem}.ticket__filter-input{cursor:pointer;height:15px;width:15px}.ticket__filter-input,.ticket__filter-input_search{border:1px solid var(--border-color);border-radius:5px}.ticket__filter-input_search{background-color:initial;color:var(--title-color);font-size:var(--smaller-font-size);padding:.2rem;width:130px}.ticket__filter-paginations{align-items:center;display:flex;flex-wrap:wrap}.ticket__filter-pagination_btn{align-items:center;background-color:var(--secondary-color);border:1px solid var(--border-color);border-radius:5px;color:var(--title-color);display:flex;font-size:var(--smaller-font-size);height:2rem;justify-content:center;padding:.5rem;transition:all .3s ease-in-out;width:2rem}.ticket__filter-pagination_btn:hover{opacity:.8}.ticket__filter-pagination_btn:not(:last-child){border-right:none}.ticket__filter-pagination_btn.active{background-color:var(--main-color);color:#fff}.ticket__content{gap:1rem;margin-left:240px}.ticket__cards,.ticket__content{display:flex;flex-direction:column;width:100%}.ticket__cards{background-color:var(--secondary-color);border-radius:8px;box-shadow:0 4px 10px #0000001a;gap:.85rem;padding:1rem}.ticket__card-profile{align-items:start;display:flex;justify-content:space-between;width:100%}.ticket__card-info{align-items:center;display:flex;gap:.85rem}.ticket__card-img{border-radius:50%;box-shadow:0 4px 10px #0000001a;height:3rem;width:3rem}.ticket__card-info_div{align-items:start;display:flex;flex-direction:column}.ticket__card-name{font-size:var(--small-font-size)}.ticket__card-dept,.ticket__card-name{color:var(--title-color)}.ticket__card-dept{font-size:var(--smaller-font-size)}.ticket__card-status_box{align-items:center;display:flex;gap:.5rem}.ticket__card-status{color:var(--main-color);font-size:var(--normal-font-size);font-weight:var(--font-bold);text-transform:uppercase}.ticket__card-status_update{background-color:initial;border-radius:5px;padding:.5rem;width:100px}.ticket__card-items{display:flex;flex-direction:column;gap:.3rem;width:100%}.ticket__card-items_title{color:var(--title-color);font-size:var(--normal-font-size)}.ticket__card-items_heading{align-items:start;display:flex;flex-direction:column;gap:.2rem;width:100%}.ticket__card-items_heading span{color:var(--text-color);font-size:var(--smaller-font-size);font-weight:var(--font-bold)}.ticket__card-items_description{color:var(--title-color);font-size:var(--smaller-font-size)}.ticket__card-items_img{height:400px;object-fit:contain;width:100%}.ticket__card-comments-add{background-color:var(--main-color);border-radius:5px;color:#fff;font-size:var(--tiny-font-size);padding:.5rem}.ticket__card-comments-add.active{cursor:not-allowed}.tickets__card-comment__items{align-items:start;display:flex;flex-direction:column;gap:1rem;margin-top:.5rem;max-height:0;opacity:0;overflow:hidden;transition:all .3s ease-in-out;visibility:hidden}.tickets__card-comment__items.active{max-height:-webkit-max-content;max-height:max-content;opacity:1;visibility:visible}.ticket__card-comment_field{align-items:center;display:flex;gap:.65rem;width:100%}.ticket__card-comment_input{background-color:initial;border:1px solid var(--border-color);border-radius:5px;font-size:var(--smaller-font-size);padding:.5rem;width:100%}.ticket__card-comment_list{align-items:center;display:flex;flex-direction:column;gap:1rem;padding:.3rem;width:100%}.ticket__card-comment_box{align-items:start;border-bottom:1px solid var(--border-color);border-radius:10px;box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;gap:.5rem;padding:.5rem .5rem .85rem;width:100%}.ticket__card-comments_btn{align-items:center;background-color:initial;color:var(--title-color);display:flex;font-size:var(--small-font-size);gap:.5rem}.ticket__card-comments_btn-icon{color:var(--main-color)}.ticket__modal{align-items:center;animation-duration:.5s;animation-name:modalAppear;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;transition:all forwards .4s ease-in-out;width:100%;z-index:10000}@keyframes modalAppear{0%{opacity:0;transform:translateY(-50px)}to{opacity:1;transform:translateY(0)}}.ticket__modal-overlay{background-color:#0000000d;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.ticket__modal-content{background-color:var(--secondary-color);border-radius:8px;display:flex;flex-direction:column;gap:1rem;margin:auto;padding:1rem;position:relative;width:400px}.ticket__modal-title{color:var(--title-color);font-size:var(--normal-font-size);font-weight:600;text-transform:uppercase}.ticket__modal-form{align-items:center;display:flex;flex-direction:column;gap:.85rem}.ticket__modal-form_item{align-items:start;display:flex;flex-direction:column;gap:.2rem;width:100%}.ticket__modal-form_label{font-weight:600}.ticket__modal-form_input,.ticket__modal-form_label{color:var(--title-color);font-size:var(--small-font-size)}.ticket__modal-form_input{background-color:initial;border:1px solid var(--border-color);border-radius:5px;padding:.5rem;width:100%}.ticket__modal-form_error{color:red;font-size:.75rem}.ticket__modal-form_btn{align-self:flex-end}@media screen and (max-width:768px){.ticket__content-input{width:100%}.ticket__container__box{flex-direction:column;gap:1rem}.ticket__filter{height:auto;position:relative;top:0;width:100%}.ticket__content{margin-left:0}}.profile__container{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:300px 1fr;margin-top:2rem}.profile__left,.profile__right{background-color:var(--secondary-color);border-radius:8px;box-shadow:0 4px 10px #0000001a;padding:1rem}.profile__left{height:300px;left:0;position:-webkit-sticky;position:sticky;top:4rem}.profile__left-tabs{align-items:start;display:flex;flex-direction:column;gap:1rem}.profile__left-tab{background:#0000;border:1px solid var(--border-color);border-radius:6px;color:var(--title-color);font-size:var(--normal-font-size);font-weight:var(--font-semi-bold);padding:.5rem;text-align:start;text-transform:uppercase;transition:all .3s;width:100%}.profile__left-tab:hover{opacity:.9}.profile__left-tab.active,.profile__left-tab:hover{background-color:var(--main-color);color:#fff}.profile__card{align-items:center;display:flex;flex-direction:column;gap:.85rem;transition:all .3s}.profile__card-content{align-items:start;display:flex;gap:1rem;justify-content:space-between;padding:.5rem 1rem;width:100%}.profile__card-img{border:2px solid #fff;border-radius:50%;-ms-box-shadow:0 5px 25px 0 #0003;box-shadow:0 5px 25px 0 #0003;height:8rem;width:8rem}.profile__card-details{align-items:center;display:flex;flex-direction:column;gap:.2rem}.profile__card-name{color:var(--title-color);font-size:var(--normal-font-size)}.profile__card-date,.profile__card-dept,.profile__card-role{color:var(--gray-color);font-size:var(--small-font-size)}.profile__card-id{color:var(--title-color);font-size:var(--small-font-size)}.profile__card-buttons{align-items:center;display:flex;gap:.85rem;margin-top:1rem;width:100%}.profile__card-summary{align-items:start;display:flex;flex-direction:column;gap:1rem;padding:.5rem 1rem;width:100%}.profile__card-summary_div{align-items:center;display:flex;gap:.85rem;justify-content:space-between;width:100%}.profile__card-summary_title{color:var(--title-color);font-size:var(--small-font-size)}.profile__card-sumary_value{color:var(--gray-color);font-size:var(--small-font-size);text-align:right}.profile__form{align-items:start;display:flex;flex-direction:column;gap:.5rem}.profile__form-title{color:var(--title-color);font-size:var(--normal-font-size);margin:.5rem 0;text-transform:uppercase}.profile__form-list{grid-gap:.85rem;display:grid;gap:.85rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));width:100%}.profile__form-item{align-items:start;display:flex;flex-direction:column;gap:.3rem;width:100%}.profile__form-label{align-items:center;color:var(--title-color);display:flex;font-size:var(--small-font-size);font-weight:var(--font-semi-bold);gap:.3rem;text-transform:uppercase}.profile__form-label span{color:var(--gray-color);font-size:var(--smaller-font-size)}.profile__form-input{background-color:initial;border:1px solid var(--border-color);border-radius:5px;color:var(--title-color);font-size:var(--small-font-size);padding:.5rem;transition:all .3s;width:100%}.profile__form-input:focus{border:1px solid var(--main-color)}.profile__form-error{color:#e40000;font-size:.75rem}.profile__form-btn{align-self:flex-end;margin-top:1rem}.profile__form-img{border-radius:50%;height:6.5rem;width:6.5rem}.profile__form-label_profile{align-items:center;border:1px solid var(--border-color);border-radius:8px;color:var(--title-color);cursor:pointer;display:flex;flex-direction:column;font-size:var(--small-font-size);padding:2rem;width:100%}.profile__form-label_input{display:none}.profile__form-label_icon{color:inherit;font-size:var(--h2-font-size)}.profile__table{align-items:start;display:flex;flex-direction:column;gap:.5rem;position:relative}.profile__table-title{color:var(--title-color);font-size:var(--normal-font-size)}.profile__table-profile{align-items:start;display:flex;flex-direction:column}.profile__table-name{color:var(--title-color);font-size:var(--small-font-size)}.profile__table-role{color:var(--gray-color);font-size:var(--smaller-font-size)}.profile__table-status{border-radius:5px;font-size:var(--smaller-font-size);min-width:100px;padding:.2rem .4rem;text-align:center}.profile__table-status.active{background-color:rgba(0,212,0,.411);color:green}.profile__table-status.underrepair{background-color:rgba(255,255,0,.308);color:#c5c500}.profile__table-status.lost{background-color:rgba(255,0,0,.438);color:#e00000}.profile__table-status.returned{background-color:rgba(128,0,128,.555);color:#5e005e}.profile__table-status.inactive{background-color:rgba(255,80,109,.521);color:#ff4161}@media screen and (max-width:990px){.profile__card-content{align-items:center;flex-direction:column;justify-content:center}}@media screen and (max-width:768px){.profile__container{grid-template-columns:1fr;margin-top:1rem}.profile__left{height:auto;position:relative;top:0}}.activities__container{margin-top:1.5rem;position:relative}.verification__page{align-items:center;background-color:var(--body-color);display:flex;font-family:var(--second-font)!important;justify-content:center;min-height:100vh;padding:2rem}.verification__container{border-radius:20px;box-shadow:15px 15px 20px #0000001a,-15px 15px 20px #fff;padding:1rem;position:relative;width:450px}.verification__content{align-items:start;display:flex;flex-direction:column;gap:.5rem;justify-content:center;position:relative;width:100%}.verification__content-heading{align-items:center;display:flex;justify-content:space-between;width:100%}.verification__form{margin-top:2rem}.verification__form-title{font-size:var(--normal-font-size);font-weight:var(--font-semi-bold);line-height:2rem;text-transform:uppercase}.verification__form-subtitle{font-size:var(--smaller-font-size);font-weight:var(--font-semi-bold);margin-bottom:1rem}.verification__form{gap:1rem}.verification__form,.verification__form-div{display:flex;flex-direction:column;width:100%}.verification__form-div{align-items:start;gap:.5rem;position:relative}.verification__form-field{align-items:center;display:flex;gap:.65rem;width:100%}.verification__form-label{font-size:var(--small-font-size);font-weight:var(--font-semi-bold)}.verification__form-input{border:none;border-radius:10px;box-shadow:inset 5px 5px 10px #0000001a,inset -5px 5px 10px #fff;font-size:var(--small-font-size);height:3rem;outline:none;padding:1rem 1rem 1rem 2rem;width:100%}.verification__form-input::placeholder{color:gray}.verification__form-error{color:rgba(255,0,0,.712);font-size:var(--smaller-font-size)}.verification__form-link{color:var(--text-color);font-size:var(--small-font-size)}.verification__form-link:hover{text-decoration:underline}.verification__form-button{border-radius:30px;box-shadow:5px 5px 10px #0000001a,-5px 5px 10px #fff;cursor:pointer;font-weight:var(--font-semi-bold);margin-top:20px;padding:15px 20px;transition:all .3s ease-in-out}.verification__form-button:hover{box-shadow:inset 5px 5px 10px #0000001a,inset -5px 5px 10px #fff}.verification__sublink{align-items:center;color:var(--text-color);display:flex;font-size:var(--small-font-size);font-weight:var(--font-normal);gap:.5rem;margin-top:2rem}@media screen and (max-width:768px){.verification__form-data{grid-template-columns:100%}}@media screen and (max-width:350px){.verification__page{padding:.85rem}}.forgot__page{align-items:center;background-color:var(--body-color);display:flex;font-family:var(--second-font)!important;justify-content:center;min-height:100vh;padding:2rem}.forgot__container{border-radius:20px;box-shadow:15px 15px 20px #0000001a,-15px 15px 20px #fff;padding:1rem;position:relative;width:450px}.forgot__content{align-items:start;display:flex;flex-direction:column;gap:.5rem;justify-content:center;position:relative;width:100%}.forgot__content-heading{align-items:center;display:flex;justify-content:space-between;width:100%}.forgot__form{margin-top:2rem}.forgot__form-title{font-size:var(--normal-font-size);font-weight:var(--font-semi-bold);line-height:2rem;text-transform:uppercase}.forgot__form-subtitle{font-size:var(--smaller-font-size);font-weight:var(--font-semi-bold);margin-bottom:1rem}.forgot__form{display:flex;flex-direction:column;gap:1rem;width:100%}.forgot__form-data{grid-gap:.4rem;grid-row-gap:.5rem;display:grid;gap:.4rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));row-gap:.5rem}.forgot__form-data.flex{grid-template-columns:100%}.forgot__form-div,.forgot__form-field{align-items:start;display:flex;flex-direction:column;gap:.5rem;position:relative;width:100%}.forgot__form-icon{color:gray;font-size:var(--h3-font-size);left:.5rem;position:absolute;top:2.4rem}.forgot__form-label{font-size:var(--small-font-size);font-weight:var(--font-semi-bold)}.forgot__form-input{border:none;border-radius:10px;box-shadow:inset 5px 5px 10px #0000001a,inset -5px 5px 10px #fff;font-size:var(--small-font-size);height:3rem;outline:none;padding:1rem 1rem 1rem 2rem;width:100%}.forgot__form-input::placeholder{color:gray}.forgot__form-error{color:rgba(255,0,0,.712);font-size:var(--smaller-font-size)}.forgot__form-link{color:var(--text-color);font-size:var(--small-font-size)}.forgot__form-link:hover{text-decoration:underline}.forgot__form-button{border-radius:30px;box-shadow:5px 5px 10px #0000001a,-5px 5px 10px #fff;cursor:pointer;font-weight:var(--font-semi-bold);margin-top:20px;padding:15px 20px;transition:all .3s ease-in-out}.forgot__form-button:hover{box-shadow:inset 5px 5px 10px #0000001a,inset -5px 5px 10px #fff}.forgot__sublink{align-items:center;color:var(--text-color);display:flex;font-size:var(--small-font-size);font-weight:var(--font-normal);gap:.5rem;margin-top:2rem}.access__content{align-items:center;display:flex;flex-direction:column;gap:.3rem;justify-content:center;width:100%}.access__img{height:10rem;width:15rem}.access__items{align-items:center;display:flex;flex-direction:column;gap:.85rem;justify-self:center}.access__message{color:var(--title-color);font-size:var(--small-font-size);text-align:center}@media screen and (max-width:768px){.forgot__form-data{grid-template-columns:100%}}@media screen and (max-width:350px){.forgot__page{padding:.85rem}}.employees__container{margin-top:1.5rem;position:relative}.employees__cards{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));width:100%}.employees__card{align-items:center;background-color:var(--secondary-color);border-radius:8px;box-shadow:0 4px 8px #0000001a;display:flex;justify-content:space-between;padding:1rem}.employees__card-item{align-items:start;display:flex;flex-direction:column}.employees__card-title{color:var(--title-color);font-size:var(--small-font-size)}.employees__card-count{color:var(--gray-color);font-size:var(--h2-font-size)}.employees__items{background-color:var(--secondary-color);border-radius:8px;box-shadow:0 4px 8px #0000001a;margin-top:1rem;padding:1rem;position:relative}.employees__search{align-items:center;display:flex;justify-content:space-between;width:100%}.employees__search-title{color:var(--title-color);font-size:var(--normal-font-size);text-transform:uppercase}.employees__search-box{align-items:center;display:flex;gap:1rem}.employees__search-span{color:var(--title-color);font-size:var(--normal-font-size);font-weight:600}.employees__search-input{background-color:initial;border:1px solid var(--border-color);border-radius:5px;color:var(--title-color);font-size:var(--small-font-size);outline:none;padding:.4rem;width:100%}.employees__table{margin-top:1rem;overflow-x:auto!important;position:relative;width:100%}.employees__table-profile{align-items:center;display:flex;gap:.3rem}.employees__table-img{border-radius:50%;height:3rem;width:3rem}.employees__table-profile_list{align-items:start;display:flex;flex-direction:column}.employees__table-profile_name{color:var(--title-color);font-size:var(--small-font-size)}.employees__table-profile_email{color:var(--gray-color);font-size:var(--smaller-font-size)}@media screen and (max-width:768px){.employees__search-box{width:100%}.employees__search-title{display:none}}.action__cell-span{align-items:center;border-radius:30px;color:#fff;display:flex;font-size:var(--smaller-font-size);font-weight:700;gap:.5rem;justify-content:center;padding:.4rem;width:100px}.action__cell-span.approved{background-color:#47d065}.action__cell-span.pending{background-color:#f7c900}.action__cell-span.rejected{background-color:#f52e2e}.action__cell-span__icon.approve{color:#60ff60}.action__cell-span__icon.pending{color:#ffff72}.action__cell-span__icon.reject{color:#ff5b5b}.action__cell-buttons{align-items:center;display:flex;gap:.3rem}.action__cell-button{border-radius:7px;color:#fff;cursor:pointer;font-size:var(--small-font-size);padding:.5rem;text-transform:uppercase;transition:all .3s ease-in-out;width:100px}.action__cell-button:hover{opacity:.8}.action__cell-button.approve{background-color:#00851d}.action__cell-button.pending{background-color:#f7c900}.action__cell-button.reject{background-color:#f52e2e}.payroll__container{align-items:center;display:flex;flex-direction:column;position:relative}.payroll__chart-container{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 300px;margin-top:1rem}.payroll__status{align-items:start;background-color:var(--secondary-color);border-radius:8px;box-shadow:0 4px 10px #0000001a;display:flex;flex-direction:column;gap:.85rem;padding:1rem}.payroll__status-box_title,.payroll__status-title,.payroll__status-user_title{color:var(--title-color);font-size:var(--normal-font-size)}.payroll__status-box_title span{color:var(--gray-color);font-size:var(--small-font-size)}.payroll__status-box,.payroll__status-progress{align-items:start;display:flex;flex-direction:column;gap:.5rem;width:100%}.payroll__status-progress_bar{align-items:center;background-color:#fff;border-radius:50px;box-shadow:0 4px 10px #0000001a;display:flex;gap:.13rem;overflow:hidden;position:relative;width:100%}.payroll__status-progress_bar span{padding:.4rem;position:relative}.payroll__status-progress_bar span:nth-child(2):after,.payroll__status-progress_bar span:nth-child(3):after{background-color:#fff;border-radius:50%;content:"";height:100%;left:-.13rem;position:absolute;top:0;width:.4rem}.payroll__status-progress_bar span:before{content:"";height:100%;left:0;position:absolute;top:0;width:100%}.payroll__status-progress_bar span:first-child:before{background-color:var(--blue-color);border-bottom-right-radius:50px;border-top-right-radius:50px}.payroll__status-progress_bar span:nth-child(2):before{background-color:var(--orange-color);border-bottom-right-radius:50px;border-top-right-radius:50px}.payroll__status-progress_bar span:nth-child(3):before{background-color:var(--purple-color)}.payroll__status-progress_list{align-items:center;display:flex;gap:1rem;justify-content:flex-start;width:100%}.payroll__status-progress_item{align-items:center;display:flex;flex-direction:column;margin-top:.5rem;position:relative}.payroll__status-progress_item span{content:"";height:.5rem;left:0;position:absolute;top:.3rem;width:.5rem}.payroll__status-progress_item:first-child span{background-color:var(--blue-color)}.payroll__status-progress_item:nth-child(2) span{background-color:var(--orange-color);left:-.5rem}.payroll__status-progress_item:nth-child(3) span{background-color:var(--purple-color);left:-.5rem}.payroll__status-progress_value{color:var(--title-color);font-size:var(--small-font-size)}.payroll__status-progress_label{color:var(--gray-color);font-size:var(--smaller-font-size)}.payroll__status-user{position:relative;width:100%}.payroll__status-user_heading,.payroll__status-user_list{align-items:center;display:flex;justify-content:space-between;width:100%}.payroll__status-user_link{color:#d00;font-size:var(--smaller-font-size)}.payroll__status-user_profile{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem;width:100%}.payroll__status-user_list{align-items:start;border-radius:8px;box-shadow:0 4px 4px #0000001a;padding:.4rem}.payroll__status-user_items{align-items:start;display:flex;gap:.5rem}.payroll__status-user_img{border-radius:50%;height:2.5rem;width:2.5rem}.payroll__status-user_div{align-items:start;display:flex;flex-direction:column}.payroll__status-user_name{color:var(--title-color);font-size:var(--smaller-font-size)}.payroll__status-user_date,.payroll__status-user_role{color:var(--gray-color);font-size:.65rem}.payroll__status-user_date{color:#e00000}.payroll__chart-info{background-color:var(--secondary-color);border-radius:5px;box-shadow:#0000001a;justify-content:center;overflow:hidden;padding:1rem;width:100%}.payroll__chart-heading,.payroll__chart-info{align-items:center;display:flex;flex-direction:column}.payroll__chart-heading{gap:.2rem}.payroll__chart-title{color:var(--title-color);font-size:var(--normal-font-size);line-height:1;text-transform:uppercase}.payroll__chart-item{align-items:center;display:flex;gap:2rem}.payroll__chart-label{align-items:center;color:var(--gray-color);display:flex;font-size:var(--small-font-size);position:relative}.payroll__chart-label span{content:"";height:.5rem;left:-.85rem;position:absolute;top:.4rem;width:.5rem}.payroll__chart-label:first-child span{background-color:#1991eb}.payroll__chart-label:last-child span{background-color:#8382de}.payroll__chart-box{max-height:300px;overflow:hidden!important;overflow-x:auto;width:100%}.payroll__items{background-color:var(--secondary-color);border-radius:8px;box-shadow:0 4px 8px #0000001a;margin-top:1rem;padding:1rem;position:relative;width:100%}.payroll__search{align-items:center;display:flex;justify-content:space-between;width:100%}.payroll__search-title{color:var(--title-color);font-size:var(--normal-font-size);text-transform:uppercase}.payroll__search-box{align-items:center;display:flex;gap:1rem}.payroll__search-span{color:var(--title-color);font-size:var(--normal-font-size);font-weight:600}.payroll__search-input{background-color:initial;border:1px solid var(--border-color);border-radius:5px;color:var(--title-color);font-size:var(--small-font-size);outline:none;padding:.4rem;width:100%}.payroll__table{margin-top:1rem}.payroll__table-profile{align-items:center;display:flex;gap:.3rem}.payroll__table-img{border-radius:50%;height:3rem;width:3rem}.payroll__table-profile_list{align-items:start;display:flex;flex-direction:column}.payroll__table-profile_name{color:var(--title-color);font-size:var(--small-font-size)}.payroll__table-profile_email{color:var(--gray-color);font-size:var(--smaller-font-size)}.payroll__table-slip_button{background-color:orange;border-radius:5px;color:#fff;font-size:var(--smaller-font-size);padding:.5rem .3rem}.payslip__container{align-items:center;background-color:var(--secondary-color);border-radius:8px;box-shadow:0 4px 10px #0000001a;display:flex;flex-direction:column;gap:.7rem;margin-top:2rem;padding:1rem}.payslip__title{color:var(--title-color);font-size:var(--h3-font-size);font-weight:var(--font-bold);text-align:center;text-decoration:underline;text-transform:uppercase}.payslip__btn{align-items:center;display:flex;gap:.85rem}.payslip__heading{align-items:center;display:flex;justify-content:space-between;width:100%}.payslip__header{align-items:start;display:flex;flex-direction:column}.payslip__header-title{font-weight:var(--font-semi-bold);text-transform:uppercase}.payslip__header-subtitle,.payslip__header-title{color:var(--title-color);font-size:var(--normal-font-size)}.payslip__content,.payslip__profile{align-items:start;display:flex;flex-direction:column;width:100%}.payslip__content{gap:1rem;margin-top:1rem}.payslip__profile{gap:.1rem}.payslip__profile-img{border-radius:50%;height:100%;object-fit:cover;width:5rem}.payslip__profile-text{color:var(--title-color);font-size:var(--small-font-size);font-weight:var(--font-semi-bold)}.payslip__account{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(auto-fill,minmax(49%,1fr));width:100%}.payslip__account-items{align-items:start;display:flex;flex-direction:column;gap:.75rem}.payslip__account-title{color:var(--title-color);font-size:var(--normal-font-size)}.payslip__account-list{border:1px solid var(--border-color);display:flex;flex-direction:column;gap:.5rem;width:100%}.payslip__account-item{align-items:center;border-bottom:1px solid var(--border-color);display:flex;justify-content:space-between;padding:.5rem 1rem;width:100%}.payslip__account-item_title{font-weight:var(--font-semi-bold)}.payslip__account-item_title,.payslip__account-item_value{color:var(--title-color);font-size:var(--small-font-size)}.payslip__total{color:var(--title-color);font-size:var(--normal-font-size);font-weight:var(--font-bold)}@media screen and (max-width:768px){.payroll__search-box{width:100%}.payroll__search-title{display:none}.payroll__chart-container{grid-template-columns:1fr}.payroll__status{width:100%}.payroll__table{padding:.5rem}.payslip__heading{align-items:start;flex-direction:column;gap:.5rem}}.resignation__container{background-color:var(--secondary-color);border-radius:8px;box-shadow:0 4px 8px #0000001a;margin-top:1.5rem;padding:1rem;position:relative}.resignation__search{align-items:center;display:flex;justify-content:space-between;width:100%}.resignation__search-title{color:var(--title-color);font-size:var(--normal-font-size);text-transform:uppercase}.resignation__search-box{align-items:center;display:flex;gap:1rem}.resignation__search-span{color:var(--title-color);font-size:var(--normal-font-size);font-weight:600}.resignation__search-input{background-color:initial;border:1px solid var(--border-color);border-radius:5px;color:var(--title-color);font-size:var(--small-font-size);outline:none;padding:.4rem;width:100%}.resignation__table{align-items:center;display:flex;margin-top:1rem}.resignation__table-profile{align-items:center;display:flex;gap:.3rem}.resignation__table-img{border-radius:50%;height:3rem;width:3rem}.resignation__table-profile_list{align-items:start;display:flex;flex-direction:column}.resignation__table-profile_name{color:var(--title-color);font-size:var(--small-font-size)}.resignation__table-profile_email{color:var(--gray-color);font-size:var(--smaller-font-size)}.resignation__table-slip_button{background-color:orange;border-radius:5px;color:#fff;font-size:var(--smaller-font-size);padding:.5rem .3rem}@media screen and (max-width:768px){.resignation__search-box{width:100%}.resignation__search-title{display:none}}.termination__container{background-color:var(--secondary-color);border-radius:8px;box-shadow:0 4px 8px #0000001a;margin-top:1.5rem;padding:1rem;position:relative}.termination__search{align-items:center;display:flex;justify-content:space-between;width:100%}.termination__search-title{color:var(--title-color);font-size:var(--normal-font-size);text-transform:uppercase}.termination__search-box{align-items:center;display:flex;gap:1rem}.termination__search-span{color:var(--title-color);font-size:var(--normal-font-size);font-weight:600}.termination__search-input{background-color:initial;border:1px solid var(--border-color);border-radius:5px;color:var(--title-color);font-size:var(--small-font-size);outline:none;padding:.4rem;width:100%}.termination__table{align-items:center;display:flex;margin-top:1rem}.termination__table-profile{align-items:center;display:flex;gap:.3rem}.termination__table-img{border-radius:50%;height:3rem;width:3rem}.termination__table-profile_list{align-items:start;display:flex;flex-direction:column}.termination__table-profile_name{color:var(--title-color);font-size:var(--small-font-size)}.termination__table-profile_email{color:var(--gray-color);font-size:var(--smaller-font-size)}.termination__table-slip_button{background-color:orange;border-radius:5px;color:#fff;font-size:var(--smaller-font-size);padding:.5rem .3rem}@media screen and (max-width:768px){.termination__search-box{width:100%}.termination__search-title{display:none}}.appraisalTable__container{background-color:var(--secondary-color);border-radius:8px;box-shadow:0 4px 8px #0000001a;margin-top:1.5rem;padding:1rem;position:relative}.appraisalTable__search{align-items:center;display:flex;justify-content:space-between;width:100%}.appraisalTable__search-title{color:var(--title-color);font-size:var(--normal-font-size);text-transform:uppercase}.appraisalTable__search-box{align-items:center;display:flex;gap:1rem}.appraisalTable__search-span{color:var(--title-color);font-size:var(--normal-font-size);font-weight:600}.appraisalTable__search-input{background-color:initial;border:1px solid var(--border-color);border-radius:5px;color:var(--title-color);font-size:var(--small-font-size);outline:none;padding:.4rem;width:100%}.appraisalTable__table{align-items:center;display:flex;margin-top:1rem}.appraisalTable__table-profile{align-items:center;display:flex;gap:.3rem}.appraisalTable__table-img{border-radius:50%;height:3rem;width:3rem}.appraisalTable__table-profile_list{align-items:start;display:flex;flex-direction:column}.appraisalTable__table-profile_name{color:var(--title-color);font-size:var(--small-font-size)}.appraisalTable__table-profile_email{color:var(--gray-color);font-size:var(--smaller-font-size)}.updateAppraisal__form{background-color:var(--secondary-color);border-radius:5px;margin-top:1.5rem;padding:1rem}.updateAppraisal__user-info{border-bottom:1px solid var(--border-color);display:flex;flex-direction:column;gap:1rem;padding-bottom:1rem;width:100%}.updateAppraisal__user-info__title{color:var(--title-color);font-size:var(--normal-font-size);text-transform:uppercase}.updateAppraisal__user-item{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(49%,1fr));position:relative}.updateAppraisal__user-field{align-items:start;display:flex;flex-direction:column;gap:.3rem}.updateAppraisal__user-label{color:var(--title-color);font-size:var(--small-font-size);font-weight:600}.updateAppraisal__user-input{background-color:initial;border:1px solid var(--border-color);border-radius:5px;color:var(--title-color);font-size:var(--smaller-font-size);outline:none;padding:.5rem;width:100%}.updateAppraisal__content{margin-top:1rem;position:relative}.updateAppraisal__content-title{color:var(--title-color);font-size:var(--normal-font-size);text-transform:uppercase}.updateAppraisal__content-note{align-items:start;display:flex;flex-direction:column}.updateAppraisal__content-note_title{background-color:var(--main-color);color:#fff;font-size:var(--small-font-size);margin:.5rem 0;padding:.4rem;text-align:left;width:100%}.updateAppraisal__content-note_span{align-items:center;color:var(--title-color);display:flex;font-size:var(--smaller-font-size);gap:.5rem;padding:.2rem}.updateAppraisal__content-note_span span{font-weight:600}.updateAppraisal__form-table{margin-top:1rem}.updateAppraisal__table-container{overflow-x:auto;position:relative}.updateAppraisal__table{border-collapse:collapse;margin-top:.5rem;position:relative;width:100%}.updateAppraisal__table .updateAppraisal__table__head{width:100%}.updateAppraisal__table__head tr{color:var(--title-color);display:flex;font-size:var(--small-font-size);justify-content:center;width:100%}.updateAppraisal__table__body tr td,.updateAppraisal__table__head tr th{border:1px solid var(--border-color);text-align:start;width:100%}.updateAppraisal__table__body tr td{border-top:none!important}.updateAppraisal__table__head tr th{padding:.5rem}.updateAppraisal__flex-1,.updateAppraisal__table__head tr th:first-child{max-width:50px}.updateAppraisal__flex-2,.updateAppraisal__table__head tr th:nth-child(2){max-width:200px}.updateAppraisal__flex-4,.updateAppraisal__flex-5,.updateAppraisal__flex-6,.updateAppraisal__table__head tr th:nth-child(4),.updateAppraisal__table__head tr th:nth-child(5),.updateAppraisal__table__head tr th:nth-child(6){max-width:90px}.updateAppraisal__table__body,.updateAppraisal__table__head{width:100%}.updateAppraisal__table-child_tr,.updateAppraisal__table-parent_tr{color:var(--title-color);display:flex;font-size:var(--smaller-font-size)}.updateAppraisal__table-child_tr{flex-direction:column;height:100%}.updateAppraisal__table-child_tr td{align-items:center;border-bottom:1px solid var(--border-color);border-left:none!important;border-right:none!important;border-top:none!important;display:flex;height:100%;justify-content:start;padding:.5rem}.updateAppraisal__flex-1,.updateAppraisal__flex-2{padding:.5rem}.updateAppraisal__table-input{background-color:initial;border:1px solid var(--border-color);border-radius:5px;color:var(--title-color);font-size:var(--smaller-font-size);outline:none;padding:.3rem;width:100%}.updateAppraisal__form-item{align-items:start;display:flex;flex-direction:column;gap:.2rem;margin-top:1rem}.updateAppraisal__form-label{color:var(--title-color);font-size:var(--small-font-size);font-weight:600}.appraisal__form-others{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:1rem}.appraisal__form-others_item{align-items:start;border:1px solid var(--bg-color);border-radius:8px;display:flex;flex-direction:column;gap:.4rem;padding:1rem}.appraisal__form-others-label{color:var(--primary-color);font-size:var(--fs-small);text-transform:uppercase}.appraisal__form-others_desc{color:var(--white-gray-color);font-size:var(--fs-smaller)}.appraisal__form-item{align-items:start;display:flex;flex-direction:column;gap:.2rem;margin-top:1rem}.appraisal__form-label{color:var(--white-gray-color);font-size:var(--fs-smaller);text-transform:uppercase}.updateAppraisal__form-btn{align-self:flex-end}@media screen and (max-width:990px){.updateAppraisal__table{display:block;min-width:600px;overflow-x:auto}}@media screen and (max-width:768px){.appraisalTable__search-box{width:100%}.appraisalTable__search-title{display:none}.flex-1,.updateAppraisal__table__head tr th:first-child{max-width:30px}.flex-2,.updateAppraisal__table__head tr th:nth-child(2){max-width:150px}.flex-4,.updateAppraisal__table__head tr th:nth-child(4){max-width:100px}}.staff__attendance{position:relative}.staff__attendance-container{background-color:var(--secondary-color);border-radius:8px;box-shadow:0 4px 10px #0000001a;display:flex;flex-direction:column;gap:.5rem;margin-top:2rem;padding:1rem;width:100%}.staff__attendance-heading,.staff__attendance-key,.staff__attendance-keys{align-items:center;display:flex}.staff__attendance-heading{border-bottom:1px solid var(--border-color);justify-content:space-between;padding-bottom:.5rem}.staff__attendance-keys{gap:1rem}.staff__attendance-key{gap:.5rem}.staff__attendance-key span{color:var(--gray-color);font-size:var(--small-font-size)}.staff__attendance-icon{font-size:var(--h1-font-size)}.staff__attendance-icon.present{color:#01c201}.staff__attendance-icon.late{color:var(--yellow-color)}.staff__attendance-icon.absent{color:#d80000}.staff__attendance-icon.leave{color:var(--blue-color)}.staff__attendance-icon.holiday{color:var(--purple-color)}.staff__attendance-search{align-items:center;display:flex;gap:.5rem}.staff__attendance-search_span{color:var(--title-color);font-size:var(--normal-font-size)}.staff__attendance-search_input{background-color:initial;border:1px solid var(--border-color);border-radius:5px;color:var(--title-color);font-size:var(--small-font-size);outline:none;padding:.4rem}.staff__attendance-search_input::placeholder{font-size:var(--smaller-font-size)}.staff__attendance-table::-webkit-scrollbar{background-color:initial;height:4px;width:5px}.staff__attendance-table::-webkit-scrollbar-thumb{background-color:var(--border-color);border-radius:50px;cursor:pointer}@media screen and (max-width:576px){.staff__attendance-heading{align-items:start;flex-direction:column;gap:.5rem}.staff__attendance-search,.staff__attendance-search_input{width:100%}}.department__container{margin-top:1.5rem;position:relative}.department__items{background-color:var(--secondary-color);border-radius:8px;box-shadow:0 4px 8px #0000001a;margin-top:1rem;padding:1rem;position:relative}.department__search{align-items:center;display:flex;justify-content:space-between;width:100%}.department__search-title{color:var(--title-color);font-size:var(--normal-font-size);text-transform:uppercase}.department__search-box{align-items:center;display:flex;gap:1rem}.department__search-span{color:var(--title-color);font-size:var(--normal-font-size);font-weight:600}.department__search-input{background-color:initial;border:1px solid var(--border-color);border-radius:5px;color:var(--title-color);font-size:var(--small-font-size);outline:none;padding:.4rem;width:100%}.department__table{margin-top:1rem;overflow-x:auto!important;position:relative;width:100%}@media screen and (max-width:768px){.department__search-box{width:100%}.department__search-title{display:none}}.todolist__container{margin-top:1.5rem;position:relative}.todolist__items{background-color:var(--secondary-color);border-radius:8px;box-shadow:0 4px 8px #0000001a;margin-top:1rem;padding:1rem;position:relative}.todolist__search{align-items:center;display:flex;justify-content:space-between;width:100%}.todolist__search-title{color:var(--title-color);font-size:var(--normal-font-size);text-transform:uppercase}.todolist__search-box{align-items:center;display:flex;gap:1rem}.todolist__search-span{color:var(--title-color);font-size:var(--normal-font-size);font-weight:600}.todolist__search-input{background-color:initial;border:1px solid var(--border-color);border-radius:5px;color:var(--title-color);font-size:var(--small-font-size);outline:none;padding:.4rem;width:100%}.todolist__table{margin-top:1rem;overflow-x:auto!important;position:relative;width:100%}.todolist__table-profile{align-items:center;display:flex;gap:.3rem}.todolist__table-img{border-radius:50%;height:3rem;width:3rem}.todolist__table-profile_list{align-items:start;display:flex;flex-direction:column}.todolist__table-profile_name{color:var(--title-color);font-size:var(--small-font-size)}.todolist__table-profile_email{color:var(--gray-color);font-size:var(--smaller-font-size)}@media screen and (max-width:768px){.todolist__search-box{width:100%}.todolist__search-title{display:none}}.staff__reports__container{margin-top:1.5rem;position:relative}.staff__reports__items{background-color:var(--secondary-color);border-radius:8px;box-shadow:0 4px 8px #0000001a;margin-top:1rem;padding:1rem;position:relative}.staff__reports__search{align-items:center;display:flex;justify-content:space-between;width:100%}.staff__reports__search-title{color:var(--title-color);font-size:var(--normal-font-size);text-transform:uppercase}.staff__reports__search-box{align-items:center;display:flex;gap:1rem}.staff__reports__search-span{color:var(--title-color);font-size:var(--normal-font-size);font-weight:600}.staff__reports__search-input{background-color:initial;border:1px solid var(--border-color);border-radius:5px;color:var(--title-color);font-size:var(--small-font-size);outline:none;padding:.4rem;width:100%}.staff__reports__table{margin-top:1rem;overflow-x:auto!important;position:relative;width:100%}.staff__reports__table-profile{align-items:center;display:flex;gap:.3rem}.staff__reports__table-img{border-radius:50%;height:3rem;width:3rem}.staff__reports__table-profile_list{align-items:start;display:flex;flex-direction:column}.staff__reports__table-profile_name{color:var(--title-color);font-size:var(--small-font-size)}.staff__reports__table-profile_email{color:var(--gray-color);font-size:var(--smaller-font-size)}@media screen and (max-width:768px){.staff__reports__search-box{width:100%}.staff__reports__search-title{display:none}}.request__status{position:relative}.request__status-container{margin-top:2rem;padding:.55rem}.request__status-title{font-size:var(--normal-font-size);text-transform:uppercase}.request__status-content{background-color:var(--secondary-color);border-radius:8px;padding:1rem}.request__status-heading,.request__status-search{align-items:center;display:flex;justify-content:space-between;width:100%}.request__status-search{gap:.5rem}.request__status-search span{color:var(--title-color);font-size:var(--small-font-size)}.request__status-input{background-color:initial;border:1px solid var(--border-color);border-radius:8px;color:var(--title-color-dark);font-size:var(--small-font-size);padding:.5rem}.request__status-table{margin-top:1rem;overflow-x:auto!important;position:relative;width:100%}.request__status-table_btn{background:none;border:none;color:blue;cursor:pointer;font-size:var(--small-font-size);padding:.3rem}.request__status-table_span{font-size:var(--small-font-size);min-width:90px;padding:.3rem .5rem;text-align:center}.request__status-table_span.pending{background-color:#ffff003d;color:#e6e600}.request__status-table_span.approved{background-color:rgba(0,185,0,.295);color:#080}.request__status-table_span.rejected{background-color:rgba(228,0,0,.356);color:#e40000}.request__status-profile{align-items:center;display:flex;gap:.3rem}.request__status-img{border-radius:50%;height:3rem;width:3rem}.request__status-profile_list{align-items:start;display:flex;flex-direction:column}.request__status-profile_name{color:var(--title-color);font-size:var(--small-font-size)}.request__status-profile_email{color:var(--gray-color);font-size:var(--smaller-font-size)}.action__cell{position:relative;text-align:center}.action__cell-icon{color:var(--title-color);cursor:pointer;font-size:1rem;margin-left:.5rem}.action__cell-btn{background-color:initial;color:var(--title-color);font-size:var(--small-font-size);padding:.3rem 1rem}.css-1wg9lti-MuiDataGrid-root{color:var(--title-color)!important}.admin__settings{position:relative}.admin__settings__container{margin-top:1rem;padding:.85rem}.admin__settings__content{align-items:start;display:flex;flex-direction:column;gap:1rem}.admin__settings__tab-items,.admin__settings__tabs{background:var(--secondary-color);border-radius:8px;box-shadow:0 4px 10px #0000001a;padding:.85rem;width:100%}.admin__settings__tabs{align-items:center;display:flex;gap:1rem}.admin__settings__tab{background:#0000;border:1px solid var(--main-color);color:var(--main-color);cursor:pointer;font-size:var(--normal-font-size);font-weight:var(--font-semi-bold);min-width:200px;padding:.2rem;position:relative;text-transform:uppercase;transition:all .3s ease}.admin__settings__tab.active{background:var(--main-color);color:#fff}.admin__settings__tab:hover{opacity:.8}@media screen and (max-width:768px){.admin__settings__tabs{align-items:start;flex-direction:column}}.location__form{display:flex;flex-direction:column;gap:1rem;width:100%}.location__form-heading{align-items:center;display:flex;flex-direction:column}.location__form-title{color:var(--title-color);font-size:var(--normal-font-color)}.location__form-desc{color:var(--border-color);font-size:var(--small-font-size)}.location__form-content{grid-gap:1rem;display:grid;gap:1rem;grid-template-columns:1fr 400px;padding:1rem}.location__form-form{position:relative;width:100%}.location__form-group{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:1rem}.location__form-items{align-items:start;display:flex;flex-direction:column;gap:.2rem}.location__form-label{text-transform:uppercase}.location__form-input,.location__form-label{color:var(--title-color);font-size:var(--small-font-size)}.location__form-input{background:#0000;border:1px solid var(--border-color);border-radius:5px;padding:.5rem;width:100%}.location__form-btn{align-self:flex-end;margin-top:2rem}.custom-marker-icon{width:4rem}@media screen and (max-width:998px){.location__form-content{grid-template-columns:1fr}.location__form-group{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}}.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.leaflet-tile::selection{background:#0000}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-height:none!important;max-width:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-height:none!important;max-width:none!important;padding:0;width:auto}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;height:0;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:#ffffff80;border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px #000000a6}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;height:26px;line-height:26px;text-align:center;text-decoration:none;width:26px}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px #0006}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:#fffc;margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;line-height:1.4;padding:0 5px}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;height:.6669em;vertical-align:initial!important;width:1em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background:#fffc;border:2px solid #777;border-top:none;box-sizing:border-box;line-height:1.1;padding:2px 5px 1px;text-shadow:1px 1px #fff;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid #0003}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}.leaflet-popup-content{font-size:13px;font-size:1.08333em;line-height:1.3;margin:13px 24px 13px 20px;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;margin-top:-1px;overflow:hidden;pointer-events:none;position:absolute;width:40px}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;pointer-events:auto;transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px #0006;color:#333}.leaflet-container a.leaflet-popup-close-button{background:#0000;border:none;color:#757575;font:16px/24px Tahoma,Verdana,sans-serif;height:24px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:24px}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px #0006;color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:#0000;border:6px solid #0000;content:"";pointer-events:none;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;left:0;margin-left:-12px}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.location__table{border:1px solid var(--border-color);padding:.5rem;width:100%}.location__table-heading{align-items:center;display:flex;justify-content:space-between;margin-bottom:1rem}.location__table-title{color:var(--title-color);font-size:var(--normal-font-size);text-transform:uppercase}.location__table-search{align-items:center;display:flex;gap:1rem}.location__search-input,.location__search-span{color:var(--title-color);font-size:var(--small-font-size)}.location__search-input{background:#0000;border:1px solid var(--border-color);border-radius:7px;padding:.5rem}.location__table-status{position:relative}.location__table-status_btn{align-items:center;background:#fff;border:1px solid var(--border-color);border-radius:30px;color:var(--title-color);display:flex;font-size:var(--small-font-size);gap:.2rem;padding:.2rem .5rem}.location__table-status_icon{font-size:var(--normal-font-size);font-weight:700}.location__table-status_icon.open{color:#00a800}.location__table-status_icon.close{color:#ff0a0a}.location__table-popover{align-items:center;background:#0000;display:flex;gap:.4rem}:root{--header-height:3.5rem;--body-color:#f7f6f6;--secondary-color:#fff;--primary-color:#f5f5f5;--sidebar-bg:#fff;--sidebar-color:#202428;--topbar-bg:#fff;--topbar-color:#202428;--border-color:#c4c4c4;--primary-dark-color:#19181a;--title-color:#202428;--title-color-dark:#212529;--text-color:#202428;--main-color:#02319d;--gray-color:#5a5a5a;--white-color:#fff;--pink-color:#ff6b6b;--purple-color:#da77f2;--violet-color:#9775fa;--blue-color:#5c7cfa;--dark-blue-color:#001e40;--light-blue-color:#66d9e8;--green-color:#52ebe0;--yellow-color:#ffd43b;--orange-color:#ff922b;--dark-primary:#212022;--black-container:#333233;--body-font:"Poppins",sans-serif;--second-font:"Roboto",sans-serif;--big-font-size:3.5rem;--h1-font-size:2.25rem;--h1-medium-font-size:2rem;--h2-font-size:1.5rem;--h3-font-size:1.25rem;--normal-font-size:1rem;--small-font-size:0.85rem;--smaller-font-size:0.785rem;--tiny-font-size:0.625rem;--font-normal:400;--font-medium:500;--font-semi-bold:600;--font-bold:700;--font-extra-bold:800;--font-super-bold:900;--z-tooltip:10;--z-fixed:100;--z-modal:1000;--boxshadow-1:0 2px 4px #000}@media screen and (max-width:992px){:root{--big-font-size:2.75rem;--h1-font-size:1.5rem;--h2-font-size:1.25rem;--h3-font-size:1rem;--normal-font-size:0.938rem;--small-font-size:0.813rem;--smaller-font-size:0.75rem}}[data-theme=dark-sidebar]{--sidebar-bg:#19181a;--sidebar-color:#b4b4b4}[data-theme=dark]{--body-color:#19181a;--sidebar-bg:#19181a;--sidebar-color:#b4b4b4;--topbar-bg:#19181a;--white-color:#333233;--main-color:#02319d;--container-color:#333233;--secondary-color:#212022;--border-color:#474747;--gray-color:#757575;--primary-color:#333233;--title-color:#b4b4b4;--title-color-dark:#ecebeb;--text-color:#b4b4b4}[data-theme=blue]{--body-color:#f3f3f3;--sidebar-bg:#007aff;--topbar-bg:#007aff;--sidebar-color:#fff;--topbar-color:#fff;--main-color:#02319d;--border-color:#023e7e;--primary-color:#006bdd;--primary-dark-color:#003c80;--title-color:#007aff;--title-color-dark:#212529;--text-color:#007aff}[data-theme=dark-blue]{--body-color:#f3f3f3;--sidebar-bg:#02319d;--topbar-bg:#02319d;--sidebar-color:#fff;--topbar-color:#fff;--main-color:#02319d;--border-color:#003572;--primary-color:#003d7e;--primary-dark-color:#021831;--title-color:#02319d;--title-color-dark:#212529;--text-color:#02319d}[data-theme=green]{--body-color:#f3f3f3;--sidebar-bg:#3adad0;--topbar-bg:#3adad0;--sidebar-color:#fff;--topbar-color:#fff;--border-color:#27c9be;--main-color:#52ebe0;--primary-color:#3adad0;--primary-dark-color:#19bbb0;--title-color:#3adad0;--title-color-dark:#212529;--text-color:#3adad0;--boxshadow-1:#52ebe085}[data-theme=orange]{--body-color:#f3f3f3;--sidebar-bg:#ff922b;--topbar-bg:#ff922b;--sidebar-color:#fff;--topbar-color:#fff;--main-color:#ff922b;--border-color:#ff9f45;--primary-color:#ff891a;--primary-dark-color:#ffa754;--title-color:#ff922b;--title-color-dark:#212529;--text-color:#ff922b}[data-theme=pink]{--body-color:#f3f3f3;--sidebar-bg:#ff5353;--topbar-bg:#ff5353;--sidebar-color:#fff;--topbar-color:#fff;--main-color:#ff3d3d;--border-color:#d80202;--primary-color:#ff3d3d;--primary-dark-color:#ce2929;--title-color:#ff3d3d;--title-color-dark:#212529;--text-color:#ff3d3d}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}html::-webkit-scrollbar{background-color:initial;width:5px}html::-webkit-scrollbar-thumb{background-color:#202428;background-color:var(--text-color);border-radius:5px}body,button,input,textarea{font-family:Poppins,sans-serif;font-family:var(--body-font);font-size:1rem;font-size:var(--normal-font-size)}input,textarea{outline:none}.app{background-color:#f7f6f6;background-color:var(--body-color);display:grid;grid-template-areas:"sidebar topbar" "sidebar main";grid-template-columns:290px 1fr;grid-template-rows:auto 1fr;min-height:100vh;width:100%}.app.active{display:flex;flex-direction:column;width:100%}main{grid-area:main;margin-top:3rem;overflow:hidden;width:100%}section{padding:.75rem}h1,h2,h3{color:#202428;color:var(--title-color);font-weight:600;font-weight:var(--font-semi-bold)}ul{list-style:none}a{text-decoration:none}button{border:none;cursor:pointer;outline:none}img{height:auto;max-width:100%}.heading{justify-content:space-between;margin:.5rem}.heading,.heading__box{align-items:start;display:flex}.heading__box{flex-direction:column}.heading-item{align-items:center;display:flex;gap:.3rem}.heading-title{font-size:1.25rem;font-size:var(--h3-font-size)}.heading-title,.heading__title-icon{color:#202428;color:var(--title-color)}.heading__title-icon{font-size:1.5rem;font-size:var(--h2-font-size)}.heading-icon{color:gray;font-size:1.25rem;font-size:var(--h3-font-size)}.heading-text{align-items:center;color:#202428;color:var(--title-color);display:flex;gap:.2rem}.heading-name,.heading-text{font-size:.785rem;font-size:var(--smaller-font-size)}.heading-name{color:#212529;color:var(--title-color-dark);font-weight:700}.heading__tabs{align-items:center;display:flex;gap:1rem}.heading__tab{background-color:#fff;border:1px solid #02319d;border:1px solid var(--main-color);border-radius:8px;color:#02319d;color:var(--main-color);font-size:.85rem;font-size:var(--small-font-size);font-weight:600;min-width:100px;padding:.5rem 1rem;text-align:center;text-transform:uppercase;transition:.3s}.heading__tab.active,.heading__tab:hover{background-color:#02319d;background-color:var(--main-color);color:#fff}.heading__tab.active:hover{background-color:#fff;color:#02319d;color:var(--main-color)}.button{align-items:center;background-color:#fff;border:1px solid #02319d!important;border:1px solid var(--main-color)!important;border-radius:5px;color:#fff;display:inline-flex;font-size:.85rem;font-size:var(--small-font-size);font-weight:700;justify-content:center;min-width:120px;overflow:hidden;padding:.7rem .8rem;position:relative;text-transform:uppercase;transition:.3s;z-index:100}.button:last-child{border:1px solid #02319d;border:1px solid var(--main-color);color:#02319d;color:var(--main-color)}.button:first-child:before{background-color:#02319d;background-color:var(--main-color);content:"";height:100%;left:0;position:absolute;top:0;transition:.3s;width:100%;z-index:-1}.button:first-child:hover{color:#02319d;color:var(--main-color)}.button:first-child:hover:before{height:0}.button:last-child:before{background-color:#02319d;background-color:var(--main-color);bottom:0;content:"";height:0;left:0;position:absolute;transition:.3s;width:100%;z-index:-1}.button:last-child:hover{color:#fff}.button:last-child:hover:before{height:100%}.has__scrollbar{overflow-y:auto;scrollbar-width:thin}.has__scrollbar::-webkit-scrollbar{background-color:#fff;background-color:var(--secondary-color);width:10px}.has__scrollbar::-webkit-scrollbar-button{background-color:blue}.has__scrollbar::-webkit-scrollbar-thumb{background-color:#f5f5f5;background-color:var(--primary-color);border-radius:5px}.has__scrollbar::-webkit-scrollbar-track{background-color:initial}.response__message{border-radius:5px;color:#fff;font-size:.785rem;font-size:var(--smaller-font-size);font-weight:600;font-weight:var(--font-semi-bold);padding:.5rem;text-align:left;transition:.3s;width:100%}.response__message.success{background-color:#00da00}.response__message.failure{background-color:#ff4848}.css-12wnr2w-MuiButtonBase-root-MuiCheckbox-root{color:#202428!important;color:var(--title-color)!important}.modal{animation-name:modal .4s linear .3s;background-color:#0000001a;height:100vh;position:fixed;z-index:10000}.modal,.modal-overlay{left:0;top:0;width:100%}.modal-overlay{height:100%;position:absolute}.modal-container{align-items:center;display:flex;justify-content:center;max-height:100vh;overflow-y:auto;padding:3rem 0;position:relative;width:100%}.modal-content{background-color:#fff;background-color:var(--secondary-color);border-radius:8px;display:flex;flex-direction:column;gap:.5rem;left:50%;margin:2rem 1rem;padding:1rem;position:relative;top:50%;transform:translate(-50%,-50%);width:600px}.modal-content.overflow{left:0;margin:auto;top:0;transform:none!important}.modal-heading{align-items:center;display:flex;justify-content:space-between}.modal-title{color:#202428;color:var(--title-color)}.modal-btn,.modal-title{font-size:1rem;font-size:var(--normal-font-size)}.modal-btn{background-color:#c00;border-radius:5px;color:#fff;padding:0 5px}.modal-form{display:flex;flex-direction:column;gap:.5rem;margin-top:1rem;position:relative}.modal-items{grid-gap:.5rem;display:grid;gap:.5rem;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));width:100%}.modal-field{align-items:start;display:flex;flex-direction:column;gap:.1rem;width:100%}.modal-label{color:#202428;color:var(--title-color);font-size:.85rem;font-size:var(--small-font-size);font-weight:600}.error__message,.modal-error,.modal-label span{color:#c00;font-size:.85rem;font-size:var(--small-font-size)}.modal-input{border:1px solid #c4c4c4;border:1px solid var(--border-color);border-radius:5px;color:#202428;color:var(--title-color);font-size:.85rem;font-size:var(--small-font-size);outline:none;padding:.5rem;transition:.3s;width:100%}.modal-input:focus{border:1px solid #02319d;border:1px solid var(--main-color)}.modal-button{align-self:flex-end;margin-top:.5rem}.profile__modal{animation-name:modal .4s linear .3s;background-color:#0000001a;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:10000}.profile__modal,.profile__modal-box{align-items:center;display:flex;justify-content:center}.profile__modal-box{background-color:#fff;border-radius:8px;box-shadow:0 4px 10px #0000001a;flex-direction:column;gap:.75rem;margin:auto;padding:1rem;width:400px}.profile__modal-img{border-radius:50%;height:3rem;object-fit:cover;width:3rem}.profile__modal-name{font-size:.785rem;font-size:var(--smaller-font-size)}.profile__modal-title{font-size:1rem;font-size:var(--normal-font-size);text-transform:uppercase}.profile__modal-text{font-size:.85rem;font-size:var(--small-font-size);text-align:center}.profile__modal-buttons{align-items:center;display:flex;gap:.5rem}.profile__modal-btn{border-radius:5px;color:#fff;font-size:.85rem;font-size:var(--small-font-size);font-weight:600;min-width:100px;padding:.5rem 1rem;transition:all .3s ease-in-out}.profile__modal-btn:first-child{background-color:#b90000}.profile__modal-btn:nth-child(2){background-color:#02319d;background-color:var(--main-color)}.profile__modal-btn:hover{opacity:.8}@keyframes modal{0%{opacity:0}to{opacity:1}}@media screen and (max-width:992px){.app{display:flex;flex-direction:column;width:100%}}@media screen and (max-width:768px){.modal-container{margin-top:2rem}.modal-content{width:350px}.modal-content.overflow{margin:auto}}@media screen and (max-width:576px){.button{font-size:.785rem;font-size:var(--smaller-font-size);min-width:100px;padding:.4rem .5rem}.heading{flex-direction:column;gap:.5rem;justify-content:start}.heading-item span{display:none}}@media screen and (max-width:350px){:root{--big-font-size:2rem}.modal-content{width:300px}}
/*# sourceMappingURL=main.4038fa7f.css.map*/