@font-face{font-family:"WorkSans";src:local("WorkSans"),url(/static/media/WorkSans-VariableFont_wght.7655b042.ttf) format("truetype")}body{margin:0;background-color:#f9fafc;font-family:"WorkSans",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}:root{--color:#903bff}.nova{background-image:url(/static/media/fondonovaoficina3.42e38815.jpg);background-size:100%}.nova,.tecnobloques{background-color:#000;background-repeat:no-repeat;background-position:50%;position:relative;display:flex;justify-content:center;align-items:center;width:100vw;height:100vh;font-family:"WorkSans"}.tecnobloques{background-image:url(/static/media/fondotb.137f1141.jpg);background-size:73%}.postobon{background-image:url(/static/media/fondoPost.f1d05cc1.jpg);background-size:100%}.postobon,.vaisand{background-color:#000;background-repeat:no-repeat;background-position:50%;position:relative;display:flex;justify-content:center;align-items:center;width:100vw;height:100vh;font-family:"WorkSans"}.vaisand{background-image:url(/static/media/fondoVaisand.986b08d4.jpg);background-size:cover}.login-wrapper{background:#fff;position:absolute;box-shadow:.125px .125px 1.25px rgba(120,119,133,.058823529411764705);border-radius:.5rem;width:30%}.login-wrapper-formulario,.login-wrapper-titles{justify-content:center;align-items:center;text-align:center}.login-wrapper-formulario{height:70%;width:100%}.login-wrapper-titles-novalogo{margin-top:1.5rem;width:30%}.login-logo{position:relative;display:flex;margin-top:42%}.login-logo-tsrlogo-img-posTheme{margin-left:3%;width:32%}.login-logo-tsrlogo-img-tecnoTheme{margin-left:5%;width:28%}.login-logo-otsrlogo-img{width:34%}.login-logo-complogo-img-tecnoTheme{margin-right:5%;width:25%}.login-logo-complogo-img-posTheme{margin-right:3%;width:26%;margin-top:-48px}.login-logo:has(.login-logo-complogo-img-vaisandTheme){align-items:center;grid-gap:5vw;gap:5vw;margin-top:40%}.login-logo:has(.login-logo-complogo-img-vaisandTheme) .login-logo-companylogo,.login-logo:has(.login-logo-complogo-img-vaisandTheme) .login-logo-tsr-logo{width:auto;justify-content:center}.login-logo-complogo-img-vaisandTheme{width:7vw;margin:0}.login-logo-tsrlogo-img-vaisandTheme{width:15vw;margin:0}.login-title{margin-bottom:0;font-size:1.125rem;font-weight:700;text-align:center;color:#181a21}.login-title2{margin-top:0;margin-bottom:2.5rem;font-size:.875rem;text-align:center;color:#5f606f}.login-username{width:70%;height:2.75rem;margin-bottom:4.063rem}.login-username-field{width:100%;margin-left:auto;margin-right:auto;margin-bottom:2.5rem}.login-password{width:70%;margin-left:auto;margin-right:auto}.login-button-field{width:100%;height:2.75rem;margin-left:auto;margin-right:auto;margin-bottom:2.063rem}.error{color:#d32f2f!important}.login-username-icon{top:0!important;display:flex}.login-password-icon{padding-left:0!important}.login-button{width:70%;height:2.75rem;margin-left:auto;margin-right:auto;text-transform:capitalize!important}.login-logo-otsrlogo{display:flex;justify-content:center}.login-logo-companylogo{width:48.5%;display:flex;justify-content:flex-end}.login-logo-tsr-logo{width:50%}.MuiButton-containedprimary{width:100%}.login-password-field{width:100%;margin-left:auto;margin-right:auto;margin-bottom:.75rem}.remember-me-row{width:70%;margin-left:auto;margin-right:auto;display:flex;align-items:center;margin-bottom:1rem}.remember-me-label{font-size:.875rem;color:#5f606f;cursor:pointer;-webkit-user-select:none;user-select:none}.session-expired-snackbar{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem;background:var(--color-primary);border-radius:.375rem;box-shadow:0 4px 16px color-mix(in srgb,var(--color-primary) 27%,transparent);padding:.875rem 1rem;min-width:18rem;max-width:22rem;position:relative;overflow:hidden}.session-expired-icon{flex-shrink:0}.session-expired-msg{flex:1 1;font-size:.9375rem;font-weight:500;color:#fff}.session-expired-close{background:none;border:none;cursor:pointer;color:hsla(0,0%,100%,.75);padding:0;display:flex;align-items:center;flex-shrink:0;transition:color .15s}.session-expired-close:hover{color:#fff}.session-expired-progress{position:absolute;bottom:0;left:0;height:.1875rem;background:hsla(0,0%,100%,.4);animation:session-expired-shrink 6s linear forwards}@keyframes session-expired-shrink{0%{width:100%}to{width:0}}div.popuphead{display:flex;flex-direction:column;align-items:flex-start;grid-gap:.125rem;gap:.125rem;width:100%;background-color:#f2f4f8;border-radius:.1875rem .1875rem 0 0;padding:.875rem 8%;box-sizing:border-box}div.popuphead1{top:64px;min-height:5rem;padding:.625rem 8% 1.5rem 2.5rem;box-sizing:border-box}div.popuphead1,div.popuphead2{width:100%;background:var(--unnamed-color-f2f4f8) 0 0 no-repeat padding-box;background:#f2f4f8 0 0 no-repeat padding-box;opacity:1;background-color:#f2f4f8}div.popuphead2{top:4rem;height:3.125rem;border-radius:.1875rem .1875rem 0 0;padding:.625rem 8.5rem 1.5rem 2.5rem}div.popuphead3{top:64px;min-height:5rem;background:var(--unnamed-color-f2f4f8) 0 0 no-repeat padding-box;background:#f2f4f8 0 0 no-repeat padding-box;border-radius:3px 3px 0 0;padding:.625rem 8% 1.5rem 2.5rem;opacity:1;background-color:#f2f4f8}div.popuphead3,div.popuphead4{width:100%;box-sizing:border-box}div.popuphead4{background-color:#f2f4f8;padding:.75rem 2.5rem .5rem;display:flex;flex-direction:column;grid-gap:.125rem;gap:.125rem}div.popuphead4 h2.popuptitle{margin:0}div.popuphead4 p.popuptitled{position:static;margin:0}div.popuphead5{top:64px;width:100%;min-height:5rem;background:var(--unnamed-color-f2f4f8) 0 0 no-repeat padding-box;background:#f2f4f8 0 0 no-repeat padding-box;border-radius:3px 3px 0 0;padding:.625rem 8% 1.5rem 2.5rem;box-sizing:border-box;opacity:1;background-color:#f2f4f8}div.btnTrash{align-items:flex-end;width:25px;height:20px}.popperhead,div.btnTrash{display:flex;justify-content:flex-start}.popperhead{width:100%;height:54px;background:#f2f4f8;border-radius:3px 3px 0 0;padding:0 .75rem;box-sizing:border-box;align-items:center;grid-gap:.5rem;gap:.5rem;color:#13151c}.popperhead-title{font-size:1.0625rem;font-weight:600;color:#13151c}h2.popuptitle{text-align:left}h2.popuptitle,h2.popuptitle-nodesc{font-weight:700;font-size:1.5rem;color:#13151c;margin:0}p.popuptitled{font-size:.875rem;color:#5f606f;margin:0}p.popuptitled1,p.popuptitled2{font-size:16px;color:#5f606f;position:absolute;top:42px}p.popuptitled2{width:80%}div.popupbody{padding:1.5rem 8%;box-sizing:border-box}.popupbody3,div.popupbody{width:100%;background-color:#fff}.popupbody3{padding:1.875rem 0;font-family:"WorkSans";color:#000!important}div.popupbody1{width:100%;padding:1.5625rem 2.5rem 1.5rem;box-sizing:border-box;background-color:#fff}div.popupbody2{padding:40px 40px 24px;background-color:#fff}div.popuptextfield{width:100%;margin-bottom:1.5rem}div.popuptextfield1{margin-bottom:25px}div.popupbottom{display:flex;flex-direction:row;justify-content:flex-end;grid-gap:.75rem;gap:.75rem;padding:.75rem 8%;border-top:1px solid #e9ecf0;background:#fff}div.popupbottom--center{justify-content:center}.popup-confirm-body{display:flex;flex-direction:column;align-items:center;padding:2rem 1.5rem 1rem;grid-gap:1.25rem;gap:1.25rem}.popup-confirm-icon{background-color:#dbe0ea;border-radius:50%;width:12rem;height:12rem;display:flex;align-items:center;justify-content:center}.popup-confirm-message{font-size:1.0625rem;font-weight:600;color:#13151c;text-align:center;margin:0;max-width:18rem}.popup-form-actions{display:flex;justify-content:flex-end;grid-gap:.75rem;gap:.75rem;margin-top:1.5rem}div.popupbottom1{height:70px}.popupbp{position:absolute;bottom:24px;right:252px}.popupbps{display:flex}.popupbpd{position:absolute;bottom:24px;right:120px}.popupbpd1{bottom:30px}.popupbpd1,.popupbpd8{position:absolute;right:40px}.popupbpd8{bottom:24px}.popupbpd9{right:40px}.popupbpd9,.popupbpd10{position:absolute;bottom:24px}.popupbpd10{right:245px}.popupbpd11{right:210px}.popupbpd11,.popupbpd12{position:absolute;bottom:24px}.popupbpd12{right:45px}.popupbpd6{right:40px}.popupbpd6,.popupbpd7{position:absolute;bottom:30px}.popupbpd7{right:218px}.popupbpd2{position:absolute;bottom:30px;right:200px}.popupbpd3{right:230px}.popupbpd3,.popupbpd5{position:absolute;bottom:24px}.popupbpd5{right:80px}.popupbpd13{position:relative;display:flex;width:100%;justify-content:center;top:450px}.popupbpd4{position:absolute;bottom:24px;right:180px}#popupbs{display:flex;justify-content:flex-end;padding:.75rem 1.5rem .25rem}#popupbs1{position:absolute;right:40px}.popup-button-p{width:192px;height:44px}.popper-button,.popup-button-p{text-transform:capitalize!important}.popper-button{text-align:flex-end}.popup-button-d,.popup-button-s{text-transform:capitalize!important;height:44px}.popup-button-d{width:50px;padding-right:25px}.popup-button,.popup-button1{height:44px;text-transform:none!important;font-size:16px}.popup-button1{width:192px}.listado-ordenes-button{width:220px;height:44px;font-size:16px}.productos-button{width:202px;height:44px;text-transform:capitalize!important;font-size:16px}.popup-delete{min-height:29.0625rem}.popup-delete,.popup-delete1{width:min(24rem,92vw);position:relative;box-sizing:border-box}.popup-delete1{min-height:33.125rem}.popup-mover{width:min(24rem,92vw);min-height:35.625rem;position:relative;box-sizing:border-box}.icon-big{width:180px;height:180px;-moz-border-radius:50%;-webkit-border-radius:50%;position:absolute;left:72px;top:59px;background-color:#dbe0ea;padding-top:60px;padding-left:60px}.message{width:288px;height:58px;left:48px}.message,.message1{font-size:24px;color:"#13151C";text-align:center;position:absolute;top:329px;font-weight:700}.message1{width:316px;height:150px;left:28px}.popupbpd-mover-cancelar{position:absolute;bottom:24px;right:196px}.popupbpd-mover-si{position:absolute;bottom:24px;right:100px}.big-message{font-size:20px;color:"#13151C";width:288px;height:58px;text-align:center;position:absolute;top:329px;left:48px;font-weight:700}.btn-del-cnl,.btn-del-cnl-orderList{width:303px;height:44px;position:absolute;left:40px}.btn-del-cnl-orderList{top:520px}.btn-del{width:303px;height:44px}.popups-button{position:absolute;top:410px;left:40px}.popups-button-orderList{position:absolute;top:470px;left:40px}.MuiPopover-root .MuiPaper-elevation8{box-shadow:1px 0 6px -3px rgba(0,0,0,.0784313725490196)}.popperconf{font-family:"WorkSans"}.listado-ordenes-icon{display:flex;align-items:center}.listado-ordenes-select{display:flex;position:relative;align-items:flex-end}.popper-close-btn{background:none;border:none;cursor:pointer;color:#5f606f;padding:0;display:flex;align-items:center;line-height:0;margin-left:auto;transition:color .15s}.popper-close-btn:hover{color:#13151c}.popper-event-dot{display:inline-block;width:.75rem;height:.75rem;border-radius:50%;background-color:var(--popper-event-color,#2ccb9e);flex-shrink:0}.popper-body{padding:.75rem 1rem .5rem;min-width:17rem}.popper-field{margin:0;padding:.2rem 0;font-size:.875rem;font-family:"WorkSans",sans-serif;line-height:1.5}.popper-field:first-child{font-size:.9375rem;font-weight:500;color:#13151c;padding-bottom:.4rem;margin-bottom:.2rem;border-bottom:1px solid #dbe0ea}.popper-field-label{color:#30313c;font-weight:500}.popper-field-value{color:#5f606f}.popper-actions{display:flex;justify-content:flex-end;grid-gap:.5rem;gap:.5rem;padding:.5rem .75rem .75rem;border-top:1px solid #dbe0ea}.dialog-on-top{z-index:1400!important}.dialog-default-cap-paper{min-width:min(34rem,92vw);max-width:95vw}.calendar-page{padding:1.625rem 2.5rem 0;font-family:"WorkSans",sans-serif}.body-calendar{background-color:#f9fafc;padding-top:0}.container-controls{margin-bottom:1rem}.calendar-card{background:#fff;border-radius:.75rem;box-shadow:0 2px 20px rgba(0,0,0,.07);padding:1.25rem 1.5rem 1.5rem;overflow:hidden}.label-line{font-size:12px!important}.container-controls-tittle{display:flex;align-items:center}.select-line{width:calc(100% - 50px);box-sizing:border-box;margin-top:2px}.select-line .MuiSelect-select.MuiSelect-select{font-size:16px}.search-product{width:100%}.alert-calendar{position:absolute;top:30px;background:rgba(205,56,56,.84);color:hsla(0,0%,100%,.7607843137254902);padding:9px 26px;border-radius:14px;left:calc(50% - 170px);box-shadow:1px 1px 11px #000}.fc .fc-toolbar.fc-header-toolbar{margin-bottom:10px}.fc-toolbar-title{font-size:18px!important;color:#5f606f;float:left}.fc .fc-button-primary{background-color:initial;color:#5f606f;border:0;padding:0}.buttonCalendar{width:200px}.fc .fc-button-primary:hover,.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{color:currentColor;border:none;background-color:initial;outline:none}.fc .fc-button-primary:focus{outline:0!important;box-shadow:none!important}.fc-theme-standard th{border:0;line-height:38px;font-size:16px}.fc-theme-standard th,.fc th .fc-scrollgrid-sync-inner{background-color:#f2f4f8;color:#7d7f90}.fc .fc-scrollgrid-liquid{background-color:#fff}.fc .fc-timegrid-slot{height:40px;border:1px solid #dbe0ea}.fc .fc-day-today .fc-scrollgrid-sync-inner{color:var(--color);font-weight:700}.fc-timegrid-now-indicator-line{border-color:var(--fc-now-indicator-color,var(--color))!important}.right{float:right}div[role=presentation]{z-index:1}div[role=tooltip]{z-index:2}.grid{justify-content:center!important;align-items:center!important;align-content:center!important;margin:auto!important}.checkB{text-align:end}.fc .fc-timegrid-now-indicator-arrow{position:absolute;z-index:4;margin-top:-5px;border-style:solid;border-color:var(--fc-now-indicator-color,var(--color))}.fc-direction-ltr .fc-timegrid-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.iconCalendar{position:relative;display:flex}.icon.icon-tabler.icon-tabler-calendar-event,.icon.icon-tabler.icon-tabler-calendar-minus,.icon.icon-tabler.icon-tabler-calendar-stats{top:0!important}.container-body{border:2px solid #7d7f90;border-radius:2px;padding:0 .75rem .75rem}.popup-meta-row{margin-top:1rem!important}.container-body-tittle{text-align:left;font-family:"WorkSans";font-weight:24px;letter-spacing:0;color:#13151c;opacity:1;padding-left:6px;padding-top:10px;padding-bottom:10px;background-color:#f2f4f8;margin:0;border-bottom:2px solid;border-color:#7d7f90}.container-body-editables{display:flex;flex-direction:row}#meta #duracion #tSetup{margin-left:2px}.fc .fc-timegrid-slot{height:24px!important}.fc .fc-toolbar-title{height:30px!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important}.cal-event-head{display:flex;align-items:center;justify-content:space-between;grid-gap:1rem;gap:1rem;background:#f2f4f8;border-radius:.1875rem .1875rem 0 0;padding:.875rem 1.5rem;box-sizing:border-box;width:100%;border-bottom:1px solid #e9ecf0}.cal-event-head__title{margin:0;font-size:1.25rem;font-weight:700;color:#13151c;white-space:nowrap}.cal-event-head__right{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;flex-shrink:0}.cal-event-head__select{min-width:11rem}.cal-event-head__close{padding:.25rem!important;color:#5f606f!important}.cal-event-head__close:hover{background:#e9ecf0!important;color:#13151c!important}.cal-event-body{padding:1rem 1.5rem 1.25rem;background:#fff;box-sizing:border-box;width:100%}.cal-event-dates{display:grid;grid-template-columns:1fr 1fr;grid-gap:.75rem;gap:.75rem;margin-bottom:.875rem}.cal-event-fecha-fin{display:flex;flex-direction:row;align-items:flex-end;grid-gap:.5rem;gap:.5rem}.cal-event-fecha-fin>.MuiFormControl-root,.cal-event-fecha-fin>.MuiTextField-root{flex:1 1;min-width:0}.cal-event-check{margin:0!important;flex-shrink:0;padding-bottom:.125rem}.cal-event-date-stack{display:flex;flex-direction:column;grid-gap:.875rem;gap:.875rem;margin-bottom:.875rem}.cal-event-buscar,.cal-event-details{margin-bottom:.875rem}.cal-event-details{border:1px solid #dbe0ea;border-radius:.375rem;overflow:hidden}.cal-event-details__head{background:#f2f4f8;padding:.375rem .875rem;font-weight:600;font-size:.8125rem;color:#30313c;border-bottom:1px solid #dbe0ea;letter-spacing:.02em;margin:0}.cal-event-details__body{padding:.5rem .875rem .75rem}.cal-event-meta{display:grid;grid-template-columns:1fr 1fr 1fr;grid-gap:.75rem;gap:.75rem;margin-bottom:.875rem}.cal-event-actions{display:flex;justify-content:flex-end;grid-gap:.75rem;gap:.75rem;padding-top:.75rem;border-top:1px solid #e9ecf0}.cal-event-service-fields{display:flex;flex-direction:column;grid-gap:.875rem;gap:.875rem;margin-bottom:.875rem}@keyframes calendarFadeSlideUp{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}.calendar-title-section{animation:calendarFadeSlideUp .4s ease-out both}.body-calendar{animation:calendarFadeSlideUp .4s ease-out .15s both}.calendar-notif{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem;background:#e67700;border-radius:.375rem;box-shadow:0 4px 16px rgba(230,119,0,.26666666666666666);padding:.875rem 1rem;min-width:18rem;max-width:24rem;position:relative;overflow:hidden}.calendar-notif__icon{flex-shrink:0}.calendar-notif__msg{flex:1 1;font-size:.9375rem;font-weight:500;color:#fff;font-family:"WorkSans",sans-serif}.calendar-notif__close{background:none;border:none;cursor:pointer;color:hsla(0,0%,100%,.75);padding:0;display:flex;align-items:center;align-self:center;flex-shrink:0;line-height:0;height:1.25rem;transition:color .15s}.calendar-notif__close:hover{color:#fff}.calendar-notif__progress{position:absolute;bottom:0;left:0;height:.1875rem;background:hsla(0,0%,100%,.4);animation:calendar-notif-shrink 6s linear forwards}@keyframes calendar-notif-shrink{0%{width:100%}to{width:0}}.app-container{display:flex}@keyframes fadeSlideUp{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.login-inputs{margin:2rem}.table-headers{background-color:#f2f4f8}.doc{font-family:"WorkSans";animation:fadeSlideUp .35s ease both}.doc,.head{background-color:#f9fafc}.head{padding-left:40px;padding-right:79px;padding-top:26px}h1.titulo{margin-bottom:1%!important;font-size:1.75rem}p.desc{margin-bottom:1%!important;font-size:.9375rem;color:#5f606f;margin:0}.MuiButton-label svg,.MuiIconButton-label svg{display:block;flex-shrink:0}.MuiButton-label>div{display:flex;align-items:center;grid-gap:.375rem;gap:.375rem}.MuiAlert-message,.MuiButton-root,.MuiChip-label,.MuiDataGrid-root,.MuiFormHelperText-root,.MuiFormLabel-root,.MuiInputBase-root,.MuiListItemText-root,.MuiMenuItem-root,.MuiSnackbarContent-message,.MuiStepLabel-label,.MuiTab-root,.MuiTablePagination-root,.MuiTypography-root{font-family:"WorkSans",sans-serif!important}.MuiDataGrid-root .MuiDataGrid-columnHeader,.MuiDataGrid-root .MuiDataGrid-columnHeaderCheckbox,.MuiDataGrid-root .MuiDataGrid-columnHeaderDraggableContainer,.MuiDataGrid-root .MuiDataGrid-columnHeaders,.MuiDataGrid-root .MuiDataGrid-columnHeadersInner{background-color:#f9fafc!important}.MuiDataGrid-root .MuiDataGrid-columnHeaderCheckbox *{background-color:initial!important}.MuiDataGrid-root .MuiDataGrid-columnHeaderCheckbox input[type=checkbox]{background-color:initial!important;opacity:0}.MuiDataGrid-root .MuiDataGrid-columnHeaderTitle{font-weight:600}.MuiDataGrid-root .MuiDataGrid-cell,.MuiDataGrid-root .MuiDataGrid-columnHeaderTitle{font-family:"WorkSans",sans-serif!important;font-size:.8125rem;color:#13151c}.MuiDataGrid-root .MuiDataGrid-footerContainer,.MuiDataGrid-root .MuiTablePagination-caption,.MuiDataGrid-root .MuiTablePagination-root,.MuiDataGrid-root .MuiTablePagination-select{font-family:"WorkSans",sans-serif!important;font-size:.8125rem}.MuiDataGrid-root .MuiDataGrid-row.Mui-selected{background-color:color-mix(in srgb,var(--color-primary,#903bff) 8%,transparent)!important;box-shadow:inset 3px 0 0 var(--color-primary,#903bff)}.MuiDataGrid-root .MuiDataGrid-row.Mui-selected:hover{background-color:color-mix(in srgb,var(--color-primary,#903bff) 12%,transparent)!important}.MuiDataGrid-root .MuiDataGrid-cell:focus,.MuiDataGrid-root .MuiDataGrid-cell:focus-within,.MuiDataGrid-root .MuiDataGrid-columnHeader:focus,.MuiDataGrid-root .MuiDataGrid-columnHeader:focus-within{outline:none!important}.table-search-inline,.table-search-toolbar{--search-radius:2rem;--search-bg:#f9fafc;--search-border:#e9ecf0;--search-border-hover:#c0c4cf}.table-search-inline .MuiOutlinedInput-root,.table-search-toolbar .MuiOutlinedInput-root{border-radius:var(--search-radius);background:var(--search-bg);font-size:.875rem;font-family:"WorkSans",sans-serif}.table-search-inline .MuiOutlinedInput-notchedOutline,.table-search-toolbar .MuiOutlinedInput-notchedOutline{border-color:var(--search-border)}.table-search-inline .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline,.table-search-toolbar .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:var(--search-border-hover)}.table-search-inline .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline,.table-search-toolbar .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:var(--color-primary);border-width:1.5px}.table-search-inline .MuiInputBase-input,.table-search-toolbar .MuiInputBase-input{color:#5f606f}.table-search-inline .MuiSvgIcon-root,.table-search-toolbar .MuiSvgIcon-root{color:#9ea3b0;font-size:1.1rem}.table-search-toolbar{padding:.75rem 1rem .5rem}.table-search-toolbar .MuiInputBase-input{padding:.5rem .25rem}.table-search-inline{flex:1 1;max-width:18rem;margin:0 1rem}.table-search-inline .MuiInputBase-input{padding:.35rem .25rem;font-size:.8125rem}.table-search-clear-hidden{visibility:hidden}.table-search-clear-visible{visibility:visible}.crear-btn{text-align:right;position:relative;top:-120px;text-transform:capitalize!important}.body{background-color:#f9fafc;padding-left:40px;padding-right:78px}.MuiButton-label{align-items:center!important}.fallas-page{width:100%;height:100vh;font-family:"WorkSans";background-color:#f9fafc;animation:fadeSlideUp .35s ease both;display:flex;flex-direction:column;overflow:hidden}.fallas-header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 4%;flex-shrink:0}.fallas-header-left{display:flex;flex-direction:column;grid-gap:.125rem;gap:.125rem}.fallas-body{flex:1 1;padding:0 4% 1.5rem;display:flex;grid-gap:1rem;gap:1rem;overflow:hidden;min-height:0}.fallas-panel-catego{width:36%;flex-shrink:0;display:flex;flex-direction:column;min-height:0}.fallas-card,.fallas-panel-fallas{flex:1 1;display:flex;flex-direction:column;min-height:0}.fallas-card{background:#fff;border-radius:.5rem;box-shadow:1px 2px 4px rgba(0,0,0,.0784313725490196);overflow:hidden}.fallas-card-toolbar{display:flex;align-items:center;justify-content:space-between;padding:.625rem 1.25rem;border-bottom:1px solid #e9ecf0;background:#f9fafc;flex-shrink:0}.fallas-card-title{font-size:.9375rem;font-weight:600;color:#13151c;margin:0}.fallas-table-wrapper{flex:1 1;min-height:0;height:100%}.fallas-table-wrapper .MuiDataGrid-cell:focus,.fallas-table-wrapper .MuiDataGrid-cell:focus-within,.fallas-table-wrapper .MuiDataGrid-columnHeader:focus,.fallas-table-wrapper .MuiDataGrid-columnHeader:focus-within{outline:none!important}.fallas-table-wrapper .MuiDataGrid-columnHeader{background-color:#f9fafc;color:#13151c}.fallas-btn-add{text-transform:none!important;font-size:.875rem!important;font-family:"WorkSans",sans-serif!important}.fallas-btn-content{display:flex;align-items:center;grid-gap:.375rem;gap:.375rem}.fallas-modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(28rem,95vw);background:#fff;border-radius:.375rem;box-shadow:0 .5rem 2rem rgba(0,0,0,.1607843137254902);font-family:"WorkSans";display:flex;flex-direction:column;overflow:hidden}.fallas-modal-header{display:flex;align-items:center;justify-content:space-between;background:#f2f4f8;padding:.875rem 1rem .875rem 1.5rem;flex-shrink:0}.fallas-modal-title{font-size:1rem;font-weight:600;color:#13151c;margin:0}.fallas-modal-body{padding:1.5rem;display:flex;flex-direction:column;grid-gap:1.25rem;gap:1.25rem}.fallas-modal-footer{display:flex;align-items:center;justify-content:flex-end;grid-gap:.75rem;gap:.75rem;padding:.75rem 1.5rem;border-top:1px solid #e9ecf0;flex-shrink:0}.fallas-modal-cancel,.fallas-modal-submit{text-transform:none!important;font-family:"WorkSans",sans-serif!important}.ordenes-page{width:100%;min-height:91vh;background-color:#f9fafc;padding:1.625rem 2.5rem;font-family:"WorkSans",sans-serif;display:flex;flex-direction:column;grid-gap:1.25rem;gap:1.25rem;box-sizing:border-box;animation:fadeSlideUp .35s ease both}.ordenes-header{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;grid-gap:1rem;gap:1rem;flex-wrap:wrap}.ordenes-header-left{display:flex;flex-direction:column;grid-gap:.25rem;gap:.25rem}.ordenes-desc{margin:0;font-size:.875rem;color:#5f606f;white-space:nowrap}.ordenes-header-actions{grid-gap:.75rem;gap:.75rem;flex-shrink:0}.ordenes-filters,.ordenes-header-actions{display:flex;flex-direction:row;align-items:center}.ordenes-filters{justify-content:space-between;flex-wrap:wrap;grid-gap:1rem;gap:1rem;background:#fff;border-radius:.5rem;box-shadow:1px 2px 6px rgba(0,0,0,.07058823529411765);padding:.5rem 1.5rem 1rem}.ordenes-filters-dates{display:flex;flex-direction:row;align-items:flex-end;grid-gap:1.5rem;gap:1.5rem;flex-wrap:wrap}.listado-ordenes-button{border-radius:.25rem!important;height:2.75rem;text-transform:none!important;font-size:.9375rem!important;white-space:nowrap;margin-bottom:.5rem}.ordenes-card{background:#fff;border-radius:.75rem;box-shadow:0 2px 20px rgba(0,0,0,.07);display:flex;flex-direction:column;overflow:hidden;flex:1 1;animation:fadeSlideUp .35s ease .1s both}.ordenes-card-toolbar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:.625rem 1.25rem;border-bottom:1px solid #e9ecf0;background:#f9fafc;flex-shrink:0}.ordenes-selected-count{font-size:.875rem;color:#5f606f;font-family:"WorkSans",sans-serif;font-weight:500}.ordenes-card-actions{display:flex;flex-direction:row;align-items:center;grid-gap:.5rem;gap:.5rem}.actions-del,.actions-edit{text-transform:none!important;font-size:.875rem!important;font-family:"WorkSans",sans-serif!important;background-color:#f2f4f8}.ordenes-table-wrapper{flex:1 1;height:calc(100vh - 21rem);min-height:28rem}.ordenes-table-wrapper .MuiDataGrid-columnHeaderTitle{white-space:normal;line-height:1.3;overflow:visible;text-align:center}.ordenes-table-wrapper .MuiDataGrid-cell:focus,.ordenes-table-wrapper .MuiDataGrid-cell:focus-within,.ordenes-table-wrapper .MuiDataGrid-columnHeader:focus,.ordenes-table-wrapper .MuiDataGrid-columnHeader:focus-within{outline:none!important}.btn-guardar{text-transform:capitalize!important}.pd-0{padding:0!important}.body-capacities{padding-top:0!important;margin-top:-16px}.capacities-bg{background-color:#fff;padding:0!important;margin-right:24px!important}.capacities-h3{background-color:#f2f4f8;line-height:56px;font-size:18px;width:100%;padding-left:20px;margin:0;box-sizing:inherit}.item-capacity{border-bottom:1px solid rgba(0,0,0,.0784313725490196)!important}.item-capacity-text span{font-size:14px!important;color:#30313c!important}.item-capacity:hover{background-color:var(--color)!important}.item-capacity:hover .item-capacity-text span{color:#fff!important}.capacities-bg p{font-size:12px;color:var(--color);padding-left:20px;margin-bottom:3px;font-family:"WorkSans";letter-spacing:-.24px}.capacities-bg p.second-text{margin-top:3px;color:#7d7f90;margin-bottom:18px}.capacities-bg .contenedor-contador{background-color:#f9fafc;border:1px solid #dbe0ea;height:46px;border-radius:3px;margin:0 20px;padding:13px}.capacities-bg .contenedor-contador-2{background-color:initial;border:0;padding:0;margin-bottom:15px}.capacities-bg .contenedor-contador-2 .MuiFormControl-root{width:100%}.capacities-bg .contenedor-contador .btn-menos{width:18px;height:18px;border:1px solid #7d7f90;background:transparent;color:#7d7f90;min-height:18px;font-weight:100}.capacities-bg .contenedor-contador .textfield-value{width:calc(100% - 36px)}.capacities-bg .contenedor-contador .textfield-value input{padding:0;text-align:center;font-size:19px;color:#30313c}.capacities-bg .contenedor-contador .btn-menos span .MuiSvgIcon-root{font-size:13px!important}.capacities-bg .contenedor-contador .textfield-value .MuiInput-underline.Mui-disabled:before{border-bottom-style:none}.button{width:111px;height:44px;text-transform:none!important;font-size:16px}.button-footer{display:flex;position:relative;align-items:flex-end;margin-right:20px;top:80px}@keyframes prodFadeSlideRight{0%{opacity:0;transform:translateX(-.75rem)}to{opacity:1;transform:translateX(0)}}@keyframes prodFadeSlideUp{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}.productos-cap-animate,.productos-lines-animate{animation:prodFadeSlideRight .25s ease both;display:flex;flex-direction:column;flex:1 1;min-height:0;overflow:hidden}.productos-page{width:100%;height:100vh;background-color:#f9fafc;font-family:"WorkSans",sans-serif;display:flex;flex-direction:column;overflow:hidden;animation:fadeSlideUp .35s ease both;box-sizing:border-box}.productos-header{display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;grid-gap:1rem;gap:1rem;padding:1.5rem 4%;flex-shrink:0;flex-wrap:wrap}.productos-header-left{display:flex;flex-direction:column;grid-gap:.25rem;gap:.25rem}.productos-body{flex:1 1;padding:0 4% 1.5rem;flex-direction:row;grid-gap:1rem;gap:1rem}.productos-body,.productos-card{display:flex;overflow:hidden;min-height:0}.productos-card{background:#fff;border-radius:.5rem;box-shadow:1px 2px 4px rgba(0,0,0,.0784313725490196);flex-direction:column;flex:1 1}.productos-card-toolbar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:.625rem 1.25rem;border-bottom:1px solid #e9ecf0;background:#f9fafc;flex-shrink:0}.productos-card-title{font-size:.9375rem;font-weight:600;color:#13151c;font-family:"WorkSans",sans-serif;margin:0}.productos-card-actions{display:flex;flex-direction:row;align-items:center;grid-gap:.25rem;gap:.25rem}.productos-main{flex:2.5 1;min-width:0;display:flex;flex-direction:column}.productos-table-wrapper{flex:1 1;min-height:0}.productos-panel-lines{width:22%;flex-shrink:0;display:flex;flex-direction:column;min-height:0}.productos-panel-cap{flex:1 1;min-width:0;display:flex;flex-direction:column;min-height:0}.productos-lines-list{flex:1 1;overflow-y:auto;min-height:0}.productos-line-item{display:flex;align-items:center;padding:.5rem 1rem .5rem 1.25rem;font-size:.875rem;color:#13151c;cursor:pointer;border-bottom:1px solid #f0f2f5;transition:background .15s;grid-gap:.25rem;gap:.25rem}.productos-line-item--selected,.productos-line-item:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.productos-line-item--selected{border-left:.25rem solid var(--color-primary);padding-left:1rem}.productos-line-name{flex:1 1;font-size:.875rem;color:#13151c}.productos-panel-footer{display:flex;align-items:center;justify-content:flex-end;grid-gap:.5rem;gap:.5rem;padding:.75rem 1rem;border-top:1px solid #e9ecf0;background:#f9fafc;flex-shrink:0}.productos-btn{text-transform:none!important;font-size:.8125rem!important;font-family:"WorkSans",sans-serif!important}.productos-cap-body{flex:1 1;overflow-y:auto;padding:1.25rem;display:flex;flex-direction:column;align-items:center;grid-gap:.25rem;gap:.25rem;min-height:0}.productos-empty{display:flex;align-items:center;justify-content:center;flex:1 1;color:#9ea3b3;font-size:.875rem;padding:2rem 1rem;text-align:center;animation:prodFadeSlideUp .3s ease both}.productos-btn-content{display:inline-flex;align-items:center;grid-gap:.375rem;gap:.375rem;line-height:1}.productos-btn-content svg{display:block}.inputNumb{width:13rem;margin-bottom:1.25rem}.capacities-bg p{font-size:.6875rem;font-weight:600;color:var(--color-primary);letter-spacing:.04em;text-transform:uppercase;margin:0 0 .375rem}.numberField{padding:.25rem .75rem;background-color:#f9fafc;border:1px solid #dbe0ea;margin-bottom:.3125rem;border-radius:.1875rem}.cap-field-row{display:flex;align-items:center;justify-content:space-between}.cap-input{flex:1 1;border:none;background:transparent;text-align:center;font-size:1rem;color:#30313c;font-family:"WorkSans",sans-serif;outline:none;-moz-appearance:textfield;width:0}.cap-input::-webkit-inner-spin-button,.cap-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cap-input:disabled{color:#7d7f90}.helper{font-size:.75rem;color:color-mix(in srgb,var(--color-primary) 65%,#fff);padding-left:.25rem;font-family:"WorkSans";font-weight:500}.app-notif--success{background:#1b8f5a;box-shadow:0 4px 16px rgba(27,143,90,.26666666666666666)}.app-notif--error{background:#c62828;box-shadow:0 4px 16px rgba(198,40,40,.26666666666666666)}.app-notif--info{background:#0277bd;box-shadow:0 4px 16px rgba(2,119,189,.26666666666666666)}.app-notif__msg{font-family:"WorkSans",sans-serif}.app-notif__progress{animation:app-notif-shrink 3s linear forwards}.productos-table-wrapper .MuiDataGrid-cell:focus,.productos-table-wrapper .MuiDataGrid-cell:focus-within,.productos-table-wrapper .MuiDataGrid-columnHeader:focus,.productos-table-wrapper .MuiDataGrid-columnHeader:focus-within{outline:none!important}.productos-table-wrapper .MuiDataGrid-row.Mui-selected,.productos-table-wrapper .MuiDataGrid-row:hover{background-color:color-mix(in srgb,var(--color-primary) 8%,transparent)!important}.productos-table-wrapper .MuiDataGrid-row.Mui-selected{box-shadow:inset .25rem 0 0 var(--color-primary)}.productos-table-wrapper .MuiDataGrid-row.Mui-selected:hover{background-color:color-mix(in srgb,var(--color-primary) 12%,transparent)!important}.btn-accept,.btn-guardar{text-transform:none!important}@keyframes turnosFadeSlideRight{0%{opacity:0;transform:translateX(-.75rem)}to{opacity:1;transform:translateX(0)}}@keyframes turnosFadeSlideUp{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}.turnos-shifts-animate{animation:turnosFadeSlideRight .25s ease both}.turnos-schedule-card{animation:turnosFadeSlideUp .22s ease both}.turnos-schedules-area .turnos-schedule-card:first-child{animation-delay:0s}.turnos-schedules-area .turnos-schedule-card:nth-child(2){animation-delay:.05s}.turnos-schedules-area .turnos-schedule-card:nth-child(3){animation-delay:.1s}.turnos-schedules-area .turnos-schedule-card:nth-child(4){animation-delay:.15s}.turnos-schedules-area .turnos-schedule-card:nth-child(5){animation-delay:.2s}.turnos-schedules-area .turnos-schedule-card:nth-child(6){animation-delay:.25s}.turnos-empty{animation:turnosFadeSlideUp .3s ease both}.turnos-page{width:100%;height:100vh;font-family:"WorkSans";background-color:#f9fafc;animation:fadeSlideUp .35s ease both;display:flex;flex-direction:column;overflow:hidden}.turnos-header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 4%;flex-shrink:0}.turnos-body{flex:1 1;padding:0 4% 1.5rem;grid-gap:1rem;gap:1rem}.turnos-body,.turnos-card{display:flex;overflow:hidden;min-height:0}.turnos-card{background:#fff;border-radius:.5rem;box-shadow:1px 2px 4px rgba(0,0,0,.0784313725490196);flex-direction:column;flex:1 1}.turnos-card-toolbar{display:flex;align-items:center;justify-content:space-between;padding:.625rem 1.25rem;border-bottom:1px solid #e9ecf0;background:#f9fafc;flex-shrink:0}.turnos-card-title{font-size:.9375rem;font-weight:600;color:#13151c;margin:0}.turnos-panel-lines{width:18%;flex-shrink:0;display:flex;flex-direction:column;min-height:0}.turnos-lines-list{flex:1 1;overflow-y:auto;min-height:0}.turnos-line-item{display:flex;align-items:center;padding:.75rem 1.25rem;font-size:.875rem;color:#13151c;cursor:pointer;border-bottom:1px solid #f0f2f5;transition:background .15s}.turnos-line-item:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.turnos-line-item--selected{background:var(--color-primary);color:#fff;font-weight:600}.turnos-line-item--selected:hover{background:color-mix(in srgb,var(--color-primary) 85%,#000)}.turnos-panel-main{flex:1 1;display:flex;flex-direction:column;min-height:0}.turnos-card-actions{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.turnos-btn{text-transform:none!important;font-size:.875rem!important;font-family:"WorkSans",sans-serif!important}.turnos-card-body{flex:1 1;display:flex;overflow:hidden;min-height:0}.turnos-shifts-col{width:22%;flex-shrink:0;display:flex;flex-direction:column;border-right:1px solid #e9ecf0;overflow-y:auto}.turnos-shift-item{display:flex;flex-direction:column;padding:1rem 1.25rem;cursor:pointer;border-bottom:1px solid #f0f2f5;transition:background .15s;grid-gap:.5rem;gap:.5rem}.turnos-shift-item--selected,.turnos-shift-item:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.turnos-shift-item--selected{border-left:.25rem solid var(--color-primary)}.turnos-shift-item-row{display:flex;align-items:flex-start;justify-content:space-between;width:100%}.turnos-shift-add{display:flex;align-items:center;justify-content:center;padding:1rem 1.25rem;min-height:4.5rem;border-top:.09rem dashed #c9cdd8;border-bottom:.09rem dashed #c9cdd8;transition:background .15s;cursor:pointer}.turnos-shift-add:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.turnos-shift-add:hover .turnos-add-btn{color:var(--color-primary)}.turnos-shift-name{font-size:.875rem;font-weight:600;color:#13151c}.turnos-shift-time-label{font-size:.75rem;color:#5f606f;font-weight:500}.turnos-shift-time-value{font-size:.875rem;color:#13151c}.turnos-schedules-area{flex:1 1;overflow-y:auto;padding:1rem 1.25rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));grid-gap:1rem;gap:1rem;align-content:start}.turnos-schedule-card{background:#f9fafc;border:1px solid #e9ecf0;border-radius:.5rem;padding:1rem;display:flex;flex-direction:column;grid-gap:.75rem;gap:.75rem;transition:transform .18s ease,box-shadow .18s ease}.turnos-schedule-card:not(.turnos-schedule-add):hover{transform:translateY(-.2rem) scale(1.02);box-shadow:0 .375rem 1rem rgba(0,0,0,.09411764705882353)}.turnos-schedule-card-header{display:flex;align-items:center;justify-content:space-between}.turnos-schedule-title{font-size:.875rem;font-weight:600;color:#13151c;margin:0}.turnos-schedule-delete-btn,.turnos-shift-delete-btn{color:#c9cdd8;padding:.2rem!important;transition:color .15s!important}.turnos-schedule-delete-btn:hover,.turnos-shift-delete-btn:hover{color:#e53935}.turnos-time-label{font-size:.75rem;color:#5f606f;font-weight:500;margin-bottom:.25rem}.turnos-time-row{display:flex;grid-gap:.5rem;gap:.5rem}.turnos-timepicker{flex:1 1}.turnos-schedule-footer{display:flex;justify-content:flex-end;grid-gap:.5rem;gap:.5rem;padding-top:.25rem;margin-top:1%}.turnos-schedule-add{border:.09rem dashed #c9cdd8;background:transparent;box-shadow:none;align-items:center;justify-content:center;min-height:8rem;transition:border-color .15s,background .15s}.turnos-schedule-add:hover{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.turnos-add-btn{display:flex;flex-direction:column;align-items:center;grid-gap:.4rem;gap:.4rem;background:none;border:none;cursor:pointer;color:#9ea3b3;font-size:.8125rem;font-family:"WorkSans",sans-serif;padding:0;transition:color .15s}.turnos-schedule-add:hover .turnos-add-btn{color:var(--color-primary)}.turnos-add-icon{font-size:1.5rem;line-height:1;font-weight:300}.turnos-empty{height:100%;color:#9ea3b3;font-size:.875rem;grid-column:1/-1}.turnos-empty,.turnos-loading{display:flex;align-items:center;justify-content:center}.turnos-loading{padding:2rem}.turnos-shift-actions{display:flex;flex-direction:column;grid-gap:.1rem;gap:.1rem;flex-shrink:0}.turnos-shift-edit-btn{color:#c9cdd8;padding:.2rem!important;transition:color .15s!important}.turnos-shift-edit-btn:hover{color:var(--color-primary)}.turnos-schedule-header-actions{display:flex;grid-gap:.15rem;gap:.15rem}.turnos-schedule-edit-btn{color:#c9cdd8;padding:.2rem!important;transition:color .15s!important}.turnos-schedule-edit-btn:hover{color:var(--color-primary)}.turnos-schedule-time-range{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.turnos-schedule-time-block{display:flex;flex-direction:column;grid-gap:.15rem;gap:.15rem;flex:1 1}.turnos-schedule-time-separator{color:#c9cdd8;font-size:.75rem;flex-shrink:0}.turnos-schedule-time-value{font-size:1rem;font-weight:600;color:#13151c;display:flex;align-items:center;grid-gap:.3rem;gap:.3rem}.turnos-midnight-badge{font-size:.625rem;font-weight:700;background:#ffc800;color:#78350f;border-radius:.25rem;padding:.05rem .25rem;line-height:1.4}.turnos-modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(26rem,95vw);background:#fff;border-radius:.375rem;box-shadow:0 .5rem 2rem rgba(0,0,0,.1607843137254902);font-family:"WorkSans",sans-serif;display:flex;flex-direction:column;overflow:hidden}.turnos-modal-header{display:flex;align-items:center;justify-content:space-between;background:#f2f4f8;padding:.875rem 1rem .875rem 1.5rem;flex-shrink:0}.turnos-modal-title{font-size:1rem;font-weight:600;color:#13151c;margin:0}.turnos-modal-title--danger{color:#e53935}.turnos-modal-body{padding:1.5rem;display:flex;flex-direction:column;grid-gap:1.25rem;gap:1.25rem}.turnos-modal-desc{margin:0;font-size:.875rem;color:#5f606f;line-height:1.6}.turnos-modal-footer{display:flex;align-items:center;justify-content:flex-end;grid-gap:.75rem;gap:.75rem;padding:.75rem 1.5rem;border-top:1px solid #e9ecf0;flex-shrink:0}.turnos-modal-cancel,.turnos-modal-submit{text-transform:none!important;font-family:"WorkSans",sans-serif!important}.turnos-modal-submit--danger{background-color:#e53935!important;color:#fff!important}.turnos-modal-submit--danger:hover{background-color:#c62828!important}.turnos-midnight-notice{display:flex;align-items:center;grid-gap:.4rem;gap:.4rem;font-size:.8125rem;color:#78350f;background:#fef3c7;border:1px solid #fcd34d;border-radius:.375rem;padding:.5rem .75rem}.turnos-snackbar{padding:.75rem 1.25rem;border-radius:.5rem;font-size:.875rem;font-family:"WorkSans",sans-serif;font-weight:500;color:#fff;box-shadow:0 .25rem .75rem rgba(0,0,0,.18823529411764706)}.turnos-snackbar--success{background:#2ccb9e}.turnos-snackbar--error{background:#e53935}.df-view{width:100%;height:100vh;grid-gap:1.25rem;gap:1.25rem;padding:1.5rem;background:#f9fafc;box-sizing:border-box;overflow:hidden;font-family:"WorkSans",sans-serif}.df-header,.df-view{display:flex;flex-direction:column}.df-header{grid-gap:.2rem;gap:.2rem;flex-shrink:0}.df-title{font-size:1.25rem;font-weight:700;color:#13151c;margin:0}.df-desc{font-size:.875rem;color:#5f606f;margin:0}.df-table-card{background:#fff;box-shadow:1px 2px 4px rgba(0,0,0,.0784313725490196);border-radius:6px;flex:1 1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.df-card-toolbar{display:flex;align-items:center;justify-content:space-between;padding:.625rem 1.25rem;background:#f9fafc;border-bottom:1px solid #e9ecf0;flex-shrink:0}.df-section-title{font-size:.9375rem;font-weight:600;color:#5f606f}.df-selected-count{font-size:.875rem;color:#5f606f}.df-card-actions{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.df-toolbar-btn{text-transform:none!important;font-family:"WorkSans",sans-serif!important;font-size:.875rem!important;color:#5f606f!important}.df-toolbar-btn:disabled{opacity:.4!important}.df-toolbar-btn--danger:not(:disabled){color:#e53935!important}.df-table-wrapper{flex:1 1;min-height:0}.df-table-wrapper .MuiDataGrid-root{height:100%;border:none}.df-modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(26rem,95vw);background:#fff;border-radius:.375rem;box-shadow:0 .5rem 2rem rgba(0,0,0,.1607843137254902);font-family:"WorkSans",sans-serif;display:flex;flex-direction:column;overflow:hidden}.df-modal-header{display:flex;align-items:center;justify-content:space-between;background:#f2f4f8;padding:.875rem 1rem .875rem 1.5rem;flex-shrink:0}.df-modal-title{font-size:1rem;font-weight:600;color:#13151c;margin:0}.df-modal-body{padding:1.5rem;display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem}.df-modal-body--confirm{align-items:center;text-align:center;padding:2rem 1.5rem 1rem;grid-gap:1rem;gap:1rem}.df-confirm-text{font-size:.9375rem;color:#5f606f;margin:0;max-width:20rem}.df-modal-delete{text-transform:none!important;font-family:"WorkSans",sans-serif!important}.df-modal-footer{display:flex;align-items:center;justify-content:flex-end;grid-gap:.75rem;gap:.75rem;padding:.75rem 1.5rem;border-top:1px solid #e9ecf0;flex-shrink:0}.df-modal-cancel,.df-modal-submit{text-transform:none!important;font-family:"WorkSans",sans-serif!important}@media (max-height:820px){.df-view{grid-gap:.75rem;gap:.75rem;padding:1rem 1.25rem}}.llamadas-page{width:100%;height:100vh;font-family:"WorkSans";background-color:#f9fafc;animation:fadeSlideUp .35s ease both;display:flex;flex-direction:column;overflow:hidden}.llamadas-header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 4%;flex-shrink:0}.llamadas-header-left{display:flex;flex-direction:column;grid-gap:.125rem;gap:.125rem}.llamadas-body{padding:0 4% 1.5rem}.llamadas-body,.llamadas-card{flex:1 1;display:flex;flex-direction:column;overflow:hidden;min-height:0}.llamadas-card{background:#fff;border-radius:.75rem;box-shadow:0 2px 20px rgba(0,0,0,.07)}.llamadas-card-toolbar{display:flex;align-items:center;justify-content:space-between;padding:.625rem 1.25rem;border-bottom:1px solid #e9ecf0;background:#f9fafc;flex-shrink:0}.llamadas-card-actions{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.actions-add{text-transform:none!important;font-size:.875rem!important;font-family:"WorkSans",sans-serif!important}.llamadas-selected-count{font-size:.875rem;color:#5f606f;font-weight:500;min-width:6rem}.llamadas-table-wrapper{flex:1 1;height:calc(100vh - 14rem);min-height:20rem}.llamadas-table-wrapper .MuiDataGrid-cell:focus,.llamadas-table-wrapper .MuiDataGrid-cell:focus-within,.llamadas-table-wrapper .MuiDataGrid-columnHeader:focus,.llamadas-table-wrapper .MuiDataGrid-columnHeader:focus-within{outline:none!important}.llamadas-table-wrapper .MuiDataGrid-columnHeader{background-color:#f9fafc;color:#13151c}.llamada-modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(38rem,95vw);max-height:90vh;background:#fff;border-radius:.375rem;box-shadow:0 .5rem 2rem rgba(0,0,0,.1607843137254902);font-family:"WorkSans";display:flex;flex-direction:column;overflow:hidden}.llamada-modal-header{display:flex;align-items:center;justify-content:space-between;background:#f2f4f8;padding:.875rem 1rem .875rem 1.5rem;flex-shrink:0}.llamada-modal-stepper{flex-shrink:0}.llamada-modal-stepper .MuiStepLabel-label{font-family:"WorkSans";font-size:.75rem}.llamada-modal-stepper .MuiStepLabel-iconContainer,.llamada-modal-stepper .MuiStepLabel-iconContainer>div{display:flex;align-items:center;justify-content:center;line-height:0}.llamada-modal-stepper .MuiStepLabel-iconContainer svg{display:block}.llamada-modal-stepper .MuiStepIcon-root.MuiStepIcon-active,.llamada-modal-stepper .MuiStepIcon-root.MuiStepIcon-completed{color:var(--color,#903bff)}.llamada-modal-body{flex:1 1;overflow-y:auto;overflow-x:hidden;padding:1.25rem 1.5rem;min-height:0}.llamada-modal-footer{display:flex;align-items:center;justify-content:flex-end;grid-gap:.75rem;gap:.75rem;padding:.75rem 1.5rem;border-top:1px solid #e9ecf0;flex-shrink:0}.llamada-modal-error{font-size:.8125rem;color:#d32f2f;padding:0 1.5rem .25rem;margin:0}.llamada-btn-content{display:flex;align-items:center;grid-gap:.375rem;gap:.375rem}@keyframes stepIconFill{0%{transform:scale(.25);opacity:.5;box-shadow:none}65%{transform:scale(1.12)}to{transform:scale(1);opacity:1}}.llamada-step-icon-fill{animation:stepIconFill .5s cubic-bezier(.34,1.56,.64,1) both}@keyframes llamadaStepIn{0%{opacity:0;transform:translateX(1rem)}to{opacity:1;transform:translateX(0)}}.llamada-step-animate{animation:llamadaStepIn .22s ease both}.tipo-step{display:flex;flex-direction:column;grid-gap:0;gap:0}.tipo-step-radio{padding-bottom:1rem}.tipo-step-divider{margin:.75rem 0!important}.tipo-step-config{padding:.25rem 0}.tipo-step-ubicacion{padding-top:.25rem}.ub-item-enter{opacity:0;transform:translateY(-.5rem)}.ub-item-enter-active{transition:opacity .22s ease,transform .22s ease}.ub-item-enter-active,.ub-item-exit{opacity:1;transform:translateY(0)}.ub-item-exit-active{opacity:0;transform:translateY(-.5rem);transition:opacity .22s ease,transform .22s ease}.ubicacion-section{flex-direction:column}.ubicacion-row,.ubicacion-section{display:flex;grid-gap:.5rem;gap:.5rem}.ubicacion-row{align-items:center;background:#f9fafc;border:1px solid #e9ecf0;border-radius:.375rem;padding:.5rem .5rem .5rem .75rem}.ubicacion-row-fields{flex:1 1;display:flex;grid-gap:.75rem;gap:.75rem}.ubicacion-cascade{display:flex;flex-direction:column;grid-gap:.375rem;gap:.375rem;padding-top:.25rem}.ubicacion-cascade-level{display:flex;align-items:flex-end;grid-gap:.5rem;gap:.5rem}.ubicacion-cascade-indent{padding-left:1.25rem;position:relative}.ubicacion-cascade-indent:before{top:0;width:1px}.ubicacion-cascade-indent:after,.ubicacion-cascade-indent:before{content:"";position:absolute;left:.375rem;bottom:50%;background:#dbe0ea}.ubicacion-cascade-indent:after{width:.5rem;height:1px}.ubicacion-cascade-field{flex:1 1}.ubicacion-cascade-add{display:flex;justify-content:flex-end;padding-top:.25rem}.llamada-step-field{width:100%;margin-bottom:1.5rem}.llamada-step-color-label{margin-bottom:1rem}.llamada-step-chips{display:flex;grid-gap:.75rem;gap:.75rem;flex-wrap:wrap;margin-bottom:1.25rem}.llamada-step-section-title{font-size:.875rem;font-weight:600;color:#5f606f;text-transform:uppercase;letter-spacing:.03em;margin:0 0 .75rem}.llamada-notif-layout{display:flex;flex-direction:column;grid-gap:.75rem;gap:.75rem}.llamada-notif-niveles{display:flex;grid-gap:.625rem;gap:.625rem}.llamada-notif-niveles>.llamada-notif-card{flex:1 1;min-width:0}.llamada-notif-card{border:1px solid #e9ecf0;border-left:.25rem solid var(--notif-accent,#903bff);border-radius:.5rem;background:#fff;overflow:hidden}.llamada-notif-card-header{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;padding:.5rem .75rem;background:#f9fafc;border-bottom:1px solid #e9ecf0}.llamada-notif-card-badge{font-size:.6875rem;font-weight:700;color:#fff;background:var(--notif-accent,#903bff);border-radius:.25rem;padding:.125rem .375rem;white-space:nowrap;line-height:1.4}.llamada-notif-card-title{font-size:.8125rem;font-weight:600;color:#5f606f}.llamada-notif-card-item.MuiListItem-root{padding-top:.125rem;padding-bottom:.125rem;padding-left:.75rem}.llamada-notif-card .MuiListItemText-primary{font-size:.8125rem;color:#13151c}.catalogo-cards-grid{display:flex;flex-wrap:wrap;grid-gap:1rem;gap:1rem;padding:.25rem 0;align-content:flex-start}.catalogo-card-item{background:#fff;border-radius:.5rem;box-shadow:1px 2px 4px rgba(0,0,0,.0784313725490196);padding:1rem 1.25rem;display:flex;align-items:center;justify-content:space-between;grid-gap:1rem;gap:1rem;min-width:15rem;flex-grow:0;flex-shrink:1;flex-basis:calc(33.333% - 0.75rem);transition:box-shadow .18s ease}.catalogo-card-item:hover{box-shadow:0 2px 12px rgba(0,0,0,.09411764705882353)}.catalogo-card-item-info{display:flex;flex-direction:column;grid-gap:.125rem;gap:.125rem;min-width:0}.catalogo-card-item-name{font-size:.9375rem;font-weight:600;color:#13151c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.catalogo-card-item-code{font-size:.75rem;color:#8b8d9a;font-weight:500}.catalogo-card-item-actions{display:flex;align-items:center;grid-gap:.25rem;gap:.25rem;flex-shrink:0}.catalogo-card-btn{background:none;border:none;cursor:pointer;color:#8b8d9a;padding:.375rem;border-radius:.375rem;display:flex;align-items:center;justify-content:center;transition:background .15s ease,color .15s ease}.catalogo-card-btn:hover{background:#f2f4f8;color:var(--color-primary,#903bff)}.catalogo-card-btn--delete:hover{background:#fef2f2;color:#e53935}.catalogo-card-add{background:none;border:2px dashed #d0d3dc;border-radius:.5rem;padding:1rem 1.25rem;display:flex;align-items:center;justify-content:center;grid-gap:.5rem;gap:.5rem;min-width:15rem;flex-grow:0;flex-shrink:1;flex-basis:calc(33.333% - 0.75rem);cursor:pointer;color:#8b8d9a;font-size:.9375rem;font-weight:500;font-family:"WorkSans",sans-serif;transition:border-color .18s ease,color .18s ease}.catalogo-card-add:hover{border-color:var(--color-primary,#903bff);color:var(--color-primary,#903bff)}.llamada-modal--confirm{width:min(28rem,95vw)}.confirm-modal-body{display:flex;align-items:flex-start;grid-gap:1rem;gap:1rem}.confirm-modal-icon{flex-shrink:0;margin-top:.125rem}.confirm-modal-text{font-size:.9375rem;color:#5f606f;line-height:1.5}.confirm-modal-btn-delete{background-color:#e53935!important;color:#fff!important}.confirm-modal-btn-delete:hover{background-color:#c62828!important}.header-section{background-color:#f2f4f8;font-size:18px;font-weight:700;height:38px;padding-left:20px;padding-top:18px}.center{text-align:center}.linesList{background-color:#fff;font-size:14px;font-weight:400;height:508px}.listElement{padding-top:25px}.edit-area{background-color:#f2f4f8;height:464px;padding-left:20px;padding-top:20px;margin-top:24px}.shifts{background-color:#fff;height:484px;margin-top:24px}.lblInicio{font-size:16px;font-weight:400;padding-top:10px;margin-bottom:5px}.shift{margin-top:5px;margin-bottom:10px}.schedule{font-size:18px;font-weight:700}.add-icon{position:relative;top:15px}.breaks{position:relative;top:-15px}.timepicker{width:88px}.btn{width:90px;height:44px;text-transform:none!important;text-align:center}.horario{padding-top:5px;padding-left:20px;padding-right:20px;background-color:#fff}.footer{position:relative;top:120px}.homeView{width:100vw;height:100vh;font-family:"WorkSans";position:relative;flex-direction:column}.homeView,.homeView-head{background-color:#f9fafc;display:flex}.homeView-head{padding:1.5% 3% 0;animation:homeFadeSlideUp .4s ease-out both}.homeView-body{padding:0 3%}.homeView-head-titulo{width:30%}.homeView-head-titulo-h1{font-size:1.75rem;color:#13151c;font-weight:700}.homeView-head-list{width:70%;align-items:center;display:flex;flex-direction:row;justify-content:flex-end}.homeView-head-selectFecha{padding-right:10px}.homeView-head-selectList{padding-left:10px}.MuiFilledInput-root{border-radius:3px!important;border:1.5px!important;opacity:1!important}.MuiFilledInput-root,.MuiFilledInput-root.Mui-focused,.MuiFilledInput-root:hover{background-color:initial!important}.select{width:203px}.homeView-body-kpi-section{margin-bottom:1.5%;animation:homeFadeSlideUp .4s ease-out .18s both}.homeView-body-circularGraph{display:flex;grid-gap:1.5%;gap:1.5%}.graph{flex-direction:column;flex:1 1;min-width:0;height:215px}.graph,.graph-tittle{display:flex;align-items:center}.graph-tittle{background-color:#dbe0ea;height:44px;border-radius:3px 3px 0 0}.graph-body,.graph-tittle{width:100%;justify-content:center}.graph-body{box-shadow:1px 2px 4px rgba(0,0,0,.0784313725490196);display:flex;height:140px;padding-top:20px;padding-bottom:24px}.graph-body-time{padding-bottom:13px;padding-top:30px}.graph-body-percen{color:#2b2930;margin-bottom:0;margin-top:0}.graph-body-time span{padding-left:4px}.homeView-body-selectLine{margin-bottom:1%;width:100%;animation:homeFadeSlideUp .4s ease-out .1s both}.selectLine{width:100%;margin-right:24px;height:44px}.homeView-body-gantt-section{animation:homeFadeSlideUp .4s ease-out .26s both}.homeView-body-GanttGraph{width:100%;justify-content:center}#Plan{height:120px;margin-top:90px}.wrapper{display:flex;flex-direction:row;height:220px;width:100%}.line{display:flex;margin-top:3%;width:8%;height:72%;align-items:center;justify-content:center;border:2px solid #dbe0ea}.line h3{margin:0;font-size:16px;text-align:center}.graphPvR{margin-top:3%!important;padding-left:30px;flex-direction:column;width:92%;height:72%;border:2px solid #dbe0ea;border-left-width:0}#separa,.graphPvR{display:flex}.arrow_box{background-color:#f9fafc;border-radius:.25rem;overflow:hidden;width:25rem;color:#13151c;font-family:"WorkSans"}.apexcharts-tooltip{transform:translateY(-100%);overflow:visible!important;white-space:normal!important;background-color:#f9fafc!important}.arrow_box span{display:block;padding:.75rem 1rem;font-size:.9375rem;font-weight:400;line-height:1.6;margin:0}.arrow_box h3{display:flex;align-items:center;margin:0;padding:.5rem 1rem;width:100%;box-sizing:border-box;background-color:#f2f4f8;font-weight:700;font-size:1.125rem;color:#13151c}.graphPvR{position:relative}.noDataPlaceholder{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;width:100%;height:100%;font-size:22px;font-weight:400;color:#13151c;pointer-events:none}@keyframes homeFadeSlideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.monitoreoView{width:100%;max-width:100vw;height:100vh;min-height:0;font-family:"WorkSans";background-color:#f9fafc;position:relative;display:flex;flex-direction:column;overflow:hidden}.MonitoreoView-head{display:flex;flex-direction:row;flex-shrink:0;animation:monitoreoFadeSlideUp .4s ease-out both}.monitoreoView-head-title{flex-shrink:0;display:flex;flex-direction:column;padding-left:40px;padding-top:12px;padding-right:20px}.monitoreoView-head-titulo{font-size:1.625rem;color:#13151c;font-weight:700;font-family:"WorkSans",sans-serif;letter-spacing:0;opacity:1;margin-bottom:2px}.monitoreoView-head-filters{display:flex;align-items:center;justify-content:flex-end;flex:1 1;padding:8px 3% 8px 0}.monitoreoView-head-filters-card{display:flex;align-items:center;background:#fff;box-shadow:1px 2px 4px rgba(0,0,0,.0784313725490196);border-radius:6px;padding:10px 20px}.monitoreoView-body{margin-top:8px;display:flex;flex-direction:column;grid-gap:10px;gap:10px;width:100%;flex:1 1;min-height:0;padding:0 3% 10px;box-sizing:border-box}.monitoreoView-body-tittle{width:100%;display:flex;align-items:center;flex-shrink:0;background:#fff;box-shadow:1px 2px 4px rgba(0,0,0,.0784313725490196);border-radius:6px;padding:4px 20px;box-sizing:border-box;grid-gap:24px;gap:24px;overflow:hidden;animation:monitoreoFadeSlideUp .4s ease-out .08s both}.monitoreoView-body-tittle-first-rigth{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0}.monitoreoView-body-tittle-first-left{flex:1 1;min-width:0;display:flex;align-items:center}.MuiLinearProgress-root{height:9px!important;border-radius:10px!important;overflow:hidden;position:relative}.linearGraph{width:100%;display:flex;flex-direction:row;align-items:center}.linearGraph-text{margin-left:12px}.linearGraph-all{margin-left:0;width:100%;max-width:380px;display:flex;flex-direction:column;grid-gap:1px;gap:1px}.linearGraph-info{display:flex;flex-direction:row;justify-content:space-between;width:100%;margin-top:8px;margin-bottom:4px}.linearGraph-info-column{display:flex;flex-direction:column;grid-gap:2px;gap:2px}.linearGraph-detail-row{margin-top:4px}.linearGraph-tittle{width:100%;display:flex;flex-direction:column}.linearGraph-tittle h4{margin:0;color:#13151c;font-weight:700;font-family:"WorkSans",sans-serif}.linearGraph-tittle h5{margin:2px 0 0}.linearGraph-text h4,.linearGraph-tittle h5{font-weight:400;color:#5f606f;font-family:"WorkSans"}.linearGraph-text h4{margin:0}.linearGraph-header{margin-bottom:1px;line-height:1.3}.linearGraph-footer,.linearGraph-header{display:flex;flex-direction:row;grid-gap:24px;gap:24px;font-family:"WorkSans";font-size:13px;color:#5f606f}.linearGraph-footer{line-height:1.2}.linearGraph-mensaje{margin-left:0;color:#13151c;font-weight:600;font-family:"WorkSans";font-size:18px}.MuiAppBar-root{font-family:"WorkSans";display:flex;z-index:1100;box-sizing:border-box;flex-shrink:0;flex-direction:column;background-color:#fff!important;color:#7d7f90!important;border:0!important;border-color:#f9fafc!important;box-shadow:none!important}.MuiTab-textColorInherit.Mui-selected{opacity:1;color:var(--color-primary,#903bff)}.static .MuiTabs-indicator{background-color:var(--color-primary,#903bff)}.static .MuiTab-wrapper{font-weight:600!important;letter-spacing:-.2px!important;font-size:15px!important;opacity:1!important;text-transform:capitalize!important}.static .MuiTab-root{min-width:0!important;padding:6px 16px!important}.static{width:auto!important}.monitoreoView-body-tittle-second{width:100%;display:flex;flex-direction:column;flex-shrink:0}.monitoreoView-body-tittle-second-lists{display:flex;flex-direction:row;align-items:center;justify-content:flex-end;width:100%;margin-top:6px}.monitoreoView-body-tittle-second-lists-list0{display:flex;flex-direction:row;justify-content:center;align-items:center;background:#f2f4f8 0 0 no-repeat padding-box;border-radius:16px;opacity:1;width:90px;height:25px;margin-right:10px}.monitoreoView-body-tittle-second-lists-list0 h4{text-align:left;letter-spacing:-.32px;font-family:"WorkSans";font-size:14px;color:#5f606f;opacity:1}.monitoreoView-body-tittle-second-lists-list1{display:flex;flex-direction:row;justify-content:center;align-items:center;background:#f2f4f8 0 0 no-repeat padding-box;border-radius:16px;opacity:1;width:120px;height:25px;margin-right:10px}.monitoreoView-body-tittle-second-lists-list1 h4{text-align:left;letter-spacing:-.32px;font-family:"WorkSans";font-size:14px;color:#5f606f;opacity:1}.monitoreoView-body-tittle-second-lists-list2{display:flex;flex-direction:row;justify-content:center;align-items:center;background:#f2f4f8 0 0 no-repeat padding-box;border-radius:16px;opacity:1;width:90px;height:25px;margin-right:10px}.monitoreoView-body-tittle-second-lists-list2 h4{text-align:left;letter-spacing:-.32px;font-family:"WorkSans";font-size:14px;color:#5f606f;opacity:1}.monitoreoView-body-tittle-second-lists-list5{display:flex;flex-direction:row;justify-content:center;align-items:center;background:#f2f4f8 0 0 no-repeat padding-box;border-radius:16px;opacity:1;width:140px;height:25px;margin-right:10px}.monitoreoView-body-tittle-second-lists-list5 h4{text-align:left;letter-spacing:-.32px;font-family:"WorkSans";font-size:14px;color:#5f606f;opacity:1}.monitoreoView-body-tittle-second-lists-list6{display:flex;flex-direction:row;justify-content:center;align-items:center;background:#f2f4f8 0 0 no-repeat padding-box;border-radius:16px;opacity:1;width:150px;height:25px;margin-right:10px}.monitoreoView-body-tittle-second-lists-list6 h4{text-align:left;letter-spacing:-.32px;font-family:"WorkSans";font-size:14px;color:#5f606f;opacity:1}.monitoreoView-body-tittle-second-list0{color:#8a8a8a;width:15px!important}.monitoreoView-body-tittle-second-list1{color:#2ccb9e;width:15px!important}.monitoreoView-body-tittle-second-list2{color:#ffc800;width:15px!important}.monitoreoView-body-tittle-second-list3{color:#fe93c2;width:15px!important}.monitoreoView-body-tittle-second-list4{color:#94a3b8;width:15px!important}.monitoreoView-body-tittle-second-list5{color:#d3acac;width:15px!important}.monitoreoView-body-tittle-second-list6{color:#fe424d;width:15px!important}.Parostooltip{overflow:hidden;width:20rem;color:#13151c}.Parostooltip h3{display:flex;align-items:center;padding:.5rem 1rem;background-color:#f2f4f8;border-radius:.375rem .375rem 0 0;font-weight:700;font-size:1rem;color:#13151c}.Parostooltip h3,.Parostooltip h4{margin:0;width:100%;box-sizing:border-box}.Parostooltip h4{padding:.75rem 1rem;font-size:.875rem;font-weight:500;line-height:1.6;display:block}.apexcharts-tooltip{z-index:9999!important}.apexcharts-canvas{position:relative;z-index:1}.apexcharts-canvas,.graphStatus-chart-wrapper .apexcharts-canvas{overflow:visible!important}.monitoreo-status-section{flex-shrink:0;width:100%;padding:10px 20px 28px;box-sizing:border-box;background:#fff;box-shadow:1px 2px 4px rgba(0,0,0,.0784313725490196);border-radius:6px;overflow:visible;position:relative;z-index:10;animation:monitoreoFadeSlideUp .4s ease-out .16s both}.graphStatus-chart-wrapper{width:100%;display:block}.monitoreo-bottom-section{flex:1 1;min-height:0;display:flex;flex-direction:row;align-items:stretch;grid-gap:1.5%;gap:1.5%;padding:4px 0 8px;box-sizing:border-box}.monitoreo-andon-panel{flex:1 1;min-width:0;display:flex;flex-direction:column;background:#fff;box-shadow:1px 2px 4px rgba(0,0,0,.0784313725490196);border-radius:6px;padding:12px;box-sizing:border-box;overflow:hidden;animation:monitoreoFadeSlideUp .4s ease-out .24s both}.andon-table-wrapper{flex:1 1;min-height:220px;position:relative}.andon-section-title{font-family:"WorkSans";font-size:15px;font-weight:600;color:#5f606f;margin:0 0 8px;flex-shrink:0}.monitoreo-widgets-panel{width:28%;flex-shrink:0;display:flex;flex-direction:column;box-sizing:border-box;animation:monitoreoFadeSlideUp .4s ease-out .3s both}.andon-gauge{flex-direction:column;background:#fff;box-shadow:1px 2px 4px rgba(0,0,0,.0784313725490196);border-radius:6px;padding:6px 4px 4px;overflow:hidden;box-sizing:border-box}.andon-gauge,.andon-gauge-chart{display:flex;align-items:center;width:100%;flex:1 1;min-height:0}.andon-gauge-chart{justify-content:center;margin-bottom:-6%;position:relative}.andon-gauge-value{position:absolute;top:46%;left:50%;transform:translate(-50%,-50%);font-family:"WorkSans";font-size:1.1rem;font-weight:600;color:#13151c;margin:0;pointer-events:none;white-space:nowrap}.andon-gauge-value--empty{top:52%;color:#9ea0ad}.andon-gauge-title{font-family:"WorkSans";font-size:15px;font-weight:600;color:#5f606f;text-align:center;margin:0 0 2px;width:100%}.andon-counters{display:flex;flex-direction:column;align-items:center;padding:6px 4px 4px;width:100%;flex-shrink:0;box-sizing:border-box}.andon-counters-title{font-family:"WorkSans";font-size:13px;font-weight:600;color:#5f606f;margin:0 0 6px;text-align:center;flex-shrink:0}.andon-counters-grid{display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;width:100%}.andon-counter-item{display:flex;flex-direction:column;align-items:center;grid-gap:6px;gap:6px}.andon-counter-bubble{width:52px;height:52px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.andon-counter-bubble span{font-family:"WorkSans";font-size:18px;font-weight:700;color:#fff}.andon-counter-label{font-family:"WorkSans";font-size:12px;font-weight:600;color:#13151c;margin:0}.andon-bubble--m{background-color:#fe424d}.andon-bubble--a{background-color:#ffc800}.andon-bubble--p{background-color:#2ccb9e}.andon-bubble--c{background-color:#118dff}@keyframes andon-pulse-yellow{0%,to{background-color:#fff}50%{background-color:#fff8dc}}@keyframes andon-pulse-red{0%,to{background-color:#fff}50%{background-color:#fde8e8}}.MuiDataGrid-row.andon-row--pulse-yellow{animation:andon-pulse-yellow 2s ease-in-out infinite}.MuiDataGrid-row.andon-row--pulse-yellow:hover{animation:none;background-color:rgba(255,248,220,.6)!important}.MuiDataGrid-row.andon-row--pulse-red{animation:andon-pulse-red 1.2s ease-in-out infinite}.MuiDataGrid-row.andon-row--pulse-red:hover{animation:none;background-color:rgba(253,232,232,.6)!important}.monitoreo-andon-panel .MuiDataGrid-columnHeader{background-color:#f9fafc}.monitoreo-andon-panel .MuiDataGrid-columnHeaderTitle{color:#13151c;font-family:"WorkSans";font-weight:600;font-size:13px}.andon-table-area1{background:#fccacd!important;box-shadow:-4px 0 0 0 #dd1717!important}.andon-table-area1,.andon-table-area2{border-radius:3px!important;width:40px!important;height:40px!important;display:flex;justify-content:center;align-items:center}.andon-table-area2{background:#fadd72!important;box-shadow:-4px 0 0 0 #ffc800!important}.andon-table-area3{background:#c9ffef!important;box-shadow:-4px 0 0 0 #00a375!important}.andon-table-area3,.andon-table-area4{border-radius:3px!important;width:40px!important;height:40px!important;display:flex;justify-content:center;align-items:center}.andon-table-area4{background:#e7d4ff!important;box-shadow:-4px 0 0 0 #00f!important}.andon-table-areaS{background:#ececec!important;border-radius:3px!important;width:40px!important;height:40px!important;box-shadow:-4px 0 0 0 #8a8a8a!important;display:flex;justify-content:center;align-items:center}.andon-table-area1 h1{font-size:16px;font-family:"WorkSans";color:#fe424d;margin:0}.andon-table-area2 h1{color:#3d3207}.andon-table-area2 h1,.andon-table-area3 h1{font-size:16px;font-family:"WorkSans";font-weight:600;margin:0}.andon-table-area3 h1{color:#00a375}.andon-table-area4 h1{font-weight:600;color:var(--color-secondary,#472a7a)}.andon-table-area4 h1,.andon-table-areaS h1{font-size:16px;font-family:"WorkSans";margin:0}.andon-table-areaS h1{color:#8a8a8a}@media (max-height:820px){.monitoreoView-head-title{padding-top:6px}.monitoreoView-head-titulo{font-size:20px}.monitoreoView-body{margin-top:4px;grid-gap:6px;gap:6px;padding:0 3% 6px}.monitoreoView-body-tittle{padding:8px 16px}.monitoreo-status-section{padding:6px 16px}.monitoreo-bottom-section{grid-gap:1%;gap:1%;padding:2px 0 6px}.monitoreo-andon-panel{padding:8px}.andon-gauge{padding:6px 8px}.andon-gauge-title{margin:0 0 4px}.andon-counters{padding:4px 0 2px}.andon-counter-bubble{width:36px;height:36px}.andon-counter-bubble span{font-size:13px}.andon-section-title{font-size:13px;margin:0 0 4px}}@media (max-width:900px){.monitoreo-bottom-section{flex-direction:column}.monitoreo-widgets-panel{width:100%;flex-direction:row;height:160px;flex-shrink:0}.andon-gauge{flex:1 1;flex-direction:row;align-items:center;padding:8px 12px}.andon-gauge-chart{flex:1 1;min-height:0}.andon-counters{flex-direction:column;justify-content:center;padding:8px;width:auto;flex-shrink:0}.andon-counters-grid{flex-direction:column;grid-gap:8px;gap:8px}.andon-counter-item{flex-direction:row;grid-gap:6px;gap:6px}}@keyframes monitoreoFadeSlideUp{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes capFadeSlideUp{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes capFadeSlideRight{0%{opacity:0;transform:translateX(-.75rem)}to{opacity:1;transform:translateX(0)}}.cap-lines-animate{animation:capFadeSlideRight .25s ease both}.cap-fields-animate{display:flex;flex-direction:column;flex:1 1;min-height:0;overflow:hidden}.cap-fields-animate .cap-default-field{animation:capFadeSlideUp .22s ease both}.cap-fields-animate .cap-default-field:first-child{animation-delay:0s}.cap-fields-animate .cap-default-field:nth-child(2){animation-delay:.05s}.cap-fields-animate .cap-default-field:nth-child(3){animation-delay:.1s}.cap-fields-animate .cap-default-field:nth-child(4){animation-delay:.15s}.capacidadesView{width:100%;height:100vh;font-family:"WorkSans",sans-serif;background-color:#f9fafc;display:flex;flex-direction:column;overflow:hidden;animation:fadeSlideUp .35s ease both}.capacidadesView-head{padding:1.5rem 4%;flex-shrink:0}.capacidadesView-body{flex:1 1;padding:0 4% 1.5rem;overflow:hidden;min-height:0}.cap-layout{flex-direction:row;grid-gap:1rem;gap:1rem}.cap-card,.cap-layout{display:flex;height:100%;overflow:hidden}.cap-card{background:#fff;border-radius:.5rem;box-shadow:1px 2px 4px rgba(0,0,0,.0784313725490196);flex-direction:column;min-height:0;flex:1 1}.cap-card-toolbar{display:flex;align-items:center;justify-content:space-between;padding:.625rem 1.25rem;border-bottom:1px solid #e9ecf0;background:#f9fafc;flex-shrink:0}.cap-card-title{font-size:.9375rem;font-weight:600;color:#13151c;margin:0}.cap-panel-lines{width:22%;flex-shrink:0;display:flex;flex-direction:column;min-height:0}.cap-lines-list{flex:1 1;overflow-y:auto;min-height:0}.cap-line-item{display:flex;align-items:center;padding:.75rem 1.25rem;font-size:.875rem;color:#13151c;cursor:pointer;border-bottom:1px solid #f0f2f5;transition:background .15s}.cap-line-item--selected,.cap-line-item:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.cap-line-item--selected{border-left:.25rem solid var(--color-primary);padding-left:1rem}.cap-line-item--selected:hover{background:color-mix(in srgb,var(--color-primary) 12%,transparent)}.cap-panel-fields{flex:1 1;min-width:0;display:flex;flex-direction:column;min-height:0}.cap-fields-grid{flex:1 1;overflow-y:auto;padding:1rem 1.25rem;display:grid;grid-template-columns:repeat(auto-fill,minmax(14rem,1fr));grid-gap:1rem;gap:1rem;align-content:start;min-height:0}.cap-default-field{background:#f9fafc;border:1px solid #e9ecf0;border-radius:.5rem;padding:1rem;display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem;transition:transform .18s ease,box-shadow .18s ease}.cap-default-field:hover{transform:translateY(-.2rem) scale(1.02);box-shadow:0 .375rem 1rem rgba(0,0,0,.09411764705882353)}.cap-default-label{font-size:.6875rem;font-weight:600;color:var(--color-primary);letter-spacing:.04em;text-transform:uppercase}.cap-default-counter{display:flex;align-items:center;justify-content:space-between;background:#fff;border:1px solid #dbe0ea;border-radius:.1875rem;padding:.125rem .5rem}.cap-default-input{flex:1 1;border:none;background:transparent;text-align:center;font-size:1rem;color:#30313c;font-family:"WorkSans",sans-serif;outline:none;-moz-appearance:textfield;width:0}.cap-default-input::-webkit-inner-spin-button,.cap-default-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.cap-default-helper{font-size:.75rem;color:color-mix(in srgb,var(--color-primary) 65%,#fff);font-weight:500}.cap-card-footer{display:flex;align-items:center;justify-content:flex-end;grid-gap:.5rem;gap:.5rem;padding:.75rem 1.25rem;border-top:1px solid #e9ecf0;background:#f9fafc;flex-shrink:0}.cap-btn{text-transform:none!important;font-size:.8125rem!important;font-family:"WorkSans",sans-serif!important}.cap-fields-animate .cap-catalog-card{animation:capFadeSlideUp .22s ease both}.cap-catalog-card{background:#f9fafc;border:1px solid #e9ecf0;border-radius:.5rem;padding:1rem;display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem;transition:transform .18s ease,box-shadow .18s ease}.cap-catalog-card:hover{transform:translateY(-.2rem) scale(1.02);box-shadow:0 .375rem 1rem rgba(0,0,0,.09411764705882353)}.cap-catalog-card-name{font-size:.875rem;font-weight:600;color:#13151c;word-break:break-word}.cap-catalog-card-code{font-size:.6875rem;font-weight:600;color:var(--color-primary);letter-spacing:.04em;text-transform:uppercase}.cap-catalog-card-actions{display:flex;align-items:center;grid-gap:.25rem;gap:.25rem;margin-top:auto;padding-top:.25rem;border-top:1px solid #e9ecf0}.cap-catalog-btn{background:none;border:none;cursor:pointer;color:#7d7f90;padding:.25rem;border-radius:.25rem;display:flex;align-items:center;transition:color .15s,background .15s}.cap-catalog-btn:hover{color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.cap-catalog-btn--delete:hover{color:#e53935;background:#fdecea}.cap-catalog-add{background:none;border:2px dashed #d0d4de;border-radius:.5rem;padding:1rem;display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:.375rem;gap:.375rem;cursor:pointer;color:#9ea3b3;font-size:.8125rem;font-family:"WorkSans",sans-serif;transition:border-color .15s,color .15s;min-height:5rem}.cap-catalog-add:hover{border-color:var(--color-primary);color:var(--color-primary)}.cap-empty{display:flex;align-items:center;justify-content:center;flex:1 1;color:#9ea3b3;font-size:.875rem;padding:2rem 1rem;text-align:center;animation:capFadeSlideUp .3s ease both}.usuarios-view{width:100%;height:100vh;grid-gap:1.25rem;gap:1.25rem;padding:1.5rem;background:#f9fafc;box-sizing:border-box;overflow:hidden;font-family:"WorkSans",sans-serif}.usuarios-header,.usuarios-view{display:flex;flex-direction:column}.usuarios-header{grid-gap:.2rem;gap:.2rem;flex-shrink:0}.usuarios-title{font-size:1.25rem;font-weight:700;color:#13151c;margin:0}.usuarios-desc{font-size:.875rem;color:#5f606f;margin:0}.usuarios-table-card{background:#fff;box-shadow:1px 2px 4px rgba(0,0,0,.0784313725490196);border-radius:6px;flex:1 1;display:flex;flex-direction:column;min-height:0;overflow:hidden}.usuarios-card-toolbar{display:flex;align-items:center;justify-content:space-between;padding:.625rem 1.25rem;background:#f9fafc;border-bottom:1px solid #e9ecf0;flex-shrink:0}.usuarios-selected-count{font-size:.875rem;color:#5f606f}.usuarios-card-actions{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.usuarios-toolbar-btn{text-transform:none!important;font-family:"WorkSans",sans-serif!important;font-size:.875rem!important;color:#5f606f!important}.usuarios-toolbar-btn:disabled{opacity:.4!important}.usuarios-toolbar-btn--danger:not(:disabled){color:#e53935!important}.usuarios-table-wrapper{flex:1 1;min-height:0}.usuarios-table-wrapper .MuiDataGrid-root{height:100%;border:none}.usuarios-modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(26rem,95vw);background:#fff;border-radius:.375rem;box-shadow:0 .5rem 2rem rgba(0,0,0,.1607843137254902);font-family:"WorkSans",sans-serif;display:flex;flex-direction:column;overflow:hidden}.usuarios-modal--wide{width:min(52rem,95vw);max-height:92vh}.usuarios-modal-header{display:flex;align-items:center;justify-content:space-between;background:#f2f4f8;padding:.875rem 1rem .875rem 1.5rem;flex-shrink:0}.usuarios-modal-title{font-size:1rem;font-weight:600;color:#13151c;margin:0}.usuarios-modal-body{padding:1.5rem;display:flex;flex-direction:column;grid-gap:1.25rem;gap:1.25rem;overflow-y:auto}.usuarios-modal-body--confirm{align-items:center;text-align:center;padding:2rem 1.5rem 1rem}.usuarios-modal-body--success{align-items:center;text-align:center;padding:2rem 1.5rem;grid-gap:.75rem;gap:.75rem}.usuarios-modal-footer{display:flex;align-items:center;justify-content:flex-end;grid-gap:.75rem;gap:.75rem;padding:.75rem 1.5rem;border-top:1px solid #e9ecf0;flex-shrink:0}.usuarios-modal-cancel,.usuarios-modal-delete,.usuarios-modal-secondary,.usuarios-modal-submit{text-transform:none!important;font-family:"WorkSans",sans-serif!important}.usuarios-form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.25rem;gap:1.25rem}.usuarios-form-full{grid-column:1/-1}.usuarios-pass-error{color:#e53935}.usuarios-pass-error,.usuarios-pass-ok{font-size:.75rem;margin:0;grid-column:1/-1}.usuarios-pass-ok{color:#2ccb9e;text-align:right}.usuarios-form-section{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.usuarios-form-section-title{font-size:.6875rem;font-weight:700;color:#9ea3b0;text-transform:uppercase;letter-spacing:.07em;margin:0}.usuarios-form-divider{border:none;border-top:1px solid #e9ecf0;margin:.25rem 0}.usuarios-roles-chips{display:flex;flex-wrap:wrap;grid-gap:.5rem;gap:.5rem}.usuarios-roles-chips .MuiChip-root{transition:transform .12s ease,box-shadow .12s ease!important}.usuarios-roles-chips .MuiChip-clickable:hover{transform:translateY(-.1rem);box-shadow:0 2px 8px rgba(0,0,0,.09411764705882353)}.usuarios-roles-chips .MuiChip-clickable:active{transform:scale(.93)}.usuarios-confirm-text{font-size:.9375rem;color:#5f606f;margin:1rem 0 0;max-width:20rem}.usuarios-success-title{font-size:1rem;font-weight:600;color:#13151c;margin:0}.usuarios-success-subtitle{font-size:.875rem;color:#5f606f;margin:0}@media (max-height:820px){.usuarios-view{grid-gap:.75rem;gap:.75rem;padding:1rem 1.25rem}}@media (max-width:600px){.usuarios-form-grid{grid-template-columns:1fr}.usuarios-form-full,.usuarios-pass-error,.usuarios-pass-ok{grid-column:1}}.reportesView{width:100%;min-height:91vh;font-family:"WorkSans";position:relative;flex-direction:row;animation:fadeSlideUp .35s ease both}.reportesView,.reportesView-menu{background-color:#f9fafc;display:flex}.reportesView-menu{width:15%;min-width:10rem;min-height:100vh;border-radius:3px;flex-direction:column;flex-shrink:0}.reportesView-menu,.reportesView-menu-head{box-shadow:1px 2px 4px rgba(0,0,0,.0784313725490196)}.reportesView-menu-head{background:#f2f4f8;border-radius:3px 3px 0 0;padding:1rem;display:flex;justify-content:center;align-items:center}.reportesView-menu-body{overflow-y:auto;flex:1 1}.reportesView-body{flex:1 1;min-height:100vh;flex-direction:column;overflow:hidden}.reportesView-body,.reportesView-body-head{display:flex;box-shadow:1px 2px 4px rgba(0,0,0,.0784313725490196)}.reportesView-body-head{padding:1rem 3rem 1rem 2.5rem;flex-direction:row;align-items:center;flex-wrap:wrap;grid-gap:.75rem;gap:.75rem;border-radius:3px;background-color:#f9fafc}h1.titulo{font-size:clamp(1.2rem,2vw,1.75rem);color:#13151c;font-weight:700;margin:0}.selectJerarquia{display:flex;flex-direction:row;grid-gap:16px;gap:16px;align-items:flex-end;flex-wrap:wrap}.selectJerarquia-item{min-width:180px}.selectJerarquia-item .MuiSelect-select{padding-right:47px!important}.graphReport{width:100%;flex-direction:row;align-items:center;flex-wrap:wrap}.graphReport,.graphReportFirst{display:flex;grid-gap:.75rem;gap:.75rem}.graphReportFirst{flex:1 1;flex-direction:row;align-items:flex-end;flex-wrap:wrap}.graphReport-div{display:flex;align-items:center;align-self:center;grid-gap:.625rem;gap:.625rem}.graphReport-button--export{border-color:var(--color)!important;color:var(--color)!important}.graphReport-button{height:2.75rem;text-transform:none!important;font-size:1rem!important;white-space:nowrap}.graphReport-button .MuiButton-label{display:flex;align-items:center;grid-gap:.5rem;gap:.5rem}.graphReport-button-icon{flex-shrink:0;display:block}.botones-daterange{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.botones-daterange .MuiIconButton-root.MuiIconButton-root{padding:0}.botones-datetime{grid-gap:1rem;gap:1rem}.botones-datetime,.botones-oee-controls{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap}.botones-oee-controls{grid-gap:.5rem;gap:.5rem}.botones-hidden{display:none!important}.graphReport-selectCelda{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;grid-gap:.5rem;gap:.5rem}.graphReport-formControl{min-width:14rem}.graphReport-formControl-spaced{min-width:14rem;margin-right:1rem!important}.botones-corridas-selectors{display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;grid-gap:1rem;gap:1rem}.reportesView-body-graph{flex:1 1;display:flex;justify-content:center;background:#f2f4f8;box-shadow:1px 1px 2px 2px rgba(0,0,0,.0784313725490196);padding:1.5rem 1.875rem .75rem 0;overflow-y:auto}.reportesView-body-graph-panel1{margin-right:1.5rem;padding-left:2.5rem;width:50%}.reportesView-body-graph-panel2{width:50%}.reportesView-body-graph-panel3{padding-left:2.5rem;width:97%}.reportesView-body-graph-panel45{display:flex;flex-direction:column;justify-content:center;background:#f2f4f8;box-shadow:1px 1px 2px 2px rgba(0,0,0,.0784313725490196);padding:1.5rem 4rem 1.5rem 2.5rem;width:100%}.reportesView-body-graph-panel45-head{min-height:3.75rem;display:flex;justify-content:center;background:#fff}.reportesView-body-graph-panel45-body{display:flex;flex-direction:row;width:100%;justify-content:center;padding-bottom:1.5rem;flex-wrap:wrap;grid-gap:1rem;gap:1rem}.reportesView-body-graph-panel4{padding-left:3%;width:47%}.reportesView-body-graph-panel4,.reportesView-body-graph-panel5{display:flex;flex-direction:column;justify-content:center;background:#fff;min-width:18rem;flex:1 1}.reportesView-body-graph-panel5{align-items:center;width:50%}.porcentajes-container>*{animation:tiempos-fade-up .4s ease both}.porcentajes-container>:first-child{animation-delay:0s}.porcentajes-container>:nth-child(2){animation-delay:.07s}.porcentajes-container>:nth-child(3){animation-delay:.14s}.porcentajes-container>:nth-child(4){animation-delay:.21s}.porcentajes-container>:nth-child(5){animation-delay:.28s}.porcentajes-container{width:100%;padding:1rem 2rem;display:flex;flex-direction:column;grid-gap:1.5rem;gap:1.5rem}.porcentajes-chart-wrapper{width:100%}.report-grid-wrapper{height:100%;width:100%;padding-left:2.5rem}@keyframes tiempos-fade-up{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}.tiempos-container{width:100%;padding:1.25rem 2rem 2rem;display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.tiempos-charts-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.tiempos-charts-grid-3{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:1rem;gap:1rem;align-items:stretch}.tiempos-export-card{display:flex;flex-direction:column;align-items:center;justify-content:center;grid-gap:.625rem;gap:.625rem;padding:1.25rem 1.5rem!important;min-width:11rem;max-width:14rem;text-align:center}.tiempos-export-icon{color:var(--color,#903bff);opacity:.85}.tiempos-export-title{font-family:"WorkSans",sans-serif;font-size:.9375rem;font-weight:600;color:#13151c;margin:0}.tiempos-export-desc{font-family:"WorkSans",sans-serif;font-size:.75rem;color:#5f606f;line-height:1.5;margin:0}.tiempos-export-btn{text-transform:none!important;font-family:"WorkSans",sans-serif!important;font-size:.8125rem!important;margin-top:.25rem}.tiempos-export-btn .MuiButton-label{display:flex;align-items:center;grid-gap:.375rem;gap:.375rem}.tiempos-chart-card{background:#fff;border-radius:.5rem;box-shadow:1px 2px 4px rgba(0,0,0,.0784313725490196);padding:1rem 1.5rem .5rem;animation:tiempos-fade-up .4s ease both}.tiempos-chart-title{font-family:"WorkSans",sans-serif;font-size:.9375rem;font-weight:600;color:#5f606f;margin:0 0 .25rem}.pareto-kpi-row{display:flex;flex-direction:row;grid-gap:1rem;gap:1rem;flex-wrap:wrap;margin-bottom:1.25rem}.tiempos-container>*{animation:tiempos-fade-up .4s ease both}.tiempos-container>:first-child{animation-delay:0s}.tiempos-container>:nth-child(2){animation-delay:.07s}.tiempos-container>:nth-child(3){animation-delay:.14s}.tiempos-container>:nth-child(4){animation-delay:.21s}.tiempos-container>:nth-child(5){animation-delay:.28s}.tiempos-container>:nth-child(6){animation-delay:.35s}.pareto-kpi-row .pareto-kpi-card:first-child{animation-delay:.04s}.pareto-kpi-row .pareto-kpi-card:nth-child(2){animation-delay:.1s}.pareto-kpi-row .pareto-kpi-card:nth-child(3){animation-delay:.16s}.pareto-kpi-row .pareto-kpi-card:nth-child(4){animation-delay:.22s}.pareto-kpi-row .pareto-kpi-card:nth-child(5){animation-delay:.28s}.tiempos-charts-grid .tiempos-chart-card:first-child{animation-delay:.08s}.tiempos-charts-grid .tiempos-chart-card:nth-child(2){animation-delay:.14s}.pareto-kpi-card{background:#fff;border-radius:.5rem;box-shadow:1px 2px 6px rgba(0,0,0,.09411764705882353);animation:tiempos-fade-up .35s ease both;padding:.875rem 1.25rem;display:flex;flex-direction:row;align-items:center;grid-gap:.875rem;gap:.875rem;flex:1 1;min-width:11rem}.pareto-kpi-card-icon{width:2.5rem;height:2.5rem;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.pareto-kpi-card-icon--blue{background:#e8f0fe;color:#6495ed}.pareto-kpi-card-icon--red{background:#feeaea;color:#fe424d}.pareto-kpi-card-icon--orange{background:#fff3e0;color:#f97316}.pareto-kpi-card-icon--green{background:#e6faf5;color:#2ccb9e}.pareto-kpi-card-icon--yellow{background:#fff8e0;color:#e6ac00}.pareto-kpi-card-icon--grey{background:#f4f5f7;color:#adb5bd}.pareto-kpi-card-body{display:flex;flex-direction:column;grid-gap:.125rem;gap:.125rem;min-width:0}.pareto-kpi-card-value{font-size:clamp(1.125rem,2vw,1.5rem);font-weight:700;color:#13151c}.pareto-kpi-card-label,.pareto-kpi-card-value{font-family:"WorkSans",sans-serif;white-space:nowrap}.pareto-kpi-card-label{font-size:.6875rem;color:#5f606f;font-weight:400;text-transform:uppercase;letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis}.informe2-container{width:100%;padding:1rem 2rem;display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.informe2-title{display:flex;justify-content:center}.informe2-title h3{margin:0;font-size:clamp(1rem,2vw,1.25rem)}.informe2-chart-wrapper{width:100%}.MuiDataGrid-root .MuiDataGrid-columnHeaderTitleContainer{flex:1 1;display:flex;padding:0 .375rem;overflow:hidden;min-width:0;align-items:center;white-space:nowrap;justify-content:center!important}.MuiDataGrid-root .MuiDataGrid-columnHeaderTitle{font-weight:700!important}.rdrEndEdge,.rdrInRange,.rdrSelected,.rdrStartEdge{background:var(--color)!important}.css-1c2i806-MuiFormLabel-root-MuiInputLabel-root.Mui-focused,.css-1knaqv7-MuiButtonBase-root-MuiButton-root,.css-5ryogn-MuiButtonBase-root-MuiSwitch-switchBase,.footerTable,.MuiButton-textprimary{color:var(--color)!important}.box-header{background-color:#118dff;margin:0;padding:0;display:flex;justify-content:center;height:1.875rem}.box-header h1{font-size:.875rem;color:#fff}.ParostooltipLT{display:flex;flex-direction:column;background-color:#f9fafc;border-color:#f9fafc;border-radius:3px 3px 0 0;width:22rem;min-height:7.5rem;margin:0 .9375rem 0 0;opacity:1;color:#13151c;font-family:"WorkSans";font-size:.875rem}.ParostooltipLT div{margin:0}.Parostooltip{display:flex;flex-direction:column;background-color:#f9fafc;border-color:#f9fafc;padding:.5rem .75rem;border-radius:.375rem;box-shadow:0 2px 8px rgba(0,0,0,.12);font-family:"WorkSans";font-size:.875rem;position:relative;z-index:9999}.Parostooltip div{margin:0}.lt-container{width:100%;padding:1.25rem 2rem 2rem;display:flex;flex-direction:column;grid-gap:.75rem;gap:.75rem}.lt-header-row{display:flex;flex-direction:row;align-items:center;grid-gap:.5rem;gap:.5rem;flex-wrap:wrap}.lt-section-title{font-family:"WorkSans",sans-serif;font-size:.9375rem;font-weight:600;color:#5f606f}.lt-card{background:#fff;border-radius:.5rem;box-shadow:1px 2px 4px rgba(0,0,0,.0784313725490196);padding:.75rem 1.25rem .5rem}.lt-card,.lt-wrapper{display:flex;flex-direction:column}.lt-wrapper{width:100%}.lt-legend{justify-content:flex-end;grid-gap:1rem;gap:1rem;margin-top:.375rem;padding-right:.5rem;flex-wrap:wrap}.lt-legend,.lt-legend-item{display:flex;flex-direction:row;align-items:center}.lt-legend-item{grid-gap:.25rem;gap:.25rem}.lt-legend-item h4{font-family:"WorkSans",sans-serif;font-size:.8125rem;color:#5f606f;margin:0;font-weight:400}.lt-legend-dot{width:.9375rem!important;height:.9375rem!important}.lt-legend-dot--fuera{color:#8a8a8a}.lt-legend-dot--operando{color:#2ccb9e}.lt-legend-dot--setup{color:#ffc800}.lt-legend-dot--planeado{color:#d3acac}.lt-legend-dot--noplaneado{color:#fe424d}.lt-chart-wrapper{width:100%;overflow:visible;position:relative;z-index:1}.lt-chart-wrapper .apexcharts-canvas{overflow:visible!important}.lt-summary-row{display:flex;flex-direction:row;grid-gap:.75rem;gap:.75rem;flex-wrap:wrap}.lt-summary-card{flex:1 1;min-width:8rem;background:#fff;border-radius:.5rem;box-shadow:1px 2px 4px rgba(0,0,0,.0784313725490196);padding:.75rem 1rem .5rem;display:flex;flex-direction:column;grid-gap:.2rem;gap:.2rem;position:relative;overflow:hidden}.lt-summary-card__accent{position:absolute;left:0;top:0;bottom:0;width:.25rem;background:#ccc}.lt-summary-card__accent[data-status="0"]{background:#8a8a8a}.lt-summary-card__accent[data-status="1"]{background:#2ccb9e}.lt-summary-card__accent[data-status="2"]{background:#ffc800}.lt-summary-card__accent[data-status="3"]{background:#fe93c2}.lt-summary-card__accent[data-status="4"]{background:#fe424d}.lt-summary-card__accent[data-status="5"]{background:#d3acac}.lt-summary-card__label{font-size:.6875rem;font-weight:500;color:#8a8c9a;text-transform:uppercase;letter-spacing:.05em}.lt-summary-card__label,.lt-summary-card__value{font-family:"WorkSans",sans-serif;padding-left:.625rem}.lt-summary-card__value{font-size:1.25rem;font-weight:700;color:#13151c;line-height:1.2}.lt-summary-card__pct{font-family:"WorkSans",sans-serif;font-size:.75rem;font-weight:500;color:#8a8c9a;padding-left:.625rem}.lt-summary-card__pct[data-status="0"]{color:#8a8a8a}.lt-summary-card__pct[data-status="1"]{color:#2ccb9e}.lt-summary-card__pct[data-status="2"]{color:#e6b400}.lt-summary-card__pct[data-status="3"]{color:#fe93c2}.lt-summary-card__pct[data-status="4"]{color:#fe424d}.lt-summary-card__pct[data-status="5"]{color:#d3acac}.informe-produccion-container{width:100%;padding:1.25rem 2rem 2rem;display:flex;flex-direction:column;grid-gap:1.5rem;gap:1.5rem}.informe-produccion-container>*{animation:tiempos-fade-up .4s ease both}.informe-produccion-container>:first-child{animation-delay:0s}.informe-produccion-container>:nth-child(2){animation-delay:.08s}.informe-produccion-container>:nth-child(3){animation-delay:.16s}.informe-produccion-empty,.informe-produccion-loading{width:100%;display:flex;justify-content:center;align-items:center;min-height:20rem;color:#5f606f;font-family:"WorkSans",sans-serif;font-size:.9375rem}.ip-table-toolbar{display:flex;flex-direction:row;align-items:center;justify-content:space-between;padding:0 .25rem}.ip-table-title{font-family:"WorkSans",sans-serif;font-size:.9375rem;font-weight:600;color:#5f606f}.ip-export-btn{text-transform:none!important;font-size:.875rem!important;font-family:"WorkSans",sans-serif!important;border-color:var(--color)!important;color:var(--color)!important;height:2.25rem;white-space:nowrap}.ip-export-btn:hover{background-color:color-mix(in srgb,var(--color) 8%,transparent)!important}.ip-export-btn .MuiButton-label{display:flex;align-items:center;grid-gap:.375rem;gap:.375rem}.informe-produccion-chart-card{padding:1rem 1.5rem .5rem}.informe-produccion-chart-card,.informe-produccion-table-card{background:#fff;border-radius:.5rem;box-shadow:1px 2px 4px rgba(0,0,0,.0784313725490196)}.informe-produccion-table-card{overflow:hidden;overflow-x:auto}.ip-row-header{background-color:color-mix(in srgb,var(--color) 80%,#000)}.ip-header-cell{color:#fff!important;font-weight:700!important;font-size:.875rem!important;font-family:"WorkSans",sans-serif!important;white-space:nowrap;padding:.75rem 1rem!important;border-bottom:none!important}.ip-row-linea{background-color:var(--color)}.ip-cell-linea{color:#fff!important;font-weight:700!important;font-size:.875rem!important;font-family:"WorkSans",sans-serif!important;padding:.5rem 1rem!important;border-bottom:1px solid color-mix(in srgb,var(--color) 60%,#000)!important}.ip-row-turno{background-color:color-mix(in srgb,var(--color) 18%,#fff)}.ip-cell-turno{color:color-mix(in srgb,var(--color) 80%,#000)!important;font-weight:600!important;font-size:.8125rem!important;font-family:"WorkSans",sans-serif!important;padding:.4375rem 1rem!important;border-bottom:1px solid color-mix(in srgb,var(--color) 25%,#fff)!important}.ip-row-detail{background-color:#fff}.ip-row-detail:hover{background-color:color-mix(in srgb,var(--color) 6%,#fff)}.ip-cell-detail{color:#13151c!important;font-size:.8125rem!important;font-family:"WorkSans",sans-serif!important;padding:.4375rem 1rem!important;border-bottom:1px solid #e8ecf1!important}.ip-row-total{background-color:color-mix(in srgb,var(--color) 10%,#fff)}.ip-cell-total{color:color-mix(in srgb,var(--color) 80%,#000)!important;font-weight:700!important;font-size:.875rem!important;font-family:"WorkSans",sans-serif!important;padding:.6875rem 1rem!important;border-top:.125rem solid var(--color)!important;border-bottom:none!important}.ip-align-right{text-align:right!important}.ip-expand-cell{display:flex;flex-direction:row;align-items:center;grid-gap:.25rem;gap:.25rem}.ip-row-header .ip-expand-btn,.ip-row-linea .ip-expand-btn{padding:.125rem!important;color:#fff!important}.ip-row-turno .ip-expand-btn{padding:.125rem!important;color:color-mix(in srgb,var(--color) 80%,#000)!important}.ip-col-linea{width:14%;min-width:7rem}.ip-col-turno{width:7%;min-width:4rem}.ip-col-orden{width:13%;min-width:6.5rem}.ip-col-sku{width:14%;min-width:7rem}.ip-col-producto{min-width:12rem}.ip-col-piezas{width:10%;min-width:5.5rem}.ip-botones-filters{display:flex;flex-direction:row;align-items:flex-end;flex-wrap:wrap;grid-gap:.75rem;gap:.75rem;margin-top:.625rem;width:100%}.ip-filter-textfield{min-width:9rem}.ip-botones-filters .MuiSelect-select.MuiSelect-select{padding-right:4.375rem!important}.ro-botones-date{display:flex;align-items:flex-end}.ro-date-input{min-width:10rem}.ro-botones-date .MuiFormControl-marginNormal{margin-top:0!important;margin-bottom:0!important}@keyframes ro-fade-up{0%{opacity:0;transform:translateY(.875rem)}to{opacity:1;transform:translateY(0)}}.ro-container{width:100%;padding:1.25rem 2rem 2rem;display:flex;flex-direction:column;grid-gap:1.25rem;gap:1.25rem}.ro-container>*{animation:ro-fade-up .4s ease both}.ro-container>:first-child{animation-delay:0s}.ro-container>:nth-child(2){animation-delay:.08s}.ro-container>:nth-child(3){animation-delay:.16s}.ro-container>:nth-child(4){animation-delay:.24s}.ro-prod-rend-row .ro-section-block:first-child{animation:ro-fade-up .4s ease .08s both}.ro-prod-rend-row .ro-section-block:last-child{animation:ro-fade-up .4s ease .14s both}.ro-state{width:100%;justify-content:center;min-height:20rem;color:#5f606f;font-family:"WorkSans",sans-serif;font-size:.9375rem}.ro-info-header,.ro-state{display:flex;align-items:center}.ro-info-header{flex-direction:row;grid-gap:.5rem;gap:.5rem;flex-wrap:wrap}.ro-info-chip{background:color-mix(in srgb,var(--color) 12%,#fff);color:color-mix(in srgb,var(--color) 80%,#000);border:1px solid color-mix(in srgb,var(--color) 30%,#fff);border-radius:1rem;padding:.1875rem .75rem;font-family:"WorkSans",sans-serif;font-size:.8125rem;font-weight:600}.ro-info-spacer{flex:1 1}.ro-section-label{font-family:"WorkSans",sans-serif;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:#5f606f;margin:0 0 .375rem}.ro-section-block{display:flex;flex-direction:column}.ro-prod-rend-row{display:flex;flex-direction:row;grid-gap:1rem;gap:1rem;align-items:flex-start}.ro-prod-rend-row .ro-section-block:first-child{flex:1 1 auto;min-width:0}.ro-prod-rend-row .ro-section-block:last-child{flex:0 0 auto}.ro-table-card{background:#fff;border-radius:.5rem;box-shadow:1px 2px 4px rgba(0,0,0,.0784313725490196);overflow:hidden}.ro-table-wrapper{overflow-x:auto}.ro-table{width:100%;border-collapse:collapse;font-family:"WorkSans",sans-serif}.ro-th-group{background-color:color-mix(in srgb,var(--color) 80%,#000);color:#fff;font-weight:700;font-size:.8125rem;padding:.625rem .75rem;border-right:1px solid color-mix(in srgb,var(--color) 50%,#000);vertical-align:middle}.ro-th-group,.ro-th-sub{font-family:"WorkSans",sans-serif;text-align:center;white-space:nowrap}.ro-th-sub{background-color:color-mix(in srgb,var(--color) 30%,#fff);color:color-mix(in srgb,var(--color) 70%,#000);font-weight:600;font-size:.6875rem;padding:.375rem .5rem;border-right:1px solid color-mix(in srgb,var(--color) 20%,#fff);border-bottom:2px solid color-mix(in srgb,var(--color) 40%,#fff);min-width:4.5rem}.ro-col-turno{min-width:3.5rem;width:3.5rem}.ro-row{border-bottom:1px solid #e8ecf1}.ro-row:hover{background-color:color-mix(in srgb,var(--color) 4%,#fff)}.ro-row-total{border-top:2px solid var(--color);background-color:color-mix(in srgb,var(--color) 10%,#fff)}.ro-td{font-family:"WorkSans",sans-serif;font-size:.8125rem;color:#13151c;text-align:center;padding:.4375rem .5rem;border-right:1px solid #e8ecf1;vertical-align:middle}.ro-td-total{font-weight:700!important;color:color-mix(in srgb,var(--color) 80%,#000)!important;font-size:.875rem!important}.ro-td-label{font-weight:600;text-align:left;white-space:nowrap}.ro-td-progress{min-width:7.5rem}.ro-progress-cell{display:flex;flex-direction:column;grid-gap:.25rem;gap:.25rem;width:100%;align-items:center}.ro-progress-value{font-size:.75rem;font-weight:600;color:#5f606f;line-height:1}.ro-progress-svg{width:100%;height:.375rem;display:block}.ro-progress-svg-track{fill:#e8ecf1}.ro-progress-svg-fill--green{fill:#2ccb9e}.ro-progress-svg-fill--yellow{fill:#ffc800}.ro-progress-svg-fill--red{fill:#fe424d}.ro-progress-svg-fill--grey{fill:#adb5bd}@keyframes ro-bar-scale{0%{transform:scaleX(0)}to{transform:scaleX(var(--bar-scale,0))}}.ro-progress-svg-fill{transform-box:fill-box;transform-origin:left center;transform:scaleX(var(--bar-scale,0));animation:ro-bar-scale .65s cubic-bezier(.22,1,.36,1) both}.ro-kpi-section .ro-kpi-card:first-child{animation:ro-fade-up .4s ease .24s both}.ro-kpi-section .ro-kpi-card:nth-child(2){animation:ro-fade-up .4s ease .3s both}.ro-gauges-section .ro-gauge-card:first-child{animation:ro-fade-up .4s ease .26s both}.ro-gauges-section .ro-gauge-card:nth-child(2){animation:ro-fade-up .4s ease .33s both}.ro-gauges-section .ro-gauge-card:nth-child(3){animation:ro-fade-up .4s ease .4s both}.ro-gauges-section .ro-gauge-card:nth-child(4){animation:ro-fade-up .4s ease .47s both}.ro-bottom{display:flex;flex-direction:row;grid-gap:1.25rem;gap:1.25rem;flex-wrap:wrap;align-items:flex-start}.ro-kpi-section{grid-gap:.75rem;gap:.75rem;min-width:10rem}.ro-kpi-card,.ro-kpi-section{display:flex;flex-direction:column}.ro-kpi-card{background:#fff;border-radius:.5rem;box-shadow:1px 2px 4px rgba(0,0,0,.0784313725490196);padding:1rem 1.5rem;grid-gap:.25rem;gap:.25rem;border-left:4px solid var(--color)}.ro-kpi-label{font-size:.6875rem;font-weight:600;color:#5f606f;text-transform:uppercase;letter-spacing:.05em}.ro-kpi-label,.ro-kpi-value{font-family:"WorkSans",sans-serif}.ro-kpi-value{font-size:clamp(1.25rem,2vw,1.625rem);font-weight:700;color:#13151c}.ro-gauges-section{display:flex;flex-direction:row;flex-wrap:wrap;grid-gap:.75rem;gap:.75rem;flex:1 1}.ro-gauge-card{background:#fff;border-radius:.5rem;box-shadow:1px 2px 4px rgba(0,0,0,.0784313725490196);padding:.75rem 1rem .5rem;display:flex;flex-direction:column;align-items:center;flex:1 1;min-width:9rem}.ro-gauge-label{font-family:"WorkSans",sans-serif;font-size:.8125rem;font-weight:600;color:#5f606f;margin-top:.25rem;text-align:center}@media (max-width:64rem){.reportesView-menu{width:12rem}.reportesView-body-head{padding:.75rem 1rem}.reportesView-body-graph-panel1,.reportesView-body-graph-panel2{width:100%;margin-right:0;padding-left:1rem}.reportesView-body-graph{flex-direction:column;padding:1rem}}@media (max-width:48rem){.reportesView{flex-direction:column}.reportesView-menu{width:100%;min-height:auto;min-width:unset}.reportesView-menu-body .MuiList-root{display:flex;flex-direction:row;flex-wrap:wrap}.reportesView-body{min-height:unset}.graphReport-selectCelda,.graphReportFirst{flex-direction:column;align-items:flex-start}.reportesView-body-graph-panel4,.reportesView-body-graph-panel5{width:100%}.informe2-container,.porcentajes-container{padding:.75rem}}@keyframes invFadeSlideRight{0%{opacity:0;transform:translateX(-.75rem)}to{opacity:1;transform:translateX(0)}}.inv-almacenes-list{animation:invFadeSlideRight .25s ease both}.inv-page{width:100%;height:100vh;font-family:"WorkSans",sans-serif;background-color:#f9fafc;animation:fadeSlideUp .35s ease both;display:flex;flex-direction:column;overflow:hidden}.inv-header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 4%;flex-shrink:0}.inv-body{flex:1 1;padding:0 4% 1.5rem;grid-gap:1rem;gap:1rem}.inv-body,.inv-card{display:flex;overflow:hidden;min-height:0}.inv-card{background:#fff;border-radius:.5rem;box-shadow:1px 2px 4px rgba(0,0,0,.0784313725490196);flex-direction:column;flex:1 1}.inv-card-toolbar{display:flex;align-items:center;justify-content:space-between;padding:.625rem 1.25rem;border-bottom:1px solid #e9ecf0;background:#f9fafc;flex-shrink:0;grid-gap:.75rem;gap:.75rem;flex-wrap:wrap}.inv-card-title{font-size:.9375rem;font-weight:600;color:#13151c;margin:0}.inv-panel-almacenes{width:22%;flex-shrink:0;display:flex;flex-direction:column;min-height:0}.inv-almacenes-list{flex:1 1;overflow-y:auto;min-height:0;display:flex;flex-direction:column}.inv-almacen-item{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem .75rem 1.25rem;font-size:.875rem;color:#13151c;cursor:pointer;border-bottom:1px solid #f0f2f5;transition:background .15s;grid-gap:.5rem;gap:.5rem}.inv-almacen-item--selected,.inv-almacen-item:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.inv-almacen-item--selected{border-left:.25rem solid var(--color-primary)}.inv-almacen-name{flex:1 1;font-size:.875rem;color:#13151c;font-weight:500}.inv-almacen-item--selected .inv-almacen-name{font-weight:600}.inv-almacen-actions{display:flex;grid-gap:.1rem;gap:.1rem;flex-shrink:0;opacity:0;transition:opacity .15s}.inv-almacen-item--selected .inv-almacen-actions,.inv-almacen-item:hover .inv-almacen-actions{opacity:1}.inv-almacen-edit-btn{color:#c9cdd8;padding:.2rem!important;transition:color .15s!important}.inv-almacen-edit-btn:hover{color:var(--color-primary)}.inv-almacen-delete-btn{color:#c9cdd8;padding:.2rem!important;transition:color .15s!important}.inv-almacen-delete-btn:hover{color:#e53935}.inv-almacen-add{display:flex;align-items:center;justify-content:center;padding:1rem 1.25rem;min-height:4rem;border-top:.09rem dashed #c9cdd8;transition:background .15s;cursor:pointer;margin-top:auto}.inv-almacen-add:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.inv-almacen-add:hover .inv-add-btn{color:var(--color-primary)}.inv-add-btn{display:flex;flex-direction:column;align-items:center;grid-gap:.3rem;gap:.3rem;background:none;border:none;cursor:pointer;color:#9ea3b3;font-size:.8125rem;font-family:"WorkSans",sans-serif;padding:0;transition:color .15s}.inv-add-icon{font-size:1.5rem;line-height:1;font-weight:300}.inv-panel-main{flex:1 1;display:flex;flex-direction:column;min-height:0}.inv-toolbar-filters{display:flex;align-items:center;grid-gap:.625rem;gap:.625rem;margin-left:auto}.inv-search-field{width:11rem}.inv-table-wrapper{flex:1 1;min-height:0}.inv-table-wrapper .MuiDataGrid-root{border:none;height:100%}.inv-empty{height:100%;color:#9ea3b3;font-size:.875rem}.inv-empty,.inv-loading{display:flex;align-items:center;justify-content:center}.inv-loading{padding:2rem}.inv-modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(26rem,95vw);background:#fff;border-radius:.375rem;box-shadow:0 .5rem 2rem rgba(0,0,0,.1607843137254902);font-family:"WorkSans",sans-serif;display:flex;flex-direction:column;overflow:hidden}.inv-modal-header{display:flex;align-items:center;justify-content:space-between;background:#f2f4f8;padding:.875rem 1rem .875rem 1.5rem;flex-shrink:0}.inv-modal-title{font-size:1rem;font-weight:600;color:#13151c;margin:0}.inv-modal-title--danger{color:#e53935}.inv-modal-body{padding:1.5rem;display:flex;flex-direction:column;grid-gap:1.25rem;gap:1.25rem}.inv-modal-desc{margin:0;font-size:.875rem;color:#5f606f;line-height:1.6}.inv-modal-footer{display:flex;align-items:center;justify-content:flex-end;grid-gap:.75rem;gap:.75rem;padding:.75rem 1.5rem;border-top:1px solid #e9ecf0;flex-shrink:0}.inv-modal-cancel,.inv-modal-submit{text-transform:none!important;font-family:"WorkSans",sans-serif!important}.inv-modal-submit--danger{background-color:#e53935!important;color:#fff!important}.inv-modal-submit--danger:hover{background-color:#c62828!important}.inv-snackbar{padding:.75rem 1.25rem;border-radius:.5rem;font-size:.875rem;font-family:"WorkSans",sans-serif;font-weight:500;color:#fff;box-shadow:0 .25rem .75rem rgba(0,0,0,.18823529411764706)}.inv-snackbar--success{background:#2ccb9e}.inv-snackbar--error{background:#e53935}.cuenta-page{width:100%;min-height:100vh;background-color:#f9fafc;padding:1.5rem 2.5rem;box-sizing:border-box;grid-gap:1.25rem;gap:1.25rem}.cuenta-header,.cuenta-page{display:flex;flex-direction:column}.cuenta-header{grid-gap:.25rem;gap:.25rem}.cuenta-profile-card{background:#fff;border-radius:6px;box-shadow:1px 2px 4px rgba(0,0,0,.0784313725490196);overflow:hidden;padding-bottom:1.25rem}.cuenta-banner{width:100%;height:7rem}.cuenta-avatar.MuiAvatar-root{width:6rem;height:6rem;border:3px solid #fff;margin-top:-3rem;margin-left:1.5rem;box-shadow:0 2px 8px rgba(0,0,0,.16470588235294117)}.cuenta-profile-info{display:flex;flex-direction:column;grid-gap:.2rem;gap:.2rem;padding:.625rem 1.5rem 0}.cuenta-profile-name{font-size:1.0625rem;font-weight:700;color:#13151c;margin:0}.cuenta-profile-username{font-size:.8125rem;color:#9ea3b0;margin:0}.cuenta-body{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;grid-gap:1rem;gap:1rem}.cuenta-card--full{grid-column:1/-1}.cuenta-card{background:#fff;border-radius:6px;box-shadow:1px 2px 4px rgba(0,0,0,.0784313725490196);display:flex;flex-direction:column}.cuenta-card-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem .75rem;border-bottom:1px solid #f0f1f5}.cuenta-card-title{font-size:.9375rem;font-weight:600;color:#13151c;margin:0}.cuenta-card-body{padding:1.25rem;display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.cuenta-form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.cuenta-form-full{grid-column:1/-1}.cuenta-roles-chips{display:flex;flex-wrap:wrap;grid-gap:.5rem;gap:.5rem}.cuenta-modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:#fff;border-radius:8px;box-shadow:0 8px 32px rgba(0,0,0,.12156862745098039);width:26rem;max-width:95vw;outline:none;display:flex;flex-direction:column}.cuenta-modal-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1.25rem;background:#f2f4f8;border-radius:8px 8px 0 0}.cuenta-modal-title{font-size:1rem;font-weight:600;color:#13151c;margin:0}.cuenta-modal-body{padding:1.25rem;display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.cuenta-modal-footer{display:flex;justify-content:flex-end;grid-gap:.625rem;gap:.625rem;padding:.875rem 1.25rem;border-top:1px solid #e9ecf0}.cuenta-modal-cancel,.cuenta-modal-submit{text-transform:none!important;font-family:"WorkSans",sans-serif!important}.cuenta-modal-body--confirm{padding:1.5rem 1.25rem}.cuenta-confirm-text{margin:0;font-size:.9375rem;color:#5f606f;line-height:1.6}.cuenta-modal-body--success{align-items:center;padding:2rem 1.25rem;text-align:center}.cuenta-success-icon{font-size:3.5rem!important;color:#2ccb9e;margin-bottom:.5rem}.cuenta-success-title{font-size:1.125rem;font-weight:600;color:#13151c;margin:0 0 .25rem}.cuenta-success-subtitle{font-size:.875rem;color:#5f606f;margin:0}.cuenta-security-row{display:flex;align-items:center;justify-content:space-between;grid-gap:1rem;gap:1rem}.cuenta-change-pass-btn{text-transform:none!important;font-family:"WorkSans",sans-serif!important;flex-shrink:0}.cuenta-field-label{font-size:.75rem;font-weight:600;color:#9ea3b0;text-transform:uppercase;letter-spacing:.05em;display:block;margin-bottom:.2rem}.cuenta-field-value{font-size:.9375rem;color:#13151c;margin:0}.cuenta-section-subtitle{font-size:.8125rem;font-weight:600;color:#5f606f;margin:0}.cuenta-role-chip{display:inline-flex;align-items:center;padding:.2rem .75rem;border-radius:2rem;background-color:color-mix(in srgb,var(--color-primary) 12%,transparent);color:var(--color-primary);font-size:.8125rem;font-weight:500}.cuenta-pass-hint{font-size:.75rem;margin:0}.cuenta-pass-hint--error{color:#e53935}.cuenta-pass-hint--ok{color:#2ccb9e}.tg-modal-body--confirm{grid-gap:.25rem;gap:.25rem;padding-top:1.25rem}.tg-confirm-icon-wrap{width:5rem;height:5rem;border-radius:50%;background:color-mix(in srgb,var(--color-primary) 12%,#fff);display:flex;align-items:center;justify-content:center;margin-bottom:.25rem}.tg-confirm-icon{color:var(--color-primary)}.telegram-page{width:100%;height:100vh;background-color:#f9fafc;padding:1.5rem 2.5rem;box-sizing:border-box;grid-gap:1rem;gap:1rem}.telegram-header,.telegram-page{display:flex;flex-direction:column}.telegram-header{grid-gap:.25rem;gap:.25rem}.telegram-body{flex:1 1;min-height:0;display:flex;grid-gap:1rem;gap:1rem}.telegram-card{flex:1 1;min-width:0;display:flex;flex-direction:column;background:#fff;border-radius:6px;box-shadow:1px 2px 4px rgba(0,0,0,.0784313725490196);overflow:hidden}.telegram-card-toolbar{display:flex;align-items:center;justify-content:space-between;padding:.625rem 1rem;border-bottom:1px solid #f0f1f5}.telegram-selected-count{font-size:.8125rem;color:#9ea3b0;white-space:nowrap;min-width:6rem}.telegram-card-actions{display:flex;align-items:center;grid-gap:.25rem;gap:.25rem}.telegram-table-wrapper{flex:1 1;min-height:0}.telegram-table-wrapper .MuiDataGrid-root{border:none;height:100%}.telegram-comments-panel{width:32%;flex-shrink:0;display:flex;flex-direction:column}.telegram-comments-card{flex:1 1;display:flex;flex-direction:column;background:#fff;border-radius:6px;box-shadow:1px 2px 4px rgba(0,0,0,.0784313725490196);overflow:hidden}.telegram-comments-header{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;background:#f2f4f8;border-bottom:1px solid #e9ecf0}.telegram-comments-title{font-size:.9375rem;font-weight:600;color:#13151c;margin:0}.telegram-comments-actions{display:flex;grid-gap:.25rem;gap:.25rem}.telegram-comments-body{flex:1 1;padding:1rem 1.25rem;overflow-y:auto}.telegram-comments-text{font-size:.9375rem;color:#5f606f;line-height:1.6;margin:0;text-align:justify}.telegram-form-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.telegram-snackbar{padding:.75rem 1.25rem;border-radius:.5rem;font-size:.875rem;font-family:"WorkSans",sans-serif;font-weight:500;color:#fff;box-shadow:0 .25rem .75rem rgba(0,0,0,.18823529411764706)}.telegram-snackbar--success{background:#2ccb9e}.telegram-snackbar--error{background:#e53935}.app-notif{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem;border-radius:.375rem;padding:.875rem 1rem;min-width:18rem;max-width:26rem;position:relative;overflow:hidden;font-family:"WorkSans",sans-serif}.app-notif--success{background:#2ccb9e;box-shadow:0 4px 16px rgba(44,203,158,.26666666666666666)}.app-notif--error{background:#e53935;box-shadow:0 4px 16px rgba(229,57,53,.26666666666666666)}.app-notif--warning{background:#e67700;box-shadow:0 4px 16px rgba(230,119,0,.26666666666666666)}.app-notif--info{background:#1959d9;box-shadow:0 4px 16px rgba(25,89,217,.26666666666666666)}.app-notif__icon{flex-shrink:0;color:#fff}.app-notif__msg{flex:1 1;display:flex;align-items:center;grid-gap:.5rem;gap:.5rem;font-size:.9375rem;font-weight:500;color:#fff}.app-notif__close{background:none;border:none;cursor:pointer;color:hsla(0,0%,100%,.75);padding:0;display:flex;align-items:center;flex-shrink:0;line-height:0;height:1.25rem;transition:color .15s}.app-notif__close:hover{color:#fff}.app-notif__progress{position:absolute;bottom:0;left:0;height:.1875rem;background:hsla(0,0%,100%,.4);animation:app-notif-shrink 4s linear forwards}@keyframes app-notif-shrink{0%{width:100%}to{width:0}}.noprod-page{width:100%;height:100vh;font-family:"WorkSans",sans-serif;background-color:#f9fafc;animation:fadeSlideUp .35s ease both;display:flex;flex-direction:column;overflow:hidden}.noprod-header{display:flex;align-items:center;justify-content:space-between;padding:1.5rem 4%;flex-shrink:0}.noprod-body{flex:1 1;padding:0 4% 1.5rem;grid-gap:1rem;gap:1rem}.noprod-body,.noprod-card{display:flex;overflow:hidden;min-height:0}.noprod-card{background:#fff;border-radius:.5rem;box-shadow:1px 2px 4px rgba(0,0,0,.0784313725490196);flex-direction:column;flex:1 1}.noprod-card--empty{align-items:center;justify-content:center}.noprod-card-toolbar{display:flex;align-items:center;padding:.625rem 1.25rem;border-bottom:1px solid #e9ecf0;background:#f9fafc;flex-shrink:0}.noprod-card-title{font-size:.9375rem;font-weight:600;color:#13151c;margin:0}.noprod-panel-lines{width:18%;flex-shrink:0;display:flex;flex-direction:column;min-height:0}.noprod-lines-list{flex:1 1;overflow-y:auto;min-height:0}.noprod-line-item{display:flex;align-items:center;padding:.75rem 1.25rem;font-size:.875rem;color:#13151c;cursor:pointer;border-bottom:1px solid #f0f2f5;transition:background .15s}.noprod-line-item:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.noprod-line-item--selected{background:var(--color-primary);color:#fff;font-weight:600}.noprod-line-item--selected:hover{background:color-mix(in srgb,var(--color-primary) 85%,#000)}.noprod-panel-main{flex:1 1;display:flex;flex-direction:column;min-height:0;overflow-y:auto}.noprod-config-area{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem;padding-bottom:.5rem}.noprod-empty{color:#9ea3b3;font-size:.875rem;margin:0}.noprod-section-card{background:#fff;border-radius:.5rem;box-shadow:1px 2px 4px rgba(0,0,0,.0784313725490196);display:flex;flex-direction:column;overflow:hidden}.noprod-section-header{padding:.875rem 1.5rem;border-bottom:1px solid #e9ecf0;background:#f9fafc}.noprod-section-title{font-size:.9375rem;font-weight:600;color:#13151c;margin:0 0 .2rem}.noprod-section-desc{font-size:.8125rem;color:#5f606f;margin:0}.noprod-section-desc--nowrap{white-space:nowrap}.noprod-section-body{padding:1.25rem 1.5rem;display:flex;flex-direction:column;grid-gap:.5rem;gap:.5rem}.noprod-section-footer{display:flex;justify-content:flex-end;grid-gap:.75rem;gap:.75rem;padding:.75rem 1.5rem;border-top:1px solid #e9ecf0}.noprod-btn{text-transform:none!important;font-family:"WorkSans",sans-serif!important}.noprod-radio-row{display:flex;align-items:center;grid-gap:1.25rem;gap:1.25rem;padding:.75rem 1rem;border-radius:.375rem;border:1px solid #e9ecf0;transition:border-color .15s,background .15s}.noprod-radio-row--active{border-color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 4%,transparent)}.noprod-radio-control{margin:0!important;flex-shrink:0}.noprod-radio-label{font-size:.875rem;font-weight:500;color:#13151c;white-space:nowrap}.noprod-input-row{display:flex;align-items:center;grid-gap:.875rem;gap:.875rem;flex-wrap:wrap}.noprod-time-hint{font-size:.8125rem;color:#9ea3b3;font-family:"WorkSans",sans-serif;white-space:nowrap}.noprod-factor-field{width:16rem}.noprod-factor-helper{white-space:nowrap}.noprod-custom-input{transition:opacity .2s}.noprod-custom-input--disabled{opacity:.35;pointer-events:none}.noprod-seconds-field{width:10rem}.noprod-seconds-suffix{font-size:.8125rem;color:#9ea3b3;font-family:"WorkSans",sans-serif}.noprod-save-bar{display:flex;justify-content:flex-end;padding:.25rem 0}.buildInfoView{width:100vw;font-family:"WorkSans";position:relative;animation:fadeSlideUp .35s ease both;flex-direction:column}.buildInfoView,.ml-chat-container{height:100vh;background-color:#f9fafc;display:flex}.ml-chat-container{flex-direction:row;min-height:0;width:100%;font-family:"WorkSans",sans-serif}.ml-chat-sidebar{flex-shrink:0;width:260px;background:#fff;border-right:1px solid rgba(0,0,0,.08);display:flex;flex-direction:column}.ml-chat-sidebar-header{padding:16px;border-bottom:1px solid rgba(0,0,0,.06)}.ml-chat-new-btn{width:100%;display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;padding:12px 16px;background:var(--color-primary,#903bff);color:#fff;border:none;border-radius:8px;font-family:"WorkSans",sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background .2s}.ml-chat-new-btn:hover{background:#7a32e6}.ml-chat-conversations-list{flex:1 1;overflow-y:auto;padding:8px}.ml-chat-conversation-item{display:flex;align-items:center;grid-gap:8px;gap:8px;padding:10px 12px;border-radius:8px;cursor:pointer;transition:background .15s;margin-bottom:2px}.ml-chat-conversation-item:hover{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}.ml-chat-conversation-item.ml-chat-conversation-active{background:color-mix(in srgb,var(--color-primary) 12%,transparent)}.ml-chat-conversation-item.ml-chat-conversation-active .ml-chat-conversation-title{font-weight:600;color:var(--color-secondary,#472a7a)}.ml-chat-conversation-title{flex:1 1;font-size:14px;color:#13151c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ml-chat-conversation-delete{flex-shrink:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;border-radius:6px;color:#5f606f;cursor:pointer;opacity:.6;transition:opacity .15s,background .15s,color .15s}.ml-chat-conversation-item:hover .ml-chat-conversation-delete{opacity:1}.ml-chat-conversation-delete:hover{background:rgba(254,66,77,.15);color:#fe424d}.ml-chat-main{flex:1 1;display:flex;flex-direction:column;min-width:0}.ml-chat-header{flex-shrink:0;display:flex;flex:0 0 auto;align-items:center;justify-content:center;padding:16px 24px;background:#fff;box-shadow:1px 2px 4px rgba(0,0,0,.08);border-bottom:1px solid color-mix(in srgb,var(--color-primary) 15%,transparent)}.ml-chat-header h1{margin:0;font-size:20px;font-weight:700;color:#13151c;letter-spacing:-.02em}.ml-chat-header .ml-chat-logo-accent{color:var(--color-primary,#903bff);font-weight:800}.ml-chat-messages{flex:1 1;overflow-y:auto;overflow-x:hidden;padding:24px 16px 16px;display:flex;flex-direction:column;align-items:center}.ml-chat-message,.ml-chat-messages-inner{width:100%;max-width:768px}.ml-chat-message{display:flex;grid-gap:12px;gap:12px;margin-bottom:24px}.ml-chat-message.ml-chat-message-user{flex-direction:row-reverse}.ml-chat-message-avatar{flex-shrink:0;width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px}.ml-chat-message-assistant .ml-chat-message-avatar{background:linear-gradient(135deg,var(--color-primary,#903bff),var(--color-secondary,#472a7a));color:#fff}.ml-chat-message-user .ml-chat-message-avatar{background:color-mix(in srgb,var(--color-primary) 15%,#fff);color:var(--color-secondary,#472a7a)}.ml-chat-message-content{max-width:85%;padding:12px 16px;border-radius:12px;font-size:15px;line-height:1.5;white-space:pre-wrap;word-break:break-word}.ml-chat-message-assistant .ml-chat-message-content{background:#fff;color:#13151c;box-shadow:1px 2px 4px rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.06)}.ml-chat-message-user .ml-chat-message-content{background:linear-gradient(135deg,var(--color-primary,#903bff),var(--color-secondary,#472a7a));color:#fff}.ml-chat-message-label{font-size:12px;font-weight:600;color:#5f606f;margin-bottom:4px}.ml-chat-message-user .ml-chat-message-label{text-align:right}.ml-chat-loading{display:flex;align-items:center;grid-gap:12px;gap:12px;padding:12px 16px;background:#fff;border-radius:12px;max-width:120px;box-shadow:1px 2px 4px rgba(0,0,0,.06);margin-left:48px}.ml-chat-loading-dots{display:flex;grid-gap:4px;gap:4px}.ml-chat-loading-dots span{width:6px;height:6px;border-radius:50%;background:var(--color-primary,#903bff);animation:ml-chat-bounce 1.4s ease-in-out infinite both}.ml-chat-loading-dots span:first-child{animation-delay:-.32s}.ml-chat-loading-dots span:nth-child(2){animation-delay:-.16s}@keyframes ml-chat-bounce{0%,80%,to{transform:scale(.6);opacity:.5}40%{transform:scale(1);opacity:1}}.ml-chat-input-area{flex-shrink:0;padding:16px 24px 24px;display:flex;justify-content:center;background:#f9fafc}.ml-chat-input-wrapper{width:100%;max-width:768px;display:flex;align-items:center;grid-gap:12px;gap:12px;background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:16px;padding:12px 16px;box-shadow:1px 2px 8px rgba(0,0,0,.06);transition:border-color .2s,box-shadow .2s}.ml-chat-input-wrapper:focus-within{border-color:var(--color-primary,#903bff);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary) 20%,transparent)}.ml-chat-input{flex:1 1;border:none;outline:none;font-family:"WorkSans",sans-serif;font-size:15px;line-height:1.5;color:#13151c;resize:none;min-height:24px;max-height:200px}.ml-chat-input::placeholder{color:#9e9e9e}.ml-chat-send-btn{flex-shrink:0;width:40px;height:40px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--color-primary,#903bff);color:#fff;border:none;cursor:pointer;transition:background .2s,transform .1s}.ml-chat-send-btn:hover:not(:disabled){background:#7a32e6}.ml-chat-send-btn:active:not(:disabled){transform:scale(.96)}.ml-chat-send-btn:disabled{background:#c4b5e0;cursor:not-allowed}.ml-chat-empty-state{flex:1 1;flex-direction:column;padding:48px 24px;text-align:center}.ml-chat-empty-icon,.ml-chat-empty-state{display:flex;align-items:center;justify-content:center}.ml-chat-empty-icon{width:120px;height:120px;border-radius:16px;background:linear-gradient(135deg,color-mix(in srgb,var(--color-primary) 8%,transparent),color-mix(in srgb,var(--color-secondary) 6%,transparent));margin-bottom:20px;overflow:hidden}.ml-chat-mascot{width:100%;height:100%;object-fit:contain}.ml-chat-empty-title{font-size:20px;font-weight:600;color:#13151c;margin:0 0 8px}.ml-chat-empty-subtitle{font-size:14px;color:#5f606f;margin:0;max-width:400px}:root{--menu-selected-bg:var(--color-secondary,#472a7a);--menu-icon-active:#ffc800;--menu-icon-default:#c8afe8}.menuView{height:100vh;font-family:"WorkSans",sans-serif;position:relative;display:flex;flex-direction:column}.MuiPaper-root::-webkit-scrollbar{display:none}.menu-logo__wrapper{display:flex;flex-direction:column;justify-content:center;align-items:center;min-height:4.5rem;cursor:pointer}.menu-logo__wrapper img{position:absolute}.menu-logo__wrapper.closed img{width:2rem;height:auto;padding-left:.375rem;object-fit:cover}.logo-pp-novaTheme{height:2.2rem}.logo-pp-tecnoTheme{height:2.6rem}.logo-pp-posTheme{height:5.6rem}.logo-pp-vaisandTheme{height:4rem}.menu-logo-nova__wrapper{display:flex;flex-direction:column;height:48%;padding-bottom:.9rem;justify-content:flex-end}.logo-nova{width:4.4rem;height:1.3rem;margin-left:2rem;margin-top:5%}.menu-main-list--hidden{display:none}.menu-list-item-root.MuiListItem-root{display:flex;align-items:center;padding:.75rem 0}.menu-list-item--open.MuiListItem-root{padding-left:1.5rem}.menu-list-item--child.menu-list-item--open.MuiListItem-root{padding-left:2.75rem}.menu-list-item--selected.MuiListItem-root,.menu-list-item--selected.MuiListItem-root:hover,.menu-list-item-root.MuiListItem-root:hover{background-color:var(--menu-selected-bg)}.menu-list-icon.MuiListItemIcon-root{min-width:100%;flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-right:0;color:var(--menu-icon-default);transition:min-width .2s ease-in-out,margin-right .2s ease-in-out}.menu-list-item--open .menu-list-icon.MuiListItemIcon-root{min-width:1.75rem;margin-right:.75rem}.menu-list-icon--active.MuiListItemIcon-root{color:var(--menu-icon-active)}.menu-list-text .MuiTypography-root{font-family:"WorkSans",sans-serif;color:inherit}.menu-list-nested{padding-left:1.5rem}.menu-item__collapse-wrapper{background-color:var(--menu-selected-bg)}.LogOut{width:100%}.ritmo-modal{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:min(34rem,95vw);background:#fff;border-radius:.375rem;box-shadow:0 .5rem 2rem rgba(0,0,0,.1607843137254902);font-family:"WorkSans",sans-serif;display:flex;flex-direction:column;overflow:hidden}.ritmo-modal-header{display:flex;align-items:center;justify-content:space-between;background:#f2f4f8;padding:.875rem 1rem .875rem 1.5rem;flex-shrink:0}.ritmo-modal-title{font-size:1rem;font-weight:600;color:#13151c;margin:0}.ritmo-modal-body{padding:1.5rem;display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.ritmo-modal-desc{font-size:.875rem;color:#5f606f;margin:0}.ritmo-option-label{font-size:.9375rem;font-weight:600;color:#13151c}.ritmo-option-desc{font-size:.8125rem;color:#5f606f;margin:0 0 .75rem 2rem}.ritmo-modal-footer{display:flex;align-items:center;justify-content:flex-end;grid-gap:.75rem;gap:.75rem;padding:.75rem 1.5rem;border-top:1px solid #e9ecf0;flex-shrink:0}.ritmo-modal-btn{text-transform:none!important;font-family:"WorkSans",sans-serif!important}@keyframes nfFadeIn{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translateY(0)}}@keyframes nfSpark1{0%,to{opacity:.8}50%{opacity:.15}}@keyframes nfSpark2{0%,to{opacity:.6}50%{opacity:.1}}@keyframes nfSpark3{0%,to{opacity:.7}50%{opacity:.1}}.nf-page--nova{background:color-mix(in srgb,var(--color-primary) 96%,#000)!important}.nf-page{position:fixed;inset:0;z-index:1300;justify-content:center;background:color-mix(in srgb,var(--color-primary) 85%,#fff);font-family:"WorkSans",sans-serif;overflow:hidden}.nf-card,.nf-page{display:flex;align-items:center}.nf-card{flex-direction:column;text-align:center;padding:1.5rem 3rem 2.5rem;max-width:30rem;animation:nfFadeIn .5s ease both}.nf-illus{width:100%;max-width:24rem;margin-bottom:.25rem}.nf-banner-bg{fill:var(--menu-icon-active,#ffc800)}.nf-banner-stripe{fill:color-mix(in srgb,var(--menu-icon-active,#ffc800) 80%,#000)}.nf-missing-piece{stroke:var(--menu-icon-active,#ffc800);opacity:.9}.nf-missing-text,.nf-spark{fill:var(--menu-icon-active,#ffc800)}.nf-spark--1{animation:nfSpark1 1.5s ease infinite}.nf-spark--2{animation:nfSpark2 2s ease infinite}.nf-spark--3{animation:nfSpark3 1.8s ease infinite}.nf-code{font-size:5.5rem;font-weight:800;color:#fff;margin:0;line-height:1;letter-spacing:-.02em}.nf-accent{display:inline-block;color:var(--menu-icon-active,#ffc800);transform:rotate(-6deg) translateY(-.1em);font-size:1.2em;margin-right:0}.nf-accent,.nf-four-right{margin-left:.02em}.nf-title{font-size:1.375rem;font-weight:700;color:#fff;margin:.5rem 0 0}.nf-desc{font-size:.875rem;color:hsla(0,0%,100%,.6274509803921569);margin:.75rem 0 2rem;line-height:1.65;max-width:24rem}.nf-actions{display:flex;grid-gap:.75rem;gap:.75rem;flex-wrap:wrap;justify-content:center}.nf-btn-primary{background:var(--menu-icon-active,#ffc800)!important;color:var(--color-primary)!important;text-transform:none!important;font-family:"WorkSans",sans-serif!important;font-size:.875rem!important;font-weight:600!important;padding:.5rem 1.75rem!important;border-radius:.375rem!important;box-shadow:none!important}.nf-btn-primary:hover{filter:brightness(1.08)}.nf-btn-ghost{color:hsla(0,0%,100%,.8)!important;border-color:hsla(0,0%,100%,.3333333333333333)!important;text-transform:none!important;font-family:"WorkSans",sans-serif!important;font-size:.875rem!important;padding:.5rem 1.75rem!important;border-radius:.375rem!important}.nf-btn-ghost:hover{border-color:hsla(0,0%,100%,.6)!important;background:hsla(0,0%,100%,.06274509803921569)!important}.nf-logo{margin-top:2.5rem;height:1.75rem;opacity:.45}
/*# sourceMappingURL=main.4384f308.chunk.css.map */