@charset "UTF-8";@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_menuslide{position:relative;display:flex;justify-content:space-between}.container_menuslide .icon_logistic_disabled,.container_menuslide .icon_personal_develop_disabled,.container_menuslide .icon_config_disabled{filter:grayscale(100%) brightness(50%) opacity(50%)}.container_menuslide .disabled{pointer-events:none;opacity:.5}.container_menuslide .icon_menu_slide{z-index:1001;display:flex;justify-content:center;position:absolute;right:-1vw;top:.5vw}.container_menuslide .icon_menu_slide:hover{cursor:pointer}.container_menuslide .menu{width:5vw;height:100vh;box-shadow:0 4px 8px #1d21381a;transition:all .7s ease-in-out;padding-top:1vw;position:fixed;background-color:var(--base_white)}.container_menuslide .menu nav{width:100%;position:relative;height:70vh;overflow-y:auto;overflow-x:hidden;scrollbar-width:0px;scrollbar-color:transparent transparent}.container_menuslide .menu nav::-webkit-scrollbar{width:0px;background-color:transparent}.container_menuslide .menu nav::-webkit-scrollbar-thumb{background-color:#0000001a}.container_menuslide .menu nav::-webkit-scrollbar-thumb:hover{background-color:#0003}.container_menuslide .menu nav ul{margin:0;padding:0;border-top:solid var(--neutrals100) .07vw;border-bottom:solid var(--neutrals100) .07vw}.container_menuslide .menu nav ul .actions{padding-left:4.444vw}.container_menuslide .menu nav ul .actions p{color:var(--neutrals600);cursor:pointer;font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_menuslide .menu nav ul .actions p:hover,.container_menuslide .menu nav ul .actions p.active{color:var(--secondary)}.container_menuslide .menu nav ul .container_animation{border:none;height:auto;position:relative;opacity:1;visibility:visible}.container_menuslide .menu nav ul .container_animation .animation{width:100%;height:auto;box-sizing:border-box;transition:all .5s ease-in-out}.container_menuslide .menu nav ul .container_animation .animation p{transition:none;margin-left:2vw;padding:0 3vw 0 1vw;font-family:Manrope Regular,sans-serif;font-size:.833vw;color:var(--neutrals600);cursor:pointer}.container_menuslide .menu nav ul .container_animation .animation p:hover,.container_menuslide .menu nav ul .container_animation .animation p.active{transition:none;color:var(--secondary)!important}.container_menuslide .menu nav ul .container_animation .animation:hover{background-color:transparent;box-shadow:none}.container_menuslide .menu nav ul li{display:flex;justify-content:center;align-items:center;height:3.75vw;list-style:none;transition:all .5s ease-in-out}.container_menuslide .menu nav ul li p{display:none;transition:all .5s ease-in-out;color:var(--base_black);font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_menuslide .menu nav ul li:hover,.container_menuslide .menu nav ul li.active{cursor:pointer;background:var(--primary100);border-radius:.694vw}.container_menuslide .menu nav ul li:hover{box-shadow:0 4px 8px #1d21380d}.container_menuslide .menu nav ul li .container_icon{width:2.083vw;aspect-ratio:1;display:flex;justify-content:center;align-items:center;border-radius:.694vw}.container_menuslide .menu nav ul li .container_icon img{height:1.25vw;width:auto}.container_menuslide .menu:hover{width:17.431vw}.container_menuslide .menu:hover nav ul li{justify-content:start}.container_menuslide .menu:hover nav ul li p{display:block}.container_menuslide .menu:hover nav ul li .container_icon{background-color:var(--base_white);margin-left:1.111vw;margin-right:1.111vw}.container_menuslide .menu:hover .container_close p{display:block}.container_menuslide .container_logo{display:flex;justify-content:center;margin-bottom:1vw}.container_menuslide .container_logo .logo{width:5vw;height:auto}.container_menuslide .container_close{display:flex;width:16.9vw;justify-content:start;align-items:center;height:3.75vw;list-style:none;transition:all .5s ease-in-out;position:absolute;bottom:2vw}.container_menuslide .container_close p{display:none;font-family:Manrope Regular,sans-serif;font-size:.833vw;transition:all .5s ease-in-out;color:var(--base_black)}.container_menuslide .container_close:hover,.container_menuslide .container_close.active{cursor:pointer;background:var(--primary100);border-radius:.694vw}.container_menuslide .container_close:hover{box-shadow:0 4px 8px #1d213833}.container_menuslide .container_close .container_icon{width:2.083vw;aspect-ratio:1;display:flex;justify-content:center;align-items:center;margin-left:1.111vw;border-radius:.694vw;margin-right:1.111vw}.container_menuslide .container_close .container_icon img{height:1.25vw;width:auto}.content{width:90vw;height:100vh;position:absolute;right:0;transition:all ease-in-out 1s;display:flex;flex-direction:column;align-items:center}.content.adapted{width:80vw}.content .profile_info{width:95%;display:flex;justify-content:end}.content .profile_info p{font-size:2vw;margin-top:5vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_inputs{margin-bottom:1.667vw}.container_inputs input[type=number]::-webkit-inner-spin-button,.container_inputs input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.container_inputs input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.container_inputs .label_form{font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_inputs .container_input{border:solid var(--neutrals100) .2vw;display:flex;justify-content:center;align-items:center;border-radius:1.042vw;margin-top:.694vw}.container_inputs .container_input input,.container_inputs .container_input select{padding-left:1vw;padding-right:1vw;width:90%;border:none;color:var(--neutrals400);background-color:var(--base_white);font-size:1.042vw}.container_inputs .container_input input:focus,.container_inputs .container_input select:focus{border:none;outline:none}.container_inputs .container_input input::placeholder,.container_inputs .container_input select::placeholder{color:var(--neutrals400);font-size:1.042vw}.container_inputs .container_input select{padding-left:.25vw;cursor:pointer}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_welcome_login{flex:1;height:98vh;display:flex;justify-content:end;align-items:center}.container_welcome_login .container_section{width:89.583vw}.container_welcome_login .container_section .banner_form_section{width:100%;display:flex;justify-content:space-between}.container_welcome_login .container_section .banner_form_section .form{width:31.667vw;aspect-ratio:.895377129;display:flex;flex-direction:column;justify-content:center;align-items:center}.container_welcome_login .container_section .banner_form_section .form .container{display:flex;flex-direction:column;align-items:center;width:31.667vw;aspect-ratio:.783505155}.container_welcome_login .container_section .banner_form_section .form .container .error_login{color:var(--error);margin:0;margin-bottom:.5vw;font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_welcome_login .container_section .banner_form_section .form .container img{margin-top:2.5vw;margin-bottom:-1vw;width:6.361vw;aspect-ratio:1}.container_welcome_login .container_section .banner_form_section .form .container .title_container{width:31.667vw;aspect-ratio:3.737704918;margin-bottom:1vw}.container_welcome_login .container_section .banner_form_section .form .container .title_container h1{color:var(--secondary);font-size:4.444vw;font-family:Manrope ExtraBold,sans-serif;text-align:center;margin:0}.container_welcome_login .container_section .banner_form_section .form .container .title_container h6{color:var(--base_black);font-size:1.25vw;font-family:Manrope Bold,sans-serif;text-align:center;margin:0}.container_welcome_login .container_section .banner_form_section .form .container .icon-color{filter:invert(100%) sepia(49%) saturate(5522%) hue-rotate(180deg) brightness(112%) contrast(104%)}.container_welcome_login .container_section .banner_form_section .form .container .container_selector{width:100%;display:flex;align-items:center}.container_welcome_login .container_section .banner_form_section .form .container .container_selector .toggle-switch{width:2.5vw;aspect-ratio:1.8;border-radius:1.736vw;background-color:var(--neutrals300);position:relative;cursor:pointer;transition:background-color .3s ease}.container_welcome_login .container_section .banner_form_section .form .container .container_selector .toggle-switch .toggle-thumb{width:1.111vw;aspect-ratio:1;border-radius:100%;background-color:var(--base_white);position:absolute;top:50%;left:.2vw;transform:translateY(-50%);transition:left .3s ease}.container_welcome_login .container_section .banner_form_section .form .container .container_selector .toggle-switch.active{background-color:var(--primary)}.container_welcome_login .container_section .banner_form_section .form .container .container_selector .toggle-switch.active .toggle-thumb{left:1.2vw}.container_welcome_login .container_section .banner_form_section .form .container .container_selector p{margin-left:1vw;font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_welcome_login .container_section .banner_form_section .form .container .access_button{margin-top:-.56vw}.container_welcome_login .container_section .banner_form_section .form .container .new_password{margin-top:1vw;font-family:Manrope Regular,sans-serif;font-size:.833vw;transition:all ease-in-out .7s;cursor:pointer}.container_welcome_login .container_section .banner_form_section .form .container .new_password:hover{transform:scale(1.1)}.container_welcome_login .container_section .banner_form_section .form .container .password_input{margin-top:-1vw;position:relative}.container_welcome_login .container_section .banner_form_section .form .container .eye-icon{font-size:1.2vw;position:absolute;top:44%;left:92%;cursor:pointer}.container_welcome_login .container_section .banner_form_section .banner{width:51.111vw;aspect-ratio:2;background-image:url(/imgs/img/banner_welcome.webp);background-size:cover;background-repeat:no-repeat;border-bottom-left-radius:2.5vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_buttons{display:flex;justify-content:center;align-items:center;border-radius:1.111vw;margin-top:1vw;transition:background-position .5s ease}.container_buttons.Filled{background:linear-gradient(to top,var(--primary800),var(--primary800) 50%,var(--secondary) 50%);background-size:100% 200%;background-position:100% 100%;transition:all ease-in-out .5s}.container_buttons.Filled:hover{background-position:100% 0;transform:scale(1.05)}.container_buttons.Filled p{color:var(--base_white);font-family:Manrope Bold,sans-serif;font-size:1.042vw;margin:0;margin-right:.2vw}.container_buttons.Filled img{width:1.667vw!important;height:1.667vw!important;margin:0!important}.container_buttons.Disable{background-color:var(--neutrals200)}.container_buttons.Disable p{color:var(--neutrals400);font-family:Manrope Bold,sans-serif;font-size:1.042vw;margin:0;margin-right:.2vw}.container_buttons.Disable img{width:1.667vw!important;height:1.667vw!important;margin:0!important}.container_buttons.Error{background-color:var(--error);transition:all ease-in-out 1s}.container_buttons.Error:hover{transform:scale(1.05)}.container_buttons.Error p{color:var(--base_white);font-family:Manrope Bold,sans-serif;font-size:1.042vw;margin:0;margin-right:.2vw}.container_buttons.Error img{width:1.667vw!important;height:1.667vw!important;margin:0!important}.container_buttons.FilledSecondary{background:linear-gradient(to top,var(--base_white) 50%,var(--secondary) 50%);background-size:100% 200%;background-position:100% 100%;transition:all ease-in-out .4s;border:solid .2vw var(--primary800);border-width:.2vw}.container_buttons.FilledSecondary:hover{background-position:100% 0;transform:scale(1.05);border-width:0}.container_buttons.FilledSecondary:hover p{color:var(--base_white);transition:color ease-in-out .5s}.container_buttons.FilledSecondary p{color:var(--primary800);font-family:Manrope Bold,sans-serif;font-size:1.042vw;margin:0;margin-right:.2vw;transition:color ease-in-out .5s}.container_buttons.FilledSecondary img{width:1.667vw!important;height:1.667vw!important;margin:0!important}.container_buttons.DisableSecondary{border:solid .2vw var(--neutrals200)}.container_buttons.DisableSecondary p{color:var(--neutrals400);font-family:Manrope Bold,sans-serif;font-size:1.042vw;margin:0;margin-right:.2vw}.container_buttons.DisableSecondary img{width:1.667vw!important;height:1.667vw!important;margin:0!important}.container_buttons.ErrorSecondary{border:solid .2vw var(--error);transition:all ease-in-out 1s}.container_buttons.ErrorSecondary:hover{transform:scale(1.05)}.container_buttons.ErrorSecondary p{color:var(--error);font-family:Manrope Bold,sans-serif;font-size:1.042vw;margin:0;margin-right:.2vw}.container_buttons.ErrorSecondary img{width:1.667vw!important;height:1.667vw!important;margin:0!important}.container_buttons.FilledTertiary{transition:all ease-in-out .5s}.container_buttons.FilledTertiary:hover{background-position:100% 0;transform:scale(1.05)}.container_buttons.FilledTertiary:hover p{color:var(--secondary);border-bottom:.2vw solid var(--secondary);transition:color ease-in-out .5s,border-color ease-in-out 1.5s}.container_buttons.FilledTertiary p{color:var(--primary800);font-family:Manrope Bold,sans-serif;font-size:1.042vw;margin:0;margin-right:.2vw}.container_buttons.FilledTertiary img{width:1.667vw!important;height:1.667vw!important;margin:0!important}.container_buttons.DisableTertiary{cursor:default!important;pointer-events:none}.container_buttons.DisableTertiary p{color:var(--neutrals400);font-family:Manrope Bold,sans-serif;font-size:1.042vw;margin:0;margin-right:.2vw}.container_buttons.DisableTertiary img{width:1.667vw!important;height:1.667vw!important;margin:0!important}.container_buttons.ErrorTertiary{transition:all ease-in-out 1s}.container_buttons.ErrorTertiary:hover{transform:scale(1.05)}.container_buttons.ErrorTertiary p{color:var(--error);font-family:Manrope Bold,sans-serif;font-size:1.042vw;margin:0;margin-right:.2vw}.container_buttons.ErrorTertiary img{width:1.667vw!important;height:1.667vw!important;margin:0!important}.container_buttons.Asignation{transition:all ease-in-out .4s;border:solid .2vw var(--primary800);border-width:.2vw}.container_buttons.Asignation:hover{border:solid .2vw var(--primary800);color:var(--primary)}.container_buttons.Asignation:hover p{transform:scale(1.1);transition:transform .6s cubic-bezier(.25,.8,.25,1),color .6s ease-in-out}.container_buttons.Asignation p{color:var(--primary800);font-family:Manrope Regular,sans-serif;font-size:.833vw;margin:0;margin-right:.2vw;transition:color ease-in-out .5s,transform .3s ease-in-out}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_footer{display:flex;flex-direction:column;align-items:center;width:100%}.container_footer .footer_logo{margin-top:1.667vw}.container_footer img{width:7.361vw;aspect-ratio:1}.container_footer .footer_links{display:flex;gap:1.667vw;color:var(--neutrals600);font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_footer .link{transition:all ease-in-out 1s;color:gray!important}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_dashboard{display:flex;flex-direction:column;align-items:center}.container_dashboard .container_welcome{position:absolute;width:72.639vw;aspect-ratio:8.368;z-index:1;display:flex;justify-content:space-around;background-color:var(--base_white);border-radius:1.667vw;top:20%;box-shadow:0 4px 8px #1d21380d,-4px 0 8px #1d21380d,4px 0 8px #1d21380d}.container_dashboard .container_welcome .img_container{display:flex;align-items:center}.container_dashboard .container_welcome .img_container img{width:4.167vw;aspect-ratio:1}.container_dashboard .container_welcome .user_title{display:flex;flex-direction:column;justify-content:center}.container_dashboard .container_welcome .user_title .name{font-family:Manrope Regular,sans-serif;font-size:2.222vw;color:var(--primary);margin:0}.container_dashboard .container_welcome .user_title .position{font-family:Manrope Bold,sans-serif;font-size:1.25vw;color:var(--primary);margin:0;padding-bottom:1vh}.container_dashboard .container_welcome .user_info{display:flex;align-items:center;gap:2.847vw}.container_dashboard .container_welcome .user_info p{font-family:Manrope Medium,sans-serif;font-size:1.042vw;color:var(--primary)}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_navbar{width:79.236vw;aspect-ratio:7.176100629;background-image:url(/imgs/img/navbar_background.webp);background-size:cover;background-position:center;border-radius:2vw;display:flex;justify-content:space-around;align-items:center;position:relative}.container_navbar .navbar_info{width:72.361vw;height:2.778vw;display:flex;justify-content:space-between;align-items:center}.container_navbar .navbar_info .navbar_title{color:var(--base_white);font-family:Manrope Bold,sans-serif;font-size:1.25vw}.container_navbar .navbar_info .navbar_sections{display:flex;color:var(--base_white);gap:1.597vw;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_navbar .navbar_info .navbar_sections img{width:1.667vw;aspect-ratio:1}.container_navbar .navbar_info .navbar_sections .navbar_profile{display:flex;gap:.417vw;cursor:pointer}.container_navbar .navbar_info .navbar_sections .navbar_profile .navbar_icon_profile{filter:brightness(0) invert(1)}.container_navbar .navbar_info .navbar_sections .navbar_profile img{filter:grayscale(100%) brightness(50%)}.container_navbar .navbar_info .navbar_sections .navbar_profile p{color:var(--base_white)}.container_navbar .navbar_info .navbar_sections .navbar_icons{display:flex;gap:.417vw}.container_navbar .navbar_info .navbar_sections .navbar_icons img{filter:grayscale(100%) brightness(50%)}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_searchbar_global{position:relative}.container_searchbar_global .search_bar{position:relative;display:flex;align-items:center;width:13.889vw;height:2.778vw}.container_searchbar_global .search_bar .icon_search{width:1.5vw;aspect-ratio:1;position:absolute;top:.933vw;left:.833vw;display:block;cursor:pointer}.container_searchbar_global .search_bar .icon_close{width:1.5vw;aspect-ratio:1;position:absolute;top:31%;right:.833vw;display:block;cursor:pointer}.container_searchbar_global .search_bar .search_input{border-radius:1.111vw;width:100%;height:100%;padding-left:3vw;padding-right:3vw;box-sizing:border-box;color:var(--neutrals600);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_searchbar_global .search_bar .search_input:focus{border:none;outline:none}.container_searchbar_global .selected{background-color:var(--neutrals400);color:var(--base_white)!important}.container_searchbar_global .search_results{position:absolute;width:120%;background-color:var(--neutrals100);border:1px solid var(--gray_light);max-height:200px;overflow-y:auto;z-index:10;list-style:none;padding:0;margin:0;z-index:1002;border-radius:1.111vw}.container_searchbar_global .search_results li{padding:.8vw .8vw .8vw 1.5vw;cursor:pointer;color:var(--base_black);transition:background-color .2s ease;position:relative;z-index:1002}.container_searchbar_global .search_results li:hover{background-color:var(--neutrals400);color:var(--base_white)}.container_searchbar_global .search_results .no_results{padding:.8vw .8vw .8vw 1.5vw}.container_searchbar_global .search_results .no_results:hover{background-color:var(--neutrals100);color:var(--base_black);cursor:default}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_Notifications{display:flex;position:relative;color:#000}.container_Notifications .cherry{position:absolute;right:-.5vw;top:.5vw;border-radius:50%;width:1.2vw;height:1.2vw;background-color:var(--error200);display:flex;justify-content:center;align-items:center;color:#fff;font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_Notifications .principal_menu{width:35vw;position:absolute;left:-35vW;top:100%;background-color:var(--base_white);border-radius:1vw;border:.15vw solid var(--neutrals100);box-shadow:0 0 1vw #0000001a;padding:.5vw;display:flex;flex-direction:column;gap:1vw;z-index:5}.container_Notifications .principal_menu .notifications_header{display:flex;flex-direction:row;justify-content:space-between;width:100%;height:4vW;border-bottom:.2vw solid var(--neutrals500)}.container_Notifications .principal_menu .notifications_header .option{display:flex;flex-direction:column;justify-content:flex-end;width:15vw;height:100%;cursor:pointer}.container_Notifications .principal_menu .notifications_header .option .text{display:flex;height:90%;flex-direction:row;align-items:center;justify-content:center;font-family:Manrope Bold,sans-serif;font-size:1.25vw}.container_Notifications .principal_menu .notifications_header .option .cherry1{border-radius:50%;width:1.5vw;height:1.5vw;background-color:var(--primary200);display:flex;justify-content:center;align-items:center;color:var(--error200);margin-left:1vw;font-family:Manrope Bold,sans-serif;font-size:.833vw}.container_Notifications .principal_menu .notifications_header .option .selected{align-self:center;width:90%;height:10%;border-bottom:.3vw solid var(--secondary)}.container_Notifications .principal_menu .notifications_body{padding:.5vw;display:flex;flex-direction:column;gap:1vw;overflow:auto;height:20vw}.container_Notifications .principal_menu .notifications_body .notification_content{display:flex;flex-direction:row;gap:1vw;justify-content:space-around}.container_Notifications .principal_menu .notifications_body .notification_content .options{display:flex;position:relative;flex-direction:column;justify-content:center;gap:2vw;border-top-right-radius:20%;border-bottom-right-radius:20%}.container_Notifications .principal_menu .notifications_body .notification_content .options img{cursor:pointer}.container_Notifications .principal_menu .notifications_body .notification_content .options:hover{background-color:var(--secondary)}.container_Notifications .principal_menu .notifications_body .notification_content .options .toolTip{display:flex;position:absolute;background-color:var(--neutrals300);color:var(--base_white);align-items:center;height:2vw;width:15vw;border-radius:.5vw;font-family:Manrope Regular,sans-serif;font-size:.833vw;top:2vw;left:-14.7vw;clip-path:polygon(0% 0%,90% 0%,100% 50%,90% 100%,0% 100%)}.container_Notifications .principal_menu .notifications_body .notification_content .options .toolTip .message{margin:auto}.container_Notifications .principal_menu .notifications_body .notification_content:hover{box-shadow:0 .3vw .3vw -.4vw var(--neutrals500),0 -.4vw .3vw -.4vw var(--neutrals500)}.container_Notifications .principal_menu .notifications_footer{width:100%;display:flex;justify-content:center;flex-direction:row;height:4vw}.container_Notifications .principal_menu .notifications_footer .button{display:flex;padding-left:1vw;padding-right:1vw;align-items:center;justify-content:center;height:2vw;width:12vw;border-radius:20px;border:.3vw solid var(--neutrals100);cursor:pointer}.container_Notifications .principal_menu .notifications_footer .button:hover{background-color:var(--secondary);border:.3vw solid var(--secondary);box-shadow:0 0 1vw var(--secondary)}.notification_item{padding:.5vw;border-radius:1vw;height:5vw;background-color:var(--base_white);display:flex;flex-direction:column;gap:1vw;width:100%;cursor:pointer}.notification_item .title{display:flex;flex-direction:row;justify-content:space-between;gap:.3vw;font-family:Manrope Bold,sans-serif;font-size:1.25vw}.notification_item .title .circle{color:var(--secondary)}.notification_item .mensaje{font-family:Manrope Medium,sans-serif;font-size:1.042vw}.toast{padding:1vw;position:fixed;top:0;right:0;display:flex;flex-direction:column;gap:2vw;z-index:5}.container_img{display:flex;gap:.417vw;cursor:pointer}.container_img img{filter:grayscale(100%) brightness(50%)}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_dashboard_normal{margin-top:10vw;width:79.028vw}.container_dashboard_normal .today_dashboard_normal{display:flex;flex-direction:column;gap:.5vw;margin-bottom:5vw}.container_dashboard_normal .today_dashboard_normal .today{margin:0;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_dashboard_normal .today_dashboard_normal .today_date{margin:0;font-weight:600;color:var(--primary);font-family:Manrope Regular,sans-serif;font-size:1.667vw}.container_dashboard_normal .card_title{margin:0;color:var(--base_black);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_dashboard_normal .secondary_amount{margin:0;color:var(--secondary);font-family:Manrope Bold,sans-serif;font-size:3.889vw}.container_dashboard_normal .first_section_dashboard_normal{display:flex;gap:2.222vw;align-items:flex-start;margin-top:-2vw;margin-bottom:3vw}.container_dashboard_normal .first_section_dashboard_normal .horary_dashboard_normal{width:30.417vw;height:14.514vw;border-radius:1.667vw;border:.15vw solid var(--neutrals100);box-sizing:border-box;display:flex;justify-content:center;align-items:center;gap:3vw}.container_dashboard_normal .first_section_dashboard_normal .horary_dashboard_normal .entrance_hour_dashboard_normal{text-align:center;margin:0}.container_dashboard_normal .first_section_dashboard_normal .horary_dashboard_normal .exit_hour_dashboard_normal{text-align:center;margin:0;color:var(--error);font-family:Manrope Bold,sans-serif;font-size:3.889vw}.container_dashboard_normal .first_section_dashboard_normal .container_alerts{width:24.444vw;height:14.514vw;border-radius:1.667vw;border:.15vw solid var(--neutrals100);padding:1.5vw;box-sizing:border-box}.container_dashboard_normal .first_section_dashboard_normal .container_alerts .alerts{margin:0 0 .4vw}.container_dashboard_normal .first_section_dashboard_normal .container_alerts .notifications{margin:0;color:var(--primary);font-weight:600;font-family:Manrope Regular,sans-serif;font-size:1.667vw}.container_dashboard_normal .first_section_dashboard_normal .container_alerts .container_event{display:flex}.container_dashboard_normal .first_section_dashboard_normal .container_alerts .container_event img{width:1.667vw;aspect-ratio:1}.container_dashboard_normal .first_section_dashboard_normal .container_alerts .container_event .event{margin-top:1vw;margin-left:.6vw}.container_dashboard_normal .first_section_dashboard_normal .container_alerts .container_event .event_day{margin-left:4vw;color:var(--neutrals300);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_dashboard_normal .first_section_dashboard_normal .container_calendar_dashboard_normal{width:100%;max-width:19.722vw;height:auto}.container_dashboard_normal .first_section_dashboard_normal .react-calendar{width:100%}.container_dashboard_normal .second_section_dashboard_normal{display:flex;gap:2.222vw;margin-top:-4vw;margin-bottom:7vw}.container_dashboard_normal .second_section_dashboard_normal .see_page{display:flex;gap:.5vw;justify-content:center;align-items:center;width:100%;height:2vw;margin-left:auto;transition:all ease-in-out 1s;cursor:pointer;font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_dashboard_normal .second_section_dashboard_normal .see_page p{color:var(--primary)}.container_dashboard_normal .second_section_dashboard_normal .see_page:hover{transform:scale(1.1)}.container_dashboard_normal .second_section_dashboard_normal .container_pending_tickets{display:flex;flex-direction:column;justify-content:center;align-items:center;width:30.139vw;height:14.514vw;border-radius:1.667vw;border:.15vw solid var(--neutrals100)}.container_dashboard_normal .second_section_dashboard_normal .container_pending_evaluations{display:flex;flex-direction:column;justify-content:center;align-items:center;width:24.375vw;height:14.514vw;border-radius:1.667vw;border:.15vw solid var(--neutrals100)}.container_dashboard_normal .second_section_dashboard_normal .container_pending_evaluations .see_page_disabled{display:flex;align-items:center;gap:.5vw;font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_dashboard_normal .second_section_dashboard_normal .container_pending_evaluations .see_page_disabled p{margin:0}.container_dashboard_normal .second_section_dashboard_normal .container_pending_evaluations .see_page_disabled img{filter:grayscale(100%) brightness(190%)}.container_dashboard_normal .second_section_dashboard_normal .container_pending_vacations{flex-direction:column;display:flex;justify-content:center;align-items:center;width:19.931vw;height:14.514vw;border-radius:1.667vw;border:.15vw solid var(--neutrals100)}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_departments .container_title{font-family:Manrope Regular,sans-serif;font-size:2.222vw;margin-top:5vh;margin-bottom:1.667vw;text-align:left}.container_departments .create_button{margin-left:auto;margin-bottom:2vw;width:100%;display:flex;justify-content:end}.container_departments .container_table{display:flex;flex-direction:column;align-items:center;margin-bottom:5vh}.container_departments table{width:79.236vw}.container_departments table .no_data{display:flex;justify-content:center}.container_departments table th{color:var(--secondary);font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_departments table td{height:3.333vw;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_departments table .name{width:14.431vw}.container_departments table .description{width:21.042vw}.container_departments table .position{width:12.847vw}.container_departments table .employee{width:10.111vw}.container_departments table .location{width:13.889vw}.container_departments table .edit{width:6.847vw}.container_departments table .container_last_icons .last_icons{display:flex;justify-content:center;align-items:center;height:auto;gap:1vw}.container_departments table .edit-icon,.container_departments table .trash-icon{cursor:pointer}.container_departments .container_buttons{display:flex;width:79.236vw}.container_departments .container_buttons .icon-color{filter:invert(100%) sepia(50%) saturate(5000%) hue-rotate(180deg) brightness(30%) contrast(90%)}.container_departments .container_buttons .FilledSecondary:hover .icon-color,.container_departments .container_buttons .Filled:hover .icon-color{filter:brightness(0) invert(1)}.container_departments .container_buttons .save_buttons{display:flex;gap:1.667vw;margin-left:auto}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.page_numbers{width:2.222vw;aspect-ratio:1;margin:0 .356vw;margin-bottom:0;border:.15vw solid var(--neutrals100);border-radius:.5vw;display:flex;justify-content:center;align-items:center;color:var(--primary800);cursor:pointer;font-family:Manrope Bold,sans-serif;font-size:1.042vw}.page_numbers.current{border-color:var(--primary800)}.pagination_buttons{display:flex;align-items:center;margin-top:2vw;margin-bottom:2vw}.pagination_buttons .page_icon{filter:invert(100%) sepia(50%) saturate(5000%) hue-rotate(180deg) brightness(30%) contrast(90%);width:1.667vw;aspect-ratio:1;margin:0 .356vw;margin-bottom:0}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_breadcrumb{display:flex;gap:.1vw;align-items:center;margin-top:1.111vw}.container_breadcrumb .section{font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_breadcrumb .view{color:var(--secondary);font-family:Manrope Regular,sans-serif;font-size:.833vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_modal{width:51.722vw;aspect-ratio:2.5;background-color:var(--base_white);border-radius:1.667vw;position:relative;padding:1.875vw;display:flex;flex-direction:column}.container_modal .icon_close{position:absolute;bottom:98%;left:99%;cursor:pointer;width:2.5vw}.container_modal .modal_title{margin-top:0;margin-bottom:1.667vw;font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_modal .modal_inputs{width:50.972vw;aspect-ratio:2.38888889}.container_modal .modal_inputs label{padding-left:.5vw;font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal .modal_inputs .first_section{display:flex;gap:1.111vw;justify-content:space-between}.container_modal .modal_inputs .first_section input{background-color:var(--base_white)}.container_modal .modal_inputs .second_section{display:flex}.container_modal .modal_inputs .second_section .container_hora_entrada{display:flex;flex-direction:column;width:20.139vw;aspect-ratio:3.222222222;padding-left:1.389vw;padding-right:1.389vw}.container_modal .modal_inputs .second_section .container_hora_entrada .input_label{margin-bottom:1.667vw;margin-left:-1.4vw}.container_modal .modal_inputs .second_section .container_hora_entrada .hora_entrada{width:13.889vw;aspect-ratio:4;border-radius:1.042vw}.container_modal .modal_inputs .second_section .container_horas_laborales{display:flex;flex-direction:column;align-items:center}.container_modal .modal_inputs .second_section .container_horas_laborales .input_label{margin-bottom:1.667vw}.container_modal .modal_inputs .second_section .container_horas_laborales .horas_laborales{width:5vw;aspect-ratio:1.2;border-radius:1.111vw;background-color:var(--neutrals100);border:.2vw solid var(--neutrals100);text-align:center;font-family:Manrope Bold,sans-serif;font-size:1.25vw}.container_modal .modal_inputs .second_section .container_horas_laborales .horas_laborales:focus{border:.2vw solid var(--secondary600);background-color:var(--base_white);outline:none}.container_modal .modal_inputs .second_section .container_horas_laborales .input_footer{color:var(--neutrals800);font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal .modal_buttons{display:flex;gap:1.5vw;align-self:flex-end}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.time-picker{display:flex;gap:1.111vw}.time-picker .separator{font-family:Manrope Bold,sans-serif;font-size:3.889vw}.time-picker__input{display:flex;gap:.5vw}.time-picker__input .container_hour{display:flex;flex-direction:column}.time-picker__input .container_hour p{color:var(--neutrals800);font-family:Manrope Regular,sans-serif;font-size:.833vw;margin-top:.7vw}.time-picker__input .container_minute{display:flex;flex-direction:column;color:var(--neutrals800);font-family:Manrope Regular,sans-serif;font-size:.833vw}.time-picker__input .container_minute p{color:var(--neutrals800);font-family:Manrope Regular,sans-serif;font-size:.833vw;margin-top:.7vw}.time-picker__input input{width:5vw;aspect-ratio:1.2;border-radius:1.111vw;text-align:center;border:.2vw solid var(--neutrals100);outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-family:Manrope Bold,sans-serif;font-size:1.25vw}.time-picker__input input:focus{border:.2vw solid var(--secondary600);background-color:var(--base_white)}.time-picker__input .time-picker__hour,.time-picker__input .time-picker__minute{background-color:var(--neutrals100);border-radius:1.1vw}.time-picker__period{display:flex;flex-direction:column}.time-picker__period button{display:flex;justify-content:center;background:none;width:3.611vw;aspect-ratio:1.3;border:none;cursor:pointer;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.time-picker__period button.button-up{border-top-left-radius:.5vw;border-top-right-radius:.5vw}.time-picker__period button.button-up.active{background-color:var(--secondary600);color:var(--primary)}.time-picker__period button.button-up.active:focus{outline:none}.time-picker__period button.button-down{border-bottom-left-radius:.5vw;border-bottom-right-radius:.5vw}.time-picker__period button.button-down.active{background-color:var(--secondary600);color:var(--primary)}.time-picker__period button:not(.active){background-color:var(--neutrals100);color:var(--neutrals600)}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_table_zones_enterprises{display:flex;justify-content:space-between;width:80vw;gap:5vw}.container_table_zones_enterprises .table_zones,.container_table_zones_enterprises .table_enterprises{display:flex;flex-direction:column;width:48%}.container_table_zones_enterprises .table_zones .table_title_zones,.container_table_zones_enterprises .table_zones .table_title_enterprises,.container_table_zones_enterprises .table_enterprises .table_title_zones,.container_table_zones_enterprises .table_enterprises .table_title_enterprises{margin-bottom:1vw;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_table_zones_enterprises .table_zones .container_table_zones,.container_table_zones_enterprises .table_enterprises .container_table_zones{margin-bottom:1vw;box-shadow:0 0 1vw #0000001a;border-radius:1.667vw;display:flex;flex-direction:column;align-items:center;width:35vw}.container_table_zones_enterprises .table_zones .container_table_zones .pagination_buttons,.container_table_zones_enterprises .table_enterprises .container_table_zones .pagination_buttons{margin-top:1vw;margin-bottom:2.5vw}.container_table_zones_enterprises .table_zones .container_table_zones table,.container_table_zones_enterprises .table_enterprises .container_table_zones table{width:100%;height:26vw;table-layout:fixed;box-sizing:border-box}.container_table_zones_enterprises .table_zones .container_table_zones table .table_name,.container_table_zones_enterprises .table_enterprises .container_table_zones table .table_name{width:24vw;text-align:center}.container_table_zones_enterprises .table_zones .container_table_zones table .edit,.container_table_zones_enterprises .table_enterprises .container_table_zones table .edit{text-align:center}.container_table_zones_enterprises .table_zones .container_table_zones table .table_name_td,.container_table_zones_enterprises .table_enterprises .container_table_zones table .table_name_td{width:24vw;padding-left:3vw}.container_table_zones_enterprises .table_zones .container_table_zones table .edit_td,.container_table_zones_enterprises .table_enterprises .container_table_zones table .edit_td{padding-right:3vw}.container_table_zones_enterprises .table_zones .container_table_zones table th,.container_table_zones_enterprises .table_enterprises .container_table_zones table th{height:4.306vw;color:var(--secondary);font-family:Manrope Bold,sans-serif;font-size:1.042vw;text-align:left}.container_table_zones_enterprises .table_zones .container_table_zones table td,.container_table_zones_enterprises .table_enterprises .container_table_zones table td{text-transform:uppercase;height:3.333vw;font-family:Manrope Medium,sans-serif;font-size:1.042vw;vertical-align:top}.container_table_zones_enterprises .table_zones .container_table_zones table .edit_column,.container_table_zones_enterprises .table_zones .container_table_zones table th.edit_column,.container_table_zones_enterprises .table_zones .container_table_zones table td.edit_column,.container_table_zones_enterprises .table_enterprises .container_table_zones table .edit_column,.container_table_zones_enterprises .table_enterprises .container_table_zones table th.edit_column,.container_table_zones_enterprises .table_enterprises .container_table_zones table td.edit_column{width:10vw}.container_table_zones_enterprises .table_zones .container_table_zones table tbody,.container_table_zones_enterprises .table_enterprises .container_table_zones table tbody{display:block;width:100%;height:21.694vw;min-height:21.694vw}.container_table_zones_enterprises .table_zones .container_table_zones table tr,.container_table_zones_enterprises .table_enterprises .container_table_zones table tr{display:table;width:100%;table-layout:fixed}.container_table_zones_enterprises .table_zones .container_table_zones table .container_last_icons,.container_table_zones_enterprises .table_enterprises .container_table_zones table .container_last_icons{text-align:center}.container_table_zones_enterprises .table_zones .container_table_zones table .container_last_icons .last_icons,.container_table_zones_enterprises .table_enterprises .container_table_zones table .container_last_icons .last_icons{display:flex;justify-content:center;align-items:center;height:auto;gap:1vw}.container_table_zones_enterprises .table_zones .container_table_zones table .edit-icon,.container_table_zones_enterprises .table_zones .container_table_zones table .trash-icon,.container_table_zones_enterprises .table_enterprises .container_table_zones table .edit-icon,.container_table_zones_enterprises .table_enterprises .container_table_zones table .trash-icon{cursor:pointer}.container_table_zones_enterprises .table_zones .container_table_enterprises,.container_table_zones_enterprises .table_enterprises .container_table_enterprises{margin-bottom:1vw;box-shadow:0 0 1vw #0000001a;border-radius:1.667vw;display:flex;flex-direction:column;align-items:center;width:35vw}.container_table_zones_enterprises .table_zones .container_table_enterprises .pagination_buttons,.container_table_zones_enterprises .table_enterprises .container_table_enterprises .pagination_buttons{margin-top:1vw;margin-bottom:2.5vw}.container_table_zones_enterprises .table_zones .container_table_enterprises table,.container_table_zones_enterprises .table_enterprises .container_table_enterprises table{width:100%;height:26vw;table-layout:fixed;box-sizing:border-box}.container_table_zones_enterprises .table_zones .container_table_enterprises table .table_name,.container_table_zones_enterprises .table_enterprises .container_table_enterprises table .table_name{width:24vw;text-align:center}.container_table_zones_enterprises .table_zones .container_table_enterprises table .edit,.container_table_zones_enterprises .table_enterprises .container_table_enterprises table .edit{text-align:center}.container_table_zones_enterprises .table_zones .container_table_enterprises table .table_name_td,.container_table_zones_enterprises .table_enterprises .container_table_enterprises table .table_name_td{width:24vw;padding-left:3vw}.container_table_zones_enterprises .table_zones .container_table_enterprises table .edit_td,.container_table_zones_enterprises .table_enterprises .container_table_enterprises table .edit_td{padding-right:2vw}.container_table_zones_enterprises .table_zones .container_table_enterprises table th,.container_table_zones_enterprises .table_enterprises .container_table_enterprises table th{height:4.306vw;color:var(--secondary);font-family:Manrope Bold,sans-serif;font-size:1.042vw;text-align:left}.container_table_zones_enterprises .table_zones .container_table_enterprises table td,.container_table_zones_enterprises .table_enterprises .container_table_enterprises table td{text-transform:uppercase;height:3.333vw;font-family:Manrope Medium,sans-serif;font-size:1.042vw;vertical-align:top}.container_table_zones_enterprises .table_zones .container_table_enterprises table .edit_column,.container_table_zones_enterprises .table_zones .container_table_enterprises table th.edit_column,.container_table_zones_enterprises .table_zones .container_table_enterprises table td.edit_column,.container_table_zones_enterprises .table_enterprises .container_table_enterprises table .edit_column,.container_table_zones_enterprises .table_enterprises .container_table_enterprises table th.edit_column,.container_table_zones_enterprises .table_enterprises .container_table_enterprises table td.edit_column{width:10vw}.container_table_zones_enterprises .table_zones .container_table_enterprises table tbody,.container_table_zones_enterprises .table_enterprises .container_table_enterprises table tbody{display:block;width:100%;height:21.694vw;min-height:21.694vw}.container_table_zones_enterprises .table_zones .container_table_enterprises table tr,.container_table_zones_enterprises .table_enterprises .container_table_enterprises table tr{display:table;width:100%;table-layout:fixed}.container_table_zones_enterprises .table_zones .container_table_enterprises table .container_last_icons,.container_table_zones_enterprises .table_enterprises .container_table_enterprises table .container_last_icons{text-align:center;width:5vw}.container_table_zones_enterprises .table_zones .container_table_enterprises table .container_last_icons .last_icons,.container_table_zones_enterprises .table_enterprises .container_table_enterprises table .container_last_icons .last_icons{display:flex;align-items:center;height:auto;gap:1vw}.container_table_zones_enterprises .table_zones .container_table_enterprises table .edit-icon,.container_table_zones_enterprises .table_zones .container_table_enterprises table .trash-icon,.container_table_zones_enterprises .table_enterprises .container_table_enterprises table .edit-icon,.container_table_zones_enterprises .table_enterprises .container_table_enterprises table .trash-icon{cursor:pointer}.container_table_zones_enterprises .table_zones .create_buttons,.container_table_zones_enterprises .table_enterprises .create_buttons{width:35vw;margin-top:2vw;display:flex;justify-content:center;margin-bottom:2vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_modal_zone{width:20.5vw;aspect-ratio:2.5;background-color:var(--base_white);border-radius:1.667vw;position:relative;padding:1.875vw;display:flex;flex-direction:column}.container_modal_zone .icon_close{position:absolute;bottom:96%;left:97%;cursor:pointer;width:2.5vw}.container_modal_zone .modal_inputs .modal_title{margin-top:0;margin-bottom:1.667vw;font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_modal_zone .modal_inputs label{padding-left:.5vw;font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal_zone .modal_buttons{display:flex;gap:1.5vw;align-self:flex-end}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_modal_enterprise{width:23vw;aspect-ratio:2.5;background-color:var(--base_white);border-radius:1.667vw;position:relative;padding:1.875vw;display:flex;flex-direction:column}.container_modal_enterprise .icon_close{position:absolute;bottom:96%;left:97%;cursor:pointer;width:2.5vw}.container_modal_enterprise .modal_inputs .modal_title{margin-top:0;margin-bottom:1.667vw;font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_modal_enterprise .modal_inputs label{padding-left:.5vw;font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal_enterprise .modal_buttons{display:flex;gap:1.5vw;align-self:flex-end}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_zonas_empresas .container_title{margin-top:5vh;margin-bottom:1.667vw;text-align:left;font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_zonas_empresas .container_buttons{display:flex;width:79.236vw}.container_zonas_empresas .container_buttons .save_buttons{display:flex;gap:1.667vw;margin-left:auto;margin-bottom:3vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_users .container_table table td{vertical-align:middle;height:3.333vw;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_users .container_table table .direct_boss_title{width:8vw;text-align:center}.container_users .container_table table .edit_title{width:3vw;text-align:center}.container_users .container_table table .container_last_icons{width:5vw;min-height:5.333vw}.container_users .container_table table .container_last_icons .last_icons{display:flex;justify-content:center;align-items:center;width:5vw;height:auto;gap:.5vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_modal_users{background-color:var(--base_white);border-radius:1.667vw;position:relative;padding:1.875vw;display:flex;flex-direction:column}.container_modal_users .icon_close{position:absolute;bottom:97%;left:98%;cursor:pointer;width:2.5vw}.container_modal_users .select-title{margin:0;margin-bottom:.7vw;font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal_users .select-input{width:14vw;aspect-ratio:3.7;border:none;color:var(--neutrals400);background-color:var(--base_white);font-size:1.042vw;border:solid var(--neutrals100) .2vw;border-radius:1.042vw;padding-left:1.1vw;padding-right:1.1vw}.container_modal_users .select-input:focus{outline:none}.container_modal_users .select-input option{color:var(--neutrals400);font-size:1.042vw}.container_modal_users .modal_inputs{width:50.972vw;aspect-ratio:2.38888889}.container_modal_users .modal_inputs .modal_title{margin-top:0;margin-bottom:1.667vw;font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_modal_users .modal_inputs label{padding-left:.5vw;font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal_users .modal_inputs .first_section_users{display:flex;flex-direction:column;gap:.2vw;justify-content:space-between}.container_modal_users .modal_inputs .first_section_users input{background-color:var(--base_white)}.container_modal_users .modal_inputs .first_section_users .first_row_first_section{display:flex;gap:1.111vw}.container_modal_users .modal_inputs .first_section_users .second_row_first_section{display:flex;gap:1.111vw;position:relative;width:30%}.container_modal_users .modal_inputs .first_section_users .second_row_first_section .birthday-input-container{border:solid var(--neutrals100) .2vw;display:flex;justify-content:center;align-items:center;border-radius:1.042vw;margin-top:.694vw}.container_modal_users .modal_inputs .first_section_users .second_row_first_section .birthday-input-container input{width:8vw;aspect-ratio:2.3;border:none;color:var(--neutrals400);background-color:transparent;font-size:1.042vw;padding-left:1.2vw;padding-right:1.2vw}.container_modal_users .modal_inputs .first_section_users .second_row_first_section .birthday-input-container input:focus{border:none;outline:none}.container_modal_users .modal_inputs .first_section_users .second_row_first_section .birthday-input-container input::placeholder{color:var(--neutrals400);font-size:1.042vw}.container_modal_users .modal_inputs .first_section_users .third_row_first_section{display:flex;gap:1.111vw}.container_modal_users .modal_inputs .first_section_users .third_row_first_section .phone-input-container input{padding-left:1.1vw}.container_modal_users .modal_inputs .second_section_users{display:flex;flex-direction:column;gap:.2vw}.container_modal_users .modal_inputs .second_section_users .first_row_second_section{display:flex;gap:1.111vw;margin-bottom:1.5vw}.container_modal_users .modal_inputs .second_section_users .second_row_second_section{display:flex;gap:1.111vw}.container_modal_users .modal_inputs .third_section_users{display:flex;flex-direction:column;justify-content:space-between;padding-right:5vw;gap:.2vw}.container_modal_users .modal_inputs .third_section_users .first_row_third_section{display:flex;gap:1.111vw}.container_modal_users .modal_inputs .third_section_users .first_row_third_section .entry_date_input_container{border:solid var(--neutrals100) .2vw;display:flex;justify-content:center;align-items:center;border-radius:1.042vw;margin-top:.694vw}.container_modal_users .modal_inputs .third_section_users .first_row_third_section .entry_date_input_container input{width:8vw;aspect-ratio:2.3;border:none;color:var(--neutrals400);background-color:transparent;font-size:1.042vw;padding-left:1.2vw;padding-right:1.2vw}.container_modal_users .modal_inputs .third_section_users .first_row_third_section .entry_date_input_container input:focus{border:none;outline:none}.container_modal_users .modal_inputs .third_section_users .first_row_third_section .entry_date_input_container input::placeholder{color:var(--neutrals400);font-size:1.042vw}.container_modal_users .modal_inputs .third_section_users .first_row_third_section .password-input-container{position:relative;display:flex;align-items:center;width:100%}.container_modal_users .modal_inputs .third_section_users .first_row_third_section .password-input-container input{width:100%;padding-right:1vw;padding-left:1.2vw}.container_modal_users .modal_inputs .third_section_users .first_row_third_section .eye-icon{position:absolute;top:3.3vw;left:10vw;cursor:pointer;font-size:18px}.container_modal_users .modal_inputs .third_section_users .second_row_third_section{display:flex;gap:2vw}.container_modal_users .modal_inputs .third_section_users .container_horas_laborales{display:flex;flex-direction:column;align-items:center}.container_modal_users .modal_inputs .third_section_users .container_horas_laborales .input_label{margin-bottom:.8vw}.container_modal_users .modal_inputs .third_section_users .container_horas_laborales .horas_laborales_title{width:8vw;text-align:center}.container_modal_users .modal_inputs .third_section_users .container_horas_laborales .horas_laborales{width:5vw;aspect-ratio:1.2;border-radius:1.111vw;background-color:var(--neutrals100);border:.2vw solid var(--neutrals100);text-align:center;font-family:Manrope Bold,sans-serif;font-size:1.25vw}.container_modal_users .modal_inputs .third_section_users .container_horas_laborales .horas_laborales:focus{border:.2vw solid var(--secondary600);background-color:var(--base_white);outline:none}.container_modal_users .modal_inputs .third_section_users .container_horas_laborales .input_footer{color:var(--neutrals800);font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal_users .modal_inputs .third_section_users .container_hora_entrada{display:flex;flex-direction:column;width:20.139vw;aspect-ratio:3.222222222;padding-left:1.389vw;padding-right:1.389vw}.container_modal_users .modal_inputs .third_section_users .container_hora_entrada .input_label{margin-bottom:.8vw;margin-left:-1.4vw}.container_modal_users .modal_inputs .third_section_users .container_hora_entrada .hora_entrada{width:13.889vw;aspect-ratio:4;border-radius:1.042vw}.container_modal_users .modal_inputs .react-datepicker{width:97%;border-radius:1.667vw;border:1px solid #ccc;background-color:var(--base_white);padding:0 .2vw;font-family:inherit;text-transform:capitalize}.container_modal_users .modal_inputs .react-datepicker__day--selected{background-color:var(--secondary);color:var(--base_white)}.container_modal_users .modal_inputs .react-datepicker__day--keyboard-selected{background-color:var(--secondary)}.container_modal_users .modal_inputs .react-datepicker__day--today{background-color:var(--secondary);color:var(--base_black)}.container_modal_users .modal_inputs .react-datepicker__day:hover{background-color:#f0f0f0;color:inherit}.container_modal_users .modal_inputs .react-datepicker__day--weekend{color:var(--base_black)}.container_modal_users .modal_inputs .react-datepicker__day--selected.react-datepicker__day--weekend{color:var(--base_white)}.container_modal_users .modal_inputs .react-datepicker__current-month{border-radius:2vw;margin-bottom:.5vw;font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_modal_users .modal_inputs .react-datepicker__day-name{color:var(--base_black);font-weight:700;font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal_users .modal_inputs .react-datepicker__day{font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal_users .modal_inputs .react-datepicker__current-month,.container_modal_users .modal_inputs .react-datepicker__year-dropdown,.container_modal_users .modal_inputs .react-datepicker__month-dropdown{text-transform:capitalize;padding-top:.3vw;padding-bottom:.3vw;font-weight:700;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_modal_users .modal_inputs .react-datepicker__month-dropdown,.container_modal_users .modal_inputs .react-datepicker__month-year-dropdown{background-color:var(--neutrals100);position:absolute;width:60%;left:-.5vw;top:70%;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.container_modal_users .modal_inputs .react-datepicker__year-dropdown,.container_modal_users .modal_inputs .container_modal_users .modal_inputs .first_section_users .second_row_first_section .birthday-input-container .react-datepicker__month-dropdown{background-color:var(--neutrals100);position:absolute;width:50%;left:40%;top:70%;z-index:1;text-transform:capitalize;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_modal_users .modal_inputs .react-datepicker__month-option,.container_modal_users .modal_inputs .react-datepicker__month-year-option,.container_modal_users .modal_inputs .react-datepicker__year-option{font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal_users .modal_inputs .react-datepicker__navigation{display:flex;justify-content:center;align-items:center;color:var(--neutrals400);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_modal_users .modal_inputs .react-datepicker__navigation-icon{font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_modal_users .modal_inputs .react-datepicker__month-dropdown-container,.container_modal_users .modal_inputs .react-datepicker__year-dropdown-container{background-color:var(--base_white);border:1px solid #ccc;font-size:.9rem;padding:.2vw 2vw .2vw 1vw;margin-left:.5vw;margin-right:.5vw;border-radius:1vw}.container_modal_users .modal_inputs .react-datepicker abbr[title]{text-decoration:none}.container_modal_users .modal_inputs .react-datepicker__header{background-color:var(--base_white);border-bottom:none;border-radius:2vw;padding:.1vw}.container_modal_users .modal_inputs .react-datepicker__header>div:nth-child(-n+2){justify-content:flex-start;align-items:center}.container_modal_users .modal_inputs .react-datepicker__header select{background-color:var(--base_white);border:1px solid #ccc;padding:5px;border-radius:5px;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_modal_users .modal_inputs .react-datepicker__navigation--previous{left:8%;top:3%}.container_modal_users .modal_inputs .react-datepicker__navigation--next{right:8%;top:3%}.container_modal_users .modal_buttons{display:flex;gap:1.5vw;align-self:flex-end;margin-top:-1vw}.react-datepicker__navigation-icon:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{border-color:#ccc;border-style:solid;border-width:3px 3px 0 0;content:"";display:block;height:9px;position:absolute;top:6px;width:9px}.react-datepicker-wrapper{display:inline-block;padding:0;border:0}.react-datepicker{font-family:Helvetica Neue,helvetica,arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;display:inline-block;position:relative;line-height:initial}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker-popper{z-index:1;line-height:0}.react-datepicker-popper .react-datepicker__triangle{stroke:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{fill:#f0f0f0;color:#f0f0f0}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle{fill:#fff;color:#fff}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;padding:8px 0;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__header--time:not(.react-datepicker__header--time--only){border-top-left-radius:0}.react-datepicker__header:not(.react-datepicker__header--has-time-select){border-top-right-radius:.3rem}.react-datepicker__year-dropdown-container--select,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--scroll{display:inline-block;margin:0 15px}.react-datepicker__current-month,.react-datepicker-time__header,.react-datepicker-year-header{margin-top:0;color:#000;font-weight:700;font-size:.944rem}h2.react-datepicker__current-month{padding:0;margin:0}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{align-items:center;background:none;display:flex;justify-content:center;text-align:center;cursor:pointer;position:absolute;top:2px;padding:0;border:none;z-index:1;height:32px;width:32px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:2px}.react-datepicker__navigation--next{right:2px}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:85px}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px}.react-datepicker__navigation--years-upcoming{top:-4px}.react-datepicker__navigation:hover *:before{border-color:#a6a6a6}.react-datepicker__navigation-icon{position:relative;top:-1px;font-size:20px;width:0}.react-datepicker__navigation-icon--next{left:-2px}.react-datepicker__navigation-icon--next:before{transform:rotate(45deg);left:-7px}.react-datepicker__navigation-icon--previous{right:-2px}.react-datepicker__navigation-icon--previous:before{transform:rotate(225deg);right:-7px}.react-datepicker__month-container{float:left}.react-datepicker__year{margin:.4rem;text-align:center}.react-datepicker__year-wrapper{display:flex;flex-wrap:wrap;max-width:180px}.react-datepicker__year .react-datepicker__year-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text,.react-datepicker__month .react-datepicker__quarter-text{display:inline-block;width:4rem;margin:2px}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:auto}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:85px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-87px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:85px;overflow-x:hidden;margin:0 auto;text-align:center;border-bottom-right-radius:.3rem}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px;white-space:nowrap}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:not(.react-datepicker__week-number--selected):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__week-number--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__week-number--selected:hover{background-color:#1d5d90}.react-datepicker__day-names{white-space:nowrap;margin-bottom:-8px}.react-datepicker__week{white-space:nowrap}.react-datepicker__day-name,.react-datepicker__day,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text,.react-datepicker__quarter-text,.react-datepicker__year-text{cursor:pointer}.react-datepicker__day:not([aria-disabled=true]):hover,.react-datepicker__month-text:not([aria-disabled=true]):hover,.react-datepicker__quarter-text:not([aria-disabled=true]):hover,.react-datepicker__year-text:not([aria-disabled=true]):hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today,.react-datepicker__quarter-text--today,.react-datepicker__year-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted,.react-datepicker__quarter-text--highlighted,.react-datepicker__year-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:not([aria-disabled=true]):hover,.react-datepicker__month-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--highlighted:not([aria-disabled=true]):hover,.react-datepicker__year-text--highlighted:not([aria-disabled=true]):hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1,.react-datepicker__quarter-text--highlighted-custom-1,.react-datepicker__year-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2,.react-datepicker__quarter-text--highlighted-custom-2,.react-datepicker__year-text--highlighted-custom-2{color:green}.react-datepicker__day--holidays,.react-datepicker__month-text--holidays,.react-datepicker__quarter-text--holidays,.react-datepicker__year-text--holidays{position:relative;border-radius:.3rem;background-color:#ff6803;color:#fff}.react-datepicker__day--holidays .overlay,.react-datepicker__month-text--holidays .overlay,.react-datepicker__quarter-text--holidays .overlay,.react-datepicker__year-text--holidays .overlay{position:absolute;bottom:100%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__day--holidays:not([aria-disabled=true]):hover,.react-datepicker__month-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--holidays:not([aria-disabled=true]):hover,.react-datepicker__year-text--holidays:not([aria-disabled=true]):hover{background-color:#cf5300}.react-datepicker__day--holidays:hover .overlay,.react-datepicker__month-text--holidays:hover .overlay,.react-datepicker__quarter-text--holidays:hover .overlay,.react-datepicker__year-text--holidays:hover .overlay{visibility:visible;opacity:1}.react-datepicker__day--selected,.react-datepicker__day--in-selecting-range,.react-datepicker__day--in-range,.react-datepicker__month-text--selected,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--selected,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--selected,.react-datepicker__year-text--in-selecting-range,.react-datepicker__year-text--in-range{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--selected:not([aria-disabled=true]):hover,.react-datepicker__day--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__day--in-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__month-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--in-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-selecting-range:not([aria-disabled=true]):hover,.react-datepicker__year-text--in-range:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected,.react-datepicker__quarter-text--keyboard-selected,.react-datepicker__year-text--keyboard-selected{border-radius:.3rem;background-color:#bad9f1;color:#000}.react-datepicker__day--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__month-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__quarter-text--keyboard-selected:not([aria-disabled=true]):hover,.react-datepicker__year-text--keyboard-selected:not([aria-disabled=true]):hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range),.react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range,.react-datepicker__month-text--in-range,.react-datepicker__quarter-text--in-range,.react-datepicker__year-text--in-range){background-color:#216ba580}.react-datepicker__month--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__month--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range),.react-datepicker__year--selecting-range .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__quarter-text--in-selecting-range,.react-datepicker__year-text--in-selecting-range){background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled,.react-datepicker__quarter-text--disabled,.react-datepicker__year-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled .overlay,.react-datepicker__month-text--disabled .overlay,.react-datepicker__quarter-text--disabled .overlay,.react-datepicker__year-text--disabled .overlay{position:absolute;bottom:70%;left:50%;transform:translate(-50%);background-color:#333;color:#fff;padding:4px;border-radius:4px;white-space:nowrap;visibility:hidden;opacity:0;transition:visibility 0s,opacity .3s ease-in-out}.react-datepicker__input-container{position:relative;display:inline-block;width:100%}.react-datepicker__input-container .react-datepicker__calendar-icon{position:absolute;padding:.5rem;box-sizing:content-box}.react-datepicker__view-calendar-icon input{padding:6px 10px 5px 25px}.react-datepicker__year-read-view,.react-datepicker__month-read-view,.react-datepicker__month-year-read-view{border:1px solid transparent;border-radius:.3rem;position:relative}.react-datepicker__year-read-view:hover,.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover{cursor:pointer}.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__year-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow{transform:rotate(135deg);right:-16px;top:0}.react-datepicker__year-dropdown,.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__year-dropdown:hover,.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover{cursor:pointer}.react-datepicker__year-dropdown--scrollable,.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__year-option,.react-datepicker__month-option,.react-datepicker__month-year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__year-option:first-of-type,.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__year-option:last-of-type,.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__year-option:hover,.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover{background-color:#ccc}.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__year-option--selected,.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{cursor:pointer;background-color:transparent;border:0;outline:0;padding:0 6px 0 0;position:absolute;top:0;right:0;height:100%;display:table-cell;vertical-align:middle}.react-datepicker__close-icon:after{cursor:pointer;background-color:#216ba5;color:#fff;border-radius:50%;height:16px;width:16px;padding:2px;font-size:12px;line-height:1;text-align:center;display:table-cell;vertical-align:middle;content:"×"}.react-datepicker__close-icon--disabled{cursor:default}.react-datepicker__close-icon--disabled:after{cursor:default;background-color:#ccc}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:#000c;left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-width: 400px),(max-height: 550px){.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker__current-month,.react-datepicker__portal .react-datepicker-time__header{font-size:1.44rem}.react-datepicker__children-container{width:13.8rem;margin:.4rem;padding-right:.2rem;padding-left:.2rem;height:auto}.react-datepicker__aria-live{position:absolute;clip-path:circle(0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;width:1px;white-space:nowrap}.react-datepicker__calendar-icon{width:1em;height:1em;vertical-align:-.125em}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_searchbar .search_bar{position:relative;display:flex;align-items:center;width:13.889vw;height:2.778vw}.container_searchbar .search_bar .icon_search{width:1.5vw;aspect-ratio:1;position:absolute;top:.933vw;left:.833vw;display:block;cursor:pointer}.container_searchbar .search_bar .icon_close{width:1.5vw;aspect-ratio:1;position:absolute;right:.833vw;display:block;cursor:pointer}.container_searchbar .search_bar .search_input{border-radius:1.111vw;width:100%;height:100%;padding-left:3vw;padding-right:3vw;box-sizing:border-box;color:var(--neutrals600);background-color:var(--base_white);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_searchbar .search_bar .search_input:focus{border:none;outline:none}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_menu_options{position:relative}.container_menu_options .menu_options{display:flex;align-items:center;justify-content:center;gap:.7vw;border:.15vw solid var(--neutrals100);border-radius:1.111vw;cursor:pointer;font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_menu_options .menu_options p{font-weight:700;letter-spacing:1px}.container_menu_options .principal_menu{width:11.111vw;max-height:15vw;position:absolute;left:110%;top:0;background-color:var(--base_white);border-radius:1vw;border:.15vw solid var(--neutrals100);box-shadow:0 0 1vw #0000001a;padding:.5vw;display:flex;flex-direction:column;gap:.3vw;z-index:6;overflow:auto;font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_menu_options .principal_menu::-webkit-scrollbar{width:0;height:0}.container_menu_options .principal_menu .submenu{position:absolute;top:0;left:110%;background:var(--base_white);padding:.5vw;width:15vw;border-radius:1vw;border:.15vw solid var(--neutrals100);box-shadow:0 0 1vw #0000001a;display:flex;flex-direction:column;gap:.3vw;box-sizing:border-box;overflow:hidden}.container_menu_options .principal_menu label{position:relative;display:inline-block;padding-left:30px;cursor:pointer;font-size:16px}.container_menu_options .principal_menu input[type=checkbox]{position:absolute;opacity:0;pointer-events:none}.container_menu_options .principal_menu label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;background-color:#ddd;border-radius:4px;border:2px solid #bbb;transition:background-color .3s,border-color .3s}.container_menu_options .principal_menu input[type=checkbox]:checked+label:before{background-color:#4caf50;border-color:#4caf50}.container_menu_options .principal_menu input[type=checkbox]:checked+label:after{content:"✔";position:absolute;left:4px;top:50%;transform:translateY(-50%);color:#fff;font-size:16px}.container_menu_options .principal_menu label:hover:before{background-color:#ccc}.container_menu_options .principal_menu .container_checkbox{display:flex;justify-content:space-between;width:100%}.container_menu_options .principal_menu .container_checkbox label{flex:1;position:relative}.container_menu_options .principal_menu .container_checkbox label img{position:absolute;right:0}.container_menu_options .principal_menu label{width:80%;padding:.5vw .5vw .5vw 2vw;background-color:var(--base_white);border:none;cursor:pointer;display:flex;align-items:center}.container_menu_options .principal_menu label:hover{background-color:var(--neutrals100)}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_horary .container_title{margin-top:5vh;margin-bottom:1.667vw;text-align:left;font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_horary .department_menu_options{display:flex;align-items:center;gap:2vw;margin-top:1vw;margin-bottom:1vw;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_horary .horary_second_setion{display:flex;flex-direction:column;align-items:end}.container_horary .horary_second_setion .horary_section{width:46.806vw;display:flex;justify-content:space-around;align-items:center;margin-bottom:3vw}.container_horary .horary_second_setion .horary_section .container_horas_laborales{display:flex;flex-direction:column;justify-content:center;position:relative}.container_horary .horary_second_setion .horary_section .container_horas_laborales .input_label{margin-bottom:.667vw}.container_horary .horary_second_setion .horary_section .container_horas_laborales .horas_laborales_title{font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_horary .horary_second_setion .horary_section .container_horas_laborales .input-wrapper{display:flex;align-items:center;width:100%}.container_horary .horary_second_setion .horary_section .container_horas_laborales .input-suffix{position:absolute;right:5vw;pointer-events:none;color:var(--neutrals500);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_horary .horary_second_setion .horary_section .container_horas_laborales .horas_laborales{width:10.417vw;aspect-ratio:3;border-radius:1.111vw;border:.15vw solid var(--neutrals100);color:var(--neutrals500);box-sizing:border-box;padding-left:1.5vw;padding-right:2vw;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_horary .horary_second_setion .horary_section .container_horas_laborales .horas_laborales::-webkit-calendar-picker-indicator{filter:invert(100%) sepia(49%) saturate(5522%) hue-rotate(175deg) brightness(70%) contrast(120%)}.container_horary .horary_second_setion .horary_section .container_horas_laborales .horas_laborales:focus{border:.15vw solid var(--secondary600);background-color:var(--base_white);outline:none}.container_horary .horary_second_setion .horary_section .container_horas_laborales .input_footer{color:var(--neutrals800);font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_horary .horary_second_setion .horary_section .all_departments_asignation{display:flex;align-items:center;gap:.5vw;color:var(--primary);height:2vw;cursor:pointer;font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_horary .horary_second_setion .horary_section .all_departments_asignation .icon_right_arrow{width:1.667vw}.container_horary .table_calendar_container{display:flex;justify-content:space-between}.container_horary .table_calendar_container .table_horary{display:flex;flex-direction:column;align-items:center;width:57.847vw;margin-bottom:2vw;box-shadow:0 0 1vw #0000001a;border-radius:1.667vw}.container_horary .table_calendar_container .table_horary .container_pagination{margin-top:auto}.container_horary .table_calendar_container .pagination_buttons{margin-top:2vw;margin-bottom:3vw}.container_horary .table_calendar_container table .no_data_horary{height:15vw;display:flex;justify-content:center;align-items:center}.container_horary .table_calendar_container table .department_horary{width:13.069vw}.container_horary .table_calendar_container table .colaborator{width:15.556vw}.container_horary .table_calendar_container table .entrance{width:13.125vw}.container_horary .table_calendar_container table .working_hours{width:10.125vw}.container_horary .table_calendar_container table .edit{width:5.972vw}.container_horary .table_calendar_container table th{height:4.306vw;color:var(--secondary);font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_horary .table_calendar_container table td{height:3.333vw;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_horary .table_calendar_container table .container_last_icon{display:flex;justify-content:center;align-items:center;height:3.333vw}.container_horary .table_calendar_container table .edit-icon{cursor:pointer}.container_horary .table_calendar_container .calendar_container{width:19.722vw;aspect-ratio:.818443804;text-align:center;display:flex;flex-direction:column;justify-content:flex-start}.container_horary .table_calendar_container .calendar_container p{color:var(--secondary);font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_horary .table_calendar_container .calendar_container .asignation_type{display:flex}.container_horary .table_calendar_container .calendar_container .asignation_type .general_button{border-radius:1vw 0 0 1vw}.container_horary .table_calendar_container .calendar_container .asignation_type .individual_button{border-radius:0 1vw 1vw 0}.container_horary .table_calendar_container .calendar_container .asignation_type p{color:var(--primary);font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_horary .table_calendar_container .calendar_container .asignation_type .selected{background:var(--secondary);border:none}.container_horary .table_calendar_container .calendar_container .asignation_type .selected p{color:var(--base_white);letter-spacing:.3px;font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_horary .table_calendar_container .calendar_container .see_calendar{display:flex;gap:.5vw;justify-content:end;align-items:center;height:2vw;width:50%;margin-left:auto;transition:all ease-in-out 1s;cursor:pointer}.container_horary .table_calendar_container .calendar_container .see_calendar p{color:var(--primary)}.container_horary .table_calendar_container .calendar_container .see_calendar:hover{transform:scale(1.1)}.container_horary .container_buttons{display:flex;margin-bottom:5vh}.react-calendar{width:350px;max-width:100%;background:#fff;border:1px solid #a0a096;font-family:Arial,Helvetica,sans-serif;line-height:1.125em}.react-calendar--doubleView{width:700px}.react-calendar--doubleView .react-calendar__viewContainer{display:flex;margin:-.5em}.react-calendar--doubleView .react-calendar__viewContainer>*{width:50%;margin:.5em}.react-calendar,.react-calendar *,.react-calendar *:before,.react-calendar *:after{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.react-calendar button{margin:0;border:0;outline:none}.react-calendar button:enabled:hover{cursor:pointer}.react-calendar__navigation{display:flex;height:44px;margin-bottom:1em}.react-calendar__navigation button{min-width:44px;background:none}.react-calendar__navigation button:disabled{background-color:#f0f0f0}.react-calendar__navigation button:enabled:hover,.react-calendar__navigation button:enabled:focus{background-color:#e6e6e6}.react-calendar__month-view__weekdays{text-align:center;text-transform:uppercase;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__weekdays__weekday{padding:.5em}.react-calendar__month-view__weekNumbers .react-calendar__tile{display:flex;align-items:center;justify-content:center;font:inherit;font-size:.75em;font-weight:700}.react-calendar__month-view__days__day--weekend{color:#d10000}.react-calendar__month-view__days__day--neighboringMonth,.react-calendar__decade-view__years__year--neighboringDecade,.react-calendar__century-view__decades__decade--neighboringCentury{color:#757575}.react-calendar__year-view .react-calendar__tile,.react-calendar__decade-view .react-calendar__tile,.react-calendar__century-view .react-calendar__tile{padding:2em .5em}.react-calendar__tile{max-width:100%;padding:10px 6.6667px;background:none;text-align:center;font:inherit;font-size:.833em}.react-calendar__tile:disabled{background-color:#f0f0f0;color:#ababab}.react-calendar__month-view__days__day--neighboringMonth:disabled,.react-calendar__decade-view__years__year--neighboringDecade:disabled,.react-calendar__century-view__decades__decade--neighboringCentury:disabled{color:#cdcdcd}.react-calendar__tile:enabled:hover,.react-calendar__tile:enabled:focus{background-color:#e6e6e6}.react-calendar__tile--now{background:#ffff76}.react-calendar__tile--now:enabled:hover,.react-calendar__tile--now:enabled:focus{background:#ffffa9}.react-calendar__tile--hasActive{background:#76baff}.react-calendar__tile--hasActive:enabled:hover,.react-calendar__tile--hasActive:enabled:focus{background:#a9d4ff}.react-calendar__tile--active{background:#006edc;color:#fff}.react-calendar__tile--active:enabled:hover,.react-calendar__tile--active:enabled:focus{background:#1087ff}.react-calendar--selectRange .react-calendar__tile--hover{background-color:#e6e6e6}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_modal_horary_asignation{width:40vw;aspect-ratio:2;background-color:var(--base_white);border-radius:1.667vw;position:relative;padding:1.875vw;display:flex;flex-direction:column}.container_modal_horary_asignation .icon_close{position:absolute;bottom:97%;left:98%;cursor:pointer;width:2.5vw}.container_modal_horary_asignation .modal_inputs .modal_title{margin-top:0;margin-bottom:1.667vw;font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_modal_horary_asignation .modal_inputs label{padding-left:.5vw;font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal_horary_asignation .modal_inputs .first_section_horary_asignation{display:flex;gap:2.5vw}.container_modal_horary_asignation .modal_inputs .first_section_horary_asignation .container_colaborator{display:flex}.container_modal_horary_asignation .modal_inputs .first_section_horary_asignation .container_colaborator .colaborator_title{margin:0;margin-bottom:.7vw;font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal_horary_asignation .modal_inputs .first_section_horary_asignation .container_date{display:flex}.container_modal_horary_asignation .modal_inputs .first_section_horary_asignation .container_date .date_title{margin:0;font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal_horary_asignation .modal_inputs .second_section_horary_asignation{display:flex;gap:2vw}.container_modal_horary_asignation .modal_inputs .second_section_horary_asignation .container_hora_entrada{display:flex;flex-direction:column}.container_modal_horary_asignation .modal_inputs .second_section_horary_asignation .container_hora_entrada .input_label{margin-top:1vw;margin-bottom:1vw}.container_modal_horary_asignation .modal_inputs .second_section_horary_asignation .container_horas_laborales{display:flex;flex-direction:column;align-items:center}.container_modal_horary_asignation .modal_inputs .second_section_horary_asignation .container_horas_laborales .input_label{margin-top:1vw;margin-bottom:1vw}.container_modal_horary_asignation .modal_inputs .second_section_horary_asignation .container_horas_laborales .horas_laborales_title{width:8vw;text-align:center}.container_modal_horary_asignation .modal_inputs .second_section_horary_asignation .container_horas_laborales .horas_laborales{width:5vw;aspect-ratio:1.2;border-radius:1.111vw;background-color:var(--neutrals100);border:.2vw solid var(--neutrals100);text-align:center;font-family:Manrope Bold,sans-serif;font-size:1.25vw}.container_modal_horary_asignation .modal_inputs .second_section_horary_asignation .container_horas_laborales .horas_laborales:focus{border:.2vw solid var(--secondary600);background-color:var(--base_white);outline:none}.container_modal_horary_asignation .modal_inputs .second_section_horary_asignation .container_horas_laborales .input_footer{color:var(--neutrals800);font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal_horary_asignation .modal_buttons{display:flex;gap:1.5vw;align-self:flex-end;margin-bottom:-2.5vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_vacations .container_title{margin-top:5vh;margin-bottom:1.667vw;text-align:left;font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_vacations .vacations_first_section{display:flex;gap:5vw;justify-content:center;align-items:center;margin-left:8vw;margin-bottom:3vw}.container_vacations .vacations_first_section .container_calendar_vacations{width:19.722vw;height:21vw}.container_vacations .vacations_first_section .container_days_horary{width:30.347vw}.container_vacations .vacations_first_section .container_days_horary .requested_days_first{display:flex;flex-direction:column;justify-content:center;align-items:center;height:19.931vw}.container_vacations .vacations_first_section .container_days_horary .requested_days_first .requested_days_container{display:flex;flex-direction:column}.container_vacations .vacations_first_section .container_days_horary .requested_days_first .requested_days_container .days_name{margin-bottom:.5vw;text-align:center;font-family:Manrope Regular,sans-serif;font-size:1.667vw}.container_vacations .vacations_first_section .container_days_horary .requested_days_first .requested_days_container .container_days_data{display:flex;gap:1vw}.container_vacations .vacations_first_section .container_days_horary .requested_days_first .requested_days_container .container_days_data .days_title{font-family:Manrope Bold,sans-serif;font-size:1.25vw}.container_vacations .vacations_first_section .container_days_horary .requested_days_first .requested_days_container .container_days_data .days_data{color:var(--secondary);font-family:Manrope Bold,sans-serif;font-size:1.25vw}.container_vacations .vacations_first_section .container_days_horary .requested_days_first .available_days .available_days_data{width:30.347vw;display:flex;flex-direction:column;overflow-x:auto}.container_vacations .vacations_first_section .container_days_horary .requested_days_first .available_days .available_days_data .date_row{display:flex;justify-content:center;padding-left:1.5vw;gap:2vw;border-top:.111vw solid var(--neutrals100);border-bottom:.111vw solid var(--neutrals100)}.container_vacations .vacations_first_section .container_days_horary .requested_days_first .available_days .available_days_data .date_row .showed_name{width:8.125vw}.container_vacations .vacations_first_section .container_days_horary .requested_days_first .available_days .available_days_data .date_row .showed_date{width:16.319vw}.container_vacations .vacations_first_section .container_days_horary .requested_days_first .available_days .available_days_data .date_row p{text-align:start;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_vacations .vacations_first_section .container_days_horary .requested_days_first .available_days .available_days_data .no_data{display:flex;justify-content:center;font-family:Manrope Bold,sans-serif;font-size:1.25vw}.container_vacations .vacations_first_section .container_days_horary .requested_days_first .container_prev_next{margin-top:1vw;display:flex;justify-content:center;align-items:center;gap:1vw}.container_vacations .vacations_first_section .container_days_horary .requested_days_first .container_prev_next img{width:2vw;cursor:pointer}.container_vacations .vacations_first_section .container_days_horary .requested_days_first .container_prev_next img:hover{opacity:.7}.container_vacations .vacations_first_section .container_days_horary .requested_days_first .select_user{font-family:Manrope Bold,sans-serif;font-size:1.25vw}.container_vacations .vacations_first_section .container_days_horary .requested_days_second{display:flex;flex-direction:column;justify-content:center;align-items:center;height:30vw}.container_vacations .vacations_first_section .container_days_horary .requested_days_second .container_days_data{display:flex;gap:1vw}.container_vacations .vacations_first_section .container_days_horary .requested_days_second .container_days_data .days_title{font-family:Manrope Bold,sans-serif;font-size:1.25vw}.container_vacations .vacations_first_section .container_days_horary .requested_days_second .container_days_data .days_data{color:var(--secondary);font-family:Manrope Bold,sans-serif;font-size:1.25vw}.container_vacations .vacations_first_section .container_days_horary .requested_days_second .container_days_data .no_data{display:flex;justify-content:center;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_vacations .vacations_first_section .container_days_horary .requested_days_second .available_days_data{width:20vw;display:flex;flex-direction:column;overflow-x:auto}.container_vacations .vacations_first_section .container_days_horary .requested_days_second .available_days_data .date_row{display:flex;justify-content:center;padding-left:1.5vw;gap:2vw;border-top:.111vw solid var(--neutrals100);border-bottom:.111vw solid var(--neutrals100)}.container_vacations .vacations_first_section .container_days_horary .requested_days_second .available_days_data .date_row p{text-align:start;width:7vw;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_vacations .vacations_first_section .container_days_horary .requested_days_second .available_days_data .no_data{display:flex;justify-content:center;font-family:Manrope Bold,sans-serif;font-size:1.25vw}.container_vacations .vacations_first_section .container_days_horary .requested_days_second .container_prev_next{margin-top:1vw;display:flex;justify-content:center;align-items:center;gap:1vw}.container_vacations .vacations_first_section .container_days_horary .requested_days_second .container_prev_next img{width:2vw;cursor:pointer}.container_vacations .vacations_first_section .container_days_horary .requested_days_second .container_prev_next img:hover{opacity:.7}.container_vacations .vacations_third_section{margin-bottom:5vw;margin-top:5vw}.container_vacations .vacations_third_section .other_employee_title{font-weight:600;margin-left:1.5vw;font-family:Manrope Regular,sans-serif;font-size:1.667vw}.container_vacations .vacations_third_section .container_selection_users{display:flex;align-items:center;gap:2vw;margin-top:2.292vw;margin-bottom:1vw;margin-left:1vw;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_vacations .vacations_third_section .container_selection_users .selection_year_container{cursor:pointer;position:relative}.container_vacations .vacations_third_section .container_selection_users .selection_year_container select{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:6.72vw;aspect-ratio:2.2;display:flex;align-items:center;justify-content:center;gap:.7vw;border:.15vw solid var(--neutrals100);border-radius:1.111vw;padding-left:1.111vw;box-sizing:border-box;background-color:var(--base_white);cursor:pointer;font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_vacations .vacations_third_section .container_selection_users .selection_year_container select:focus{outline:none}.container_vacations .vacations_third_section .container_selection_users .selection_year_container .custom-arrow{position:absolute;transform:translateY(-50%) rotate(90deg);top:50%;right:20%;pointer-events:none}.container_vacations .vacations_third_section .container_other{display:flex;flex-direction:column;align-items:center}.container_vacations .vacations_third_section .container_other .table_container_other{width:50vw;padding:1.5vw}.container_vacations .vacations_third_section .container_other .table_container_other table th{height:4.306vw;aspect-ratio:5,145161290;color:var(--secondary);font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_vacations .vacations_third_section .container_other .table_container_other table .department_vacations{width:11vw}.container_vacations .vacations_third_section .container_other .table_container_other table .table_name{width:15.25vw;display:flex;justify-content:start;align-items:center}.container_vacations .vacations_third_section .container_other .table_container_other table .entry_date{width:10.528vw}.container_vacations .vacations_third_section .container_other .table_container_other table .days_right,.container_vacations .vacations_third_section .container_other .table_container_other table .taken_days{width:8vw}.container_vacations .vacations_third_section .container_other .table_container_other table .days_in_favor{width:7.764vw}.container_vacations .vacations_third_section .container_other .table_container_other table .request{width:14.583vw}.container_vacations .vacations_third_section .container_other .table_container_other table td{height:3.333vw;text-align:center;border-top:.111vw solid var(--neutrals100);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_vacations .vacations_third_section .container_other .table_container_other table .name_data{text-align:left}.container_vacations .vacations_third_section .container_other .table_container_other table .align_button{display:flex;justify-content:center;align-items:center}.container_vacations .vacations_third_section .container_other .table_container_other table .align_button .container_buttons{margin-top:0}.container_vacations .vacations_third_section .container_other .table_container_other .container_pagination{margin-top:auto;display:flex;justify-content:center}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_normal_vacations{padding-left:8vw}.container_normal_vacations .container_table{margin-top:2vw;margin-bottom:4vw}.container_normal_vacations .container_table .table_vacations_title{margin-left:-8vw;color:var(--base_black);font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_normal_vacations .container_table table{width:59.236vw;padding:0vw 2vw;border-collapse:collapse}.container_normal_vacations .container_table table th{height:4.306vw;color:var(--secondary);font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_normal_vacations .container_table table td{height:3.333vw;text-align:center;border-top:.111vw solid var(--neutrals100);border-bottom:.111vw solid var(--neutrals100);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_normal_vacations .solicitate_button{display:flex;align-items:center;gap:5.8vw}.container_normal_vacations .solicitate_button .solicitate_text{color:var(--neutrals300);font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_normal_vacations .prev_requests{color:var(--base_black);font-weight:600;font-family:Manrope Regular,sans-serif;font-size:1.667vw}.container_normal_vacations .container_table_prev{margin-bottom:5vw;padding:.5vw 3vw 2vw;box-sizing:border-box;box-shadow:0 0 1vw #0000001a;border-radius:1.667vw;width:55.694vw}.container_normal_vacations .container_table_prev table{width:100%;border-collapse:collapse}.container_normal_vacations .container_table_prev table .no_data{display:flex;justify-content:center}.container_normal_vacations .container_table_prev table th{height:4.833vw;color:var(--secondary);font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_normal_vacations .container_table_prev table .days{text-align:left;padding-left:2vw}.container_normal_vacations .container_table_prev table .state{width:10vw}.container_normal_vacations .container_table_prev table .delete{width:5vw}.container_normal_vacations .container_table_prev table td{border-top:.111vw solid var(--neutrals100);border-bottom:.111vw solid var(--neutrals100);min-height:3.333vw;height:3.333vw;text-align:center;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_normal_vacations .container_table_prev table td .days_vacations{margin:0}.container_normal_vacations .container_table_prev table td:first-child{padding-left:1vw;text-align:left}.container_normal_vacations .container_table_prev table tr:last-child td{border:none}.container_normal_vacations .container_table_prev table .state_buttons{display:flex;justify-content:center;align-items:center}.container_normal_vacations .container_table_prev table .state_buttons button{cursor:pointer;margin-top:.2vw;padding:.2vw .8vw;border-radius:.8vw;background-color:var(--neutrals300);color:var(--base_white);font-weight:900;letter-spacing:.08vw;border:none;font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_normal_vacations .container_table_prev table .trash_icon{width:1.667vw;aspect-ratio:1;cursor:pointer}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_modal_normal_solicitate{width:58.264vw;aspect-ratio:2.39031339;background-color:var(--base_white);border-radius:1.667vw;padding:3vw 3vw 2vw;box-sizing:border-box;display:flex;flex-direction:column;position:relative}.container_modal_normal_solicitate .icon_close{position:absolute;bottom:98%;left:99%;cursor:pointer;width:2.5vw}.container_modal_normal_solicitate .solicitate_vacations{font-weight:600;letter-spacing:1px;margin:0;color:var(--secondary);font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_modal_normal_solicitate .content_modal_vacations{flex:1}.container_modal_normal_solicitate .content_modal_vacations .first_row_vacations{display:flex;justify-content:space-between;margin-top:1vw;margin-bottom:1vw}.container_modal_normal_solicitate .content_modal_vacations .first_row_vacations .container_total_days{display:flex;flex-direction:column;justify-content:center;gap:1vw}.container_modal_normal_solicitate .content_modal_vacations .first_row_vacations .container_total_days .total_days_title{margin:0;color:var(--base_black);font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal_normal_solicitate .content_modal_vacations .first_row_vacations .container_total_days .total_days{text-align:center;margin:0;color:var(--primary);font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_modal_normal_solicitate .content_modal_vacations .first_row_vacations .container_total_days input{text-align:center}.container_modal_normal_solicitate .content_modal_vacations .second_row_vacations .container_inputs{margin-bottom:0vw}.container_modal_normal_solicitate .content_modal_vacations .second_row_vacations input{padding-right:3vw}.container_modal_normal_solicitate .error{font-family:Manrope Regular,sans-serif;margin-top:1vw;color:var(--error)}.container_modal_normal_solicitate .button_container{display:flex;align-items:center;justify-content:end}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_date_input label{color:var(--base_black);font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_date_input .date_input{border:solid var(--neutrals100) .2vw;display:flex;justify-content:center;align-items:center;border-radius:1.042vw;margin-top:.694vw;position:relative}.container_date_input .date_input input{width:100%;border:none;color:var(--neutrals400);background-color:transparent;font-size:1.042vw;padding-left:1.2vw;padding-right:1.2vw}.container_date_input .date_input input:focus{border:none;outline:none}.container_date_input .date_input input::placeholder{color:var(--neutrals400);font-size:1.042vw}.container_date_input .date_input .container_icon_calendar{display:flex;align-items:center}.container_date_input .date_input .container_icon_calendar img{height:1.667vw;cursor:pointer;padding-right:1.2vw;z-index:5}.container_date_input .react-datepicker{width:15rem;border-radius:1.667vw;border:1px solid #ccc;background-color:var(--base_white);padding:0 .2vw;font-family:inherit;text-transform:capitalize;position:absolute;left:-5rem}.container_date_input .react-datepicker__triangle{left:7px!important}.container_date_input .react-datepicker__day--selected{background-color:var(--secondary);color:var(--base_white)}.container_date_input .react-datepicker__day--keyboard-selected{background-color:var(--secondary)}.container_date_input .react-datepicker__day--today{background-color:var(--secondary);color:var(--base_black)}.container_date_input .react-datepicker__day:hover{background-color:#f0f0f0;color:inherit}.container_date_input .react-datepicker__day--weekend{color:var(--base_black)}.container_date_input .react-datepicker__day--selected.react-datepicker__day--weekend{color:var(--base_white)}.container_date_input .react-datepicker__current-month{border-radius:2vw;margin-bottom:.5vw;font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_date_input .react-datepicker__day-name{color:var(--base_black);font-weight:700;font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_date_input .react-datepicker__day{font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_date_input .react-datepicker__day--disabled{color:#ccc;pointer-events:none}.container_date_input .react-datepicker__day--disabled:hover{color:#ccc;background-color:transparent}.container_date_input .react-datepicker__current-month,.container_date_input .react-datepicker__year-dropdown,.container_date_input .react-datepicker__month-dropdown{text-transform:capitalize;padding-top:.3vw;padding-bottom:.3vw;font-weight:700;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_date_input .react-datepicker__month-dropdown,.container_date_input .react-datepicker__month-year-dropdown{background-color:var(--neutrals100);position:absolute;width:60%;left:-.5vw;top:70%;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.container_date_input .react-datepicker__year-dropdown,.container_date_input .container_modal_users .modal_inputs .first_section_users .second_row_first_section .birthday-input-container .react-datepicker__month-dropdown{background-color:var(--neutrals100);position:absolute;width:50%;left:50%;top:70%;z-index:1;text-transform:capitalize;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_date_input .react-datepicker__month-option,.container_date_input .react-datepicker__month-year-option,.container_date_input .react-datepicker__year-option{font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_date_input .react-datepicker__navigation{display:flex;justify-content:center;align-items:center;color:var(--neutrals400);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_date_input .react-datepicker__navigation-icon{font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_date_input .react-datepicker__month-dropdown-container,.container_date_input .react-datepicker__year-dropdown-container{background-color:var(--base_white);border:1px solid #ccc;font-size:.9rem;padding:.2vw 2vw .2vw 1vw;margin-left:.5vw;margin-right:.5vw;border-radius:1vw}.container_date_input .react-datepicker abbr[title]{text-decoration:none}.container_date_input .react-datepicker__header{background-color:var(--base_white);border-bottom:none;border-radius:2vw;padding:.1vw}.container_date_input .react-datepicker__header>div:nth-child(-n+2){justify-content:flex-start;align-items:center}.container_date_input .react-datepicker__header select{background-color:var(--base_white);border:1px solid #ccc;padding:5px;border-radius:5px;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_date_input .react-datepicker__navigation--previous{left:8%;top:3%}.container_date_input .react-datepicker__navigation--next{right:8%;top:3%}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_modal_delete_vacations{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2vw;width:26.069vw;aspect-ratio:2,143564356;box-sizing:border-box;background-color:var(--base_white);color:var(--error);position:relative;border-radius:1.667vw;font-family:Manrope Regular,sans-serif;font-size:1.667vw}.container_modal_delete_vacations .icon_close{position:absolute;bottom:96%;left:97%;cursor:pointer;width:2.5vw}.container_modal_delete_vacations p{text-align:center;margin:0}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_attendance .container_title{margin-top:5vh;margin-bottom:1.667vw;text-align:left;font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_attendance .department_menu_options{display:flex;align-items:center;gap:2vw;margin-top:1vw;margin-bottom:1vw;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_attendance .view_content{margin-bottom:3vw;margin-top:3vw}.container_attendance .view_content .calendar_container{width:19.722vw;aspect-ratio:.818443804;text-align:center;display:flex;flex-direction:column;justify-content:flex-start}.container_attendance .view_content .calendar_container p{color:var(--secondary);font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_attendance .view_content .second_section_attendance{display:flex;justify-content:space-between;margin-top:1vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_modal_tickets{position:relative}.container_modal_tickets .icon_close{position:absolute;bottom:97%;left:98%;cursor:pointer;width:2.5vw}.container_modal_tickets .container_approve_ticket{width:35vw;height:25vw;background-color:var(--base_white);border-radius:1.667vw;display:flex;flex-direction:column;justify-content:space-between;padding:2vw;height:100%}.container_modal_tickets .container_approve_ticket.accept{justify-content:space-between}.container_modal_tickets .container_approve_ticket.accept .modal_tickets_content{margin-bottom:10vw}.container_modal_tickets .container_approve_ticket.accept .modal_tickets_content .motive{display:flex;justify-content:center;gap:1vw;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_modal_tickets .container_approve_ticket .modal_tickets_line{display:flex;justify-content:center;gap:.7vw}.container_modal_tickets .container_approve_ticket .modal_tickets_line .modal_tickets_title{margin:0;font-weight:700;font-family:Manrope Regular,sans-serif;font-size:1.667vw}.container_modal_tickets .container_approve_ticket .modal_tickets_line .modal_tickets{margin:0;font-weight:700;color:var(--secondary);font-family:Manrope Regular,sans-serif;font-size:1.667vw}.container_modal_tickets .container_approve_ticket .modal_tickets_content .motive{display:flex;gap:1vw;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_modal_tickets .container_approve_ticket .container_buttons_tickets{display:flex;justify-content:center;margin-top:-1.5vw;gap:2vw}.container_modal_tickets .container_create_ticket{width:44.306vw;background-color:#fff;border-radius:1.667vw;padding:1vw 0vw;position:relative;display:flex;flex-direction:column;box-sizing:border-box}.container_modal_tickets .container_create_ticket .modal_title{display:flex;align-items:center;justify-content:center;width:100%;height:2.917vw;margin-top:-1vw;padding-top:0;text-align:center;border-top-left-radius:1.667vw;border-top-right-radius:1.667vw;color:var(--primary);font-family:Manrope Bold,sans-serif;font-size:1.25vw;background-color:var(--base_white)}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.tickets_form .first_section_tickets{display:flex;justify-content:space-between}.tickets_form .first_section_tickets .solicitante{display:flex;gap:1vw;width:50%;padding-left:2vw;color:var(--secondary);border-right:.15vw solid var(--neutrals100);border-bottom:.15vw solid var(--neutrals100);font-family:Manrope Bold,sans-serif;font-size:1.042vw}.tickets_form .first_section_tickets .solicitante .name{color:var(--neutrals400);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.tickets_form .first_section_tickets .categoria{width:50%;padding-left:2vw;color:var(--secondary);border-bottom:.15vw solid var(--neutrals100);font-family:Manrope Bold,sans-serif;font-size:1.042vw}.tickets_form .second_section_tickets{display:flex}.tickets_form .second_section_tickets .departamento{display:flex;width:50%;gap:1vw;padding-left:2vw;border-right:.15vw solid var(--neutrals100);border-bottom:.15vw solid var(--neutrals100);color:var(--neutrals400);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.tickets_form .second_section_tickets .departamento img{width:1.667vw;aspect-ratio:1}.tickets_form .second_section_tickets .dias{display:flex;padding-left:2vw;gap:1vw;color:var(--neutrals400);border-bottom:.15vw solid var(--neutrals100);width:50%;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.tickets_form .second_section_tickets .dias img{width:1.667vw;aspect-ratio:1}.tickets_form .third_section_tickets{display:flex;align-items:start;padding-left:2vw;height:9vw;gap:1vw;border-bottom:.15vw solid var(--neutrals100)}.tickets_form .third_section_tickets img{padding-top:1vw;width:1.667vw;aspect-ratio:1}.tickets_form .third_section_tickets .textarea{width:83%;height:75%;margin-top:1vw;border:none;color:var(--neutrals400);resize:none;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.tickets_form .third_section_tickets .textarea::placeholder{color:var(--neutrals400);opacity:1}.tickets_form .third_section_tickets .textarea:focus{outline:none}.tickets_form .fourth_section_tickets{display:flex;flex-direction:column;color:var(--neutrals800);align-items:center;justify-content:center;margin:1vw 2vw;height:7.014vw;border-radius:.556vw;border:.3vw dashed var(--neutrals100)}.tickets_form .fourth_section_tickets img{width:1.667vw;aspect-ratio:1;padding-top:1vw}.tickets_form .fourth_section_tickets p{margin-top:.5vw;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.tickets_form .container_tickets_buttons{display:flex;justify-content:end;gap:2vw;margin-top:auto;margin-bottom:1vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_table_daily{display:flex;flex-direction:column;justify-content:space-between;width:57.625vw;align-items:center;box-shadow:0 0 1vw #0000001a;border-radius:1.667vw}.container_table_daily table{padding:1.5vw;border-collapse:collapse}.container_table_daily table .no_data_horary{height:15vw;display:flex;justify-content:center;align-items:center}.container_table_daily table .name{width:19.639vw}.container_table_daily table .laborals_hours{width:9vw}.container_table_daily table .required_hours{width:6.889vw}.container_table_daily table .worked_hours{width:8.097vw}.container_table_daily table th{padding-top:.5vw;height:4.306vw;color:var(--secondary);border-bottom:.15vw solid var(--neutrals100);font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_table_daily table tr{border-bottom:.15vw solid var(--neutrals100)}.container_table_daily table tr:last-child{border-bottom:none}.container_table_daily table td{height:3.333vw;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_table_daily table td.resolved{color:var(--success-green)}.container_table_daily table td.tickets{color:var(--warning-yellow)}.container_table_daily table td .ticket_icon{padding-top:.5vw;margin-left:.5vw;width:1.667vw;cursor:pointer}.container_table_daily table td.under-hours{color:var(--error-red)}.container_table_daily table td.under-hours .error_icon{padding-top:.5vw;margin-left:.5vw;width:1.6vw;cursor:pointer}.container_table_daily table .header_hours_daily{display:flex;align-items:center;justify-content:center}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_modal_info_normal{width:25vw;padding:1vw;background-color:var(--base_white);border-radius:1.667vw;box-sizing:border-box;position:relative;z-index:100}.container_modal_info_normal .modal_tickets_line_approved,.container_modal_info_normal .modal_tickets_line_pending,.container_modal_info_normal .modal_tickets_line_rejected{display:flex;flex-direction:column;justify-content:center;align-items:center;height:100%}.container_modal_info_normal .modal_tickets_line_approved .modal_title,.container_modal_info_normal .modal_tickets_line_pending .modal_title,.container_modal_info_normal .modal_tickets_line_rejected .modal_title{margin-top:1vw;display:flex;gap:.5vw;font-family:Manrope Regular,sans-serif;font-size:1.667vw}.container_modal_info_normal .modal_tickets_line_approved .modal_title .ticket,.container_modal_info_normal .modal_tickets_line_pending .modal_title .ticket,.container_modal_info_normal .modal_tickets_line_rejected .modal_title .ticket{margin:0}.container_modal_info_normal .modal_tickets_line_approved .modal_title .secondary_ticket,.container_modal_info_normal .modal_tickets_line_pending .modal_title .secondary_ticket,.container_modal_info_normal .modal_tickets_line_rejected .modal_title .secondary_ticket{margin:0;color:var(--secondary)}.container_modal_info_normal .modal_tickets_line_approved .modal_title .rejected_ticket,.container_modal_info_normal .modal_tickets_line_pending .modal_title .rejected_ticket,.container_modal_info_normal .modal_tickets_line_rejected .modal_title .rejected_ticket{margin:0;color:var(--error)}.container_modal_info_normal .modal_tickets_line_approved .motive,.container_modal_info_normal .modal_tickets_line_approved .comment,.container_modal_info_normal .modal_tickets_line_pending .motive,.container_modal_info_normal .modal_tickets_line_pending .comment,.container_modal_info_normal .modal_tickets_line_rejected .motive,.container_modal_info_normal .modal_tickets_line_rejected .comment{text-align:justify;margin-left:2vw;margin-right:2vw;display:flex;gap:1vw;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_modal_info_normal .modal_tickets_line_approved .motive p,.container_modal_info_normal .modal_tickets_line_approved .comment p,.container_modal_info_normal .modal_tickets_line_pending .motive p,.container_modal_info_normal .modal_tickets_line_pending .comment p,.container_modal_info_normal .modal_tickets_line_rejected .motive p,.container_modal_info_normal .modal_tickets_line_rejected .comment p{margin:0}.container_modal_info_normal .modal_tickets_line_approved .motive,.container_modal_info_normal .modal_tickets_line_pending .motive,.container_modal_info_normal .modal_tickets_line_rejected .motive{margin-top:1vw;margin-bottom:1.5vw}.container_modal_info_normal .modal_tickets_line_approved .comment,.container_modal_info_normal .modal_tickets_line_pending .comment,.container_modal_info_normal .modal_tickets_line_rejected .comment{margin-bottom:1vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_recover_password{width:100%;height:95vh;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}.container_recover_password .previous{position:absolute;top:10%;left:5%;width:2.5vw;cursor:pointer}.container_recover_password .recover_title{color:var(--secondary);font-weight:700;letter-spacing:2px;font-family:Manrope Regular,sans-serif;font-size:1.667vw}.container_recover_password .recover_text{font-family:Manrope Medium,sans-serif;font-size:1.042vw;margin-bottom:2vw}.container_recover_password .container_inputs{display:flex;justify-content:center;gap:1vw}.container_recover_password .container_inputs .code_input{text-align:center;width:4vw;aspect-ratio:.8;border-radius:1vw;border:.2vw solid var(--secondary);color:var(--primary800);font-weight:700;font-family:Manrope Regular,sans-serif;font-size:1.667vw}.container_recover_password .container_inputs .code_input:focus{border:.2vw solid var(--secondary600);outline:none}.container_recover_password .password-input-container{display:flex;flex-direction:column;align-items:center;width:100%}.container_recover_password .password-input-container .input-container{position:relative;width:100%;margin-bottom:1rem}.container_recover_password .password-input-container .password-input-container input{width:100%;padding-right:1vw;padding-left:1.2vw}.container_recover_password .password-input-container .eye-icon{font-size:1.2vw;position:absolute;top:31%;left:56.5%;cursor:pointer}.container_recover_password .password-input-container .password-error{color:red;font-size:14px;margin-top:5px}.container_recover_password .container_buttons{margin-top:.5vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_horary .first_section_horary{display:flex;justify-content:space-between;align-items:center;padding:0 2vw;margin:4vw 0}.container_horary .first_section_horary .department_filter{z-index:5}.container_horary .first_section_horary .list_view{display:flex;gap:.5vw;cursor:pointer;color:var(--primary);z-index:5;transition:all ease-in-out 1s;font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_horary .first_section_horary .list_view:hover{transform:scale(1.1)}.container_horary .container_weekly_view .calendar_navigation{height:2.778vw;margin-top:-7vw;margin-bottom:5vw;display:flex;justify-content:center;align-items:center;position:relative;gap:1vw}.container_horary .container_weekly_view .calendar_navigation .prev_week{background-color:var(--base_white);border:none;color:transparent;background-image:url(/imgs/svg/icon_left_arrow_gray.svg);background-position:center;background-repeat:no-repeat;background-size:2.778vw 2.778vw;width:2.778vw;height:2.778vw;cursor:pointer}.container_horary .container_weekly_view .calendar_navigation .prev_week:hover{filter:invert(20%) sepia(10%) saturate(10%) hue-rotate(180deg) brightness(100%) contrast(50%)}.container_horary .container_weekly_view .calendar_navigation .current_week{font-weight:600;color:var(--primary);font-family:Manrope Regular,sans-serif;font-size:1.667vw}.container_horary .container_weekly_view .calendar_navigation .today_button{position:absolute;left:0;top:4vw}.container_horary .container_weekly_view .calendar_navigation .next_week{background-color:var(--base_white);border:none;color:transparent;background-image:url(/imgs/svg/icon_right_arrow_gray.svg);background-position:center;background-repeat:no-repeat;background-size:2.778vw 2.778vw;width:2.778vw;height:2.778vw;cursor:pointer}.container_horary .container_weekly_view .calendar_navigation .next_week:hover{filter:invert(20%) sepia(10%) saturate(10%) hue-rotate(180deg) brightness(100%) contrast(50%)}.container_horary .container_weekly_view .container_calendar{width:78.542vw;height:77.917vw;overflow:auto}.container_horary .container_weekly_view .container_calendar::-webkit-scrollbar{width:0;height:0}.container_horary .container_weekly_view .container_calendar .header-container{display:flex;flex-direction:column;align-items:center;font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_horary .container_weekly_view .container_calendar .header-container .header-day{color:var(--secondary);font-weight:700;font-size:14px}.container_horary .container_weekly_view .container_calendar .header-container .header-date{color:var(--base_black);font-weight:400;font-size:12px;margin-top:2px}.container_horary .container_weekly_view .container_calendar .calendar_default_colheader{height:4vw!important;line-height:1.2}.container_horary .container_weekly_view .container_calendar .calendar_default_corner{height:4vw!important}.container_horary .container_weekly_view .container_calendar .calendar_default_corner_inner{background-color:var(--base_white);height:3.8vw;background-image:url(/imgs/svg/icon_clock.svg);background-position:center;background-repeat:no-repeat;background-size:1.8vw;border-left:none;border-right:none;border-top:.1px solid rgba(131,145,131,.425)}.container_horary .container_weekly_view .container_calendar .calendar_default_colheader_inner{height:3.8vw;border-top:.1px solid rgba(131,145,131,.425);border-left:none;border-right:none;background-color:var(--base_white)}.container_horary .container_weekly_view .container_calendar .calendar_default_rowheader_inner{background-color:var(--base_white);display:flex;justify-content:center;align-items:center;border-left:none;border-right:none}.container_horary .container_weekly_view .container_calendar .calendar_default_cell_inner{border-left:none;border-right:none;background-color:var(--base_white)}.container_horary .container_weekly_view .container_calendar .calendar_default_main{position:relative;border-left:none;border-right:none;z-index:3}.container_horary .container_weekly_view .container_calendar .calendar_default_event_inner{border-width:4px;border-style:solid;border-radius:8px;padding:10px;background-color:transparent;border-color:transparent}.container_horary .container_weekly_view .container_calendar .calendar_default_event_inner[data-bg-color]{background-color:var(--bg-color);border-color:var(--bg-color)}.container_horary .container_weekly_view .container_calendar .calendar_default_event_inner .event_time{color:#fff;letter-spacing:1.5px;font-weight:600;font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_horary .container_weekly_view .container_calendar .calendar_default_event_inner .event_department{font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_horary .container_weekly_view .container_calendar .calendar_default_event_inner .event_images{display:flex;align-items:start}.container_horary .container_weekly_view .container_calendar .calendar_default_event_inner .event_images .more_points{font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_horary .container_weekly_view .container_calendar .calendar_default_event_inner .event_images .no_users{font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_horary .container_weekly_view .container_calendar .calendar_default_main>div:first-child{position:sticky!important;top:0;left:0;width:100%;z-index:12;background-color:#fbfbff;overflow:hidden!important}.container_horary .custom-event-style{border-width:4px;border-style:solid;border-radius:8px;overflow:hidden;background-color:var(--back-color);border-color:var(--border-color);box-sizing:border-box}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_users .container_title{font-family:Manrope Regular,sans-serif;font-size:2.222vw;margin-top:5vh;text-align:left}.container_users .search_result{color:var(--neutrals400);font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_users .container_selection_users{display:flex;align-items:center;justify-content:space-between;gap:2vw;margin-top:1.5vw;margin-bottom:1.5vw;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_users .container_selection_users .container_department_selection{display:flex;gap:1.5vw;margin-right:auto}.container_users .container_selection_users .create_button{margin-bottom:1.2vw}.container_users .container_table{display:flex;flex-direction:column;align-items:center;margin-bottom:5vh}.container_users .container_table table{width:79.236vw}.container_users .container_table table .no_data{display:flex;justify-content:center}.container_users .container_table table th{color:var(--secondary);font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_users .container_table table .left_data{text-align:left}.container_users .container_table table td{height:3.333vw;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_users .container_table table .enterprise{width:6vw}.container_users .container_table table .department{width:10vw}.container_users .container_table table .name,.container_users .container_table table .email{width:14vw}.container_users .container_table table .telephone,.container_users .container_table table .username{width:5vw}.container_users .container_table table .birth_date{width:7vw;text-align:center}.container_users .container_table table .direct_boss{width:4vw;text-align:center}.container_users .container_table table .edit{width:5vw}.container_users .container_table table .center_data{text-align:center}.container_users .container_table table .container_last_icons .last_icons{display:flex;justify-content:center;align-items:center;height:auto;gap:.5vw}.container_users .container_table table .container_last_icons img{cursor:pointer;transition:all ease-in-out .5s}.container_users .container_table table .container_last_icons img:hover{transform:scale(1.1)}.container_users .container_table table .container_last_icons .eye-icon{filter:invert(89%) sepia(12%) saturate(367%) hue-rotate(172deg) brightness(85%) contrast(85%)}.container_users .container_table .container_buttons{display:flex;width:79.236vw}.container_users .container_table .container_buttons .icon-color{filter:invert(100%) sepia(50%) saturate(5000%) hue-rotate(180deg) brightness(30%) contrast(90%)}.container_users .container_table .container_buttons .FilledSecondary:hover .icon-color,.container_users .container_table .container_buttons .Filled:hover .icon-color{filter:brightness(0) invert(1)}.container_users .container_table .container_buttons .save_buttons{display:flex;gap:1.667vw;margin-left:auto}.wizard-container{width:65%;margin:auto;font-family:Arial,sans-serif;padding-top:3rem}.wizard-header{display:flex;align-items:center;justify-content:space-between;position:relative;margin-bottom:5vw}.step{display:flex;flex-direction:column;align-items:center;cursor:pointer;pointer-events:auto;position:relative;z-index:2;transition:transform .3s ease,opacity .3s ease}.step:hover{transform:scale(1.05)}.step.disabled{cursor:not-allowed;pointer-events:none;opacity:.5}.step .circle{width:20px;height:20px;border-radius:50%;background-color:#313860;display:flex;align-items:center;justify-content:center;position:relative;transition:background-color .3s ease}.step .inner-circle{width:12px;height:12px;background-color:#e0e0e7;border-radius:50%;transition:background-color .3s ease}.step.active .inner-circle{background-color:#fbfbff}.step.active .circle{background-color:#4fd1c5}.step .step-name{position:absolute;width:7vw;bottom:-1.5vw;font-size:14px;text-align:center;margin-top:.8rem;transition:color .3s ease}.step.active .step-name{color:#4fd1c5}.line{width:10vw;height:4px;background-color:#e0e0e0;margin-right:-2.5vw;margin-left:-2.5vw}.line.active{background-color:#4fd1c5}.wizard-content{width:80vw;margin-left:-14vw}.wizard-controls{display:flex;justify-content:flex-end;margin:1rem;padding-bottom:4rem;align-items:center}.wizard-controls .button-container{display:flex;align-items:center;padding:2rem;cursor:pointer}.wizard-controls .button-container img{margin-top:1.2vw;width:2rem;transition:transform .3s ease,opacity .3s ease}.wizard-controls .button-container:hover img{transform:scale(1.1);opacity:.8;filter:invert(63%) sepia(69%) saturate(334%) hue-rotate(125deg) brightness(102%) contrast(88%)}.wizard-controls .button-container:hover .FilledTertiary{background-position:100% 0;transform:scale(1.05)}.wizard-controls .button-container:hover .FilledTertiary p{color:var(--secondary);border-bottom:.2vw solid var(--secondary);transition:color ease-in-out .5s,border-color ease-in-out 1.5s}button{background:linear-gradient(to top,#313860,#313860 50%,#4fd1c5 50%);background-size:100% 200%;background-position:100% 100%;border:none;color:#fff;padding:.8rem 1.5rem;font-size:1rem;cursor:pointer;border-radius:5px;transition:background-position .3s ease,transform .2s ease}button:hover{background-position:100% 0;transform:scale(1.05)}button:disabled{background-color:#e0e0e0;cursor:not-allowed;transform:none;opacity:.6}.form-section{padding:0rem;background-color:#fbfbff;max-width:100vw;margin:0 auto}.form-title{font-size:2rem;font-weight:600;margin-bottom:3.5rem;color:#333;text-transform:uppercase}.form-grid{display:grid;grid-template-columns:repeat(3,minmax(450px,1fr));gap:1.5rem;padding-left:1vw}@media (max-width: 768px){.form-title{font-size:1.5rem}.form-section{padding:1.5rem}.form-grid{grid-template-columns:1fr}}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.upload-file-style .label_form{color:var(--primary);font-family:Manrope Regular,sans-serif;font-size:.833vw}.upload-file-style .file_wrapper_logistic{display:flex;flex-wrap:wrap;gap:1vw}.upload-file-style .upload-area{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6vw;padding:2vw 1.5vw 1vw;margin-top:1vw;width:100%;min-height:9vw;background-color:var(--neutrals000);border:2px dashed var(--neutrals300);border-radius:.7vw;transition:all .3s ease;text-align:center;position:relative}.upload-file-style .upload-area.cotizacion1{border-color:var(--secondary)!important}.upload-file-style .upload-area:hover{background-color:var(--neutrals050);border-color:var(--primary);box-shadow:0 0 15px #007bff1a}.upload-file-style .upload-area.has-files{border:none;padding:0;width:28.5vw!important;background-color:transparent}.upload-file-style .upload-area.has-files:hover{background-color:transparent;border:none;box-shadow:none}.upload-file-style .upload-area .input-hidden{display:none}.upload-file-style .upload-area .upload-label{cursor:pointer;display:flex;flex-direction:column;align-items:center}.upload-file-style .upload-area .upload-label img{width:3vw;height:3vw;opacity:.75}.upload-file-style .upload-area .upload-label p{font-size:.95vw;margin:0}.upload-file-style .upload-area .upload-label .first_upload_image{color:var(--primary);font-family:Manrope Regular,sans-serif;font-size:.833vw}.upload-file-style .upload-area .upload-label .second_upload_image,.upload-file-style .upload-area .upload-label .third_upload_image{color:var(--neutrals600)}.upload-file-style .upload-area .file-error{margin-top:.6vw;color:var(--danger);background-color:#ffecec;padding:.4vw .8vw;border-radius:.4vw;font-size:.9vw;font-weight:500;box-shadow:inset 0 0 0 1px var(--danger)}.upload-file-style .upload-area .file-list{width:100%;display:flex;flex-wrap:wrap;gap:1vw;list-style:none;padding:0;margin:0;font-size:1vw}.upload-file-style .upload-area .file-list .image-preview-container{position:relative;display:inline-block}.upload-file-style .upload-area .file-list .image-preview-container .add_img{display:block;border-radius:.4vw}.upload-file-style .upload-area .file-list .image-preview-container .remove_image{width:1.667vw;height:1.667vw;position:absolute;top:-.8vw;right:-1vw;cursor:pointer;border-radius:50%;padding:.2vw;z-index:1}.upload-file-style .upload-area .file-list li{margin-bottom:.2vw;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:28vw}.upload-file-style .preloaded_upload_file,.upload-file-style .uploaded_file{display:flex;align-items:center}.upload-file-style .preloaded_upload_file a,.upload-file-style .uploaded_file a{color:var(--secondary);font-family:Manrope Regular,sans-serif;font-size:.833vw}.upload-file-style .preloaded_upload_file .remove_pdf,.upload-file-style .uploaded_file .remove_pdf{width:2vw!important}.step-six-grid{display:flex;gap:2vw;align-items:flex-start;justify-content:space-between;flex-wrap:wrap}.step-six-grid .document-list{flex:1;min-width:300px;max-width:500px;list-style-type:disc;padding-top:1rem;padding-left:1.5vw;margin:0}.step-six-grid .document-list li{margin-bottom:.5vw}.step-six-grid .document-list li p{margin:0;font-size:1vw}.step-six-grid .upload-wrapper{flex:1;min-width:300px;max-width:40%;padding-right:5rem}@media (max-width: 768px){.step-six-grid{flex-direction:column}.step-six-grid .upload-wrapper{max-width:100%}}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_checks .content_checks .ticket_icon{cursor:pointer;width:1.667vw;aspect-ratio:1;padding-top:.5vw}.container_checks .content_checks .container_title_checks{margin-bottom:2vw}.container_checks .content_checks .container_title_checks .title_checks{margin:0;margin-top:2.5vw;margin-bottom:.5vw;font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_checks .content_checks .container_title_checks .description_checks{margin:0;margin-bottom:3vw;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_checks .content_checks .container_title_checks .first_section_attendance_normal{width:40vw;height:3vw;display:flex;align-items:center;gap:1vw;margin-top:-1vw;position:relative;cursor:pointer}.container_checks .content_checks .container_title_checks .first_section_attendance_normal .weekly_dates{height:2vw;display:flex;align-items:center;color:var(--primary);font-family:Manrope Bold,sans-serif;font-size:1.25vw}.container_checks .content_checks .container_title_checks .first_section_attendance_normal .weekly_dates .container_select_dates{display:flex;gap:.7vw}.container_checks .content_checks .container_title_checks .first_section_attendance_normal .weekly_dates .icon_next{width:1.5vw;padding-top:.3vw}.container_checks .content_checks .container_title_checks .first_section_attendance_normal .container_open_calendar{position:absolute;display:flex;align-items:center;justify-content:center;left:77%;width:3vw;height:3vw;z-index:3;padding-top:.2vw;box-sizing:border-box}.container_checks .content_checks .container_title_checks .first_section_attendance_normal .container_open_calendar .open_calendar{width:19.722vw;position:absolute;top:90%;right:50%;z-index:2}.container_checks .content_checks .container_title_checks .first_section_attendance_normal .container_open_calendar .open_calendar .react-calendar{width:100%;border-radius:1.667vw;border:1px solid #ccc;padding:1vw .5vw;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_checks .content_checks .container_title_checks .first_section_attendance_normal .icon_calendar{width:1.667vw;height:1.667vw;cursor:pointer}.container_checks .content_checks .container_table_checks{margin-bottom:1vw;border-radius:1.667vw;box-shadow:0 0 1vw #0000001a;padding:2vw}.container_checks .content_checks .container_table_checks .icon_checks{padding-top:.5vw;width:1.667vw;cursor:pointer}.container_checks .content_checks .container_table_checks table{width:100%;border-collapse:collapse}.container_checks .content_checks .container_table_checks table th{height:3.333vw;color:var(--secondary);font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_checks .content_checks .container_table_checks table td{height:3.333vw;border-top:.111vw solid var(--neutrals100);border-bottom:.111vw solid var(--neutrals100);color:var(--base_black);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_checks .content_checks .container_table_checks table tr:last-child td{border-bottom:none}.container_checks .content_checks .container_table_checks table .day{padding-left:3vw;box-sizing:border-box;text-align:left;width:8.778vw}.container_checks .content_checks .container_table_checks table .date{width:13.431vw}.container_checks .content_checks .container_table_checks table .entrance,.container_checks .content_checks .container_table_checks table .exit{width:9.611vw}.container_checks .content_checks .container_table_checks table .total{width:11.111vw}.container_checks .content_checks .container_table_checks table .state,.container_checks .content_checks .container_table_checks table .tickets{width:9.722vw}.container_checks .content_checks .container_table_checks table .day_content{text-transform:capitalize;padding-left:3vw}.container_checks .content_checks .buttons_checks{display:flex;justify-content:end;margin-bottom:5vw}.container_checks .content_checks .container_pagination{display:flex;justify-content:center}.container_checks .container_footer_checks{margin-top:5vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_equipments{padding:20px}.container_selection{display:flex;justify-content:space-between;align-items:center}.container_table table{font-family:Manrope Medium,sans-serif;font-size:1.042vw;width:100%;border-collapse:collapse;margin-top:20px}.container_table th,.container_table td{padding:10px;border-bottom:1px solid #ddd;text-align:left}.container_table th{color:var(--secondary)}.status.activo{color:green}.status.inactivo{color:red}.container_last_icons .last_icons{display:flex;justify-content:center;align-items:center;height:auto;gap:.5vw}.container_last_icons img{cursor:pointer;transition:all ease-in-out .5s}.container_last_icons img:hover{transform:scale(1.1)}.container_last_icons .eye-icon{filter:invert(89%) sepia(12%) saturate(367%) hue-rotate(172deg) brightness(85%) contrast(85%)}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_modal_equipments_ti{width:72vw;aspect-ratio:1.6;box-sizing:border-box;padding:2vw 3vw;background-color:var(--base_white);border-radius:1.667vw;overflow-y:auto}.container_modal_equipments_ti .content_modal_equipments_ti .wrap_departament{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.container_modal_equipments_ti .content_modal_equipments_ti .wrap_departament .departamento{display:flex;align-items:center;gap:1vw}.container_modal_equipments_ti .content_modal_equipments_ti .wrap_departament .departamento .selects{font-family:Manrope Medium,sans-serif;font-size:1.042vw;color:var(--primary)}.container_modal_equipments_ti .content_modal_equipments_ti .wrap_departament .departamento .green-flag{background-color:var(--success);color:var(--base_white);padding:.5vw 1vw;border-radius:.5vw;font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal_equipments_ti .content_modal_equipments_ti .first_section,.container_modal_equipments_ti .content_modal_equipments_ti .second_section{display:flex;flex-wrap:wrap;gap:1.5vw;align-items:flex-end}.container_modal_equipments_ti .content_modal_equipments_ti .add_category,.container_modal_equipments_ti .content_modal_equipments_ti .agregar{display:flex;justify-content:flex-end;align-items:center;gap:1vw}.container_modal_equipments_ti .content_modal_equipments_ti .dynamic_inputs .input_field{flex:1 1 30%;min-width:20vw}.container_modal_equipments_ti .content_modal_equipments_ti .add_button_field{display:flex;justify-content:flex-end;margin-top:1vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_input{border:solid var(--neutrals100) .2vw;display:flex;justify-content:center;align-items:center;border-radius:1.042vw;margin-top:.694vw;width:100%}.container_input input,.container_input select{padding-left:1vw;padding-right:1vw;width:100%;height:100%;border:none;color:var(--neutrals400);background-color:var(--base_white);font-size:1.042vw;border-radius:1.042vw}.container_input input:focus,.container_input select:focus{outline:none}.container_input input::placeholder,.container_input select::placeholder{color:var(--neutrals400);font-size:1.042vw}.container_input select{padding-left:.5vw;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url(/ruta-icono-desplegable.svg);background-repeat:no-repeat;background-position:right 1vw center;background-size:1vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_modal_historial_equipo{width:40vw;max-height:60vh;padding:2vw;background-color:var(--base_white);border-radius:1vw;overflow-y:auto;position:relative}.container_modal_historial_equipo::-webkit-scrollbar{width:.4vw}.container_modal_historial_equipo::-webkit-scrollbar-thumb{background-color:var(--neutrals300);border-radius:1vw}.container_modal_historial_equipo .content_modal_historial_equipo{display:flex;flex-direction:column;gap:1.5vw}.container_modal_historial_equipo .content_modal_historial_equipo .tittle{color:var(--secondary);font-family:Manrope Regular,sans-serif;font-size:1.667vw;text-align:center;margin-bottom:1vw}.container_modal_historial_equipo .content_modal_historial_equipo .historial_list{display:flex;flex-direction:column;gap:1vw;padding:.5vw}.container_modal_historial_equipo .content_modal_historial_equipo .historial_list .historial_item{padding:.7vw 1vw;background-color:var(--neutrals100);border-radius:.5vw;font-family:Manrope Medium,sans-serif;font-size:1.042vw;color:var(--primary)}.container_modal_historial_equipo .content_modal_historial_equipo .historial_list .no_data{text-align:center;color:var(--neutrals500);font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal_historial_equipo .content_modal_historial_equipo .modal_footer{display:flex;justify-content:flex-end;margin-top:1.5vw}.container_modal_historial_equipo .icon_close{position:absolute;top:1vw;right:1.5vw;cursor:pointer;width:1.5vw;height:1.5vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_modal_equipments_ti{width:72vw;aspect-ratio:1.6;box-sizing:border-box;padding:2vw 3vw;background-color:var(--base_white);border-radius:1.667vw;overflow-y:auto;position:relative}.container_modal_equipments_ti::-webkit-scrollbar{width:0;height:0}.container_modal_equipments_ti .content_modal_equipments_ti{display:flex;flex-direction:column;gap:1.5vw}.container_modal_equipments_ti .content_modal_equipments_ti .tittle{color:var(--secondary);font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_modal_equipments_ti .content_modal_equipments_ti .tittle2{color:var(--secondary);margin-top:1vw;font-family:Manrope Bold,sans-serif;font-size:1.25vw}.container_modal_equipments_ti .content_modal_equipments_ti .wrap_departament{display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.container_modal_equipments_ti .content_modal_equipments_ti .wrap_departament .departamento{width:100%;display:flex;flex-wrap:wrap;align-items:center;gap:1.2vw}.container_modal_equipments_ti .content_modal_equipments_ti .wrap_departament .departamento .state_field{margin-left:auto}.container_modal_equipments_ti .content_modal_equipments_ti .wrap_departament .departamento .info_field{flex:1 1 30%;width:16vw;display:flex;flex-direction:column;background-color:var(--neutrals50);border-radius:.5vw;padding:.8vw 1vw;box-shadow:0 1px 3px #0000000d;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_modal_equipments_ti .content_modal_equipments_ti .wrap_departament .departamento .info_field .label{color:var(--primary);font-weight:600;margin-bottom:.3vw}.container_modal_equipments_ti .content_modal_equipments_ti .wrap_departament .departamento .info_field .value{color:var(--neutrals400)}.container_modal_equipments_ti .content_modal_equipments_ti .wrap_departament .departamento .selects{font-family:Manrope Medium,sans-serif;font-size:1.042vw;color:var(--primary);font-weight:600}.container_modal_equipments_ti .content_modal_equipments_ti .wrap_departament .departamento .green-flag,.container_modal_equipments_ti .content_modal_equipments_ti .wrap_departament .departamento .red-flag{background-color:var(--success);color:var(--base_white);padding:.5vw 1vw;border-radius:.5vw;font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal_equipments_ti .content_modal_equipments_ti .wrap_departament .departamento .green-flag.red-flag,.container_modal_equipments_ti .content_modal_equipments_ti .wrap_departament .departamento .red-flag.red-flag{background-color:var(--error)}.container_modal_equipments_ti .content_modal_equipments_ti .wrap_departament .historial{display:flex;justify-content:center;align-items:center;gap:.7rem}.container_modal_equipments_ti .content_modal_equipments_ti .wrap_departament .historial .historial_uso{font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_modal_equipments_ti .content_modal_equipments_ti .dynamic_inputs{display:flex;flex-wrap:wrap;gap:1vw}.container_modal_equipments_ti .content_modal_equipments_ti .dynamic_inputs .info_field{flex:1 1 30%;min-width:22vw;display:flex;flex-direction:column;background-color:var(--neutrals50);border-radius:.5vw;padding:.8vw 1vw;box-shadow:0 1px 3px #0000000d;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_modal_equipments_ti .content_modal_equipments_ti .dynamic_inputs .info_field .label{color:var(--primary);font-weight:600;margin-bottom:.3vw}.container_modal_equipments_ti .content_modal_equipments_ti .dynamic_inputs .info_field .value{color:var(--neutrals400)}.container_modal_equipments_ti .content_modal_equipments_ti .container_button_modal_ticket_ti{display:flex;justify-content:flex-end;margin-top:2vw}.container_modal_equipments_ti .icon_close{position:absolute;top:2vw;right:3vw;cursor:pointer;width:2vw;height:2vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_attendance_normal .error_icon,.container_attendance_normal .ticket_icon{width:1.667vw;padding-top:.3vw;padding-left:.5vw;cursor:pointer}.container_attendance_normal .container_normal_user{width:100%;margin-top:2vw;margin-bottom:2vw;display:flex;justify-content:space-between}.container_attendance_normal .container_normal_user .container_attendance_table{width:46.389vw;height:auto;border-radius:1.667vw;padding:2vw;box-sizing:border-box;border:.103vw solid var(--neutrals200);background-color:var(--base_white);margin-bottom:3vw}.container_attendance_normal .container_normal_user .container_attendance_table .container_select_checks{display:flex;align-items:center;gap:2vw}.container_attendance_normal .container_normal_user .container_attendance_table .container_select_checks select{background-color:#fff;border-radius:.694vw;padding:.3vw 1vw;border:.15vw solid var(--neutrals100);font-family:Manrope Bold,sans-serif;font-size:1.25vw}.container_attendance_normal .container_normal_user .container_attendance_table .container_select_checks select:hover{cursor:pointer}.container_attendance_normal .container_normal_user .container_attendance_table .container_select_checks select:focus{outline:none}.container_attendance_normal .container_normal_user .container_attendance_table .container_select_checks .date_range{margin:0;color:var(--primary);font-family:Manrope Bold,sans-serif;font-size:1.25vw}.container_attendance_normal .container_normal_user .container_attendance_table .container_table_normal{margin-top:10px}.container_attendance_normal .container_normal_user .container_attendance_table .container_table_normal::-webkit-scrollbar{width:0;height:0}.container_attendance_normal .container_normal_user .container_attendance_table .container_table_normal table{border-collapse:collapse}.container_attendance_normal .container_normal_user .container_attendance_table .container_table_normal table thead{position:sticky;top:0;background-color:var(--base_white)}.container_attendance_normal .container_normal_user .container_attendance_table .container_table_normal table thead th{width:13.889vw;height:4.306vw;color:var(--secondary);font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_attendance_normal .container_normal_user .container_attendance_table .container_table_normal table td{height:3.333vw;border:.105vw solid var(--neutrals100);border-left:none;border-right:none;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_attendance_normal .container_normal_user .container_attendance_table .container_table_normal table tr:last-child td{border-bottom:none}.container_attendance_normal .container_normal_user .container_attendance_table .container_pagination_normal_attendance{display:flex;justify-content:center}.container_attendance_normal .header_hours_daily{display:flex;justify-content:center;align-items:center}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_today_card{display:flex;flex-direction:column;justify-content:space-between;width:30.417vw;height:20vw;border-radius:1.667vw;border:.103vw solid var(--neutrals200);background-color:var(--base_white);padding:2vw;box-sizing:border-box}.container_today_card p{margin:0}.container_today_card .today{font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_today_card .date{color:var(--primary);font-weight:600;font-family:Manrope Regular,sans-serif;font-size:1.667vw}.container_today_card .hours_information{display:flex;justify-content:space-around;text-align:center;gap:1vw}.container_today_card .hours_information .entrance_title,.container_today_card .hours_information .exit_title{color:var(--secondary);font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_today_card .hours_information .container_entrance{color:var(--secondary);display:flex;align-items:center}.container_today_card .hours_information .container_entrance .entrance_hour{font-family:Manrope Regular,sans-serif;font-size:3.333vw}.container_today_card .hours_information .container_entrance .am{padding-top:1vw;font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_today_card .hours_information .container_exit{color:var(--error);display:flex;align-items:center;justify-content:center}.container_today_card .hours_information .container_exit .exit_hour{font-family:Manrope Regular,sans-serif;font-size:3.333vw}.container_today_card .hours_information .container_exit .pm{padding-top:1vw;font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_today_card .make_report{display:flex;gap:.5vw;justify-content:end;align-items:center;height:1.667vw;width:50%;margin-left:auto;transition:all ease-in-out 1s;cursor:pointer}.container_today_card .make_report p{color:var(--primary);font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_today_card .make_report:hover{transform:scale(1.1)}.container_today_card .make_report img{width:1.667vw;height:1.667vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_position_info{width:32.639vw;height:19vw;border-radius:1.667vw;border:.12vw solid var(--neutrals100);box-sizing:border-box;padding:1.5vw}.container_position_info .second_card_content{display:flex;margin-top:2.5vw;margin-bottom:2vw;justify-content:space-between}.container_position_info .second_card_content .container_second_title{margin:0;color:var(--primary);font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_position_info .second_card_content .container_second_info{margin:0;color:var(--base_black);font-family:Manrope Bold,sans-serif;font-size:1.25vw}.container_position_info .second_card_content .second_card_first_column{display:flex;flex-direction:column;gap:1.5vw;min-width:12.5vw}.container_position_info .second_card_content .second_card_first_column .content_position_first{display:flex;flex-direction:column;gap:.5vw}.container_position_info .second_card_content .second_card_first_column .content_position_first .position_title{margin:0;color:var(--base_black);font-weight:800;font-family:Manrope Bold,sans-serif;font-size:1.25vw}.container_position_info .second_card_content .second_card_first_column .content_position_first .position_level{margin:0;color:var(--base_black);font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_position_info .second_card_content .second_card_first_column .content_position_second{display:flex;flex-direction:column;gap:1vw}.container_position_info .second_card_content .second_card_first_column .content_position_second .container_position_image{display:flex;gap:.5vw}.container_position_info .second_card_content .second_card_first_column .content_position_second .container_position_image img{background-color:#d4d4da;width:1.667vw;aspect-ratio:1;border-radius:50%}.container_position_info .second_card_content .second_card_second_column{min-width:14.028vw;display:flex;flex-direction:column;gap:1.5vw}.container_position_info .second_card_content .second_card_second_column .content_second_column{display:flex;flex-direction:column;gap:.5vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_section_tickets_normal{width:43.889vw;height:auto;max-height:24.792vw;border-radius:1.667vw;border:.12vw solid var(--neutrals100);box-sizing:border-box;padding:1.5vw;display:flex;flex-direction:column}.container_section_tickets_normal .third_card_content{display:flex;flex-direction:column;margin-top:.5vw}.container_section_tickets_normal .third_card_content .content_row{height:3.333vw;display:flex;border-bottom:.12vw solid var(--neutrals100)}.container_section_tickets_normal .third_card_content .content_row p{margin:0;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_section_tickets_normal .third_card_content .content_row .first_info{width:8.694vw;padding-left:1vw;display:flex;align-items:center;font-weight:500;color:var(--base_black);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_section_tickets_normal .third_card_content .content_row .second_info{width:16.431vw;padding-left:1vw;display:flex;align-items:center;font-weight:500;color:var(--base_black);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_section_tickets_normal .third_card_content .content_row .third_info{width:5.722vw;display:flex;justify-content:center;align-items:center}.container_section_tickets_normal .third_card_content .content_row .third_info img{width:1.667vw;aspect-ratio:1;cursor:pointer}.container_section_tickets_normal .third_card_content .content_row .fourth_info_normal{width:9.75vw;display:flex;justify-content:center;align-items:center}.container_section_tickets_normal .third_card_content .content_row .fourth_info_normal p{color:var(--base_white);font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_section_tickets_normal .third_card_content .content_row:last-child{border-bottom:none}.container_section_tickets_normal .third_card_content .no_tickets{padding-top:2vw}.container_section_tickets_normal .container_button_card{margin-top:auto;margin-bottom:.3vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.info_section{display:flex;flex-direction:column;width:14.028vw;height:4vw}.info_section .section_title{margin:0;color:var(--primary);font-family:Manrope Regular,sans-serif;font-size:.833vw}.info_section .section_info{margin:0;color:var(--base_black);font-family:Manrope Bold,sans-serif;font-size:1.25vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_profile{width:100%}.container_profile .content_profile .first_card{margin:3vw 1vw 4vw;width:87%;border-radius:1.667vw;box-shadow:0 0 1vw #0000001a;padding:1vw;display:flex;flex-wrap:wrap;gap:2vw;box-sizing:border-box}.container_profile .content_profile .first_card .container_images{flex:0 0 auto;width:12.708vw;position:relative}.container_profile .content_profile .first_card .container_images .icon_profile{width:100%;aspect-ratio:1;background-color:#faefff;border-radius:1.5vw}.container_profile .content_profile .first_card .container_images .container_pencil_icon{position:absolute;top:3.5%;right:6%;display:flex;align-items:center;justify-content:center;width:2.222vw;aspect-ratio:1;border-radius:.556vw;background-color:var(--base_white);box-shadow:0 0 1vw #0000001a;cursor:pointer}.container_profile .content_profile .first_card .container_images .container_pencil_icon img{width:1.667vw}.container_profile .content_profile .first_card .container_images .container_pencil_icon:hover{background-color:var(--neutrals100)}.container_profile .content_profile .first_card .container_info{flex:1 1 60%;display:flex;flex-direction:column}.container_profile .content_profile .first_card .container_info .name{margin:0;margin-top:.5vw;color:var(--primary);font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_profile .content_profile .first_card .container_info .container_card_column{display:grid;grid-template-columns:repeat(3,1fr);width:95%;gap:1vw;margin-top:2vw}.container_profile .content_profile .first_card .container_info .container_card_column .info_section{width:100%;display:flex;flex-direction:column;padding-top:1vw}.container_profile .content_profile .first_card .container_info .container_card_column .info_section .section_title{font-family:Manrope Regular,sans-serif;font-size:.833vw;margin-bottom:.3vw;color:var(--neutrals700)}.container_profile .content_profile .first_card .container_info .container_card_column .info_section .section_info{font-family:Manrope Medium,sans-serif;font-size:1.042vw;position:relative;color:var(--primary);border-radius:.4vw;width:fit-content;max-width:100%;overflow-wrap:break-word}.container_profile .content_profile .first_card .container_info .container_card_column .info_section .section_info:after{content:attr(data-text);position:absolute;top:100%;left:0;opacity:0;color:var(--neutrals500);z-index:10;font-family:Manrope Regular,sans-serif;font-size:.833vw;white-space:nowrap;transform:translateY(5px);transition:opacity .3s ease,transform .3s ease;pointer-events:none}.container_profile .content_profile .first_card .container_info .container_card_column .info_section .section_info:hover:after{opacity:1;transform:translateY(0)}.container_profile .content_profile .first_card .container_info .container_card_column .info_section .section_info .container_in{width:100%}.container_profile .content_profile .first_card .container_info .container_card_column .info_section .csf-link{font-family:Manrope Medium,sans-serif;font-size:1.042vw;display:flex;align-items:center;text-decoration:none;color:var(--primary);transition:all ease-in-out .5s}.container_profile .content_profile .first_card .container_info .container_card_column .info_section .csf-link:hover{text-decoration:underline}.container_profile .content_profile .first_card .container_info .container_card_column .info_section .csf-link img{margin-right:.567vw}.container_profile .content_profile .first_card .container_info .container_buttons_profile{display:flex;justify-content:flex-end;gap:1.5vw;padding-right:1vw}.container_profile .content_profile .first_card .container_info .container_buttons_profile .container_buttons:hover img{filter:brightness(0) invert(1);transition:filter .5s ease-in-out}.container_profile .content_profile .second_section{display:flex;flex-wrap:wrap;gap:2vw;margin-bottom:5vw}.container_profile .content_profile .second_section .card_title{margin:.5vw 0 0;color:var(--primary);font-weight:600;font-family:Manrope Regular,sans-serif;font-size:1.667vw}.container_profile .content_profile .second_section .container_button_card{display:flex;justify-content:flex-end;padding-right:.5vw}.container_profile .content_profile p,.container_profile .content_profile a{font-weight:600;font-size:.95vw;margin-bottom:.3vw;color:var(--neutrals700)}.container_profile .content_profile .profile-upload-csf{margin-top:2vw;grid-column:span 3}.container_profile .content_profile .profile-upload-csf .tabs{display:flex;gap:1rem;margin-bottom:1rem;flex-wrap:wrap}.container_profile .content_profile .profile-upload-csf .tab-button{padding:.5rem 1rem;color:var(--base_white);background-color:var(--primary);border:none;border-radius:10px;cursor:pointer;font-weight:800;transition:background-color .3s ease;font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_profile .content_profile .profile-upload-csf .tab-button:hover{background-color:var(--secondary)}.container_profile .content_profile .profile-upload-csf .tab-button.active{background-color:var(--secondary);font-weight:600}.container_profile .content_profile .profile-upload-csf .upload-file-style .upload-area{min-height:11vw;padding:.1vw;border:2px dashed var(--neutrals200);border-radius:.6vw;background-color:var(--neutrals000);transition:all .3s ease}.container_profile .content_profile .profile-upload-csf .upload-file-style .upload-area:hover{background-color:var(--neutrals050);border-color:var(--primary);box-shadow:0 0 1vw #007bff1a}.container_profile .content_profile .profile-upload-csf .upload-file-style .upload-area:hover img{width:2.8vw;height:2.8vw}.container_profile .content_profile .profile-upload-csf .upload-file-style .upload-area:hover p{font-size:1vw}.file-card{display:flex;align-items:center;width:75%;background-color:#f9f9fb;border-radius:12px;padding:12px;margin-bottom:12px;box-shadow:0 1px 4px #0000000d}.file-preview{width:60px;height:60px;overflow:hidden;border-radius:8px;margin-right:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:#ececec}.file-preview-pdf{width:100%;height:100%;object-fit:contain}.file-name{font-weight:600;margin:0}.file-icon{background:none;border:none;font-size:1.2rem;cursor:pointer;color:#888;transition:color .2s ease}.file-icon:hover{color:#000}.file-icon.delete:hover{color:#e63946}.file-icon.download:hover{color:#2a9d8f}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_profile_tickets .content_profile_tickets .title_profile_tickets{margin:0;margin-top:2.5vw;margin-bottom:.5vw;font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_profile_tickets .content_profile_tickets .container_table_profile_tickets{margin-top:2vw;margin-bottom:2vw;width:70.347vw;box-sizing:border-box}.container_profile_tickets .content_profile_tickets .container_table_profile_tickets table{width:100%;border-collapse:collapse}.container_profile_tickets .content_profile_tickets .container_table_profile_tickets table img{width:1.667vw;aspect-ratio:1;cursor:pointer}.container_profile_tickets .content_profile_tickets .container_table_profile_tickets table th{height:4.306vw;color:var(--secondary);font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_profile_tickets .content_profile_tickets .container_table_profile_tickets table td{height:3.333vw;border-top:.111vw solid var(--neutrals100);border-bottom:.111vw solid var(--neutrals100);color:var(--base_black);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_profile_tickets .content_profile_tickets .container_table_profile_tickets table .category{width:16.958vw;padding-left:1vw}.container_profile_tickets .content_profile_tickets .container_table_profile_tickets table .applicant{width:18.431vw;padding-left:1vw}.container_profile_tickets .content_profile_tickets .container_table_profile_tickets table .creation_date{width:10.278vw}.container_profile_tickets .content_profile_tickets .container_table_profile_tickets table .information{width:7.111vw}.container_profile_tickets .content_profile_tickets .container_table_profile_tickets table .state{width:17.569vw;color:var(--base_white)}.container_profile_tickets .content_profile_tickets .container_table_profile_tickets .no_tickets{text-align:center}.container_profile_tickets .content_profile_tickets .container_table_profile_tickets .accept-reject{display:flex;padding-left:1vw}.container_profile_tickets .content_profile_tickets .container_table_profile_tickets .accept-reject .accept,.container_profile_tickets .content_profile_tickets .container_table_profile_tickets .accept-reject .reject{margin:0}.container_profile_tickets .content_profile_tickets .container_table_profile_tickets .accept-reject .accept p{color:var(--success)}.container_profile_tickets .content_profile_tickets .container_pagination{display:flex;justify-content:center;margin-bottom:3vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_profile_tickets_normal .content_profile_tickets .title_profile_tickets{margin:0;margin-top:2.5vw;margin-bottom:.5vw;font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_profile_tickets_normal .content_profile_tickets .container_table_profile_tickets{margin-top:2vw;margin-bottom:5vw;width:70.347vw;box-sizing:border-box}.container_profile_tickets_normal .content_profile_tickets .container_table_profile_tickets table{width:100%;border-collapse:collapse}.container_profile_tickets_normal .content_profile_tickets .container_table_profile_tickets table img{width:1.667vw;aspect-ratio:1;cursor:pointer}.container_profile_tickets_normal .content_profile_tickets .container_table_profile_tickets table th{height:4.306vw;color:var(--secondary);font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_profile_tickets_normal .content_profile_tickets .container_table_profile_tickets table td{height:3.333vw;border-top:.111vw solid var(--neutrals100);border-bottom:.111vw solid var(--neutrals100);color:var(--base_black);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_profile_tickets_normal .content_profile_tickets .container_table_profile_tickets table .category{width:16.958vw;padding-left:1vw}.container_profile_tickets_normal .content_profile_tickets .container_table_profile_tickets table .applicant{width:18.431vw;padding-left:1vw}.container_profile_tickets_normal .content_profile_tickets .container_table_profile_tickets table .creation_date{width:10.278vw}.container_profile_tickets_normal .content_profile_tickets .container_table_profile_tickets table .information{width:7.111vw}.container_profile_tickets_normal .content_profile_tickets .container_table_profile_tickets table .state{width:17.569vw;color:var(--base_white)}.container_profile_tickets_normal .content_profile_tickets .container_table_profile_tickets .accept-reject{display:flex;padding-left:1vw}.container_profile_tickets_normal .content_profile_tickets .container_table_profile_tickets .accept-reject .accept,.container_profile_tickets_normal .content_profile_tickets .container_table_profile_tickets .accept-reject .reject{margin:0}.container_profile_tickets_normal .content_profile_tickets .container_table_profile_tickets .accept-reject .accept p{color:var(--success)}.container_profile_tickets_normal .content_profile_tickets .container_pagination{display:flex;justify-content:center;margin-bottom:3vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_tickets_ti .button_task_tickets{display:flex;justify-content:flex-end;margin-bottom:2vw}.container_tickets_ti .content_tickets_ti .tickets_ti_title{color:var(--base_black);font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_tickets_ti .content_tickets_ti .container_buttons_tickets_ti{margin-bottom:3vw;display:flex;justify-content:flex-end}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_modal_tickets_ti{width:52.431vw;aspect-ratio:1.21;box-sizing:border-box;padding:2vw 3vw;background-color:var(--base_white);border-radius:1.667vw;overflow-y:auto}.container_modal_tickets_ti::-webkit-scrollbar{width:0;height:0}.container_modal_tickets_ti .title_modal_tickets_ti{margin:0;margin-bottom:2vw;color:var(--secondary);font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_modal_tickets_ti .content_modal_tickets_ti .first_section{height:6vw;display:flex;justify-content:space-between}.container_modal_tickets_ti .content_modal_tickets_ti .first_section label{color:var(--primary);font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal_tickets_ti .content_modal_tickets_ti .first_section p{margin-top:1vw;color:var(--neutrals400);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_modal_tickets_ti .content_modal_tickets_ti .first_section .add_category{width:22.5vw;gap:1vw;font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal_tickets_ti .content_modal_tickets_ti .first_section .add_category .section_title{color:var(--primary);font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal_tickets_ti .content_modal_tickets_ti .description_modal_tickets_ti{margin-top:-2vw}.container_modal_tickets_ti .content_modal_tickets_ti .images_section{display:flex;flex-wrap:wrap;gap:1vw;margin-bottom:1vw}.container_modal_tickets_ti .content_modal_tickets_ti .images_section .ticket_img{width:6vw}.container_modal_tickets_ti .content_modal_tickets_ti .container_upload_img{margin-top:1vw}.container_modal_tickets_ti .content_modal_tickets_ti .container_button_modal_ticket_ti{display:flex;justify-content:space-between;margin-top:1vw}.container_modal_tickets_ti .content_modal_tickets_ti .container_button_modal_ticket_ti .advise_modal_tickets_ti{width:50%;color:var(--neutrals600);font-family:Manrope Regular,sans-serif;font-size:.833vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_description_ti{display:flex;flex-direction:column;margin-top:2vw;margin-bottom:.5vw}.container_description_ti label{color:var(--primary);margin-bottom:.7vw;font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_description_ti textarea{border-radius:1.111vw;height:5.486vw;padding:.5vw 1vw;box-sizing:border-box;color:var(--neutrals400);background-color:var(--base_white);overflow-y:auto;border:solid .2vw var(--neutrals100);resize:none;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_description_ti textarea::placeholder{color:var(--neutrals400);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_description_ti textarea::-webkit-scrollbar{width:0;height:0}.container_description_ti textarea:focus{outline:none}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_table_tickets_ti{padding:2vw 1vw;border-radius:1.667vw;box-shadow:0 0 1vw #0000001a;margin-bottom:3vw}.container_table_tickets_ti table{width:100%;border-collapse:collapse}.container_table_tickets_ti table th{height:4.306vw;color:var(--secondary);font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_table_tickets_ti table td{height:3.333vw;border-top:.111vw solid var(--neutrals100);border-bottom:.111vw solid var(--neutrals100)}.container_table_tickets_ti table tr:last-child td{border:none}.container_table_tickets_ti table .task_title,.container_table_tickets_ti table .description{text-align:start;padding-left:1vw;box-sizing:border-box}.container_table_tickets_ti table .task_title{width:22.153vw}.container_table_tickets_ti table .description{width:26.528vw}.container_table_tickets_ti table .status{width:9.792vw}.container_table_tickets_ti table .category{width:11.653vw}.container_table_tickets_ti table .icons_container{width:8.3vw}.container_table_tickets_ti table .task_title_content,.container_table_tickets_ti table .description_content{padding-left:1vw;color:var(--base_black);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_table_tickets_ti table .status_content{padding:0;margin:0;text-align:center}.container_table_tickets_ti table .status_content .nuevo,.container_table_tickets_ti table .status_content .en_progreso,.container_table_tickets_ti table .status_content .category-flag{font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_table_tickets_ti table .category_content{text-align:center}.container_table_tickets_ti table .icons_content{text-align:center;white-space:nowrap}.container_table_tickets_ti table .icons_content img{width:1.667vw;cursor:pointer;margin:0 .25vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_comments_ti{margin-top:1vw}.container_comments_ti .comentarios_section::-webkit-scrollbar{width:0;height:0}.container_comments_ti .comentarios_section .comentario{margin-top:1vw;margin-bottom:1vw;margin-left:2vw;border:.12vw solid var(--neutrals100);border-radius:.8vw;padding:1vw;box-sizing:border-box}.container_comments_ti .comentarios_section .comentario_header{display:flex;justify-content:space-between;color:var(--base_black);font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_comments_ti .comentarios_section .comentario_author{font-weight:700}.container_comments_ti .comentarios_section .comentario_timestamp{font-style:italic;color:var(--neutrals200);font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_comments_ti .comentarios_section .comentario_text{margin-top:.2vw;color:var(--neutrals600);font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_comments_ti label{color:var(--primary);font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_comments_ti .container_comment{display:flex;align-items:center;margin-top:.5vw}.container_comments_ti .container_comment .icon_profile_example_ti{width:4.472vw;aspect-ratio:1;padding-bottom:1vw}.container_comments_ti .container_comment .container_input_comments_ti{position:relative;width:100%}.container_comments_ti .container_comment .icon_send{width:1.667vw;position:absolute;cursor:pointer;right:1vw;top:44%;transform:translateY(-50%)}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_modal_view_tickets_ti{width:42.431vw;height:auto;max-height:38.375vw;box-sizing:border-box;padding:2vw 3vw;background-color:var(--base_white);border-radius:1.667vw;overflow-y:auto;color:var(--primary)}.container_modal_view_tickets_ti::-webkit-scrollbar{width:0;height:0}.container_modal_view_tickets_ti .container_tickets_title{display:flex;justify-content:space-between;margin-bottom:2vw}.container_modal_view_tickets_ti .container_tickets_title .title_tickets_ti{width:70%;display:flex;flex-wrap:wrap;margin:0;color:var(--secondary);font-family:Manrope Regular,sans-serif;font-size:1.667vw}.container_modal_view_tickets_ti .container_tickets_title .duplicate_ticket{width:10vw;display:flex;align-items:start;gap:.7vw;cursor:pointer;font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_modal_view_tickets_ti .container_tickets_title .duplicate_ticket p{margin:0}.container_modal_view_tickets_ti .container_tickets_title .duplicate_ticket img{width:1.667vw}.container_modal_view_tickets_ti .title_section_tickets_ti{font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal_view_tickets_ti .content_tickets_ti{margin:0;color:var(--neutrals600);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_modal_view_tickets_ti .first_section{display:flex;gap:1.3vw;justify-content:space-between;margin-top:-2vw}.container_modal_view_tickets_ti .first_section .first_column_tickets_ti{display:flex;gap:2vw}.container_modal_view_tickets_ti .first_section .container_ticket_number{width:10vw}.container_modal_view_tickets_ti .second_section{display:flex;margin-bottom:1vw}.container_modal_view_tickets_ti .third_section{display:flex;gap:1.3vw;width:7.431vw;height:7.153vw;margin-bottom:2vw}.container_modal_view_tickets_ti .third_section img{border-radius:1.111vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_tasks_ti .content_tasks_ti .no_data_table{width:100%;text-align:center;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_tasks_ti .content_tasks_ti .tasks_ti_title{color:var(--base_black);font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_tasks_ti .content_tasks_ti .second_section_tasks{display:flex;justify-content:space-between;margin-top:2vw}.container_tasks_ti .content_tasks_ti .second_section_tasks .filters{display:flex;gap:1vw}.container_tasks_ti .content_tasks_ti .second_section_tasks .filters .filter_by{font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_tasks_ti .content_tasks_ti .second_section_tasks .tablero-listado{display:flex;margin-top:-1vw;height:3.9vw}.container_tasks_ti .content_tasks_ti .second_section_tasks .tablero-listado .listado_button{width:10vw!important;border-radius:0 2vw 2vw 0}.container_tasks_ti .content_tasks_ti .second_section_tasks .tablero-listado .tablero_button{width:10vw!important;border-radius:2vw 0 0 2vw}.container_tasks_ti .content_tasks_ti .second_section_tasks .tablero-listado p{color:var(--primary);font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_tasks_ti .content_tasks_ti .second_section_tasks .tablero-listado .selected{background:var(--secondary);border:none}.container_tasks_ti .content_tasks_ti .second_section_tasks .tablero-listado .selected p{color:var(--base_white)}.container_tasks_ti .content_tasks_ti .container_date_calendar{display:flex;flex-direction:column;margin-top:2vw;margin-bottom:2vw}.container_tasks_ti .content_tasks_ti .container_date_calendar .current_date{margin:0;color:var(--base_black);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_tasks_ti .content_tasks_ti .container_date_calendar .content_date_calendar{display:flex;justify-content:flex-end;height:2vw}.container_tasks_ti .content_tasks_ti .container_date_calendar .content_date_calendar .date_calendar{display:flex;align-items:center;gap:1vw}.container_tasks_ti .content_tasks_ti .container_date_calendar .content_date_calendar .date_calendar p{margin:0;color:var(--primary);font-weight:600;font-family:Manrope Regular,sans-serif;font-size:1.667vw}.container_tasks_ti .content_tasks_ti .container_date_calendar .content_date_calendar .date_calendar .container_img{position:relative;display:flex;align-items:center;justify-content:center;width:2.222vw;height:2.222vw;border-radius:.556vw;box-shadow:0 0 1vw #0000001a;cursor:pointer}.container_tasks_ti .content_tasks_ti .container_date_calendar .content_date_calendar .date_calendar .container_img img{width:1.667vw;aspect-ratio:1}.container_tasks_ti .content_tasks_ti .container_date_calendar .content_date_calendar .date_calendar .container_img .open_calendar{width:19.722vw;position:absolute;top:125%;left:0%;z-index:2}.container_tasks_ti .content_tasks_ti .container_date_calendar .content_date_calendar .button_task{display:flex;margin-bottom:1vw}.container_tasks_ti .content_tasks_ti .container_date_calendar .content_date_calendar .button_task:hover img{filter:brightness(0) saturate(100%) invert(67%) sepia(48%) saturate(456%) hue-rotate(123deg);transition:filter .5s ease-in-out}.container_tasks_ti .content_tasks_ti .to_do_list{display:flex;border-radius:1.667vw;box-shadow:0 0 1vw #0000001a;padding:2vw;margin-bottom:5vw}.container_tasks_ti .content_tasks_ti .to_do_list p{margin:0}.container_tasks_ti .content_tasks_ti .to_do_list .state{padding:.5vw 1vw;border-radius:2vw;color:var(--base_white);font-family:Manrope Bold,sans-serif;font-size:1.25vw}.container_tasks_ti .content_tasks_ti .to_do_list .task_line{width:22.847vw;height:.1vw;margin-top:2vw;margin-bottom:1.5vw;background-color:var(--neutrals100)}.container_tasks_ti .content_tasks_ti .to_do_list .container_tasks{display:flex;flex-direction:column;gap:1.5vw}.container_tasks_ti .content_tasks_ti .to_do_list .new_list,.container_tasks_ti .content_tasks_ti .to_do_list .in_progress_list,.container_tasks_ti .content_tasks_ti .to_do_list .completed_list{width:33.333333333%}.container_tasks_ti .content_tasks_ti .to_do_list .new_list.drag-over,.container_tasks_ti .content_tasks_ti .to_do_list .in_progress_list.drag-over,.container_tasks_ti .content_tasks_ti .to_do_list .completed_list.drag-over{background-color:#0000001a;transition:background-color .2s ease;cursor:grab}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.task .task_header .container_task_img .task_priority{display:flex;align-items:center;gap:.5vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_table_tasks_ti{padding:2vw 1vw;border-radius:1.667vw;box-shadow:0 0 1vw #0000001a;margin-bottom:3vw}.container_table_tasks_ti table{border-collapse:collapse}.container_table_tasks_ti table th{height:4.306vw;color:var(--secondary);font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_table_tasks_ti table td{height:3.333vw;border-top:.111vw solid var(--neutrals100);border-bottom:.111vw solid var(--neutrals100)}.container_table_tasks_ti table tr:last-child td{border:none}.container_table_tasks_ti table .task_title,.container_table_tasks_ti table .description{text-align:start;padding-left:1vw;box-sizing:border-box}.container_table_tasks_ti table .task_title{width:22.153vw}.container_table_tasks_ti table .description{width:26.528vw}.container_table_tasks_ti table .status{width:9.792vw}.container_table_tasks_ti table .category{width:9.653vw}.container_table_tasks_ti table .icons_container{width:8.3vw}.container_table_tasks_ti table .task_title_content,.container_table_tasks_ti table .description_content{padding-left:1vw;color:var(--base_black);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_table_tasks_ti table .status_content{padding:0;margin:0;text-align:center;font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_table_tasks_ti table .category_content{width:12vw;text-align:center}.container_table_tasks_ti table .icons_content{text-align:center;white-space:nowrap}.container_table_tasks_ti table .icons_content img{width:1.667vw;cursor:pointer;margin:0 .25vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_modal_tasks_ti{width:64.722vw;aspect-ratio:1.6;background-color:var(--base_white);border-radius:1.667vw;box-sizing:border-box;padding:2vw 3vw;overflow-y:auto}.container_modal_tasks_ti::-webkit-scrollbar{width:0;height:0}.container_modal_tasks_ti .title_section_tasks_ti{color:var(--primary);font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal_tasks_ti .first_section{display:flex;gap:1.3vw;margin-bottom:-1vw}.container_modal_tasks_ti .first_section .container_img_tasks_ti{display:flex;flex-wrap:wrap;gap:.6vw;align-items:center;padding-left:.5vw}.container_modal_tasks_ti .first_section .container_img_tasks_ti .user-avatar-container{position:relative}.container_modal_tasks_ti .first_section .container_img_tasks_ti .user-avatar-container .icons_tasks_ti{width:1.667vw;aspect-ratio:1;border-radius:50%;object-fit:cover}.container_modal_tasks_ti .first_section .container_img_tasks_ti .user-avatar-container .remove-user{position:absolute;top:-5px;right:-5px;background:#f44;color:#fff;border-radius:50%;width:16px;height:16px;display:flex;align-items:center;justify-content:center;font-size:12px;cursor:pointer}.container_modal_tasks_ti .first_section .container_img_tasks_ti .user-search-container{display:flex;flex-direction:column;gap:10px;width:100%}.container_modal_tasks_ti .first_section .container_img_tasks_ti .user-search-container .selected-users-container{display:flex;flex-wrap:wrap;gap:.7vw}.container_modal_tasks_ti .first_section .container_img_tasks_ti .user-search-container .user-search-input{position:relative;width:100%}.container_modal_tasks_ti .first_section .container_img_tasks_ti .user-search-container .user-search-input .user-search-results{position:absolute;left:-4%;top:65%;width:100%;max-height:300px;overflow-y:auto;background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 4px #0000001a;z-index:10;margin-top:0}.container_modal_tasks_ti .first_section .container_img_tasks_ti .user-search-container .user-search-result{display:flex;align-items:center;padding:8px 12px;cursor:pointer;transition:background-color .2s}.container_modal_tasks_ti .first_section .container_img_tasks_ti .user-search-container .user-search-result:hover{background-color:#f5f5f5}.container_modal_tasks_ti .first_section .container_img_tasks_ti .user-search-container .user-search-result .user-result-info{display:flex;flex-direction:column}.container_modal_tasks_ti .first_section .container_img_tasks_ti .user-search-container .user-search-result .user-result-info .user-result-name{color:var(--neutrals600);font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal_tasks_ti .first_section .container_img_tasks_ti .user-search-container .user-search-no-results{position:absolute;top:100%;left:0;width:100%;padding:8px 12px;background:#fff;border:1px solid var(--neutrals200);border-radius:0 0 4px 4px;color:var(--neutrals400);font-family:Manrope Medium,sans-serif;font-size:1.042vw;z-index:10;box-shadow:0 2px 4px #0000001a;margin:0;margin-top:-1.6vw}.container_modal_tasks_ti .first_section .container_img_tasks_ti .user-avatar-container{position:relative;display:inline-block}.container_modal_tasks_ti .first_section .container_img_tasks_ti .user-avatar-container .remove-user{position:absolute;top:-5px;right:-5px;width:.8vw;height:.8vw;background:#f44;color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;cursor:pointer;opacity:0;transition:opacity .2s}.container_modal_tasks_ti .first_section .container_img_tasks_ti .user-avatar-container:hover .remove-user{opacity:1}.container_modal_tasks_ti .second_section{display:flex;align-items:center;height:7vw;gap:4vw;margin-bottom:2vw}.container_modal_tasks_ti .second_section .department_label{width:7vw}.container_modal_tasks_ti .second_section .container_menu_options,.container_modal_tasks_ti .second_section .container_status,.container_modal_tasks_ti .second_section .container_category{display:flex;align-items:center;gap:1.2vw;font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal_tasks_ti .second_section .container_menu_options{margin-top:3.2vw}.container_modal_tasks_ti .second_section .add_category{margin-left:-6.5vw}.container_modal_tasks_ti .third_section{display:flex;gap:1.3vw;margin-bottom:-2vw}.container_modal_tasks_ti .third_section label{color:var(--primary)!important}.container_modal_tasks_ti .third_section .container_priority_tasks_ti{display:flex;align-items:center;gap:1.2vw;font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal_tasks_ti .add_list{display:flex;margin-bottom:1vw}.container_modal_tasks_ti .add_list:hover img{filter:brightness(0) saturate(100%) invert(67%) sepia(48%) saturate(456%) hue-rotate(123deg);transition:filter .5s ease-in-out}.container_modal_tasks_ti .container_wizard_tasks_ti{margin-top:2vw}.container_modal_tasks_ti .images_section{display:flex;flex-wrap:wrap;gap:1vw;margin-bottom:1vw}.container_modal_tasks_ti .images_section .ticket_img{width:6vw}.container_modal_tasks_ti .container_button_modal_tasks_ti{display:flex;justify-content:flex-end;margin-top:1vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.users_search{margin-bottom:1.667vw;width:80%}.users_search .search-input{width:100%;padding:.5vw 1vw;border:.2vw solid var(--neutrals100);border-radius:1vw;background-color:var(--base_white);color:var(--neutrals400);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.users_search .search-input:focus{outline:none}.users_search .search-input::placeholder{color:var(--neutrals400);font-family:Manrope Medium,sans-serif;font-size:1.042vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_menu_department{position:relative;font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_menu_department .menu_department{display:flex;align-items:center;justify-content:space-between;gap:.7vw;border:.2vw solid var(--neutrals100);border-radius:1.111vw;cursor:pointer;padding:.5vw 1vw;transition:all .2s ease}.container_menu_department .menu_department p{margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:80%;color:var(--neutrals400);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_menu_department .menu_department img{width:.8vw;height:.8vw;transition:transform .2s ease}.container_menu_department .department_menu{width:15vw;max-height:20vw;position:absolute;left:0;top:calc(100% + .5vw);background-color:var(--base_white);border-radius:1vw;border:.15vw solid var(--neutrals100);box-shadow:0 0 1vw #0000001a;padding:.5vw;display:flex;flex-direction:column;gap:.3vw;z-index:6;overflow:auto}.container_menu_department .department_menu::-webkit-scrollbar{width:0;height:0}.container_menu_department .department_menu .department_option{display:flex;align-items:center;padding:.5vw 1vw;border-radius:.5vw;cursor:pointer;transition:background-color .2s ease}.container_menu_department .department_menu .department_option:hover{background-color:var(--neutrals100)}.container_menu_department .department_menu .department_option input[type=radio]{position:absolute;opacity:0;pointer-events:none}.container_menu_department .department_menu .department_option label{position:relative;display:inline-block;padding-left:2vw;cursor:pointer;width:100%;margin:0}.container_menu_department .department_menu .department_option label:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:1.2vw;height:1.2vw;background-color:var(--base_white);border:.15vw solid var(--neutrals300);border-radius:50%;transition:all .2s ease}.container_menu_department .department_menu .department_option input[type=radio]:checked+label:before{background-color:var(--primary);border-color:var(--primary)}.container_menu_department .department_menu .department_option input[type=radio]:checked+label:after{content:"";position:absolute;left:.4vw;top:50%;transform:translateY(-50%);width:.6vw;height:.6vw;background-color:var(--base_white);border-radius:50%}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_modal_view_tasks_ti{width:50.722vw;height:auto;max-height:43.875vw;background-color:var(--base_white);border-radius:1.667vw;box-sizing:border-box;padding:1vw 3vw;overflow-y:auto;color:var(--primary)}.container_modal_view_tasks_ti .title_section_tasks_ti{font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal_view_tasks_ti .first_section{margin-top:1vw;margin-bottom:1vw;display:flex;gap:1vw;justify-content:space-between}.container_modal_view_tasks_ti .first_section .id,.container_modal_view_tasks_ti .first_section .task_title{flex-wrap:wrap;padding-top:.5vw;font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_modal_view_tasks_ti .first_section .container_id{width:6vw}.container_modal_view_tasks_ti .first_section .container_task_title{width:33vw}.container_modal_view_tasks_ti .first_section .container_img_tasks_ti{width:15vw;display:flex;align-items:center;gap:.6vw;padding-left:.5vw;flex-wrap:wrap}.container_modal_view_tasks_ti .first_section .container_img_tasks_ti .icons_tasks_ti{background-color:#d8d8d8;width:1.667vw;height:1.667vw;border-radius:50%}.container_modal_view_tasks_ti .first_section .container_img_tasks_ti .colaborators_tasks_ti{width:100%}.container_modal_view_tasks_ti .second_section{display:flex;gap:1vw}.container_modal_view_tasks_ti .second_section .container_menu_options,.container_modal_view_tasks_ti .second_section .container_status,.container_modal_view_tasks_ti .second_section .container_category{display:flex;align-items:center;gap:1.2vw;font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal_view_tasks_ti .second_section .department{width:8vw;padding:.4vw 1vw;border:solid .15vw var(--neutrals100);border-radius:.694vw;color:var(--base_black)}.container_modal_view_tasks_ti .third_section{display:flex;gap:2.6vw;margin-top:1vw;margin-bottom:2vw}.container_modal_view_tasks_ti .third_section .content_tasks_ti_provider{padding-top:.5vw;width:12vw;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_modal_view_tasks_ti .third_section .container_priority_tasks_ti{display:flex;align-items:center;gap:1.2vw;font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal_view_tasks_ti .fifth_section{display:flex;gap:1.3vw;width:7.431vw;height:7.153vw;margin-bottom:2vw}.container_modal_view_tasks_ti .fifth_section img{border-radius:1.111vw}.container_modal_view_tasks_ti .collaborators-list{display:flex;flex-wrap:wrap;gap:.8rem}.container_modal_view_tasks_ti .collaborator-item{position:relative;display:inline-block}.container_modal_view_tasks_ti .collaborator-item:hover .collaborator-tooltip{visibility:visible;opacity:1}.container_modal_view_tasks_ti .collaborator-avatar{width:2.5rem;height:2.5rem;border-radius:50%;object-fit:cover;border:2px solid #fff;box-shadow:0 2px 4px #0000001a;transition:transform .2s}.container_modal_view_tasks_ti .collaborator-tooltip{visibility:hidden;width:max-content;max-width:200px;background-color:#333;color:#fff;text-align:center;border-radius:4px;padding:.5rem 1rem;position:absolute;z-index:100;bottom:125%;left:50%;transform:translate(-50%);opacity:0;transition:opacity .3s}.container_modal_view_tasks_ti .collaborator-tooltip:after{content:"";position:absolute;top:100%;left:50%;margin-left:-5px;border-width:5px;border-style:solid;border-color:#333 transparent transparent transparent}.container_modal_view_tasks_ti .no-collaborators{color:var(--text_secondary);font-size:.9rem;margin:0}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_attendance_period .container_title{margin-top:5vh;margin-bottom:1.667vw;text-align:left;font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_attendance_period .department_menu_options{display:flex;align-items:center;gap:2vw;margin-top:1vw;margin-bottom:1vw;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_attendance_period .container_descargas{margin-bottom:5vw;display:flex;justify-content:flex-end}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_table_period{position:relative;margin-bottom:2vw;z-index:2}.container_table_period .container_period_selection{display:flex;align-items:center}.container_table_period .container_period_selection .period_selection_container{width:35vw}.container_table_period .container_period_selection .selector_semanal_quincenal{display:flex;justify-content:flex-end;width:25%;margin-left:auto}.container_table_period .table_container{display:flex;width:79vw}.container_table_period .table_container .no_data_horary{text-align:start}.container_table_period .table_container .fixed-column{width:19vw;overflow:hidden}.container_table_period .table_container .fixed-column .name_title{padding-left:1vw;padding-right:0;width:17.319vw;height:4.5vw;color:var(--secondary);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_table_period .table_container .fixed-column .name{padding-left:1vw;padding-right:0;width:17.319vw;height:3.333vw}.container_table_period .table_container .fixed-column td{width:16vw;height:3.333vw;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_table_period .table_container .fixed-column .container_pagination{display:flex;justify-content:center;align-items:center}.container_table_period .table_container .fixed-column table{width:100%;table-layout:fixed}.container_table_period .table_container .scrollable-columns{overflow-x:auto;max-width:60vw;scroll-behavior:smooth;transition:scroll-left .3s ease}.container_table_period .table_container .scrollable-columns::-webkit-scrollbar{height:.5vw}.container_table_period .table_container .scrollable-columns::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.container_table_period .table_container .scrollable-columns::-webkit-scrollbar-thumb{background:var(--secondary);border-radius:4px}.container_table_period .table_container .scrollable-columns::-webkit-scrollbar-thumb:hover{background:var(--secondary700)}.container_table_period .table_container .scrollable-columns .scrollable-table table{table-layout:fixed}.container_table_period .table_container .scrollable-columns .scrollable-table table th{width:16vw;height:4.306vw;color:var(--secondary);font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_table_period .table_container .scrollable-columns .scrollable-table table td{width:16vw;height:3.333vw;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_table_period .table_container .scrollable-columns .scrollable-table table td.resolved{color:var(--success-green)}.container_table_period .table_container .scrollable-columns .scrollable-table table td.tickets{color:var(--warning-yellow)}.container_table_period .table_container .scrollable-columns .scrollable-table table td.tickets .ticket_icon{width:1.6vw;cursor:pointer}.container_table_period .table_container .scrollable-columns .scrollable-table table td.under-hours{color:var(--error-red)}.container_table_period .table_container .scrollable-columns .scrollable-table table td.under-hours .error_icon{width:1.6vw;cursor:pointer}.container_table_period .table_container .scrollable-columns .scrollable-table table .header_hours{height:1vw;display:flex;justify-content:space-around;padding-left:.5vw;align-items:center}.container_table_period .table_container .scrollable-columns .scrollable-table table .header_hours .horas_trabajadas{display:flex;align-items:center;gap:.5vw;padding-left:1.5vw}.container_table_period .table_container .scrollable-columns .scrollable-table table .header_hours .horas_trabajadas .icon{padding-top:.5vw;width:2vw}.container_table_period .table_container .scrollable-columns .scrollable-table table .date_size .sub-header{display:flex;align-items:center;color:var(--primary);font-family:Manrope Regular,sans-serif;font-size:.833vw;gap:.5vw}.container_table_period .table_container .scrollable-columns .scrollable-table table .date_size .sub-header .required{padding-left:1vw;width:100%}.container_table_period .table_container .scrollable-columns .scrollable-table table .date_size .sub-header .salida{padding-left:.5vw;padding-right:.5vw}.container_table_period .table_container .scrollable-columns .scrollable-table table .date_size .sub-header .worked{padding-right:1vw;width:100%}.container_table_period .table_container .scrollable-columns .scrollable-table table .date_size .sub-header .line{height:2vw;width:5px;margin:0 .1vw;background-color:gray}.container_table_period .table_container .scrollable-columns .scrollable-table table thead{display:block;width:100%;position:sticky;white-space:nowrap}.container_table_period .table_container .scrollable-columns .scrollable-table table tbody{display:block;width:100%;white-space:nowrap}.container_table_period .table_container .scrollable-columns .scrollable-table .container_prev_next{width:76%;display:flex;gap:.5vw;justify-content:center;position:absolute}.container_table_period .table_container .scrollable-columns .scrollable-table .container_prev_next img{width:2.778vw;cursor:pointer}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.first_section_attendance_period{height:7vw;width:auto;display:flex;align-items:center;gap:1vw}.first_section_attendance_period .weekly_dates{height:2vw;width:90%;display:flex;align-items:center;color:var(--primary);font-family:Manrope Bold,sans-serif;font-size:1.25vw}.first_section_attendance_period .weekly_dates .container_select_dates{display:flex;gap:.7vw;position:relative}.first_section_attendance_period .weekly_dates .container_select_dates p{position:relative;padding:.5vw}.first_section_attendance_period .weekly_dates .container_select_dates .container_open_calendar{position:absolute;right:-3vw;top:50%;transform:translateY(-50%);width:3vw;height:3vw;z-index:3;display:flex;align-items:center;justify-content:center}.first_section_attendance_period .weekly_dates .container_select_dates .container_open_calendar .open_calendar{width:19.722vw;position:absolute;top:100%;right:0;z-index:3}.first_section_attendance_period .weekly_dates .icon_next{width:1.5vw;padding-top:.3vw}.first_section_attendance_period .icon_calendar{width:1.667vw;height:1.667vw;cursor:pointer}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.view-selector{display:flex;gap:1.5vw;background-color:#fff}.view-option{display:flex;align-items:center;gap:.75rem;cursor:pointer;transition:all .2s ease}.view-option.active{background-color:#e6f2ff}.view-option.active .view-label{color:var(--base_black);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.view-option .checkbox-icon{width:1.667vw;height:1.667vw;object-fit:contain}.view-option .view-label{color:var(--base_black);font-family:Manrope Medium,sans-serif;font-size:1.042vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_selector_week_biweek,.container_selector_week_biweek .weekly_selector{display:flex}.container_selector_week_biweek .weekly_selector .semanal{border-radius:0 1.2vw 1.2vw 0}.container_selector_week_biweek .weekly_selector .quincenal_button{border-radius:0 1.2vw 1.2vw 0;margin:0}.container_selector_week_biweek .weekly_selector .quincenal_button p{letter-spacing:1px;font-weight:600;font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_selector_week_biweek .weekly_selector .quincenal_button.selected{background:var(--secondary);border:none}.container_selector_week_biweek .weekly_selector .quincenal_button.selected p{color:var(--base_white)}.container_selector_week_biweek .weekly_selector .semanal_button{margin:0;border-radius:1.2vw 0 0 1.2vw}.container_selector_week_biweek .weekly_selector .semanal_button p{letter-spacing:1px;font-weight:600;font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_selector_week_biweek .weekly_selector .semanal_button.selected{background:var(--secondary);border:none}.container_selector_week_biweek .weekly_selector .semanal_button.selected p{color:var(--base_white)}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_vacations_calendar{max-width:79vw}.container_vacations_calendar .vacations_title_calendar{color:var(--base_black);font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_vacations_calendar .calendar_header{display:flex;justify-content:space-between;align-items:center}.container_vacations_calendar .calendar_header .search_collaborators{display:flex;flex-direction:column;gap:.5vw}.container_vacations_calendar .calendar_header label{padding-left:.8vw;color:var(--base_black);font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_vacations_calendar .calendar_container{width:80%;margin-top:-8vw;border-radius:.5vw;padding:1.5vw}.container_vacations_calendar .calendar_container .vista_anual .year_navigation{display:flex;align-items:center;justify-content:center;gap:2vw;margin-bottom:2vw;margin-left:-2vw}.container_vacations_calendar .calendar_container .vista_anual .year_navigation .icon_prev_next_arrow{width:1.667vw;cursor:pointer}.container_vacations_calendar .calendar_container .vista_anual .year_navigation .year-title{text-transform:capitalize;color:var(--primary);font-family:Manrope Regular,sans-serif;font-size:1.667vw}.container_vacations_calendar .calendar_container .vista_anual .year_flex_container{display:flex;flex-wrap:wrap;gap:1vw;width:75vw;justify-content:space-between;margin-left:0;margin-bottom:4vw}.container_vacations_calendar .calendar_container .vista_anual .year_flex_container .month-container{width:calc(25% - 2.25vw);min-width:200px;margin-bottom:2vw}.container_vacations_calendar .calendar_container .vista_anual .year_flex_container .month-container .month_title{margin-bottom:.5vw;text-align:center;text-transform:capitalize;font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_vacations_calendar .calendar_container .vista_anual .year_flex_container .month-container .react-calendar{border:none;width:100%;max-width:100%}.container_vacations_calendar .calendar_container .vista_anual .year_flex_container .month-container .react-calendar .react-calendar__month-view__weekdays abbr[title]{font-weight:500}.container_vacations_calendar .calendar_container .vista_anual .year_flex_container .month-container .react-calendar .react-calendar__tile{padding:.5vw 0;background:none;position:relative}.container_vacations_calendar .calendar_container .vista_anual .year_flex_container .month-container .react-calendar .react-calendar__tile:enabled:hover,.container_vacations_calendar .calendar_container .vista_anual .year_flex_container .month-container .react-calendar .react-calendar__tile:enabled:focus{background-color:var(--secondary)}.container_vacations_calendar .calendar_container .vista_anual .year_flex_container .month-container .react-calendar .react-calendar__tile.vacation-day{color:var(--base_white);background-color:var(--primary)}.container_vacations_calendar .calendar_container .vista_anual .year_flex_container .month-container .react-calendar .react-calendar__tile.vacation-day:hover{background-color:var(--secondary)}.container_vacations_calendar .calendar_container .vista_anual .year_flex_container .month-container .react-calendar .react-calendar__tile.vacation-request{background-color:var(--warning)!important}.container_vacations_calendar .calendar_container .vista_anual .year_flex_container .month-container .react-calendar .react-calendar__tile.vacation-request:hover{background-color:var(--secondary)!important}.container_vacations_calendar .calendar_container .vista_anual .vacation-indicator{position:absolute;bottom:2px;left:50%;transform:translate(-50%);width:6px;height:6px;border-radius:50%;background-color:var(--primary)}.container_vacations_calendar .calendar_container{width:98%}.container_vacations_calendar .calendar_container .month_view,.container_vacations_calendar .calendar_container .week_view{background-color:transparent;padding:0;border:none}.container_vacations_calendar .month_view{margin-bottom:5vw}.container_vacations_calendar .month_view .user-vacation-tag:first-child{margin-top:2vw}.container_vacations_calendar .month_view .month_default_header_inner{background-color:var(--base_white);color:var(--secondary);text-transform:capitalize;font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_vacations_calendar .month_view .month_default_cell_business .month_default_cell_inner,.container_vacations_calendar .month_view .month_default_cell_inner{background-color:var(--base_white)}.container_vacations_calendar .month_view .month_default_cell_header{text-align:left;padding-top:10px;padding-left:15px;font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_vacations_calendar .week_view{border-right:2px solid var(--neutrals300)!important;border-bottom:2px solid var(--neutrals300)!important;margin-bottom:5vw}.container_vacations_calendar .week_view .calendar_default_main{height:100%;overflow:hidden;background-color:var(--base_white)}.container_vacations_calendar .week_view .calendar_default_main>:nth-child(2){overflow:hidden!important}.container_vacations_calendar .week_view .calendar_default_cell_business .calendar_default_cell_inner,.container_vacations_calendar .week_view .calendar_default_cell_inner{background-color:var(--base_white)}.container_vacations_calendar .week_view .header-container{display:flex;flex-direction:column;align-items:center;font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_vacations_calendar .week_view .header-container .header-day{color:var(--secondary);font-weight:700;font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_vacations_calendar .week_view .header-container .header-date{color:var(--base_black);font-weight:400;margin-top:2px;font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_vacations_calendar .week_view .calendar_default_colheader{height:4vw!important;line-height:1.2}.container_vacations_calendar .week_view .calendar_default_colheader_inner{background-color:var(--base_white)}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_modal_view_collaborators{width:29.306vw;max-height:18.819vw;height:auto;background-color:var(--base_white);border-radius:1.667vw;box-sizing:border-box;padding:2vw 3vw;overflow-y:auto}.container_modal_view_collaborators::-webkit-scrollbar{width:0;height:0}.container_modal_view_collaborators .container_day_collaborators{display:flex;flex-direction:column;align-items:center}.container_modal_view_collaborators .container_day_collaborators .dayname{margin:0;margin-bottom:1vw;text-transform:capitalize;color:var(--base_black);font-family:Manrope Bold,sans-serif;font-size:1.25vw}.container_modal_view_collaborators .container_day_collaborators .daynumber{margin:0;margin-bottom:1vw;color:var(--base_black);font-family:Manrope Regular,sans-serif;font-size:3.333vw}.container_modal_view_collaborators .container_collaborators{display:flex;flex-direction:column}.container_modal_view_collaborators .container_collaborators .collaborator_item{padding-top:.5vw;padding-bottom:.5vw;color:var(--base_black);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_modal_view_collaborators .container_collaborators .collaborator_item:hover{background-color:var(--neutrals100);cursor:pointer}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_modal_view_vacations{width:35.556vw;max-height:29.792vw;height:auto;background-color:var(--base_white);border-radius:1.667vw;box-sizing:border-box;padding:2vw 3vw;overflow-y:auto}.container_modal_view_vacations::-webkit-scrollbar{width:0;height:0}.container_modal_view_vacations .title_modal_view_vacations{margin:0;color:var(--secondary);font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_modal_view_vacations .colaborator_name{color:var(--primary);font-family:Manrope Bold,sans-serif;font-size:1.25vw}.container_modal_view_vacations .subtitle_modal_view_vacations{color:var(--primary);font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal_view_vacations .content_modal_view_vacations{color:var(--primary);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_modal_view_vacations .first_section_modal_view_vacations{display:flex;justify-content:space-between}.container_modal_view_vacations .first_section_modal_view_vacations .third_column_modal_vacations{margin-right:3vw}.container_modal_view_vacations .first_section_modal_view_vacations .content_total_days_modal_vacations{margin:0;text-align:center;color:var(--primary);font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_modal_view_vacations .accept-reject{display:flex;justify-content:center;gap:1vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_modal_reject_vacations{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2vw;width:26.069vw;aspect-ratio:2,143564356;box-sizing:border-box;background-color:var(--base_white);color:var(--error);position:relative;border-radius:1.667vw;font-family:Manrope Regular,sans-serif;font-size:1.667vw}.container_modal_reject_vacations .icon_close{position:absolute;bottom:96%;left:97%;cursor:pointer;width:2.5vw}.container_modal_reject_vacations p{text-align:center;margin:0}.container_modal_reject_vacations .title_modal_reject{margin-bottom:1vw;color:var(--primary)}.container_modal_reject_vacations textarea{border-radius:1.111vw;width:20vw;height:5.486vw;padding:.5vw 1vw;box-sizing:border-box;color:var(--neutrals400);background-color:var(--base_white);overflow-y:auto;border:solid .2vw var(--neutrals100);resize:none;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_modal_reject_vacations textarea::placeholder{color:var(--neutrals400);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_modal_reject_vacations textarea::-webkit-scrollbar{width:0;height:0}.container_modal_reject_vacations textarea:focus{outline:none}.container_modal_reject_vacations .buttons_container_reject{height:4vw;margin-top:.5vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.users_search_container{position:relative}.users_search_container .users_search{position:relative;display:flex;align-items:center;width:13.889vw;height:2.778vw}.users_search_container .users_search .icon_search{width:1.5vw;aspect-ratio:1;position:absolute;left:.833vw;display:block}.users_search_container .users_search .icon_close{width:1.667vw;aspect-ratio:1;position:absolute;top:22%;right:.833vw;display:block;cursor:pointer}.users_search_container .users_search .search_input{border-radius:1.111vw;width:100%;height:100%;padding-left:3vw;padding-right:3vw;box-sizing:border-box;color:var(--neutrals600);border:4px solid var(--neutrals100);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.users_search_container .users_search .search_input:focus{outline:none}.users_search_container .selected{background-color:var(--neutrals400);color:var(--base_white)!important}.users_search_container .search_results{position:absolute;width:120%;background-color:var(--neutrals100);max-height:15vw;overflow-y:auto;z-index:10;list-style:none;padding:0;margin:0;top:65%;z-index:1002;border-radius:1.111vw}.users_search_container .search_results::-webkit-scrollbar{width:0;height:0}.users_search_container .suggestion-item{padding:.8vw .8vw .8vw 1.5vw;cursor:pointer;color:var(--base_black);transition:background-color .2s ease;position:relative;z-index:1002;display:flex;gap:.5vw}.users_search_container .suggestion-item .user-name{font-family:Manrope Regular,sans-serif;font-size:.833vw}.users_search_container .suggestion-item:hover{background-color:var(--neutrals400);color:var(--base_white)}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_solicitate_vacations .solicitate_vacations_title{color:var(--base_black);font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_solicitate_vacations .solicitate_vacations_header{display:flex;justify-content:space-between}.container_solicitate_vacations .solicitate_vacations_header .boton_solicitar{width:18vw;margin-top:-1vw}.container_solicitate_vacations .container_table_solicitate_vacations{margin-bottom:5vw}.container_solicitate_vacations .container_table_solicitate_vacations table{width:100%;padding:0vw 2vw;border-collapse:collapse}.container_solicitate_vacations .container_table_solicitate_vacations table th{height:4.306vw;color:var(--secondary);font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_solicitate_vacations .container_table_solicitate_vacations table td{height:3.333vw;text-align:center;border-top:.111vw solid var(--neutrals100);border-bottom:.111vw solid var(--neutrals100);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_solicitate_vacations .container_table_solicitate_vacations table .icon_view_vacations{cursor:pointer;width:1.667vw;height:1.667vw}.container_solicitate_vacations .container_table_solicitate_vacations .pagination_vacations_solicitate{display:flex;justify-content:center}.container_solicitate_vacations .container_table_solicitate_vacations .accept-reject{display:flex;margin-right:-2vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_modal_admin_solicitate{width:58.264vw;aspect-ratio:2.39031339;background-color:var(--base_white);border-radius:1.667vw;padding:3vw 3vw 2vw;box-sizing:border-box;display:flex;flex-direction:column;position:relative}.container_modal_admin_solicitate .icon_close{position:absolute;bottom:98%;left:99%;cursor:pointer;width:2.5vw}.container_modal_admin_solicitate .solicitate_vacations{font-weight:600;letter-spacing:1px;margin:0;color:var(--secondary);font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_modal_admin_solicitate .user-avatar-container{position:relative}.container_modal_admin_solicitate .user-avatar-container .icons_tasks_ti{width:1.667vw;aspect-ratio:1;border-radius:50%;object-fit:cover}.container_modal_admin_solicitate .user-avatar-container .remove-user{position:absolute;top:-5px;right:-5px;background:#f44;color:#fff;border-radius:50%;width:16px;height:16px;display:flex;align-items:center;justify-content:center;font-size:12px;cursor:pointer}.container_modal_admin_solicitate .user-search-container{display:flex;flex-direction:column;gap:10px;width:100%}.container_modal_admin_solicitate .user-search-container .selected-users-container{display:flex;flex-wrap:wrap;gap:.7vw}.container_modal_admin_solicitate .user-search-container .selected-users-container .user-avatar-container{margin-top:1vw}.container_modal_admin_solicitate .user-search-container .selected-users-container .user-avatar-container .icon_user{width:1.667vw;height:1.667vw}.container_modal_admin_solicitate .user-search-container .user-search-input{position:relative;width:100%}.container_modal_admin_solicitate .user-search-container .user-search-input .user-search-results{position:absolute;left:-4%;top:65%;width:100%;max-height:300px;overflow-y:auto;background:#fff;border:1px solid #ddd;border-radius:4px;box-shadow:0 2px 4px #0000001a;z-index:10;margin-top:0}.container_modal_admin_solicitate .user-search-container .user-search-result{display:flex;align-items:center;padding:8px 12px;cursor:pointer;transition:background-color .2s}.container_modal_admin_solicitate .user-search-container .user-search-result:hover{background-color:#f5f5f5}.container_modal_admin_solicitate .user-search-container .user-search-result .user-result-info{display:flex;flex-direction:column}.container_modal_admin_solicitate .user-search-container .user-search-result .user-result-info .user-result-name{color:var(--neutrals600);font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal_admin_solicitate .user-search-container .user-search-no-results{position:absolute;top:100%;left:0;width:100%;padding:8px 12px;background:#fff;border:1px solid var(--neutrals200);border-radius:0 0 4px 4px;color:var(--neutrals400);font-family:Manrope Medium,sans-serif;font-size:1.042vw;z-index:10;box-shadow:0 2px 4px #0000001a;margin:0;margin-top:-1.6vw}.container_modal_admin_solicitate .content_modal_vacations{flex:1}.container_modal_admin_solicitate .content_modal_vacations .search_users_vacations{display:flex;margin-top:1vw}.container_modal_admin_solicitate .content_modal_vacations .search_users_vacations .title_section_collaborators{font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal_admin_solicitate .content_modal_vacations .first_row_vacations{display:flex;justify-content:space-between}.container_modal_admin_solicitate .content_modal_vacations .first_row_vacations .container_total_days{display:flex;flex-direction:column;justify-content:center;gap:1vw}.container_modal_admin_solicitate .content_modal_vacations .first_row_vacations .container_total_days .total_days_title{margin:0;color:var(--base_black);font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal_admin_solicitate .content_modal_vacations .first_row_vacations .container_total_days .total_days{text-align:center;margin:0;color:var(--primary);font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_modal_admin_solicitate .content_modal_vacations .first_row_vacations .container_total_days input{text-align:center}.container_modal_admin_solicitate .content_modal_vacations .second_row_vacations .container_inputs{margin-bottom:0vw}.container_modal_admin_solicitate .content_modal_vacations .second_row_vacations input{padding-right:3vw}.container_modal_admin_solicitate .error{font-family:Manrope Regular,sans-serif;margin-top:1vw;color:var(--error)}.container_modal_admin_solicitate .button_container{display:flex;align-items:center;justify-content:end}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_search_year select{width:8vw;height:3vw;padding-left:1vw;background-color:var(--base_white);border:.15vw solid var(--neutrals100);border-radius:1.111vw;color:var(--base_black);font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_search_year select:focus{outline:none}.container_search_year select option{background-color:var(--neutrals100);cursor:pointer}.container_search_year select option:hover{background-color:var(--neutrals200)}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_menu_month{position:relative;width:10vw}.menu_month{display:flex;justify-content:space-between;align-items:center;padding:.7vw 1vw .7vw 1.5vw;background-color:var(--base_white);border:.15vw solid var(--neutrals100);border-radius:1.111vw;color:var(--base_black);cursor:pointer}.menu_month p{margin:0;font-family:Manrope Bold,sans-serif;font-size:1.042vw}.menu_month_icon{width:1.667vw;height:1.667vw}.month_dropdown{position:absolute;top:5%;left:100%;background-color:var(--base_white);border:.1vw solid var(--neutrals300);border-radius:1vw;box-shadow:0 2px 4px #0000001a;z-index:10;max-height:10vw;overflow-y:auto}.month_dropdown::-webkit-scrollbar{width:0;height:0}.month_item{padding:.3vw 1vw;cursor:pointer;font-family:Manrope Regular,sans-serif;font-size:.833vw}.month_item:hover,.month_item.selected{background-color:var(--neutrals100)}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_reports_ti .title_reports_ti{margin:0;margin-top:2vw;color:var(--base_black);font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_reports_ti .container_table_title_reports_ti{display:flex;justify-content:space-between}.container_reports_ti .table_title_reports_ti{margin:0;color:var(--primary);font-family:Manrope Bold,sans-serif;font-size:1.25vw}.container_reports_ti .asignation_type{display:flex}.container_reports_ti .asignation_type .pendientes_button{border-radius:1vw 0 0 1vw}.container_reports_ti .asignation_type .conciliados_button{border-radius:0 1vw 1vw 0}.container_reports_ti .asignation_type p{color:var(--primary);font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_reports_ti .asignation_type .selected{background:var(--secondary);border:none}.container_reports_ti .asignation_type .selected p{color:var(--base_white);letter-spacing:.3px;font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_reports_ti .content_reports_ti{margin-top:1.5vw;margin-bottom:5vw}.container_reports_ti .content_reports_ti .header_reports{display:flex;justify-content:space-between;align-items:center}.container_reports_ti .content_reports_ti .header_reports .month_selector{display:flex;gap:1vw;align-items:center}.container_reports_ti .content_reports_ti .header_reports .month_selector .select_month{margin:0;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_reports_ti .content_reports_ti .header_reports .sala_button{width:19vw;height:3vw;margin-top:-1vw}.container_reports_ti .content_reports_ti .container_table_historic_resumen{width:54.861vw;padding:2vw;margin-top:4vw;margin-bottom:2vw;box-shadow:0 0 1vw #0000001a;border-radius:1.667vw;box-sizing:border-box}.container_reports_ti .content_reports_ti .container_table_historic_resumen .historic_resumen{word-spacing:.2vw}.container_reports_ti .content_reports_ti .container_table_historic_resumen table{width:100%;text-align:center;border-collapse:collapse}.container_reports_ti .content_reports_ti .container_table_historic_resumen table th{padding-top:1vw;height:4.306vw;color:var(--secondary);font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_reports_ti .content_reports_ti .container_table_historic_resumen table td{height:3.333vw;border-top:.111vw solid var(--neutrals100);border-bottom:.111vw solid var(--neutrals100);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_reports_ti .content_reports_ti .container_table_historic_resumen table tr:last-child td{border:none}.container_reports_ti .content_reports_ti .container_table_historic_resumen table .informative_resumen{text-align:left;padding-left:1vw}.container_reports_ti .content_reports_ti .container_table_refacciones,.container_reports_ti .content_reports_ti .container_table_infraestructura{margin-top:2vw}.container_reports_ti .content_reports_ti .container_table_refacciones table,.container_reports_ti .content_reports_ti .container_table_infraestructura table{width:100%;text-align:center;border-collapse:collapse}.container_reports_ti .content_reports_ti .container_table_refacciones table th,.container_reports_ti .content_reports_ti .container_table_infraestructura table th{height:4.306vw;color:var(--secondary);font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_reports_ti .content_reports_ti .container_table_refacciones table td,.container_reports_ti .content_reports_ti .container_table_infraestructura table td{height:3.333vw;border-top:.111vw solid var(--neutrals100);border-bottom:.111vw solid var(--neutrals100);font-family:Manrope Medium,sans-serif;font-size:1.042vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_metrics_ti .title_metrics_ti{margin:0;margin-top:2vw;margin-bottom:1vw;color:var(--base_black);font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_metrics_ti .metrics_ti{margin:0;margin-top:3vw;color:var(--primary);font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_metrics_ti .header_metrics{display:flex;justify-content:space-between}.container_metrics_ti .month_selector{display:flex;gap:1vw;align-items:center}.container_metrics_ti .month_selector .select_month{margin:0;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_metrics_ti .content_metrics_ti{margin-top:1.5vw;margin-bottom:5vw}.container_metrics_ti .content_metrics_ti .container_table_sala,.container_metrics_ti .content_metrics_ti .container_table_sala_ligas{padding:2vw;margin-top:4vw;margin-bottom:2vw;box-shadow:0 0 1vw #0000001a;border-radius:1.667vw;box-sizing:border-box}.container_metrics_ti .content_metrics_ti .container_table_sala .table_title_metrics_ti,.container_metrics_ti .content_metrics_ti .container_table_sala_ligas .table_title_metrics_ti{margin:0;color:var(--primary);font-family:Manrope Bold,sans-serif;font-size:1.25vw}.container_metrics_ti .content_metrics_ti .container_table_sala table,.container_metrics_ti .content_metrics_ti .container_table_sala_ligas table{width:100%;text-align:center;border-collapse:collapse}.container_metrics_ti .content_metrics_ti .container_table_sala table th,.container_metrics_ti .content_metrics_ti .container_table_sala_ligas table th{padding-top:1vw;height:4.306vw;color:var(--secondary);font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_metrics_ti .content_metrics_ti .container_table_sala table td,.container_metrics_ti .content_metrics_ti .container_table_sala_ligas table td{height:3.333vw;border-top:.111vw solid var(--neutrals100);border-bottom:.111vw solid var(--neutrals100);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_metrics_ti .content_metrics_ti .container_table_sala table tr:last-child td,.container_metrics_ti .content_metrics_ti .container_table_sala_ligas table tr:last-child td{border:none}.container_metrics_ti .content_metrics_ti .container_table_sala_ligas{width:44.028vw}.container_metrics_ti .content_metrics_ti .container_table_sala_ligas .container_img_liga{display:flex;align-items:center;justify-content:center}.container_metrics_ti .content_metrics_ti .container_table_sala_ligas .container_img_liga img{width:1.667vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_logistic_tickets .title_logistic_tickets{color:var(--base_black);font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_logistic_tickets .filters_logistic_tickets{display:flex;align-items:center;gap:1vw;margin-top:2vw;margin-bottom:2vw;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_logistic_tickets .content_logistic_tickets{margin-bottom:5vw}.container_logistic_tickets .content_logistic_tickets .container_table_logistic_tickets{margin-bottom:2vw}.container_logistic_tickets .content_logistic_tickets .container_table_logistic_tickets table{width:100%;border-collapse:collapse}.container_logistic_tickets .content_logistic_tickets .container_table_logistic_tickets table th{height:4.306vw;color:var(--secondary);font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_logistic_tickets .content_logistic_tickets .container_table_logistic_tickets table td{height:3.333vw;border-top:.111vw solid var(--neutrals100);border-bottom:.111vw solid var(--neutrals100)}.container_logistic_tickets .content_logistic_tickets .container_table_logistic_tickets table tr:last-child td{border:none}.container_logistic_tickets .content_logistic_tickets .container_table_logistic_tickets table .task_title_content,.container_logistic_tickets .content_logistic_tickets .container_table_logistic_tickets table .description_content,.container_logistic_tickets .content_logistic_tickets .container_table_logistic_tickets table .department_content{padding-left:1vw;color:var(--base_black);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_logistic_tickets .content_logistic_tickets .container_table_logistic_tickets table .task_title,.container_logistic_tickets .content_logistic_tickets .container_table_logistic_tickets table .justification_title{padding-left:1vw}.container_logistic_tickets .content_logistic_tickets .container_table_logistic_tickets table .products_content{min-width:15vw}.container_logistic_tickets .content_logistic_tickets .container_table_logistic_tickets table .status_content{padding:0;margin:0;text-align:center;font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_logistic_tickets .content_logistic_tickets .container_table_logistic_tickets table .category_content{min-width:10vw;text-align:center}.container_logistic_tickets .content_logistic_tickets .container_table_logistic_tickets table .description_content{min-width:20vw}.container_logistic_tickets .content_logistic_tickets .container_table_logistic_tickets table .icons_content{text-align:center;white-space:nowrap}.container_logistic_tickets .content_logistic_tickets .container_table_logistic_tickets table .icons_content img{width:1.667vw;cursor:pointer;margin:0 .25vw}.container_logistic_tickets .content_logistic_tickets .container_table_logistic_tickets table .icons_content .empty_img{width:1.667vw;aspect-ratio:1/1;display:inline-block}.container_logistic_tickets .content_logistic_tickets .container_table_logistic_tickets .pagination_logistic_list{display:flex;justify-content:center;margin-bottom:-2vw}.container_logistic_tickets .content_logistic_tickets .container_table_logistic_tickets .accept-reject{display:flex;padding-bottom:1vw;width:15vw}.container_logistic_tickets .content_logistic_tickets .button_solicitate_logistic_tickets{display:flex;justify-content:flex-end}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_modal_logistic_tasks{width:66.722vw;aspect-ratio:1.6;background-color:var(--base_white);border-radius:1.667vw;box-sizing:border-box;padding:2vw 3vw;overflow-y:auto}.container_modal_logistic_tasks::-webkit-scrollbar{width:0;height:0}.container_modal_logistic_tasks .title_section_modal_logistic{color:var(--primary);font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal_logistic_tasks .content_section_modal_logistic{color:var(--neutrals600);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_modal_logistic_tasks .title_modal_logistic{color:var(--secondary);margin:0;margin-bottom:1vw;font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_modal_logistic_tasks .first_section{display:flex;gap:3vw}.container_modal_logistic_tasks .second_section{display:flex;align-items:center;justify-content:space-between}.container_modal_logistic_tasks .add_delete_product{display:flex;justify-content:flex-end;gap:2vw}.container_modal_logistic_tasks .add_delete_product .add_product_modal_logistic,.container_modal_logistic_tasks .add_delete_product .delete_product_modal_logistic{margin-top:-1vw;margin-bottom:1vw;display:flex;justify-content:flex-end}.container_modal_logistic_tasks .line_modal_logistic{width:100%;height:.15vw;background-color:var(--neutrals100);margin-bottom:1vw}.container_modal_logistic_tasks .third_section{display:flex;justify-content:space-between}.container_modal_logistic_tasks .third_section .add_bank_modal_logistic{display:flex;padding-bottom:1vw}.container_modal_logistic_tasks .description_modal_logistic{margin-top:-2.5vw}.container_modal_logistic_tasks .container_wizard_tasks_ti{margin-top:2vw;display:flex;justify-content:space-between}.container_modal_logistic_tasks .images_section{display:flex;flex-wrap:wrap;gap:1vw;margin-bottom:1vw}.container_modal_logistic_tasks .images_section .ticket_img{width:6vw}.container_modal_logistic_tasks .container_button_modal_tasks_ti{display:flex;justify-content:flex-end;margin-top:1vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_modal_banking_data{width:auto;max-width:51.583vw;height:auto;max-height:43.875vw;background-color:var(--base_white);border-radius:1.667vw;box-sizing:border-box;padding:2vw 3vw;overflow-y:auto;color:var(--primary)}.container_modal_banking_data::-webkit-scrollbar{width:0;height:0}.container_modal_banking_data .title_modal_logistic{color:var(--secondary);margin:0;margin-bottom:1vw;font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_modal_banking_data .title_section_modal_logistic{color:var(--primary);font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal_banking_data .content_tasks_ti{font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_modal_banking_data .add_banking_data{display:flex;justify-content:flex-end}.container_modal_banking_data .first_section_banking{display:flex;gap:1vw;margin-bottom:1vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.file-card{display:flex;align-items:center;height:auto;background-color:#f7f7f7;border-radius:2vw;padding:1.5vw;margin-bottom:12px;box-shadow:0 1px 4px #0000000d;box-sizing:border-box}.primary{background-color:#f7f7f7;border:solid .2vw var(--secondary);border-color:var(--secondary)!important}.file-preview{width:75px;height:75px;overflow:hidden;border-radius:1.2vw;margin-right:12px;flex-shrink:0;display:flex;align-items:center;justify-content:center;border:solid .15vw var(--neutrals600);background:#ececec}.file-preview-img{width:100%;height:100%;object-fit:cover}.file-preview-pdf{width:100%;height:110%;object-fit:contain}.file-preview-pdf_logistic{width:110%;height:138%;object-fit:contain}.file-preview-placeholder{font-size:1.5rem;color:#aaa}.file-info{flex-grow:1}.file-name{font-weight:600;margin:0;color:var(--base_black);font-family:Manrope Regular,sans-serif;font-size:.833vw}.file-pages{font-size:.85rem;color:#666;margin:4px 0 0}.file-actions{display:flex;gap:8px}.download_secondary_logistic{width:1.667vw;height:1.667vw;background-color:#fdfdfd;padding:.7vw;border-radius:1vw;cursor:pointer}.delete_icon_logistic{width:1.667vw;height:1.667vw;padding:.7vw;padding-left:0;border-radius:1vw;cursor:pointer}.secondary{margin-left:-1vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_modal_view_tasks_ti{width:70.722vw;height:auto;max-height:43.875vw;background-color:var(--base_white);border-radius:1.667vw;box-sizing:border-box;padding:2vw 3vw;overflow-y:auto;color:var(--primary)}.container_modal_view_tasks_ti::-webkit-scrollbar{width:0;height:0}.container_modal_view_tasks_ti .title_modal_logistic{color:var(--secondary);margin:0;font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_modal_view_tasks_ti .content_tasks_ti{padding-top:.5vw;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_modal_view_tasks_ti .duplicate_ticket{display:flex;justify-content:flex-end;gap:.7vw;cursor:pointer;font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_modal_view_tasks_ti .no_collaborators{color:var(--neutrals400);font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal_view_tasks_ti .first_section_modal_logistic{display:flex;gap:2vw;margin-top:1.5vw}.container_modal_view_tasks_ti .first_section_modal_logistic .container_menu_options,.container_modal_view_tasks_ti .first_section_modal_logistic .container_status,.container_modal_view_tasks_ti .first_section_modal_logistic .container_category{display:flex;align-items:center;gap:1.2vw;font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal_view_tasks_ti .first_section_modal_logistic .department{width:8vw;padding:.4vw 1vw;border:solid .15vw var(--neutrals100);border-radius:.694vw;color:var(--base_black)}.container_modal_view_tasks_ti .second_section_modal_logistic{margin-top:1.5vw;margin-bottom:1.5vw;display:flex;gap:2vw}.container_modal_view_tasks_ti .second_section_modal_logistic .task_title{flex-wrap:wrap;width:auto;padding-top:.5vw;font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_modal_view_tasks_ti .second_section_modal_logistic .container_task_title{width:33vw}.container_modal_view_tasks_ti .second_section_modal_logistic .container_img_tasks_ti{width:15vw;display:flex;align-items:center;gap:.6vw;padding-left:.5vw;flex-wrap:wrap}.container_modal_view_tasks_ti .second_section_modal_logistic .container_img_tasks_ti .icons_tasks_ti{background-color:#d8d8d8;width:1.667vw;height:1.667vw;border-radius:50%}.container_modal_view_tasks_ti .second_section_modal_logistic .container_img_tasks_ti .colaborators_tasks_ti{width:100%}.container_modal_view_tasks_ti .container_third_section{padding:.5vw 1vw;border:solid .15vw var(--neutrals100);border-radius:1.667vw;margin-bottom:1vw}.container_modal_view_tasks_ti .container_third_section .third_section_logistic_modal{display:flex;justify-content:space-between;margin-top:1vw;margin-bottom:2vw}.container_modal_view_tasks_ti .container_third_section .third_section_logistic_modal .amount_logistic_modal,.container_modal_view_tasks_ti .container_third_section .third_section_logistic_modal .unit_price_logistic{text-align:center}.container_modal_view_tasks_ti .container_third_section .third_section_logistic_modal .provider_banking{display:flex;gap:.5vw}.container_modal_view_tasks_ti .container_third_section .third_section_logistic_modal .icon_view_banking{width:1.667vw;height:1.667vw;cursor:pointer}.container_modal_view_tasks_ti .container_third_section .container_total_price_logistic{width:100%;display:flex;justify-content:flex-end}.container_modal_view_tasks_ti .container_third_section .container_total_price_logistic .total_price_logistic{display:flex;gap:1vw;align-items:center}.container_modal_view_tasks_ti .container_third_section .container_total_price_logistic .total_price_logistic .tp_logistic{margin-top:.5vw;margin-bottom:1vw}.container_modal_view_tasks_ti .container_pdf_logistic{display:flex;flex-direction:column}.container_modal_view_tasks_ti .container_pdf_logistic .title_pdf_logistic{color:var(--secondary);font-family:Manrope Regular,sans-serif;font-size:.833vw}.container_modal_view_tasks_ti .container_pdf_logistic .principal_cotization{padding-bottom:1vw}.container_modal_view_tasks_ti .container_pdf_logistic .pdf_card_wrapper{display:flex;gap:3vw}.container_modal_view_tasks_ti .container_pdf_logistic .pdf_card.secondary{border:2px solid #e0e0e0}.container_modal_view_tasks_ti .fourth_section{display:flex;margin-bottom:1vw}.container_modal_view_tasks_ti .url_logistic{max-width:27vw;height:auto;word-break:break-all}.container_modal_view_tasks_ti .buttons_approve_reject_logistic{display:flex;gap:1.5vw;justify-content:flex-end}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_modal_pdf_logistic{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2vw;width:36.069vw;aspect-ratio:2,143564356;box-sizing:border-box;background-color:var(--base_white);color:var(--error);position:relative;border-radius:1.667vw;font-family:Manrope Regular,sans-serif;font-size:1.667vw}.container_modal_pdf_logistic .icon_close{position:absolute;bottom:96%;left:97%;cursor:pointer;width:2.5vw}.container_modal_pdf_logistic p{text-align:center;margin:0}.container_modal_pdf_logistic .title_modal_reject{margin-bottom:1vw;color:var(--primary)}.container_modal_pdf_logistic textarea{border-radius:1.111vw;width:20vw;height:5.486vw;padding:.5vw 1vw;box-sizing:border-box;color:var(--neutrals400);background-color:var(--base_white);overflow-y:auto;border:solid .2vw var(--neutrals100);resize:none;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_modal_pdf_logistic textarea::placeholder{color:var(--neutrals400);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_modal_pdf_logistic textarea::-webkit-scrollbar{width:0;height:0}.container_modal_pdf_logistic textarea:focus{outline:none}.container_modal_pdf_logistic .buttons_container_reject{height:4vw;margin-top:.5vw}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.container_logistic_tasks .title_logistic_tasks{color:var(--base_black);font-family:Manrope Regular,sans-serif;font-size:2.222vw}.container_logistic_tasks .container_filters_logistic_tasks{display:flex;justify-content:space-between;align-items:center}.container_logistic_tasks .container_filters_logistic_tasks .filters_logistic_tasks{display:flex;align-items:center;gap:1vw;margin-top:2vw;margin-bottom:2vw;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_logistic_tasks .container_filters_logistic_tasks .tablero-listado{display:flex;margin-top:-1vw;height:3.9vw}.container_logistic_tasks .container_filters_logistic_tasks .tablero-listado .listado_button{width:10vw!important;border-radius:0 2vw 2vw 0}.container_logistic_tasks .container_filters_logistic_tasks .tablero-listado .tablero_button{width:10vw!important;border-radius:2vw 0 0 2vw}.container_logistic_tasks .container_filters_logistic_tasks .tablero-listado p{color:var(--primary);font-family:Manrope Bold,sans-serif;font-size:1.042vw}.container_logistic_tasks .container_filters_logistic_tasks .tablero-listado .selected{background:var(--secondary);border:none}.container_logistic_tasks .container_filters_logistic_tasks .tablero-listado .selected p{color:var(--base_white)}.container_logistic_tasks .container_date_calendar{display:flex;flex-direction:column}.container_logistic_tasks .container_date_calendar .current_date{margin:0;color:var(--base_black);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.container_logistic_tasks .container_date_calendar .content_date_calendar{display:flex;justify-content:flex-end;height:2vw}.container_logistic_tasks .container_date_calendar .content_date_calendar .date_calendar{display:flex;align-items:center;gap:1vw}.container_logistic_tasks .container_date_calendar .content_date_calendar .date_calendar p{margin:0;color:var(--primary);font-weight:600;font-family:Manrope Regular,sans-serif;font-size:1.667vw}.container_logistic_tasks .container_date_calendar .content_date_calendar .date_calendar .container_img{position:relative;display:flex;align-items:center;justify-content:center;width:2.222vw;height:2.222vw;border-radius:.556vw;box-shadow:0 0 1vw #0000001a;cursor:pointer}.container_logistic_tasks .container_date_calendar .content_date_calendar .date_calendar .container_img img{width:1.667vw;aspect-ratio:1}.container_logistic_tasks .container_date_calendar .content_date_calendar .date_calendar .container_img .open_calendar{width:19.722vw;position:absolute;top:125%;left:0%;z-index:2}.container_logistic_tasks .container_date_calendar .content_date_calendar .button_task{display:flex;margin-bottom:1vw}.container_logistic_tasks .container_date_calendar .content_date_calendar .button_task:hover img{filter:brightness(0) saturate(100%) invert(67%) sepia(48%) saturate(456%) hue-rotate(123deg);transition:filter .5s ease-in-out}.container_logistic_tasks .content_logistic_tasks{margin-bottom:5vw}.container_logistic_tasks .content_logistic_tasks .to_do_list{width:102%;display:flex;border-radius:1.667vw;box-shadow:0 0 1vw #0000001a;padding:2vw;margin-bottom:5vw;margin-left:-4vw}.container_logistic_tasks .content_logistic_tasks .to_do_list p{margin:0}.container_logistic_tasks .content_logistic_tasks .to_do_list .state{padding:.5vw 1vw;border-radius:2vw;color:var(--base_white);font-family:Manrope Bold,sans-serif;font-size:1.25vw}.container_logistic_tasks .content_logistic_tasks .to_do_list .task_line{height:.1vw;margin-top:2vw;margin-bottom:1.5vw;background-color:var(--neutrals100)}.container_logistic_tasks .content_logistic_tasks .to_do_list .container_tasks{display:flex;flex-direction:column;gap:1.5vw}.container_logistic_tasks .content_logistic_tasks .to_do_list .new_list,.container_logistic_tasks .content_logistic_tasks .to_do_list .in_progress_list,.container_logistic_tasks .content_logistic_tasks .to_do_list .completed_list{width:33.333333333%}.container_logistic_tasks .content_logistic_tasks .to_do_list .new_list.drag-over,.container_logistic_tasks .content_logistic_tasks .to_do_list .in_progress_list.drag-over,.container_logistic_tasks .content_logistic_tasks .to_do_list .completed_list.drag-over{background-color:#0000001a;transition:background-color .2s ease;cursor:grab}.container_logistic_tasks .content_logistic_tasks .to_do_list .no_data_tasks{width:100%}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}.task{border-radius:.833vw;box-shadow:0 0 1vw #0000001a;border:.15vw solid var(--neutrals100);padding:1.3vw 1.3vw 0vw;box-sizing:border-box;cursor:pointer}.task .productos_task_logistic{font-family:Manrope Regular,sans-serif;font-size:.833vw}.task .subtitle_task{color:var(--neutrals400);font-family:Manrope Regular,sans-serif;font-size:.833vw}.task .task_header{display:flex;flex-direction:column}.task .task_header .container_task_id{display:flex;justify-content:space-between}.task .task_header .container_task_id .task_id{display:flex;gap:.3vw;color:var(--base_black);font-weight:600;font-family:Manrope Regular,sans-serif;font-size:.833vw}.task .task_header .container_task_img{display:flex;justify-content:space-between;margin-bottom:.7vw}.task .task_header .container_task_img .task_img{margin-top:.5vw;display:flex;align-items:center;gap:.5vw}.task .task_header .container_task_img .task_img img{width:1.667vw;aspect-ratio:1;background-color:#ebe9e9;border-radius:50%}.task .task_header .container_task_img .task_priority{display:flex;align-items:center;margin-top:.5vw;gap:.5vw}.task .task_header .container_task_img .task_priority .priority{font-family:Manrope Regular,sans-serif;font-size:.833vw}.task .task_content{display:flex;flex-direction:column;gap:.3vw}.task .task_content .task_title{color:var(--secondary);font-family:Manrope Bold,sans-serif;font-size:1.25vw}.task .task_content .task_description{color:var(--base_black);font-family:Manrope Medium,sans-serif;font-size:1.042vw}.task .task_category{margin-top:1.5vw;margin-bottom:1.7vw}.task .task_category .category{font-family:Manrope Regular,sans-serif;font-size:.833vw}.task .task_products,.task .task_products .products_list li{position:relative}.task .task_products .products_list li:hover .productos-tooltip{display:block}.task .task_products .productos-tooltip{display:none;position:absolute;background:#fff;border:1px solid #ddd;padding:8px;border-radius:4px;box-shadow:0 2px 4px #0000001a;z-index:10;width:max-content;max-width:200px}.task .task_products .productos-tooltip ul{list-style:none;padding:0;margin:0}.task .task_products .productos-tooltip ul li{padding:4px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root{--base_white: #fbfbff;--base_black: #151928;--neutrals100: #e0e5ea;--neutrals200: #c8d1da;--neutrals300: #afbdcb;--neutrals400: #96a8bc;--neutrals500: #7c94ae;--neutrals600: #627fa0;--neutrals700: #516a89;--neutrals800: #415672;--neutrals900: #324159;--neutrals1000: #232d41;--primary: #313860;--primary100: #e4e6f1;--primary200: #c9cde4;--primary300: #aeb4d6;--primary400: #949bc8;--primary500: #7983ba;--primary600: #5e6aad;--primary700: #4c5796;--primary800: #3f487b;--primary900: #272c4c;--primary1000: #1d2138;--secondary: #4fd1c5;--secondary100: #e2f7f5;--secondary200: #c4f0ec;--secondary300: #a7e8e2;--secondary400: #8ae0d8;--secondary500: #6cd9cf;--secondary600: #34c7b9;--secondary700: #2ca99d;--secondary800: #248b82;--secondary900: #1d6d66;--secondary1000: #15504a;--success: #15B097;--success100: #A4F4E7;--success200: #15B097;--success300: #0B7B69;--warning: #EDA145;--warning100: #F4C790;--warning200: #EDA145;--warning300: #CC7914;--error: #C03744;--error100: #E4626F;--error200: #C03744;--error300: #8C1823}@font-face{font-family:Manrope Bold;src:url(/assets/Manrope-Bold-BNmhpqUF.ttf)}@font-face{font-family:Manrope ExtraBold;src:url(/assets/Manrope-ExtraBold-BXh4xW2d.ttf)}@font-face{font-family:Manrope ExtraLight;src:url(/assets/Manrope-ExtraLight-CZwPcVBo.ttf)}@font-face{font-family:Manrope Light;src:url(/assets/Manrope-Light-Cx-P5V5h.ttf)}@font-face{font-family:Manrope Medium;src:url(/assets/Manrope-Medium-Cgspblp2.ttf)}@font-face{font-family:Manrope Regular;src:url(/assets/Manrope-Regular-BjNcpSXg.ttf)}@font-face{font-family:Manrope SemiBold;src:url(/assets/Manrope-SemiBold-Diovf81e.ttf)}body{background-color:var(--base_white)}.modal_wrapper{position:relative}.modal_wrapper .icon_close{position:absolute;top:-2rem;right:-2.5rem;cursor:pointer;width:2.5vw}.search_result{color:var(--neutrals400);font-family:Manrope Regular,sans-serif;font-size:.833vw}.mandatory_label:after{content:" *";color:red}.mandatory-asterisk{color:red}.swal2-popup{width:25vw;aspect-ratio:unset;min-height:16vw;border-radius:2vw!important;padding:1vw}.swal2-title{padding-top:1px;font-family:Manrope Regular,sans-serif;font-size:1.667vw}.swal2-html-container{padding:0 0 1vw!important;height:auto;overflow:visible;font-family:Manrope Regular,sans-serif;font-size:.833vw;font-size:.833vw!important}.swal2-popup .swal2-confirm{background:var(--primary800);border-radius:2vw;border:none;outline:none;cursor:pointer;color:var(--base_white);border-radius:.8vw;transition:background-color .3s ease,transform .3s ease;font-family:Manrope Regular,sans-serif;font-size:.833vw;font-weight:900!important}.swal2-popup .swal2-confirm:hover{background:var(--secondary)}.swal2-popup .swal2-cancel{background-color:var(--error)!important;border-radius:.8vw;transition:all ease-in-out .3s;font-weight:700;font-family:Manrope Regular,sans-serif;font-size:.833vw}.swal2-popup .swal2-cancel:hover{transform:scale(1.05)}.swal2-icon{margin-top:.5vw;font-size:.8vw}.swal2-actions{margin:0}.modal-overlay{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#00000080;display:flex;justify-content:center;align-items:center;z-index:15}.react-calendar{width:100%;border-radius:1.667vw;border:1px solid #ccc;background-color:var(--base_white);padding:1vw .5vw;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.react-calendar__tile{color:var(--primary)}.react-calendar__tile--active{background-color:var(--primary)!important;color:var(--base_white)!important}.react-calendar__tile--now{background-color:var(--secondary)!important;color:var(--base_black)!important}.react-calendar__tile--now.react-calendar__tile--active{background-color:var(--primary)!important;color:var(--base_white)!important}.react-calendar__month-view__days__day--weekend{color:var(--base_black)}.react-calendar__tile--active.react-calendar__month-view__days__day--weekend{color:var(--base_white)}.react-calendar__month-view__weekdays__weekday{color:var(--base_black);font-family:Manrope Bold,sans-serif;font-size:1.042vw}.react-calendar__navigation{display:flex;align-items:center}.react-calendar__navigation__label{min-width:6vw!important;text-transform:capitalize;font-weight:700;color:var(--primary);font-family:Manrope Regular,sans-serif;font-size:.833vw}.react-calendar abbr[title]{text-decoration:none}.react-calendar__navigation__next-button,.react-calendar__navigation__prev-button{font-size:1.5vw;display:flex;justify-content:center;align-items:center}.react-calendar__navigation__arrow{font-size:1.5vw;color:var(--neutrals400)}.disabled-day{color:var(--neutrals500);background-color:var(--neutrals100);pointer-events:none;opacity:.5}.disabled_icon{opacity:.45}.green-flag,.red-flag,.gray-flag,.yellow-flag,.category-flag{padding:.3vw .8vw;border-radius:.556vw;color:var(--base_white);font-family:Manrope Regular,sans-serif;font-size:.833vw}.green-flag{background-color:var(--success)}.red-flag{background-color:var(--error)}.gray-flag{background-color:var(--neutrals500)}.yellow-flag{background-color:var(--warning)}.category-flag{background-color:var(--primary)}.center_data{text-align:center}.left_data{text-align:left}.no_data{text-align:center;text-transform:none;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.loading{text-align:center;font-family:Manrope Medium,sans-serif;font-size:1.042vw}.loading_icon{background-color:red}.loading_overlay{background-color:#00000080;width:100vw;height:100vh;position:fixed;top:0;left:0;display:flex;justify-content:center;align-items:center}.negative-margin{margin-left:-1vw}.etiqueta_estatus{text-transform:capitalize}
