@import url(https://fonts.googleapis.com/css?family=Noto+Sans&display=swap);.AdministradorNav,.CocineroNav,.NutricionistaNav{display:flex;justify-content:center;flex-wrap:wrap}.AdministradorNav .button,.CocineroNav .button,.NutricionistaNav .button{margin:5px}.AdministradorNav .button:hover,.CocineroNav .button:hover,.NutricionistaNav .button:hover{cursor:pointer}.AdministradorNav .imgSizeHome,.CocineroNav .imgSizeHome,.NutricionistaNav .imgSizeHome{height:2vh;width:auto}.AdministradorNav .activeButtonGreen,.CocineroNav .activeButtonGreen,.NutricionistaNav .activeButtonGreen{background:#0087cc!important;color:#fff!important}.buttonLogOut{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;padding:.2em 1em .2em 1.5em;background-color:#dbf3ff;color:grey;margin-bottom:1.5em}.buttonLogOut p{margin:0}.buttonLogOut .back-close-button{display:flex;justify-content:space-between;min-width:6vw}.buttonLogOut .imgSize{width:1vw;height:1.5vh}.identificadorContainer{min-height:30px;display:grid;grid-template-columns:repeat(6,16.6fr);text-align:center}.identificadorContainer .identificadorCentro{cursor:pointer;border:1px solid #6b7d6f;border-left-style:dotted;border-bottom-right-radius:.5em;border-top-right-radius:.5em;background:#dbf3ff;padding:.2em}.identificadorMarcaContainer{display:flex;border-radius:4px;padding:10px;justify-content:center}.identificadorMarcaContainer .identificadorMarca{cursor:pointer;border:1px solid #6b7d6f;background:#dbf3ff;padding:10px;display:flex;flex-flow:row nowrap;border-radius:4px}.coste-not-available{color:red;cursor:help}.ant-tooltip-inner{background-color:#fff!important;color:#000!important}.navbarGeneral{padding:1em;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-evenly;box-shadow:0 4px 4px rgba(0,0,0,.2)}.navbarGeneral .btGeneral{display:flex;flex-direction:column;justify-content:center;align-items:center}.navbarGeneral .btGeneral img{width:40px;height:auto}@media(min-width:765px){.navbarGeneral .btGeneral img{width:55px}}.navbarGeneral .btGeneral.inactive span{color:#a6a6a6!important}.navbarGeneral .btGeneral span{margin-top:5px;font-weight:600;font-size:10px;line-height:12px;text-align:center}@media(min-width:765px){.navbarGeneral .btGeneral span{line-height:22px;font-size:14px}}.navbarGeneral .dropdown-menu{border:none;border-radius:0 0 8px 8px;min-width:300px;margin-top:10px;box-shadow:0 4px 4px rgba(0,0,0,.2)}.navbarGeneral .dropdown-menu .dropdownItem{all:unset;display:flex;align-items:center;margin:20px 10px;font-size:12px;font-weight:500;cursor:pointer;height:48px}.navbarGeneral .dropdown-menu img,.navbarGeneral .dropdown-menu span{margin-left:15px}.navbarGeneral .dropdown-menu i{margin-left:15px;font-size:24px}.navbarGeneral .text{color:#4b7db5;vertical-align:middle;font-size:12px}@media(min-width:765px){.navbarGeneral .text{font-size:1em}}.navbarGeneral .textForced{color:#4b7db5!important;vertical-align:middle}.navbarGeneral .textActive{color:#0087cc;vertical-align:middle}.navbarGeneral .disabled{pointer-events:none}.loadingContainer{display:flex;height:100vh;width:100vw;flex-direction:column;justify-content:center;position:fixed;top:0;left:0;right:0;z-index:5000;background-color:hsla(0,0%,100%,.4196078431)}.loadingContainer .spinner .ant-spin-dot{width:110px;height:110px}.loadingContainer .spinner .ant-spin-dot>i{width:35px;height:35px;background-color:#0087cc;opacity:.7}.dropdown-item{height:48px}.dropdown-item img{width:40px}.dropdown-item.itemmenu-flex-valign.inactive{background:#fff}.dropdown-item.itemmenu-flex-valign.inactive span{color:#a6a6a6!important}.dropdown-item.itemmenu-flex-valign.inactive .material-symbols-outlined{color:#747474!important}.dropdown-item.sub-menu{padding:0;font-size:12px;background:#eee;color:#4b7db5;height:35px}.dropdown-item.sub-menu img{width:30px}.dropdown-item .material-symbols-outlined{color:#4b7db5;font-size:32px;padding:0 4px}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#ffd5b0}.sub-menu{padding:0;font-size:12px;background:#eee;color:#4b7db5}.itemmenu-flex-valign{display:flex;flex-flow:row nowrap;align-items:center}.modalSeleccion .data-container{display:flex;justify-content:space-evenly;padding:5px}.modalSeleccion .data-container>.text{margin-top:5px}.modalSeleccion .modal-footer{display:flex;flex-direction:column}.modalSeleccion .btn{background-color:#4b7db5;color:#fff}.modalSeleccion .btn:hover{background-color:#0087cc}.modalSeleccion .identificador-autocomplete input{padding:5px;font-weight:700;box-sizing:border-box}.home img{text-align:center;height:auto}@media(min-width:765px){.home img{width:20%}}.home .home-img-icon{height:64px}.login,.register{background-color:#f6f7fc;min-height:96vh}.login .container,.register .container{background-size:auto;max-width:none;min-height:97vh}.login .container .vcard,.register .container .vcard{display:block;overflow:hidden;overflow-wrap:break-word;position:relative;padding:0;text-decoration:none;transition-duration:.28s;transition-property:box-shadow,opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:0;border:0 solid rgba(46,38,61,.12);border-radius:6px}.login .container .divlogin,.register .container .divlogin{background-color:#fff;display:flex!important;box-shadow:0 4px 10px rgba(46,38,61,.2),0 0 transparent,0 0 transparent;padding:28px 28px 0!important;color:hsla(0,0%,100%,.7);margin-top:20px;max-width:448px}.login .container .vcard-text,.register .container .vcard-text{line-height:1.375rem;-webkit-padding-before:0!important;padding-block-start:0!important;flex:1 1 auto;font-size:.9375rem;font-weight:400;letter-spacing:normal;opacity:1;opacity:var(--v-card-text-opacity,1);padding:1.25rem;text-transform:none}.login .container .vform,.register .container .vform{display:block}.login .container .v-row,.register .container .v-row{display:flex;margin:-12px;line-height:1.375rem;flex:1 1 auto;font-size:.9375rem;font-weight:400;letter-spacing:normal;opacity:1;opacity:var(--v-card-text-opacity,1);padding:1.25rem;text-transform:none}.login .container .footer-orca,.register .container .footer-orca{margin-top:20px;font-size:12px;color:#789;position:fixed;left:20px;bottom:30px;display:flex}.login .container .footer-orca>p,.register .container .footer-orca>p{padding-top:7px;padding-left:5px}.login .container .msg-error,.register .container .msg-error{text-align:center;margin:0 auto;max-width:400px}.login .container .input-login,.register .container .input-login{padding:10px;width:100%;color:#5e5c5c}.login .container .enlace,.register .container .enlace{color:#1cb6f1!important}.login .container .enlace:hover,.register .container .enlace:hover{color:#2c84f6!important}.login .container .subtitle,.register .container .subtitle{font-size:20px!important;color:#626161}.login .container .description,.register .container .description{font-size:14px;color:#625f5f}.login .container .underlineInput,.register .container .underlineInput{all:unset;border-bottom:4px solid #0087cc}.login .container .align-center-center,.register .container .align-center-center{min-height:75vh;display:flex;flex-direction:row;align-items:center;justify-content:center;font-size:calc(5px + 2vmin)}.login .container .align-center-center .logo,.register .container .align-center-center .logo{width:260px;height:140px;background:#c4c4c4;left:285px;top:98px}.login .container .align-center-center .aling-Form,.register .container .align-center-center .aling-Form{display:flex;flex-direction:column;align-items:center}.login .container .align-center-center .label-form,.register .container .align-center-center .label-form{font-family:Noto Sans;font-style:normal;font-weight:700;font-size:36px;line-height:49px;text-align:center;color:#6b7d6f}.login .container .align-center-center .border-radiusInput,.register .container .align-center-center .border-radiusInput{border-radius:30px;width:35vw;height:4vh;box-shadow:inset 0 4px 4px rgba(0,0,0,.5);border-radius:60px}.login .container .align-center-center .check-recuerdaUsuario,.register .container .align-center-center .check-recuerdaUsuario{font-weight:lighter;font-size:2.5vmin}.login .container .align-center-center .margin-form,.register .container .align-center-center .margin-form{margin-bottom:7vh}.login .container .align-center-center .link-recuperarContraseña,.register .container .align-center-center .link-recuperarContraseña{color:#000;font-size:2.5vmin;-webkit-text-decoration:underline #000;text-decoration:underline #000}.login .container .btn-login,.login .container .btn-register,.register .container .btn-login,.register .container .btn-register{background:radial-gradient(88.24% 68.75% at 8.82% 89.58%,#fff 0,#dbf3ff 39.82%,#dbf3ff 69.12%,#fff 100%);border-radius:15px;color:#000;width:25vw;font-weight:700;margin-top:4vh}.login .container .align-middle-bottom,.register .container .align-middle-bottom{min-height:10vh;display:flex;justify-content:center;align-items:center}.login .container .loginKitchen-newUser,.register .container .loginKitchen-newUser{display:flex;justify-content:center;align-items:center}.login .container .label-form-register,.register .container .label-form-register{font-family:Noto Sans;font-style:normal;font-weight:700;font-size:25px;text-align:center;color:#6b7d6f}.LogOut .bar{display:flex;justify-content:space-between;background-color:#dbf3ff;padding:5px}.LogOut .bar .user-location{margin-left:10px;display:flex;align-items:center;color:#4b7db5}.LogOut .bar .user-location .user{display:flex;align-items:center;justify-content:space-between;min-width:80px;margin-right:5px}.LogOut .bar .user-location .user .name{margin-left:10px}.LogOut .bar .user-location .location{margin-left:5px}.LogOut .bar .btn-group{width:240px;display:flex;justify-content:space-between}.LogOut .bar .btn-group .ant-btn{background-color:#0087cc}.LogOut .bar .btn-group .containerBackButton{all:unset}@media screen{[data-only-print]{display:none}}[data-only-print]{display:none}@media print{.expandDetailPanel{border-top:0 solid!important}.expandDetailPanel,.imprimir-ficha{display:block!important;padding:0!important}::-webkit-input-placeholder{color:transparent!important}::placeholder{color:transparent!important}[data-only-print]{display:initial!important}.ant-notification,.comensales,.identificadorContainer,[data-no-print],nav{overflow:hidden!important;display:none!important;height:0!important}*{box-shadow:unset!important}.page{box-sizing:border-box;height:1414px;overflow:hidden}.page,.pages{padding:2em 0}.pages{display:flex;justify-content:space-between}.facturaPrint,.FacturaVentasDisplay{margin:0!important}::-webkit-input-placeholder{color:transparent}::placeholder{color:transparent}input,textarea{border-color:transparent}.pagebreak{clear:both;page-break-after:always}}.print ::-webkit-input-placeholder{color:transparent!important}.print ::placeholder{color:transparent!important}.print input,.print textarea{border-color:transparent}.print ::-webkit-input-placeholder{color:transparent}.print ::placeholder{color:transparent}.print [data-only-print]{display:initial}.print .ant-notification,.print .comensales,.print .identificadorContainer,.print [data-no-print],.print nav{overflow:hidden!important;display:none!important;height:0!important}.print *{box-shadow:unset!important}.print .page{padding:2em 0;box-sizing:border-box;height:1414px;overflow:hidden}.print .pages{padding:2em 0;display:flex;justify-content:space-between}.print .facturaPrint,.print .FacturaVentasDisplay{margin:0!important}.dropdown-component,.dropdown-component .dropdown{display:inline}.dropdown-component .dropdown .dropdown-menu{margin-top:6px;min-width:180px;padding-right:6px;left:5px}.dropdown-component .dropdown .dropdown-menu.active{display:block}.dropdown-component .dropdown .dropdown-menu .dropdownItem{font-size:14px;margin:10px 0;display:block}.dropdown-component .dropdown .dropdown-menu .dropdownItem .text{display:inline-block}.assistance-button,.assistance-button .dropdown{display:inline}.assistance-button .dropdown .dropdown-menu{margin-top:6px}.assistance-button .dropdown .dropdown-menu.active{display:block}.assistance-button .dropdown .dropdown-menu .dropdownItem{font-size:14px;margin:10px 0}.ant-table-header-column,.headerAntdLikeReactTable th{font-size:14px}.altaClientes{padding:2em;margin:0 auto!important;max-width:700px}.altaClientes .enlace-blue{color:#1890ff!important}.expandDetailPanel{display:flex;flex-direction:column;margin:0;width:100%;padding:15px;box-shadow:0 4px 4px rgba(0,0,0,.2);border-radius:10px;transition:all .4s ease-in;border-top:1px solid #ededed}@media(min-width:765px){.expandDetailPanel{padding:2em}}.semanaNav{display:flex;align-items:flex-end;justify-content:center;font-size:1em;font-weight:700;padding:1.5em}.semanaNav .date{display:flex;flex-direction:column}.semanaNav .semanaControls{display:flex;justify-content:space-evenly;align-items:center;min-width:250px}.semanaNav .semanaControls .ant-btn{width:50px;height:50px}.semanaNav .semanaControls .description{display:flex;flex-direction:column}.semanaNav .semanaControls .description .semana{font-weight:400;font-size:.9em}.semanaNav .semanaControls .description .mes{font-weight:700;font-size:1em;text-transform:capitalize;color:#0087cc}.semanaNav .buttons-actions{display:flex;align-items:center}.semanaNav .buttons-actions .navLink{font-weight:100;text-decoration:none;border:1px solid #c4c4c4;padding:.4em 2em}.semanaNav .buttons-actions .navLink:hover{cursor:pointer}.semanaNav .buttons-actions .navLink.semana{width:100px;font-size:.9em;border-radius:0 4px 4px 0}.semanaNav .buttons-actions .navLink.dia{width:100px;font-size:.9em;border-radius:4px 0 0 4px}.semanaNav .buttons-actions .navLink.activeButtonGreen{background-color:#0087cc;color:#fff!important;font-weight:700}.comensales{margin:0 auto;max-width:1400px}.comensales .clasesComensales{display:flex;flex-direction:column;align-items:center;border-radius:4px;border:1px solid #d3d3d3;position:relative}.comensales .clasesComensales .header{width:100%;text-align:center;color:#fff;background:#0087cc;padding:5px;font-weight:700;border-top-left-radius:4px;border-top-right-radius:4px}.comensales .clasesComensales .info-comensales{display:flex;justify-content:space-evenly;width:100%;margin-top:5px;padding-left:20px;padding-right:20px;padding-bottom:5px}.comensales .adultos,.comensales .bebes,.comensales .comensalesTotales,.comensales .menusespeciales,.comensales .ninos2-5,.comensales .ninos6-12{padding:0 .5em;border-color:#fff}.inputComensales{border:1px solid #0087cc}.formLayout{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,200px));justify-content:center}.formLayout>*{display:flex;flex-flow:column;justify-content:space-between;align-items:center}.formLayout .input{padding:.5em}.MenuDiario,.menuView{margin:0 5%}.MenuDiario .error{padding:1em;color:red}.MenuDiario .ant-empty{margin-top:50px}.MenuDiario .ant-empty>.ant-empty-image{height:50px}.MenuDiario .ant-empty>.ant-empty-description{margin-top:20px}.MenuDiario .alingRowButtons{display:flex;flex-direction:row;align-items:center;justify-content:center;height:200px}.MenuDiario .alingRowButtons .alingEditButton{display:flex}.MenuDiario .EditarButton{font-weight:700;font-size:24px;color:#6b7d6f;display:flex;justify-content:center;align-items:center;flex-direction:column}.MenuDiario .tableContainer{max-width:1400px;margin:.5rem auto!important}.MenuDiario .tableContainer .positionTable{display:flex;flex-wrap:nowrap;justify-content:center;width:100%;height:100%;border:1px solid #c4c4c4;align-items:center}.MenuDiario .tableContainer .positionTable .head{background:#0087cc;color:#fff;height:100%}.MenuDiario .tableContainer .positionTable .bt-right{border-right:1px solid #c4c4c4}.MenuDiario .tableContainer .positionTable .ant-checkbox{-webkit-transform:scale(2);transform:scale(2);margin:.5rem}.MenuDiario .tablaPlatos{border:1px solid;display:flex;flex-wrap:nowrap;justify-content:center;height:100%;font-weight:bolder;width:100%}.MenuDiario .alingNotasButton{display:flex;flex-flow:row-reverse nowrap}.MenuDiario .active{background:#dbf3ff}.MenuDiario .selected{background:#c5f8bf}.MenuDiario .derivado{background:#daae58}.AlergenosNav{position:relative;top:3px}.AlergenosNav .scrollWrapper{display:flex;justify-content:flex-start;padding:0;min-width:100%;overflow:auto}.AlergenosNav .button{text-decoration:none;border:1px solid #a6a6a6;border-top-left-radius:4px;border-top-right-radius:4px;padding:.7em 1.2em;background:#fff;margin:0;display:flex;flex-direction:column}.AlergenosNav .button span{text-align:center}.AlergenosNav .button:hover{cursor:pointer}.AlergenosNav .button img{width:2em;height:2em;border-radius:100%;padding:1px;background-color:#c4c4c4;align-self:center}.AlergenosNav .activeButtonGreen{background:#0087cc;color:#fff!important;border-bottom:none}.AlergenosNav h5.button{display:flex;align-items:center;justify-content:center;height:75px}.AlergenosNav h3.button{background-color:#fff}.DiasSemNav{display:flex;justify-content:center}.DiasSemNav .btn-day{padding:1em;background:#dbf3ff}.DiasSemNav .btn-day:hover{cursor:pointer}.DiasSemNav .activeButtonGreen{background:#0087cc;color:#fff}.navStyle{border:1px solid #c4c4c4;box-sizing:border-box;border-radius:0 0 4px 4px;display:flex;justify-content:space-around;padding:.5rem;align-items:center}.navStyle .btn{height:50px;display:flex}.navStyle .navtext{color:#000;font-weight:700;font-size:18px}.modalComensales{justify-content:center;min-width:900px;max-width:100%}.modalComensales .header{display:flex;align-items:center;justify-content:space-between}.modalComensales .header .fecha .ant-calendar-picker{margin-left:20px}.modalComensales .header .total-comensales{display:flex;align-items:flex-start;font-weight:700;margin-left:10px;flex-direction:column;height:50px;justify-content:center}.modalComensales .header .total-comensales .content-comensales{display:flex;align-items:baseline;margin-bottom:5px;height:25px}.modalComensales .header .total-comensales .content-comensales div{font-size:12px;margin-bottom:5px}.modalComensales .header .total-comensales .content-comensales .label-comensales{text-align:right}.modalComensales .header .total-comensales .content-comensales .total{color:#000;margin-left:10px}.modalComensales .fields{margin-top:30px;display:flex;flex-wrap:wrap;justify-content:space-evenly;position:relative}.modalComensales .fields .input-container{width:190px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin-bottom:20px;text-align:center}.modalComensales .menus-especiales{margin-top:10px}.modalComensales .submodalAlergenos{margin-top:30px;display:flex;flex-wrap:wrap;justify-content:space-evenly;position:relative}.modalComensales .submodalAlergenos .input.form-group{width:190px;flex-direction:column;margin-bottom:20px;text-align:center}.modalComensales .submodalAlergenos .input.form-group,.modalComensales .submodalAlergenos .input.form-group .submodalItem{display:flex;align-items:center;justify-content:space-between}.modalComensales .submodalAlergenos .input.form-group .submodalItem img{margin-left:10px}.modalComensales .submodalAlergenos .input.form-group .inputComensales{margin-top:10px}.modalComensales .inputComensales{text-align:center;color:rgba(0,0,0,.65);background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:4px;width:100px}.modalComensales .btn.modificar{margin-left:20px}.modalComensales input{padding:0}.modalComensales table{cellspacing:0}.modalComensales .ant-modal-body{padding-bottom:0}.modalComensales .ant-calendar-picker-input.ant-input{text-align:left!important;padding-left:20px}.modalComensales .ant-table table{border:2px solid #fafafa}.modalComensales .descripcion-columna{max-width:220px;white-space:normal!important;word-break:break-word!important}.modalComensales .container-table input{padding-left:8px}.modalComensales .customModalContainer{background:#fff;padding:24px;margin:20px auto;width:100%}.modalComensales .modal-actions{display:flex;justify-content:flex-end;margin-top:24px;padding-right:20px;grid-gap:12px;gap:12px}.modalButtonComensales{width:60%!important}.modalButtonComensales .header .total-comensales{align-items:flex-start;margin-left:10px;flex-direction:column;height:50px;justify-content:center}.modalButtonComensales .header .total-comensales .content-comensales{display:flex;align-items:baseline;margin-bottom:5px;height:25px}.modalButtonComensales .header .total-comensales .content-comensales div{font-size:12px;margin-bottom:5px}.modalButtonComensales .header .total-comensales .content-comensales .label-comensales{text-align:right}.modalButtonComensales .header .total-comensales .content-comensales .total{color:#000;margin-left:10px}.modalButtonComensales .ant-calendar-picker-input.ant-input{text-align:left!important;padding-left:20px}.modalButtonComensales .ant-table table{border:2px solid #fafafa}.modalButtonComensales .descripcion-columna{max-width:220px;white-space:normal!important;word-break:break-word!important}.modalButtonComensales .container-table input{padding-left:8px}@media(max-width:1200px){h2{text-align:center}.modalComensales{width:auto!important;min-width:auto!important;max-width:auto!important}.container-table{min-width:90%}.ant-table-wrapper{width:100%}.modalButtonComensales .header{flex-direction:column;align-items:flex-start;grid-gap:20px;gap:20px}.modalButtonComensales .header .total-comensales{grid-gap:15px;gap:15px}.modalComensales .header{flex-direction:column;align-items:center;grid-gap:20px;gap:20px}.modalComensales .header .total-comensales{display:flex;align-items:center;font-weight:700;margin-left:20px;grid-gap:15px;gap:15px}.ant-row-flex-space-around{flex-direction:column;align-items:center!important}.ant-table-align-right{text-align:left!important}.submodalItem{max-width:220px;min-width:200px}.container-table td:nth-child(2),.container-table td:nth-child(2) input{text-align:left!important;margin-left:0!important}.centro .size-input-200px{width:200px!important}}.InputKeyboard [readonly]{background:#fff}.InputKeyboard .keyboardWrapper{background:#fff;position:fixed;bottom:0;left:0;right:0;z-index:9999}.InputKeyboard .keyboard{padding:1em}.lot-table .error-message{display:block;text-align:center;font-size:10px;text-transform:none}.lot-table .ant-select.error{border:solid red}.lot-table .ant-empty-description,.lot-table .ant-empty-image{text-align:center}.lot-table thead .header-table{text-align:center;text-transform:uppercase}.lot-table thead .header-table.lotes-column,.lot-table thead .header-table.producto-column{width:30%}.lot-table tbody.ant-table-tbody>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td{background:none}.lot-table tbody tr.row-product-selected{background:#c5f8bf}.lot-table tbody tr.row-product-selected:hover{background:#8ae18a!important}.lot-table tbody tr.row-product-deleted{background:#ffb8b8}.lot-table tbody tr.row-product-deleted:hover{background:#ff6262!important}.lot-table tbody .header-table{text-align:center;text-transform:uppercase}.lot-table tbody .header-table.lotes-column,.lot-table tbody .header-table.producto-column{text-align:right}.lot-table tbody .header-table.cantidad-column,.lot-table tbody .header-table.unidad-column{text-align:center}.lot-table tbody .header-table .ant-select{width:90%}.lot-table tbody .header-table .ant-select .ant-select-selection__choice{padding:10px 30px 10px 10px!important;height:45px!important}.lot-table tbody .header-table .ant-select .ant-select-selection__choice .ant-select-selection__choice__remove{top:5px;right:0}.lot-table tbody .header-table .ant-select .ant-select-selection__choice .ant-select-selection__choice__remove .anticon svg{width:2rem!important;height:2rem!important}.lot-table tbody .header-table .ant-select-disabled .ant-select-selection{background:#ddd}.containerCard{margin:.1em 5em}.containerCard .ant-empty{margin-top:50px}.containerCard .ant-empty>.ant-empty-image{height:50px}.containerCard .ant-empty>.ant-empty-description{margin-top:20px}.containerCard div.menuCardDiario{padding-bottom:.7em;margin:.8em;border-radius:4px;box-shadow:0 4px 4px rgba(0,0,0,.25)}.containerCard div.menuCardDiario .cabecera .diaSemana{padding:10px;width:100%;background:#0087cc;color:#fff;border-top-left-radius:4px;text-transform:uppercase}.containerCard div.menuCardDiario .div-link{text-decoration:none;display:block;color:#000}.containerCard div.menuCardDiario .div-link .derivadoCocina{background-color:#daae58}.containerCard div.menuCardDiario .div-link .entrante,.containerCard div.menuCardDiario .div-link .postres,.containerCard div.menuCardDiario .div-link .primerPlato,.containerCard div.menuCardDiario .div-link .segundoPlato{display:flex;justify-content:space-between;flex-wrap:nowrap;border-top:1px solid #d3d3d3}.containerCard div.menuCardDiario .div-link .entrante .cantidad,.containerCard div.menuCardDiario .div-link .postres .cantidad,.containerCard div.menuCardDiario .div-link .primerPlato .cantidad,.containerCard div.menuCardDiario .div-link .segundoPlato .cantidad{display:flex;justify-content:center;min-width:20vh}.containerCard div.menuCardDiario .div-link .guarnicion{display:flex;justify-content:space-between;padding:0 1em 0 0}.actions-buttons-gestion{display:flex;justify-content:space-evenly;align-items:center}.tablaPedidoProveedor .ReactTable{border:none;color:rgba(0,0,0,.65)}.tablaPedidoProveedor .ReactTable .ant-select{background-color:inherit!important}.tablaPedidoProveedor .ReactTable .rt-table{border-radius:4px;font-size:.6rem!important}.tablaPedidoProveedor .ReactTable .rt-thead .rt-th{color:#000;border-right:1px solid #fff}.tablaPedidoProveedor .rt-tbody div.rt-td{border-right:1px solid #fff}.tablaPedidoProveedor .rt-tbody .rt-tr{align-items:center}.tablaPedidoProveedor .editButtoner img{padding-left:5px;padding-right:5px}.tablaPedidoProveedor [contentEditable]{padding:1px 10px}.tablaPedidoProveedor .round input{cursor:pointer;border-radius:unset;height:20px;width:20px}.tablaPedidoProveedor .input-group-append{margin-left:-2px;border-top-left-radius:0;border-bottom-left-radius:0;color:#000!important}.tablaPedidoProveedor .input-group{border-top-right-radius:0;border-bottom-right-radius:0}.tablaPedidoProveedor .ReactTable .rt-tr-group{border-bottom:1px solid rgba(0,0,0,.1)}.tablaPedidoProveedor .ReactTable .rt-tr-group .uds-pedir{display:flex;justify-content:center}.tablaPedidoProveedor .ReactTable .rt-tr-group .pedidoproveedor-pack{display:flex}.tablaPedidoProveedor .ReactTable .rt-tr-group .ant-select{font-size:.6rem!important}.tablaPedidoProveedor .ReactTable .rt-tr-group .ant-select .ant-select-selection--single{height:22px}.tablaPedidoProveedor .ReactTable .rt-tr-group .ant-select .ant-select-selection--single .ant-select-selection__rendered{line-height:20px}.tablaGestionMenuWeb{text-align:center}.tablaGestionMenuWeb .rowSelected{background-color:#a6a6a6!important}.tablaGestionMenuWeb .rt-td,.tablaGestionMenuWeb .rt-th{display:flex;align-items:center;justify-content:center}.tablaGestionMenuWeb .rt-td i:hover{color:#0087cc}.tablaGestionMenuWeb .addButton{width:25px;height:20px}.tablaGestionMenuWeb .editButtoner{display:flex;justify-content:space-evenly}.tablaGestionMenuWeb .tableInput{padding:.5em;text-align:initial;width:100%;display:flex;flex-direction:column}.tablaGestionMenuWeb .tableInput img{align-self:center}.tablaGestionMenuWeb .ant-table-content *{text-align:left!important}.tablaGestionMenuWeb .ant-table-content .ant-table-row-expand-icon{text-align:center!important}.tablaGestionMenuWeb span div:hover{background-color:unset!important}.RecetaDisplay{padding:15px;display:flex;flex-direction:column;justify-content:space-around;align-items:center;border-radius:10px}.RecetaDisplay .subTitle{font-size:1.3em}.RecetaDisplay .header{display:flex;align-items:center;justify-content:space-evenly;color:#000}.RecetaDisplay .header label{margin-top:5px;font-size:1.8em}.RecetaDisplay .header button{margin-left:25px}.RecetaDisplay .box{display:flex;justify-content:space-between;width:100%;margin-bottom:10px;padding-left:5px;padding-right:5px}.RecetaDisplay .box>:first-child{margin-right:5px}.RecetaDisplay .box>:last-child{margin-left:5px}.RecetaDisplay .bottom{margin-top:20px;flex-wrap:wrap;justify-content:center}.RecetaDisplay>div{position:relative;margin:5px}.RecetaDisplay .lista_ingredients{width:60%;max-width:600px;position:relative;margin-left:20px;display:flex;flex-direction:column;align-items:center}.RecetaDisplay .lista_ingredients .ant-list{margin-top:10px;width:90%;max-width:500px}.RecetaDisplay .imagen-editar,.RecetaDisplay .video{position:relative;width:40%;display:flex;flex-direction:column;align-items:center}.RecetaDisplay .video{padding-bottom:30px}.RecetaDisplay .video .player{margin-top:10px;width:90%;max-width:350px;max-height:200px!important}.RecetaDisplay .video .player iframe{border-radius:5px}.RecetaDisplay .imagen-editar{display:flex;flex-direction:column;align-items:center;margin:20px}.RecetaDisplay .imagen-editar img{width:90%;max-width:350px;height:210px;border-radius:5px}.RecetaDisplay .imagen-editar button{margin-top:10px}.RecetaDisplay .descripcion{width:60%;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:justify;position:relative}.RecetaDisplay .descripcion pre{max-width:100%;max-height:230px;overflow:auto;white-space:pre-wrap;font-family:"Noto Sans",sans-serif;line-height:25px}.preparacion-checkbox-container{display:flex;flex-flow:row nowrap}.preparacion-checkbox-container div,.preparacion-checkbox-container label{padding:.4em;margin:0}.preparacion-checkbox-container div{border-left:rgba(0,0,0,.6)}.preparacion-checkbox-container div:first-child{border-left:none}.tablaPreparacion{text-align:center}.tablaPreparacion .rowSelected{background-color:#a6a6a6!important}.tablaPreparacion .rt-td,.tablaPreparacion .rt-th{display:flex;align-items:center;justify-content:center}.tablaPreparacion .rt-td i:hover{color:#0087cc}.tablaPreparacion .addButton{width:25px;height:20px}.tablaPreparacion .editButtoner{display:flex;justify-content:space-evenly}.tablaPreparacion .tableInput{padding:.5em;text-align:initial;width:100%;display:flex;flex-direction:column}.tablaPreparacion .tableInput img{align-self:center}.tablaPreparacion .ant-table-content *{text-align:left!important}@media print{.tablaPreparacion .ant-table-content *{font-size:12px}}.tablaPreparacion .ant-table-content .ant-table-row-expand-icon{text-align:center!important}.tablaPreparacion span div:hover{background-color:unset!important}.tablaPreparacion .table-tablet td,.tablaPreparacion .table-tablet th{padding:12px!important}@media print{.tablaPreparacion .table-tablet td,.tablaPreparacion .table-tablet th{padding:2px!important}}.tablaPreparacion .preparacion-rowSelected{background-color:#c5f8bf}.tablaPreparacion .preparacion-rowIncidencia{background-color:#daae58}.tablaPreparacion img:active{box-shadow:0 0 8px -2px #000;transition:box-shadow .2s}@media print{.tablaPreparacion .preparacion-table-header{color:#000}.tablaPreparacion .ant-select-selection__choice__remove{display:none!important}}.preparacionView .preparacion-print-header{display:none}@media print{.preparacionView .preparacion-print-header{display:flex;flex-flow:row nowrap;justify-content:space-around;font-size:12px;margin-bottom:8px}}@media print{.tablaPreparacion{padding:0 16px}.preparacion-table-header-producto-column{min-width:200px}.menaje-table-header-producto-column{text-align:center}}.menaje{text-align:left}.tablaMenaje{text-align:center}.tablaMenaje .rt-td,.tablaMenaje .rt-th{display:flex;align-items:center;justify-content:center}.tablaMenaje .addButton{width:25px;height:20px}.tablaMenaje .editButtoner{display:flex;justify-content:space-evenly}.tablaMenaje .tableInput{padding:.5em;text-align:initial;width:100%;display:flex;flex-direction:column}.tablaMenaje .tableInput img{align-self:center}.tablaMenaje .ant-table-content *{text-align:left!important}.tablaMenaje .ant-table-content .ant-table-row-expand-icon{text-align:center!important}.tablaMenaje span div:hover{background-color:unset!important}.tablaMenaje .table-tablet td,.tablaMenaje .table-tablet th{padding:12px!important}@media print{.tablaMenaje .table-tablet td,.tablaMenaje .table-tablet th{padding:2px!important}}.tablaMenaje img:active{box-shadow:0 0 8px -2px #000;transition:box-shadow .2s}@media print{.tablaMenaje .menaje-table-header{color:#000}.tablaMenaje .ant-select-selection__choice__remove{display:none!important}}.tablaMenaje .noshow{background-color:#fff!important}.menajeView .menaje-print-header{display:none}@media print{.menajeView .menaje-print-header{display:flex;flex-flow:row nowrap;justify-content:space-around;font-size:12px;margin-bottom:2px}}@media print{.tablamenaje{padding:0 16px}.menaje-table-header-producto-column{min-width:200px;text-align:center}}.noshow{background-color:#fff!important}@media{div.saltopagina{display:none}}@media print{.text-right{text-align:right}div.saltopagina{display:block;page-break-before:always}}.table-centros .ant-table-tbody>tr>th,.table-centros .ant-table-thead>tr>th{background:#fff!important;border:none!important}.table-centros .ant-table-tbody>tr>th{padding:0!important}.table-centros table{border:none}.table-pedidos .ant-table-thead>tr>th{background:#ff0!important;border:none;padding:0!important}.table-pedidos .ant-table-tbody>tr>td{background:#d3d3d3!important;border:none;padding:0!important}.table-pedidos table{border:1px solid #d3d3d3!important}.table-pedidos .ant-table-thead>tr:first-child>th:first-child{border-top-left-radius:0;border-top-right-radius:0;background-color:#dbf2fe!important}.table-utensilios .ant-table-thead>tr:first-child>th:first-child{background-color:#fff!important}.table-utensilios .ant-table-thead>tr>th{background:#fff!important;border:none;border-bottom:1px solid #d3d3d3!important;border-top:1px solid #d3d3d3!important;padding:0!important}.table-utensilios .ant-table-tbody>tr>td{background:#fff!important;border:none!important;padding:2px 10px!important}.table-utensilios table:last-child{border:none!important}.only-print{display:none}@media print{.only-print{display:inline}.ant-table-content *{font-size:10px;color:#000}.ant-table-thead *{font-size:10px!important;color:#000!important}.table-pedidos .ant-table-tbody>tr>td{background:none!important;border:none!important;padding:0!important}.table-pedidos .ant-table-thead>tr:first-child>th:first-child{border-top-left-radius:0;border-top-right-radius:0;background-color:#dbf2fe!important}.table-utensilios .ant-table-thead>tr:first-child>th:first-child{background:#fff!important;padding:0 5px}.table-utensilios .ant-table-thead>tr>th{background:#fff!important;border:none;border-bottom:1px solid #d3d3d3!important;border-top:1px solid #d3d3d3!important;padding:0 10px!important}.table-utensilios .ant-table-tbody>tr>td{background:#fff!important;border:none!important;padding:2px 10px!important}}.modalConfirmacion .modal-content .modal-body .alert-danger{font-size:1.1em}.modalConfirmacion .modal-content .modal-footer{display:flex;flex-direction:column;align-items:center}.modalConfirmacion .modal-content .modal-footer .questionMsg{font-weight:700;text-align:justify}.modalConfirmacion .modal-content .modal-footer .buttoner{display:flex;justify-content:space-evenly}.modalConfirmacion .modal-content .modal-footer .buttoner .btn{color:#fff;background-color:#a6a6a6}.modalConfirmacion .modal-content .modal-footer .buttoner .btn:hover{border:transparent}.modalConfirmacion .modal-content .modal-footer .buttoner .btn-primary:hover{background-color:#0087cc}.modalConfirmacion .modal-content .modal-footer .buttoner .btn-secondary:hover{background-color:red}.Pagination{width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;padding:10px}.Pagination .total{margin-top:10px;font-size:14px;color:grey}.PlatosCocina .preparacion{margin-top:30px;padding-bottom:50px}.platosCocHeader{position:relative;background-color:#dbf3ff}.platosCocHeader div{padding:1em}.platosCoc{border-bottom:1px solid #000}.platosCoc div{padding:.3em;min-height:2em}.platosCoc div>img{height:1.4em;width:1.4em}.platoSeleccionado{background-color:#dbf3ff}.containerAlergenos{display:flex;flex-wrap:nowrap;justify-content:flex-start}.containerAlergenos .AlergenosPlato{display:flex}.borderTable-left{border-left:1px solid #000}.PlatosCocina .filters-container{margin-top:20px;display:flex}.PlatosCocina .filters-container>:last-child{margin-left:20px}.RecetaFetch{display:flex;justify-content:center;margin-top:20px}.RecetaFetch .notFound{display:flex;flex-direction:column;align-items:center}.RecetaFetch .notFound button{margin-top:10px}.search .ant-input-group-addon{background-color:#dbf3ff}.positionTable{display:flex;flex-wrap:no-wrap;justify-content:center;width:100%;height:100%}.borderTable{border:1px solid}.borderTable-right{border-right:1px solid}.nombre{display:flex;justify-content:space-between}.smallButton{font-size:16px;line-height:19px;margin:1em;display:flex;flex-direction:row}.editar-plato-cocina .preparacion{margin-top:20px}.div-alergenos-button{display:grid;grid-template-columns:3fr 6fr 3fr;margin-top:1em}.div-alergenos-button .addIngredientButton{font-weight:700;color:#6b7d6f;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center}.div-alergenos-button .addIngredientButton span{padding-left:1em;font-size:1.2em}.div-alergenos-button div{align-content:center}.btn-alergenos{text-decoration:none;background:#dbf3ff;border:1px solid #6b7d6f;box-sizing:border-box;border-radius:15px;color:#000;width:40vw}.ingredientesCocHeader{position:relative}.ingredientesCocHeader div{padding:1em}.ingredientesCoc{border-bottom:1px solid #000}.ingredientesCoc div{padding:1em}.ingredientesCoc div>img{height:2em;width:2em}.ingredientesCoc:last-child{border-bottom:none}.IngredientesCocina .filters-container{margin-top:20px;display:flex}.IngredientesCocina .filters-container>:last-child{margin-left:20px}.Alergenos-Nav{display:flex;justify-content:space-between;padding:.5em}.Alergenos-Nav .btn-alergenos{all:unset;text-decoration:none;border-radius:50%;padding:.3em .8em;background:#d3d3d3}.Alergenos-Nav .btn-alergenos:hover{cursor:pointer}.Alergenos-Nav .activeButtonGreen{background:radial-gradient(14.92px at 95.74% 0,#fff 0,rgba(213,250,221,.25) 73.87%,rgba(213,250,221,0) 100%),#0087cc}.bg-descripcion{border-radius:16px;background-color:#dbf3ff;padding:5em}.alergenosCocinaContainer{display:grid;grid-template-columns:repeat(7,1fr)}.alergenosCocinaContainer button{padding:unset!important;height:3em;width:3em}.alergenosCocinaContainer button img{width:inherit}.tiposDeMenusNav,.tiposDePlatosNav{display:flex;justify-content:space-evenly}.tiposDeMenusNav .button,.tiposDePlatosNav .button{all:unset;text-decoration:none;border:1px solid #000;border-bottom:0;border-top-left-radius:1em;border-top-right-radius:1em;padding:.7em 3.8vw;background:#dbf3ff;margin:0}.tiposDeMenusNav .button:hover,.tiposDePlatosNav .button:hover{cursor:pointer}.tiposDeMenusNav .button.active,.tiposDePlatosNav .button.active{background-color:#0087cc}.tiposDeMenusNav .activeButtonGreen,.tiposDePlatosNav .activeButtonGreen{background:radial-gradient(14.92px at 95.74% 0,#fff 0,rgba(213,250,221,.25) 73.87%,rgba(213,250,221,0) 100%),#0087cc}.botonesPlatos{display:flex;justify-content:flex-end;padding:.3em 1.9em .3em 1em}.botonesPlatos .button{all:unset;text-decoration:none;border:1px solid #6b7d6f;border-radius:1.5em;box-shadow:0 4px 4px rgba(0,0,0,.25);background:radial-gradient(88.24% 68.75% at 8.82% 89.58%,#fff 0,#dbf3ff 39.82%,#dbf3ff 69.12%,#fff 100%);font-size:.9em;padding:.2em .6em;margin:2em}.botonesPlatos .button:hover{cursor:pointer}.botonesPlatos .activeButtonGreen,.botonesPlatos .button.selected{background:radial-gradient(14.92px at 95.74% 0,#fff 0,rgba(213,250,221,.25) 73.87%,rgba(213,250,221,0) 100%),#0087cc}.editarPlatoView .IngredienteParaAnyadir{display:flex;justify-content:flex-start;align-items:flex-start}.editarPlatoView .IngredienteParaAnyadir input{padding:10px;border-width:3px;margin-right:10px}.editarMenuView,.editarPlatoView,.ingredientesView,.menusView,.platosView{padding:.5em}@media print{.editarMenuView .ingredientesView:not(.print),.editarPlatoView .ingredientesView:not(.print),.ingredientesView .ingredientesView:not(.print),.menusView .ingredientesView:not(.print),.platosView .ingredientesView:not(.print){display:none}}.editarMenuView .editMenu,.editarMenuView .editPlato,.editarMenuView .ingredientes,.editarMenuView .menus,.editarMenuView .platos,.editarPlatoView .editMenu,.editarPlatoView .editPlato,.editarPlatoView .ingredientes,.editarPlatoView .menus,.editarPlatoView .platos,.ingredientesView .editMenu,.ingredientesView .editPlato,.ingredientesView .ingredientes,.ingredientesView .menus,.ingredientesView .platos,.menusView .editMenu,.menusView .editPlato,.menusView .ingredientes,.menusView .menus,.menusView .platos,.platosView .editMenu,.platosView .editPlato,.platosView .ingredientes,.platosView .menus,.platosView .platos{margin-bottom:1em;border:1.5px solid #000}.editarMenuView .editMenu span div,.editarMenuView .editPlato span div,.editarMenuView .ingredientes span div,.editarMenuView .menus span div,.editarMenuView .platos span div,.editarPlatoView .editMenu span div,.editarPlatoView .editPlato span div,.editarPlatoView .ingredientes span div,.editarPlatoView .menus span div,.editarPlatoView .platos span div,.ingredientesView .editMenu span div,.ingredientesView .editPlato span div,.ingredientesView .ingredientes span div,.ingredientesView .menus span div,.ingredientesView .platos span div,.menusView .editMenu span div,.menusView .editPlato span div,.menusView .ingredientes span div,.menusView .menus span div,.menusView .platos span div,.platosView .editMenu span div,.platosView .editPlato span div,.platosView .ingredientes span div,.platosView .menus span div,.platosView .platos span div{margin-right:.2em;border-radius:10%;transition:.7s;padding:.2em}.editarMenuView .editMenu span div:hover,.editarMenuView .editPlato span div:hover,.editarMenuView .ingredientes span div:hover,.editarMenuView .menus span div:hover,.editarMenuView .platos span div:hover,.editarPlatoView .editMenu span div:hover,.editarPlatoView .editPlato span div:hover,.editarPlatoView .ingredientes span div:hover,.editarPlatoView .menus span div:hover,.editarPlatoView .platos span div:hover,.ingredientesView .editMenu span div:hover,.ingredientesView .editPlato span div:hover,.ingredientesView .ingredientes span div:hover,.ingredientesView .menus span div:hover,.ingredientesView .platos span div:hover,.menusView .editMenu span div:hover,.menusView .editPlato span div:hover,.menusView .ingredientes span div:hover,.menusView .menus span div:hover,.menusView .platos span div:hover,.platosView .editMenu span div:hover,.platosView .editPlato span div:hover,.platosView .ingredientes span div:hover,.platosView .menus span div:hover,.platosView .platos span div:hover{cursor:pointer;background-color:#0087cc}.editarMenuView .editMenu .ingredientesHeader,.editarMenuView .editMenu .menusHeader,.editarMenuView .editMenu .platosHeader,.editarMenuView .editPlato .ingredientesHeader,.editarMenuView .editPlato .menusHeader,.editarMenuView .editPlato .platosHeader,.editarMenuView .ingredientes .ingredientesHeader,.editarMenuView .ingredientes .menusHeader,.editarMenuView .ingredientes .platosHeader,.editarMenuView .menus .ingredientesHeader,.editarMenuView .menus .menusHeader,.editarMenuView .menus .platosHeader,.editarMenuView .platos .ingredientesHeader,.editarMenuView .platos .menusHeader,.editarMenuView .platos .platosHeader,.editarPlatoView .editMenu .ingredientesHeader,.editarPlatoView .editMenu .menusHeader,.editarPlatoView .editMenu .platosHeader,.editarPlatoView .editPlato .ingredientesHeader,.editarPlatoView .editPlato .menusHeader,.editarPlatoView .editPlato .platosHeader,.editarPlatoView .ingredientes .ingredientesHeader,.editarPlatoView .ingredientes .menusHeader,.editarPlatoView .ingredientes .platosHeader,.editarPlatoView .menus .ingredientesHeader,.editarPlatoView .menus .menusHeader,.editarPlatoView .menus .platosHeader,.editarPlatoView .platos .ingredientesHeader,.editarPlatoView .platos .menusHeader,.editarPlatoView .platos .platosHeader,.ingredientesView .editMenu .ingredientesHeader,.ingredientesView .editMenu .menusHeader,.ingredientesView .editMenu .platosHeader,.ingredientesView .editPlato .ingredientesHeader,.ingredientesView .editPlato .menusHeader,.ingredientesView .editPlato .platosHeader,.ingredientesView .ingredientes .ingredientesHeader,.ingredientesView .ingredientes .menusHeader,.ingredientesView .ingredientes .platosHeader,.ingredientesView .menus .ingredientesHeader,.ingredientesView .menus .menusHeader,.ingredientesView .menus .platosHeader,.ingredientesView .platos .ingredientesHeader,.ingredientesView .platos .menusHeader,.ingredientesView .platos .platosHeader,.menusView .editMenu .ingredientesHeader,.menusView .editMenu .menusHeader,.menusView .editMenu .platosHeader,.menusView .editPlato .ingredientesHeader,.menusView .editPlato .menusHeader,.menusView .editPlato .platosHeader,.menusView .ingredientes .ingredientesHeader,.menusView .ingredientes .menusHeader,.menusView .ingredientes .platosHeader,.menusView .menus .ingredientesHeader,.menusView .menus .menusHeader,.menusView .menus .platosHeader,.menusView .platos .ingredientesHeader,.menusView .platos .menusHeader,.menusView .platos .platosHeader,.platosView .editMenu .ingredientesHeader,.platosView .editMenu .menusHeader,.platosView .editMenu .platosHeader,.platosView .editPlato .ingredientesHeader,.platosView .editPlato .menusHeader,.platosView .editPlato .platosHeader,.platosView .ingredientes .ingredientesHeader,.platosView .ingredientes .menusHeader,.platosView .ingredientes .platosHeader,.platosView .menus .ingredientesHeader,.platosView .menus .menusHeader,.platosView .menus .platosHeader,.platosView .platos .ingredientesHeader,.platosView .platos .menusHeader,.platosView .platos .platosHeader{background-color:#dbf3ff;border-bottom:1px solid #000}.editarMenuView .alergenosModal,.editarPlatoView .alergenosModal,.ingredientesView .alergenosModal,.menusView .alergenosModal,.platosView .alergenosModal{display:flex;flex-wrap:wrap;flex-direction:column}.editarMenuView .alergenosModal .alergenosNOSeleccionados img,.editarPlatoView .alergenosModal .alergenosNOSeleccionados img,.ingredientesView .alergenosModal .alergenosNOSeleccionados img,.menusView .alergenosModal .alergenosNOSeleccionados img,.platosView .alergenosModal .alergenosNOSeleccionados img{border-radius:100%;padding:.5em;margin:.2em;cursor:pointer;background-color:#c4c4c4}.editarMenuView .alergenosModal .alergenosSeleccionados img,.editarPlatoView .alergenosModal .alergenosSeleccionados img,.ingredientesView .alergenosModal .alergenosSeleccionados img,.menusView .alergenosModal .alergenosSeleccionados img,.platosView .alergenosModal .alergenosSeleccionados img{justify-content:center;border-radius:100%;padding:.5em;margin:.5em;cursor:pointer;background-color:#dbf3ff}.editarMenuView .modal,.editarMenuView .modalCentro,.editarPlatoView .modal,.editarPlatoView .modalCentro,.ingredientesView .modal,.ingredientesView .modalCentro,.menusView .modal,.menusView .modalCentro,.platosView .modal,.platosView .modalCentro{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.editarMenuView .modal-content,.editarPlatoView .modal-content,.ingredientesView .modal-content,.menusView .modal-content,.platosView .modal-content{background-color:#fefefe;padding:20px;border:1px solid #888;width:100%}.editarMenuView .modal-footer,.editarPlatoView .modal-footer,.ingredientesView .modal-footer,.menusView .modal-footer,.platosView .modal-footer{justify-content:flex-start}.editarMenuView .inputs,.editarPlatoView .inputs,.ingredientesView .inputs,.menusView .inputs,.platosView .inputs{display:flex;flex-wrap:wrap}.editarMenuView .inputs .input,.editarPlatoView .inputs .input,.ingredientesView .inputs .input,.menusView .inputs .input,.platosView .inputs .input{display:flex;flex-direction:column}.editarMenuView .close,.editarPlatoView .close,.ingredientesView .close,.menusView .close,.platosView .close{color:#aaa;float:right;font-size:28px;font-weight:700}.editarMenuView .close:focus,.editarMenuView .close:hover,.editarPlatoView .close:focus,.editarPlatoView .close:hover,.ingredientesView .close:focus,.ingredientesView .close:hover,.menusView .close:focus,.menusView .close:hover,.platosView .close:focus,.platosView .close:hover{color:#000;text-decoration:none;cursor:pointer}.editarMenuView .close:first-child,.editarPlatoView .close:first-child,.ingredientesView .close:first-child,.menusView .close:first-child,.platosView .close:first-child{text-align:right}.editarMenuView .inputCentros,.editarMenuView input:not(.ant-input),.editarPlatoView .inputCentros,.editarPlatoView input:not(.ant-input),.ingredientesView .inputCentros,.ingredientesView input:not(.ant-input),.menusView .inputCentros,.menusView input:not(.ant-input),.platosView .inputCentros,.platosView input:not(.ant-input){padding:.2em;margin:0 .2em;outline:#000}.editarMenuView .react-autosuggest__input,.editarPlatoView .react-autosuggest__input,.ingredientesView .react-autosuggest__input,.menusView .react-autosuggest__input,.platosView .react-autosuggest__input{all:unset;padding:.5em;border:3px solid #dbf3ff;border-radius:.2em;width:100%!important;box-sizing:border-box}.editarMenuView .react-autosuggest__container,.editarPlatoView .react-autosuggest__container,.ingredientesView .react-autosuggest__container,.menusView .react-autosuggest__container,.platosView .react-autosuggest__container{max-width:430px}.editarMenuView .react-autosuggest__suggestions-list,.editarPlatoView .react-autosuggest__suggestions-list,.ingredientesView .react-autosuggest__suggestions-list,.menusView .react-autosuggest__suggestions-list,.platosView .react-autosuggest__suggestions-list{padding:.5em;background-color:#dbf3ff}.editarMenuView .react-autosuggest__suggestion,.editarPlatoView .react-autosuggest__suggestion,.ingredientesView .react-autosuggest__suggestion,.menusView .react-autosuggest__suggestion,.platosView .react-autosuggest__suggestion{padding:.5em;margin:.3em;border-radius:.3em;border:1px dotted #000;border-top:none;transition:all .5s}.editarMenuView .react-autosuggest__suggestion--highlighted,.editarPlatoView .react-autosuggest__suggestion--highlighted,.ingredientesView .react-autosuggest__suggestion--highlighted,.menusView .react-autosuggest__suggestion--highlighted,.platosView .react-autosuggest__suggestion--highlighted{background-color:#0087cc;-webkit-transform:scale(1.2);transform:scale(1.2)}.editarMenuView .grabarAlternativo,.editarPlatoView .grabarAlternativo,.ingredientesView .grabarAlternativo,.menusView .grabarAlternativo,.platosView .grabarAlternativo{all:unset;text-decoration:none;border:1px solid #6b7d6f;border-radius:1.5em;box-shadow:0 4px 4px rgba(0,0,0,.25);background:radial-gradient(88.24% 68.75% at 8.82% 89.58%,#fff 0,#dbf3ff 39.82%,#dbf3ff 69.12%,#fff 100%);font-size:.9em;padding:.15em .5em}.editarMenuView .grabarAlternativo:hover,.editarPlatoView .grabarAlternativo:hover,.ingredientesView .grabarAlternativo:hover,.menusView .grabarAlternativo:hover,.platosView .grabarAlternativo:hover{cursor:pointer}.editarMenuView .grabarAlternativo:active,.editarPlatoView .grabarAlternativo:active,.ingredientesView .grabarAlternativo:active,.menusView .grabarAlternativo:active,.platosView .grabarAlternativo:active{background:radial-gradient(14.92px at 95.74% 0,#fff 0,rgba(213,250,221,.25) 73.87%,rgba(213,250,221,0) 100%),#0087cc}.editarMenuView .addIngredientButton,.editarPlatoView .addIngredientButton,.ingredientesView .addIngredientButton,.menusView .addIngredientButton,.platosView .addIngredientButton{all:unset;text-decoration:none;border:1px solid #6b7d6f;border-radius:1.5em;box-shadow:0 4px 4px rgba(0,0,0,.25);background:radial-gradient(88.24% 68.75% at 8.82% 89.58%,#fff 0,#dbf3ff 39.82%,#dbf3ff 69.12%,#fff 100%);font-size:.9em;padding:.2em .6em;background:radial-gradient(14.92px at 95.74% 0,#fff 0,rgba(213,250,221,.25) 73.87%,rgba(213,250,221,0) 100%),#0087cc;height:1.5em;margin:1.5em}.editarMenuView .addIngredientButton:hover,.editarPlatoView .addIngredientButton:hover,.ingredientesView .addIngredientButton:hover,.menusView .addIngredientButton:hover,.platosView .addIngredientButton:hover{cursor:pointer}.editarMenuView .addIngredientButton:active,.editarPlatoView .addIngredientButton:active,.ingredientesView .addIngredientButton:active,.menusView .addIngredientButton:active,.platosView .addIngredientButton:active{background:#dbf3ff}.editarMenuView .planificar,.editarPlatoView .planificar,.ingredientesView .planificar,.menusView .planificar,.platosView .planificar{display:flex}.editarMenuView .planificar>*,.editarPlatoView .planificar>*,.ingredientesView .planificar>*,.menusView .planificar>*,.platosView .planificar>*{margin-right:10px}.editarMenuView .planificar .associarMenuButton,.editarPlatoView .planificar .associarMenuButton,.ingredientesView .planificar .associarMenuButton,.menusView .planificar .associarMenuButton,.platosView .planificar .associarMenuButton{display:flex;align-items:center}.editarMenuView .associarMenuButton,.editarPlatoView .associarMenuButton,.ingredientesView .associarMenuButton,.menusView .associarMenuButton,.platosView .associarMenuButton{display:flex;justify-content:flex-start;height:.3em;all:unset;text-decoration:none;border:1px solid #6b7d6f;border-radius:1.5em;box-shadow:0 4px 4px rgba(0,0,0,.25);background:radial-gradient(88.24% 68.75% at 8.82% 89.58%,#fff 0,#dbf3ff 39.82%,#dbf3ff 69.12%,#fff 100%);font-size:.9em;padding:.2em .6em;background:radial-gradient(14.92px at 95.74% 0,#fff 0,rgba(213,250,221,.25) 73.87%,rgba(213,250,221,0) 100%),#0087cc}.editarMenuView .associarMenuButton:hover,.editarPlatoView .associarMenuButton:hover,.ingredientesView .associarMenuButton:hover,.menusView .associarMenuButton:hover,.platosView .associarMenuButton:hover{cursor:pointer}.editarMenuView .associarMenuButton:active,.editarPlatoView .associarMenuButton:active,.ingredientesView .associarMenuButton:active,.menusView .associarMenuButton:active,.platosView .associarMenuButton:active{background:#dbf3ff}.ingrediente,.ingredientesHeader,.menu,.menusHeader,.plato,.platosHeader{all:unset;display:grid!important;text-align:center}.ingrediente>span,.ingredientesHeader>span,.menu>span,.menusHeader>span,.plato>span,.platosHeader>span{width:auto!important;display:flex;flex-flow:row wrap;justify-content:center}.menu,.menusHeader{grid-template-columns:1fr 3fr 3fr repeat(5,1fr)}.menusHeader span{border-right:1px solid #000}.menusHeader span:last-child{border-right:none}.menu{border-bottom:1px solid #c4c4c4}.menu span{border-right:1px solid #c4c4c4}.menu .descripcion{grid-column-start:4;grid-column-end:8}.menu:last-child,.menu:nth-child(3){border-bottom:none}.menu:nth-child(3) span{border-bottom:1px solid #c4c4c4}.ingredientesHeader span{border-right:1px solid #000}.ingredientesHeader span:last-child{border-right:none}.ingredientesView .ingredientesLayout{grid-template-columns:3fr 3fr repeat(6,1fr)}.ingredientesView .ingredientesLayout>*{padding:.5em}.ingredientesView .ingredientesLayoutCoste{grid-template-columns:3fr 3fr repeat(6,1fr)}.ingredientesView .ingredientesLayoutCoste>*{padding:.5em}.ingredientes .ingredientesEditarLayout{grid-template-columns:3fr 3fr repeat(7,1fr)!important}.ingredientes .ingredientesEditarLayoutCoste{grid-template-columns:3fr 3fr repeat(7,1fr)}.ingredientes .ingredientesEditarLayoutCoste>*{padding:.6em}.ingredientes .ingrediente{border-bottom:1px solid #c4c4c4}.ingredientes .ingrediente span{border-right:1px solid #c4c4c4}.ingredientes .ingrediente span:last-child{border-right:none}.ingredientes .ingrediente:last-child{border-bottom:none}.ingrediente,.ingredientesHeader{grid-template-columns:3fr 4fr repeat(5,1fr)}.ingrediente .alergenos img,.ingredientesHeader .alergenos img{height:20px;width:20px}.ingrediente .ingredientesTitle,.ingrediente .nombre,.ingredientesHeader .ingredientesTitle,.ingredientesHeader .nombre{justify-content:space-between;align-items:center}.plato,.platosHeader{grid-template-columns:100px 2fr 2fr repeat(4,1fr) 2fr}.plato .nombre,.platosHeader .nombre{justify-content:space-between}.plato>span,.platosHeader>span{border-right:1px solid #000;display:flex;justify-content:center;align-items:center;padding:.5em}.plato>span:last-child,.platosHeader>span:last-child{border-right:none}.plato .borrar,.platosHeader .borrar{margin-right:5px}.platosHeader{padding-right:1vh}.plato{border-bottom:1px solid #c4c4c4}.plato span{border-right:1px solid #c4c4c4}.plato:last-child{border-bottom:none}.editPlato .platosHeader{padding-right:unset}.editPlato .plato:nth-child(3){border-bottom:none}.editPlato .plato:nth-child(3) span{border-bottom:1px solid #c4c4c4}.mostrarPlatos .platos .platosHeader{padding:unset}.alimentoFilterBar{display:flex;flex-flow:row nowrap;justify-content:space-evenly}.platosView .tiposDePlatosNav{position:relative;margin-top:unset!important}.platosView .tiposDePlatosNav .ant-tabs{width:100%}.platosView .tiposDePlatosNav .ant-tabs-bar{margin:unset!important}.platosView .filters-bar{padding-left:20px;padding-right:20px;display:flex;flex-wrap:wrap}.platosView .filters-bar>*{margin-top:10px}.platosView .filters-bar>:not(:last-child){margin-right:10px}.platosView .filters-bar>span{line-height:2em}.nutr-platos-paginationContainer{display:flex;flex-flow:row nowrap;padding-left:20px}.nutr-platos-paginationContainer>label{align-self:center;min-width:167px}.nutr-platos-paginationContainer button{margin-right:6px}.nutr-platos-paginationContainer .Pagination{padding-bottom:unset}.plato-detalle td{background:#f8f8f8}.ant-table-row-expand-icon{text-align:center!important}.platosAlternativos .platos .nombre{display:flex;flex-flow:row wrap}@media print{.ingredientes-nutricion-view .scrollIngredientesNutricion{max-height:unset}}.ingredientes-nutricion-view .actions-bar{margin-top:20px;display:flex;justify-content:center}.ingredientes-nutricion-view .filters-bar{padding-left:40px;padding-right:40px;display:flex;align-items:center;flex-wrap:wrap}.ingredientes-nutricion-view .filters-bar>*{display:flex;align-items:center;margin-top:20px}.ingredientes-nutricion-view .filters-bar>:not(:last-child){margin-right:20px}.ingredientes-nutricion-view .filters-bar .ant-select{min-width:200px}.ingredientes-nutricion-view .modal .body{background:#fff;padding:20px;border-radius:15px;margin:20px}.ingredientes-nutricion-view .modal .body .btn-save-tableProducto{display:flex;justify-content:space-evenly}.ingredientes-nutricion-view .modal .body .btn-save-tableProducto img{cursor:pointer}.ingredientes-nutricion-view .modal .body .datosNutricionalesAltaProducto{align-self:center}.ingredientes-nutricion-view .modal .body .datosNutricionalesAltaProducto .spinnerContainer{height:5vh;width:5vw;color:#0087cc}.ingredientes-nutricion-view .modal .body .datosNutricionalesAltaProducto .tablaAlergenos{font-size:10px}.ingredientes-nutricion-view .modal .body .datosNutricionalesAltaProducto .tablaAlergenos .rt-td{display:flex;align-items:center;justify-content:center}.ingredientes-nutricion-view .modal .body .datosNutricionalesAltaProducto .tablaAlergenos .rt-td img{height:20px;width:20px;cursor:pointer;transition:opacity .5s;-webkit-transition:opacity .5s}.alergenos img{height:20px}.CRUDComponent{display:flex;flex-wrap:wrap;align-items:center;font-size:15px}.Ingredientrows-empty{display:flex;align-items:center;justify-content:center;padding:10px}.Ingredientrows-empty .ant-empty-image{height:20px;margin-right:10px}.Ingredientrows>span{display:flex;align-items:center}.ingredientes thead.ant-table-thead>tr>th{padding:.5em;background-color:#dbf3ff!important}.ingredientes .ant-table-bordered .ant-table-tbody>tr>td,.ingredientes .ant-table-bordered .ant-table-thead>tr>th{border-right:1px solid #b8d4e3!important;border-bottom:1px solid #b8d4e3!important;padding:.5em}.ingredientes .deleteIngredientButton{margin-left:4px}.ingredientes thead.ant-table-thead .ingredientesTitle .ant-table-header-column .ant-table-column-title span{display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.ingredientes .ant-table-row-cell-break-word .ant-table-header-column{width:100%}.ingredientes .ant-table-row-cell-break-word .ant-table-header-column .header-visible{display:flex;flex-flow:row nowrap;justify-content:space-between}.SortRadioButtons{display:flex;align-items:center}.SortRadioButtons .ant-radio-group{margin-left:15px}.AltaProductoContainer .header{display:flex;justify-content:space-evenly;align-items:center;padding:10px 10px 20px}.AltaProductoContainer .header .SelectTipoProducto{font-size:10px}.AltaProductoContainer .header .SelectTipoProducto .radio{display:flex;justify-content:space-around;align-items:center;margin-bottom:5px}.AltaProductoContainer .header .SelectTipoProducto .radio .labelMaterialButton{margin-right:5em}.AltaProductoContainer .header .SelectTipoProducto .radio .labelMaterialButton .inputRadioButton{margin-right:.8em}.AltaProductoContainer .header .crud-buttoner{display:flex;justify-content:space-between;min-width:300px;margin-left:auto}.AltaProductoContainer .tablaAlergenos,.AltaProductoContainer .tablaAltaProducto{font-size:10px}.AltaProductoContainer .tablaAlergenos input[type=text],.AltaProductoContainer .tablaAltaProducto input[type=text]{background:inherit;width:100%}.AltaProductoContainer .tablaAlergenos .ant-select,.AltaProductoContainer .tablaAltaProducto .ant-select{width:100%}.AltaProductoContainer .tablaAlergenos .ant-select-selection,.AltaProductoContainer .tablaAltaProducto .ant-select-selection{background-color:inherit;border:1px solid inherit}.AltaProductoContainer .tablaAlergenos img,.AltaProductoContainer .tablaAltaProducto img{height:15px;width:15px}.AltaProductoContainer .tablaAlergenos .btn-save-tableProducto,.AltaProductoContainer .tablaAltaProducto .btn-save-tableProducto{display:flex;justify-content:space-evenly}.AltaProductoContainer .tablaAlergenos .btn-save-tableProducto img,.AltaProductoContainer .tablaAltaProducto .btn-save-tableProducto img{cursor:pointer}.AltaProductoContainer .datosAltaProducto{display:flex;align-items:center;font-size:11px}.AltaProductoContainer .datosAltaProducto .compras,.AltaProductoContainer .datosAltaProducto .ubicacionProducto,.AltaProductoContainer .datosAltaProducto .ventas{padding:15px;display:flex;justify-content:space-between}.AltaProductoContainer .imgAltaProducto{font-size:11px}.AltaProductoContainer .datosNutricionalesAltaProducto{align-self:center}.AltaProductoContainer .datosNutricionalesAltaProducto .tablaAlergenos .rt-td{display:flex;align-items:center;justify-content:center;position:relative;padding:2px}.AltaProductoContainer .datosNutricionalesAltaProducto .tablaAlergenos .rt-td input{width:100%}.AltaProductoContainer .datosNutricionalesAltaProducto .tablaAlergenos .rt-td img{align-self:center}.AltaProductoContainer .eKRgYG input,.AltaProductoContainer select{padding:.2em}.AltaProductoContainer .iva-select{min-width:100%}.cada{width:50px!important}.p{display:flex;justify-content:left}.convertirProducto{margin-top:20px;margin-bottom:20px}.convertirProducto .cantidadCompuesto,.convertirProducto .nombreCompuesto{width:300px!important}.productoImagenes{display:flex;justify-content:space-evenly;align-items:center;padding:1em 0}.productoImagenes .avatar-uploader{width:unset}.productoImagenes .avatar-uploader img{max-width:300px;max-height:300px}@media print{.scrollIngredientesNutricion{max-height:unset!important}}.plato-row .name-not-configured{all:unset;cursor:help;color:red}.selectedRow{background-color:#d5fadd}.antdPlatosHeader{background-color:#dbf3ff}.platos thead.ant-table-thead>tr>th{padding:.5em;background-color:#dbf3ff!important}.platos .ant-table-bordered .ant-table-tbody>tr>td,.platos .ant-table-bordered .ant-table-thead>tr>th{border-right:1px solid #b8d4e3!important;border-bottom:1px solid #b8d4e3!important;padding:.5em}.platos thead.ant-table-thead .platosTitle .ant-table-header-column .ant-table-column-title span{display:flex;flex-flow:row wrap;justify-content:center;align-items:center}.ant-table-row-cell-break-word .ant-table-header-column{width:100%}.ant-table-row-cell-break-word .ant-table-header-column .header-visible{display:flex;flex-flow:row nowrap;justify-content:space-between}.fichaTecnicaComplejaWrapper{display:none}@media print{.fichaTecnicaComplejaWrapper{display:block;margin:15px 5px 10px}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato{page-break-after:always;-webkit-column-break-after:page;break-after:page}}.fichaTecnicaComplejaWrapper h3{font-weight:bolder;text-transform:uppercase;margin-bottom:unset;line-height:64px;font-size:17px}.fichaTecnicaComplejaWrapper h4{margin-bottom:unset;padding:2px;border-bottom:1px solid #000;font-size:13px;text-transform:uppercase;font-weight:700}.fichaTecnicaComplejaWrapper h5{font-size:11px;margin-bottom:unset}.fichaTecnicaComplejaWrapper p{white-space:pre}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato{font-size:8px;margin-top:0!important;background:#fff;padding-top:15px;padding-bottom:4px;box-sizing:border-box;width:100%;display:flex;flex-flow:column}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ant-table-content *{text-align:center!important;margin:0}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-header{display:flex;flex-flow:row nowrap;justify-content:space-between;width:90%;margin:0 auto}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-header .ft-logoEmpresa{width:64px;height:auto}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-header .ft-logoEmpresa img{width:inherit;height:inherit}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-datosEmpresa,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-elaboracion,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-fijos,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-ingredientTable,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-nomPlato{width:90%;align-self:center}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-nomPlato{border:1px solid #000;text-align:center;padding:.2em;margin:8px auto 0;box-sizing:border-box}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-nomPlato>*{text-transform:uppercase;font-weight:700}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-fijos{display:flex;flex-flow:row nowrap;justify-content:space-between}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-ingredientTable .ant-table-title{padding:5px!important;font-size:.7rem}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-ingredientTable .ant-table-footer,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-ingredientTable td{text-align:left;font-size:8px}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-ingredientTable td{padding:1px!important}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-ingredientTable .ant-table-footer{padding:0}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-ingredientTable .ant-table-footer .suma-nutrientes{display:flex;flex-flow:row-reverse nowrap}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-ingredientTable .ant-table-footer .suma-nutrientes>div{padding:1px}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-ingredientTable .ant-table-footer .leyenda{padding:3px}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-ingredientTable .ant-table-footer .leyenda img{max-width:16px;height:auto}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-ingredientTable span{font-size:8px}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .bluetheme .ant-table-thead tr th{background-color:#0087cc!important}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .bluetheme .ant-table-tbody tr td{background-color:rgba(230,240,245,.9254901961)!important}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .bluetheme .ant-table-footer .suma-nutrientes{background-color:rgba(230,240,245,.9254901961)!important;color:rgba(0,0,0,.65);padding-bottom:2px}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .bluetheme .ant-table-footer .suma-nutrientes>div{border-left:1px solid #e8e8e8}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .greentheme .ant-table-footer .suma-nutrientes{background-color:#fff!important;color:rgba(0,0,0,.65);padding-bottom:2px}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .greentheme .ant-table-footer .suma-nutrientes>div{border-left:1px solid #e8e8e8}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-nomPlato.bluetheme,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato h1.bluetheme,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato h2.bluetheme,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato h3.bluetheme,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato h4.bluetheme,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato h5.bluetheme{background-color:#0087cc;color:#fff}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-nomPlato.greentheme,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato h1.greentheme,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato h2.greentheme,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato h3.greentheme,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato h4.greentheme,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato h5.greentheme{background-color:#0a6234;color:#fff}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ant-table-thead tr th{padding:4px!important}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-datosEmpresa,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-elaboracion,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-fijos{margin-top:8px;border:1px solid #000;box-sizing:border-box}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-datosEmpresa .ft-conservacion,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-datosEmpresa .ft-vidaUtil,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-elaboracion .ft-conservacion,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-elaboracion .ft-vidaUtil,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-fijos .ft-conservacion,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-fijos .ft-vidaUtil{width:50%}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-datosEmpresa .ft-conservacion div,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-datosEmpresa .ft-vidaUtil div,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-elaboracion .ft-conservacion div,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-elaboracion .ft-vidaUtil div,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-fijos .ft-conservacion div,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-fijos .ft-vidaUtil div{padding:2px;box-sizing:border-box}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-datosEmpresa .ft-vidaUtil,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-elaboracion .ft-vidaUtil,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-fijos .ft-vidaUtil{border-right:1px solid #000}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-elaboracion .RecetaFetch{display:flex;flex-flow:row nowrap;justify-content:flex-start}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-elaboracion pre{border:unset;margin-left:4px;margin-right:4px;font-family:"Noto Sans",sans-serif}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-datosEmpresa{margin-top:4px;display:flex;flex-flow:row nowrap;justify-content:space-between;page-break-inside:avoid}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-datosEmpresaContent{font-size:8px;border-right:1px solid #000;width:80%}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-datosEmpresaContent section{border:unset;padding:unset;justify-content:left}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-datosEmpresaContent section div{display:flex;flex-flow:column nowrap}@media print{.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-datosEmpresaContent section .datos{border:unset;padding-top:4px;padding-bottom:4px}}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-fechaImpresion,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato ft-emailempresa{padding:4px;box-sizing:border-box;font-size:11px}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-emailempresa{padding:4px}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-intolerancias-dietas{width:90%;margin:8px auto 4px;border:1px solid #000;display:flex;flex-flow:row nowrap}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-intolerancias-dietas .ft-dietas,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-intolerancias-dietas .ft-intolerancias{flex:0 1 50%}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-intolerancias-dietas .ft-dietas .ft-dietas-linea-wrapper div div,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-intolerancias-dietas .ft-dietas .ft-intolerancias-linea-wrapper div div,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-intolerancias-dietas .ft-intolerancias .ft-dietas-linea-wrapper div div,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-intolerancias-dietas .ft-intolerancias .ft-intolerancias-linea-wrapper div div{padding:.2em}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-intolerancias-dietas .ft-dietas{border-left:1px solid #000}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-intolerancias-dietas .ft-dietas-linea-vacia,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-intolerancias-dietas .ft-intolerancias-linea-vacia{height:2em;background-color:rgba(0,0,0,.1)}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-semaforo-nutricional-y-grafica{width:90%;margin:4px auto;display:flex;flex-flow:row nowrap}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-semaforo-nutricional-y-grafica .ft-semaforo-nutricional{display:flex;flex-flow:column nowrap;border:1px solid #000;flex:1 1 auto}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-semaforo-nutricional-y-grafica .ft-semaforo-nutricional .ft-semaforo-nutricional-row{display:flex;flex-flow:row nowrap;border-bottom:1px solid rgba(0,0,0,.35)}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-semaforo-nutricional-y-grafica .ft-semaforo-nutricional .ft-semaforo-nutricional-row .ft-semaforo-nutricional-col{flex:1 1 auto;padding:.1em .3em}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-semaforo-nutricional-y-grafica .ft-semaforo-nutricional .ft-semaforo-nutricional-row .ft-semaforo-nutricional-nombre{width:70%}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-semaforo-nutricional-y-grafica .ft-semaforo-nutricional .ft-semaforo-nutricional-row .ft-semaforo-nutricional-valor{font-weight:700;width:20%}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-semaforo-nutricional-y-grafica .ft-semaforo-nutricional .ft-semaforo-nutricional-leyenda{margin-top:1em;flex:1 1 auto}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-semaforo-nutricional-y-grafica .ft-semaforo-nutricional .ft-semaforo-nutricional-leyenda .ft-semaforo-nutricional-leyenda-header-wrapper{display:flex;flex-flow:row nowrap;justify-content:center}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-semaforo-nutricional-y-grafica .ft-semaforo-nutricional .ft-semaforo-nutricional-leyenda .ft-semaforo-nutricional-leyenda-header-wrapper>div{text-align:center}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-semaforo-nutricional-y-grafica .ft-semaforo-nutricional .ft-semaforo-nutricional-leyenda .ft-semaforo-nutricional-leyenda-header-wrapper .ft-semaforo-nutricional-leyenda-header{flex:0 1 auto}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-semaforo-nutricional-y-grafica .ft-semaforo-nutricional .ft-semaforo-nutricional-leyenda .ft-semaforo-nutricional-leyenda-colores-wrapper{display:flex;flex-flow:row nowrap;justify-content:center}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-semaforo-nutricional-y-grafica .ft-semaforo-nutricional .ft-semaforo-nutricional-leyenda .ft-semaforo-nutricional-leyenda-colores-wrapper>*{text-align:center}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-semaforo-nutricional-y-grafica .ft-semaforo-nutricional .ft-semaforo-nutricional-leyenda .ft-semaforo-nutricional-leyenda-colores-wrapper .ft-semaforo-nutricional-leyenda-colores{flex:0 1 auto;display:flex;flex-flow:row nowrap}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-semaforo-nutricional-y-grafica .ft-semaforo-nutricional .ft-semaforo-nutricional-leyenda .ft-semaforo-nutricional-leyenda-colores-wrapper .ft-semaforo-nutricional-leyenda-colores .ft-semaforo-nutricional-leyenda-amarillo>*,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-semaforo-nutricional-y-grafica .ft-semaforo-nutricional .ft-semaforo-nutricional-leyenda .ft-semaforo-nutricional-leyenda-colores-wrapper .ft-semaforo-nutricional-leyenda-colores .ft-semaforo-nutricional-leyenda-rojo>*,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-semaforo-nutricional-y-grafica .ft-semaforo-nutricional .ft-semaforo-nutricional-leyenda .ft-semaforo-nutricional-leyenda-colores-wrapper .ft-semaforo-nutricional-leyenda-colores .ft-semaforo-nutricional-leyenda-verde>*{padding:0 .4em}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-semaforo-nutricional-y-grafica .ft-semaforo-nutricional .ft-semaforo-nutricional-leyenda .ft-semaforo-nutricional-leyenda-colores-wrapper .ft-semaforo-nutricional-leyenda-colores .ft-semaforo-nutricional-leyenda-amarillo>div:first-child,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-semaforo-nutricional-y-grafica .ft-semaforo-nutricional .ft-semaforo-nutricional-leyenda .ft-semaforo-nutricional-leyenda-colores-wrapper .ft-semaforo-nutricional-leyenda-colores .ft-semaforo-nutricional-leyenda-rojo>div:first-child,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-semaforo-nutricional-y-grafica .ft-semaforo-nutricional .ft-semaforo-nutricional-leyenda .ft-semaforo-nutricional-leyenda-colores-wrapper .ft-semaforo-nutricional-leyenda-colores .ft-semaforo-nutricional-leyenda-verde>div:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-semaforo-nutricional-y-grafica .ft-semaforo-nutricional .ft-semaforo-nutricional-leyenda .ft-semaforo-nutricional-leyenda-colores-wrapper .ft-semaforo-nutricional-leyenda-colores .ft-semaforo-nutricional-leyenda-amarillo>div:last-child,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-semaforo-nutricional-y-grafica .ft-semaforo-nutricional .ft-semaforo-nutricional-leyenda .ft-semaforo-nutricional-leyenda-colores-wrapper .ft-semaforo-nutricional-leyenda-colores .ft-semaforo-nutricional-leyenda-rojo>div:last-child,.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-semaforo-nutricional-y-grafica .ft-semaforo-nutricional .ft-semaforo-nutricional-leyenda .ft-semaforo-nutricional-leyenda-colores-wrapper .ft-semaforo-nutricional-leyenda-colores .ft-semaforo-nutricional-leyenda-verde>div:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-semaforo-nutricional-y-grafica .ft-semaforo-nutricional .ft-semaforo-nutricional-leyenda .ft-semaforo-nutricional-leyenda-colores-wrapper .ft-semaforo-nutricional-leyenda-colores .ft-semaforo-nutricional-leyenda-rojo>*{background-color:#f89395}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-semaforo-nutricional-y-grafica .ft-semaforo-nutricional .ft-semaforo-nutricional-leyenda .ft-semaforo-nutricional-leyenda-colores-wrapper .ft-semaforo-nutricional-leyenda-colores .ft-semaforo-nutricional-leyenda-amarillo>*{background-color:#f5e4a2}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-semaforo-nutricional-y-grafica .ft-semaforo-nutricional .ft-semaforo-nutricional-leyenda .ft-semaforo-nutricional-leyenda-colores-wrapper .ft-semaforo-nutricional-leyenda-colores .ft-semaforo-nutricional-leyenda-verde>*{background-color:#bdf0c1}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-semaforo-nutricional-y-grafica .ft-semaforo-nutricional .ft-semaforo-nutricional-leyenda .ft-semaforo-nutricional-leyenda-colores-wrapper .ft-semaforo-nutricional-leyenda-colores>div{flex:1 1 auto;padding:.3em .9em}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-semaforo-nutricional-y-grafica .ft-semaforo-nutricional .ft-semaforo-nutricional-leyenda .ft-semaforo-nutricional-leyenda-colores-wrapper .ft-semaforo-nutricional-leyenda-colores>div:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-semaforo-nutricional-y-grafica .ft-semaforo-nutricional .ft-semaforo-nutricional-leyenda .ft-semaforo-nutricional-leyenda-colores-wrapper .ft-semaforo-nutricional-leyenda-colores>div:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-semaforo-nutricional-y-grafica .ft-grafica-reparto-energetico{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;border:1px solid #000;border-left:unset}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-semaforo-nutricional-y-grafica .ft-grafica-reparto-energetico .recharts-wrapper{margin:0 auto}.fichaTecnicaComplejaWrapper .fichaTecnicaPlato .ft-semaforo-nutricional-y-grafica .ft-grafica-reparto-energetico .ft-grafica-reparto-energetico-leyenda{display:flex;flex-flow:row wrap;justify-content:space-around}.fichaTecnicaComplejaWrapper .ft-semaforo-danger{background:#bc2123}.fichaTecnicaComplejaWrapper .ft-semaforo-warning{background:#f3d045}.fichaTecnicaComplejaWrapper .ft-semaforo-ok{background:#36e341}.prod-comp-componente .ReactTable{border:none;color:rgba(0,0,0,.65)}.prod-comp-componente .ReactTable .ant-select{background-color:inherit!important}.prod-comp-componente .ReactTable .rt-table{border-radius:4px;font-size:.6rem!important}.prod-comp-componente .ReactTable .rt-thead .rt-th{color:#000;border-right:1px solid #fff}.prod-comp-componente .rt-tbody div.rt-td{border-right:1px solid #fff}.prod-comp-componente .rt-tbody .rt-tr{align-items:center}.prod-comp-componente .editButtoner img{padding-left:5px;padding-right:5px}.prod-comp-componente .tiempoPreparacion{padding:0 0 2em}.prod-comp-componente .tiempoPreparacion .tiemposPlatos{display:flex;justify-content:flex-start}.prod-comp-componente .tiempoPreparacion .tiemposPlatos .dias,.prod-comp-componente .tiempoPreparacion .tiemposPlatos .diasFabricacion,.prod-comp-componente .tiempoPreparacion .tiemposPlatos .pesototal,.prod-comp-componente .tiempoPreparacion .tiemposPlatos .tiempo{display:flex;align-items:center;justify-content:flex-start;margin-right:15px}.prod-comp-componente .tiempoPreparacion .tiemposPlatos .diasFabricacion h6,.prod-comp-componente .tiempoPreparacion .tiemposPlatos .dias h6,.prod-comp-componente .tiempoPreparacion .tiemposPlatos .pesototal h6,.prod-comp-componente .tiempoPreparacion .tiemposPlatos .tiempo h6{margin-right:1em}.prod-comp-componente .tiempoPreparacion .tiemposPlatos .pesototal{max-width:12em}.editarPlatoView .preparacion{margin-top:20px}.MenuMes .pie{padding:1em}.MenuMes .buttons-and-detail{display:flex;flex-flow:row wrap;align-items:center}.MenuMes .buttons-and-detail .ant-radio{margin-left:20px}.MenuMes .calendar{display:flex;flex-flow:row;padding-bottom:20px}.MenuMes .main{padding:0 1em}.MenuMes .fechaPdf{display:none}.MenuMes a.linkMenuCard{text-decoration:none;color:#000}.MenuMes .total{padding:15px;display:flex;justify-content:flex-end}.MenuMes .total span{margin:0 1em;text-decoration:underline}.MenuMes .gridTotales{display:grid;grid-gap:10px;grid-template-columns:repeat(1,auto)}.MenuMes .gridTotales .startOnWeekend{display:none}.MenuMes .gridMenus,.MenuMes .gridTotales{padding-top:15px}.MenuMes .gridMenus>*,.MenuMes .gridTotales>*{min-height:180px;position:relative}.MenuMes .gridTotales{padding:15px}.MenuMes .gridMenus{flex:1 1;font-size:.8em;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:10px}.MenuMes .gridMenus.noWeekend{grid-template-columns:repeat(5,1fr)}.MenuMes .gridMenus.noWeekend .domingo,.MenuMes .gridMenus.noWeekend .sabado,.MenuMes .gridMenus.noWeekend .startOnWeekend{display:none}.MenuMes .gridMenus .otherMonth{height:0!important;opacity:0;overflow:hidden}.MenuMes .planificacion-container{margin-top:10px;padding-top:10px;padding-bottom:10px;display:flex;align-items:center;justify-content:space-between}.MenuMes .planificacion-container .planificar>span{font-size:17px}.MenuMes .planificacion-container .planificar .ant-calendar-picker{margin-left:10px}.MenuMes .planificacion-container .planificar .ant-calendar-picker input{cursor:pointer}.MenuMes .btnGardiente{display:flex;justify-content:center;margin:0 5em 0 0;width:15vw;background:radial-gradient(88.24% 68.75% at 8.82% 89.58%,#fff 0,#dbf3ff 39.82%,#dbf3ff 69.12%,#fff 100%);text-decoration:none;border:1px solid #6b7d6f;border-radius:1em 1em 1em 1em;padding:.3em .8em}.MenuMes .finalizar{margin-right:1em;margin-bottom:1em}.MenuMes .alergenosLegendRow,.MenuMes .informacionMenuRight,.MenuMes .leyendaCalendario,.MenuMes .pdfMonth{display:none}.MenuMes .menuCard .observaciones textarea{font-size:1em}.diaEco{border:2px solid #7def76!important}.menumes-switchrow{display:flex;flex-flow:column nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.dataPackPlaceholder{font-size:.55em;line-height:20px}.print-MenuMes{display:none}@media print{.print-MenuMes{display:block}.print-MenuMes .menuCard{max-height:unset!important;height:100%!important}.print-MenuMes .calendar{display:flex;flex-flow:row}.print-MenuMes .calendarPrint .calendarPrintContainer:not(.calendarPrintContainerFirst){page-break-before:always;-webkit-column-break-before:page;break-before:page}.print-MenuMes .centroInfo{justify-content:flex-start!important;padding-top:10px}.print-MenuMes .centroInfo .mesInfo{display:flex;flex:1 1;justify-content:center;text-align:center;font-size:1.2em!important;font-weight:700}.print-MenuMes .centroInfo .pdfMonth{display:flex!important;align-self:center!important;justify-content:center!important;margin-bottom:0!important;font-size:1.2em!important;white-space:nowrap}.print-MenuMes .centroInfo .centroContainer{justify-content:flex-end!important;flex-direction:row-reverse!important;flex:1 1}.print-MenuMes .centroInfo .centroContainer img{width:auto!important;max-height:35px!important;margin-top:5px!important;margin-right:25px}.print-MenuMes .centroInfo .logoEmpresaInfo{flex:1 1!important;justify-content:flex-end!important;display:flex!important}.print-MenuMes .centroInfo .logoEmpresaInfo img{width:auto!important;max-height:35px!important;margin-top:5px!important;margin-right:25px}.print-MenuMes .caloriasIzq,.print-MenuMes .centroCabeceraTexto,.print-MenuMes .comensalesIzq,.print-MenuMes .plato-actions,.print-MenuMes .precio,.print-MenuMes button{display:none!important}.print-MenuMes .gridMenus{flex:1 1;font-size:.8em;display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:2px}.print-MenuMes .gridMenus.noWeekend{grid-template-columns:repeat(5,1fr)}.print-MenuMes .gridMenus.noWeekend .domingo,.print-MenuMes .gridMenus.noWeekend .sabado,.print-MenuMes .gridMenus.noWeekend .startOnWeekend{display:none}.print-MenuMes .gridMenus .otherMonth{height:0!important;opacity:0;overflow:hidden}.print-MenuMes .gridMenus>*,.print-MenuMes .gridTotales>*{min-height:-webkit-fit-content!important;min-height:-moz-fit-content!important;min-height:fit-content!important}.print-MenuMes .gridMenus,.print-MenuMes .gridTotales{padding-top:5px!important}.print-MenuMes .menuCard{border-radius:0!important;flex-direction:column-reverse!important;min-height:110px!important}.print-MenuMes .menuCard.greentheme{border:1px solid #0a6234}.print-MenuMes .menuCard.greentheme .cabecera{background-color:#0a6234}.print-MenuMes .menuCard.greentheme{border:1px solid #0087cc}.print-MenuMes .menuCard.greentheme .cabecera{background-color:#0087cc}.print-MenuMes .menuCard .menucard-plato{margin-bottom:0!important}.print-MenuMes .menuCard .cabecera{color:#fff!important;min-height:1em!important}.print-MenuMes .menuCard .cabecera .diaSemana .nombrePlato{text-transform:none!important;font-size:.75em!important}.print-MenuMes .menuCard .informacionMenu{background:none!important;font-size:.75em!important;padding-right:0!important}.print-MenuMes .menuCard .informacionMenu .informacionMenuLeft .fechaVista{display:none!important}.print-MenuMes .menuCard .informacionMenu .informacionMenuLeft .fechaPdf{display:flex!important}.print-MenuMes .menuCard .informacionMenu .informacionMenuRight{background-color:#ccfecb;display:flex;flex-direction:row;justify-content:space-between;padding:3px}.print-MenuMes .menuCard .informacionMenu .informacionMenuRight .dataPack{display:flex;flex-direction:row;justify-content:space-between;margin-right:4px;align-items:center}.print-MenuMes .menuCard .informacionMenu .informacionMenuRight .dataPack span{font-size:.75em!important}.print-MenuMes .menuCard .informacionMenu .informacionMenuRight .dataPack .dot{width:10px;height:10px;border-radius:5px;margin-right:2px;align-self:center}.print-MenuMes .menuCard .informacionMenu .informacionMenuRight .dataPack .macronutrienteTexto{font-size:.85em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;border-radius:5px;margin-right:2px;align-self:center}.print-MenuMes .menuCard .informacionMenu .informacionMenuRight .dataPack .green{background-color:green}.print-MenuMes .menuCard .informacionMenu .informacionMenuRight .dataPack .red{background-color:red}.print-MenuMes .menuCard .informacionMenu .informacionMenuRight .dataPack .blue{background-color:#00f}.print-MenuMes .menuCard .informacionMenu .informacionMenuRight .dataPack .yellow{background-color:#ff0}.print-MenuMes .menuCard .informacionMenu .informacionMenuRight .dataPack .kcal{background-image:url(data:image/png;base64,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)}.print-MenuMes .menuCard .informacionMenu .informacionMenuRight .dataPack .totalHc{background-image:url(data:image/png;base64,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)}.print-MenuMes .menuCard .informacionMenu .informacionMenuRight .dataPack .totalPr{background-image:url(data:image/png;base64,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)}.print-MenuMes .menuCard .informacionMenu .informacionMenuRight .dataPack .totalGr{background-image:url(data:image/png;base64,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)}.print-MenuMes .menuCard .informacionMenu .informacionMenuRight .dataPack .kcal,.print-MenuMes .menuCard .informacionMenu .informacionMenuRight .dataPack .totalGr,.print-MenuMes .menuCard .informacionMenu .informacionMenuRight .dataPack .totalHc,.print-MenuMes .menuCard .informacionMenu .informacionMenuRight .dataPack .totalPr{background-size:contain;background-repeat:no-repeat;background-position:50%;box-sizing:border-box}.print-MenuMes .menuCard .platos{padding-left:.5em!important;padding-right:.5em!important;padding-top:.1em!important;margin-bottom:0!important;line-height:.8em}.print-MenuMes .menuCard .platos .platoNombre{font-size:.7em}.print-MenuMes .alergenosLegendRow{display:flex!important;flex-flow:row wrap;padding-left:1em;padding-bottom:.1rem}.print-MenuMes .alergenosLegendRow .alergenoPack{display:flex!important;flex-direction:row;margin-right:10px}.print-MenuMes .alergenosLegendRow .alergenoPack img{width:40px;height:40px}.print-MenuMes .alergenosLegendRow .alergenoPack span{font-size:.65em}.print-MenuMes .leyendaCalendario{display:flex!important;flex-direction:row}.print-MenuMes .leyendaCalendario .bottomRow,.print-MenuMes .leyendaCalendario .dataPack,.print-MenuMes .leyendaCalendario .topRow{display:flex!important;flex-direction:row;min-width:60px;margin-bottom:5px}.print-MenuMes .leyendaCalendario .square{width:20px;height:10px;margin-right:5px}.print-MenuMes .leyendaCalendario .green{background-color:green}.print-MenuMes .leyendaCalendario .blue{background-color:#00f}.print-MenuMes .leyendaCalendario .red{background-color:red}.print-MenuMes .leyendaCalendario .yellow{background-color:#ff0}.print-MenuMes .leyendaCalendario .bigDot{width:10px;height:10px;border-radius:0;margin-right:5px;align-self:center}.print-MenuMes .leyendaCalendario .kcal{background-image:url(/static/media/energia.37387c06.png)}.print-MenuMes .leyendaCalendario .totalHc{background-image:url(/static/media/hidratos.6837921e.png)}.print-MenuMes .leyendaCalendario .totalPr{background-image:url(/static/media/proteinas.a5387911.png)}.print-MenuMes .leyendaCalendario .totalGr{background-image:url(/static/media/lipidos.a65779eb.png)}.print-MenuMes .leyendaCalendario .kcal,.print-MenuMes .leyendaCalendario .totalGr,.print-MenuMes .leyendaCalendario .totalHc,.print-MenuMes .leyendaCalendario .totalPr{background-size:cover;box-sizing:border-box}.print-MenuMes .alergenoNumero{display:block!important;margin-right:5px;font-weight:700;font-size:.65em}.print-MenuMes .alergenoIcono{display:none!important}.print-MenuMes .alergenoIconoImprimir{display:block!important;height:10px!important;width:auto!important}.print-MenuMes .festivo{min-height:0!important;height:100%!important;width:auto!important}.print-MenuMes .calendar{padding-bottom:0!important}.print-MenuMes .pieDatosEmpresa{display:flex!important;font-size:.8em}.print-MenuMes .icon-leaf{display:inline-block!important}.print-MenuMes .icon-leaf-black{display:none!important}.print-MenuMes .pie{display:none}.print-MenuMes .dataPack{margin-bottom:0!important;margin-right:1em}.print-MenuMes .noPrintFooter{display:none!important}.print-MenuMes .printFooter{display:flex;flex-direction:column;background-color:hsla(0,0%,100%,.5)}.print-MenuMes .footerMenuMesPrint{font-size:.6em}}.resumenCard{padding:10px;border-radius:11px;background:#dbf3ff;min-width:150px;color:#000}.resumenCard .p-2{padding:0!important}.resumenCard .cardActions,.resumenCard .total{display:flex;justify-content:center}.resumenCard .cardActions{flex-direction:column}.resumenCard .cardActions .discount{display:flex;justify-content:space-between;padding:.4em}.menuCard{height:100%;min-height:200px;display:flex;flex-flow:column;justify-content:space-between;background:#fff;border-radius:4px;border:1px solid #a6a6a6}.menuCard .platos{flex-grow:1}.menuCard .addBtn{height:19px;padding:0 3px;font-size:11px;border-radius:4px;display:flex;align-items:center;justify-content:center}.menuCard .addBtn>span{margin-left:2px!important}.menuCard .ant-btn:not(.addBtn){display:flex;align-items:center;justify-content:center}.menuCard .ant-btn-icon-only.ant-btn-sm{width:20px;height:20px}.menuCard .delete{cursor:pointer}.menuCard.nomenu{opacity:.6}.menuCard *{text-overflow:ellipsis}.menuCard .menucard-plato{display:flex;align-items:center;padding:3px 5px}.menuCard .menucard-plato:nth-child(odd){background-color:#eee}.menuCard .menucard-plato .platosLayout{display:flex;flex-direction:column}@media print{.menuCard .menucard-plato .platosLayout{width:100%;display:flex;flex-direction:row;justify-content:space-between}.menuCard .menucard-plato .platosLayout .alergenos{align-self:center}}.menuCard .plato-actions{transition:opacity .3s ease;opacity:0;display:flex;justify-content:space-evenly;align-items:center;min-width:60px}.menuCard .plato-actions>a>.ant-btn{margin-right:5px}.menuCard:hover .plato-actions{opacity:1}.menuCard .cabecera{display:flex;min-height:2.5em;justify-content:space-between;background-color:#0087cc;color:#fff;border-top-left-radius:3px;border-top-right-radius:3px}.menuCard .cabecera .diaSemana{display:flex;align-items:center;justify-content:space-between;padding:.2em 0 .1em 1em;width:100%}.menuCard .cabecera .diaSemana .nombrePlato{text-transform:uppercase}.menuCard .cabecera .diaSemana .iconos{padding-right:1em}.menuCard .cabecera .precio{padding:.2em .5em;background:#dbf3ff;border-top-right-radius:4px;border:0 solid #000;box-shadow:inset 4px 0 4px rgba(0,0,0,.25)}.menuCard .cabecera-no-menu{display:flex;justify-content:space-between;flex-direction:column;height:calc(100% - 30px)}.menuCard .cabecera-no-menu .description{display:flex;justify-content:center;align-items:center;height:100%}.menuCard .cabecera-no-menu .add{border:2px solid #0087cc;border-radius:4px;padding:.2em .5em;margin:10px;text-align:center;color:#0087cc!important}@media print{.menuCard .cabecera{border-top-left-radius:unset!important;border-top-right-radius:unset!important}}.menuCard .alergenos{display:flex;justify-content:flex-start;flex-wrap:wrap}.menuCard .alergenos img{width:15px;height:15px;margin-right:.2em}.menuCard .informacionMenu{display:flex;padding-left:.5em;padding-right:.5em;justify-content:space-between;align-items:center;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background:#dbf3ff;bottom:1px;width:100%;font-size:.9rem;height:25px}.menuCard .alternativo_id_1{background:#eca274}.menuCard .alternativo_id_2{background:#ecec46}.menuCard .alternativo_id_3{background:#c5bbec}.menuCard .alternativo_id_4{background:#b7e3ec}.menuCard .alternativo_id_5{background:#c4a784}.menuCard .alternativo_id_6{background:#86d94a}.menuCard .alternativo_id_7{background:#bda635}.menuCard .alternativo_id_8{background:#7088e8}.menuCard .alternativo_id_9{background:#daae58}.menuCard .alternativo_id_10{background:#b1a849}.menuCard .alternativo_id_11{background:#51c3ab}.menuCard .alternativo_id_12{background:#c3bb9b}.menuCard .alternativo_id_13{background:#d29ab3}.menuCard .alternativo_id_14{background:#58c55d}.menuCard .alternativo_noapto{background:#ff8baa}.menuCard .informacionMenuLeft{font-size:.9rem;display:flex;justify-content:space-between;width:100%}.centroInfo{display:flex;justify-content:flex-end}.centroInfo .centroContainer{display:flex;flex-direction:column}.centroInfo .centroContainer img{width:80px;height:auto}.modalPlanif .ant-modal{max-width:600px;width:80vw!important}.modalPlanif .fecha{max-width:300px}.modalPlanif .actions-buttons{margin:10px 0}.modalPlanif .actions-buttons,.modalPlanif .tabla-totales{display:flex;align-content:end;width:100%;justify-content:flex-end}.modalPlanif .tabla-totales{margin-top:10px}.menuCalendar .months{display:grid;grid-template:repeat(4,1fr)/repeat(3,1fr);padding:1em}.ant-table-tbody>tr>td,.ant-table-thead>tr>th{padding:6px!important}.navSearch{background-color:unset}.navSearch .searchCenter{padding:unset}.navSearch .searchCenter select:before{display:block;content:" "}div.relSucursales{display:flex;justify-content:flex-start}div.relSucursales .relAlmacen,div.relSucursales .relGrupo{display:flex;justify-content:flex-start;align-items:center;margin:1em}div.relSucursales .relAlmacen h6,div.relSucursales .relGrupo h6{text-decoration:underline;margin-left:.4em;color:#c4c4c4}div.relSucursales .logo-container{margin-top:20px;display:flex;flex-direction:column;align-items:center}div.relSucursales .logo-container .ant-upload,div.relSucursales .logo-container .ant-upload img{margin:unset}div.relSucursales .logo-container .ant-btn{margin-top:10px}.sucursales h1{margin:1em}.edit .ant-table-body td,.edit .ant-table-body th{text-align:left}.clientesComerciales .field-md{width:400px}.colisionComidas{display:flex;flex-wrap:wrap;flex-direction:column}.colisionComidas .colisionPlato{padding:0 .5em}.colisionComidas .colisionPlato:not([data-only-print]){display:flex;flex-direction:row}.idiomaInput label{min-width:13ch}.idiomaInput input{width:100%}.colisionesContainer,.reemplazosContainer{padding:0 .5rem!important}.colisionesContainer .colisionesHeader,.colisionesContainer .reemplazosHeader,.reemplazosContainer .colisionesHeader,.reemplazosContainer .reemplazosHeader{padding:0 1.5rem!important;margin:1.5rem 0 0;text-transform:uppercase}.colisionesContainer .colisionComidas,.reemplazosContainer .colisionComidas{padding:0 1.5rem!important}@media print{@page{size:landscape}}*{-webkit-print-color-adjust:exact!important;color-adjust:exact!important}.tablaImpresion{margin:1rem!important;padding-top:24px}.tablaImpresion .spacer{margin:3rem}.tablaImpresion *{box-sizing:border-box}.tablaImpresion #cabecera_tabla{background-color:#00762d;color:#fff}.tablaImpresion .ant-row{width:100%;display:flex;flex-direction:row}.tablaImpresion .ant-row:not(.noBorder){border-bottom:1px solid #d3d3d3;border-right:1px solid #d3d3d3;border-left:1px solid #d3d3d3}.tablaImpresion .ant-row:last-of-type:not(.noBorder){border-bottom:1px solid #d3d3d3}.tablaImpresion .ant-row:not(.noBorder) .ant-col{border-right:1px solid #d3d3d3}.tablaImpresion .ant-row:not(.noBorder) .ant-col:last-of-type{border-right:none!important}.tablaImpresion .ant-row .ant-col{padding:.25rem;flex:1 1}.tablaImpresion .ant-row .ant-col-2{flex:.0833333333 1}.tablaImpresion .ant-row .ant-col-3{flex:.125 1}.tablaImpresion .ant-row .ant-col-4{flex:.1666666667 1}.tablaImpresion .ant-row .ant-col-5{flex:.2083333333 1}.tablaImpresion .ant-row .ant-col-6{flex:.25 1}.tablaImpresion .ant-row .ant-col-7{flex:.2916666667 1}.tablaImpresion .ant-row .ant-col-8{flex:.3333333333 1}.tablaImpresion .ant-row .ant-col-9{flex:.375 1}.tablaImpresion .ant-row .ant-col-10{flex:.4166666667 1}.tablaImpresion .ant-row .ant-col-11{flex:.4583333333 1}.tablaImpresion .ant-row .ant-col-12{flex:.5 1}.tablaImpresion .ant-row .ant-col-13{flex:.5416666667 1}.tablaImpresion .ant-row .ant-col-14{flex:.5833333333 1}.tablaImpresion .ant-row .ant-col-15{flex:.625 1}.tablaImpresion .ant-row .ant-col-16{flex:.6666666667 1}.tablaImpresion .ant-row .ant-col-17{flex:.7083333333 1}.tablaImpresion .ant-row .ant-col-18{flex:.75 1}.tablaImpresion .ant-row .ant-col-19{flex:.7916666667 1}.tablaImpresion .ant-row .ant-col-20{flex:.8333333333 1}.tablaImpresion .ant-row .ant-col-21{flex:.875 1}.tablaImpresion .ant-row .ant-col-22{flex:.9166666667 1}.tablaImpresion .ant-row .ant-col-23{flex:.9583333333 1}.tablaImpresion .ant-row .ant-col-24{flex:1 1}.tablaImpresion img.logoEmpresa{background-color:#fff;max-width:90%;margin:0 5%;object-fit:contain;position:relative;background:#fff}.tablaImpresion img.logoEmpresa:after{content:"";background-color:#fff;position:absolute;width:100%;height:100%}.tablaImpresion .col_comensal{text-transform:uppercase;font-weight:700;font-size:1.2em}.tablaImpresion .detallesComensal{font-size:.8em;color:#1cb6f1}.tablaImpresion .col_centro{text-transform:uppercase;font-weight:700}@media print{.menuNoBasalContainer,.menuNoBasalItems,.reemplazosContainer{padding:0!important;margin:0!important}#cabecera_tabla,.cabecera_tabla{background-color:#00762d!important;color:#fff!important}}.comensalDetail{padding:0 .5em}.platos{margin-bottom:1em}.platos span div{margin-right:.2em;border-radius:10%;transition:.7s;padding:.2em}.platos span div:hover{cursor:pointer;background-color:#0087cc}.platosHeader{background-color:#dbf3ff;border-bottom:1px solid #000}.ant-btn-group{margin-right:10px;margin-left:10px}@media print{.no-print{display:none}}.MenuSemanal,.MenuSemanal .pie{padding:1em}@media print{.MenuSemanal .pie *{border:none}}.MenuSemanal .ant-radio{margin-left:20px}.MenuSemanal .fechaPdf,.MenuSemanal .informacionMenuRight{display:none}.MenuSemanal .semanaMenu{padding:1em;margin-top:3em;display:flex;flex-flow:row wrap;justify-content:center}.MenuSemanal .semanaMenu .day{position:relative;margin:2em 1em 1em;min-width:300px}.MenuSemanal .semanaMenu .menuCard{opacity:1;min-height:250px;font-size:1.2em;max-width:298px}.MenuSemanal .semanaMenu .menuCard .observaciones textarea{font-size:1em}@media print{.MenuSemanal .semanaMenu .menuCard .observaciones textarea{font-size:.7em;color:#000;border-left:unset;border-right:unset;border-radius:unset;border-top:1px solid #a6a6a6;border-bottom:1px solid #a6a6a6;resize:unset}}.MenuSemanal .semanaMenu.noWeekend .domingo,.MenuSemanal .semanaMenu.noWeekend .sabado{display:none}.MenuSemanal .semanaMenu .dayOfWeek{position:absolute;top:-35px;z-index:999;font-size:1.2em;text-transform:capitalize;padding:5px 10px;border:1px solid #a6a6a6;border-bottom:0;background-color:#fff;border-radius:4px 4px 0 0}.menusem-switchrow{display:flex;flex-flow:column nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.navMenu{display:flex;justify-content:center;align-items:center;padding-top:1em;font-size:.9em;font-weight:700}.navMenu .navLink{all:unset;text-decoration:none;border:1px solid #6b7d6f;padding:.3em .8em;background:radial-gradient(88.24% 68.75% at 8.82% 89.58%,#fff 0,#dbf3ff 39.82%,#dbf3ff 69.12%,#fff 100%)}.navMenu .navLink:hover{cursor:pointer}.navMenu .dia{border-radius:1em 0 0 1em}.navMenu .mes{border-radius:0 1em 1em 0}.navMenu .activeButtonGreen{background-color:#dbf3ff!important}.navMenu .containerButton{display:flex;justify-content:space-between;align-items:center}.navMenu .containerButton .btnGardiente{background:radial-gradient(88.24% 68.75% at 8.82% 89.58%,#fff 0,#dbf3ff 39.82%,#dbf3ff 69.12%,#fff 100%);text-decoration:none;border:1px solid #6b7d6f;border-radius:1em 1em 1em 1em;padding:.3em .8em}.menu-simple .ant-btn-group{margin-right:10px;margin-left:10px}.menu-simple .MenuSemanal{padding:0}.menu-simple .MenuSemanal .pie{padding:1em}.menu-simple .MenuSemanal .ant-radio{margin-left:20px}.menu-simple .MenuSemanal .semanaMenu{padding:0;margin-top:3em;display:flex;flex-flow:row wrap;justify-content:center}.menu-simple .MenuSemanal .semanaMenu .day{position:relative;margin:2em 1em 1em;width:100%}@media(min-width:768px){.menu-simple .MenuSemanal .semanaMenu .day{width:47%}}@media(min-width:1200px){.menu-simple .MenuSemanal .semanaMenu .day{width:30%}}.menu-simple .MenuSemanal .semanaMenu .menuCard{opacity:1;min-height:250px;font-size:1.2em;width:100%;max-width:100%}.menu-simple .MenuSemanal .semanaMenu .menuCard .observaciones textarea{font-size:1em}.menu-simple .MenuSemanal .semanaMenu.noWeekend .domingo,.menu-simple .MenuSemanal .semanaMenu.noWeekend .sabado{display:none}.menu-simple .MenuSemanal .semanaMenu .dayOfWeek{position:absolute;top:-35px;z-index:999;font-size:1.2em;text-transform:capitalize;padding:5px 10px;border:1px solid #a6a6a6;border-bottom:0;background-color:#fff;border-radius:4px 4px 0 0}.menu-simple .MenuSemanal .semanaMenu .week-picker{width:150px}.menu-simple .menusem-switchrow{display:flex;flex-flow:column nowrap;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.menuCardSimple{height:100%;min-height:200px;display:flex;flex-flow:column;justify-content:space-between;background:#fff;border-radius:4px;border:1px solid #a6a6a6}.menuCardSimple .platos{flex-grow:1}.menuCardSimple .addBtn{height:19px;padding:0 3px;font-size:11px;border-radius:4px;display:flex;align-items:center;justify-content:center}.menuCardSimple .addBtn>span{margin-left:2px!important}.menuCardSimple .ant-btn:not(.addBtn){display:flex;align-items:center;justify-content:center}.menuCardSimple .ant-btn-icon-only.ant-btn-sm{width:20px;height:20px}.menuCardSimple .delete{cursor:pointer}.menuCardSimple.nomenu{opacity:.6}.menuCardSimple *{text-overflow:ellipsis}.menuCardSimple .menucard-plato{display:flex;align-items:center;padding:3px 5px}.menuCardSimple .menucard-plato:nth-child(odd){background-color:#eee}.menuCardSimple .menucard-plato .platosLayout{display:flex;flex-direction:column}@media print{.menuCardSimple .menucard-plato .platosLayout{width:100%;display:flex;flex-direction:row;justify-content:space-between}.menuCardSimple .menucard-plato .platosLayout .alergenos{align-self:center}}.menuCardSimple .plato-actions{transition:opacity .3s ease;opacity:0;display:flex;justify-content:space-evenly;align-items:center;min-width:60px}.menuCardSimple .plato-actions>a>.ant-btn{margin-right:5px}.menuCardSimple:hover .plato-actions{opacity:1}.menuCardSimple .cabecera{display:flex;min-height:2.5em;justify-content:space-between;background-color:#0087cc;color:#fff;border-top-left-radius:3px;border-top-right-radius:3px}.menuCardSimple .cabecera .diaSemana{display:flex;align-items:center;justify-content:space-between;padding:.2em 0 .1em 1em;width:100%}.menuCardSimple .cabecera .diaSemana .nombrePlato{text-transform:uppercase}.menuCardSimple .cabecera .diaSemana .iconos{padding-right:1em}.menuCardSimple .cabecera .precio{padding:.2em .5em;background:#dbf3ff;border-top-right-radius:4px;border:0 solid #000;box-shadow:inset 4px 0 4px rgba(0,0,0,.25)}.menuCardSimple .cabecera-no-menu{display:flex;justify-content:space-between;flex-direction:column;height:calc(100% - 30px)}.menuCardSimple .cabecera-no-menu .description{display:flex;justify-content:center;align-items:center;height:100%}.menuCardSimple .cabecera-no-menu .add{border:2px solid #0087cc;border-radius:4px;padding:.2em .5em;margin:10px;text-align:center;color:#0087cc!important}@media print{.menuCardSimple .cabecera{border-top-left-radius:unset!important;border-top-right-radius:unset!important}}.menuCardSimple .alergenos{display:flex;justify-content:flex-start;flex-wrap:wrap}.menuCardSimple .alergenos img{width:15px;height:15px;margin-right:.2em}.menuCardSimple .informacionMenu{display:flex;padding-left:.5em;padding-right:.5em;justify-content:space-between;align-items:center;border-bottom-right-radius:4px;border-bottom-left-radius:4px;background:#dbf3ff;bottom:1px;width:100%;font-size:.8rem;height:25px}.menuCardSimple .alternativo_id_1{background:#eca274}.menuCardSimple .alternativo_id_2{background:#ecec46}.menuCardSimple .alternativo_id_3{background:#c5bbec}.menuCardSimple .alternativo_id_4{background:#b7e3ec}.menuCardSimple .alternativo_id_5{background:#c4a784}.menuCardSimple .alternativo_id_6{background:#86d94a}.menuCardSimple .alternativo_id_7{background:#bda635}.menuCardSimple .alternativo_id_8{background:#7088e8}.menuCardSimple .alternativo_id_9{background:#daae58}.menuCardSimple .alternativo_id_10{background:#b1a849}.menuCardSimple .alternativo_id_11{background:#51c3ab}.menuCardSimple .alternativo_id_12{background:#c3bb9b}.menuCardSimple .alternativo_id_13{background:#d29ab3}.menuCardSimple .alternativo_id_14{background:#58c55d}.menuCardSimple .alternativo_noapto{background:#ff8baa}.menuCardSimple .informacionMenuLeft{font-size:.8rem;display:flex;justify-content:space-between;width:100%}.selected{border:5px solid #4ccf44}@media print{.hideOnPrint{display:none!important}}.showOnPrint{display:none!important}@media print{.showOnPrint{display:inline!important}.showOnPrint p{margin-bottom:unset}}.idIntolerancia{margin-left:5px;background-color:#ff8baa;border-radius:4px;padding:0 3px;font-size:14px;cursor:default}.MenuMes .idIntolerancia{font-size:12px}.festivo{display:flex;cursor:pointer;justify-content:center;align-content:center;align-items:center;color:#fff;border:1px solid #a6a6a6;text-shadow:2px 2px 2px #000;text-transform:uppercase;font-size:20px;font-weight:400;min-height:180px;background-size:cover;background-position:50%;background-image:url(/static/media/child.d35d0200.png);background-repeat:no-repeat;background-color:#f1f1f1;height:100%!important}.MenuMesSimple .pie{padding:1em}.MenuMesSimple .buttons-and-detail{display:flex;flex-flow:row wrap;align-items:center;justify-content:right}.MenuMesSimple .buttons-and-detail .ant-radio{margin-left:20px}.MenuMesSimple .calendar{display:flex;flex-flow:row;padding-bottom:20px}.MenuMesSimple .main{padding:0}@media(min-width:992px){.MenuMesSimple .main{padding:0 1px}}.MenuMesSimple .fechaPdf{display:none}.MenuMesSimple a.linkMenuCard{text-decoration:none;color:#000}.MenuMesSimple .total{padding:15px;display:flex;justify-content:flex-end}.MenuMesSimple .total span{margin:0 1em;text-decoration:underline}.MenuMesSimple .gridTotales{display:grid;grid-gap:10px;grid-template-columns:repeat(1,auto)}.MenuMesSimple .gridTotales .startOnWeekend{display:none}.MenuMesSimple .gridMenus,.MenuMesSimple .gridTotales{padding-top:15px}.MenuMesSimple .gridMenus>*,.MenuMesSimple .gridTotales>*{min-height:180px;position:relative}.MenuMesSimple .gridTotales{padding:15px}.MenuMesSimple .gridMenus{flex:1 1;font-size:.8em;display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:10px}@media(min-width:768px){.MenuMesSimple .gridMenus{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){.MenuMesSimple .gridMenus{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1200px){.MenuMesSimple .gridMenus{grid-template-columns:repeat(7,minmax(0,1fr))}}.MenuMesSimple .gridMenus.noWeekend{grid-template-columns:repeat(1,1fr)}@media(min-width:768px){.MenuMesSimple .gridMenus.noWeekend{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){.MenuMesSimple .gridMenus.noWeekend{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1200px){.MenuMesSimple .gridMenus.noWeekend{grid-template-columns:repeat(5,minmax(0,1fr))}}.MenuMesSimple .gridMenus.noWeekend .domingo,.MenuMesSimple .gridMenus.noWeekend .sabado,.MenuMesSimple .gridMenus.noWeekend .startOnWeekend{display:none}.MenuMesSimple .gridMenus .otherMonth{height:0!important;opacity:0;overflow:hidden}.MenuMesSimple .planificacion-container{margin-top:10px;padding-top:10px;padding-bottom:10px;display:flex;align-items:center;justify-content:space-between}.MenuMesSimple .planificacion-container .planificar>span{font-size:17px}.MenuMesSimple .planificacion-container .planificar .ant-calendar-picker{margin-left:10px}.MenuMesSimple .planificacion-container .planificar .ant-calendar-picker input{cursor:pointer}.MenuMesSimple .btnGardiente{display:flex;justify-content:center;margin:0 5em 0 0;width:15vw;background:radial-gradient(88.24% 68.75% at 8.82% 89.58%,#fff 0,#dbf3ff 39.82%,#dbf3ff 69.12%,#fff 100%);text-decoration:none;border:1px solid #6b7d6f;border-radius:1em 1em 1em 1em;padding:.3em .8em}.MenuMesSimple .finalizar{margin-right:1em;margin-bottom:1em}.MenuMesSimple .alergenosLegendRow,.MenuMesSimple .informacionMenuRight,.MenuMesSimple .leyendaCalendario,.MenuMesSimple .pdfMonth{display:none}.MenuMesSimple .menuCard .observaciones textarea{font-size:1em}.buttonInfo{justify-content:flex-end;margin-right:1em}.buttonInfo,.containerActions{display:flex;flex-flow:row nowrap}.containerActions{justify-content:space-between}.modalCentro{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:85%}.modal-titleA{display:flex;justify-content:center}.modal-bodyForm{display:flex;flex-flow:row wrap;justify-content:space-around;align-content:stretch}.modal-bodyForm .modal-body{width:9vw;padding:2em}.modal-bodyForm .modal-body .inputCentros{border:2px solid #dbf3ff}.button-success{display:flex;flex-flow:row nowrap;justify-content:center}@font-face{font-family:"Material Icons";font-style:normal;font-weight:400;src:url(https://fonts.gstatic.com/s/materialicons/v22/2fcrYFNaTjcS6g4U3t-Y5ZjZjT5FdEJ140U2DJYC3mY.eot);src:local("Material Icons"),local("MaterialIcons-Regular"),url(https://fonts.gstatic.com/s/materialicons/v22/2fcrYFNaTjcS6g4U3t-Y5ZjZjT5FdEJ140U2DJYC3mY.woff2) format("woff2")}*{margin:0;border:0;box-sizing:border-box;font-family:"Noto Sans",sans-serif;list-style:none}html body{font-size:.9em;color:#222}.App{display:flex;flex-direction:column;min-height:100vh}.main-container{flex:1 1}hr{margin-top:0}.text-align-left{text-align:left!important}.scrollIngredientesNutricion{max-height:50vh;overflow-y:auto}.button,a{color:#000!important}.btn{border-color:#dbf3ff;color:#0087cc;color:#000;background-color:#dbf3ff;margin:.5em}.btn img{margin:1em 0}.primary{background:#dbf3ff!important}.justify-content-right{justify-content:flex-end}input{box-sizing:border-box;font-variant:tabular-nums;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:rgba(0,0,0,.65);font-size:14px;line-height:1.5715;background-image:none;border-radius:5px;transition:all .3s;padding:4px 11px;border:1px solid #d9d9d9}h6{padding-top:15px;display:block}.text-bold{font-weight:600}input:focus{outline:0;box-shadow:0 0 0 2px rgba(24,144,255,.2)}input:focus,input:hover:not(.ant-select){border-color:#40a9ff;border-right-width:1px!important}.ant-notification-notice-description{white-space:pre-wrap}.ReactTable input{text-align:center;width:100%;height:100%;border:1px solid #d9d9d9}.ReactTable .ant-select{width:100%;background-color:#fff;border-radius:5px}.ReactTable .rt-td{position:relative}.ReactTable .rt-td>*{width:100%}.ant-table-content *,.ReactTable *{text-align:center}.ant-table-content * input,.ReactTable * input{text-align:left!important;border:1px solid #d9d9d9}.ant-table-body{overflow-x:auto}.ant-select input{all:unset;text-align:left!important}.ant-btn>.anticon+span,.ant-btn>span+.anticon{margin-left:6px;margin-right:6px}.react-autosuggest__input{cursor:text;background-color:#fff;border:1px solid #d9d9d9;border-radius:5px;transition:all .3s cubic-bezier(.645,.045,.355,1);height:32px;padding:0 11px}.iBygjd{padding:unset;border-radius:unset}.col-form-label{margin-right:10px;margin-left:15px;white-space:nowrap}.react-autosuggest__suggestions-container{position:relative}.react-autosuggest__suggestions-list{width:100%!important;margin:0;padding:0;color:rgba(0,0,0,.65);font-variant:tabular-nums;line-height:1.5715;list-style:none;-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum",;box-sizing:border-box;overflow:hidden;font-size:14px;font-variant:normal;background-color:#fff;border-radius:2px;outline:none;box-shadow:0 4px 4px grey;top:5px}.react-autosuggest__suggestions-list .suggestion{flex:auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-decoration:none;border-radius:unset;margin:0;padding:5px}.react-autosuggest__suggestions-list .suggestion:hover{background-color:#e6f7ff;color:#000;text-decoration:none}datalist{background-color:#fff}datalist,select{cursor:pointer;border:1px solid #d9d9d9;border-radius:5px;transition:all .3s cubic-bezier(.645,.045,.355,1);height:32px;padding:0 11px}select{background-color:inherit}select>*{all:unset;position:relative;display:block;min-height:62px;margin:10px;color:rgba(0,0,0,.65);font-weight:400;font-size:14px;line-height:22px;cursor:pointer;transition:background .3s ease}select:hover{border-color:#40a9ff;border-right-width:1px!important}select:focus{outline:0}.btn{line-height:1.5;font-weight:400;white-space:nowrap;text-align:center;background-image:none;box-shadow:0 2px 0 rgba(0,0,0,.015);cursor:pointer;transition:all .3s cubic-bezier(.645,.045,.355,1);-webkit-user-select:none;user-select:none;touch-action:manipulation;padding:0 15px;font-size:14px;border-radius:4px;color:rgba(0,0,0,.65);border:1px solid #d9d9d9;min-height:32px;display:inline-flex;flex-direction:column;align-items:center;justify-content:center}.btn,.btn:hover{background-color:#fff}.btn:hover{color:#40a9ff;border-color:#40a9ff}.ant-btn{text-align:center}.ant-btn.ant-btn-success{background-color:#40c91f!important;color:#fff}.ant-btn.ant-btn-success:focus,.ant-btn.ant-btn-success:hover{color:#fff;background-color:#40c91f;border-color:#40c91f}.ant-btn.ant-btn-warning{background-color:#f89f29!important;color:#fff}.ant-btn.ant-btn-warning:focus,.ant-btn.ant-btn-warning:hover{color:#fff;background-color:#f89f29;border-color:#f89f29}button.ant-switch{background-color:#5b47cb}button.ant-switch-checked{background-color:#1890ff}.btn-danger{color:#dc3545;background-color:#ffd6da}.btn-danger:hover{color:#fff;border-color:#dc3545;background-color:#dc3545!important}.btnCocina{color:unset;color:#000;text-decoration:none;border:1px solid #6b7d6f;border-radius:1.5em;padding:.4em 1.5em;box-shadow:0 4px 4px rgba(0,0,0,.25);background:radial-gradient(88.24% 68.75% at 8.82% 89.58%,#fff 0,#dbf3ff 39.82%,#dbf3ff 69.12%,#fff 100%);min-height:2.5vh;transition:all .5s}.btnCocina:hover{cursor:pointer;background:radial-gradient(14.92px at 95.74% 0,#fff 0,rgba(213,250,221,.25) 73.87%,rgba(213,250,221,0) 100%),#0087cc!important;border:1px solid #fff}.btnDisabled{color:#4b7db5!important;border-color:#a6a6a6!important;background-color:#d3d3d3!important}.btnDisabled,.textDisabled{cursor:not-allowed!important}.textDisabled,.textDisabled *{color:#a6a6a6!important}::-webkit-scrollbar-track{box-shadow:inset 0 0 6px rgba(0,0,0,.3);border-radius:10px;background-color:#f5f5f5}::-webkit-scrollbar{width:9px;height:9px;background-color:#f5f5f5;width:6px;height:6px}::-webkit-scrollbar-thumb{border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#d3d3d3}::-webkit-scrollbar-thumb:active{background-color:#0087cc}input::-webkit-datetime-edit-fields-wrapper{text-decoration:underline}@media print{chatsappai-chatbox-bubble{display:none!important}.greentheme,.greentheme-light{background-color:inherit}.bluetheme-light{background-color:#dbf3ff!important}}.container-information{margin:1rem}.header-title{display:flex;justify-content:space-between;flex-direction:column;margin-bottom:10px}@media(min-width:765px){.header-title{flex-direction:row;margin-bottom:0}}.form-group-inline,.form-group-inline .row-group{display:flex;flex-wrap:wrap;align-items:center}@media(min-width:765px){.form-group-inline .row-group{flex-wrap:nowrap}}.form-group-inline .item{display:flex;margin:5px;align-items:start;flex-direction:column;width:85vw}@media(min-width:765px){.form-group-inline .item{margin:5px;align-items:center;flex-direction:row;width:auto}}.material-symbols-outlined{margin:0 5px;vertical-align:middle}.modal-form .col-form-label{width:150px;text-align:right}.item-danger{background-color:#fff1f0;border:1px solid #ffa39e}.item-success{background-color:#f6ffed;border:1px solid #b7eb8f}.item-warning{background-color:#fffbe6;border:1px solid #ffe58f}.item-info{background-color:#e6f7ff;border:1px solid #91d5ff}.size-symbol-20px{font-size:20px}.size-symbol-28px{font-size:28px}.size-symbol-36px{font-size:36px}.size-symbol-44px{font-size:44px}.size-symbol-52px{font-size:52px}.size-symbol-60px{font-size:60px}.size-30px{width:30px!important}.size-input-30px{width:100%!important}@media(min-width:765px){.size-input-30px{width:30px!important}}.size-50px{width:50px!important}.size-input-50px{width:100%!important}@media(min-width:765px){.size-input-50px{width:50px!important}}.size-80px{width:80px!important}.size-input-80px{width:100%!important}@media(min-width:765px){.size-input-80px{width:80px!important}}.size-100px{width:100px!important}.size-input-100px{width:100%!important}@media(min-width:765px){.size-input-100px{width:100px!important}}.size-150px{width:150px!important}.size-input-150px{width:100%!important}@media(min-width:765px){.size-input-150px{width:150px!important}}.size-200px{width:200px!important}.size-input-200px{width:100%!important}@media(min-width:765px){.size-input-200px{width:200px!important}}.size-250px{width:250px!important}.size-input-250px{width:100%!important}@media(min-width:765px){.size-input-250px{width:250px!important}}.size-300px{width:300px!important}.size-input-300px{width:100%!important}@media(min-width:765px){.size-input-300px{width:300px!important}}.size-350px{width:350px!important}.size-input-350px{width:100%!important}@media(min-width:765px){.size-input-350px{width:350px!important}}.size-400px{width:400px!important}.size-input-400px{width:100%!important}@media(min-width:765px){.size-input-400px{width:400px!important}}.size-450px{width:450px!important}.size-input-450px{width:100%!important}@media(min-width:765px){.size-input-450px{width:450px!important}}.size-500px{width:500px!important}.size-input-500px{width:100%!important}@media(min-width:765px){.size-input-500px{width:500px!important}}.size-550px{width:550px!important}.size-input-550px{width:100%!important}@media(min-width:765px){.size-input-550px{width:550px!important}}.size-600px{width:600px!important}.size-input-600px{width:100%!important}@media(min-width:765px){.size-input-600px{width:600px!important}}.size-porc-5{width:5%!important}.size-porc-10{width:10%!important}.size-porc-15{width:15%!important}.size-porc-20{width:20%!important}.size-porc-25{width:25%!important}.size-porc-30{width:30%!important}.size-porc-35{width:35%!important}.size-porc-40{width:40%!important}.size-porc-45{width:45%!important}.size-porc-50{width:50%!important}.size-porc-55{width:55%!important}.size-porc-60{width:60%!important}.size-porc-65{width:65%!important}.size-porc-70{width:70%!important}.size-porc-75{width:75%!important}.size-porc-80{width:80%!important}.size-porc-85{width:85%!important}.size-porc-90{width:90%!important}.size-porc-95{width:95%!important}.size-porc-100{width:100%!important}.up-price{background:#ff0}.down-price,.up-price{width:100%;display:block;text-align:right}.down-price{background:#cdfdc8}.small-text{text-transform:uppercase;font-size:.4rem!important}.text-color-success{color:#40c91f!important}.border-success{border:1px solid #40c91f!important}.bg-color-success{background-color:#40c91f!important}.text-color-info{color:#24b6f8!important}.border-info{border:1px solid #24b6f8!important}.bg-color-info{background-color:#24b6f8!important}.text-color-warning{color:#f89f29!important}.border-warning{border:1px solid #f89f29!important}.bg-color-warning{background-color:#f89f29!important}.text-color-danger{color:#fd3b2c!important}.border-danger{border:1px solid #fd3b2c!important}.bg-color-danger{background-color:#fd3b2c!important}.d-flex{display:flex;align-items:baseline}.align-items-center{align-items:center}.flex-direction-column{flex-direction:column}.total-item{font-size:1.5em;font-weight:700}.SelectedCentroGuard{display:flex;justify-content:center;margin:20px 0}.actions-buttoner{display:block!important;width:100%;text-align:right}@media(min-width:765px){.actions-buttoner{display:flex!important;justify-content:flex-end;align-items:center;width:auto}}.actions-buttoner button{min-width:35%;margin-bottom:10px}@media(min-width:765px){.actions-buttoner button{min-width:auto;margin-bottom:0}}.hide-mobile{display:none!important}@media(min-width:765px){.hide-mobile{display:initial!important}}.hide-tablet{display:none!important}@media(min-width:992px){.hide-tablet{display:initial!important}}.show-tablet{display:initial!important}@media(min-width:992px){.show-tablet{display:none!important}}.show-mobile{display:block}.show-mobile.table-cell{display:table-cell}@media(min-width:765px){.show-mobile{display:none!important}}.hide{display:none!important}.ant-select-dropdown{max-width:100%!important}@media(max-width:764px){.ant-select-dropdown{left:0!important;width:100%!important}}@media(min-width:765px){.ant-select-dropdown{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}}.full-width{width:100%!important}.margin-auto{margin:auto!important}tr.ant-table-expanded-row td>.ant-table-wrapper{margin:0!important}.text-align-center{text-align:center}.bg-custom-danger{background-color:#fff1f0}.bg-custom-warning{background-color:#fffbe6}.bg-custom-success{background-color:#f6ffed}@media print{.centrosView .ingredientesView:not(.print){display:none}}.centrosView .centros{margin-bottom:1em;border:1px solid #000}.centrosView .centros .centrosHeader{background-color:#dbf3ff;text-align:center}.centrosView .centros .centro,.centrosView .centros .centrosHeader{display:grid!important;grid-template-columns:.5fr 2fr 1fr 1fr 1.5fr repeat(7,1.6fr) 4fr 2fr;text-align:center;border-bottom:1.5px solid #c4c4c4}.centrosView .centros .centrosHeader span,.centrosView .centros .centro span{display:inline-block;border-right:1px solid #c4c4c4;padding:.5em}.centrosView .centros .centrosHeader span:first-child,.centrosView .centros .centro span:first-child{width:32px}.centrosView .centros .centrosHeader span:nth-child(2),.centrosView .centros .centro span:nth-child(2){width:256px}.centrosView .centros .centrosHeader span:nth-child(3),.centrosView .centros .centrosHeader span:nth-child(4),.centrosView .centros .centrosHeader span:nth-child(6),.centrosView .centros .centrosHeader span:nth-child(8),.centrosView .centros .centrosHeader span:nth-child(9),.centrosView .centros .centrosHeader span:nth-child(10),.centrosView .centros .centrosHeader span:nth-child(11),.centrosView .centros .centrosHeader span:nth-child(12),.centrosView .centros .centro span:nth-child(3),.centrosView .centros .centro span:nth-child(4),.centrosView .centros .centro span:nth-child(6),.centrosView .centros .centro span:nth-child(8),.centrosView .centros .centro span:nth-child(9),.centrosView .centros .centro span:nth-child(10),.centrosView .centros .centro span:nth-child(11),.centrosView .centros .centro span:nth-child(12){width:96px}.centrosView .centros .centrosHeader span:nth-child(5),.centrosView .centros .centro span:nth-child(5){width:144px}.centrosView .centros .centrosHeader span:nth-child(7),.centrosView .centros .centro span:nth-child(7){width:64px}.centrosView .centros .centrosHeader span:nth-child(13),.centrosView .centros .centro span:nth-child(13){width:256px}.centrosView .centros .centrosHeader span:last-child,.centrosView .centros .centro span:last-child{width:96px;border-right:none}@media (max-width:1764px){.centrosView .centros .centrosHeader span,.centrosView .centros .centro span{display:inline-block}.centrosView .centros .centrosHeader span:nth-child(2),.centrosView .centros .centro span:nth-child(2){width:156px}.centrosView .centros .centrosHeader span:nth-child(3),.centrosView .centros .centrosHeader span:nth-child(4),.centrosView .centros .centrosHeader span:nth-child(6),.centrosView .centros .centrosHeader span:nth-child(8),.centrosView .centros .centrosHeader span:nth-child(9),.centrosView .centros .centrosHeader span:nth-child(10),.centrosView .centros .centrosHeader span:nth-child(11),.centrosView .centros .centrosHeader span:nth-child(12),.centrosView .centros .centro span:nth-child(3),.centrosView .centros .centro span:nth-child(4),.centrosView .centros .centro span:nth-child(6),.centrosView .centros .centro span:nth-child(8),.centrosView .centros .centro span:nth-child(9),.centrosView .centros .centro span:nth-child(10),.centrosView .centros .centro span:nth-child(11),.centrosView .centros .centro span:nth-child(12){width:88px}.centrosView .centros .centrosHeader span:nth-child(5),.centrosView .centros .centro span:nth-child(5){width:136px}.centrosView .centros .centrosHeader span:nth-child(7),.centrosView .centros .centro span:nth-child(7){width:64px}.centrosView .centros .centrosHeader span:nth-child(13),.centrosView .centros .centro span:nth-child(13){width:224px}.centrosView .centros .centrosHeader span:last-child,.centrosView .centros .centro span:last-child{width:100px;border-right:none}}span.idCentro{text-align:center}span.email{min-width:15em}@media (max-width:1558px){.centros{overflow-x:scroll}.centros,.flip180{transform:rotateX(180deg);-ms-transform:rotateX(180deg);-webkit-transform:rotateX(180deg)}}.MenuList .search-bar{display:flex}.MenuList .tiposDeMenusNav{position:relative}.MenuList .tiposDeMenusNav .ant-tabs{width:100%}.MenuList .tiposDeMenusNav .ant-tabs-bar{margin:unset!important}.menuCalendarItem{margin:1em}.menuCalendarItem .header{display:flex;color:#fff;justify-content:space-evenly;align-items:center;border:1px solid #000;border-top-left-radius:3em;border-top-right-radius:3em;background:radial-gradient(14.92px at 95.74% 0,#fff 0,rgba(213,250,221,.25) 73.87%,rgba(213,250,221,0) 100%),#0087cc;padding:.3em;cursor:pointer}.menuCalendarItem .header:hover .select{border:1px solid #fff;color:#fff}.menuCalendarItem .header .select{color:#aaa;border:1px solid transparent;border-radius:3px;padding:.3em}.menuCalendarItem .body{display:grid;grid-template:repeat(5,1fr)/repeat(7,1fr);border:1.3px solid #000;position:relative}.menuCalendarItem .body .day{border:1px solid #000;padding:.5em;text-align:center}.menuCalendarItem .footer{display:flex;justify-content:center;border:1px solid #000;border-bottom-left-radius:3em;border-bottom-right-radius:3em;box-shadow:0 4px 4px rgba(0,0,0,.5);background:radial-gradient(14.92px at 95.74% 0,#fff 0,rgba(213,250,221,.25) 73.87%,rgba(213,250,221,0) 100%),#0087cc}.menuCalendarItem .isFestivo{background-color:#dbf3ff;cursor:pointer}.tablaAlergenos td:not(.ant-table-selection-column),.tablaHijos td:not(.ant-table-selection-column),.tablaNoAptos td:not(.ant-table-selection-column){text-align:left}.HijosView .enlace-blue{color:#1890ff!important;text-decoration:underline}.grupo-familiar .enlace-blue{color:#1890ff!important}.grupo-familiar .centros-text{width:80%}.grupo-familiar .centros-text .col .item{width:80%!important}.fichaje .row{margin-left:auto;margin-right:auto;margin-bottom:20px;display:block}.fichaje .numbersDashboard{height:80px;border:2px solid #ddd;border-radius:8px;font-size:3em;cursor:pointer;align-content:center;text-align:center}.fichaje .colorDashboar{height:115px;border:2px solid #ddd;border-radius:10px;cursor:pointer}.fichaje .card-panel{transition:box-shadow .25s;margin:0 auto;border-radius:2px;background-color:#fff;max-width:700px}.fichaje .row .col.l4,.fichaje .row .col.s4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.fichaje .row .col.s4{padding-top:15px}.fichaje .row .col{float:left;box-sizing:border-box;padding:0 .75rem;min-height:1px}.fichaje .row .col.s12{width:100%;margin-left:auto;left:auto;right:auto}.fichaje .light-blue{background-color:#5cc8f8!important}.fichaje .light-blue:focus,.fichaje .light-blue:hover{cursor:pointer;background-color:#33b5ee!important}.fichaje .center{text-align:center}.fichaje .inputCodigo{font-size:2.4em;width:98%}@media(max-width:700px){.fichaje .inputCodigo{font-size:2em}}@media(max-width:400px){.fichaje .inputCodigo{font-size:1.6em}}.fichaje .inputCodigo::-webkit-input-placeholder{color:#9c9a9a;opacity:1}.fichaje .inputCodigo::placeholder{color:#9c9a9a;opacity:1}.fichaje .wrapper{display:grid;grid-template-columns:repeat(3,32%);grid-gap:1%}.fichaje .wrapper>div{flex:1 1 200px}.fichaje .wrapper-ok-manual{display:flex;grid-gap:4px;gap:4px;min-height:0;align-self:stretch}.fichaje .wrapper-ok-manual .btn-manual,.fichaje .wrapper-ok-manual .btn-ok{flex:1 1;min-width:0;display:flex;align-items:center;justify-content:center}.fichaje .ant-select-selection--single{height:50px;align-content:center;text-align:center;font-size:24px;width:98%}.fichaje .btn-ok-full{width:100%;min-height:80px}.fichaje .btn-ok{background-color:#69e941!important;font-size:2.8em}@media(max-width:700px){.fichaje .btn-ok{font-size:2.8em}}.fichaje .btn-ok:focus,.fichaje .btn-ok:hover{cursor:pointer;background-color:#58e72c!important}.fichaje .btn-ok.btn-ok-loading{opacity:.7;cursor:not-allowed!important;pointer-events:none}.fichaje .btn-manual{background-color:#f0ad4e!important;font-size:1.4em}.fichaje .btn-manual:focus,.fichaje .btn-manual:hover{cursor:pointer;background-color:#ec971f!important}.fichaje .btn-clear{background-color:#bcc3c5!important}.fichaje .btn-clear:focus,.fichaje .btn-clear:hover{cursor:pointer;background-color:#989fa0!important}.fichaje .tipo-fichaje{width:50%;text-align:center;background-color:#d3d3d3;padding-top:10px;height:40px;font-size:16px}.fichaje .tipo-fichaje .ant-radio-wrapper{width:100%;font-size:16px}.fichaje .resaltar{background-color:#58e72c!important}.headerAntdLikeReactTable th{padding-left:10px;padding-right:10px;background-color:#b8d4e3!important;height:26px!important;font-size:12px}.rowAntdLikeReactTable{background-color:#eee!important}.rowAntdLikeReactTable .identificador-autocomplete{width:100%}.rowAntdLikeReactTable .identificador-autocomplete input{text-align:left;padding:0 11px;box-sizing:border-box}.AddRow{all:unset;display:flex;position:relative}.AddRow>.row,.AddRow>.row>.column{all:unset;width:100%;display:flex;position:relative}.AddRow>.row{overflow:auto}.AddRow>.row>.column{flex-direction:column;justify-content:space-between;min-width:100px;border-bottom:1px solid #ddd}.AddRow>.row>.column.add{all:unset;display:flex;align-items:center;justify-content:center;padding-left:5px;padding-right:5px;border-radius:0 0 4px 0;width:40px;border-bottom:1px solid #ddd}.AddRow>.row>.column>.header{background-color:#0087cc;color:#fff;border-right:1px solid #fff;padding:10px}.AddRow>.row>.column>.cell{position:relative;display:flex;padding:2px;min-width:50px}.AddRow>.row>.column>.cell>input{padding:10px;width:100%;border:1px solid #d9d9d9}.AddRow>.row>.column:not(:last-child){border-right:1px solid #fff}.AddRow>.row>.column:first-child>.cell{border-radius:0 0 0 10px}.datosDePagoContainer{min-width:95vw}.datosDePagoContainer .guardar{cursor:pointer}.datosDePagoContainer .header{display:flex;justify-content:space-between}.datosDePagoContainer .fields{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.datosDePagoContainer .fields>span{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.datosDePagoContainer .fields>span>*{margin-left:10px}.datosDePagoContainer .fields>span:not(:last-child){margin-right:30px}.datosDePagoContainer input{min-width:70px}.datosDePagoContainer input:hover{cursor:text}.datosDePagoContainer .dias_de_pago{width:3rem}.datosDePagoContainer .iban{width:67%}.facturarDesdeContainer{min-width:95vw}.facturarDesdeContainer .guardar{cursor:pointer}.facturarDesdeContainer .header{display:flex;justify-content:space-between}.facturarDesdeContainer .fields{display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap}.facturarDesdeContainer .fields>span{display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.facturarDesdeContainer .fields>span>*{margin-left:10px}.facturarDesdeContainer .fields>span:not(:last-child){margin-right:30px}.facturarDesdeContainer input{min-width:70px}.facturarDesdeContainer input:hover{cursor:text}.facturarDesdeContainer .iban{width:67%}.facturarDesdeContainer .ant-input[disabled]{color:#333!important}.containerComensales{flex-grow:1;padding-right:1em}.containerComensales .ReactTable{border:none;color:rgba(0,0,0,.65)}.containerComensales .ReactTable .ant-select{background-color:inherit!important}.containerComensales .ReactTable .rt-table{border-radius:4px;font-size:.6rem!important}.containerComensales .ReactTable .rt-thead .rt-th{color:#000;border-right:1px solid #fff}.containerComensales .rt-tbody div.rt-td{border-right:1px solid #fff}.containerComensales .rt-tbody .rt-tr{align-items:center}.containerComensales .editButtoner img{padding-left:5px;padding-right:5px}.containerComensales .table-comensal{display:flex;justify-content:space-around;flex-wrap:wrap}.containerComensales .rt-td{all:unset;display:flex;align-items:center;justify-content:center}.containerComensales .tableInput{width:100%}.containerComensales .tableInputNumber{width:100%;overflow:auto}.containerComensales .buttoner{display:flex;justify-content:flex-end;margin-top:15px;margin-bottom:15px}.containerComensales .rt-td:not(:first-child){text-align:center}.containerComensales .alignRadioButtons{display:flex;justify-content:space-around}.containerComensales .alignRadioButtons label{min-width:45px;display:flex;justify-content:space-evenly;align-items:center;cursor:pointer}.containerComensales .alignRadioButtons label input{cursor:pointer}.containerComensales .tipoComensal{text-transform:uppercase}.PersonalClientes .ant-table{padding-bottom:2em}.PersonalClientes .buttoner{display:flex;justify-content:space-evenly}.PersonalClientes .buttoner .ant-btn{margin:5px}.TablaAdministracion{width:95vw;border-radius:0 0 8px 8px;overflow:auto;overflow-y:hidden;font-size:12px}.TablaAdministracion [class*=Autocomplete__StyledAutocomplete]{position:relative!important}.TablaAdministracion [class*=Autocomplete__StyledAutocomplete] .react-autosuggest__input{background-color:inherit!important}.TablaAdministracion [class*=Autocomplete__StyledAutocomplete] ul{position:static!important;width:-webkit-max-content;width:max-content;margin-top:3px;max-height:280px;overflow-y:auto;overflow-x:hidden;box-shadow:2px 2px 5px #999}.TablaAdministracion [class*=Autocomplete__StyledAutocomplete] li{-webkit-transform:unset!important;transform:unset!important}.TablaAdministracion .headerMaestros{display:flex;border-top-right-radius:4px}.TablaAdministracion .headerMaestros>span{flex:1 1;padding-left:10px;padding-right:10px;display:flex;align-items:center;justify-content:center;text-align:center;border-right:.5px solid #fff}.TablaAdministracion .headerMaestros span:first-child{border-top-left-radius:4px}.TablaAdministracion .headerMaestros span:last-child{border-top-right-radius:4px}.TablaAdministracion .headerMaestrosAntd th{padding-left:10px;padding-right:10px;background-color:#b8d4e3;text-align:center!important;font-size:1em}.TablaAdministracion .rowMaestros{display:flex}.TablaAdministracion .rowMaestros .cell{flex:1 1;display:flex;padding:5px;min-height:40px;border-right:1px solid #fff}.TablaAdministracion .rowMaestros .cell input,.TablaAdministracion .rowMaestrosAntd input{width:100%}.TablaAdministracion span.icon{display:flex;align-items:center;width:3.5em;justify-content:center}.TablaAdministracion span.icon img{cursor:pointer}.TablaAdministracion .row1{background-color:#eee}.TablaAdministracion .row2{background-color:#b8d4e3}.TablaAdministracion .isSelected{background-color:#d5fadd}.TablaAdministracion .highlighted{text-decoration:unset}.TablaAdministracion .ant-table-wrapper{width:94%}@media(max-width:764px){.tablaAltaProducto .ant-form-item{width:100%;margin:10px 0}.tablaAltaProducto .ant-form-item .ant-form-item-control-wrapper,.tablaAltaProducto .ant-form-item .ant-form-item-label{display:block;margin:0;padding:0;line-height:1.5;white-space:normal;text-align:left;width:100%}.tablaAltaProducto .ant-form-item .ant-form-item-control-wrapper label:after,.tablaAltaProducto .ant-form-item .ant-form-item-label label:after{display:none}}.menu-cliente{display:flex;justify-content:flex-end;width:94%}.proveedores .footer{display:flex;justify-content:flex-start}.proveedores .footer .relInfo{display:inline-block;justify-content:flex-start;margin:1em 5em 0 0}.proveedores .footer .relInfo span{text-decoration:underline;font-weight:700;color:#c4c4c4;margin-left:.3em;min-width:10em}.proveedores input[type=checkbox]{width:20px;height:20px}.DatosTarifas .ReactTable{border:none;color:rgba(0,0,0,.65)}.DatosTarifas .ReactTable .ant-select{background-color:inherit!important}.DatosTarifas .ReactTable .rt-table{border-radius:4px;font-size:.6rem!important}.DatosTarifas .ReactTable .rt-thead .rt-th{color:#000;border-right:1px solid #fff}.DatosTarifas .rt-tbody div.rt-td{border-right:1px solid #fff}.DatosTarifas .rt-tbody .rt-tr{align-items:center}.DatosTarifas .editButtoner img{padding-left:5px;padding-right:5px}.DatosTarifas .header{display:flex;justify-content:space-between}.DatosTarifas .search-bar{max-width:300px}.transferSubfamilias-rowContainer{display:flex;flex-flow:row wrap;justify-content:flex-end}.transferSubfamilias-rowContainer>div{margin-left:1.2em}.transferSubfamilias-rowContainer>div:first-child{margin-left:0}.transferSubfamilias-rowContainer .transferSubfamilias-rowName{padding:.2em;border-radius:8px;transition:all .3s}.transferSubfamilias-rowContainer .transferSubfamilias-rowName:hover{transition:all .3s;cursor:pointer;background-color:rgba(24,144,255,.3)}.transferSubfamilias .ant-transfer-list-header-selected span:first-child{visibility:hidden}.transferSubfamilias .ant-transfer-list-header{height:100%}.transferSubfamilias .ant-transfer-list-header-title{left:12px;text-align:center}.transferSubfamilias .ant-table-row-selected:hover,.transferSubfamilias .ant-table-row-selected>.ant-table-selection-column,.transferSubfamilias .ant-table-row-selected>.seccionmenusTitle{background-color:#e6f7ff}.transferSubfamilias .arrow{padding:3px 5px;border-radius:4px;margin:4px}.transferSubfamilias .ant-transfer-list-footer{border-top:none;margin-bottom:20px}.transferSubfamilias .ant-transfer-list-header{padding-top:20px}.InvalidRole{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1em}.InvalidRole img{width:200px;height:200px}.InvalidRole h1{font-size:30px;margin-top:2em}.InvalidRole p{font-size:20px}.ProductoSimple{margin:2em}.compraProductoSimple .gridProveedor{margin-bottom:.5em}.compraProductoSimple .gridProveedor .proveedorFavorito{grid-column-start:1;grid-column-end:3}.compraProductoSimple .gridProveedor .numericInput,.compraProductoSimple .gridProveedor select{all:unset;font-size:1.1em;font-weight:700;text-decoration:underline;width:2rem;color:#0087cc}.compraProductoSimple .gridCompras{display:grid;grid-template:repeat(4,1fr)/3fr 1fr 1fr 3fr 2fr 2fr;grid-gap:.5em;gap:.5em}.compraProductoSimple .gridCompras .proveedorFavorito{grid-column-start:1;grid-column-end:3}.compraProductoSimple .gridCompras .min_max{grid-column-start:3;grid-column-end:7}.compraProductoSimple .gridCompras .RE{grid-column-start:5;grid-column-end:7}.compraProductoSimple .gridCompras .numericInput,.compraProductoSimple .gridCompras select{all:unset;font-size:1.1em;font-weight:700;text-decoration:underline;width:2rem;color:#0087cc}.compraProductoSimple .selectedRow{background-color:#d5fadd}.compraProductoSimple .alert,.compraProductoSimple .comprasProductoSimpleTable{margin-top:20px}.compraProductoSimple .comprasProductoSimpleTable .ReactTable{border:none;color:rgba(0,0,0,.65)}.compraProductoSimple .comprasProductoSimpleTable .ReactTable .ant-select{background-color:inherit!important}.compraProductoSimple .comprasProductoSimpleTable .ReactTable .rt-table{border-radius:4px;font-size:.6rem!important}.compraProductoSimple .comprasProductoSimpleTable .ReactTable .rt-thead .rt-th{color:#000;border-right:1px solid #fff}.compraProductoSimple .comprasProductoSimpleTable .rt-tbody div.rt-td{border-right:1px solid #fff}.compraProductoSimple .comprasProductoSimpleTable .rt-tbody .rt-tr{align-items:center}.compraProductoSimple .comprasProductoSimpleTable .editButtoner img{padding-left:5px;padding-right:5px}.compraProductoSimple .rt-td img{height:20px}.compraProductoSimple .rt-td .vacio{height:30px}.compraProductoSimple .rt-tr{cursor:pointer}.compraProductoSimple .selected{background-color:#a6a6a6}.compraProductoSimple .preferencia{all:unset;font-size:1em;font-weight:700;color:#0087cc;padding:.3em 1em;width:-webkit-fill-available;cursor:pointer}.compraProductoSimple .selectProveedorFavorito{width:50%!important;margin-left:20px}.tarifaProductoSimple .alert,.tarifaProductoSimple .tarifasProductoSimpleTable{margin-top:20px}.tarifaProductoSimple .tarifasProductoSimpleTable .ReactTable{border:none;color:rgba(0,0,0,.65)}.tarifaProductoSimple .tarifasProductoSimpleTable .ReactTable .ant-select{background-color:inherit!important}.tarifaProductoSimple .tarifasProductoSimpleTable .ReactTable .rt-table{border-radius:4px;font-size:.6rem!important}.tarifaProductoSimple .tarifasProductoSimpleTable .ReactTable .rt-thead .rt-th{color:#000;border-right:1px solid #fff}.tarifaProductoSimple .tarifasProductoSimpleTable .rt-tbody div.rt-td{border-right:1px solid #fff}.tarifaProductoSimple .tarifasProductoSimpleTable .rt-tbody .rt-tr{align-items:center}.tarifaProductoSimple .tarifasProductoSimpleTable .editButtoner img{padding-left:5px;padding-right:5px}.tarifaProductoSimple .tarifasProductoSimpleTable .rt-tbody{background-color:#eee!important}.tarifaProductoSimple .rt-td img{height:20px}.tarifaProductoSimple .rt-td .vacio{height:30px}.tarifaProductoSimple .rt-tr{cursor:pointer}.tarifaProductoSimple .selected{background-color:#a6a6a6}.VentasProductoSimple .fields{display:flex;align-items:center}.VentasProductoSimple .fields>.field{display:flex;margin:10px;align-items:center}.VentasProductoSimple .fields>.field>span{margin-right:10px}.VentasProductoSimple .fields>.field>span:last-child{margin-left:5px}.VentasProductoSimple .fields .ant-select{min-width:100px}.VentasProductoSimple .fields .ant-btn{margin-left:20px}.ultimasCompras{padding:1em}.ultimasCompras .ReactTable{border:none;color:rgba(0,0,0,.65)}.ultimasCompras .ReactTable .ant-select{background-color:inherit!important}.ultimasCompras .ReactTable .rt-table{border-radius:4px;font-size:.6rem!important}.ultimasCompras .ReactTable .rt-thead .rt-th{color:#000;border-right:1px solid #fff}.ultimasCompras .rt-tbody div.rt-td{border-right:1px solid #fff}.ultimasCompras .rt-tbody .rt-tr{align-items:center}.ultimasCompras .editButtoner img{padding-left:5px;padding-right:5px}.ultimasCompras .rt-td{text-align:center}.VentasProductoCompuesto .fields{display:flex;align-items:center}.VentasProductoCompuesto .fields>.field{display:flex;margin:10px;align-items:center}.VentasProductoCompuesto .fields>.field>span{margin-right:10px}.VentasProductoCompuesto .fields>.field>span:last-child{margin-left:5px}.VentasProductoCompuesto .fields .ant-select{min-width:100px}.VentasProductoCompuesto .fields .ant-btn{margin-left:20px}.Almacenes{margin:2em}.Almacenes [contenteditable]{width:100%;padding:5px}.CabeceraAlmacenes .ReactTable{border:none;color:rgba(0,0,0,.65)}.CabeceraAlmacenes .ReactTable .ant-select{background-color:inherit!important}.CabeceraAlmacenes .ReactTable .rt-table{border-radius:4px;font-size:.6rem!important}.CabeceraAlmacenes .ReactTable .rt-thead .rt-th{color:#000;border-right:1px solid #fff}.CabeceraAlmacenes .rt-tbody div.rt-td{border-right:1px solid #fff}.CabeceraAlmacenes .rt-tbody .rt-tr{align-items:center}.CabeceraAlmacenes .editButtoner img{padding-left:5px;padding-right:5px}.CabeceraAlmacenes .selectCentro{padding-top:1em;padding-bottom:1em;font-size:1.1em;display:flex;align-items:center}.CabeceraAlmacenes .selectCentro .ant-select{margin-left:10px;min-width:200px}.CabeceraAlmacenes .tablaAltaAlmacen{text-align:center}.CabeceraAlmacenes .tablaAltaAlmacen .rowSelected{background-color:#a6a6a6!important}.CabeceraAlmacenes .tablaAltaAlmacen .rt-td,.CabeceraAlmacenes .tablaAltaAlmacen .rt-th{display:flex;align-items:center;justify-content:center}.CabeceraAlmacenes .tablaAltaAlmacen .rt-td i:hover{color:#0087cc}.CabeceraAlmacenes .tablaAltaAlmacen .addButton{width:25px;height:20px}.CabeceraAlmacenes .tablaAltaAlmacen .editButtoner{display:flex;justify-content:space-evenly}.CabeceraAlmacenes .tablaAltaAlmacen .tableInput{padding:.5em;text-align:initial;width:100%;display:flex;flex-direction:column}.CabeceraAlmacenes .tablaAltaAlmacen .tableInput img{align-self:center}.CabeceraAlmacenes .modal .btn{border:none;background-color:#a6a6a6;color:#fff}.CabeceraAlmacenes .modal .btn:hover{background-color:#0087cc}.CabeceraAlmacenes .asignarAlmacen{margin-left:2em;border:1px solid #c4c4c4;padding:1em;box-sizing:border-box;border-radius:1em}.gestionStockAlmacen .ReactTable{border:none;color:rgba(0,0,0,.65)}.gestionStockAlmacen .ReactTable .ant-select{background-color:inherit!important}.gestionStockAlmacen .ReactTable .rt-table{border-radius:4px;font-size:.6rem!important}.gestionStockAlmacen .ReactTable .rt-thead .rt-th{color:#000;border-right:1px solid #fff}.gestionStockAlmacen .rt-tbody div.rt-td{border-right:1px solid #fff}.gestionStockAlmacen .rt-tbody .rt-tr{align-items:center}.gestionStockAlmacen .editButtoner img{padding-left:5px;padding-right:5px}.gestionStockAlmacen input{background-color:#fff}.gestionStockAlmacen .titulo{display:flex;justify-content:space-between;align-items:flex-end}.gestionStockAlmacen .titulo .guardarStockButton{cursor:pointer;border-top-left-radius:.8em;border-top-right-radius:.8em;padding:.4em}.gestionStockAlmacen .rt-thead{border-top-left-radius:.8em;border-top-right-radius:.8em;background-color:#dbf3ff}.gestionStockAlmacen .addButton{width:25px;height:20px}.gestionStockAlmacen .descripcion input{width:100%}.gestionStockAlmacen .selected{background-color:#a6a6a6!important}.gestionStockAlmacen .rt-td{display:flex;align-items:center;justify-content:center}.gestionStockAlmacen .rt-td i:hover{color:#0087cc}.gestionStockAlmacen .tablaAltaAlmacen{background:rgba(0,0,0,.08)}.gestionStockAlmacen .tablaAltaAlmacen thead.ant-table-thead tr th{background-color:#b8d4e3!important}.gestionStockAlmacen .tablaAltaAlmacen thead.ant-table-thead tr th .ant-table-column-sorter .ant-table-column-sorter-inner{color:#6b7d6f}.gestionStockAlmacen .tablaAltaAlmacen thead.ant-table-thead tr th span>div{text-align:left}.gestionStockAlmacen .tablaAltaAlmacen .ant-table-tbody>tr.ant-table-row:hover>td{background:unset}.gestionStockAlmacen .tablaAltaAlmacen .ant-table-tbody button{width:100%}.gestionStockAlmacen .tablaAltaAlmacen .ant-table-tbody .ant-table-row.odd{background:rgba(0,0,0,.04)}.gestionStockAlmacen .tablaAltaAlmacen .ant-table-tbody .ant-table-row:hover{background:rgba(0,0,0,.12)}.gestionStockAlmacen .tablaAltaAlmacen .ant-pagination{float:unset;display:flex;flex-flow:row nowrap;margin:16px auto;justify-content:center}.ubicacion-almacen-view .ReactTable{border:none;color:rgba(0,0,0,.65)}.ubicacion-almacen-view .ReactTable .ant-select{background-color:inherit!important}.ubicacion-almacen-view .ReactTable .rt-table{border-radius:4px;font-size:.6rem!important}.ubicacion-almacen-view .ReactTable .rt-thead .rt-th{color:#000;border-right:1px solid #fff}.ubicacion-almacen-view .rt-tbody div.rt-td{border-right:1px solid #fff}.ubicacion-almacen-view .rt-tbody .rt-tr{align-items:center}.ubicacion-almacen-view .editButtoner img{padding-left:5px;padding-right:5px}.ubicacion-almacen-view .buttoner{display:flex;justify-content:flex-end;padding:5px}.ubicacion-almacen-view .ReactTable{margin-top:10px}.ubicacion-almacen-view .ReactTable .rt-td{display:flex;justify-content:center;padding:5px}.ubicacion-almacen-view .ReactTable .rt-td .editableField{width:100%;text-align:center}#filtrosCheckBox [type=radio]:checked,#filtrosCheckBox [type=radio]:not(:checked){position:absolute;left:-9999px}#filtrosCheckBox [type=radio]:checked+label,#filtrosCheckBox [type=radio]:not(:checked)+label{position:relative;padding-left:28px;cursor:pointer;line-height:20px;display:inline-block;color:#0087cc;font-weight:700;margin:10px}#filtrosCheckBox [type=radio]:checked+label:before,#filtrosCheckBox [type=radio]:not(:checked)+label:before{content:"";position:absolute;left:0;top:0;width:20px;height:20px;border:1px solid #ddd;border-radius:100%;background:#fff}#filtrosCheckBox [type=radio]:checked+label:after,#filtrosCheckBox [type=radio]:not(:checked)+label:after{content:"";width:12px;height:12px;background:#0087cc;position:absolute;top:4px;left:4px;border-radius:100%;transition:all .2s ease}#filtrosCheckBox [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}#filtrosCheckBox [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.prevision-pedidos .alerts{padding:10px}.prevision-pedidos .container-previsionPedidos{padding:1.4em;min-width:95vw}.prevision-pedidos .container-previsionPedidos .headerPrevision{display:flex;justify-content:space-between;align-items:flex-end;padding:.1em}.prevision-pedidos .container-previsionPedidos .spinnerContainer{height:5vh;width:5vw;color:#0087cc}.prevision-pedidos .container-previsionPedidos .container-data-info{display:flex;justify-content:space-between}.prevision-pedidos .container-previsionPedidos .container-data-info .ant-calendar-picker{margin-left:5px}.prevision-pedidos .container-previsionPedidos .container-data-info .selects{display:flex;flex-direction:row;justify-content:space-around}.prevision-pedidos .container-previsionPedidos .container-data-info .selects .num_pedido{margin-right:10em}.prevision-pedidos .container-previsionPedidos .container-data-info .selects input{margin-left:.3em}.prevision-pedidos .container-previsionPedidos .data-pedidos{display:flex;flex-direction:row;justify-content:space-between;align-items:center;margin-top:1em;margin-bottom:1em}.prevision-pedidos .container-previsionPedidos .data-pedidos .container-selects{display:flex;flex-direction:row;justify-content:space-start}.prevision-pedidos .container-previsionPedidos .data-pedidos .container-selects .ant-select{margin-left:10px}.prevision-pedidos .container-previsionPedidos .data-pedidos .container-selects select{margin-left:.3em}.prevision-pedidos .container-previsionPedidos .data-pedidos .container-selects .almacen{margin-top:1em}.prevision-pedidos .container-previsionPedidos .noHay{font-weight:700;color:#0087cc;color:#9e7900}.prevision-pedidos .container-previsionPedidos .sendTo{display:flex;flex-direction:column}.prevision-pedidos .container-previsionPedidos .sendTo .proveedor-filter{display:flex;align-items:center;justify-content:space-between}.prevision-pedidos .container-previsionPedidos .sendTo .proveedor-filter h6{all:unset;margin-right:10px}.prevision-pedidos .container-previsionPedidos .sendTo .proveedor-filter .ant-select{width:200px;text-align:center}.prevision-pedidos .container-previsionPedidos .sendTo .total{align-self:flex-end;margin-top:10px}.prevision-pedidos .select-check,.prevision-pedidos .select-check .checkboxes{display:flex;flex-direction:row;justify-content:space-between}.prevision-pedidos .select-check .checkboxes{margin-top:1em}.prevision-pedidos .select-check .checkboxes div{cursor:pointer;font-weight:700;color:#0087cc;padding-left:3em}.prevision-pedidos .select-check .checkboxes .cargar{align-self:center}.tablaPrevisionPedios{padding:1em 2em;min-width:95vw}.tablaPrevisionPedios .ReactTable{border:none;color:rgba(0,0,0,.65)}.tablaPrevisionPedios .ReactTable .ant-select{background-color:inherit!important}.tablaPrevisionPedios .ReactTable .rt-table{border-radius:4px;font-size:.6rem!important}.tablaPrevisionPedios .ReactTable .rt-thead .rt-th{color:#000;border-right:1px solid #fff}.tablaPrevisionPedios .rt-tbody div.rt-td{border-right:1px solid #fff}.tablaPrevisionPedios .rt-tbody .rt-tr{align-items:center}.tablaPrevisionPedios .editButtoner img{padding-left:5px;padding-right:5px}.tablaPrevisionPedios .subfamilia-filter{margin-left:10px}.tablaPrevisionPedios .subfamilia-filter .ant-select{width:250px;margin-left:10px}.tablaPrevisionPedios .ReactTable{margin-top:30px}.tablaPrevisionPedios .round input{cursor:pointer;border-radius:unset;height:20px;width:20px}[contenteditable=true]{border:1px solid hsla(0,0%,40%,.3333333333);border-radius:2px;text-align:center}.CabeceraStock .filtrosContainer{display:flex;justify-content:flex-start;align-items:center;flex-wrap:wrap;margin-top:20px;padding:10px}.CabeceraStock .filtrosContainer>span{display:flex;align-items:center;padding:0 10px;max-width:300px}.CabeceraStock .filtrosContainer>span>*{margin-left:5px}.CabeceraStock .filtrosContainer .informacionStockInventario{min-width:550px;display:flex;flex-wrap:wrap;justify-content:space-between}.CabeceraStock .filtrosContainer .informacionStockInventario>span{padding:10px}.CabeceraStock .filtrosContainer .react-autosuggest__suggestions-list{margin-left:10px}.CabeceraStock .filtrosContainer ::-webkit-input-placeholder{color:#0087cc}.CabeceraStock .filtrosContainer ::placeholder{color:#0087cc}.CabeceraStock .button-cargar{display:flex;justify-content:flex-end;margin-top:10px}.addStock .modal{position:fixed;flex-direction:column;align-items:center;justify-content:center}.addStock .modal .modal-content{width:50%}.addStock .fade{z-index:2;background-color:#000}.TablaStock{padding:20px}.TablaStock .ReactTable{border:none;color:rgba(0,0,0,.65)}.TablaStock .ReactTable .ant-select{background-color:inherit!important}.TablaStock .ReactTable .rt-table{border-radius:4px;font-size:.6rem!important}.TablaStock .ReactTable .rt-thead .rt-th{color:#000;border-right:1px solid #fff}.TablaStock .rt-tbody div.rt-td{border-right:1px solid #fff}.TablaStock .rt-tbody .rt-tr{align-items:center}.TablaStock .editButtoner img{padding-left:5px;padding-right:5px}.TablaStock .rt-td{display:flex}.TablaStock .rt-td .stock_real{width:100%;text-align:center;border:1px solid #c4c4c4;border-radius:.2em;padding:.1em}.TablaStock .cabeceraTabla{display:flex;justify-content:space-between;align-items:center;position:relative}.TablaStock .cabeceraTabla .filtro{width:300px}.TablaStock .cabeceraTabla .totalStock{display:flex;width:100%;justify-content:flex-end;font-size:1.7em;margin-right:20px}.TablaStock .cabeceraTabla .stock-switch-productos{margin-left:8px;overflow:hidden}.TablaStock .cabeceraTabla .stock-switch-productos .ant-switch-inner{min-width:400px;text-align:left}.TablaStock .stock-subfamilia-tabs{margin-top:20px}.InventarioCocinaView .seleccionada{background-color:#dbf3ff}.InventarioCocinaView .tipoProductoContainer{margin-left:1em;margin-right:1em}.InventarioCocinaView .tipoProductoContainer .ant-tabs-bar{margin:unset;margin-top:20px}.InventarioCocinaView .tipoProductoContainer .ant-tabs-nav-container{height:auto!important}.InventarioCocinaView .tipoProductoContainer .ant-tabs-nav-wrap{height:-webkit-max-content;height:max-content}.InventarioCocinaView .infoAlert{margin:10px 1em}.InventarioCocinaView .inventarioContainer{margin-left:1em;margin-right:1em}.InventarioCocinaView .positionTable .inputCantidad{width:100%;height:100%;text-align:center}.InventarioCocinaView .buttonerInventarioContainer{margin-top:1em;padding:1em;display:flex;justify-content:space-evenly;align-items:flex-end}.InventarioCocinaView .buttonerInventarioContainer .navControls{display:flex;justify-content:space-between}.InventarioCocinaView .buttonerInventarioContainer>*{cursor:pointer}.InventarioCocinaView .buttonerInventarioContainer span{display:flex;flex-direction:column;align-items:center;max-width:100px;text-align:center;font-weight:700}.InventarioCocinaView .buttonerInventarioContainer .btnFinalizar{all:unset;align-self:flex-end;display:flex;align-items:center;justify-content:center;background:#dbf3ff;border:1px solid #6b7d6f;box-sizing:border-box;border-radius:10px;color:#000;height:40px;width:20vw}.InventarioCocinaView .tab-display-familia{display:inline-block;margin-right:.5em;padding-right:.5em;border-right:2px dashed #e8e8e8}.InventarioCocinaView .material-icon-inventario{float:right;color:#0087cc}.SeleccionarAlmacen .warning{background-color:tomato}.SeleccionarAlmacen .show{display:block}.SeleccionarAlmacen .hide{display:none}.SeleccionarAlmacen .modal-body .mensaje{font-weight:700;margin-bottom:20px}.SeleccionarAlmacen .modal-body span{display:flex;justify-content:space-between}.SeleccionarAlmacen .modal-body span #react-autowhatever-1 ul{position:relative}.SeleccionarAlmacen .modal-body span input{color:#0087cc;font-weight:700;cursor:pointer}.SeleccionarAlmacen .seleccionarAlmacen-autocomplete input{border:1px solid #000;border-radius:4px;padding:5px;box-sizing:border-box;font-weight:700}.TecladoInventario .modal-content{box-shadow:0 0 10px 0 #878787}.TecladoInventario .modal-title{color:orange;font-weight:700}.TecladoInventario .show{display:block}.TecladoInventario .hide{display:none}.TecladoInventario .modal-header{display:flex;flex-direction:column;align-items:center}.TecladoInventario .modal-header .infoProducto{margin-top:1.2em;color:#4b7db5;width:100%}.TecladoInventario .modal-header .infoProducto>div{display:flex;justify-content:space-between}.TecladoInventario .modal-header .infoProducto>div>span{display:flex;align-items:center;flex-direction:column}.TecladoInventario .modal-header .infoProducto>div>span>span{margin-top:1em;font-weight:700}.TecladoInventario .modal-footer{display:flex;justify-content:space-between;padding:5px}.TecladoInventario .modal-footer .btnImage{display:flex;flex-direction:column;align-items:center;justify-content:space-between;font-weight:700;color:#4b7db5;cursor:pointer}.TecladoInventario .modal-footer .btnImage img{margin-top:10px}.TecladoInventario .inputs div{display:flex;justify-content:space-evenly}.TecladoInventario .inputs div>span{display:flex;align-items:center;flex-direction:column;font-weight:700}.TecladoInventario .InputKeyboard .keyboardWrapper{background:unset}.TecladoInventario .InputKeyboard .keyboardWrapper .keyboard{background:#fff;box-shadow:0 0 5px 0 grey;border-radius:10px}.TecladoInventario .InputKeyboard .keyboardWrapper .keyboard .hg-button{background-color:#dbf3ff;font-size:1.2em;font-weight:700;padding:1.5em;margin:4px}.TecladoInventario .InputKeyboard .keyboardWrapper .keyboard .hg-button:hover{box-shadow:0 0 4px 0 grey}.TecladoInventario .InputKeyboard{display:flex;flex-direction:column;margin-top:1em}.TecladoInventario .InputKeyboard .keyboardWrapper{position:relative;display:flex;flex-direction:column}.TecladoInventario .InputKeyboard .keyboardWrapper .keyboard{display:grid;grid-template-rows:auto auto auto auto;justify-content:unset;padding:unset;margin-top:1em;box-shadow:unset}.TecladoInventarioLote .modal-content{max-width:unset;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;box-shadow:0 0 10px 0 #878787}.TecladoInventarioLote .modal-dialog,.TecladoInventarioLote .modal-show{max-width:unset;height:100%}.TecladoInventarioLote .modal-title{color:orange;font-weight:700}.TecladoInventarioLote .show{display:block}.TecladoInventarioLote .hide{display:none}.TecladoInventarioLote .modal-header{display:flex;flex-direction:column;align-items:center}.TecladoInventarioLote .modal-header .infoProducto{margin-top:1.2em;color:#4b7db5;width:100%}.TecladoInventarioLote .modal-header .infoProducto>div{display:flex;justify-content:space-between}.TecladoInventarioLote .modal-header .infoProducto>div>span{display:flex;align-items:center;flex-direction:column}.TecladoInventarioLote .modal-header .infoProducto>div>span>span{margin-top:1em;font-weight:700}.TecladoInventarioLote .modal-footer{display:flex;justify-content:space-between;padding:5px}.TecladoInventarioLote .modal-footer .btnImage{display:flex;flex-direction:column;align-items:center;justify-content:space-between;font-weight:700;color:#4b7db5;cursor:pointer}.TecladoInventarioLote .modal-footer .btnImage img{margin-top:10px}.TecladoInventarioLote .inputs div{display:flex;justify-content:space-evenly}.TecladoInventarioLote .inputs div>span{display:flex;align-items:center;flex-direction:column;font-weight:700;margin-left:1em}.TecladoInventarioLote .inputs div>span:first-child{margin-left:0}.TecladoInventarioLote .InputKeyboard .keyboardWrapper{background:unset}.TecladoInventarioLote .InputKeyboard .keyboardWrapper .keyboard{background:#fff;box-shadow:0 0 5px 0 grey;border-radius:10px}.TecladoInventarioLote .InputKeyboard .keyboardWrapper .keyboard .hg-button{background-color:#dbf3ff;font-size:1.2em;font-weight:700;padding:1.5em;margin:4px}.TecladoInventarioLote .InputKeyboard .keyboardWrapper .keyboard .hg-button:hover{box-shadow:0 0 4px 0 grey}.TecladoInventarioLote .InputKeyboard{display:flex;flex-direction:column;margin-top:1em}.TecladoInventarioLote .InputKeyboard .keyboardWrapper{position:relative;display:flex;flex-direction:column}.TecladoInventarioLote .InputKeyboard .keyboardWrapper .keyboard{display:grid;grid-template-rows:auto auto auto auto;justify-content:unset;padding:unset;margin-top:1em;box-shadow:unset}.impresion-etiquetas-container{padding:20px}.impresion-etiquetas-container .title{margin-bottom:20px}.impresion-etiquetas-container .title .header-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.impresion-etiquetas-container .title .header-title h2{margin:0}.impresion-etiquetas-container .configuracion-section{margin-bottom:20px;padding:15px;border-radius:4px;border:1px solid #d9d9d9}.impresion-etiquetas-container .configuracion-section__row{display:flex;grid-gap:20px;gap:20px;margin-bottom:20px;flex-wrap:wrap}.impresion-etiquetas-container .configuracion-section__panel{padding:15px;border:1px solid #e8e8e8;border-radius:4px;background-color:#fafafa}.impresion-etiquetas-container .configuracion-section__panel--flex{flex:1 1;min-width:320px}.impresion-etiquetas-container .configuracion-section__panel--bottom{margin-bottom:20px}.impresion-etiquetas-container .configuracion-section__panel-title{margin-bottom:15px;font-weight:700;font-size:14px}.impresion-etiquetas-container .configuracion-section__panel-body{margin-bottom:15px}.impresion-etiquetas-container .configuracion-section__input-w120{width:120px}.impresion-etiquetas-container .configuracion-section__input-w200{width:200px}.impresion-etiquetas-container .configuracion-section__input-w280{width:280px}.impresion-etiquetas-container .configuracion-section__input-w300{width:300px}.impresion-etiquetas-container .configuracion-section__select-minw200{min-width:200px}.impresion-etiquetas-container .filtros-section,.impresion-etiquetas-container .platos-section{margin-bottom:20px}.impresion-etiquetas-container .ant-alert-info{border-width:0}.transferAlternativos .ant-transfer-list-header-title{margin-top:5px}.pedidosProveedorView .pedidoProveedoHeaderr .header{display:flex;justify-content:space-between}.pedidosProveedorView .pedidoProveedoHeaderr .filtros{margin-top:20px}.pedidosProveedorView .pedidoProveedoHeaderr .filtros .a,.pedidosProveedorView .pedidoProveedoHeaderr .filtros .b{padding:5px;display:flex;flex-wrap:wrap;justify-content:space-between}.pedidosProveedorView .pedidoProveedoHeaderr .filtros .a>*,.pedidosProveedorView .pedidoProveedoHeaderr .filtros .b>*{display:flex;align-items:center;height:40px}.pedidosProveedorView .pedidoProveedoHeaderr .filtros .a>span>label:first-child,.pedidosProveedorView .pedidoProveedoHeaderr .filtros .b>span>label:first-child{margin-top:6px}.pedidosProveedorView .pedidoProveedoHeaderr .filtros .a>span>:nth-child(2),.pedidosProveedorView .pedidoProveedoHeaderr .filtros .b>span>:nth-child(2){margin-left:15px;cursor:pointer}.pedidosProveedorView .pedidoProveedoHeaderr .filtros .b{margin-top:20px;justify-content:flex-end}.pedidosProveedorView .pedidoProveedoHeaderr .footer{margin-top:5px;padding:5px;display:flex;justify-content:space-between;align-items:center}.pedidosProveedorView .pedidoProveedoHeaderr .gridInfo{display:grid;grid-template:repeat(3,1fr)/repeat(7,1fr);align-items:center}.pedidosProveedorView .pedidoProveedoHeaderr .gridInfo span.cargar{border-radius:.5rem;padding:.5rem;background-color:#dbf3ff}.pedidosProveedorView .pedidoProveedoHeaderr .gridInfo .fecha{align-items:center}.pedidosProveedorView .pedidoProveedoHeaderr .gridInfo .fechaEntrega,.pedidosProveedorView .pedidoProveedoHeaderr .gridInfo .numPedidoProveedor,.pedidosProveedorView .pedidoProveedoHeaderr .gridInfo .proveedor{padding:.5rem;grid-column-start:3;grid-column-end:5}.pedidosProveedorView .pedidoProveedoHeaderr .gridInfo .cargar{cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;grid-column-start:7}.pedidosProveedorView .pedidoProveedoHeaderr .gridInfo .almacen,.pedidosProveedorView .pedidoProveedoHeaderr .gridInfo .numPedidoCliente{grid-column-start:1;grid-column-end:3}.pedidosProveedorView .pedidoProveedoHeaderr .gridInfo .serie{grid-column-start:1}.pedidosProveedorView .pedidoProveedoHeaderr .gridInfo .total{grid-column-start:6;grid-column-end:8}.pedidosProveedorView .pedidoProveedoHeaderr .gridInfo input{all:unset;color:#0087cc;font-weight:700}.pedidosProveedorView .pedidoProveedoHeaderr .gridInfo .AutocompleteWrapper input{padding:.2rem;box-shadow:0 1px rgba(0,128,255,.3019607843)}.pedidosProveedorView .pedidoProveedoHeaderr .gridInfo .hasPedidos input{border:2px solid rgba(0,128,255,.3019607843)}.pedidosProveedorView .pedidoProveedoHeaderr .recolector{cursor:pointer;border-radius:.5rem;border:.5px solid #9b9b9b;padding:.3rem 1.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:radial-gradient(88.24% 68.75% at 8.82% 89.58%,#fff 0,#dbf3ff 39.82%,#dbf3ff 69.12%,#fff 100%)}.pedidosProveedorView .pedidoClienteHeaderr .filtros .a,.pedidosProveedorView .pedidoClienteHeaderr .filtros .b{padding:5px;display:flex;flex-wrap:wrap;justify-content:flex-start}.pedidosProveedorView .pedidoClienteHeaderr .filtros .a>*,.pedidosProveedorView .pedidoClienteHeaderr .filtros .b>*{display:flex;align-items:center;height:40px;margin-right:50px}.pedidosProveedorView .pedidoClienteHeaderr .filtros .a>span>label:first-child,.pedidosProveedorView .pedidoClienteHeaderr .filtros .b>span>label:first-child{margin-top:6px}.pedidosProveedorView .pedidoClienteHeaderr .filtros .a>span>:nth-child(2),.pedidosProveedorView .pedidoClienteHeaderr .filtros .b>span>:nth-child(2){margin-left:15px;cursor:pointer}.pedidosProveedorView .pedidoClienteHeaderr .gridInfo{display:grid;grid-template:repeat(3,1fr)/repeat(7,1fr);align-items:center}.pedidosProveedorView .pedidoClienteHeaderr .gridInfo span.cargar{border-radius:.5rem;padding:.5rem;background-color:#dbf3ff}.pedidosProveedorView .pedidoClienteHeaderr .gridInfo .fecha{align-items:center}.pedidosProveedorView .pedidoClienteHeaderr .gridInfo .fechaEntrega,.pedidosProveedorView .pedidoClienteHeaderr .gridInfo .numPedidoProveedor,.pedidosProveedorView .pedidoClienteHeaderr .gridInfo .proveedor{padding:.5rem;grid-column-start:3;grid-column-end:5}.pedidosProveedorView .pedidoClienteHeaderr .gridInfo .cargar{cursor:pointer;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;grid-column-start:7}.pedidosProveedorView .pedidoClienteHeaderr .gridInfo .almacen,.pedidosProveedorView .pedidoClienteHeaderr .gridInfo .numPedidoCliente{grid-column-start:1;grid-column-end:3}.pedidosProveedorView .pedidoClienteHeaderr .gridInfo .serie{grid-column-start:1}.pedidosProveedorView .pedidoClienteHeaderr .gridInfo .total{grid-column-start:6;grid-column-end:8}.pedidosProveedorView .pedidoClienteHeaderr .gridInfo input{all:unset;color:#0087cc;font-weight:700}.pedidosProveedorView .pedidoClienteHeaderr .gridInfo .AutocompleteWrapper input{padding:.2rem;box-shadow:0 1px rgba(0,128,255,.3019607843)}.pedidosProveedorView .pedidoClienteHeaderr .gridInfo .hasPedidos input{border:2px solid rgba(0,128,255,.3019607843)}.pedidosProveedorView .checkboxes{display:flex;justify-content:space-around}.pedidosProveedorView .checkboxes label{display:flex;justify-content:center;min-width:15vw}.pedidosProveedorView .showMessage:hover:before{content:"Debes selecionar un único pedido";position:absolute;font-weight:800;background:#fff;padding:.5em 18em}.pedidosProveedorView .pedidoProveedor-opciones{display:flex;justify-content:center;margin-top:2em;margin-left:1em}.pedidosProveedorView .pedido-observ{width:80%}.suficienteStock{background-color:#f7fbb3;padding:3px;border-radius:5px;border:1px solid #f7fbb3;margin:0 0 0 2em}.addPedido .ant-select{min-width:150px!important}.addPedido .searchProdProv{width:300px}.addPedido .input-group-append{margin-left:-2px;border-top-left-radius:0;border-bottom-left-radius:0;color:#000!important}.addPedido .input-group{border-top-right-radius:0;border-bottom-right-radius:0}.addPedido .pedido-observ>.ant-form-item{display:grid}.pedido-producto{display:flex;flex-wrap:wrap;align-items:end}.pedido-producto p{margin-bottom:0}.tabla-controles{display:flex;flex-flow:row nowrap;justify-content:space-between;position:-webkit-sticky;position:sticky;top:0;z-index:100;margin-bottom:10px;background-color:#fff}.tabla-controles .group-info-states-mobile{display:flex;flex-direction:column}.tabla-controles .group-info-states-mobile .body-info{display:flex;flex-direction:row}.tabla-controles .group-info-states-mobile .body-info .item{margin:5px}@media(min-width:992px){.tabla-controles .group-info-states-mobile{display:none}}.tabla-controles .group-info-states{display:none}@media(min-width:992px){.tabla-controles .group-info-states{display:flex;flex-direction:column}.tabla-controles .group-info-states .body-info{display:flex;flex-direction:row}.tabla-controles .group-info-states .body-info .item{margin:5px}}.tabla-controles .group-info-right{display:flex;align-items:center;flex-direction:column;justify-content:space-around}@media(min-width:765px){.tabla-controles .group-info-right{flex-direction:row}}.tabla-controles .group-info-right .total-group{display:flex;flex-direction:row;margin-right:10px}.tabla-controles .group-info-right .total-group .total{font-size:1.2em;padding-top:10px;margin-right:10px}.tabla-controles .group-info-left{display:flex;flex-direction:row;align-items:center;background-color:#fefefe}.tabla-controles .button-txt{padding:0;color:#000}.CabeceraAlbaranEntrada .react-autosuggest__input{all:unset;margin-left:1em;cursor:pointer;color:#0087cc;font-weight:700}.CabeceraAlbaranEntrada .react-autosuggest__input::-webkit-input-placeholder{color:#0087cc}.CabeceraAlbaranEntrada .react-autosuggest__input::placeholder{color:#0087cc}.CabeceraAlbaranEntrada .react-autosuggest__container ul{all:unset;position:absolute;display:flex;flex-direction:column;justify-content:stretch;background-color:#fff;padding:5px 10px 10px;border-radius:0 0 5px 5px;margin-top:2px;box-shadow:0 5px 5px 0 #e0e0e0;z-index:100;min-width:150px}.CabeceraAlbaranEntrada .react-autosuggest__container ul li{background-color:#dbf3ff;border-radius:5px;padding:5px;margin-top:5px;color:#0087cc;cursor:pointer}.CabeceraAlbaranEntrada .cabeceraHeader{flex-direction:column}.CabeceraAlbaranEntrada .cabeceraHeader,.CabeceraAlbaranEntrada .cabeceraHeader .header{display:flex;justify-content:space-between}.estadoAlbaran{margin-top:10px}.albarn input,.selectAlmacen,.selectCliente,.selectProveedor{width:200px}.TablaAlbaranEntrada .ReactTable{border:none;color:rgba(0,0,0,.65)}.TablaAlbaranEntrada .ReactTable .ant-select{background-color:inherit!important}.TablaAlbaranEntrada .ReactTable .rt-table{border-radius:4px;font-size:.6rem!important}.TablaAlbaranEntrada .ReactTable .rt-thead .rt-th{color:#000;border-right:1px solid #fff}.TablaAlbaranEntrada .rt-tbody div.rt-td{border-right:1px solid #fff}.TablaAlbaranEntrada .rt-tbody .rt-tr{align-items:center}.TablaAlbaranEntrada .editButtoner img{padding-left:5px;padding-right:5px}.TablaAlbaranEntrada .ean .ant-select,.TablaAlbaranEntrada .referencia_proveedor .ant-select{min-width:70px!important;max-width:95px}.TablaAlbaranEntrada .largeInput{min-width:unset!important;max-width:115px}.TablaAlbaranEntrada .sufix{margin-left:5px}.TablaAlbaranEntrada .buttoner{display:flex}.TablaAlbaranEntrada .buttoner .ant-btn{margin:5px}.TablaAlbaranEntrada [data-row-key*="-1"]>td{background-color:rgba(0,255,255,.1)!important}.TablaAlbaranEntrada .ant-input[disabled],.TablaAlbaranEntrada .ant-select-disabled,.TablaAlbaranEntrada .ant-select-selection__placeholder[unselectable=on]{color:#7d7d7d}.TablaAlbaranEntrada .inputCaducidad>div .ant-calendar-picker-input{text-align:left!important}.TablaAlbaranEntrada .inputCaducidad>div i{padding-right:.6em}.TablaAlbaranEntrada .ant-alert.ant-alert-no-icon{padding:5px}.backtop-button{width:3em!important;height:3em!important;margin-left:10px}.ModalRecepcion .modal-dialog{min-width:99vw}.ModalRecepcion .modal-content{box-shadow:0 0 10px 0 #878787}.ModalRecepcion .modal-title{color:orange;font-weight:700}.ModalRecepcion .show{display:block}.ModalRecepcion .hide{display:none}.ModalRecepcion .btn{all:unset}.ModalRecepcion .modal-header{display:flex;flex-direction:column;align-items:center}.ModalRecepcion .modal-header .infoProducto{margin-top:1.2em;color:#4b7db5;width:100%;display:flex;align-items:flex-end;justify-content:space-between}.ModalRecepcion .modal-header .infoProducto>span{display:flex;align-items:center;flex-direction:column;margin-left:5px;margin-right:5px}.ModalRecepcion .modal-header .infoProducto>span>span{margin-top:1em;font-weight:700}.ModalRecepcion .otraCantidadContainer{display:flex;justify-content:center}.ModalRecepcion .otraCantidadContainer input{margin-top:5px;margin-right:5px;cursor:pointer}.ModalRecepcion .modal-footer{display:flex;justify-content:space-between;padding:5px 40px}.ModalRecepcion .modal-footer .btnImage{display:flex;flex-direction:column;align-items:center;text-align:center;justify-content:space-between;font-weight:700;color:#4b7db5;max-width:70px;cursor:pointer}.ModalRecepcion .modal-footer .btnImage img{margin-top:10px}.ModalRecepcion .inputs{display:flex;justify-content:space-evenly;align-items:flex-start}.ModalRecepcion .inputs>span{display:flex;align-items:center;flex-direction:column;font-weight:700}.ModalRecepcion .inputs .dañosIncluidos{margin-top:10px;color:grey;font-size:.9em}.ModalRecepcion .inputKeyboardDisabled{background:#d3d3d3}.ModalRecepcion .InputKeyboard .keyboardWrapper{background:unset}.ModalRecepcion .InputKeyboard .keyboardWrapper .keyboard{background:#fff;box-shadow:0 0 5px 0 grey;border-radius:10px}.ModalRecepcion .InputKeyboard .keyboardWrapper .keyboard .hg-button{background-color:#dbf3ff;font-size:1.2em;font-weight:700;padding:1.5em;margin:4px}.ModalRecepcion .InputKeyboard .keyboardWrapper .keyboard .hg-button:hover{box-shadow:0 0 4px 0 grey}.ModalRecepcion .InputKeyboard{display:flex;flex-direction:column;margin-top:1em}.ModalRecepcion .InputKeyboard .keyboardWrapper{position:relative;display:flex;flex-direction:column}.ModalRecepcion .InputKeyboard .keyboardWrapper .keyboard{display:grid;grid-template-rows:auto auto auto auto;justify-content:unset;padding:unset;margin-top:1em;box-shadow:unset}.ModalRecepcion #modalRecepcionCalidad .ant-radio{-webkit-transform:scale(1.4);transform:scale(1.4)}.ModalRecepcion #modalRecepcionCalidad .span.ant-radio span{padding-left:12px}.ModalRecepcion #modalRecepcionCalidad .keyboardWrapper{position:absolute;bottom:-3em}.modalCalidadButtonWrapper{display:flex;flex-flow:row nowrap}.modalFormaPago .ant-modal{max-width:600px;width:100vw!important}@media(min-width:765px){.modalFormaPago .ant-modal{width:80vw!important}}.modalFormaPago .actions-buttons{margin:10px 0}.modalFormaPago .actions-buttons,.modalFormaPago .tabla-totales{display:flex;align-content:end;width:100%;justify-content:flex-end}.modalFormaPago .tabla-totales{margin-top:10px}.content-seleccion-forma-pago .forma-pago-container .ant-calendar-picker{margin-left:10px}.inputsTarifas{margin-top:20px;display:flex;flex-wrap:wrap}.inputsTarifas>div:not(:first-child){margin-left:40px}.inputsTarifas div{flex:0 1 auto;display:flex;flex-flow:row nowrap}.inputsTarifas div div{flex:0 1 auto}.inputsTarifas div .inputsWrapperOperacion{display:flex;flex-flow:column nowrap;align-items:stretch;max-width:200px}.inputsTarifas div .inputsWrapperOperacion>*{margin:unset}.inputsTarifas div .inputsWrapperOperacion>div{margin:unset;display:flex;flex-flow:row nowrap;align-items:center}.inputsTarifas div .inputsWrapperOperacion>div>div:not(first-child){flex:0 1 150px}.inputsTarifas div .inputsWrapperOperacion .ant-input-number>*{display:block;flex-flow:unset}.inputsTarifas .nombreTarifa div{min-width:64px;max-width:300px}.inputsTarifas .nombreTarifa div .ant-form-item-control-wrapper{max-width:150px}.inputsTarifas .origenDePrecio span{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.inputsTarifas .origenDePrecio .ant-select,.inputsTarifas .selectorIva .ant-radio-group,.inputsTarifas .tipo .ant-radio-group{width:160px;margin-left:10px}.inputsTarifas .selectorIva div,.inputsTarifas .tipo div{display:block}.inputsTarifas .selectorIva div label,.inputsTarifas .tipo div label{display:block;height:30px;line-height:30px}.inputsTarifas .nombreTarifa,.inputsTarifas .origenDePrecio,.inputsTarifas .tipo{height:50px}.containerTablaProductos .ant-table-selection-column{width:2%}.containerTablaProductos .ant-table-thead .headerCyan{background-color:#b8f4ea}.containerTablaProductos .ant-table-thead .headerOrange{background-color:#ffcd9e}.containerSelectorSubfamilias{margin-top:32px}.containerSelectorSubfamilias .ant-select{min-width:400px;margin-left:10px}.tabla-vacia .ant-table-placeholder{display:none}.tarifas .op-1{background-color:#e6f7ff;margin:0 2px}.tarifas .op-2{background-color:#f6ffed;margin:0 2px}.tarifas .tipo{background-color:#fffbe6;margin:0 2px}.Recepcion{padding:1em}.Recepcion .InputKeyboard .keyboardWrapper{background:unset}.Recepcion .InputKeyboard .keyboardWrapper .keyboard{background:#fff;box-shadow:0 0 5px 0 grey;border-radius:10px}.Recepcion .InputKeyboard .keyboardWrapper .keyboard .hg-button{background-color:#dbf3ff;font-size:1.2em;font-weight:700;padding:1.5em;margin:4px}.Recepcion .InputKeyboard .keyboardWrapper .keyboard .hg-button:hover{box-shadow:0 0 4px 0 grey}.Recepcion .infoAlert{margin-top:2em;margin-bottom:1em}.Recepcion .header{display:flex;justify-content:space-between;color:#4b7db5;margin-top:10px;margin-bottom:10px;border-radius:10px;font-weight:700}.Recepcion .header .left>div,.Recepcion .header .right{display:flex;flex-direction:column}.Recepcion .header .right{align-items:flex-end}.Recepcion .header .right>span{margin-bottom:10px;display:flex;align-items:center}.Recepcion .header .filtro-albaranes,.Recepcion .header .filtro-proveedor{display:flex;align-items:center;justify-content:space-between}.Recepcion .header .filtro-albaranes .ant-select,.Recepcion .header .filtro-proveedor .ant-select{width:200px;margin-left:10px}.Recepcion .header .filtro-albaranes{margin-top:35px}.Recepcion .header .input-numero-albaran{max-width:175px;cursor:pointer;margin-left:1em;box-sizing:border-box;background-color:#fff;border:1px solid #d9d9d9;border-top:1.02px solid #d9d9d9;border-radius:4px;height:32px;padding:5px 5px 5px 10px;font-weight:700}.Recepcion .header .input-numero-albaran::-webkit-input-placeholder{color:#d9d9d9}.Recepcion .header .input-numero-albaran::placeholder{color:#d9d9d9}.Recepcion .header .react-autosuggest__suggestions-list{margin-left:15px;margin-top:5px;width:155px;color:#000;box-shadow:0 5px 10px 0 #4b7db5;border-radius:0 0 10px 10px;padding:0}.Recepcion .header .react-autosuggest__suggestions-list .react-autosuggest__suggestion{padding:10px}.Recepcion .header .react-autosuggest__suggestions-list .react-autosuggest__suggestion:hover{background-color:#dbf3ff}.Recepcion .header .react-autosuggest__suggestions-list .react-autosuggest__suggestion:last-child:hover{border-radius:0 0 10px 10px}.Recepcion .header .fechaPedido,.Recepcion .header .numeroPedido{color:#000;margin-left:1em}.Recepcion .ant-empty{margin-top:200px;color:#4b7db5;font-size:1.1em}.Recepcion .body{margin-top:2em;margin-bottom:2em;display:flex;flex-direction:column}.Recepcion .body .leyenda{width:440px;display:flex;justify-content:space-between;align-items:center;border:1px solid #000;padding:5px;border-radius:20px;margin-bottom:1em;align-self:flex-end}.Recepcion .body .leyenda>span:first-child{margin-left:5px;margin-right:5px}.Recepcion .body .leyenda>span:not(:first-child){padding:5px 15px;border-radius:15px}.Recepcion .body .recibido{background:#c5f8bf}.Recepcion .body .incidencia{background:#daae58}.Recepcion .body .currentProducto,.Recepcion .body .seleccionado{opacity:.9;text-transform:uppercase;font-weight:800;min-height:50px}.Recepcion .body .ingredientesCocHeader>div{padding:0;display:flex;justify-content:center;align-items:center;text-align:center;overflow-x:auto}.Recepcion .body .ingredientesCocHeader>div:first-child{max-width:55px;width:55px}.Recepcion .body .ingredientesCocHeader>div:nth-child(4),.Recepcion .body .ingredientesCocHeader>div:nth-child(5),.Recepcion .body .ingredientesCocHeader>div:nth-child(6){max-width:70px}.Recepcion .body .ingredientesCocHeader>div:nth-child(7){max-width:90px}.Recepcion .body .ingredientesCocHeader>div:nth-child(8){max-width:60px;width:60px}.Recepcion .body .ingredientesCocHeader>div:last-child{max-width:40px;width:40px}.Recepcion .body .ingredientesCoc>div{padding:2px 0;display:flex;justify-content:center!important;align-items:center;text-align:center;overflow-x:auto}.Recepcion .body .ingredientesCoc>div:first-child{max-width:55px;width:55px}.Recepcion .body .ingredientesCoc>div:nth-child(4),.Recepcion .body .ingredientesCoc>div:nth-child(5),.Recepcion .body .ingredientesCoc>div:nth-child(6){max-width:70px}.Recepcion .body .ingredientesCoc>div:nth-child(7){max-width:90px}.Recepcion .body .ingredientesCoc>div:nth-child(8){max-width:60px;width:60px}.Recepcion .body .ingredientesCoc>div:last-child{max-width:50px;width:50px}.Recepcion .footer{padding:1em}.Recepcion .footer .buttoner{display:flex;align-items:center;justify-content:space-evenly}.Recepcion .footer .buttoner span{display:flex;flex-direction:column;align-items:center;cursor:pointer;font-weight:700;color:#4b7db5}.Recepcion .footer .buttoner span img{padding:10px}.Recepcion .footer .buttoner .finalizarBtn{border-radius:15px;width:250px;padding:10px;border:1px solid #6b7d6f;background:#dbf3ff}.Recepcion .btn{all:unset;display:flex;justify-content:center;border:1px solid #6b7d6f;border-radius:15px;padding:7px;min-width:150px;color:#000;background:radial-gradient(168.16% 197.37% at 68.09% 247.37%,#fff 53.2%,rgba(219,243,255,.75) 70.95%,rgba(219,243,255,0) 100%),#fff}.AltaProductoContainer .ReactTable{border:none;color:rgba(0,0,0,.65)}.AltaProductoContainer .ReactTable .ant-select{background-color:inherit!important}.AltaProductoContainer .ReactTable .rt-table{border-radius:4px;font-size:.6rem!important}.AltaProductoContainer .ReactTable .rt-thead .rt-th{color:#000;border-right:1px solid #fff}.AltaProductoContainer .rt-tbody div.rt-td{border-right:1px solid #fff}.AltaProductoContainer .rt-tbody .rt-tr{align-items:center}.AltaProductoContainer .editButtoner img{padding-left:5px;padding-right:5px}.AltaProductoContainer [class*=Autocomplete__StyledAutocomplete]{position:relative!important}.AltaProductoContainer [class*=Autocomplete__StyledAutocomplete] .react-autosuggest__input{background-color:inherit!important}.AltaProductoContainer [class*=Autocomplete__StyledAutocomplete] ul{position:static!important;width:-webkit-max-content;width:max-content;margin-top:3px;max-height:280px;overflow-y:auto;overflow-x:hidden;box-shadow:2px 2px 5px #999}.AltaProductoContainer [class*=Autocomplete__StyledAutocomplete] li{-webkit-transform:unset!important;transform:unset!important}.AltaProductoContainer .tablaAltaProducto{font-size:10px}.AltaProductoContainer .tablaAltaProducto img{height:15px;width:15px}.AltaProductoContainer .tablaAltaProducto .btn-save-tableProducto{background-color:transparent}.AltaProductoContainer .datosNutricionalesAltaProducto{padding-top:4em}.AltaProductoContainer .datosNutricionalesAltaProducto .spinnerContainer{height:5vh;width:5vw;color:#0087cc}.AltaProductoContainer .datosNutricionalesAltaProducto .tablaAlergenos{font-size:10px}.AltaProductoContainer .datosNutricionalesAltaProducto .tablaAlergenos .rt-td img{height:16px;width:16px}.AltaProductoContainer .datosNutricionalesAltaProducto .tablaDietas td:not(.ant-table-selection-column),.AltaProductoContainer .datosNutricionalesAltaProducto .tablaNoAptos td:not(.ant-table-selection-column){text-align:left}.menu-productoCompuesto{display:flex;justify-content:flex-end}.menu-productoCompuesto button{margin-left:5px;margin-right:5px}.react-table-style .ant-table-thead{font-family:"Noto Sans",sans-serif!important;font-size:10px!important}.react-table-style .ant-table-thead .ant-table-align-center,.react-table-style .ant-table-thead .ant-table-align-left,.react-table-style .ant-table-thead .ant-table-align-right{background:#b8d4e3;border-right:1px solid #fff}.react-table-style .ant-table-tbody{font-family:"Noto Sans",sans-serif!important;font-size:10px!important;background:#f5f5f5}.react-table-style .ant-table-tbody td{border-right:1px solid #fff}.react-table-style .ant-table-tbody>tr.ant-table-row:hover>td{background:unset!important}.TableContainer .alert{margin-top:20px}.TableContainer .ReactTable,.TableContainer .tableStyle{background-color:#b8d4e3;border:1px solid}.TableContainer .ReactTable .headerCellCrud,.TableContainer .tableStyle .headerCellCrud{display:flex;justify-content:space-between}.TableContainer .ReactTable .headerCellCrud h6,.TableContainer .tableStyle .headerCellCrud h6{padding:0 0 0 .2em}.TableContainer .ReactTable .headerCellPrices,.TableContainer .tableStyle .headerCellPrices{background-color:#dbf3ff}.TableContainer .ReactTable .rt-thead .rt-th,.TableContainer .tableStyle .rt-thead .rt-th{border-right:1px solid;border-bottom:1px solid}.TableContainer .rt-tbody{background-color:#fff}.TableContainer .rt-tbody div.rt-td,.TableContainer .rt-tfoot div.rt-td{border-right:1px solid;border-bottom:1px solid}.TableContainer .editButtoner img{padding-left:5px;padding-right:5px}.TableContainer .subtotalAling{padding:1em 1em .5em}.TableContainer .costeTotal,.TableContainer .subtotalAling{display:flex;justify-content:flex-end}.TableContainer .costeTotal h6{border-top:2px solid #000;padding:2em 1em 0}.addAlimento,.addGastosFijos,.controles{display:flex;justify-content:space-between}.addAlimento,.addGastosFijos{margin:40px 1.5rem 1.5rem;height:1rem;align-items:center;transition:all .5s ease-in-out}.addAlimento>div>input,.addGastosFijos>div>input{margin-left:10px}.addAlimento .alimento,.addGastosFijos .alimento{display:flex;align-items:center}.addAlimento .addIngredientButton,.addGastosFijos .addIngredientButton{all:unset;text-decoration:none;border:1px solid #6b7d6f;border-radius:1.5em;box-shadow:0 4px 4px rgba(0,0,0,.25);background:radial-gradient(88.24% 68.75% at 8.82% 89.58%,#fff 0,#dbf3ff 39.82%,#dbf3ff 69.12%,#fff 100%);font-size:.9em;padding:.2em .6em;background:radial-gradient(14.92px at 95.74% 0,#fff 0,rgba(213,250,221,.25) 73.87%,rgba(213,250,221,0) 100%),#0087cc;height:1.5em;margin:1.5em}.addAlimento .addIngredientButton:hover,.addGastosFijos .addIngredientButton:hover{cursor:pointer}.addAlimento .addIngredientButton:active,.addGastosFijos .addIngredientButton:active{background:#dbf3ff}.addAlimento .cantidad,.addGastosFijos .cantidad{padding-left:1em}.addAlimento .react-autosuggest__input,.addGastosFijos .react-autosuggest__input{all:unset;padding:.5em;border:3px solid #dbf3ff;border-radius:.2em;width:100%!important;box-sizing:border-box}.addAlimento .react-autosuggest__container,.addGastosFijos .react-autosuggest__container{padding-left:1em;max-width:430px}.addAlimento .react-autosuggest__container .suggestion,.addGastosFijos .react-autosuggest__container .suggestion{padding:.5em}.addAlimento ul,.addGastosFijos ul{padding:.5rem;width:-webkit-fill-available;background-color:#dbf3ff}.addAlimento .react-autosuggest__suggestion,.addGastosFijos .react-autosuggest__suggestion{padding:1.5rem;margin:.3em;border-radius:.3em;border:1px #000;border-top:none;transition:all .5s}.addAlimento .react-autosuggest__suggestion--highlighted,.addGastosFijos .react-autosuggest__suggestion--highlighted{background-color:#0087cc;-webkit-transform:scale(1.2);transform:scale(1.2)}.noBasalesSelection .noBasalesSection .noBasal{display:inline-block;padding:.4em;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.noBasalesSelection .noBasalesSection .selectedNoBasal{border:1px dashed #4169e1;border-radius:.8em}.filter-alternativos{max-width:350px;margin-top:30px;margin-bottom:20px}.ImagenesProductoCompuesto{margin-top:40px}.ImagenesProductoCompuesto .uploaders{margin:10px;width:100%;padding:10px;display:flex;justify-content:space-evenly;flex-wrap:wrap}.ImagenesProductoCompuesto .uploaders .upload-container{display:flex;flex-direction:column;align-items:center;margin:10px}.ImagenesProductoCompuesto .uploaders .upload-container>.img-uploader{width:150px;display:flex;flex-direction:column;align-items:center}.ImagenesProductoCompuesto .uploaders .upload-container>.img-uploader .ant-upload,.ImagenesProductoCompuesto .uploaders .upload-container>.img-uploader .ant-upload img{margin:unset}.ImagenesProductoCompuesto .uploaders .upload-container .ant-btn{margin-top:10px}.TablaFacturarCompras{padding:1em}.TablaFacturarCompras .ReactTable{border:none;color:rgba(0,0,0,.65)}.TablaFacturarCompras .ReactTable .ant-select{background-color:inherit!important}.TablaFacturarCompras .ReactTable .rt-table{border-radius:4px;font-size:.6rem!important}.TablaFacturarCompras .ReactTable .rt-thead .rt-th{color:#000;border-right:1px solid #fff}.TablaFacturarCompras .rt-tbody div.rt-td{border-right:1px solid #fff}.TablaFacturarCompras .rt-tbody .rt-tr{align-items:center}.TablaFacturarCompras .editButtoner img{padding-left:5px;padding-right:5px}.TablaFacturarCompras .rt-td{display:flex;justify-content:center}.TablaFacturarCompras input[type=checkbox]{width:20px;height:20px}.FacturarCompras .headerContainer{display:flex;justify-content:space-between;align-items:center;padding:10px}.FacturarCompras .headerContainer .options{background-color:#dbf3ff;display:flex;justify-content:space-evenly;align-items:center;border-radius:5px}.FacturarCompras .headerContainer .options span{margin-left:10px;margin-right:10px;cursor:pointer}.FacturarCompras .headerContainer .options img{width:15px}.FacturarCompras .filtros>div{display:flex;padding:10px}.FacturarCompras .filtros>div>span{margin-left:2em;margin-right:2em;display:flex;align-items:center}.FacturarCompras .filtros>div>span>*{margin-left:10px}.FacturarCompras .filtros>div>span:first-child{margin-left:0}.FacturarCompras .filtros>div>span:last-child{margin-right:0}.FacturarCompras .filtros>div .react-autosuggest__input{all:unset;margin-left:1em;cursor:pointer;color:#0087cc;font-weight:700}.FacturarCompras .filtros>div .react-autosuggest__input::-webkit-input-placeholder{color:#0087cc}.FacturarCompras .filtros>div .react-autosuggest__input::placeholder{color:#0087cc}.FacturarCompras .filtros>div .react-autosuggest__container ul{all:unset;position:absolute;display:flex;flex-direction:column;justify-content:stretch;background-color:#fff;padding:5px 10px 10px;border-radius:0 0 5px 5px;margin-top:2px;box-shadow:0 5px 5px 0 #e0e0e0;z-index:100;min-width:150px}.FacturarCompras .filtros>div .react-autosuggest__container ul li{background-color:#dbf3ff;border-radius:5px;padding:5px;margin-top:5px;color:#0087cc;cursor:pointer}.FacturarCompras .filtros .alignCenter{align-items:center}.FacturarCompras .filtros .fecha{margin-left:10px;cursor:pointer}.FacturarCompras .filtros>div:nth-child(3){justify-content:center}.FacturarCompras .filtros>div:last-child{justify-content:space-between}.GestionUsuario .ReactTable{border:none;color:rgba(0,0,0,.65)}.GestionUsuario .ReactTable .ant-select{background-color:inherit!important}.GestionUsuario .ReactTable .rt-table{border-radius:4px;font-size:.6rem!important}.GestionUsuario .ReactTable .rt-thead .rt-th{color:#000;border-right:1px solid #fff}.GestionUsuario .rt-tbody div.rt-td{border-right:1px solid #fff}.GestionUsuario .rt-tbody .rt-tr{align-items:center}.GestionUsuario .editButtoner img{padding-left:5px;padding-right:5px}.GestionUsuario .div-centros{display:inline!important}.GestionUsuario .ReactTable{box-shadow:0 0 5px 0 #d3d3d3}.GestionUsuario .rt-tr{cursor:pointer}.GestionUsuario .selectedRow{background-color:#a6a6a6;color:#fff}.GestionUsuario .botonera{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;padding:10px;margin-top:20px;border-radius:5px;box-shadow:0 0 5px 0 #d3d3d3}.GestionUsuario .botonera span{margin-left:10px;margin-right:10px;cursor:pointer}.GestionUsuario .botonera img{width:15px}.GestionUsuario .userForm{margin-bottom:20px}.GestionUsuario .userForm .fields{display:flex;align-items:center;justify-content:space-between;box-shadow:0 0 5px 0 #d3d3d3;box-sizing:border-box;border-radius:5px;padding:5px;margin-top:20px;flex-wrap:wrap}.GestionUsuario .userForm .fields .field{display:flex;flex-direction:column;width:350px;margin:10px}.GestionUsuario .userForm .fields .field *{color:#4b7db5}.GestionUsuario .userForm .fields .field label{font-size:1.1em}.GestionUsuario .userForm .fields .field .ant-select-selection--multiple{padding:5px}.GestionUsuario .userForm .fields .field .ant-select-search__field{padding:0}.GestionUsuario .userForm .fields .field .ant-select-search{width:100%}.GestionUsuario .userForm .fields .field .ant-select-search--inline .ant-select-search__field{border:none}.GestionUsuario .filtersDiv .fields{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.GestionUsuario .filtersDiv .fields .field{display:flex;flex-direction:column}.RecetaList{margin:30px 20px 20px;padding:10px}.RecetaList .body{margin-top:30px;display:flex;flex-direction:column;align-items:center}.RecetaList .body .buttoner{width:100%;display:flex;align-items:center;justify-content:space-between}.RecetaList .body .buttoner .ant-input-search{max-width:300px}.RecetaList .body .recetas-list{display:flex;flex-direction:column;align-items:center;justify-content:center}.RecetaList .body .recetas-list>.RecetaDisplay:after{margin-top:60px;content:"";height:1.5px;width:100%;background-color:#d3d3d3}.RecetaList .body .recetas-list .ant-empty{margin-top:100px}.calculadoraNutrientes .calculadora-control{display:flex;flex-flow:row nowrap;justify-content:flex-end;background-color:#dbf3ff}.calculadoraNutrientes .calculadora-control>h5{text-align:center;padding-top:2px;padding-left:8px;margin-right:1.4em}.calculadoraNutrientes .calculadora-control>*{flex:0 1 auto}.calculadoraNutrientes .ant-table-content td{background-color:#fff}.RecetaCreate{margin:30px 20px 20px;padding:10px}.RecetaCreate .body{margin-top:30px;display:flex;align-items:center}.RecetaCreate .body .ant-select-selection{min-width:320px}.RecetaCreate .body .btn{margin-left:30px}.RecetaEdit,.RecetaEdit .ant-card{padding:2em}.RecetaEdit .ant-card .ant-card-head-title{font-size:2em}.RecetaEdit .ant-card .descripcion,.RecetaEdit .ant-card .descripcion .ant-form-item-control-wrapper{width:100%}.RecetaEdit .ant-card .recetaEditFormulario{margin-top:20px;display:flex;justify-content:space-between;flex-wrap:wrap}.RecetaEdit .ant-card .recetaEditFormulario .avatar-uploader{width:unset}.RecetaEdit button{margin-top:20px}.RecetaEdit .image-video-section{display:flex;flex-wrap:wrap}.RecetaEdit .image-video-section>div{display:flex;flex-direction:column;max-height:300px}.RecetaEdit .image-video-section .imagen{margin-right:20px}.RecetaEdit .image-video-section .imagen .image-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.RecetaEdit .image-video-section .imagen .image-container .ant-btn{margin-top:10px}.RecetaEdit .image-video-section .video{position:relative}.RecetaEdit .image-video-section .video .player{margin-top:10px;width:100%!important;height:200px!important}.RecetaEdit .editImg{cursor:pointer}.del-btn{margin-left:5px;margin-right:5px}.CabeceraPresupuesto .header{display:flex;justify-content:space-between;align-items:center}.CabeceraPresupuesto .header .buttoner{display:flex;border-radius:5px;padding-top:5px;padding-bottom:5px}.CabeceraPresupuesto .header .buttoner .ant-btn{margin-left:10px}.CabeceraPresupuesto .data{margin-top:10px;display:flex;flex-direction:column;align-items:center}.CabeceraPresupuesto .data .title{margin-top:30px;font-size:2.3em}.CabeceraPresupuesto .data .text{margin-top:10px;font-size:1.1em;color:#4b7db5;white-space:pre-wrap}.BuscarCabeceraPresupuesto .select-cabecera{display:flex;align-items:center;position:relative}.BuscarCabeceraPresupuesto .select-cabecera .ant-select{margin-left:10px;min-width:300px}.BuscarCabeceraPresupuesto .info-cabecera{width:100%;margin-top:10px;padding:15px;display:flex;flex-direction:column;align-items:stretch}.BuscarCabeceraPresupuesto .info-cabecera .insertBtn{margin-top:25px;align-self:center}.AnadirCabeceraPresupuesto .body{padding-left:20px;padding-right:20px;padding-bottom:20px}.AnadirCabeceraPresupuesto .body .row{position:relative;display:flex;margin-top:20px}.AnadirCabeceraPresupuesto .body .row input,.AnadirCabeceraPresupuesto .body .row textarea{background:#fff;color:#4b7db5}.AnadirCabeceraPresupuesto .body .row:nth-child(2){margin-top:20px}.AnadirCabeceraPresupuesto .body .row.title{align-items:center}.AnadirCabeceraPresupuesto .body .row.title input{margin-left:15px;width:50%;min-width:200px}.AnadirCabeceraPresupuesto .body .row.text{flex-direction:column;align-items:flex-start}.AnadirCabeceraPresupuesto .body .row.text textarea{margin-top:10px}.AnadirCabeceraPresupuesto .body .buttoner{margin-top:25px;display:flex;justify-content:center}.EliminarCabeceraPresupuesto{display:flex;justify-content:center}.EliminarCabeceraPresupuesto .buttoner{display:flex;justify-content:space-between;width:350px}.EditarCabeceraPresupuesto{padding:20px}.EditarCabeceraPresupuesto .edit-form{display:flex;flex-direction:column;justify-content:space-between}.EditarCabeceraPresupuesto .edit-form .row.text{margin-top:15px}.EditarCabeceraPresupuesto .edit-form .buttoner{margin-top:40px;display:flex;justify-content:center}.PiePresupuesto .checkbox-width{width:81px}.PiePresupuesto .header{display:flex;justify-content:space-between;align-items:center}.PiePresupuesto .header .buttoner{display:flex;border-radius:5px;padding-top:5px;padding-bottom:5px}.PiePresupuesto .header .buttoner .ant-btn{margin-left:10px}.PiePresupuesto .data{margin-top:10px;display:flex;flex-direction:column;align-items:center}.PiePresupuesto .data .title{margin-top:30px;font-size:1.7em}.PiePresupuesto .data .text{margin-top:10px;font-size:1.1em;color:#4b7db5;white-space:pre-wrap}.BuscarPiePresupuesto .select-pie{display:flex;align-items:center;position:relative}.BuscarPiePresupuesto .select-pie .ant-select{margin-left:10px;width:300px}.BuscarPiePresupuesto .info-pie{width:100%;margin-top:10px;padding:15px;display:flex;flex-direction:column;align-items:stretch}.BuscarPiePresupuesto .info-pie .insertBtn{margin-top:25px;align-self:center}.AnadirPiePresupuesto .body{padding-left:20px;padding-right:20px;padding-bottom:20px}.AnadirPiePresupuesto .body .row{position:relative;display:flex;margin-top:20px}.AnadirPiePresupuesto .body .row input,.AnadirPiePresupuesto .body .row textarea{background:#fff;color:#4b7db5}.AnadirPiePresupuesto .body .row.title{align-items:center}.AnadirPiePresupuesto .body .row.title input{margin-left:15px;width:50%;min-width:200px}.AnadirPiePresupuesto .body .row.text{flex-direction:column;align-items:flex-start}.AnadirPiePresupuesto .body .row.text textarea{margin-top:10px}.AnadirPiePresupuesto .body .buttoner{margin-top:25px;display:flex;justify-content:center}.EliminarPiePresupuesto{display:flex;justify-content:center}.EliminarPiePresupuesto .buttoner{display:flex;justify-content:space-between;width:350px}.EditarPiePresupuesto{padding:20px}.EditarPiePresupuesto .edit-form{display:flex;flex-direction:column;justify-content:space-between}.EditarPiePresupuesto .edit-form .row.text{margin-top:15px}.EditarPiePresupuesto .edit-form .buttoner{margin-top:40px;display:flex;justify-content:center}.DatosPresupuesto .info-cliente{display:flex;justify-content:flex-start;padding:2em 0;font-size:1.1em;font-weight:600}.DatosPresupuesto .info-cliente label{font-size:.9em;font-weight:400;padding-right:1em}.DatosPresupuesto .info-cliente span:not(:first-child){margin-left:25px}.DatosPresupuesto .fields{display:flex;flex-wrap:wrap}.DatosPresupuesto .fields>div:not(:last-child){margin-right:25px}.DatosPresupuesto .fields>div{display:flex;align-items:center;justify-content:space-between;margin-top:20px}.DatosPresupuesto .fields>div>:nth-child(2){margin-left:10px}.DatosPresupuesto .fields>div .ant-select{width:250px}.DatosPresupuesto .fields .revisado .ant-select{width:70px}.ComensalesPresupuesto .header{display:flex;align-items:center}.ComensalesPresupuesto .header>h3{margin-top:10px}.ComensalesPresupuesto .ReactTable{border:none;color:rgba(0,0,0,.65)}.ComensalesPresupuesto .ReactTable .ant-select{background-color:inherit!important}.ComensalesPresupuesto .ReactTable .rt-table{border-radius:4px;font-size:.6rem!important}.ComensalesPresupuesto .ReactTable .rt-thead .rt-th{color:#000;border-right:1px solid #fff}.ComensalesPresupuesto .rt-tbody div.rt-td{border-right:1px solid #fff}.ComensalesPresupuesto .rt-tbody .rt-tr{align-items:center}.ComensalesPresupuesto .editButtoner img{padding-left:5px;padding-right:5px}.ComensalesPresupuesto .ReactTable{margin-top:20px}.ComensalesPresupuesto .tableInput{width:100%}.ComensalesPresupuesto .tableInputNumber{all:unset;width:100%;overflow:auto}.ComensalesPresupuesto .rt-td{text-align:center}.ComensalesPresupuesto .tipoComensal{text-transform:uppercase}.CRUDPresupuesto{position:-webkit-sticky;position:sticky;top:-120px;background:#fff;z-index:10}.CRUDPresupuesto .body{margin-top:10px;padding:10px;display:flex;flex-direction:column;border-bottom:1.3px solid #d3d3d3;margin-bottom:20px}.CRUDPresupuesto .body .buttoner{display:flex;justify-content:center}.CRUDPresupuesto .body .buttoner button{margin-left:10px;margin-right:10px}.CRUDPresupuesto .body .presupuesto-actual{margin-top:30px}.CRUDPresupuesto .body .presupuesto-actual .info-presupuesto{margin-top:15px;display:flex;justify-content:space-between;align-items:center}.CRUDPresupuesto .body .presupuesto-actual .info-presupuesto .notSave{color:red;font-weight:700}.CRUDPresupuesto .body .presupuesto-actual .info-presupuesto .numero>b{padding-right:10px}.CRUDPresupuesto .body .presupuesto-actual .info-presupuesto button{margin-left:20px}.CRUDPresupuesto .body .presupuesto-actual .info-presupuesto>:not(:first-child){margin-left:10px}.BuscarPresupuesto .select-presupuesto{display:flex;align-items:center;justify-content:space-between;position:relative}.BuscarPresupuesto .select-presupuesto .ant-select{min-width:100%}.BuscarPresupuesto .buttoner{display:flex;justify-content:center}.BuscarPresupuesto .buttoner .insertBtn{margin-top:25px}.personal .ReactTable{border:none;color:rgba(0,0,0,.65)}.personal .ReactTable .ant-select{background-color:inherit!important}.personal .ReactTable .rt-table{border-radius:4px;font-size:.6rem!important}.personal .ReactTable .rt-thead .rt-th{color:#000;border-right:1px solid #fff}.personal .rt-tbody div.rt-td{border-right:1px solid #fff}.personal .rt-tbody .rt-tr{align-items:center}.personal .editButtoner img{padding-left:5px;padding-right:5px}.personal .personalCocina,.personal .personalMonitores{padding:1.5em}.personal .addPersonal{display:flex;justify-content:flex-end;padding:.5rem}.productos .ReactTable{border:none;color:rgba(0,0,0,.65)}.productos .ReactTable .ant-select{background-color:inherit!important}.productos .ReactTable .rt-table{border-radius:4px;font-size:.6rem!important}.productos .ReactTable .rt-thead .rt-th{color:#000;border-right:1px solid #fff}.productos .rt-tbody div.rt-td{border-right:1px solid #fff}.productos .rt-tbody .rt-tr{align-items:center}.productos .editButtoner img{padding-left:5px;padding-right:5px}.productos .addProducto{display:flex;justify-content:flex-end;padding:.5rem}.productos .contenedorCelda{display:flex;align-items:center}.productos .contenedorCelda>*{flex:1 1;border-radius:4px;padding:.2rem;transition:border-color .2s;border:1px solid transparent}.productos .contenedorCelda>:hover{border-color:#dbf3ff}.AddRowProductos{all:unset;display:flex;position:relative}.AddRowProductos>.row{all:unset;width:100%;display:flex;position:relative;overflow:auto}.AddRowProductos>.row>.column,.AddRowProductos>.row>.column.add{all:unset;display:flex;justify-content:center;border-bottom:1px solid #ddd}.AddRowProductos>.row>.column{flex-direction:column;position:relative;min-width:100px;width:100%}.AddRowProductos>.row>.column.add{align-items:center;padding-left:5px;padding-right:5px;width:40px}.AddRowProductos>.row>.column>.header{background-color:#dbf3ff;color:#fff;border-right:1px solid #fff;padding:10px}.AddRowProductos>.row>.column>.cell{position:relative;display:flex;align-items:center;justify-content:flex-start;padding:2px;min-height:32px;min-width:50px;width:100%}.AddRowProductos>.row>.column>.cell>input{padding:6px 10px;width:100%;color:#454545;box-sizing:border-box;line-height:1.5;height:32px}.AddRowProductos>.row>.column>.cell>.ant-select{width:100%;min-width:80px}.AddRowProductos>.row>.column>.cell>.ant-select .ant-select-selector{display:flex;align-items:center;height:32px}.AddRowProductos>.row>.column:not(:last-child){border-right:1px solid #fff}.AddRowProductos>.row>.column:first-child,.AddRowProductos>.row>.column:first-child>.cell{border-radius:0 0 0 4px}.Presupuesto .title-container{display:flex}.Presupuesto .title-container .hide-container{margin-top:8px;margin-left:30px}.Presupuesto .total-container{display:flex;margin-top:20px;font-weight:700;color:#000;font-size:18px;justify-content:flex-end}.Presupuesto .total-container.sub{margin:0 20px 5px 0;font-weight:400;font-size:16px}.Presupuesto .rt-noData{display:none}.Presupuesto .total{display:flex;margin-top:10px;justify-content:flex-end}.Presupuesto .total .importe{border-top:1px solid #bbb;width:30%;min-width:400px;text-align:right}.Presupuesto .total-ivas{text-align:right}@media print,screen{@page{size:portrait;margin:.5em;padding:0}.imprimirPresupuesto .membretePresupuesto{display:flex;flex-direction:row}.imprimirPresupuesto .membretePresupuesto .centroInfo .centroContainer div{display:inline-block}.imprimirPresupuesto .imprimirCabeceraPresupuesto,.imprimirPresupuesto .imprimirPiePresupuesto{display:flex;flex-direction:column}.imprimirPresupuesto .imprimirCabeceraPresupuesto .title,.imprimirPresupuesto .imprimirPiePresupuesto .title{font-size:1.4em}.imprimirPresupuesto .imprimirCabeceraPresupuesto .text,.imprimirPresupuesto .imprimirPiePresupuesto .text{font-size:.8em;color:grey}.imprimirPresupuesto .total{padding:0 1.8em;background-color:#fff}}.receipt-modal-container{max-height:70vh;overflow-y:auto}.receipt-modal-container .receipt-simulation{font-family:"Courier New",monospace;font-size:12px;line-height:1.4;padding:10px;background:#fff;color:#000;border:1px solid #ddd;max-width:350px;margin:0 auto;box-shadow:0 2px 8px rgba(0,0,0,.1)}.receipt-modal-container .receipt-simulation .receipt-line{margin-bottom:4px;word-wrap:break-word}.receipt-modal-container .receipt-simulation .receipt-line.center{text-align:center}.receipt-modal-container .receipt-simulation .receipt-line.right{text-align:right}.receipt-modal-container .receipt-simulation .receipt-line.left{text-align:left}.receipt-modal-container .receipt-simulation .receipt-line.bold{font-weight:700}.receipt-modal-container .receipt-simulation .receipt-line.text{white-space:pre-wrap}.receipt-modal-container .receipt-simulation .receipt-line.text.bold{font-weight:600}.receipt-modal-container .receipt-simulation .receipt-line.image{margin:10px 0}.receipt-modal-container .receipt-simulation .receipt-line.image img{display:block}.receipt-modal-container .receipt-simulation .receipt-line.html-content{margin:10px 0;font-size:10px}.receipt-modal-container .receipt-simulation .receipt-line.html-content table{width:100%;font-size:inherit}.receipt-modal-container .receipt-simulation .receipt-line.html-content table td,.receipt-modal-container .receipt-simulation .receipt-line.html-content table th{padding:2px 4px;font-size:inherit}.receipt-modal-container .receipt-simulation .receipt-raw-data{margin-top:20px;font-size:10px;opacity:.5}.receipt-modal-container .receipt-simulation .receipt-raw-data details{cursor:pointer}.receipt-modal-container .receipt-simulation .receipt-raw-data details summary{font-size:11px;margin-bottom:5px}.receipt-modal-container .receipt-simulation .receipt-raw-data details pre{background:#f5f5f5;padding:8px;overflow-x:auto;border-radius:4px;font-size:9px}@media(max-width:768px){.receipt-modal-container .receipt-simulation{font-size:10px;max-width:300px}}.pedidosProveedorView .react-autosuggest__input{all:unset;margin-left:1em;cursor:pointer;color:#0087cc;font-weight:700}.pedidosProveedorView .react-autosuggest__input::-webkit-input-placeholder{color:#0087cc}.pedidosProveedorView .react-autosuggest__input::placeholder{color:#0087cc}.pedidosProveedorView .react-autosuggest__container ul{all:unset;position:absolute;display:flex;flex-direction:column;justify-content:stretch;background-color:#fff;padding:5px 10px 10px;border-radius:0 0 5px 5px;margin-top:2px;box-shadow:0 5px 5px 0 #e0e0e0;z-index:100;min-width:150px}.pedidosProveedorView .react-autosuggest__container ul li{background-color:#dbf3ff;border-radius:5px;padding:5px;margin-top:5px;color:#0087cc;cursor:pointer}.pedidosProveedorView .pedidoClienteHeaderr .header{display:flex;justify-content:space-between}.pedidosProveedorView .pedidoClienteHeaderr .filtros{margin-top:20px}.pedidosProveedorView .pedidoClienteHeaderr .filtros .a,.pedidosProveedorView .pedidoClienteHeaderr .filtros .b,.pedidosProveedorView .pedidoClienteHeaderr .filtros .c{padding:5px;display:flex;flex-wrap:wrap;justify-content:flex-start}.pedidosProveedorView .pedidoClienteHeaderr .filtros .a>*,.pedidosProveedorView .pedidoClienteHeaderr .filtros .b>*,.pedidosProveedorView .pedidoClienteHeaderr .filtros .c>*{display:flex;align-items:center;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;margin-right:50px}.pedidosProveedorView .pedidoClienteHeaderr .filtros .a>span>label:first-child,.pedidosProveedorView .pedidoClienteHeaderr .filtros .b>span>label:first-child,.pedidosProveedorView .pedidoClienteHeaderr .filtros .c>span>label:first-child{margin-top:6px}.pedidosProveedorView .pedidoClienteHeaderr .filtros .a>span>:nth-child(2),.pedidosProveedorView .pedidoClienteHeaderr .filtros .b>span>:nth-child(2),.pedidosProveedorView .pedidoClienteHeaderr .filtros .c>span>:nth-child(2){margin-left:15px;cursor:pointer}.pedidosProveedorView .pedidoClienteHeaderr .filtros .a .centro>label,.pedidosProveedorView .pedidoClienteHeaderr .filtros .a .centro button,.pedidosProveedorView .pedidoClienteHeaderr .filtros .b .centro>label,.pedidosProveedorView .pedidoClienteHeaderr .filtros .b .centro button,.pedidosProveedorView .pedidoClienteHeaderr .filtros .c .centro>label,.pedidosProveedorView .pedidoClienteHeaderr .filtros .c .centro button{align-self:baseline}.pedidosProveedorView .pedidoClienteHeaderr .filtros .b{margin-top:20px;justify-content:flex-end}.pedidosProveedorView .pedidoClienteHeaderr .filtros .c{justify-content:center}.pedidosProveedorView .pedidoClienteHeaderr .footer{margin-top:5px;padding:5px;display:flex;justify-content:space-between;align-items:center}.pedidosProveedorView .pedidoClienteHeaderr .recolector{cursor:pointer;border-radius:.5rem;border:.5px solid #9b9b9b;padding:.3rem 1.5rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;background:radial-gradient(88.24% 68.75% at 8.82% 89.58%,#fff 0,#dbf3ff 39.82%,#dbf3ff 69.12%,#fff 100%)}.pedidosProveedorView .alert{margin:1em}.pedidosProveedorView .disableButtton{opacity:.2;pointer-events:none}.datosEmpresa .tablaBancos{margin-top:20px}.datosEmpresa .tablaBancos .ReactTable{border:none;color:rgba(0,0,0,.65)}.datosEmpresa .tablaBancos .ReactTable .ant-select{background-color:inherit!important}.datosEmpresa .tablaBancos .ReactTable .rt-table{border-radius:4px;font-size:.6rem!important}.datosEmpresa .tablaBancos .ReactTable .rt-thead .rt-th{color:#000;border-right:1px solid #fff}.datosEmpresa .tablaBancos .rt-tbody div.rt-td{border-right:1px solid #fff}.datosEmpresa .tablaBancos .rt-tbody .rt-tr{align-items:center}.datosEmpresa .tablaBancos .editButtoner img{padding-left:5px;padding-right:5px}.datosEmpresa .bancoPredeterminado{height:100%;width:100%}.datosEmpresa .image-container{margin-top:10px;display:flex;flex-direction:column;justify-content:center;align-items:center;width:150px}.datosEmpresa .image-container .ant-upload-picture-card-wrapper{width:unset;z-index:100}.datosEmpresa .image-container .ant-upload-picture-card-wrapper .ant-upload{margin:unset}.datosEmpresa .image-container .ant-btn{margin-top:10px}.obradores{width:100%}.obradores .ant-form-item-control-wrapper{width:50%}.motivos-regularizacion-tabla .ant-table-thead tr th{background:#b8d4e3}.albaranVentas .total{font-size:1.2em}.modal-agregar-producto .form-large .item{width:45vw}.modal-agregar-producto .form-large .item .descripcion{width:100%}.group-items-address{display:flex;flex-direction:column;justify-content:space-between}@media(min-width:765px){.group-items-address{flex-direction:row;flex-wrap:wrap}}.group-items-address .group-information{display:flex;flex-wrap:wrap;width:90%}@media(min-width:765px){.group-items-address .group-information .information{display:flex;flex-direction:row}}.group-items-address .group-information .information .col-form-label{font-weight:700}.group-items-address .state-info{display:flex;align-items:center;font-weight:700;background-color:#d5fadd;border:1px solid #b6f3b2;padding:0 10px;text-align:center;margin:0 auto 13px 35px;height:32px}@media(min-width:765px){.direccion-modal .col-form-label{width:100px;text-align:right}}.direccion-modal .form-group-inline .item{width:75vw}@media(min-width:765px){.direccion-modal .form-group-inline .item{width:350px}}.pasoContabilidad .cabeceraPasoContabilidad .filtros{display:flex;justify-content:space-between;align-items:center}.pasoContabilidad .cabeceraPasoContabilidad .filtros .fechas{display:flex;width:50%;justify-content:space-evenly}.pasoContabilidad .cabeceraPasoContabilidad .filtros .fechas .desde,.pasoContabilidad .cabeceraPasoContabilidad .filtros .fechas .hasta{display:flex;align-items:center}.pasoContabilidad .cabeceraPasoContabilidad .filtros .fechas .desde>*,.pasoContabilidad .cabeceraPasoContabilidad .filtros .fechas .hasta>*{margin-left:10px}.pasoContabilidad .cabeceraPasoContabilidad .filtros .serie{display:flex;flex:1 1}.pasoContabilidad .cabeceraPasoContabilidad .filtros .comprasSerie,.pasoContabilidad .cabeceraPasoContabilidad .filtros .ventasSerie{display:flex;flex-direction:column;width:100%}.pasoContabilidad .cabeceraPasoContabilidad .filtros .ant-calendar-picker div input,.pasoContabilidad .cabeceraPasoContabilidad .filtros .botonCargarFacturas,.pasoContabilidad .cabeceraPasoContabilidad .filtros span{font-weight:700;text-decoration:underline;color:#0087cc}.pasoContabilidad .cabeceraPasoContabilidad .filtros .botonCargarFacturas{align-self:center;width:70%;margin:.5em .2em;text-align:center;padding:.8em;border-radius:.6em;cursor:pointer;background-color:#dbf3ff}.pasoContabilidad .generarFichero{padding:.8em;border-radius:.8em;background-color:#dbf3ff;font-weight:700;text-decoration:underline;color:#0087cc}.pasoContabilidad .tablaPasoContabilidad{padding:1em}.pasoContabilidad .tablaPasoContabilidad .ReactTable{border:none;color:rgba(0,0,0,.65)}.pasoContabilidad .tablaPasoContabilidad .ReactTable .ant-select{background-color:inherit!important}.pasoContabilidad .tablaPasoContabilidad .ReactTable .rt-table{border-radius:4px;font-size:.6rem!important}.pasoContabilidad .tablaPasoContabilidad .ReactTable .rt-thead .rt-th{color:#000;border-right:1px solid #fff}.pasoContabilidad .tablaPasoContabilidad .rt-tbody div.rt-td{border-right:1px solid #fff}.pasoContabilidad .tablaPasoContabilidad .rt-tbody .rt-tr{align-items:center}.pasoContabilidad .tablaPasoContabilidad .editButtoner img{padding-left:5px;padding-right:5px}.pasoContabilidad .tablaPasoContabilidad .importe{text-align:right}.CuentasContablesDefault .cuentas-container{margin-top:30px;display:flex;justify-content:space-evenly;flex-wrap:wrap}.CuentasContablesDefault .cuentas-container .cuenta{display:flex;justify-content:space-between;align-items:center;margin-right:50px;margin-bottom:30px;width:390px}.CuentasContablesDefault .cuentas-container .cuenta .ant-select{margin-left:10px;min-width:225px}.CuentasContablesDefault .buttoner{display:flex;justify-content:flex-end;width:100%;padding:10px}.cabeceraPlanContable .cuenta_codigo,.cabeceraPlanContable .grupo_codigo,.cabeceraPlanContable .header,.cabeceraPlanContable .subgrupo_codigo{display:flex;justify-content:space-between}.cabeceraPlanContable .header .ant-select{margin-right:10px}.cabeceraPlanContable .botoneraHeader{background-color:#dbf3ff;display:inline-flex;justify-content:flex-end;align-items:center;border-radius:5px}.cabeceraPlanContable .botoneraHeader span{margin-left:10px;margin-right:10px;cursor:pointer}.cabeceraPlanContable .botoneraHeader img{width:15px}.cabeceraPlanContable .cuentasPGC{margin-top:20px;display:flex;justify-content:space-between}.cabeceraPlanContable .cuentasPGC .descripciones{flex:1 1}.cabeceraPlanContable .blueText{all:unset;margin-right:2em;font-weight:700;text-decoration:underline;color:#0087cc;padding-left:10px;cursor:pointer}.cabeceraPlanContable .form-digitos label{margin-left:0!important}.FormasDePago .ant-table{padding-bottom:2em}.FormasDePago .buttoner{display:flex;justify-content:space-evenly}.GestionRoles .ant-table{padding-bottom:2em}.GestionRoles .buttoner{display:flex;justify-content:space-evenly}.GestionRoles .permisosDiv{display:flex;flex-direction:column;max-width:900px}.GestionRoles .buttonActualizar{margin-left:20px}.GestionRoles .permisoItemDiv{text-align:left;padding:4px}.GestionRoles .permisoTitulo{font-weight:700}.GestionRoles .submenu-row{padding-right:0!important}.ListadoClientes .link-blue{color:#1890ff!important;text-decoration:underline;margin-left:10px}.ListadoProveedores{padding:10px}.ListadoProveedores .header{display:flex;justify-content:space-between;align-items:center}.ListadoProveedores .filters{margin-top:30px;padding-bottom:20px;display:flex}.ListadoProveedores .filters .ant-calendar-picker,.ListadoProveedores .filters .ant-select{min-width:200px;margin-left:10px}.ListadoProveedores .filters>:not(:first-child){margin-left:20px}.ListadoProveedores .link-blue{color:#1890ff!important;text-decoration:underline;margin-left:10px}.ListadoProveedores .expandRowDatosPago{padding:12px 16px 12px 24px;background:#fafafa;border-radius:4px;display:flex;flex-wrap:wrap;grid-gap:20px 32px;gap:20px 32px;margin:0 0 0 48px}.ListadoProveedores .expandRowDatosPago--empty{margin:0 0 0 48px;padding:12px 16px 12px 24px;color:#666;display:block}.ListadoProveedores .expandRowDatosPago__item{display:flex;align-items:baseline;grid-gap:6px;gap:6px;min-width:180px}.ListadoProveedores .expandRowDatosPago__label{font-weight:600;color:#262626;flex-shrink:0}.ListadoProveedores .expandRowDatosPago__value{color:#595959;word-break:break-word}.ListadoPresupuestos{padding:10px}.ListadoPresupuestos .filters{margin-top:30px;padding-bottom:20px;display:flex}.ListadoPresupuestos .filters .ant-calendar-picker,.ListadoPresupuestos .filters .ant-select{min-width:200px;margin-left:10px}.ListadoPresupuestos .filters>:not(:first-child){margin-left:20px}.ListadoAlbaranesCompras{padding:10px}.ListadoAlbaranesCompras .pendienteFacturar{color:#0087cc}.ListadoAlbaranesCompras .filters{margin-top:30px;padding-bottom:20px;display:flex;flex-wrap:wrap}.ListadoAlbaranesCompras .filters>:not(:last-child){margin-right:30px;padding-bottom:20px}.ListadoAlbaranesCompras .filters .ant-calendar-picker{margin-left:10px}.ListadoAlbaranesCompras .filters .ant-select{width:200px;margin-left:10px}.ListadoAlbaranesVentas .ant-btn-group{margin-right:10px;margin-left:10px}.formaPago .remesa-importe{font-width:bold}.ListadoFacturasVentas{padding:10px}.ListadoFacturasVentas .group-info-left{background-color:#fafafa}.ListadoFacturasVentas .ant-table-column-title{text-align:right}.ListadoFacturasVentas .ant-table-thead>tr>th .ant-table-header-column{display:inline-grid!important}.ListadoFacturasVentas .ant-table-fixed{width:90%}.ListadoFacturasVentas .filters{margin-top:30px;padding-bottom:20px;display:flex;flex-wrap:wrap}.ListadoFacturasVentas .filters>:not(:last-child){margin-right:30px;padding-bottom:20px}.ListadoFacturasVentas .filters .ant-checkbox-wrapper{margin-top:5px}.ListadoFacturasVentas .filters .ant-calendar-picker{margin-left:10px}.ListadoFacturasVentas .filters .ant-select{width:200px;margin-left:10px}.ListadoFacturasVentas .filters .ant-btn{align-self:flex-start}.ListadoFacturasVentas .ant-table colgroup>col.ant-table-expand-icon-col,.ListadoFacturasVentas .ant-table colgroup>col.ant-table-selection-col{width:30px}.ListadoFacturasVentas .ant-btn-group{margin-right:10px;margin-left:10px}.ListadoFacturasCompras{padding:10px}.ListadoFacturasCompras .filters{margin-top:30px;padding-bottom:20px;display:flex;flex-wrap:wrap}.ListadoFacturasCompras .filters>:not(:last-child){margin-right:30px;padding-bottom:20px}.ListadoFacturasCompras .filters .ant-checkbox-wrapper{margin-top:5px}.ListadoFacturasCompras .filters .ant-calendar-picker{margin-left:10px}.ListadoFacturasCompras .filters .ant-select{width:200px;margin-left:10px}.ListadoFacturasCompras .filters .ant-btn{align-self:flex-start}.ListadoSyncBI{padding:10px}.ListadoSyncBI .filters{margin-top:30px;padding-bottom:20px;display:flex;flex-wrap:wrap}.ListadoSyncBI .filters>:not(:last-child){margin-right:30px;padding-bottom:20px}.ListadoSyncBI .filters .ant-checkbox-wrapper{margin-top:5px}.ListadoSyncBI .filters .ant-calendar-picker{margin-left:10px}.ListadoSyncBI .filters .ant-select{width:200px;margin-left:10px}.ListadoSyncBI .filters .ant-btn{align-self:flex-start}.ListadoSyncBI .enlace-blue{color:#1890ff!important;text-decoration:underline}.AlbaranDisplay,.FacturaDisplay{margin:30px;display:flex;flex-direction:column;align-items:center;color:#333}.AlbaranDisplay table,.FacturaDisplay table{color:#222}.AlbaranDisplay section,.FacturaDisplay section{padding:20px 0}.AlbaranDisplay .pages,.FacturaDisplay .pages{display:flex;justify-content:space-between;margin:1em 0}.AlbaranDisplay .vencimientos,.FacturaDisplay .vencimientos{font-size:.9em;display:flex;flex-flow:row wrap}.AlbaranDisplay .vencimientos .date,.FacturaDisplay .vencimientos .date{font-size:.9em}.AlbaranDisplay .vencimientos .amount,.FacturaDisplay .vencimientos .amount{font-size:1.1em}.AlbaranDisplay .vencimientos>span:not(:last-child):after,.FacturaDisplay .vencimientos>span:not(:last-child):after{content:"|";margin:0 2px;color:grey}.AlbaranDisplay .info,.FacturaDisplay .info{display:grid;grid-template-columns:repeat(3,1fr)}.AlbaranDisplay .info .header,.FacturaDisplay .info .header{text-transform:uppercase;font-weight:800;border-bottom:1px solid grey}.AlbaranDisplay .info .albaran_id:not(:last-child):after,.FacturaDisplay .info .albaran_id:not(:last-child):after{content:" - "}.AlbaranDisplay .info-ventas,.FacturaDisplay .info-ventas{display:grid;grid-template-columns:repeat(2,1fr)}.AlbaranDisplay .info-ventas .header,.FacturaDisplay .info-ventas .header{text-transform:uppercase;font-weight:800;border-bottom:1px solid grey}.AlbaranDisplay .info-ventas .albaran_id:not(:last-child):after,.FacturaDisplay .info-ventas .albaran_id:not(:last-child):after{content:" - "}.AlbaranDisplay .forma_pago,.FacturaDisplay .forma_pago{display:grid;grid-template-columns:1fr 1fr 3fr}.AlbaranDisplay .forma_pago .header,.FacturaDisplay .forma_pago .header{text-transform:uppercase;font-weight:800;border-bottom:1px solid grey}.AlbaranDisplay .totales,.FacturaDisplay .totales{display:grid;grid-template-columns:repeat(8,1fr);text-transform:uppercase}.AlbaranDisplay .totales .total,.FacturaDisplay .totales .total{font-size:1.2em;padding:7px 0;border-top:1px solid grey;border-bottom:1px solid grey}.AlbaranDisplay .totales .total.subtotal,.FacturaDisplay .totales .total.subtotal{font-weight:800}.AlbaranDisplay .totales .header,.AlbaranDisplay .totales .type,.FacturaDisplay .totales .header,.FacturaDisplay .totales .type{font-weight:800;text-transform:uppercase}.AlbaranDisplay .totales .header,.FacturaDisplay .totales .header{border-bottom:1px solid grey}.AlbaranDisplay .content-factura,.FacturaDisplay .content-factura{width:100%}@media print{.AlbaranDisplay .content-factura .piepagina,.FacturaDisplay .content-factura .piepagina{visibility:hidden!important}}.AlbaranDisplay .factura,.FacturaDisplay .factura{margin-top:30px;width:100%;position:relative;display:flex;flex-direction:column;padding-left:40px;padding-right:40px}.AlbaranDisplay .factura h3,.FacturaDisplay .factura h3{text-align:center}.AlbaranDisplay .factura .header,.FacturaDisplay .factura .header{font-size:.85em;display:flex;justify-content:space-between}.AlbaranDisplay .factura .header .datos,.FacturaDisplay .factura .header .datos{display:flex;flex-direction:column}@media print{.AlbaranDisplay .factura .productos,.FacturaDisplay .factura .productos{visibility:hidden!important}}.AlbaranDisplay table{font-size:.9em}.bottom,.logoFactura{display:none}.ListadoDesviaciones{padding:10px}.ListadoDesviaciones .filters{margin-top:30px;padding-bottom:20px;display:flex}.ListadoDesviaciones .filters .ant-calendar-picker,.ListadoDesviaciones .filters .ant-select{min-width:200px;margin-left:10px}.ListadoDesviaciones .filters>:not(:first-child){margin-left:20px}.ListadoDesviaciones .notValue{color:#0087cc}.ListadoArticulos{padding:10px}.ListadoArticulos .filters{margin-top:30px;padding-bottom:20px}.ListadoArticulos .filters,.ListadoArticulos .filters>span{display:flex;align-items:center}.ListadoArticulos .filters>span>*{margin-left:10px}.ListadoArticulos .filters .ant-calendar-picker,.ListadoArticulos .filters .ant-select{min-width:400px;margin-left:10px}.ListadoArticulos .filters>:not(:first-child){margin-left:20px}.ListadoArticulos .ant-table-wrapper{margin-top:20px}.ListadoArticulos .link-blue{color:#1890ff!important;text-decoration:underline;margin-left:10px}.ListadoArticulos .lote-caducar{background-color:#f0f0f0;padding:2px 6px;border-radius:4px;font-size:12px}.menusWeb h3,.menusWebSimple h3{margin-top:16px}.menusWeb div.ant-table-wrapper .no-image-dish,.menusWeb div.ant-table-wrapper img,.menusWebSimple div.ant-table-wrapper .no-image-dish,.menusWebSimple div.ant-table-wrapper img{display:block;width:140px!important;max-height:140px!important;margin:8px auto 0}.menusWeb div.ant-table-wrapper .no-image-dish,.menusWebSimple div.ant-table-wrapper .no-image-dish{background:#7d7d7d;min-height:80px}.menusWeb div.ant-table-wrapper .no-image-dish span,.menusWebSimple div.ant-table-wrapper .no-image-dish span{display:block;color:#fff;text-transform:uppercase;min-height:inherit;width:inherit;text-align:center;line-height:5}.menusWeb .ant-table,.menusWebSimple .ant-table{margin-top:16px}.menusWeb .ant-table .ant-table-content *,.menusWebSimple .ant-table .ant-table-content *{text-align:center}.menusWeb .datosNutricionalesPlatoPs,.menusWebSimple .datosNutricionalesPlatoPs{margin-top:8px;display:flex;flex-flow:row wrap;justify-content:space-around}.menusWeb .datosNutricionalesPlatoPs span,.menusWebSimple .datosNutricionalesPlatoPs span{padding:.4em}.menusWeb .menusweb-select-platos,.menusWebSimple .menusweb-select-platos{display:block;margin:0 auto}.menusWeb .menusWeb-antdTable.row,.menusWebSimple .menusWeb-antdTable.row{margin-top:15px;display:flex;flex-flow:row nowrap}.selectedMenuPs{margin-top:8px}.selectedMenuPs label{margin-left:8px}.selectedMenuPs label .ant-checkbox,.selectedMenuPs label .ant-input-number,.selectedMenuPs label .ant-select,.selectedMenuPs label span{display:block}.selectedMenuPs label .ant-checkbox{margin:0 auto}.selectedMenuPs label:first-child{margin-left:unset}.spacer{width:96px}.menusWeb-totales{margin-top:8px;flex:88% 1;display:flex;flex-flow:row wrap;justify-content:center}.menusWeb-totales .menusWeb-totalNutrienteHeader{border-radius:8px;padding:.4em;margin:auto 8px}.menusWeb-totales .menusWeb-totalNutrienteHeader>div:first-child{border-bottom:1px dotted #d9d9d9}.menusWeb-wrap{border:1px dotted #c4c4c4;padding:1em;border-radius:1em;box-sizing:border-box}.plato-web-container{display:flex;flex-wrap:wrap;align-items:flex-start;position:relative;top:0}.plato-web-container .menusweb-select-platos{flex:0 0 80%}.plato-web-container .menusweb-ins-cant{flex:1 0 15ch}.plato-web-container .plato-image-container{flex:0 0 100%}.plato-web-container .datosNutricionalesPlatoPs{margin:auto}.plato-web-container .ant-table-row-cell-break-word:not(:first-of-type){vertical-align:top!important}.no-image-dish,.plato-image{margin-bottom:8px!important;width:150px;height:150px;object-fit:contain}.datoNutricional{border-radius:8px;padding:.4em;margin:auto 8px}.datoNutricional.no-color{border:1px solid #d9d9d9}.datoNutricional>div:first-child{border-bottom:1px dotted #d9d9d9}.datoNutricional-label{text-align:left}.datoNutricional:first-child:not(.no-color){color:#fff;background-color:#3775ff}.datoNutricional:nth-child(2):not(.no-color){color:#fff;background-color:#375bff}.datoNutricional:nth-child(3):not(.no-color){color:#fff;background-color:#3742ff}.datoNutricional:nth-child(4):not(.no-color){color:#fff;background-color:#4437ff}.datoNutricional:nth-child(5):not(.no-color){color:#fff;background-color:#5d37ff}.datoNutricional:nth-child(6):not(.no-color){color:#fff;background-color:#7637ff}.datoNutricional:nth-child(7):not(.no-color){color:#fff;background-color:#8f37ff}.datoNutricional:nth-child(8):not(.no-color){color:#fff;background-color:#a837ff}.datoNutricional:not(.no-color){background-color:#509cff!important}.raciones-alternativos{display:block;font-size:1.2em;margin-bottom:5px;flex:0 1 auto;padding:.75rem}.raciones-alternativos-select{width:100%}.raciones-alternativos-select-container{display:block;margin-top:20px}.raciones-alternativos-select-title{display:block}.raciones-alternativos-select-label{display:block;font-size:1.2em}.raciones-alternativos-select-separator{margin-top:0}.raciones-alternativos #menusweb-ins-cant{width:100%}.InputKeyboard .keyboardWrapper{background:unset}.InputKeyboard .keyboardWrapper .keyboard{background:#fff;box-shadow:0 0 5px 0 grey;border-radius:10px}.InputKeyboard .keyboardWrapper .keyboard .hg-button{background-color:#dbf3ff;font-size:1.2em;font-weight:700;padding:1.5em;margin:4px}.InputKeyboard .keyboardWrapper .keyboard .hg-button:hover{box-shadow:0 0 4px 0 grey}.modalButtonComensales{margin-top:-50px!important;justify-content:center;width:80%!important;min-width:900px}.modalButtonComensales .header{display:flex;align-items:center;justify-content:space-between}.modalButtonComensales .header .fecha .ant-calendar-picker{margin-left:20px}.modalButtonComensales .header .total-comensales{display:flex;align-items:center;font-weight:700;margin-left:20px}.modalButtonComensales .header .total-comensales .total{color:#000;margin-left:10px}.modalButtonComensales .fields{margin-top:30px;display:flex;flex-wrap:wrap;justify-content:space-evenly;position:relative}.modalButtonComensales .fields .input-container{width:190px;display:flex;flex-direction:column;align-items:center;justify-content:space-between;margin-bottom:20px;text-align:center}.modalButtonComensales .menus-especiales{margin-top:10px}.modalButtonComensales .submodalAlergenos{margin-top:30px;display:flex;flex-wrap:wrap;justify-content:space-evenly;position:relative}.modalButtonComensales .submodalAlergenos .input.form-group{width:190px;flex-direction:column;margin-bottom:20px;text-align:center}.modalButtonComensales .submodalAlergenos .input.form-group,.modalButtonComensales .submodalAlergenos .input.form-group .submodalItem{display:flex;align-items:center;justify-content:space-between}.modalButtonComensales .submodalAlergenos .input.form-group .submodalItem img{margin-left:10px}.modalButtonComensales .submodalAlergenos .input.form-group .inputComensales{margin-top:10px}.modalButtonComensales .inputComensales{text-align:center;color:rgba(0,0,0,.65);background-color:#fff;background-image:none;border:1px solid #d9d9d9;border-radius:4px;width:100px}.modalButtonComensales .btn.modificar{margin-left:20px}.modalButtonComensales input{padding:0}.modalButtonComensales table{cellspacing:0}.modalButtonComensales .ant-modal-body{padding-bottom:0}@media(max-width:1200px){.modalButtonComensales{min-width:100%;width:95%!important}}.seleccionPedido{padding:15px 5px 5px;display:flex;justify-content:space-between;width:100%}.seleccionPedido>*{display:flex;align-items:center;height:40px}.seleccionPedido>span>label:first-child{margin-top:6px}.seleccionPedido>span>:nth-child(2){font-weight:700;text-decoration:underline;color:#0087cc;margin-left:15px;cursor:pointer}.seleccionPedido>span>input:nth-child(2){cursor:text}.seleccionPedido>span>input::-webkit-input-placeholder{color:#0087cc;cursor:text}.seleccionPedido>span>input::placeholder{color:#0087cc;cursor:text}.seleccionPedido .total{font-weight:700;color:#000;font-size:1.7em;margin-left:auto}.dividir-wrapper{width:100%;height:100%;opacity:1%}.dividir-wrapper .dividir-stackone,.dividir-wrapper .dividir-stacktwo{position:absolute;top:0;bottom:0;z-index:-1}.dividir-wrapper .dividir-stackone{left:0;width:50%;background:#5b47cb;opacity:1%;box-shadow:.2em 0 1em #000}.dividir-wrapper .dividir-stacktwo{right:0;width:50%;background:#0087cc;opacity:1%}.dividir-renglon-stacks-container{display:flex;flex-flow:row nowrap}.dividir-renglon-stacks-container div{display:flex;flex-flow:column nowrap;margin-bottom:12px}.dividir-renglon-stacks-container .dividir-renglon-stacks-slider{flex-grow:1}.dividir-renglon-stacks-container .dividir-renglon-stack-one,.dividir-renglon-stacks-container .dividir-renglon-stack-two{min-width:12%}.dividir-renglon-stacks-container .dividir-renglon-stack-two>*{align-self:flex-end}.horariosTrabajoContainer .ant-time-picker{max-width:80px!important}.horariosTrabajoContainer .ant-time-picker-icon{right:5px}.horariosTrabajoContainer .ant-col-md-2{width:9%}.horariosTrabajoContainer .ant-col-md-3{width:13%}.ListadoCentros{padding:10px}.ListadoCentros .header{display:flex;justify-content:space-between;align-items:center}.ListadoCentros .filters{margin-top:30px;padding-bottom:20px;display:flex}.ListadoCentros .filters .ant-calendar-picker,.ListadoCentros .filters .ant-select{min-width:200px;margin-left:10px}.ListadoCentros .filters>:not(:first-child){margin-left:20px}.ListadoPedidosCliente{padding:10px;margin-bottom:1em}.ListadoPedidosCliente .ant-table-content *{text-align:left}.ListadoPedidosCliente .filters{margin-top:30px;padding-bottom:20px;display:flex;flex-wrap:wrap}.ListadoPedidosCliente .filters>:not(:last-child){margin-right:30px;padding-bottom:20px}.ListadoPedidosCliente .filters .ant-checkbox-wrapper{margin-top:5px}.ListadoPedidosCliente .filters .ant-calendar-picker{margin-left:10px}.ListadoPedidosCliente .filters .ant-select{width:200px;margin-left:10px}.ListadoPedidosCliente .filters .ant-btn{align-self:flex-start}@media print{.ListadoPedidosCliente .ant-table-expand-icon-th,.ListadoPedidosCliente .ant-table-row-expand-icon-cell{display:none}.ListadoPedidosCliente .tablaListadoPedidos *,.ListadoPedidosCliente .tablaListadoPedidosCli *{font-size:.98em}.ListadoPedidosCliente .tablaListadoPedidosCli th,.ListadoPedidosCliente .tablaListadoPedidos th{background:#fafafa!important;color:#000!important}}.ListadoPedidosProveedor{padding:10px;margin-bottom:1em}.ListadoPedidosProveedor .ant-table-content *{text-align:left}.ListadoPedidosProveedor .filters{margin-top:30px;padding-bottom:10px;display:flex;flex-wrap:wrap}.ListadoPedidosProveedor .filters>:not(:last-child){margin-right:30px;padding-bottom:20px}.ListadoPedidosProveedor .filters .ant-checkbox-wrapper{margin-top:5px}.ListadoPedidosProveedor .filters .ant-calendar-picker{margin-left:10px}.ListadoPedidosProveedor .filters .ant-select{width:200px;margin-left:10px}.ListadoPedidosProveedor .filters .ant-btn{align-self:flex-start}@media print{.ListadoPedidosProveedor .ant-table-expand-icon-th,.ListadoPedidosProveedor .ant-table-row-expand-icon-cell{display:none}.ListadoPedidosProveedor .tablaListadoPedidos *,.ListadoPedidosProveedor .tablaListadoPedidosCli *{font-size:.98em}.ListadoPedidosProveedor .tablaListadoPedidosCli th,.ListadoPedidosProveedor .tablaListadoPedidos th{background:#fafafa!important;color:#000!important}}div.relClientes{display:flex;justify-content:flex-start}div.relClientes .relAlmacen,div.relClientes .relGrupo{display:flex;justify-content:flex-start;align-items:center;margin:1em}div.relClientes .relAlmacen h6,div.relClientes .relGrupo h6{text-decoration:underline;margin-left:.4em;color:#c4c4c4}div.relClientes .logo-container{margin-top:20px;display:flex;flex-direction:column;align-items:center}div.relClientes .logo-container .ant-upload,div.relClientes .logo-container .ant-upload img{margin:unset}div.relClientes .logo-container .ant-btn{margin-top:10px}.clientes h1{margin:1em}.altacentros-ventas{display:flex;flex-flow:row wrap;justify-content:start}.altacentros-ventas>div{padding-left:1em;padding-right:1em;border-left:1px solid rgba(0,0,0,.1)}.altacentros-ventas>div:first-child{padding-left:0;border-left:unset}.altacentros-ventas>div:last-child{padding-right:0;flex-grow:1}.switch-cocina{padding:30px 0 0 60px}.ProveedoresSubfamilia .ReactTable{border:none;color:rgba(0,0,0,.65)}.ProveedoresSubfamilia .ReactTable .ant-select{background-color:inherit!important}.ProveedoresSubfamilia .ReactTable .rt-table{border-radius:4px;font-size:.6rem!important}.ProveedoresSubfamilia .ReactTable .rt-thead .rt-th{color:#000;border-right:1px solid #fff}.ProveedoresSubfamilia .rt-tbody div.rt-td{border-right:1px solid #fff}.ProveedoresSubfamilia .rt-tbody .rt-tr{align-items:center}.ProveedoresSubfamilia .editButtoner img{padding-left:5px;padding-right:5px}.ProveedoresSubfamilia .header{display:flex;justify-content:space-between}.ProveedoresSubfamilia .search-bar{max-width:300px}.transferProveedores .ant-transfer-list-header-selected span:first-child{visibility:hidden}.transferProveedores .ant-transfer-list-header{height:100%}.transferProveedores .ant-transfer-list-header-title{left:12px;text-align:center}.transferProveedores .ant-table-row-selected:hover,.transferProveedores .ant-table-row-selected>.ant-table-selection-column,.transferProveedores .ant-table-row-selected>.seccionmenusTitle{background-color:#e6f7ff}.transferProveedores .arrow{padding:3px 5px;border-radius:4px;margin:4px}.transferProveedores .ant-transfer-list-footer{border-top:none;margin-bottom:10px}.transferProveedores .ant-transfer-list-header{padding-top:20px}.transferProveedores .subfamilia{margin:10px;text-align:center}.transferProveedores .selectseccion{background-color:#dbf3ff!important;padding-top:3px;border-radius:4px;border:1px solid #d3d3d3;color:grey;margin:0 auto 20px;width:450px}.transferProveedores .star-yellow{color:#f7f72a;font-variation-settings:"FILL" 1,"wght" 600,"GRAD" 0,"opsz" 48}.transferProveedores .star-gray{color:#e5e5e5;font-variation-settings:"FILL" 1,"wght" 600,"GRAD" 0,"opsz" 48}.containerBandejas{flex-grow:1;margin-top:20px}.containerAnyadirBandejas{margin-top:2em}.containerAnyadirBandejas>div{justify-content:start}.containerAnyadirBandejas>div,.containerAnyadirBandejas>div>label{display:flex;flex-flow:row nowrap}.containerAnyadirBandejas>div>label:not(:first-child){padding-left:2em}.containerAnyadirBandejas>div button{margin-left:2em}.containerMenaje .rowToBeDeleted{background:rgba(200,0,0,.05)}.containerMenaje .containerAnyadirMenaje,.containerMenaje .containerAsignarMenaje{margin-top:2em;display:flex;flex-flow:row wrap;justify-content:flex-start}.containerMenaje .containerAnyadirMenaje>div,.containerMenaje .containerAsignarMenaje>div{padding:0 1em;border-left:1px solid rgba(0,0,0,.1)}.containerMenaje .containerAnyadirMenaje>div div,.containerMenaje .containerAsignarMenaje>div div{display:flex;flex-flow:row nowrap;justify-content:start}.containerMenaje .containerAnyadirMenaje>div div>label,.containerMenaje .containerAsignarMenaje>div div>label{margin-left:2em;display:flex;flex-flow:column nowrap}.containerMenaje .containerAnyadirMenaje>div div>label:first-child,.containerMenaje .containerAsignarMenaje>div div>label:first-child{margin-left:unset}.containerMenaje .containerAnyadirMenaje>div div>button,.containerMenaje .containerAsignarMenaje>div div>button{margin-left:2em;align-self:center}.containerMenaje .containerAnyadirMenaje>div:first-child,.containerMenaje .containerAsignarMenaje>div:first-child{margin-left:0;border-left:unset}.containerMenaje .menaje-table-actions-wrapper,.logs-view .logs-filtros{display:flex;flex-flow:row wrap;justify-content:space-between}.logs-view .logs-sectionTitle{padding:8px 16px;border-top:1px solid #e8e8e8;border-left:1px solid #e8e8e8;border-right:1px solid #e8e8e8;border-radius:4px;background-color:#0087cc;font-size:1.2em}.logs-view .ant-list-header{background-color:#b8d4e3}.logs-view .ant-list-item{padding:unset!important;align-items:stretch!important}.logs-view .ant-list-item .log-message,.logs-view .ant-list-item .log-timestamp,.logs-view .ant-list-item .log-type{box-sizing:border-box}.logs-view .ant-list-item .log-timestamp,.logs-view .ant-list-item .log-type{min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;padding:8px 16px}.logs-view .ant-list-item .log-timestamp{background-color:rgba(230,240,245,.9254901961)}.logs-view .ant-list-item .log-type{background-color:rgba(244,248,248,.93)}.logs-view .ant-list-item .log-message{padding:8px}.editarCenasView{padding:2em}.editarCenasView .editarCenasList .ant-table-thead *{text-align:center}.editarCenasView .editarCenasList .ant-table-thead th{background:#dbf3ff}.editarCenasView .editarCenasList img{margin:0 auto}.editarCenasView .editarCenas-labelSearch{display:flex;flex-flow:row nowrap;max-width:20em;line-height:2em}.AltaClientesWeb .altaclientesweb-wrap{padding:2em}.AltaClientesWeb .altaclientesweb-acciones{display:flex;flex-flow:row nowrap;justify-content:space-around}.AltaClientesWeb .altaclientesweb-acciones .altaclientesweb-autocomplete-centros{border:1px solid #d9d9d9}.AltaClientesWeb .altaclientesweb-acciones .altaclientesweb-autocomplete-container{display:flex;flex-flow:column nowrap}.AltaClientesWeb .altaclientesweb-acciones .altaclientesweb-autocomplete-container>*{margin-bottom:8px}.AltaClientesWeb .altaclientesweb-acciones .altaclientesweb-botones{display:flex;flex-flow:column nowrap;justify-content:space-between}.group-preference{margin-bottom:50px!important}.distribuir-bandejas .distribuir-bandejas-columnas{display:flex;flex-flow:column nowrap;justify-content:space-around}.distribuir-bandejas .distribuir-bandejas-filas{display:flex;flex-flow:row nowrap;justify-content:space-evenly}.distribuir-bandejas .distribuir-bandejas-container-especiales{display:flex;flex-flow:column;justify-content:space-between}.distribuir-bandejas .distribuir-bandejas-container-especiales>*{flex-grow:1}.distribuir-bandejas .distribuir-bandejas-rowSelected{background-color:#c5f8bf}.distribuir-bandejas-addon{position:absolute;left:100%;bottom:52px;min-width:200px}.distribuir-bandejas-addon tr{background-color:#fff!important}.distribuir-bandejas-marco-centro{display:flex;flex-flow:row wrap;justify-content:center;padding:.4em}.scrollIngredientesNutricion img{width:auto;height:24px}.platosAlternativos .tiposDePlatosNav{margin-top:20px;position:relative}.platosAlternativos .tiposDePlatosNav .ant-tabs{width:100%}.platosAlternativos .tiposDePlatosNav .ant-tabs-bar{margin:unset!important}.platosAlternativos .tiposDePlatosNav .ant-tabs-nav{width:100%;position:relative}.platosAlternativos .tiposDePlatosNav .ant-tabs-nav div{display:flex;justify-content:center;width:100%}.platosAlternativos .scrollIngredientesNutricion{max-height:40vh}.platosAlternativos .noResults{padding-top:10px;padding-bottom:10px;font-size:1.4em}.platosAlternativos .alergenosSection{display:flex;justify-content:space-evenly;align-items:center;flex-wrap:wrap;padding-bottom:2em;max-width:450px}.platosAlternativos .alergenosSection .alergeno{display:flex;justify-content:center;align-items:center;width:3em;height:3em;cursor:pointer}.platosAlternativos .alergenosSection .alergeno img{width:60%;height:60%;transition:.5s}.platosAlternativos .alergenosSection .alergeno:hover img{padding:0;width:80%;height:80%;transition:.5s}.platosAlternativos .alergenosSection .alergeno.selected{background:none}.platosAlternativos .alergenosSection .alergeno.selected img{box-shadow:0 0 0 3px #add8e6;border-radius:100%}.platosAlternativos .search{max-width:350px}.platosAlternativos .filter-alternativos{display:flex;max-width:700px}.platosAlternativos .selectseccion{position:absolute;left:50%;margin-left:25px;background-color:#dbf3ff!important;padding-top:3px;border-radius:4px;border:1px solid #d3d3d3;color:grey}.transferAlternativos-rowContainer{display:flex;flex-flow:row wrap;justify-content:flex-end}.transferAlternativos-rowContainer>div{margin-left:1.2em}.transferAlternativos-rowContainer>div:first-child{margin-left:0}.transferAlternativos-rowContainer .transferAlternativos-rowName{padding:.2em;border-radius:8px;transition:all .3s}.transferAlternativos-rowContainer .transferAlternativos-rowName:hover{transition:all .3s;cursor:pointer;background-color:rgba(24,144,255,.3)}.transferAlternativos .ant-transfer-list-header-selected span:first-child{visibility:hidden}.transferAlternativos .ant-transfer-list-header{height:100%}.transferAlternativos .ant-transfer-list-header-title{left:12px;text-align:center}.transferAlternativos .ant-table-row-selected:hover,.transferAlternativos .ant-table-row-selected>.ant-table-selection-column,.transferAlternativos .ant-table-row-selected>.familiasTitle{background-color:#e6f7ff}.transferAlternativos .arrow{padding:3px 5px;border-radius:4px;margin:4px}.transferAlternativos .star-yellow{color:#f7f72a;font-variation-settings:"FILL" 1,"wght" 600,"GRAD" 0,"opsz" 48}.transferAlternativos .star-gray{color:#e5e5e5;font-variation-settings:"FILL" 1,"wght" 600,"GRAD" 0,"opsz" 48}.transferMenus-rowContainer{display:flex;flex-flow:row wrap;justify-content:flex-end}.transferMenus-rowContainer>div{margin-left:1.2em}.transferMenus-rowContainer>div:first-child{margin-left:0}.transferMenus-rowContainer .transferMenus-rowName{padding:.2em;border-radius:8px;transition:all .3s}.transferMenus-rowContainer .transferMenus-rowName:hover{transition:all .3s;cursor:pointer;background-color:rgba(24,144,255,.3)}.transferMenus .ant-transfer-list-header-selected span:first-child{visibility:hidden}.transferMenus .ant-transfer-list-header{height:100%}.transferMenus .ant-transfer-list-header-title{left:12px;text-align:center}.transferMenus .ant-table-row-selected:hover,.transferMenus .ant-table-row-selected>.ant-table-selection-column,.transferMenus .ant-table-row-selected>.menusTitle{background-color:#e6f7ff}.transferMenus .arrow{padding:3px 5px;border-radius:4px;margin:4px}.transferSeccionmenus-rowContainer{display:flex;flex-flow:row wrap;justify-content:flex-end}.transferSeccionmenus-rowContainer>div{margin-left:1.2em}.transferSeccionmenus-rowContainer>div:first-child{margin-left:0}.transferSeccionmenus-rowContainer .transferSeccionmenus-rowName{padding:.2em;border-radius:8px;transition:all .3s}.transferSeccionmenus-rowContainer .transferSeccionmenus-rowName:hover{transition:all .3s;cursor:pointer;background-color:rgba(24,144,255,.3)}.transferSeccionmenus .ant-transfer-list-header-selected span:first-child{visibility:hidden}.transferSeccionmenus .ant-transfer-list-header{height:100%}.transferSeccionmenus .ant-transfer-list-header-title{left:12px;text-align:center}.transferSeccionmenus .ant-table-row-selected:hover,.transferSeccionmenus .ant-table-row-selected>.ant-table-selection-column,.transferSeccionmenus .ant-table-row-selected>.seccionmenusTitle{background-color:#e6f7ff}.transferSeccionmenus .arrow{padding:3px 5px;border-radius:4px;margin:4px}.menusWebSimple .menusWeb-wrap{width:-webkit-fill-available}.menusWebSimple .menusWeb-wrap:first-child{border:1px dotted #c4c4c4;padding:unset;border-radius:1em;box-sizing:border-box;display:flex;flex-flow:row wrap;justify-content:start}.menusWebSimple .menusWeb-wrap:first-child .menusWeb-row{padding:1em;display:flex;flex-flow:row nowrap;justify-content:start;margin-right:1.4em;border-right:1px dotted #c4c4c4}.menusWebSimple .menusWeb-wrap:first-child .menusWeb-row button{margin-right:1.4em}.menusWebSimple .menusWeb-wrap:first-child .menusWeb-row:last-child{margin-right:0;border:none}.menusWebSimple .ant-table-body th.ant-table-row-cell-break-word{vertical-align:middle!important;background-color:#b8d4e3}.ListadoRutas{padding:10px}.ListadoRutas .header{display:flex;justify-content:space-between;align-items:center}.ListadoRutas .filters{margin-top:30px;padding-bottom:20px;display:flex}.ListadoRutas .filters .ant-calendar-picker,.ListadoRutas .filters .ant-select{min-width:200px;margin-left:10px}.ListadoRutas .filters>:not(:first-child){margin-left:20px}.imprimir-fichas-tecnicas-search-and-add-plato{margin-top:1em}.imprimir-fichas-tecnicas-search-and-add-plato .imprimir-fichas-tecnicas-search-icon{padding:.4em;border:1px solid rgba(0,0,0,.2)}.imprimir-ficha{display:flex;justify-content:end;margin-bottom:15px}.traspaso-entre-almacenes .traspaso-entre-almacenes-form .traspaso-entre-almacenes-campos-obligatorios{display:flex;flex-flow:row wrap}.traspaso-entre-almacenes .traspaso-entre-almacenes-form .traspaso-entre-almacenes-campos-obligatorios .traspaso-entre-almacenes-destino,.traspaso-entre-almacenes .traspaso-entre-almacenes-form .traspaso-entre-almacenes-campos-obligatorios .traspaso-entre-almacenes-origen{display:flex;flex-flow:row}.traspaso-entre-almacenes .traspaso-entre-almacenes-form .traspaso-entre-almacenes-campos-obligatorios .traspaso-entre-almacenes-destino>div,.traspaso-entre-almacenes .traspaso-entre-almacenes-form .traspaso-entre-almacenes-campos-obligatorios .traspaso-entre-almacenes-origen>div{display:flex;flex-flow:row nowrap;justify-content:flex-end}.traspaso-entre-almacenes .traspaso-entre-almacenes-form p{margin-bottom:0!important}.imprimir-etiquetas-modal-contenido{display:flex;flex-flow:row nowrap;justify-content:space-around}.imprimir-etiquetas-modal-contenido .imprimir-etiquetas-modal-contenido-item{flex-grow:1;margin-left:1em}.imprimir-etiquetas-modal-contenido .imprimir-etiquetas-modal-contenido-item .imprimir-etiquetas-modal-contenido-renglon{display:flex;flex-flow:row nowrap;justify-content:space-between;border-bottom:1px solid rgba(0,0,0,.2);padding:.3em}.imprimir-etiquetas-modal-contenido .imprimir-etiquetas-modal-contenido-item .imprimir-etiquetas-modal-contenido-renglon>span{width:128px}.imprimir-etiquetas-modal-contenido .imprimir-etiquetas-modal-contenido-item .imprimir-etiquetas-modal-contenido-renglon>span:first-child{flex-grow:1}.imprimir-etiquetas-modal-contenido .imprimir-etiquetas-modal-contenido-item:first-child{margin-left:0}.imprimir-etiquetas-modal-contenido .no-data{width:100%;text-align:center;color:#a6a6a6}.imprimir-etiquetas-modal-contenido .title{text-align:center;font-size:1.1rem;text-transform:uppercase;font-weight:700}.menusWebEmenu .menusWebEmenu-wrap{border:1px dotted #c4c4c4;padding:1em;border-radius:1em;box-sizing:border-box;width:100%;display:flex;flex-flow:row nowrap;justify-content:space-between}.menusWebEmenu .menusWebEmenu-wrap .menusWebEmenu-filtros{flex-grow:1;border-right:1px dotted #c4c4c4}.menusWebEmenu .menusWebEmenu-wrap .menusWebEmenu-filtros .menusWebEmenu-filtros-weekpicker-container,.menusWebEmenu .menusWebEmenu-wrap .menusWebEmenu-filtros .menusWebEmenu-filtros-weekpicker-container .menusWebEmenu-filtros-weekpicker{display:flex;flex-flow:row nowrap}.menusWebEmenu .menusWebEmenu-wrap .menusWebEmenu-filtros .menusWebEmenu-filtros-weekpicker-container .menusWebEmenu-filtros-weekpicker-search{margin-left:1em}.menusWebEmenu .menusWebEmenu-wrap .menusWebEmenu-acciones{flex-grow:1;margin-left:1em}.menusWebEmenu .menusWebEmenu-wrap .menusWebEmenu-acciones .menusWebEmenu-acciones-container{display:flex;flex-flow:row wrap}.menusWebEmenu .menusWebEmenu-wrap .menusWebEmenu-acciones .menusWebEmenu-acciones-container>div{margin-right:1em;margin-bottom:1em}.menusWebEmenu .menusWebEmenu-wrap:first-child{border:1px dotted #c4c4c4;padding:unset;border-radius:1em;box-sizing:border-box;display:flex;flex-flow:row wrap;justify-content:start}.menusWebEmenu .menusWebEmenu-wrap:first-child .menusWeb-row{width:inherit;padding:1em;display:flex;flex-flow:row nowrap;justify-content:start;margin-right:1.4em;border-right:1px dotted #c4c4c4}.menusWebEmenu .menusWebEmenu-wrap:first-child .menusWeb-row button{margin-right:1.4em}.menusWebEmenu .menusWebEmenu-wrap:first-child .menusWeb-row:last-child{margin-right:0;border:none}.menusWebEmenu .ant-table-body tr.ant-table-row{vertical-align:initial}.menusWebEmenu .ant-table-body th.ant-table-row-cell-break-word{vertical-align:middle!important;background-color:#b8d4e3}.menusWebEmenu .menusWebEmenu-list-container{display:flex;flex-flow:row nowrap}.menusWebEmenu .menusWebEmenu-list-container .menusWebEmenu-list{border-left:1px solid rgba(0,0,0,.1);flex:1 1 auto;padding:.2em}.menusWebEmenu .menusWebEmenu-list-container .menusWebEmenu-list .menusWebEmenu-list-cell{display:flex;flex-flow:row nowrap;justify-content:space-between;padding:.2em 1em;border-bottom:1px solid rgba(0,0,0,.1)}.menusWebEmenu .menusWebEmenu-list-container .menusWebEmenu-list .menusWebEmenu-list-cell:last-child{border-bottom:none}.menusWebEmenu .menusWebEmenu-list-container .menusWebEmenu-list .menusWebEmenu-tag-menuName{cursor:pointer;max-width:25%;white-space:break-spaces;text-align:center}.dailymenuweb{width:inherit;display:flex;flex-flow:row wrap;padding:1em}.dailymenuweb>div{margin-left:1em;margin-bottom:1em}.dailymenuweb>div:first-child{margin-left:0}.dailymenuweb .dailymenuweb-searcher{display:flex;flex-flow:column nowrap}.dailymenuweb .dailymenuweb-platos{flex-grow:1;max-width:60%;overflow-x:scroll;border:1px solid rgba(0,0,0,.1)}.dailymenuweb .dailymenuweb-fecha-precios{max-width:200px}.dailymenuweb .dailymenuweb-actions{max-width:200px;display:flex;flex-flow:column nowrap}.dailymenuweb .dailymenuweb-actions>span button{width:100%}.dailymenuweb .ant-select-selection__choice__content{max-width:200px!important}.tablaCocina{text-align:center}@media(max-width:800px){.tablaCocina .ant-table{font-size:12px}}.tablaCocina .rowSelected{background-color:#a6a6a6!important}.tablaCocina .rt-td,.tablaCocina .rt-th{display:flex;align-items:center;justify-content:center}.tablaCocina .rt-td i:hover{color:#0087cc}.tablaCocina .addButton{width:25px;height:20px}.tablaCocina .editButtoner{display:flex;justify-content:space-evenly}.tablaCocina .tableInput{padding:.5em;text-align:initial;width:100%;display:flex;flex-direction:column}.tablaCocina .tableInput img{align-self:center}.tablaCocina .ant-switch-inner{font-size:14px}@media(max-width:800px){.tablaCocina .ant-switch-inner{display:none;min-width:20px}}@media(max-width:800px){.tablaCocina .hide-xs .ant-table-column-title{display:none}.tablaCocina .col-plato .ant-table-header-column:after{content:"Plato"}.tablaCocina .col-cant .ant-table-header-column:after{content:"U"}.tablaCocina .col-ped .ant-table-header-column:after{content:"Ped."}.tablaCocina .col-mesa .ant-table-header-column:after{content:"Mesa"}.tablaCocina .col-estado .ant-table-header-column:after{content:""}}.tablaCocina .ant-table-content .ant-table-row-expand-icon{text-align:center!important}.tablaCocina span div:hover{background-color:unset!important}.tablaCocina .table-tablet td,.tablaCocina .table-tablet th{padding:12px!important}.tablaCocina .monitor-rowSelected{background-color:#c5f8bf}.tablaCocina img:active{box-shadow:0 0 8px -2px #000;transition:box-shadow .2s}.tablaCocina button.ant-switch{height:40px;background-color:#1890ff}.tablaCocina button.ant-switch-checked{height:40px;background-color:#6ded62}.tablaCocina .ant-switch:after{top:10px}.tablaCocina .ant-btn{color:#fff;background-color:#28a745;border-color:#28a745}.tablaCocina .ant-btn:hover{color:#fff;background-color:#1e7e34;border-color:#1c7430}.tablaCocina a{text-decoration:underline;color:#1890ff!important}.tablaCocina a:hover{color:#0056b3!important;text-decoration:underline!important}.platos span div,.tablaCamarero{text-align:center}@media(max-width:800px){.tablaCamarero .ant-table{font-size:12px}}.tablaCamarero .rowSelected{background-color:#a6a6a6!important}.tablaCamarero .rt-td,.tablaCamarero .rt-th{display:flex;align-items:center;justify-content:center}.tablaCamarero .rt-td i:hover{color:#0087cc}.tablaCamarero .addButton{width:25px;height:20px}.tablaCamarero .editButtoner{display:flex;justify-content:space-evenly}.tablaCamarero .tableInput{padding:.5em;text-align:initial;width:100%;display:flex;flex-direction:column}.tablaCamarero .tableInput img{align-self:center}.tablaCamarero .ant-switch-inner{font-size:14px}@media(max-width:800px){.tablaCamarero .ant-switch-inner{display:none;min-width:20px}}@media(max-width:800px){.tablaCamarero .hide-xs .ant-table-column-title{display:none}.tablaCamarero .col-plato .ant-table-header-column:after{content:"Plato"}.tablaCamarero .col-cant .ant-table-header-column:after{content:"U"}.tablaCamarero .col-ped .ant-table-header-column:after{content:"Ped."}.tablaCamarero .col-mesa .ant-table-header-column:after{content:"M."}.tablaCamarero .col-estado .ant-table-header-column:after{content:""}}.tablaCamarero .ant-table-content .ant-table-row-expand-icon{text-align:center!important}.tablaCamarero span div:hover{background-color:unset!important}.tablaCamarero .table-tablet td,.tablaCamarero .table-tablet th{padding:12px!important}.tablaCamarero .monitor-rowSelected{background-color:#c5f8bf}.tablaCamarero img:active{box-shadow:0 0 8px -2px #000;transition:box-shadow .2s}.tablaCamarero button.ant-switch{height:40px;background-color:#1890ff}.tablaCamarero button.ant-switch-checked{height:40px;background-color:#6ded62}.tablaCamarero .ant-switch:after{top:10px}.tablaCamarero .ant-btn{color:#fff;background-color:#28a745;border-color:#28a745}.tablaCamarero .ant-btn:hover{color:#fff;background-color:#1e7e34;border-color:#1c7430}.tablaCamarero .ant-btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.tablaCamarero .ant-btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.tablaCamarero a{text-decoration:underline;color:#1890ff!important}.tablaCamarero a:hover{color:#0056b3!important;text-decoration:underline!important}.pedido-agrupado .pedido-agrupado-container-navegacion{width:100%;display:flex;flex-flow:row nowrap;justify-content:space-between}.pedido-agrupado .pedido-agrupado-filtros{display:flex;flex-flow:row nowrap;margin-bottom:1em}.pedido-agrupado .pedido-agrupado-filtros>div{margin-left:1em}.pedido-agrupado .pedido-agrupado-filtros>div:first-child{margin-left:0}.pedido-agrupado .ped-agr-flexcol{display:flex;flex-flow:column wrap}.pedido-agrupado .pedido-agrupado-filtros-container{display:flex;flex-flow:row wrap}.pedido-agrupado .pedido-agrupado-filtros-container>div{margin-left:1em;padding-left:1em;border-left:1px solid rgba(0,0,0,.2)}.pedido-agrupado .pedido-agrupado-filtros-container>div:first-child{margin-left:0;padding-left:0;border-left:none}.pedido-agrupado thead tr{height:50px}.pedido-agrupado .ant-table .ant-table-body{overflow-x:auto}.pedido-agrupado .ant-table .ant-table-tbody>tr>td,.pedido-agrupado .ant-table .ant-table-thead>tr>th{white-space:nowrap}.pedido-agrupado .ant-table .ant-table-tbody>tr>td:not([style*="position: sticky"]),.pedido-agrupado .ant-table .ant-table-thead>tr>th:not([style*="position: sticky"]){white-space:nowrap;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content}.pedido-agrupado .ant-table .ant-table-tbody>tr:hover>td{background:inherit}.pedido-agrupado .ant-table .ant-table-tbody>tr>td[style*="position: sticky"]{background:#fff!important}.pedido-agrupado .ant-table .ant-table-tbody>tr:hover>td[style*="position: sticky"]{background:#fafafa!important}.pedido-agrupado .pedido-agrupado-input-container{display:flex;align-items:center;grid-gap:6px;gap:6px;width:100%;padding:4px 0}.pedido-agrupado .pedido-agrupado-btn-decrement,.pedido-agrupado .pedido-agrupado-btn-increment{min-width:44px!important;height:44px!important;padding:0!important;font-size:20px!important;font-weight:700;line-height:1;display:flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:4px;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.pedido-agrupado .pedido-agrupado-btn-decrement:active,.pedido-agrupado .pedido-agrupado-btn-increment:active{-webkit-transform:scale(.95);transform:scale(.95);opacity:.8}.pedido-agrupado .pedido-agrupado-btn-decrement:hover,.pedido-agrupado .pedido-agrupado-btn-increment:hover{border-color:#40a9ff;color:#40a9ff}.pedido-agrupado .pedido-agrupado-input-number{flex:1 1;height:44px!important;text-align:center;border:1px solid #d9d9d9;border-radius:4px;padding:4px 8px;font-size:16px;-webkit-appearance:none;-moz-appearance:textfield}.pedido-agrupado .pedido-agrupado-input-number::-webkit-inner-spin-button,.pedido-agrupado .pedido-agrupado-input-number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pedido-agrupado .pedido-agrupado-input-number:focus{outline:2px solid #40a9ff;outline-offset:-2px;border-color:#40a9ff}.FormasDePreparacion .ant-table{padding-bottom:2em}.FormasDePreparacion .buttoner{display:flex;justify-content:space-evenly}div.relVehiculos{display:flex;justify-content:flex-start}div.relVehiculos .relAlmacen,div.relVehiculos .relGrupo{display:flex;justify-content:flex-start;align-items:center;margin:1em}div.relVehiculos .relAlmacen h6,div.relVehiculos .relGrupo h6{text-decoration:underline;margin-left:.4em;color:#c4c4c4}div.relVehiculos .logo-container{margin-top:20px;display:flex;flex-direction:column;align-items:center}div.relVehiculos .logo-container .ant-upload,div.relVehiculos .logo-container .ant-upload img{margin:unset}div.relVehiculos .logo-container .ant-btn{margin-top:10px}.vehiculos h1{margin:1em}.filanueva{width:100%}.Conductores .link-blue{color:#1890ff!important;text-decoration:underline}.Conductores .conductores-btn-dias-festivos{background-color:#92d1aa;border-color:#7abe93;color:#1a3d28}.Conductores .conductores-btn-dias-festivos:focus,.Conductores .conductores-btn-dias-festivos:hover{background-color:#7fc99a;border-color:#6bb88a;color:#143322}.VacacionesConductor .vacaciones-conductor__toolbar{margin-bottom:16px}.VacacionesConductor .vacaciones-conductor__loading{display:flex;justify-content:center;padding:48px}.VacacionesConductor .vacaciones-conductor__cabecera{margin-bottom:20px}.VacacionesConductor .vacaciones-conductor__cabecera h2{margin:0 0 12px;font-size:1.25rem}.VacacionesConductor .vacaciones-conductor__datos{display:flex;flex-wrap:wrap;grid-gap:16px 24px;gap:16px 24px;margin-bottom:16px;font-size:14px}.VacacionesConductor .vacaciones-conductor__fila-calendario-festivo{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;grid-gap:12px 16px;gap:12px 16px;margin-bottom:12px;padding:12px 14px;background:#f6ffed;border:1px solid #b7eb8f;border-radius:6px}.VacacionesConductor .vacaciones-conductor__calendario-festivo-texto{font-size:14px;color:#333;line-height:1.45;flex:1 1;min-width:200px}.VacacionesConductor .vacaciones-conductor__btn-asignar-festivo{background:#3d8f5a!important;border-color:#2d7a4d!important;color:#fff!important}.VacacionesConductor .vacaciones-conductor__btn-asignar-festivo:focus,.VacacionesConductor .vacaciones-conductor__btn-asignar-festivo:hover{background:#358052!important;border-color:#256b42!important;color:#fff!important}.VacacionesConductor .vacaciones-conductor__ayuda{margin:0 0 8px;color:#666;font-size:13px}.VacacionesConductor .vacaciones-conductor__leyenda{display:flex;flex-wrap:wrap;align-items:center;grid-gap:16px 28px;gap:16px 28px;margin-top:12px}.VacacionesConductor .vacaciones-conductor__leyenda-item{display:flex;align-items:center;grid-gap:10px;gap:10px;font-size:13px;color:#333}.VacacionesConductor .vacaciones-conductor__leyenda-muestra{display:inline-block;width:22px;height:22px;flex-shrink:0;border-radius:4px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.06)}.VacacionesConductor .vacaciones-conductor__leyenda-muestra--vacaciones{background:#1890ff}.VacacionesConductor .vacaciones-conductor__leyenda-muestra--festivos{background:#92d1aa}.VacacionesConductor .vacaciones-conductor__leyenda-texto{line-height:1.4}.VacacionesConductor .vacaciones-conductor__years{display:flex;align-items:center;justify-content:center;grid-gap:8px;gap:8px;margin-bottom:8px;padding:12px 0 4px;border-bottom:1px solid #e8e8e8}.VacacionesConductor .vacaciones-conductor__contador-vacaciones{display:flex;justify-content:center;margin-bottom:16px}.VacacionesConductor .vacaciones-conductor__contador-tag{margin:0;font-size:14px;padding:4px 12px;line-height:1.5}.VacacionesConductor .vacaciones-conductor__year{background:none;border:none;cursor:pointer;font-size:16px;padding:8px 16px;color:#666}.VacacionesConductor .vacaciones-conductor__year:hover{color:#1890ff}.VacacionesConductor .vacaciones-conductor__year--active{color:#1890ff;font-weight:600;border-bottom:2px solid #1890ff}.VacacionesConductor .vacaciones-conductor__calendar,.VacacionesConductor .vacaciones-conductor__calendar.calendar{min-height:400px}.VacacionesConductor .vacaciones-conductor__calendar.calendar table.month th.month-title,.VacacionesConductor .vacaciones-conductor__calendar table.month th.month-title{background:#1890ff!important;color:#fff!important;font-weight:700!important;font-size:15px!important;padding:10px 8px 12px!important;border:none!important;border-radius:4px 4px 0 0}.VacacionesConductor .vacaciones-conductor__calendar.calendar table.month,.VacacionesConductor .vacaciones-conductor__calendar table.month{border-collapse:initial;border-spacing:0;border:1px solid #e8e8e8;border-radius:4px;overflow:hidden;margin-bottom:12px;width:100%;min-width:248px}.VacacionesConductor .vacaciones-conductor__calendar.calendar table.month td.week-number,.VacacionesConductor .vacaciones-conductor__calendar.calendar table.month th.week-number,.VacacionesConductor .vacaciones-conductor__calendar table.month td.week-number,.VacacionesConductor .vacaciones-conductor__calendar table.month th.week-number{background:#ececec!important;color:#555;border-right:1px solid #ddd!important}.VacacionesConductor .vacaciones-conductor__calendar.calendar .months-container,.VacacionesConductor .vacaciones-conductor__calendar .months-container{display:flex!important;flex-wrap:wrap;grid-gap:18px 22px;gap:18px 22px;justify-content:center;width:100%}.VacacionesConductor .vacaciones-conductor__calendar.calendar .month-container,.VacacionesConductor .vacaciones-conductor__calendar .month-container{float:none!important;width:auto!important;flex:0 0 auto;min-width:248px;max-width:300px;padding:0 4px;box-sizing:border-box}@media(max-width:600px){.VacacionesConductor .vacaciones-conductor__calendar.calendar .month-container,.VacacionesConductor .vacaciones-conductor__calendar .month-container{min-width:100%;max-width:100%}}.vacaciones-conductor__modal-asignar-festivo .vacaciones-conductor__modal-nota{margin-top:14px;font-size:12px;color:#666;line-height:1.4}.DiasFestivosConductores .dias-festivos-empresa__toolbar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;grid-gap:12px;gap:12px;margin-bottom:16px}.DiasFestivosConductores .dias-festivos-empresa__btn-copiar{background:#3d8f5a!important;border-color:#2d7a4d!important;color:#fff!important}.DiasFestivosConductores .dias-festivos-empresa__btn-copiar:focus,.DiasFestivosConductores .dias-festivos-empresa__btn-copiar:hover{background:#358052!important;border-color:#256b42!important;color:#fff!important}.DiasFestivosConductores .dias-festivos-empresa__titulo{margin:0 0 16px;font-size:1.35rem}.DiasFestivosConductores .dias-festivos-empresa__filtros{margin-bottom:12px}.DiasFestivosConductores .dias-festivos-empresa__select-centro{min-width:280px}.DiasFestivosConductores .dias-festivos-empresa__subtitulo{margin:0 0 8px;color:#444;font-size:14px;font-weight:500}.DiasFestivosConductores .dias-festivos-empresa__ayuda{margin:0 0 10px;color:#666;font-size:13px}.DiasFestivosConductores .dias-festivos-empresa__leyenda{display:flex;align-items:center;grid-gap:10px;gap:10px;margin-bottom:16px;font-size:13px;color:#333}.DiasFestivosConductores .dias-festivos-empresa__leyenda-muestra{width:22px;height:22px;flex-shrink:0;background:#92d1aa;border-radius:4px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.06)}.DiasFestivosConductores .dias-festivos-empresa__loading{display:flex;justify-content:center;padding:48px}.DiasFestivosConductores .dias-festivos-empresa__years{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;grid-gap:8px;gap:8px;margin-bottom:20px;padding:12px 0;border-bottom:1px solid #e8e8e8}.DiasFestivosConductores .dias-festivos-empresa__year{background:none;border:none;cursor:pointer;font-size:16px;padding:8px 16px;color:#666}.DiasFestivosConductores .dias-festivos-empresa__year:hover{color:#3d8f5a}.DiasFestivosConductores .dias-festivos-empresa__year--active{color:#3d8f5a;font-weight:600;border-bottom:2px solid #3d8f5a}.DiasFestivosConductores .dias-festivos-empresa__calendar{min-height:400px}.DiasFestivosConductores .dias-festivos-empresa__calendar table.month th.month-title{background:#3d8f5a!important;color:#fff!important;font-weight:700!important;font-size:15px!important;padding:10px 8px 12px!important;border:none!important;border-radius:4px 4px 0 0}.DiasFestivosConductores .dias-festivos-empresa__calendar table.month{border-collapse:initial;border-spacing:0;border:1px solid #e8e8e8;border-radius:4px;overflow:hidden;margin-bottom:12px;width:100%;min-width:248px}.DiasFestivosConductores .dias-festivos-empresa__calendar table.month td.week-number,.DiasFestivosConductores .dias-festivos-empresa__calendar table.month th.week-number{background:#ececec!important;color:#555;border-right:1px solid #ddd!important}.DiasFestivosConductores .dias-festivos-empresa__calendar .months-container{display:flex!important;flex-wrap:wrap;grid-gap:18px 22px;gap:18px 22px;justify-content:center;width:100%}.DiasFestivosConductores .dias-festivos-empresa__calendar .month-container{float:none!important;width:auto!important;flex:0 0 auto;min-width:248px;max-width:300px;padding:0 4px;box-sizing:border-box}@media(max-width:600px){.DiasFestivosConductores .dias-festivos-empresa__calendar .month-container{min-width:100%;max-width:100%}}.dias-festivos-empresa__modal-copiar .dias-festivos-empresa__modal-row{margin-bottom:16px}.dias-festivos-empresa__modal-copiar .dias-festivos-empresa__modal-aviso{background:#fff7e6;border:1px solid #ffd591;border-radius:4px;padding:10px 12px;margin-bottom:20px;font-size:13px;color:#664}.dias-festivos-empresa__modal-copiar .dias-festivos-empresa__modal-rango{font-size:12px;color:#666;margin-top:8px}.formaPago .ant-modal{max-width:600px;width:80vw!important}div.relClientesComerciales{display:flex;justify-content:flex-start}div.relClientesComerciales .relAlmacen,div.relClientesComerciales .relGrupo{display:flex;justify-content:flex-start;align-items:center;margin:1em}div.relClientesComerciales .relAlmacen h6,div.relClientesComerciales .relGrupo h6{text-decoration:underline;margin-left:.4em;color:#c4c4c4}div.relClientesComerciales .logo-container{margin-top:20px;display:flex;flex-direction:column;align-items:center}div.relClientesComerciales .logo-container .ant-upload,div.relClientesComerciales .logo-container .ant-upload img{margin:unset}div.relClientesComerciales .logo-container .ant-btn{margin-top:10px}.clientesComerciales h1{margin:1em}.formaPago .ant-modal{max-width:650px;width:100vw!important}@media(min-width:765px){.formaPago .ant-modal{width:80vw!important}}.formaPago .actions-buttons{margin:10px 0}.formaPago .actions-buttons,.formaPago .tabla-totales{display:flex;align-content:end;width:100%;justify-content:flex-end}.formaPago .tabla-totales{margin-top:10px}.content-seleccion-forma-pago .forma-pago-container .ant-select{min-width:250px;margin-left:10px}.content-seleccion-forma-pago .vencimientos-container,.content-seleccion-forma-pago hr{margin-top:20px}.content-seleccion-forma-pago .vencimientos-container>div:first-child{display:flex;align-items:center;justify-content:space-between}.content-seleccion-forma-pago .vencimientos-container>div:first-child>span{margin-right:20px;font-size:1.1em;color:#000}.content-seleccion-forma-pago .vencimientos-container>div:first-child>span .num{font-size:1.3em}.content-seleccion-forma-pago .vencimientos-container .vencimientos{margin-top:30px}.content-seleccion-forma-pago .vencimientos-container .vencimientos .ant-input-affix-wrapper{width:auto}.content-seleccion-forma-pago .vencimientos-container .vencimientos .vencimiento{margin-bottom:20px;display:flex;justify-content:space-between;align-items:center}.content-seleccion-forma-pago .vencimientos-container .vencimientos .vencimiento .ant-calendar-picker{margin-left:10px}.Trazabilidad tr.ant-table-expanded-row td>.ant-table-wrapper{margin:0}.Trazabilidad .ant-table-row-expand-icon-cell{position:relative}.Trazabilidad .ant-table-row-expand-icon-cell .ant-table-row-collapsed{display:none}.Trazabilidad .ant-table-row-expand-icon-cell .ant-table-row-expanded{border:none!important;padding:0;line-height:20px;background:none;position:relative;top:4px}.Trazabilidad .ant-table-row-expand-icon-cell .ant-table-row-expanded:after{content:"";font-family:"Material Icons";font-style:normal;font-weight:400;display:inline-block;font-size:1.5rem}.Trazabilidad{padding:10px}.Trazabilidad .filters{margin-top:30px;padding-bottom:20px;display:flex;flex-wrap:wrap}.Trazabilidad .filters>:not(:last-child){margin-right:30px;padding-bottom:20px}.Trazabilidad .filters .ant-calendar-picker{margin-left:10px}.Trazabilidad .filters .ant-select{width:200px;margin-left:10px}.Trazabilidad .ant-card-head{background:#dbf3ff!important}.tarifaRangos .tabla-container{width:600px;width:650px;margin:0 auto}div.relConductores{display:flex;justify-content:flex-start}div.relConductores .relAlmacen,div.relConductores .relGrupo{display:flex;justify-content:flex-start;align-items:center;margin:1em}div.relConductores .relAlmacen h6,div.relConductores .relGrupo h6{text-decoration:underline;margin-left:.4em;color:#c4c4c4}div.relConductores .logo-container{margin-top:20px;display:flex;flex-direction:column;align-items:center}div.relConductores .logo-container .ant-upload,div.relConductores .logo-container .ant-upload img{margin:unset}div.relConductores .logo-container .ant-btn{margin-top:10px}div.rt-thead .rt-tr{background-color:#b8d4e3}.tablaActividades{max-width:400px}.conductores h1{margin:1em}.calculables{display:flex;flex-flow:row wrap;justify-content:flex-start}.calculables div{margin-top:10px}.calculables div:not(first-child){margin-left:20px}.alertCard{position:fixed!important;top:0;right:0;max-width:300px;z-index:100}.ListadoClientes{padding:10px}.ListadoClientes .header{display:flex;justify-content:space-between;align-items:center}.ListadoClientes .filters{margin-top:30px;padding-bottom:20px;display:flex}.ListadoClientes .filters .ant-calendar-picker,.ListadoClientes .filters .ant-select{min-width:200px;margin-left:10px}.ListadoClientes .filters>:not(:first-child){margin-left:20px}.ListadoClientes .text-gray{color:grey}.FacturarGastos .ant-table-thead>tr>th{background-color:#f0f0f0}.FacturarGastos .ant-table-thead>tr>th.header-gray{background-color:#e6e6e6}.FacturarGastos .header-title{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.FacturarGastos .header-title h4{margin:0}.FacturarGastos .header-title .mr-2{margin-right:8px}.albaranVentas .select-or-create-buttoner{display:flex}.albaranVentas .select-or-create-buttoner .ant-select{margin-right:20px}.albaranVentas .select-or-create-buttoner .ant-btn{margin-left:20px}.albaranVentas .albaran .selected-albaran{font-size:20px;display:flex;align-items:center;justify-content:flex-start;flex-wrap:wrap;position:relative}.albaranVentas .albaran .selected-albaran .ant-alert{width:100%}@media(min-width:992px){.albaranVentas .albaran .selected-albaran .ant-alert{width:200px}}.albaranVentas .albaran .selected-albaran .not-save{color:red}.albaranVentas .albaran .selected-albaran .ant-btn-group{display:flex;justify-content:flex-start;margin:15px 0 0}@media(min-width:992px){.albaranVentas .albaran .selected-albaran .ant-btn-group{margin:0 0 0 20px}}.albaranVentas .albaran .info-albaran{margin-top:30px;display:flex;align-items:center}.albaranVentas .albaran .info-albaran>span:not(:first-child){margin-left:30px}.albaranVentas .albaran .info-albaran>span{display:flex;align-items:center}.albaranVentas .albaran .info-albaran>span>*{margin-left:10px}.albaranVentas .albaran .info-albaran .ant-checkbox-wrapper,.albaranVentas .albaran .info-albaran .btn-crear{margin-left:30px}.albaranVentas .albaran .datos-pago{margin-top:30px;display:flex}.albaranVentas .albaran .datos-pago .iban{margin-left:20px}.albaranVentas .rt-noData{display:none}.albaranVentas .tablaAlbaranVentas .header{margin-top:10px;display:flex;align-items:center;justify-content:space-between}.albaranVentas .tablaAlbaranVentas .header h2{margin:unset}.albaranVentas .tablaAlbaranVentas .totales{display:flex;flex-direction:column;align-items:flex-end}@media(min-width:992px){.albaranVentas .tablaAlbaranVentas .totales{flex-direction:row}}.albaranVentas .tablaAlbaranVentas .totales button{padding:5px}@media(min-width:992px){.albaranVentas .tablaAlbaranVentas .totales button{padding:0 15px}}.albaranVentas .tablaAlbaranVentas .total{font-size:1.2em}.albaranVentas .tablaAlbaranVentas .editableInput{max-width:100%}.albaranVentas .tablaAlbaranVentas .descuento{min-width:90px;max-width:100px}.albaranVentas .tablaAlbaranVentas .largeInput{min-width:unset!important;max-width:115px}.albaranVentas .tablaAlbaranVentas .ant-checkbox-wrapper span{font-size:.97em}.albaranVentas .tablaAlbaranVentas .ean .ant-select,.albaranVentas .tablaAlbaranVentas .referencia_proveedor .ant-select{min-width:70px!important;max-width:95px}.albaranVentas .tablaAlbaranVentas .sufix{margin-left:5px}.albaranVentas .tablaAlbaranVentas .buttoner{display:flex;flex-direction:column;justify-content:center}.albaranVentas .tablaAlbaranVentas .buttoner .ant-btn{margin:5px}.albaranVentas .iva-select{width:80px!important}.albaranVentas .total{margin-top:10px}.albaranVentas [data-row-key*="-1"]>td{background-color:rgba(0,255,255,.1)!important}.modalConfirmacionConcept .modal-content .modal-body .alert-danger{font-size:1.1em}.modalConfirmacionConcept .modal-content .modal-footer{display:flex;flex-direction:column;align-items:center}.modalConfirmacionConcept .modal-content .modal-footer .questionMsg{font-weight:700;text-align:justify}.modalConfirmacionConcept .modal-content .modal-footer .buttoner{display:flex;justify-content:space-evenly}.modalConfirmacionConcept .modal-content .modal-footer .buttoner .btn{color:#fff;background-color:#a6a6a6}.modalConfirmacionConcept .modal-content .modal-footer .buttoner .btn:hover{border:transparent}.modalConfirmacionConcept .modal-content .modal-footer .buttoner .btn-primary:hover{background-color:#0087cc}.modalConfirmacionConcept .modal-content .modal-footer .buttoner .btn-secondary:hover{background-color:red}.FacturarVentas .total .price{font-weight:700;font-size:1.3em}.FacturarVentas .headerContainer{display:flex;justify-content:space-between;align-items:center;padding:10px}.FacturarVentas .headerContainer .options{background-color:#dbf3ff;display:flex;justify-content:space-evenly;align-items:center;border-radius:5px}.FacturarVentas .headerContainer .options span{margin-left:10px;margin-right:10px;cursor:pointer}.FacturarVentas .headerContainer .options img{width:15px}.FacturarVentas .filtros>div{display:flex;padding:10px}.FacturarVentas .filtros>div>span{margin-left:2em;margin-right:2em;display:flex;align-items:center}.FacturarVentas .filtros>div>span:first-child{margin-left:0}.FacturarVentas .filtros>div>span:last-child{margin-right:0}.FacturarVentas .filtros>div .ant-select{margin-left:10px;min-width:150px}.FacturarVentas .filtros>div:nth-child(2){justify-content:center}.FacturarVentas .filtros .alignCenter{align-items:center}.FacturarVentas .filtros .justifyBetween{justify-content:space-between}.FacturarVentas .filtros .justifyEnd{justify-content:flex-end}.FacturarVentas .filtros .fecha{margin-left:10px;cursor:pointer}.FacturarVentas .btnsFacturar{display:flex;justify-content:space-between}.FacturarVentas .btnsFacturar>button{margin-left:10px;margin-right:10px}.FacturarVentas .tiposFacturacion{margin-left:10px}.FacturarVentas .cabeceraFacturarVentas input[type=checkbox]{width:30px;height:30px}.TablaFacturarVentas{padding:1em}.TablaFacturarVentas .ReactTable{border:none;color:rgba(0,0,0,.65)}.TablaFacturarVentas .ReactTable .ant-select{background-color:inherit!important}.TablaFacturarVentas .ReactTable .rt-table{border-radius:4px;font-size:.6rem!important}.TablaFacturarVentas .ReactTable .rt-thead .rt-th{color:#000;border-right:1px solid #fff}.TablaFacturarVentas .rt-tbody div.rt-td{border-right:1px solid #fff}.TablaFacturarVentas .rt-tbody .rt-tr{align-items:center}.TablaFacturarVentas .editButtoner img{padding-left:5px;padding-right:5px}.TablaFacturarVentas .rt-td{display:flex;justify-content:center}.centro-coste-module .form-text .form-group-inline .item{flex-direction:revert;margin:0;align-items:center}.centro-coste-module .form-text .form-group-inline .item .col-form-label{font-weight:700}.centro-coste-module .ant-table-header-column>div{text-align:left}.centro-coste-module .desglose-costos{padding:5px}.centro-coste-module .ant-card{border:2px solid #f2f2f2;height:100%}.centro-coste-module table{width:100%}.centro-coste-module table tbody tr{border-bottom:1px solid #1890ff}.centro-coste-module table tbody tr th{padding:5px 5px 5px 0;text-align:left}.centro-coste-module table tbody tr td{text-align:left}.accordion{background-color:#f2f2f2;border-radius:5px 5px 0 0;padding:0 0 5px 10px}.accordion.header-title{flex-direction:row;align-items:baseline;margin-bottom:0}.accordion .actions-buttoner{display:inline-block;width:auto}.accordion .actions-buttoner button{margin-bottom:0!important}.body-accordion{max-height:350px;overflow-y:scroll;margin-bottom:50px}.modal-resumen-evento .ant-spin-container,.modal-resumen-evento .ant-spin-nested-loading{min-height:400px}.modal-resumen-evento .resumen-evento-content .evento-info{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #f0f0f0;width:100%;display:flex}.modal-resumen-evento .resumen-evento-content .evento-info h3{margin-bottom:16px;font-size:18px;font-weight:600}.modal-resumen-evento .resumen-evento-content .evento-info .info-row{margin-bottom:8px}.modal-resumen-evento .resumen-evento-content .evento-info .info-row .info-item{font-size:14px;line-height:1.5}.modal-resumen-evento .resumen-evento-content .evento-info .info-row .info-item strong{margin-right:8px}.modal-resumen-evento .resumen-evento-content .estadisticas-section{margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid #f0f0f0}.modal-resumen-evento .resumen-evento-content .estadisticas-section h4{margin-bottom:16px;font-size:16px;font-weight:600}.modal-resumen-evento .resumen-evento-content .estadisticas-section .statistic-active{opacity:.8}.modal-resumen-evento .resumen-evento-content .estadisticas-section div[style*="cursor: pointer"]{transition:opacity .3s;padding:8px;border-radius:4px}.modal-resumen-evento .resumen-evento-content .estadisticas-section div[style*="cursor: pointer"]:hover{background-color:#f5f5f5;opacity:.9}.modal-resumen-evento .resumen-evento-content .estadisticas-section div[style*="cursor: pointer"]:active{opacity:.7}.modal-resumen-evento .resumen-evento-content .estadisticas-section .statistic-link{transition:color .3s,opacity .3s}.modal-resumen-evento .resumen-evento-content .estadisticas-section .statistic-link:hover{color:#40a9ff!important;opacity:.8}.modal-resumen-evento .resumen-evento-content .estadisticas-section .statistic-link:active{color:#096dd9!important}.modal-resumen-evento .resumen-evento-content .confirmaciones-section h4{margin-bottom:16px;font-size:16px;font-weight:600}.eventos-module .ant-table-thead>tr>th{background-color:#dbf2fe!important}.tablaRegistroAsistencia .leyenda div.danger:before,.tablaRegistroAsistencia .leyenda div.success:before{content:"";position:absolute;top:0;width:20px;height:20px;left:-25px}.tablaRegistroAsistencia{text-align:center}.tablaRegistroAsistencia .rt-td,.tablaRegistroAsistencia .rt-th{display:flex;align-items:center;justify-content:center}.tablaRegistroAsistencia .rt-td i:hover{color:#0087cc}.tablaRegistroAsistencia .addButton{width:25px;height:20px}.tablaRegistroAsistencia .editButtoner{display:flex;justify-content:space-evenly}.tablaRegistroAsistencia .tableInput{padding:.5em;text-align:initial;width:100%;display:flex;flex-direction:column}.tablaRegistroAsistencia .tableInput img{align-self:center}.tablaRegistroAsistencia .ant-table-content .ant-table-row-expand-icon{text-align:center!important}.tablaRegistroAsistencia .ant-btn-background-ghost{background-color:#fff!important}.tablaRegistroAsistencia span div:hover{background-color:unset!important}.tablaRegistroAsistencia .table-tablet td,.tablaRegistroAsistencia .table-tablet th{padding:12px!important}.tablaRegistroAsistencia .rowSelected{background-color:#c5f8bf}.tablaRegistroAsistencia .rowUnselected{background-color:#ffb8b8}.tablaRegistroAsistencia img:active{box-shadow:0 0 8px -2px #000;transition:box-shadow .2s}.tablaRegistroAsistencia .leyenda{text-align:left;width:100%;margin-left:25px;margin-bottom:10px;display:inline-block}.tablaRegistroAsistencia .leyenda div{width:110px;position:relative;display:inline-block}.tablaRegistroAsistencia .leyenda div.success:before{border:1px solid #b7eb8f;background-color:#c5f8bf}.tablaRegistroAsistencia .leyenda div.danger:before{border:1px solid #ffa39e;background-color:#ffb8b8}.registro-asistencia .filter{width:130px}.tablaValoracion{text-align:center}.tablaValoracion .rt-td,.tablaValoracion .rt-th{display:flex;align-items:center;justify-content:center}.tablaValoracion .rt-td i:hover{color:#0087cc}.tablaValoracion .addButton{width:25px;height:20px}.tablaValoracion .editButtoner{display:flex;justify-content:space-evenly}.tablaValoracion .tableInput{padding:.5em;text-align:initial;width:100%;display:flex;flex-direction:column}.tablaValoracion .tableInput img{align-self:center}.tablaValoracion .ant-table-content .ant-table-row-expand-icon{text-align:center!important}.tablaValoracion .ant-btn-background-ghost{background-color:#fff!important}.tablaValoracion span div:hover{background-color:unset!important}.tablaValoracion .table-tablet td,.tablaValoracion .table-tablet th{padding:12px!important}.tablaValoracion .rowSelected{background-color:#c5f8bf}.tablaValoracion .rowUnselected{background-color:#ffb8b8}.tablaValoracion img:active{box-shadow:0 0 8px -2px #000;transition:box-shadow .2s}.tablaValoracion .table-consulta-asistencia{max-width:700px;margin:auto}.tablaValoracion tr.ant-table-expanded-row td>.ant-table-wrapper{margin:0}.btn-valoracion{width:40%;margin:5px 5%}.btn-valoracion img{margin-right:5px}.btn-valoracion span{color:#000}.valoracion .size-input-select{width:140px}.valoracion .size-input-datepicker{width:120px}.tablaConsultaAsistencia .leyenda div.danger:before,.tablaConsultaAsistencia .leyenda div.success:before{content:"";position:absolute;top:0;width:20px;height:20px;left:-25px}.tablaConsultaAsistencia{text-align:center}.tablaConsultaAsistencia .rt-td,.tablaConsultaAsistencia .rt-th{display:flex;align-items:center;justify-content:center}.tablaConsultaAsistencia .rt-td i:hover{color:#0087cc}.tablaConsultaAsistencia .addButton{width:25px;height:20px}.tablaConsultaAsistencia .editButtoner{display:flex;justify-content:space-evenly}.tablaConsultaAsistencia .tableInput{padding:.5em;text-align:initial;width:100%;display:flex;flex-direction:column}.tablaConsultaAsistencia .tableInput img{align-self:center}.tablaConsultaAsistencia .ant-table-content .ant-table-row-expand-icon{text-align:center!important}.tablaConsultaAsistencia .ant-btn-background-ghost{background-color:#fff!important}.tablaConsultaAsistencia span div:hover{background-color:unset!important}.tablaConsultaAsistencia .table-tablet td,.tablaConsultaAsistencia .table-tablet th{padding:12px!important}.tablaConsultaAsistencia .rowSelected{background-color:#c5f8bf}.tablaConsultaAsistencia .rowUnselected{background-color:#ffb8b8}.tablaConsultaAsistencia img:active{box-shadow:0 0 8px -2px #000;transition:box-shadow .2s}.tablaConsultaAsistencia .table-consulta-asistencia{max-width:600px;margin:auto}.tablaConsultaAsistencia .table-consulta-asistencia .ant-table-column-title,.tablaConsultaAsistencia .table-consulta-asistencia .ant-table-header-column{width:100%}.tablaConsultaAsistencia .ant-table-tbody>tr>td{height:45px!important;padding:0!important}.tablaConsultaAsistencia .ant-btn{padding:0 5px!important;width:100px!important}.tablaConsultaAsistencia .ant-btn.size-150px{width:150px!important}.tablaConsultaAsistencia .ant-btn.ant-btn-success{color:#40c91f;border:1px solid #40c91f}.tablaConsultaAsistencia .ant-btn.ant-btn-warning{color:#f89f29;border:1px solid #f89f29}.tablaConsultaAsistencia .leyenda{max-width:550px;text-align:left;width:100%;margin-left:25px;margin-bottom:10px;display:inline-block}.tablaConsultaAsistencia .leyenda div{width:110px;position:relative;display:inline-block}.tablaConsultaAsistencia .leyenda div.success:before{border:1px solid #b7eb8f;background-color:#c5f8bf}.tablaConsultaAsistencia .leyenda div.danger:before{border:1px solid #ffa39e;background-color:#ffb8b8}.tablaConsultaAsistencia .div-dia{display:flex;justifyContent:space-between;alignItems:baseline;padding:5px 10px}@media(max-width:500px){.tablaConsultaAsistencia .div-dia,.tablaConsultaAsistencia .div-dia .ant-select,.tablaConsultaAsistencia .div-dia .ant-select-dropdown{font-size:12px!important}}@media(max-width:500px){.tablaConsultaAsistencia .div-dia button{font-size:12px;width:80px!important}}.consulta-asistencia .size-input-select{width:180px}.consulta-asistencia .size-input-datepicker{width:100px}.consulta-asistencia .ant-table-tbody>tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,.consulta-asistencia .ant-table-tbody>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,.consulta-asistencia .ant-table-thead>tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,.consulta-asistencia .ant-table-thead>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td{background:transparent!important}.consulta-asistencia .content-importe .importe-fixed{display:flex;justify-content:space-between;max-width:550px;margin:10px auto;padding:5px 0}.consulta-asistencia .content-importe .importe-fixed a{color:#1890ff}.tablaPagoComedor .leyenda div.danger:before,.tablaPagoComedor .leyenda div.success:before{content:"";position:absolute;top:0;width:20px;height:20px;left:-25px}.tablaPagoComedor{text-align:center}.tablaPagoComedor .rt-td,.tablaPagoComedor .rt-th{display:flex;align-items:center;justify-content:center}.tablaPagoComedor .rt-td i:hover{color:#0087cc}.tablaPagoComedor .addButton{width:25px;height:20px}.tablaPagoComedor .editButtoner{display:flex;justify-content:space-evenly}.tablaPagoComedor .tableInput{padding:.5em;text-align:initial;width:100%;display:flex;flex-direction:column}.tablaPagoComedor .tableInput img{align-self:center}.tablaPagoComedor .ant-table-content .ant-table-row-expand-icon{text-align:center!important}.tablaPagoComedor .ant-btn-background-ghost{background-color:#fff!important}.tablaPagoComedor span div:hover{background-color:unset!important}.tablaPagoComedor .table-tablet td,.tablaPagoComedor .table-tablet th{padding:12px!important}.tablaPagoComedor .rowSelected{background-color:#c5f8bf}.tablaPagoComedor .rowUnselected{background-color:#ffb8b8}.tablaPagoComedor img:active{box-shadow:0 0 8px -2px #000;transition:box-shadow .2s}.tablaPagoComedor .table-pago-comedor{max-width:600px;margin:auto}.tablaPagoComedor .table-pago-comedor .ant-table-column-title,.tablaPagoComedor .table-pago-comedor .ant-table-header-column{width:100%}.tablaPagoComedor .ant-table-tbody>tr>td{height:45px!important;padding:0!important}.tablaPagoComedor .ant-btn{padding:0 5px!important;width:100px!important}.tablaPagoComedor .ant-btn.size-150px{width:150px!important}.tablaPagoComedor .ant-btn.ant-btn-success{color:#40c91f;border:1px solid #40c91f}.tablaPagoComedor .ant-btn.ant-btn-warning{color:#f89f29;border:1px solid #f89f29}.tablaPagoComedor .leyenda{max-width:550px;text-align:left;width:100%;margin-left:25px;margin-bottom:10px;display:inline-block}.tablaPagoComedor .leyenda div{width:110px;position:relative;display:inline-block}.tablaPagoComedor .leyenda div.success:before{border:1px solid #b7eb8f;background-color:#c5f8bf}.tablaPagoComedor .leyenda div.danger:before{border:1px solid #ffa39e;background-color:#ffb8b8}.tablaPagoComedor .div-dia{display:flex;justifyContent:space-between;alignItems:baseline;padding:5px 10px}@media(max-width:500px){.tablaPagoComedor .div-dia,.tablaPagoComedor .div-dia .ant-select,.tablaPagoComedor .div-dia .ant-select-dropdown{font-size:12px!important}}@media(max-width:500px){.tablaPagoComedor .div-dia button{font-size:12px;width:80px!important}}.pago-comedor .size-input-select{width:180px}.pago-comedor .size-input-datepicker{width:100px}.pago-comedor .ant-table-tbody>tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,.pago-comedor .ant-table-tbody>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,.pago-comedor .ant-table-thead>tr.ant-table-row-hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td,.pago-comedor .ant-table-thead>tr:hover:not(.ant-table-expanded-row):not(.ant-table-row-selected)>td{background:transparent!important}.pago-comedor .content-importe .importe-fixed{display:flex;justify-content:space-between;max-width:550px;margin:10px auto;padding:5px 0}.pago-comedor .content-importe .importe-fixed a{color:#1890ff}.tablaConsultaValoracion{text-align:center}.tablaConsultaValoracion .rt-td,.tablaConsultaValoracion .rt-th{display:flex;align-items:center;justify-content:center}.tablaConsultaValoracion .rt-td i:hover{color:#0087cc}.tablaConsultaValoracion .addButton{width:25px;height:20px}.tablaConsultaValoracion .editButtoner{display:flex;justify-content:space-evenly}.tablaConsultaValoracion .tableInput{padding:.5em;text-align:initial;width:100%;display:flex;flex-direction:column}.tablaConsultaValoracion .tableInput img{align-self:center}.tablaConsultaValoracion .ant-table-content .ant-table-row-expand-icon{text-align:center!important}.tablaConsultaValoracion .ant-btn-background-ghost{background-color:#fff!important}.tablaConsultaValoracion span div:hover{background-color:unset!important}.tablaConsultaValoracion .table-tablet td,.tablaConsultaValoracion .table-tablet th{padding:12px!important}.tablaConsultaValoracion .rowSelected{background-color:#c5f8bf}.tablaConsultaValoracion .rowUnselected{background-color:#ffb8b8}.tablaConsultaValoracion img:active{box-shadow:0 0 8px -2px #000;transition:box-shadow .2s}.tablaConsultaValoracion .table-consulta-asistencia{max-width:700px;margin:auto}.tablaConsultaValoracion tr.ant-table-expanded-row td>.ant-table-wrapper{margin:0}.tablaConsultaValoracion .ant-table-row-expand-icon-cell{position:relative}.tablaConsultaValoracion .ant-table-row-expand-icon-cell .ant-table-row-collapsed{display:none}.tablaConsultaValoracion .ant-table-row-expand-icon-cell .ant-table-row-expanded{border:none!important;padding:0;line-height:20px;background:none;position:relative;top:4px}.tablaConsultaValoracion .ant-table-row-expand-icon-cell .ant-table-row-expanded:after{content:"";font-family:"Material Icons";font-style:normal;font-weight:400;display:inline-block;font-size:1.5rem}.consulta-valoracion .size-input-select{width:180px}.consulta-valoracion .size-input-datepicker{width:100px}.horariosHeader{border:2px solid #d3d3d3;padding:10px 0}.dayHeader{border-right:2px solid #d3d3d3}.horarioTitle{border:2px solid #d3d3d3;border-top:0;padding:10px!important}.horario-esqueleto .ant-skeleton-paragraph li{width:100%!important}.ListadoServicioComedor{padding:10px}.ListadoServicioComedor .size-input-select{width:140px}.ListadoServicioComedor .size-input-select2{width:200px}.ListadoServicioComedor .filters{margin-top:30px;padding-bottom:20px;display:flex}.ListadoServicioComedor .filters .ant-calendar-picker,.ListadoServicioComedor .filters .ant-select{min-width:200px;margin-left:10px}.ListadoServicioComedor .filters>:not(:first-child){margin-left:20px}.ListadoRegistroAsistencia{padding:10px}.ListadoRegistroAsistencia .size-input-select{width:140px}.ListadoRegistroAsistencia .filters{margin-top:30px;padding-bottom:20px;display:flex}.ListadoRegistroAsistencia .filters .ant-calendar-picker,.ListadoRegistroAsistencia .filters .ant-select{min-width:200px;margin-left:10px}.ListadoRegistroAsistencia .filters>:not(:first-child){margin-left:20px}.ListadoAlbaranesVentas{padding:10px}.ListadoAlbaranesVentas .filters{margin-top:30px;padding-bottom:20px;display:flex;flex-wrap:wrap}.ListadoAlbaranesVentas .filters>:not(:last-child){margin-right:30px;padding-bottom:20px}.ListadoAlbaranesVentas .filters .ant-calendar-picker{margin-left:10px}.ListadoAlbaranesVentas .filters .ant-select{width:200px;margin-left:10px}.ListadoAlbaranesVentas a.ant-btn span{font-size:1.3rem;color:#a6a6a6}.Footer{background-color:#f9f9f9;text-align:center;padding:5px;margin-top:20px;font-size:.7em}.Footer a button{font-size:.7rem}.Footer .content-left{margin-left:80px}.Footer .content-left img{width:20px;height:auto;margin:0 5px}.Footer .content-left .name{display:none}@media(min-width:768px){.Footer .content-left .name{display:inline}}.Footer .content-right{display:flex;align-items:center}.Footer .content-right .politics{display:none}@media(min-width:768px){.Footer .content-right .politics{display:block}}.main-bi{display:flex;justify-content:center;align-content:center}.main-bi img{margin-top:5px;width:60%}.form-elements{background-color:#f1f1f1;padding:15px;margin:10px 0}.listado-facturas-subtotales-iva{padding:10px}.listado-facturas-subtotales-iva .filters{margin-top:30px;padding-bottom:20px;display:flex;flex-wrap:wrap}.listado-facturas-subtotales-iva .filters>:not(:last-child){margin-right:30px;padding-bottom:20px}.listado-facturas-subtotales-iva .filters .ant-checkbox-wrapper{margin-top:5px}.listado-facturas-subtotales-iva .filters .ant-calendar-picker{margin-left:10px}.listado-facturas-subtotales-iva .filters .ant-select{width:200px;margin-left:10px}.listado-facturas-subtotales-iva .filters .ant-btn{align-self:flex-start}.listado-facturas-subtotales-iva .ant-table{background:#fff;border-radius:4px;box-shadow:0 1px 3px rgba(0,0,0,.1)}.listado-facturas-subtotales-iva .ant-table .ant-table-thead>tr>th{background:#fafafa;font-weight:500}.listado-facturas-subtotales-iva .ant-table .ant-table-tbody>tr:hover>td{background:#f5f5f5}.listado-facturas-subtotales-iva .ant-table .ant-table-summary{background-color:#fafafa}.listado-facturas-subtotales-iva .ant-table .ant-table-summary .ant-table-cell{padding:12px 8px}.listado-facturas-subtotales-iva .ant-table .ant-table-summary .ant-table-cell strong{color:#000}.listado-facturas-subtotales-iva .ant-table .ant-table-summary .ant-table{margin:8px 0;box-shadow:none}.listado-facturas-subtotales-iva .ant-table .ant-table-summary .ant-table .ant-table-thead>tr>th{background-color:#f0f0f0;font-weight:500;padding:8px}.listado-facturas-subtotales-iva .ant-table .ant-table-summary .ant-table .ant-table-tbody>tr>td{padding:8px}.listado-facturas-subtotales-iva .actions{display:flex;grid-gap:8px;gap:8px;justify-content:flex-end}.listado-facturas-subtotales-iva .actions .ant-btn{padding:4px 8px;font-size:12px}.listado-facturas-subtotales-iva .ant-form-item{margin-bottom:0}.listado-facturas-subtotales-iva .ant-table-pagination{margin:16px 0}.asistente-ia-widget{position:fixed;bottom:30px;right:10px;z-index:9999}.asistente-ia-widget__boton{width:56px;height:56px;font-weight:600;box-shadow:0 4px 12px rgba(0,0,0,.2)}.asistente-ia-widget__boton:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.asistente-ia-widget__contenedor{display:flex;flex-direction:column;width:380px;height:600px;background:#fff;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.25);overflow:hidden}.asistente-ia-widget__cabecera{padding:10px 14px;background:#1890ff;color:#fff;flex-shrink:0;text-align:right}.asistente-ia-widget__titulo{font-weight:600;font-size:14px}.asistente-ia-widget__cerrar{min-width:28px;padding:0 6px;color:#fff;border-color:hsla(0,0%,100%,.6);background:transparent}.asistente-ia-widget__cerrar:hover{color:#fff;border-color:#fff;background:hsla(0,0%,100%,.2)}.asistente-ia-widget__iframe{flex:1 1;width:100%;min-height:0;border:none}@media screen and (max-width:600px){.asistente-ia-widget{visibility:hidden;display:none}}