@charset "UTF-8";.leaflet-image-layer,.leaflet-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane,.leaflet-pane>canvas,.leaflet-pane>svg,.leaflet-tile,.leaflet-tile-container,.leaflet-zoom-box{left:0;position:absolute;top:0}.leaflet-container{overflow:hidden}.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.leaflet-tile::selection{background:transparent}.leaflet-safari .leaflet-tile{image-rendering:-webkit-optimize-contrast}.leaflet-safari .leaflet-tile-container{height:1600px;-webkit-transform-origin:0 0;width:1600px}.leaflet-marker-icon,.leaflet-marker-shadow{display:block}.leaflet-container .leaflet-overlay-pane svg{max-height:none!important;max-width:none!important}.leaflet-container .leaflet-marker-pane img,.leaflet-container .leaflet-shadow-pane img,.leaflet-container .leaflet-tile,.leaflet-container .leaflet-tile-pane img,.leaflet-container img.leaflet-image-layer{max-height:none!important;max-width:none!important;padding:0;width:auto}.leaflet-container img.leaflet-tile{mix-blend-mode:plus-lighter}.leaflet-container.leaflet-touch-zoom{touch-action:pan-x pan-y}.leaflet-container.leaflet-touch-drag{touch-action:none;touch-action:pinch-zoom}.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom{touch-action:none}.leaflet-container{-webkit-tap-highlight-color:transparent}.leaflet-container a{-webkit-tap-highlight-color:rgba(51,181,229,.4)}.leaflet-tile{-webkit-filter:inherit;filter:inherit;visibility:hidden}.leaflet-tile-loaded{visibility:inherit}.leaflet-zoom-box{box-sizing:border-box;height:0;width:0;z-index:800}.leaflet-overlay-pane svg{-moz-user-select:none}.leaflet-pane{z-index:400}.leaflet-tile-pane{z-index:200}.leaflet-overlay-pane{z-index:400}.leaflet-shadow-pane{z-index:500}.leaflet-marker-pane{z-index:600}.leaflet-tooltip-pane{z-index:650}.leaflet-popup-pane{z-index:700}.leaflet-map-pane canvas{z-index:100}.leaflet-map-pane svg{z-index:200}.leaflet-vml-shape{height:1px;width:1px}.lvml{behavior:url(#default#VML);display:inline-block;position:absolute}.leaflet-control{pointer-events:visiblePainted;pointer-events:auto;position:relative;z-index:800}.leaflet-bottom,.leaflet-top{pointer-events:none;position:absolute;z-index:1000}.leaflet-top{top:0}.leaflet-right{right:0}.leaflet-bottom{bottom:0}.leaflet-left{left:0}.leaflet-control{clear:both;float:left}.leaflet-right .leaflet-control{float:right}.leaflet-top .leaflet-control{margin-top:10px}.leaflet-bottom .leaflet-control{margin-bottom:10px}.leaflet-left .leaflet-control{margin-left:10px}.leaflet-right .leaflet-control{margin-right:10px}.leaflet-fade-anim .leaflet-popup{opacity:0;transition:opacity .2s linear}.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1}.leaflet-zoom-animated{-webkit-transform-origin:0 0;transform-origin:0 0}svg.leaflet-zoom-animated{will-change:transform}.leaflet-zoom-anim .leaflet-zoom-animated{transition:-webkit-transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1);transition:transform .25s cubic-bezier(0,0,.25,1),-webkit-transform .25s cubic-bezier(0,0,.25,1)}.leaflet-pan-anim .leaflet-tile,.leaflet-zoom-anim .leaflet-tile{transition:none}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden}.leaflet-interactive{cursor:pointer}.leaflet-grab{cursor:grab}.leaflet-crosshair,.leaflet-crosshair .leaflet-interactive{cursor:crosshair}.leaflet-control,.leaflet-popup-pane{cursor:auto}.leaflet-dragging .leaflet-grab,.leaflet-dragging .leaflet-grab .leaflet-interactive,.leaflet-dragging .leaflet-marker-draggable{cursor:move;cursor:grabbing}.leaflet-image-layer,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-pane>svg path,.leaflet-tile-container{pointer-events:none}.leaflet-image-layer.leaflet-interactive,.leaflet-marker-icon.leaflet-interactive,.leaflet-pane>svg path.leaflet-interactive,svg.leaflet-image-layer.leaflet-interactive path{pointer-events:visiblePainted;pointer-events:auto}.leaflet-container{background:#ddd;outline-offset:1px}.leaflet-container a{color:#0078a8}.leaflet-zoom-box{background:hsla(0,0%,100%,.5);border:2px dotted #38f}.leaflet-container{font-family:Helvetica Neue,Arial,Helvetica,sans-serif;font-size:12px;font-size:.75rem;line-height:1.5}.leaflet-bar{border-radius:4px;box-shadow:0 1px 5px rgba(0,0,0,.65)}.leaflet-bar a{background-color:#fff;border-bottom:1px solid #ccc;color:#000;display:block;height:26px;line-height:26px;text-align:center;text-decoration:none;width:26px}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block}.leaflet-bar a:focus,.leaflet-bar a:hover{background-color:#f4f4f4}.leaflet-bar a:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-bar a:last-child{border-bottom:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.leaflet-bar a.leaflet-disabled{background-color:#f4f4f4;color:#bbb;cursor:default}.leaflet-touch .leaflet-bar a{height:30px;line-height:30px;width:30px}.leaflet-touch .leaflet-bar a:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.leaflet-touch .leaflet-bar a:last-child{border-bottom-left-radius:2px;border-bottom-right-radius:2px}.leaflet-control-zoom-in,.leaflet-control-zoom-out{font:700 18px Lucida Console,Monaco,monospace;text-indent:1px}.leaflet-touch .leaflet-control-zoom-in,.leaflet-touch .leaflet-control-zoom-out{font-size:22px}.leaflet-control-layers{background:#fff;border-radius:5px;box-shadow:0 1px 5px rgba(0,0,0,.4)}.leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);height:36px;width:36px}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);background-size:26px 26px}.leaflet-touch .leaflet-control-layers-toggle{height:44px;width:44px}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative}.leaflet-control-layers-expanded{background:#fff;color:#333;padding:6px 10px 6px 6px}.leaflet-control-layers-scrollbar{overflow-x:hidden;overflow-y:scroll;padding-right:5px}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px}.leaflet-control-layers label{display:block;font-size:13px;font-size:1.08333em}.leaflet-control-layers-separator{border-top:1px solid #ddd;height:0;margin:5px -10px 5px -6px}.leaflet-default-icon-path{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=)}.leaflet-container .leaflet-control-attribution{background:#fff;background:hsla(0,0%,100%,.8);margin:0}.leaflet-control-attribution,.leaflet-control-scale-line{color:#333;line-height:1.4;padding:0 5px}.leaflet-control-attribution a{text-decoration:none}.leaflet-control-attribution a:focus,.leaflet-control-attribution a:hover{text-decoration:underline}.leaflet-attribution-flag{display:inline!important;height:.6669em;vertical-align:initial!important;width:1em}.leaflet-left .leaflet-control-scale{margin-left:5px}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px}.leaflet-control-scale-line{background:hsla(0,0%,100%,.8);border:2px solid #777;border-top:none;box-sizing:border-box;line-height:1.1;padding:2px 5px 1px;text-shadow:1px 1px #fff;white-space:nowrap}.leaflet-control-scale-line:not(:first-child){border-bottom:none;border-top:2px solid #777;margin-top:-2px}.leaflet-control-scale-line:not(:first-child):not(:last-child){border-bottom:2px solid #777}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers{box-shadow:none}.leaflet-touch .leaflet-bar,.leaflet-touch .leaflet-control-layers{background-clip:padding-box;border:2px solid rgba(0,0,0,.2)}.leaflet-popup{margin-bottom:20px;position:absolute;text-align:center}.leaflet-popup-content-wrapper{border-radius:12px;padding:1px;text-align:left}.leaflet-popup-content{font-size:13px;font-size:1.08333em;line-height:1.3;margin:13px 24px 13px 20px;min-height:1px}.leaflet-popup-content p{margin:1.3em 0}.leaflet-popup-tip-container{height:20px;left:50%;margin-left:-20px;margin-top:-1px;overflow:hidden;pointer-events:none;position:absolute;width:40px}.leaflet-popup-tip{height:17px;margin:-10px auto 0;padding:1px;pointer-events:auto;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:17px}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:#fff;box-shadow:0 3px 14px rgba(0,0,0,.4);color:#333}.leaflet-container a.leaflet-popup-close-button{background:transparent;border:none;color:#757575;font:16px/24px Tahoma,Verdana,sans-serif;height:24px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:24px}.leaflet-container a.leaflet-popup-close-button:focus,.leaflet-container a.leaflet-popup-close-button:hover{color:#585858}.leaflet-popup-scrolled{overflow:auto}.leaflet-oldie .leaflet-popup-content-wrapper{-ms-zoom:1}.leaflet-oldie .leaflet-popup-tip{-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);margin:0 auto;width:24px}.leaflet-oldie .leaflet-control-layers,.leaflet-oldie .leaflet-control-zoom,.leaflet-oldie .leaflet-popup-content-wrapper,.leaflet-oldie .leaflet-popup-tip{border:1px solid #999}.leaflet-div-icon{background:#fff;border:1px solid #666}.leaflet-tooltip{background-color:#fff;border:1px solid #fff;border-radius:3px;box-shadow:0 1px 3px rgba(0,0,0,.4);color:#222;padding:6px;pointer-events:none;position:absolute;-webkit-user-select:none;user-select:none;white-space:nowrap}.leaflet-tooltip.leaflet-interactive{cursor:pointer;pointer-events:auto}.leaflet-tooltip-bottom:before,.leaflet-tooltip-left:before,.leaflet-tooltip-right:before,.leaflet-tooltip-top:before{background:transparent;border:6px solid transparent;content:"";pointer-events:none;position:absolute}.leaflet-tooltip-bottom{margin-top:6px}.leaflet-tooltip-top{margin-top:-6px}.leaflet-tooltip-bottom:before,.leaflet-tooltip-top:before{left:50%;margin-left:-6px}.leaflet-tooltip-top:before{border-top-color:#fff;bottom:0;margin-bottom:-12px}.leaflet-tooltip-bottom:before{border-bottom-color:#fff;margin-left:-6px;margin-top:-12px;top:0}.leaflet-tooltip-left{margin-left:-6px}.leaflet-tooltip-right{margin-left:6px}.leaflet-tooltip-left:before,.leaflet-tooltip-right:before{margin-top:-6px;top:50%}.leaflet-tooltip-left:before{border-left-color:#fff;margin-right:-12px;right:0}.leaflet-tooltip-right:before{border-right-color:#fff;left:0;margin-left:-12px}@media print{.leaflet-control{-webkit-print-color-adjust:exact;print-color-adjust:exact}}html{box-sizing:border-box}body,html{margin:0;padding:0}body{font-family:Roboto,sans-serif;font-size:14px}*,:after,:before{box-sizing:inherit}.fuentes-roboto-fs12{font-family:Roboto,sans-serif;font-size:12px}.no-data{align-items:center;background-color:rgba(237,42,53,.2);border-radius:3px;box-shadow:5px 5px 5px #ccc;color:#ed2a35;display:flex;font-weight:700;height:30px;letter-spacing:1px;margin-right:10px;margin-top:20px;padding-left:20px}.scroll{overflow:auto}.scroll::-webkit-scrollbar{height:8px;width:8px}.scroll::-webkit-scrollbar-thumb{background:#9bb06f;border-radius:4px}.scroll::-webkit-scrollbar-thumb:hover{background:#b3b3b3;box-shadow:0 0 2px 1px rgba(0,0,0,.2)}.scroll::-webkit-scrollbar-thumb:active{background-color:#999}.scroll::-webkit-scrollbar-track{background:#e1e1e1;border-radius:4px}.scroll::-webkit-scrollbar-track:active,.scroll::-webkit-scrollbar-track:hover{background:#dae6be}.scroll-4{overflow:auto}.scroll-4::-webkit-scrollbar{height:4px;width:6px}.scroll-4::-webkit-scrollbar-thumb{background:#9bb06f;border-radius:4px}.scroll-4::-webkit-scrollbar-thumb:hover{background:#b3b3b3;box-shadow:0 0 2px 1px rgba(0,0,0,.2)}.scroll-4::-webkit-scrollbar-thumb:active{background-color:#999}.scroll-4::-webkit-scrollbar-track{background:#e1e1e1;border-radius:4px}.scroll-4::-webkit-scrollbar-track:active,.scroll-4::-webkit-scrollbar-track:hover{background:#d4d4d4}.swal2-container.swal2-backdrop-show,.swal2-container.swal2-noanimation{z-index:11000}.lds-grid{display:inline-block;height:80px;position:relative;width:80px}.lds-grid div{-webkit-animation:lds-grid 1.2s linear infinite;animation:lds-grid 1.2s linear infinite;background-color:#4f7b58;border-radius:50%;height:16px;position:absolute;width:16px}.lds-grid div:first-child{-webkit-animation-delay:0s;animation-delay:0s;left:8px;top:8px}.lds-grid div:nth-child(2){-webkit-animation-delay:-.4s;animation-delay:-.4s;left:32px;top:8px}.lds-grid div:nth-child(3){-webkit-animation-delay:-.8s;animation-delay:-.8s;left:56px;top:8px}.lds-grid div:nth-child(4){-webkit-animation-delay:-.4s;animation-delay:-.4s;left:8px;top:32px}.lds-grid div:nth-child(5){-webkit-animation-delay:-.8s;animation-delay:-.8s;left:32px;top:32px}.lds-grid div:nth-child(6){-webkit-animation-delay:-1.2s;animation-delay:-1.2s;left:56px;top:32px}.lds-grid div:nth-child(7){-webkit-animation-delay:-.8s;animation-delay:-.8s;left:8px;top:56px}.lds-grid div:nth-child(8){-webkit-animation-delay:-1.2s;animation-delay:-1.2s;left:32px;top:56px}.lds-grid div:nth-child(9){-webkit-animation-delay:-1.6s;animation-delay:-1.6s;left:56px;top:56px}.lds-grid div:nth-child(10){-webkit-animation-delay:-.8s;animation-delay:-.8s;left:80px;top:8px}.lds-grid div:nth-child(11){-webkit-animation-delay:-1.2s;animation-delay:-1.2s;left:80px;top:32px}.lds-grid div:nth-child(12){-webkit-animation-delay:-1.6s;animation-delay:-1.6s;left:80px;top:56px}.lds-grid div:nth-child(13){-webkit-animation-delay:-.8s;animation-delay:-.8s;left:104px;top:8px}.lds-grid div:nth-child(14){-webkit-animation-delay:-1.2s;animation-delay:-1.2s;left:104px;top:32px}.lds-grid div:nth-child(15){-webkit-animation-delay:-1.6s;animation-delay:-1.6s;left:104px;top:56px}.lds-grid div:nth-child(16){-webkit-animation-delay:-.8s;animation-delay:-.8s;left:128px;top:8px}.lds-grid div:nth-child(17){-webkit-animation-delay:-1.2s;animation-delay:-1.2s;left:128px;top:32px}.lds-grid div:nth-child(18){-webkit-animation-delay:-1.6s;animation-delay:-1.6s;left:128px;top:56px}@-webkit-keyframes lds-grid{0%,to{opacity:1}50%{opacity:.5}}@keyframes lds-grid{0%,to{opacity:1}50%{opacity:.5}}.tc-darkblue{color:#315c6f}.tc-lightblue{color:#5c8fa4}.tc-blue{color:#3598db}.tc-purple{color:#ab367a}.tc-darkorange{color:#dd5549}.tc-lightorange{color:#de7256}.tc-coffe{color:#b87974}.tc-green{color:#4f7b58}.tc-yellow{color:#f3af30}.tc-lila{color:#9a59b5}.tc-darkred{color:#e84c3d}.MuiTextField-root svg{color:#315c6f;font-size:20px}.MuiTextField-root label{font-size:14px!important}.MuiTextField-root input{color:#333;font-size:12px!important}.MuiAutocomplete-root .MuiFormLabel-root{font-size:15px!important}.MuiAutocomplete-popper li,.MuiAutocomplete-root .MuiInputBase-root,.MuiOutlinedInput-input{font-size:12px!important}.container{display:grid;height:100vh;place-content:center}.cargando{align-items:flex-end;display:flex;flex-wrap:wrap;height:30px;justify-content:space-between;margin:0 auto;width:120px}.texto-cargando{padding-top:20px}.cargando span{font-size:20px;text-transform:uppercase}.pelotas{-webkit-animation:salto .5s infinite alternate;animation:salto .5s infinite alternate;background-color:#00b83e;border-radius:50%;height:30px;width:30px}.pelotas:nth-child(2){-webkit-animation-delay:.18s;animation-delay:.18s}.pelotas:nth-child(3){-webkit-animation-delay:.37s;animation-delay:.37s}@-webkit-keyframes salto{0%{-webkit-transform:scaleX(1.25);transform:scaleX(1.25)}to{-webkit-transform:translateY(-50px) scaleX(1);transform:translateY(-50px) scaleX(1)}}@keyframes salto{0%{-webkit-transform:scaleX(1.25);transform:scaleX(1.25)}to{-webkit-transform:translateY(-50px) scaleX(1);transform:translateY(-50px) scaleX(1)}}#login-container{background-image:url(/static/media/maquinariadelhumayafondo.8b2c60700c484b8ba53e.jpg);background-repeat:no-repeat;background-size:cover;-webkit-filter:grayscale(1);filter:grayscale(1);height:100vh;width:100%}#form-login{background-color:#fff;border-radius:10px 10px 10px 10px;box-shadow:0 0 10px #000;display:flex;flex-direction:row;height:400px;left:calc(50% - 250px);max-width:700px;overflow:hidden;position:absolute;top:calc(50% - 200px);width:500px;z-index:3}#form-login .form-content{height:100%;width:100%}#form-login .form-content .form-content-header{align-items:center;border-bottom:1px dashed #287038;display:flex;font-size:18px;font-weight:700;height:50px;justify-content:center;margin-bottom:10px;margin-left:20px;margin-right:20px;width:calc(100% - 40px)}#form-login .form-login-tractor .form-login-tractor-efect{background-color:aqua;background-image:url(/static/media/trac-login.2e7720743752cb1dc543.jpg);background-image:center;background-position:-167px 0;background-repeat:no-repeat;background-size:cover;height:400px;width:200px}#form-login .form-login-controls{height:100%;margin-top:40px;padding-left:20px;padding-right:20px;width:100%}#form-login .form-login-controls .labels{display:flex;flex-direction:column;margin-bottom:10px;width:100%}#form-login .form-login-controls .labels label{color:rgba(0,0,0,.6);font-size:14px;font-weight:700}#form-login .form-login-controls .labels .icon-with-text{display:flex;height:40px;margin-top:5px}#form-login .form-login-controls .labels .icon-with-text input{border:1px solid #e5e5e5;border-radius:3px;font-size:12px;height:30px;letter-spacing:1px;outline:none;padding-left:10px;width:100%}#form-login .form-login-controls .labels .icon-with-text input::-webkit-input-placeholder{color:#bdbdbd}#form-login .form-login-controls .labels .icon-with-text input::placeholder{color:#bdbdbd}#form-login .form-login-controls .labels .icon-with-text input:hover{border:1px solid #a6a6a6}#form-login .form-login-controls .mensaje-error{border:1px solid #a71419;border-radius:3px;color:red;display:flex;font-size:10px;margin-bottom:15px;margin-top:10px;max-height:100px;overflow:auto;width:100%}#form-login .form-login-controls .mensaje-error .mensaje-error-effect{align-items:center;background-color:#bd2e28;border-radius:2px;display:flex;justify-content:center;min-height:30px;width:50px}#form-login .form-login-controls .mensaje-error .mensaje-error-effect .mensaje-error-effect-icono{align-items:center;background-color:#fff;border-radius:15px;display:flex;font-size:12px;height:15px;justify-content:center;width:15px}#form-login .form-login-controls .mensaje-error .mensaje-error-effect-contenido{padding:5px 10px}#form-login .form-login-controls .form-login-botton{align-items:center;background-color:#ffd621;border:none;border-radius:5px;cursor:pointer;display:flex;flex-direction:row;font-size:12px;font-weight:700;height:40px;letter-spacing:1px;margin-top:20px;overflow:hidden;padding:0;width:100%}#form-login .form-login-controls .form-login-botton .form-login-bottom-control-text{font-size:10px;text-align:center;width:100%}#form-login .form-login-controls .form-login-botton:hover{background-color:#edc100}#form-login .form-login-controls .form-login-botton:hover .form-login-bottom-control-effect{border-radius:0 0 0 0;width:600px!important}#form-login .form-login-controls .mfa-titulo{font-size:14px;font-weight:700;margin-top:20px;text-align:center}#form-login .form-login-controls .mfa-label{font-size:12px;margin-bottom:10px;margin-top:40px}#form-login .form-login-controls .mfa-container{display:flex;flex-direction:column}#form-login .form-login-controls .mfa-container .mfa-input-codigo-seguridad{border:1px solid #e5e5e5;border-radius:3px;font-size:12px;height:30px;letter-spacing:1px;margin-bottom:20px;outline:none;padding-left:20px}#form-login .form-login-controls .mfa-container .mfa-input-codigo-seguridad::-webkit-input-placeholder{color:#bdbdbd}#form-login .form-login-controls .mfa-container .mfa-input-codigo-seguridad::placeholder{color:#bdbdbd}#form-login .form-login-controls .mfa-container .mfa-input-codigo-seguridad:hover{border:1px solid #a6a6a6}#form-login .form-login-controls .mfa-container .mfa-btn-codigo-seguridad{align-items:center;background-color:#ffd621;border:none;border-radius:5px;cursor:pointer;display:flex;flex-direction:row;font-size:12px;font-weight:700;height:40px;justify-content:center;letter-spacing:1px;margin-top:10px;overflow:hidden;padding:0;width:100%}#form-login .form-login-controls .mfa-container .mfa-btn-codigo-seguridad:hover{background-color:#edc100}#form-login .form-login-controls .up-titulo{font-size:12px;font-weight:700;margin-bottom:20px!important;margin-top:-20px;text-align:center;text-transform:uppercase}#form-login .form-login-controls .up-container-input{margin-top:10px}#form-login .form-login-controls .up-container-input .up-label{font-size:12px;margin-bottom:5px;text-transform:uppercase}#form-login .form-login-controls .up-container-input input{border:1px solid #e5e5e5;border-radius:3px;color:#000;font-size:12px;height:30px;letter-spacing:1px;outline:none;padding-left:10px;width:100%}#form-login .form-login-controls .up-container-input input::-webkit-input-placeholder{color:#bdbdbd}#form-login .form-login-controls .up-container-input input::placeholder{color:#bdbdbd}#form-login .form-login-controls .up-container-input input:hover{border:1px solid #a6a6a6}#form-login .form-login-controls .up-button-actualizar{align-items:center;background-color:#ffd621;border:none;border-radius:5px;cursor:pointer;display:flex;flex-direction:row;font-size:12px;font-weight:700;height:40px;justify-content:center;letter-spacing:1px;margin-top:10px;overflow:hidden;padding:0;width:100%}#form-login .form-login-controls .up-button-actualizar:hover{background-color:#edc100}#form-login .form-login-controls .up-button-actualizar-disabled{background-color:#ccc;border:1px solid #ccc;border-radius:5px;color:#fff;font-weight:700;height:40px;letter-spacing:2px;margin-bottom:10px;margin-top:10px;text-transform:uppercase;width:100%}#form-login .form-login-controls #check-list-password-login{height:100px;margin-top:5px;overflow:auto}#form-login .form-login-controls #check-list-password-login .red{color:red}#form-login .form-login-controls #check-list-password-login .green{color:green}#form-login .form-login-controls #check-list-password-login .check-options{align-items:center;display:flex;font-size:12px;margin-top:2px}#form-login .form-login-controls #check-list-password-login .check-options svg{font-size:14px;margin-right:5px}#form-login .spinner{background-color:hsla(0,0%,80%,.2);height:88%;padding-left:20%;padding-right:5%;padding-top:40px;position:absolute;top:12%;width:100%;z-index:10}#form-login .spinner .lds-facebook{display:inline-block;height:80px;position:relative;width:80px}#form-login .spinner .lds-facebook div{-webkit-animation:lds-facebook 1.2s cubic-bezier(0,.5,.5,1) infinite;animation:lds-facebook 1.2s cubic-bezier(0,.5,.5,1) infinite;background:#ffd621;box-shadow:2px 2px 10px #287038;display:inline-block;left:8px;position:absolute;width:16px}#form-login .spinner .lds-facebook div:first-child{-webkit-animation-delay:-.24s;animation-delay:-.24s;left:8px}#form-login .spinner .lds-facebook div:nth-child(2){-webkit-animation-delay:-.12s;animation-delay:-.12s;left:32px}#form-login .spinner .lds-facebook div:nth-child(3){-webkit-animation-delay:0;animation-delay:0;left:56px}@-webkit-keyframes lds-facebook{0%{height:64px;top:8px}50%,to{height:32px;top:24px}}@media (max-width:700px){#login-container{background-image:none}#form-login{bottom:0;box-shadow:none;height:100%;left:0;right:0;top:0;width:100%}}#hd-contenedor{background-image:url(/static/media/content.df50e8e8c8b39f1559af.png);display:grid;grid-template-columns:var(--hd-aside-w) minmax(0,1fr);grid-template-rows:50px minmax(0,1fr);height:100vh;height:100dvh;max-width:100%;overflow:hidden;position:relative;width:100%}#hd-contenedor,#hd-contenedor.expanded{--hd-aside-w:240px}#hd-contenedor.collapsed{--hd-aside-w:90px}.main-container{height:calc(100% - 50px);margin-left:10px;margin-top:23px;overflow:hidden;width:calc(100% - 30px)}@media (max-width:1000px){#hd-contenedor.collapsed,#hd-contenedor.expanded{grid-template-columns:100%;grid-template-rows:50px calc(100% - 50px)}}.conatiner-presas{display:flex;margin-bottom:20px;margin-left:5px;margin-top:20px}.conatiner-presas .box-container-presa{background:linear-gradient(135deg,#f4f8fb,#e6eef5 40%,#dce7f1);border-radius:5px;border-radius:1px solid #dce7f1;box-shadow:0 0 5px #ccc;height:550px;margin-right:10px;padding:10px 20px 20px;width:390px}.conatiner-presas .box-container-presa .bcp-header{border:1px solid #ccc;border-radius:5px;box-shadow:0 0 5px #ccc;margin-left:5px;margin-right:5px}.conatiner-presas .box-container-presa .bcp-header .bcp-header-titulo{font-size:12px;font-weight:700;letter-spacing:1px;margin:0}.conatiner-presas .box-container-presa .bcp-header .bcp-header-infor-card{display:flex;font-size:10px;width:100%}.conatiner-presas .box-container-presa .bcp-header .bcp-header-infor-card .bcp-header-info-item-fecha{display:flex;width:33%}.conatiner-presas .box-container-presa .bcp-header .bcp-header-infor-card .info-item{background-color:#7fffd4;width:33%}.conatiner-presas .box-container-presa .bcp-header .bcp-header-infor-card .info-item-niveles{background-color:aqua;width:33%}#hd-aside-screen{grid-column:1/2;grid-row:2/3;min-width:0;z-index:3}#hd-aside-screen.collapsed{width:60px}#hd-aside-screen .hd-aside-menu-collapsed-btn-contianer-aside{position:relative;right:-98px;top:50%}#hd-aside-screen .hd-aside-menu-collapsed-btn-contianer-aside .hd-aside-toggle-btn{align-items:center;background:hsla(0,0%,100%,.1);border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:50px;justify-content:center;transition:background .2s,-webkit-transform .2s;transition:background .2s,transform .2s;transition:background .2s,transform .2s,-webkit-transform .2s;width:28px}#hd-aside-screen .hd-aside-menu-collapsed-btn-contianer-aside .hd-aside-toggle-btn:hover{background:hsla(0,0%,100%,.3);-webkit-transform:scale(1.03);transform:scale(1.03)}#hd-aside-screen .hd-collapsed-menu{align-items:center;background-image:url(/static/media/menu.75609544d3ecab8ff9f6.png);background-size:cover;border-radius:0 10px 10px 0;box-shadow:1px 4px 5px #333;display:flex;flex-direction:column;height:calc(100% - 50px);margin-top:20px;overflow:auto;padding-left:10px;padding-right:5px;padding-top:10px;transition:padding .3s;width:50px}#hd-aside-screen .hd-collapsed-menu .hd-aside-imagen-empresa{transition:opacity .2s,height .3s}#hd-aside-screen .hd-collapsed-menu .hd-aside-imagen-empresa img{transition:width .3s,opacity .3s;width:120px}#hd-aside-screen .hd-collapsed-menu .hd-aside-toggle-btn{align-items:center;background:hsla(0,0%,100%,.1);border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;height:28px;justify-content:center;transition:background .2s,-webkit-transform .2s;transition:background .2s,transform .2s;transition:background .2s,transform .2s,-webkit-transform .2s;width:28px}#hd-aside-screen .hd-collapsed-menu .hd-aside-toggle-btn:hover{background:hsla(0,0%,100%,.3);-webkit-transform:scale(1.03);transform:scale(1.03)}#hd-aside-screen .hd-collapsed-menu.collapsed .hd-aside-imagen-empresa img{opacity:0;width:0}#hd-aside-screen .hd-collapsed-menu.collapsed .hd-aside-imagen-empresa{height:0;margin-bottom:0}#hd-aside-screen .hd-collapsed-menu .hd-aside-menu-item{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:12px;height:40px;margin-bottom:5px;margin-top:5px;padding-left:5px;padding-top:3px;transition:all .3s;width:100%}#hd-aside-screen .hd-collapsed-menu .hd-aside-menu-item svg{font-size:20px;margin-right:10px}#hd-aside-screen .hd-collapsed-menu .hd-aside-menu-item span{transition:opacity .3s,margin .3s}#hd-aside-screen .hd-collapsed-menu .hd-aside-menu-item .icon-wrapper{position:absolute;text-align:center}#hd-aside-screen .hd-collapsed-menu .hd-aside-menu-item .tooltip{background-color:#333;border-radius:4px;color:#fff;left:20px;opacity:0;padding:4px 8px;pointer-events:none;position:absolute;text-align:left;top:-10px;-webkit-transform:translateY(0);transform:translateY(0);transition:opacity .3s;visibility:hidden;white-space:nowrap;z-index:10}#hd-aside-screen .hd-collapsed-menu .hd-aside-menu-item .icon-wrapper:hover .tooltip{opacity:1;visibility:visible}#hd-aside-screen .hd-collapsed-menu.collapsed .hd-aside-menu-item span{display:none;margin-left:0;opacity:0;width:0}#hd-aside-screen .hd-collapsed-menu .toggle-menu{background:none;border:none;color:#fff;cursor:pointer;font-size:16px;margin-left:auto}#hd-aside-screen .hd-aside-menu{align-items:center;background-image:url(/static/media/menu.75609544d3ecab8ff9f6.png);background-size:cover;border-radius:10px;box-shadow:1px 4px 5px #333;display:flex;flex-direction:column;height:calc(100% - 50px);margin:20px 0 20px 20px;overflow:auto;padding-right:5px;padding-top:10px;transition:padding .3s;width:calc(100% - 20px)}#hd-aside-screen .hd-aside-menu .hd-aside-imagen-empresa{display:flex}#hd-aside-screen .hd-aside-menu .hd-aside-imagen-empresa img{transition:width .3s,opacity .3s;width:120px}#hd-aside-screen .hd-aside-menu.collapsed .hd-aside-imagen-empresa img{opacity:0;width:0}#hd-aside-screen .hd-aside-menu.collapsed .hd-aside-imagen-empresa{height:0;margin-bottom:0}#hd-aside-screen .hd-aside-menu .hd-aside-menu-item{align-items:center;color:#fff;cursor:pointer;display:flex;font-size:12px;height:40px;margin-bottom:5px;margin-top:5px;padding-left:5px;padding-top:3px;transition:all .3s;width:calc(100% - 30px)}#hd-aside-screen .hd-aside-menu .hd-aside-menu-item svg{font-size:20px;margin-right:10px}#hd-aside-screen .hd-aside-menu .hd-aside-menu-item span{transition:opacity .3s,margin .3s}#hd-aside-screen .hd-aside-menu.collapsed .hd-aside-menu-item span{display:none;margin-left:0;opacity:0;width:0}#hd-aside-screen .hd-aside-menu .toggle-menu{background:none;border:none;color:#fff;cursor:pointer;font-size:16px;margin-left:auto}.hd-header-perfil-usuario{background-color:rgba(0,0,0,.2)!important;bottom:0;display:none;height:100vh;justify-content:end;left:0;position:absolute;right:0;top:0;z-index:4!important}.hd-header-perfil-usuario .hd-header-perfil-usuario-datos{background-color:#fff;box-shadow:inset 2px 2px 2px rgba(51,51,51,.6),inset -2px -2px 2px rgba(51,51,51,.6);margin-right:20px;margin-top:40px;max-height:50px;padding:10px;width:200px}.hd-header-perfil-usuario .hd-header-perfil-usuario-datos .hd-header-perfil-cerrar-sesion{align-items:center;cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center}.hd-header-perfil-usuario .hd-header-perfil-usuario-datos .hd-header-perfil-cerrar-sesion:hover{text-decoration:underline;text-decoration-color:#0f7035;-webkit-transform:scale(1.1);transform:scale(1.1)}@media (max-width:1000px){#hd-aside-screen{height:calc(100% - 50px);left:0;position:fixed;top:50px;-webkit-transform:translateX(-100%);transform:translateX(-100%);transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;width:240px;z-index:20}#hd-aside-screen.is-open{-webkit-transform:translateX(0);transform:translateX(0)}.hd-aside-backdrop{background:rgba(0,0,0,.45);bottom:0;left:0;position:fixed;right:0;top:50px;z-index:19}}@media (min-width:1001px){.hd-aside-backdrop{display:none;height:calc(100% - 50px);left:0;position:absolute;top:50px;width:240px;z-index:100}.hd-aside-backdrop .hd-aside-menu{border-radius:0 10px 10px 0;height:100%;margin:0;width:100%}}#hd-content-screen{grid-column:2/-1;grid-row:2/3;min-height:0;min-width:0;overflow:hidden}@media (max-width:1000px){#hd-content-screen{grid-column:1/2;grid-row:2/3}}#hd-header-screen{-webkit-filter:drop-shadow(0 4px 3px rgba(51,51,51,.5));filter:drop-shadow(0 4px 3px rgba(51,51,51,.5));grid-column:1/-1;grid-row:1/2;min-width:0;z-index:10}#hd-header-screen-container{background-color:#ccc;background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;display:flex;height:100%;justify-content:space-between;width:100%;z-index:1!important}#hd-header-screen-container .hd-header-titulo{height:100%}#hd-header-screen-container .hd-header-titulo .hd-header-titulo-menu{align-items:center;color:#fff;display:flex;height:100%;padding-bottom:10px;padding-left:20px;width:60px}#hd-header-screen-container .hd-header-titulo .hd-header-titulo-menu svg{font-size:24px}#hd-header-screen-container .hd-header-titulo .hd-header-titulo-menu{cursor:pointer;display:none}#hd-header-screen-container .hd-header-titulo .hd-header-titulo-menu:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}#hd-header-screen-container .hd-header-actions{align-items:center;display:flex;height:50px}#hd-header-screen-container .hd-header-actions .hd-header-actions-user{border-left:2px solid #fff;cursor:pointer;display:flex;height:calc(100% - 8px);margin-bottom:4px;margin-right:0;margin-top:4px;width:100%}#hd-header-screen-container .hd-header-actions .hd-header-actions-user:hover{background-color:rgba(206,215,205,.5)}#hd-header-screen-container .hd-header-actions .hd-header-actions-user .hd-header-actions-user-datos{align-items:center;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;-webkit-transform:scale(1.1);transform:scale(1.1);width:calc(100% - 10px)}#hd-header-screen-container .hd-header-actions .hd-header-actions-user .hd-header-actions-user-datos .hd-header-actions-user-datos-nombre{align-items:center;display:flex;flex-direction:column;font-size:12px;height:100%;padding:3px 5px 2px;width:100%}#hd-header-screen-container .hd-header-actions .hd-header-actions-user .hd-header-actions-user-datos .hd-header-actions-user-datos-nombre .hd-header-actions-user-datos-nombre-msg{font-size:12px;letter-spacing:1px;padding-left:8px;text-align:left;width:100%}#hd-header-screen-container .hd-header-actions .hd-header-actions-user .hd-header-actions-user-datos .hd-header-actions-user-datos-nombre .hd-header-actions-user-datos-nombre-user{font-size:12px;height:17px;letter-spacing:1px;overflow:hidden;padding-left:6px;padding-top:2px;text-align:center;text-transform:capitalize}#hd-header-screen-container .hd-header-actions .hd-header-actions-user .hd-header-actions-user-datos .hd-header-actions-user-datos-puesto{font-size:10px;height:12px;overflow:hidden;padding-left:5px;padding-right:5px}#hd-header-screen-container .hd-header-actions .hd-header-actions-help{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;margin-right:10px;width:40px}#hd-header-screen-container .hd-header-actions .hd-header-actions-help svg{color:#315c6f;color:#fff;font-size:25px}#hd-header-screen-container .hd-header-actions .hd-header-actions-help:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}#hd-header-screen-container .hd-header-actions .hd-header-actions-whatsapp{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;margin-right:20px;position:relative;width:40px}#hd-header-screen-container .hd-header-actions .hd-header-actions-whatsapp svg{color:#315c6f;color:#fff;font-size:25px}#hd-header-screen-container .hd-header-actions .hd-header-actions-whatsapp:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}#hd-header-screen-container .hd-header-actions .hd-header-actions-alert{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;margin-right:20px;position:relative;width:40px}#hd-header-screen-container .hd-header-actions .hd-header-actions-alert svg{color:#315c6f;color:#fff;font-size:25px}#hd-header-screen-container .hd-header-actions .hd-header-actions-alert:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}#hd-header-screen-container .hd-header-actions .hd-header-actions-clima{align-items:center;cursor:pointer;display:flex;height:50px;margin-right:15px;position:relative}#hd-header-screen-container .hd-header-actions .hd-header-actions-clima:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}#hd-header-screen-container .hd-header-actions .hd-header-actions-clima img{height:50px;margin-top:-10px}#hd-header-screen-container .hd-header-actions .hd-header-actions-clima div{bottom:5px;color:#fff;position:absolute;right:0}@media (max-width:1000px){#hd-header-screen{grid-column:1/2;grid-row:1/2}#hd-header-screen .hd-header-titulo .hd-header-titulo-menu{display:flex}}.chatbot-float-button{align-items:center;bottom:25px;color:#fff;cursor:pointer;display:flex;font-size:30px;height:65px;justify-content:center;position:fixed;right:35px;transition:all .3s ease;width:65px;z-index:999999}.chatbot-float-button img{height:85px;object-fit:contain;width:85px}.chatbot-float-button:hover{-webkit-transform:scale(1.08);transform:scale(1.08)}.chatbot-window{-webkit-animation:chatbotFade .75s ease;animation:chatbotFade .75s ease;background:#fff;border:2px solid #035917;border-radius:22px;bottom:105px;box-shadow:0 10px 35px rgba(0,0,0,.25);display:flex;flex-direction:column;height:550px;overflow:hidden;position:absolute;right:20px;width:370px;z-index:999999}@-webkit-keyframes chatbotFade{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes chatbotFade{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.chatbot-header{align-items:center;background-color:#035917;background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;display:flex;height:65px;justify-content:space-between;padding:0 18px}.chatbot-header-title{font-size:20px;font-weight:700}.chatbot-close{background:transparent;border:none;color:#fff;cursor:pointer;font-size:18px}.chatbot-close:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.chatbot-body{background:#f5f7fb;flex:1 1;overflow-y:auto;padding:15px}.chatbot-message{border-radius:18px;font-size:14px;line-height:1.4;margin-bottom:12px;max-width:80%;padding:12px 15px;white-space:pre-wrap;word-break:break-word}.chatbot-text{width:100%}.chatbot-text p{line-height:1.6;margin:0 0 10px;white-space:pre-wrap;word-break:break-word}.chatbot-text p:last-child{margin-bottom:0}.chatbot-message.bot{background:#fff;border-top-left-radius:5px;box-shadow:0 2px 10px rgba(0,0,0,.08);color:#333}.chatbot-footer{align-items:center;background:#fff;border-top:1px solid #eee;display:flex;gap:10px;height:75px;padding:10px}.chatbot-footer input{border:1px solid #ddd;border-radius:30px;flex:1 1;height:45px;outline:none;padding:0 15px}.chatbot-footer input:focus{border-color:#035917}.chatbot-footer button{background:#035917;border:none;border-radius:30px;color:#fff;cursor:pointer;font-weight:700;height:45px;padding:0 20px;transition:.2s}.chatbot-footer button:hover{background:#009624}@media (max-width:600px){.chatbot-window{bottom:90px;height:80vh;right:10px;width:calc(100% - 20px)}.chatbot-float-button{bottom:15px;height:58px;right:15px;width:58px}}.chatbot-message.user{background:#d9fdd3;border-top-right-radius:5px;color:#000;margin-left:auto}.chatbot-image{border-radius:12px;display:block;margin-top:8px;max-height:260px;max-width:260px;object-fit:cover;width:100%}.navbar{background-color:#20b2aa;color:#fff;height:50px;justify-content:space-around;position:relative}.iconos,.navbar{align-items:center;display:flex}.icono{cursor:pointer;margin-left:10px;position:relative}.counter{align-items:center;background-color:#ed2a35;border-radius:50%;color:#fff;display:flex;font-size:11px;height:13px;justify-content:center;padding:5px;position:absolute;right:-2px;top:6px;width:13px}.hd-header-notif-anchor{align-items:center;display:flex;position:relative}.nt-panel{background-color:#fff;border:1px solid #d5d9d0;border-radius:12px;box-shadow:0 12px 34px -14px rgba(20,30,18,.45);color:#1f2937;display:flex;flex-direction:column;font-size:13px;font-weight:400;max-width:calc(100vw - 24px);overflow:hidden;position:absolute;right:-6px;top:calc(100% + 14px);transition:width .22s ease;width:376px;z-index:10}.nt-panel--expandido{width:560px}.nt-panel-flecha{border-bottom:8px solid #255220;border-left:8px solid transparent;border-right:8px solid transparent;height:0;position:absolute;right:18px;top:-8px;width:0}.nt-panel-encabezado{align-items:center;background-image:linear-gradient(150deg,#255220,#4a9e3c);color:#fff;display:flex;gap:9px;padding:11px 12px}.nt-panel-encabezado-icono{font-size:18px}.nt-panel-encabezado-titulo{flex:1 1;font-size:14px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nt-panel-encabezado-conteo{background-color:hsla(0,0%,100%,.2);border:1px solid hsla(0,0%,100%,.32);border-radius:20px;flex:none;font-size:10.5px;padding:2px 8px;white-space:nowrap}.nt-panel-encabezado-boton{align-items:center;background-color:hsla(0,0%,100%,.14);border:0;border-radius:6px;color:#fff;cursor:pointer;display:flex;flex:none;height:26px;justify-content:center;padding:0;width:26px}.nt-panel-encabezado-boton svg{font-size:17px}.nt-panel-encabezado-boton:hover{background-color:hsla(0,0%,100%,.3)}.nt-panel-pestanas{background-color:#f7f8f6;border-bottom:1px solid #eef0ec;display:flex;flex-wrap:wrap;gap:6px;padding:9px 12px}.nt-panel-listado{background-color:#fff;max-height:352px;overflow-x:hidden;overflow-y:auto;transition:max-height .22s ease}.nt-panel-listado--expandido{max-height:470px}.nt-panel-dia{background-color:#f7f8f6;border-bottom:1px solid #eef0ec;color:#8d9688;font-size:10px;letter-spacing:.1em;padding:8px 12px 5px;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:0;z-index:3}.nt-panel-vacio{align-items:center;display:flex;flex-direction:column;gap:6px;padding:40px 20px;text-align:center}.nt-panel-vacio svg{color:#d5d9d0;font-size:30px}.nt-panel-vacio b{color:#1f2937;font-size:14px}.nt-panel-vacio span{color:#8d9688;font-size:12.5px;max-width:26ch}.nt-panel-pie{align-items:center;background-color:#f7f8f6;border-top:1px solid #eef0ec;display:flex;gap:10px;justify-content:space-between;padding:9px 12px}.nt-panel-pie-conteo{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#8d9688;font-size:10.5px;font-variant-numeric:tabular-nums}.nt-panel-pie-boton{align-items:center;background:none;border:0;color:#255220;cursor:pointer;display:flex;font-family:inherit;font-size:12px;font-weight:600;gap:3px;padding:2px 0}.nt-panel-pie-boton svg{font-size:15px}.nt-panel-pie-boton:hover{text-decoration:underline}.nt-pestana{align-items:center;background-color:#fff;border:1px solid #d5d9d0;border-radius:20px;color:#4f5a4b;cursor:pointer;display:flex;font-family:inherit;font-size:11.5px;gap:5px;line-height:1.5;padding:3px 10px}.nt-pestana svg{font-size:13px}.nt-pestana--activa,.nt-pestana:hover{border-color:#4a9e3c}.nt-pestana--activa{background-color:#edf7eb;color:#255220;font-weight:600}.nt-pestana--activa .nt-pestana-conteo{color:#367c2b}.nt-pestana-conteo{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#8d9688;font-size:10px;font-variant-numeric:tabular-nums}.nt-item{border-bottom:1px solid #eef0ec;cursor:pointer;display:flex;gap:10px;max-height:200px;opacity:1;padding:11px 12px 11px 0;position:relative;transition:opacity .22s ease,max-height .22s ease,-webkit-transform .22s ease;transition:opacity .22s ease,transform .22s ease,max-height .22s ease;transition:opacity .22s ease,transform .22s ease,max-height .22s ease,-webkit-transform .22s ease}.nt-item:focus-visible,.nt-item:hover{background-color:#f7fbf5}.nt-item--saliendo{border-bottom-color:transparent;max-height:0;opacity:0;-webkit-transform:translateX(100%);transform:translateX(100%)}.nt-item-franja{background-color:#8d9688;border-radius:0 3px 3px 0;flex:none;width:3px}.nt-item-icono{align-items:center;background-color:#eef0ec;border-radius:8px;color:#4f5a4b;display:flex;flex:none;height:30px;justify-content:center;margin-left:9px;width:30px}.nt-item-icono svg{font-size:17px}.nt-item-iniciales{font-size:12px;font-weight:600;letter-spacing:.02em}.nt-item-icono{position:relative}.nt-item-canal{align-items:center;background-color:#4a9e3c;border:1.5px solid #fff;border-radius:50%;bottom:-3px;color:#fff;display:flex;height:14px;justify-content:center;position:absolute;right:-3px;width:14px}.nt-item-canal svg{font-size:9px}.nt-item-cuerpo{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.nt-item-encabezado{align-items:center;display:flex;gap:7px}.nt-item-titulo{color:#1f2937;flex:1 1;font-size:12.5px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nt-item-hora{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#8d9688;flex:none;font-size:10px;font-variant-numeric:tabular-nums}.nt-item-hora--estimada{font-style:italic}.nt-item-mensaje{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:#4f5a4b;display:-webkit-box;font-size:12.5px;line-height:1.4;margin:0;overflow:hidden}.nt-item-chips{align-items:center;display:flex;flex-wrap:wrap;gap:6px;margin-top:2px}.nt-item-acciones{align-items:flex-start;display:flex;opacity:0;padding-right:8px;transition:opacity .12s ease}.nt-item:focus-within .nt-item-acciones,.nt-item:hover .nt-item-acciones{opacity:1}.nt-item-eliminar{align-items:center;background-color:#eef0ec;border:1px solid #d5d9d0;border-radius:6px;color:#8d9688;cursor:pointer;display:flex;height:24px;justify-content:center;padding:0;width:24px}.nt-item-eliminar svg{font-size:15px}.nt-item-eliminar:hover{background-color:#fdeceb;border-color:#ed2a35;color:#ed2a35}@media (hover:none){.nt-item-acciones{opacity:1}}.nt-chip{background-color:#f7f8f6;border:1px solid #d5d9d0;border-radius:3px;color:#8d9688;font-size:10px;padding:1px 6px;white-space:nowrap}.nt-chip--grupo{background-color:#edf7eb;border-color:#4a9e3c;color:#255220;font-weight:600}.nt-area--credito .nt-item-franja{background-color:#3c587c}.nt-area--credito .nt-item-icono{background-color:#eaf0f7;color:#3c587c}.nt-area--cobranza .nt-item-franja{background-color:#c9ac00}.nt-area--cobranza .nt-item-icono{background-color:#faf5dd;color:#8c7800}.nt-area--ventas .nt-item-franja{background-color:#367c2b}.nt-area--ventas .nt-item-icono{background-color:#edf7eb;color:#367c2b}.nt-area--informativo .nt-item-franja{background-color:#8d9688}.nt-area--informativo .nt-item-icono{background-color:#eef0ec;color:#4f5a4b}.nt-area--alerta .nt-item-franja{background-color:#ed2a35}.nt-area--alerta .nt-item-icono{background-color:#fdeceb;color:#ed2a35}.nt-area--whatsapp .nt-item-franja{background-color:#4a9e3c}.nt-area--whatsapp .nt-item-icono{background-color:#edf7eb;color:#255220}@media (max-width:600px){.nt-panel,.nt-panel--expandido{left:8px;max-width:none;position:fixed;right:8px;top:56px;width:auto}.nt-panel-flecha{display:none}}@media (prefers-reduced-motion:reduce){.nt-item,.nt-item-acciones,.nt-panel,.nt-panel-listado{transition:none}}.container-clientes-datos-generales{height:calc(100vh - 300px);overflow:auto;overflow-x:hidden;padding:0 10px 10px;width:100%}.css-19kzrtu{padding:10px 0 0!important}#clientes-container{background-color:#035917;background-color:#fff;border-radius:5px;box-shadow:3px 3px 3px #6dc86f,4px 4px 4px #000,-3px 0 5px #ccc,-4px 0 4px #ccc;height:calc(100% - 54px);margin:22px auto 0}#clientes-container .clientes-container-header{align-items:center;border-bottom:4px solid #fedb05;display:flex;flex-direction:column;font-size:14px;font-weight:700;height:60px;justify-content:center;letter-spacing:1px;margin-bottom:20px;margin-left:20px;margin-right:20px}#clientes-container .clientes-container-header .clientes-container-header-titulo{align-items:center;display:flex;height:calc(100% - 7px);justify-content:space-between;width:100%}#clientes-container .clientes-container-header .clientes-container-header-titulo .clientes-container-header-titulo-texto{align-items:center;display:flex;height:100%;justify-content:center;width:100%}#clientes-container .clientes-container-header .clientes-container-header-footer{background-color:#035917;height:7px;width:100%}#clientes-container .clientes-container-resumen-search{align-items:center;display:flex;font-size:12px;height:30px;margin-left:20px;margin-right:20px;margin-top:20px;width:calc(100% - 20px)}#clientes-container .clientes-container-resumen-search label{font-weight:700;margin-right:10px}#clientes-container .clientes-container-resumen-search .clientes-container-resumen-search-button{display:flex;height:25px;width:calc(100% - 150px)}#clientes-container .clientes-container-resumen-search .clientes-container-resumen-search-button input{border:1px solid #ccc;border-radius:5px 0 0 5px;color:#333;outline:none;padding-left:10px;width:100%}#clientes-container .clientes-container-resumen-search .clientes-container-resumen-search-button a{align-items:center;background-color:#035917;border-radius:0 5px 5px 0;color:#fff;cursor:pointer;display:flex;justify-content:center;width:100px}#clientes-container .clientes-container-resumen-search .clientes-container-resumen-search-button a:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}#clientes-container .clientes-container-resumen-search .clientes-container-resumen-search-button a{text-decoration:none}#clientes-container .clientes-container-detalle{margin-left:20px;margin-right:20px}#clientes-container .clientes-container-detalle .css-1h9z7r5-MuiButtonBase-root-MuiTab-root.Mui-selected{color:#035917!important;font-size:10px!important}#clientes-container .clientes-container-detalle .Mui-selected:before{background-color:#035917;color:red!important}#clientes-container .clientes-container-detalle .Mui-selected:after{color:red!important}#clientes-container .clientes-container-detalle .MuiButtonBase-root{font-size:12px;text-transform:capitalize}#clientes-container .clientes-form-3-controls{display:flex;justify-content:space-between;margin-top:15px}#clientes-container .clientes-form-3-controls .w-33{width:calc(33% - 3px)}#clientes-container .clientes-form-2-controls{display:flex;justify-content:space-between;margin-top:15px}#clientes-container .clientes-form-2-controls .w-66{width:calc(66% + 3px)}#clientes-container .clientes-form-2-controls .w-33{width:calc(33% - 3px)}#clientes-container .clientes-form-2-controls .w-22{width:calc(20% - 5px)}#clientes-container .clientes-form-2-controls button{border:1px solid #ccc;border-radius:5px;box-shadow:2px 2px 2px #ccc,3px 3px 3px #ccc;color:hsla(0,0%,100%,.9);cursor:pointer}#clientes-container .clientes-form-2-controls button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}#clientes-container .clientes-form-footer{display:flex;justify-content:end;margin-top:20px}#clientes-container .clientes-form-footer .clientes-form-button-guardar{align-items:center;background-color:#035917;border-radius:5px;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:120px}#clientes-container .clientes-form-footer .clientes-form-button-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.modalmask{background:rgba(0,0,0,.8);bottom:0;font-family:Arial,sans-serif;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .4s ease-in;z-index:99999}.modalmask:target{opacity:1;pointer-events:auto}#modalsearchcliente .clientes-search-table{border:1px solid #035917;height:200px;overflow:auto}#modalsearchcliente .clientes-search-table table{width:100%}#modalsearchcliente .clientes-search-table table thead tr th{background-color:#035917;border-bottom:4px solid #fedb05;color:#fff;font-size:12px;height:25px;position:-webkit-sticky;position:sticky;top:0;z-index:2}#modalsearchcliente .clientes-search-table table tbody tr{cursor:pointer}#modalsearchcliente .clientes-search-table table tbody tr td{font-size:12px;padding:5px}#modalsearchcliente .clientes-search-table table tbody tr td:first-child{text-align:center;width:60px}#modalsearchcliente .clientes-search-table table tbody tr td svg{font-size:14px;visibility:hidden}#modalsearchcliente .clientes-search-table table tbody tr:hover td{background-color:rgba(49,92,111,.7)!important;color:#fff}#modalsearchcliente .clientes-search-table table tbody tr:hover td svg{visibility:visible}#modalsearchcliente .clientes-search-table table tbody tr:nth-child(2n) td{background-color:rgba(49,92,111,.4)}#modalsearchcliente .clientes-registrar-nuevo{align-items:center;background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;height:25px;justify-content:center;margin-top:15px;width:160px}#modalsearchcliente .clientes-registrar-nuevo:hover{box-shadow:5px 5px 5px #ccc;-webkit-transform:scale(1.02);transform:scale(1.02)}.d-none{display:none!important}.w-66{width:66%}.modalbox{background:#fff;border-radius:3px;padding:5px 20px 13px;position:relative;transition:all .5s ease-in;width:400px}.modalbox h2{font-size:14px}.movedown{margin:0 auto}.rotate{margin:10% auto;-webkit-transform:scale(-5);transform:scale(-5)}.resize{height:0;width:0}.modalmask:target .movedown,.resize{margin:10% auto}.modalmask:target .rotate{transform:rotate(1turn) scale(1);-webkit-transform:rotate(1turn) scale(1)}.modalmask:target .resize{height:300px;width:600px}.close{border-radius:3px;color:#606061!important;font-size:16px!important;line-height:25px;position:absolute;right:1px;text-align:center;text-decoration:none;top:1px;width:24px}.close:hover{color:red!important}.modal-calcula-rfc{align-items:center;background-color:rgba(0,0,0,.3);bottom:0;display:none;justify-content:center;left:0;position:absolute;right:0;top:0;z-index:5}.modal-calcula-rfc .modal-calcula-rfc-container{background-color:#fff;border-radius:3px;box-shadow:inset 3px 3px 2px #ccc,inset -4px -3px 2px #ccc;height:220px;width:350px}.modal-calcula-rfc .modal-calcula-rfc-container header{align-items:center;display:flex;height:40px;justify-content:center}.modal-calcula-rfc .modal-calcula-rfc-container .close-modal-rfc{align-items:center;background-color:#606061;border-radius:20px;color:#fff;cursor:pointer;display:flex;font-size:10px;font-weight:700;height:20px;justify-content:center;margin-left:318px;margin-top:8px;position:absolute;width:20px}.modal-calcula-rfc .modal-calcula-rfc-container .close-modal-rfc:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-calcula-rfc .modal-calcula-rfc-container main{margin-top:10px;padding:20px}.modal-calcula-rfc .modal-calcula-rfc-container main input{font-size:10px!important}.modal-calcula-rfc .modal-calcula-rfc-container main button{background-color:#035917;border:1px solid #ccc;border-radius:5px;box-shadow:2px 2px 4px #ccc;color:#fff;cursor:pointer;height:30px;margin-top:20px;width:100%}.modal-calcula-rfc .modal-calcula-rfc-container main button:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.cliente-expediente-digital{font-size:12px;height:calc(100vh - 310px);overflow:hidden}.cliente-expediente-digital .cliente-expediente-digital-header{display:flex;height:30px;justify-content:end;position:relative}.cliente-expediente-digital .cliente-expediente-digital-header .cliente-expediente-digital-header-titulo{font-size:14px;font-weight:700;position:absolute;text-align:center;width:100%}.cliente-expediente-digital .cliente-expediente-digital-header .cliente-expediente-digital-header-btn{align-items:center;background-color:#f3af30;border-radius:5px;box-shadow:2px 2px 3px #ccc;cursor:pointer!important;display:flex;font-weight:700;height:20px;justify-content:center;margin-right:10px;width:60px;z-index:2}.cliente-expediente-digital .cliente-expediente-digital-header .cliente-expediente-digital-header-btn:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.cliente-expediente-digital .cliente-expediente-digital-header .cliente-expediente-digital-header-btn-selected{background-color:#315c6f!important;color:hsla(0,0%,100%,.565)}.cliente-expediente-digital .cliente-expediente-digital-header .cliente-expediente-digital-header-btn-selected:hover{color:#fff}.cliente-expediente-digital .cliente-expediente-digital-container{border:1px solid #ccc;height:calc(100% - 35px)}.cliente-expediente-digital .cliente-expediente-digital-container table{width:100%}.cliente-expediente-digital .cliente-expediente-digital-container table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:2px solid #fedb05;color:#fff;font-size:14px;height:30px;padding-left:10px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.cliente-expediente-digital .cliente-expediente-digital-container table thead tr th:first-child{border-right:1px solid #ccc}.cliente-expediente-digital .cliente-expediente-digital-container table thead tr th:nth-child(3){border-right:1px solid #ccc;text-align:left}.cliente-expediente-digital .cliente-expediente-digital-container table tbody tr td{font-size:12px;padding:3px}.cliente-expediente-digital .cliente-expediente-digital-container table tbody tr td:first-child{border-left:1px solid #ccc;border-right:1px solid #ccc;font-size:12px;text-align:center;width:60px}.cliente-expediente-digital .cliente-expediente-digital-container table tbody tr td:nth-child(2){font-size:12px!important;padding-left:10px;width:500px}.cliente-expediente-digital .cliente-expediente-digital-container table tbody tr td:nth-child(3){border-right:1px solid #ccc;cursor:pointer}.cliente-expediente-digital .cliente-expediente-digital-container table tbody tr td:nth-child(3) svg{height:20px;-webkit-transform:scaleX(-1);transform:scaleX(-1)}.cliente-expediente-digital .cliente-expediente-digital-container table tbody tr td:nth-child(4),.cliente-expediente-digital .cliente-expediente-digital-container table tbody tr td:nth-child(5){text-align:center;width:100px}.cliente-expediente-digital .cliente-expediente-digital-container table tbody tr td:nth-child(6){padding-left:5px;width:185px}.cliente-expediente-digital .cliente-expediente-digital-container table tbody tr td:last-child{border-right:1px solid #ccc}.cliente-expediente-digital .cliente-expediente-digital-container table tbody tr:last-child td{border-bottom:1px solid #ccc}.cliente-expediente-digital .cliente-expediente-digital-container table tbody tr .actions{display:flex;justify-content:space-between;width:180px}.cliente-expediente-digital .cliente-expediente-digital-container table tbody tr .actions .update{align-items:center;background-color:#f3af30;background-color:#e5e5e5;cursor:pointer;display:flex;justify-content:center}.cliente-expediente-digital .cliente-expediente-digital-container table tbody tr .actions .update:hover{-webkit-transform:scale(1.01);transform:scale(1.01)}.cliente-expediente-digital .cliente-expediente-digital-container table tbody tr .actions .update svg{font-size:14px;margin-right:3px}.cliente-expediente-digital .cliente-expediente-digital-container table tbody tr .actions .download{align-items:center;background-color:#315c6f;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;justify-content:center}.cliente-expediente-digital .cliente-expediente-digital-container table tbody tr .actions .download svg{font-size:14px;margin-right:3px}.cliente-expediente-digital .cliente-expediente-digital-container table tbody tr .actions .download:hover{color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.cliente-expediente-digital .cliente-expediente-digital-container table tbody tr .actions .button-table{border-radius:5px;margin-bottom:3px;margin-top:3px;padding:2px;width:85px}.cliente-expediente-digital .cliente-expediente-digital-container table tbody tr:nth-child(2n) td{background-color:#dae6be}.cliente-expediente-digital .div-vencido{background-color:#a71419;border-radius:3px;color:hsla(0,0%,100%,.8);font-weight:700;margin:auto}.cliente-expediente-digital .div-porvencer{background-color:#f3af30;border-radius:3px;color:hsla(0,0%,100%,.8);font-weight:700;margin:auto}.modal-comentarios-container{background-color:#f9f9f9;border-radius:10px;height:420px;left:290px;position:relative;top:130px;width:470px}#modal-domicilio{background-color:#000;background-color:rgba(0,0,0,.4);display:none;height:100%;left:0;overflow:auto;padding-top:70px;position:fixed;top:0;width:100%;z-index:3}.modal-content-clientes .modal-header-domicilio .encabezado{border-bottom:4px solid #fedb05;display:flex;flex-direction:column;font-size:16px;font-weight:700;height:50px;justify-content:space-between}.modal-content-clientes .modal-header-domicilio .encabezado .titulo{align-items:center;display:flex;height:100%;justify-content:center;padding-left:20px}.modal-content-clientes .modal-header-domicilio .encabezado .border-green{background-color:#035917;height:8px;width:100%}@-webkit-keyframes animatetop{0%{opacity:0;top:-300px}to{opacity:1;top:0}}.clientes-contacto-header{display:flex;justify-content:end}.clientes-contacto-header .clientes-contacto-titulo{align-items:center;display:flex;font-size:14px;width:100%}.clientes-contacto-header .clientes-contacto-agregar{background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;justify-content:center;margin-bottom:10px;padding:5px;width:100px}.clientes-contacto-header .clientes-contacto-agregar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.clientes-contacto-header .clientes-contacto-correo{background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;justify-content:center;margin-bottom:10px;margin-right:10px;padding:5px;width:100px}.clientes-contacto-header .clientes-contacto-correo:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.clientes-contacto-header .clientes-contacto-correo svg{font-size:20px;margin-right:2px}.clientes-contacto-header .clientes-contacto-whatsapp{background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;justify-content:center;margin-bottom:10px;padding:5px;width:100px}.clientes-contacto-header .clientes-contacto-whatsapp:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.clientes-contacto-header .clientes-contacto-whatsapp svg{font-size:20px;margin-right:2px}.clientes-contacto-header .clientes-contacto-llamada{background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;justify-content:center;margin-bottom:10px;margin-right:10px;padding:5px;width:100px}.clientes-contacto-header .clientes-contacto-llamada:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.clientes-contacto-header .clientes-contacto-llamada svg{font-size:20px;margin-right:2px}.clientes-contacto-container{height:calc(100vh - 330px);overflow:auto;padding-bottom:50px;width:100%}.clientes-contacto-container table{width:100%}.clientes-contacto-container table thead tr th{background-color:#035917;border-right:1px solid #ccc;color:#fff;font-size:14px;height:30px;padding-left:10px;position:-webkit-sticky;position:sticky;text-align:left;top:0;z-index:2}.clientes-contacto-container table tbody tr td{border-right:1px solid #ccc;font-size:14px;padding:3px}.clientes-contacto-container table tbody tr td .button-editar{align-items:center;color:#f68924;cursor:pointer;display:flex;font-size:12px;justify-content:center}.clientes-contacto-container table tbody tr td .button-editar:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.clientes-contacto-container table tbody tr td .button-editar svg{font-size:18px;margin-right:4px}.clientes-contacto-container table tbody tr td:first-child{border-left:1px solid #ccc;width:160px}.clientes-contacto-container table tbody tr td:nth-child(2){width:260px}.clientes-contacto-container table tbody tr td:nth-child(3){width:320px}.clientes-contacto-container table tbody tr td:nth-child(4){width:80px}.clientes-contacto-container table tbody tr td:nth-child(5){text-align:center;width:80px}.clientes-contacto-container table tbody tr:last-child td{border-bottom:1px solid #ccc}.clientes-contacto-container table tbody tr:nth-child(2n) td{background-color:#dae6be}#modal-contacto,#modal-contacto-new{background-color:#000;background-color:rgba(0,0,0,.4);display:none;height:100%;left:0;overflow:auto;padding-top:70px;position:fixed;top:0;width:100%;z-index:3}.modal-content-clientes .modal-header-contacto .encabezado{border-bottom:4px solid #fedb05;display:flex;flex-direction:column;font-size:16px;font-weight:700;height:50px;justify-content:space-between}.modal-content-clientes .modal-header-contacto .encabezado .titulo{align-items:center;display:flex;height:100%;justify-content:center;padding-left:20px}.modal-content-clientes .modal-header-contacto .encabezado .border-green{background-color:#035917;height:8px;width:100%}.modal-body-clientes .modal-cliente-codigopostal{display:flex;margin-bottom:15px;margin-top:10px}.modal-body-clientes .modal-cliente-codigopostal .w-cp{width:250px}.modal-body-clientes .modal-cliente-codigopostal .modal-cliente-codigopostal-buscar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;justify-content:center;margin-left:10px;width:80px}.modal-body-clientes .modal-cliente-codigopostal .modal-cliente-codigopostal-buscar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.modal-body-clientes .col-2 .w-50{width:calc(50% - 4px)}.footer-guardar-contacto{display:flex;height:50px;justify-content:end;margin-right:20px;margin-top:10px}.footer-guardar-contacto .button-guardar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100px}.footer-guardar-contacto .button-guardar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.clientes-cultivo-header{display:flex;justify-content:end}.clientes-cultivo-header .clientes-cultivo-titulo{align-items:center;display:flex;font-size:14px;width:100%}.clientes-cultivo-header .clientes-cultivo-agregar{background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;justify-content:center;margin-bottom:10px;padding:5px;width:100px}.clientes-cultivo-header .clientes-cultivo-agregar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.clientes-cultivo-container{height:calc(100vh - 400px);overflow:auto;width:100%}.clientes-cultivo-container table thead tr th{background-color:#035917;border-right:1px solid #ccc;color:#fff;font-size:12px;height:30px;position:-webkit-sticky;position:sticky;text-align:center;top:0;z-index:2}.clientes-cultivo-container table thead tr th:last-child{border:none!important}.clientes-cultivo-container table tbody tr td{border-right:1px solid #ccc;font-size:13px;padding:3px}.clientes-cultivo-container table tbody tr td .button-editar{align-items:center;color:#f68924;cursor:pointer;display:flex;font-size:12px}.clientes-cultivo-container table tbody tr td .button-editar:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.clientes-cultivo-container table tbody tr td .button-editar svg{font-size:18px;margin-right:4px}.clientes-cultivo-container table tbody tr td:last-child{border-right:2px solid #ccc}.clientes-cultivo-container table tbody tr td:first-child{border-left:1px solid #ccc;padding-left:5px;width:160px}.clientes-cultivo-container table tbody tr td:nth-child(2){text-align:center;width:90px}.clientes-cultivo-container table tbody tr td:nth-child(3){text-align:right;width:80px}.clientes-cultivo-container table tbody tr td:nth-child(4),.clientes-cultivo-container table tbody tr td:nth-child(5){text-align:center;width:80px}.clientes-cultivo-container table tbody tr td:nth-child(6),.clientes-cultivo-container table tbody tr td:nth-child(7){text-align:right;width:100px}.clientes-cultivo-container table tbody tr td:nth-child(8){text-align:right;width:120px}.clientes-cultivo-container table tbody tr td:nth-child(9){width:100px}.clientes-cultivo-container table tbody tr td:nth-child(9) div{display:flex;justify-content:center}.clientes-cultivo-container table tbody tr:last-child td{border-bottom:1px solid #ccc}.clientes-cultivo-container table tbody tr:nth-child(2n) td{background-color:#dae6be}#modal-cultivo{background-color:#000;background-color:rgba(0,0,0,.4);display:none;height:100%;left:0;overflow:auto;padding-top:70px;position:fixed;top:0;width:100%;z-index:3}.modal-content-clientes{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:animatetop;animation-name:animatetop;background-color:#fefefe;border:1px solid #888;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);margin:auto auto auto calc(50vw - 250px);padding:0;position:relative;width:700px}.modal-content-clientes .modal-header-cultivo .encabezado{border-bottom:4px solid #fedb05;display:flex;flex-direction:column;font-size:16px;font-weight:700;height:50px;justify-content:space-between}.modal-content-clientes .modal-header-cultivo .encabezado .titulo{align-items:center;display:flex;height:100%;justify-content:center;padding-left:20px}.modal-content-clientes .modal-header-cultivo .encabezado .border-green{background-color:#035917;height:8px;width:100%}.close{color:#fff;float:right;font-size:28px;font-weight:700}.close:focus,.close:hover{color:#fff;cursor:pointer;text-decoration:none}.modal-body-clientes{padding:20px 20px 0}.modal-body-clientes .col-2{display:flex;justify-content:space-between;margin-bottom:15px}.modal-body-clientes .mb-15{margin-bottom:15px}.modal-body-clientes .col-2-cultivos{display:flex;justify-content:space-between}.modal-body-clientes .col-2-cultivos .w-50{margin-bottom:15px;width:calc(50% - 4px)}.footer-guardar-cultivo{display:flex;height:50px;justify-content:end;margin-right:20px;margin-top:10px}.footer-guardar-cultivo .button-guardar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100px}.footer-guardar-cultivo .button-guardar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}#modal-documentos{background-color:#000;background-color:rgba(0,0,0,.4);display:none;height:100%;left:0;overflow:auto;padding-top:70px;position:fixed;top:0;width:100%;z-index:3}.modal-content-documentos{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:animatetop;animation-name:animatetop;background-color:#fefefe;border:1px solid #888;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);margin:auto auto auto calc(50vw - 250px);padding:0;position:relative;width:700px}.modal-content-documentos .modal-header-documentos .encabezado{border-bottom:4px solid #fedb05;display:flex;flex-direction:column;font-size:16px;font-weight:700;height:50px;justify-content:space-between}.modal-content-documentos .modal-header-documentos .encabezado .titulo{align-items:center;display:flex;height:100%;justify-content:center;padding-left:20px}.modal-content-documentos .modal-header-documentos .encabezado .border-green{background-color:#035917;height:8px;width:100%}.modal-body-documentos{padding:20px 20px 0}.modal-body-documentos .div-documentos-text{display:flex;justify-content:space-between}.modal-body-documentos .div-documentos-text .w-80{width:calc(70% - 10px)}.modal-body-documentos .div-documentos-text-sin-vencimiento{display:flex}.modal-body-documentos .div-documentos-text-sin-vencimiento .w-80{width:100%}.footer-guardar-domicilio{display:flex;height:50px;justify-content:end;margin-right:20px;margin-top:10px}.footer-guardar-domicilio .button-guardar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100px}.footer-guardar-domicilio .button-guardar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}#loading-clientes{align-items:center;background-color:rgba(0,0,0,.2);display:flex;height:calc(100% - 80px);justify-content:center;position:absolute;width:1000px;z-index:10}#loading-clientes .lds-facebook{display:inline-block;height:80px;position:relative;width:80px}#loading-clientes .lds-facebook div{-webkit-animation:lds-facebook 1.2s cubic-bezier(0,.5,.5,1) infinite;animation:lds-facebook 1.2s cubic-bezier(0,.5,.5,1) infinite;background:#ffd621;box-shadow:2px 2px 10px #287038;display:inline-block;left:8px;position:absolute;width:16px}#loading-clientes .lds-facebook div:first-child{-webkit-animation-delay:-.24s;animation-delay:-.24s;left:8px}#loading-clientes .lds-facebook div:nth-child(2){-webkit-animation-delay:-.12s;animation-delay:-.12s;left:32px}#loading-clientes .lds-facebook div:nth-child(3){-webkit-animation-delay:0;animation-delay:0;left:56px}.clientes-domicilio-header{display:flex;justify-content:end}.clientes-domicilio-header .clientes-domicilio-titulo{align-items:center;display:flex;font-size:14px;width:100%}.clientes-domicilio-header .clientes-domicilio-agregar{background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;justify-content:center;margin-bottom:10px;padding:5px;width:100px}.clientes-domicilio-header .clientes-domicilio-agregar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.clientes-domicilio-container{height:calc(100vh - 330px);overflow:auto;padding-bottom:50px;width:100%}.clientes-domicilio-container table thead tr th{background-color:#035917;border-right:1px solid #ccc;color:#fff;font-size:14px;height:30px;padding-left:10px;position:-webkit-sticky;position:sticky;text-align:left;top:0;z-index:2}.clientes-domicilio-container table tbody tr td{border-right:1px solid #ccc;font-size:14px;padding:3px}.clientes-domicilio-container table tbody tr td .button-editar{align-items:center;color:#f68924;cursor:pointer;display:flex;font-size:12px;justify-content:center}.clientes-domicilio-container table tbody tr td .button-editar:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.clientes-domicilio-container table tbody tr td .button-editar svg{font-size:18px;margin-right:4px}.clientes-domicilio-container table tbody tr td:first-child{border-left:1px solid #ccc;width:160px}.clientes-domicilio-container table tbody tr td:nth-child(2){width:260px}.clientes-domicilio-container table tbody tr td:nth-child(3){width:320px}.clientes-domicilio-container table tbody tr td:nth-child(4),.clientes-domicilio-container table tbody tr td:nth-child(5){text-align:center;width:80px}.clientes-domicilio-container table tbody tr:last-child td{border-bottom:1px solid #ccc}.clientes-domicilio-container table tbody tr:nth-child(2n) td{background-color:#dae6be}#dash-vendedor{height:calc(100% - 50px);margin:20px 20px 30px;overflow:auto;width:calc(100% - 40px)}#dash-vendedor .dash-presentacion{margin:0 0 20px;max-width:1100px!important;width:calc(100% - 40px)!important}#dash-vendedor .dash-vendedor-header{align-items:center;background-color:#fff;background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-position-x:-420px;border-bottom:3px solid #fedb05;border-radius:0 35px 0 35px;box-shadow:2px 2px 5px rgba(51,51,51,.4);color:#000;display:flex;font-size:16px;font-weight:700;height:50px;justify-content:center;letter-spacing:1px;margin-bottom:10px;max-width:1100px!important;text-transform:uppercase;width:calc(100% - 40px)!important}#dash-vendedor .dash-vendedor-header .dash-vendedor-tagline{text-align:center;width:100%}#dash-vendedor .dash-vendedor-header .dash-vendedor-tagline .dash-vendedor-tagline-titulo{align-items:center;color:#fff;display:flex;font-size:18px;height:50px;justify-content:center;width:100%}@media (max-width:800px){#dash-vendedor .dash-vendedor-header .dash-vendedor-tagline .dash-vendedor-tagline-titulo{font-size:12px!important}}@media (max-width:680px){#dash-vendedor .dash-vendedor-header{border-radius:0 15px 0 15px;max-width:100%!important;width:100%!important}}#dash-vendedor .dash-vendedormes{align-items:center;display:flex;height:230px;justify-content:space-between}#dash-vendedor .dash-vendedormes .dash-vendedor-nombre{font-size:12px;margin-top:5px;text-align:center;width:100%}#dash-vendedor .dash-vendedormes .dash-vendedor-sucursal{font-size:10px;font-weight:700;margin:5px 0 10px}#dash-vendedor .dash-vendedormes .dash-vendedormes-1,#dash-vendedor .dash-vendedormes .dash-vendedormes-2,#dash-vendedor .dash-vendedormes .dash-vendedormes-3{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;text-align:center}#dash-vendedor .dash-vendedormes .dash-vendedormes-1 .dash-imagen,#dash-vendedor .dash-vendedormes .dash-vendedormes-2 .dash-imagen,#dash-vendedor .dash-vendedormes .dash-vendedormes-3 .dash-imagen{align-items:center;border:3px solid #cfcfcf;border-radius:2px;display:flex;height:100px;justify-content:center;margin:0 auto;overflow:hidden;position:relative;width:100px}#dash-vendedor .dash-vendedormes .dash-vendedormes-1 .dash-imagen img,#dash-vendedor .dash-vendedormes .dash-vendedormes-2 .dash-imagen img,#dash-vendedor .dash-vendedormes .dash-vendedormes-3 .dash-imagen img{display:block;height:100%;object-fit:cover;object-position:center;width:100%}@supports (object-fit:cover){#dash-vendedor .dash-vendedormes .dash-vendedormes-1 .dash-imagen img,#dash-vendedor .dash-vendedormes .dash-vendedormes-2 .dash-imagen img,#dash-vendedor .dash-vendedormes .dash-vendedormes-3 .dash-imagen img{height:100%;object-fit:cover;object-position:center center}}#dash-vendedor .dash-vendedormes .dash-vendedormes-1 .medalla-bronce,#dash-vendedor .dash-vendedormes .dash-vendedormes-1 .medalla-oro,#dash-vendedor .dash-vendedormes .dash-vendedormes-1 .medalla-plata,#dash-vendedor .dash-vendedormes .dash-vendedormes-2 .medalla-bronce,#dash-vendedor .dash-vendedormes .dash-vendedormes-2 .medalla-oro,#dash-vendedor .dash-vendedormes .dash-vendedormes-2 .medalla-plata,#dash-vendedor .dash-vendedormes .dash-vendedormes-3 .medalla-bronce,#dash-vendedor .dash-vendedormes .dash-vendedormes-3 .medalla-oro,#dash-vendedor .dash-vendedormes .dash-vendedormes-3 .medalla-plata{margin-top:5px;width:40px}#dash-vendedor .dash-vendedormes .dash-vendedormes-1{flex:0 0 38%}#dash-vendedor .dash-vendedormes .dash-vendedormes-2{flex:0 0 32%}#dash-vendedor .dash-vendedormes .dash-vendedormes-3{flex:0 0 30%}@media (max-width:680px){#dash-vendedor{margin:10px 8px 20px;width:calc(100% - 16px)}#dash-vendedor .dash-presentacion,#dash-vendedor .dash-vendedor-header{max-width:100%!important;width:100%!important}#dash-vendedor .dash-vendedormes{height:auto;padding:8px 0}#dash-vendedor .dash-vendedormes .dash-imagen{height:70px!important;width:70px!important}#dash-vendedor .dash-vendedormes .medalla-bronce,#dash-vendedor .dash-vendedormes .medalla-oro,#dash-vendedor .dash-vendedormes .medalla-plata{width:28px!important}#dash-vendedor .dash-vendedormes .dash-vendedor-nombre{font-size:10px}#dash-vendedor .dash-vendedormes .dash-vendedor-sucursal{font-size:9px}}.dash-presentacion{background-color:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:4px 4px 4px rgba(51,51,51,.4);margin:30px 10px 20px 0;padding-bottom:10px;width:100%}.dash-presentacion .dash-presentacion-titulo{align-items:center;background-color:#ccc;background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;border-bottom:3px solid #fedb05;display:flex;flex-direction:column;height:40px;justify-content:space-between}.dash-presentacion .dash-presentacion-titulo .dash-presentacion-titulo-texto{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:700;height:calc(100% - 15px);height:100%;justify-content:center;letter-spacing:1px;width:100%}.dash-presentacion .dash-presentacion-titulo .dash-presentacion-titulo-barras{display:none;height:15px;width:100%}.dash-presentacion .dash-presentacion-titulo .dash-presentacion-titulo-barras .dash-presentacion-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 2px #333;height:15px;margin-left:5px;margin-right:5px;position:relative;width:16px}.dash-presentacion .dash-presentacion-titulo .dash-presentacion-titulo-barras .dash-presentacion-bl{background-color:#498c47;height:3px;margin-left:10px;margin-top:6px;position:relative;width:50%}.dash-presentacion .dash-presentacion-titulo .dash-presentacion-titulo-barras .dash-presentacion-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;margin-right:10px;margin-top:6px;position:relative;width:50%}@media (max-width:750px){.dash-presentacion{margin:10px 0 15px;max-width:100%!important;width:100%!important}}.dash-nivelpresa{align-items:center;background-color:#ccc;flex-direction:column;height:350px!important;width:300px}.dash-nivelpresa #dash-mapa-presas{margin:-30px auto 0 10px;position:relative;width:310px}.dash-nivelpresa .lbl-presas{font-size:10px}.dash-nivelpresa .dash-presas-porcentaje{align-items:center;border-radius:50px;color:#000;cursor:pointer;display:flex;flex-direction:column;font-size:10px;font-weight:700;justify-content:center;margin:3px;text-align:center}.dash-nivelpresa .presas-name-hover{cursor:pointer;position:relative}.dash-nivelpresa .presas-name-hover:hover{color:#275127!important;-webkit-transform:scale(1.01);transform:scale(1.01);z-index:10}.dash-nivelpresa .dnone{display:none!important}.dash-nivelpresa .dash-presa-luisdonaldo{display:flex;flex-direction:row;left:120px;position:absolute;top:-290px}.dash-nivelpresa .dash-presa-miguelhidalgo{left:5px;position:absolute;top:-265px;width:80px}.dash-nivelpresa .dash-presa-guillermoblake{display:flex;flex-direction:row;left:140px;position:absolute;top:-245px}.dash-nivelpresa .dash-presa-gustadodiaz{display:flex;flex-direction:row;left:175px;position:absolute;top:-215px}.dash-nivelpresa .dash-presa-adolfolopez{display:flex;flex-direction:row;left:180px;position:absolute;top:-195px}.dash-nivelpresa .dash-presa-juanguerra{display:flex;flex-direction:row;left:205px;position:absolute;top:-165px}.dash-nivelpresa .dash-presa-aurelio{display:flex;left:250px;position:absolute;top:-125px}.dash-nivelpresa .dash-presa-josefaortiz{left:0;position:absolute;top:-175px;width:90px}.dash-nivelpresa .dash-presa-eustaquiobuelna{display:flex;flex-direction:row;left:0;position:absolute;top:-130px}.dash-nivelpresa .dash-presa-sanalona{display:flex;flex-direction:row;left:60px;position:absolute;top:-110px}.dash-nivelpresa .dash-presa-joselopez{display:flex;flex-direction:row;left:60px;position:absolute;top:-80px;width:135px}.dash-nivelpresa .dash-presa-promedio{align-items:center;background-color:#275127;border-radius:3px;box-shadow:3px 3px 5px #333,4px 4px 4px #ccc;color:#fff;display:flex;font-size:10px;font-weight:700;height:20px;justify-content:center;position:absolute;right:0;width:95px}.dash-nivelpresa .dash-presa-promedio div{margin-right:5px}.dash-nivelpresa .dash-presa-leonardorodriguez{left:240px;position:absolute;top:-125px;width:50px}.dash-nivelpresa .dash-presa-sanrafael{display:block;left:35px;position:absolute;top:-120px;width:60px}.dash-nivelpresa .dash-presa-aguamilpa{display:block;left:190px;position:absolute;top:-265px;width:108px}.dash-boxes-btn-container{align-items:center;display:flex;justify-content:space-between;padding-left:10px;padding-right:10px;width:100%}.dash-boxes-btn-container div{display:flex;flex-direction:column;text-align:center;text-transform:uppercase}.dash-btn-cambiar-presa{background-color:#fff;border:1px solid #498c47;border-radius:30px;color:#498c47;font-size:15px;font-weight:bolder}.dash-btn-cambiar-presa:hover{background-color:#498c47;color:#fff}.scale-up-horizontal-right:active{-webkit-animation:scale-up-horizontal-right .4s;animation:scale-up-horizontal-right .4s}@-webkit-keyframes scale-up-horizontal-right{0%{-webkit-transform:scaleX(.4);transform:scaleX(.4);-webkit-transform-origin:right center;transform-origin:right center}to{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:right center;transform-origin:right center}}@keyframes scale-up-horizontal-right{0%{-webkit-transform:scaleX(.4);transform:scaleX(.4);-webkit-transform-origin:right center;transform-origin:right center}to{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:right center;transform-origin:right center}}.scale-up-horizontal-left:active{-webkit-animation:scale-up-horizontal-left .4s;animation:scale-up-horizontal-left .4s}@-webkit-keyframes scale-up-horizontal-left{0%{-webkit-transform:scaleX(.4);transform:scaleX(.4);-webkit-transform-origin:left center;transform-origin:left center}to{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left center;transform-origin:left center}}@keyframes scale-up-horizontal-left{0%{-webkit-transform:scaleX(.4);transform:scaleX(.4);-webkit-transform-origin:left center;transform-origin:left center}to{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:left center;transform-origin:left center}}.dash-nombre-estado{align-items:center;display:flex;flex-direction:row;font-size:15px;justify-content:center;margin:10px 15px;position:relative;text-transform:uppercase}.div-nota{border-color:#ffde01 transparent #ffde00;border-style:solid;border-width:25px;height:50px;margin-top:20px;width:100%}.div-trapecio{background-color:#ffde00;margin-top:20px}.dash-clima{height:350px!important}.dash-clima-actual{height:95px;width:100%}.dash-clima-actual .dash-clima-actual-titulo{font-weight:700;height:60px;letter-spacing:1px}.dash-clima-actual .dash-clima-actual-temperatura .dash-clima-actual-temperatura-icon,.dash-clima-actual .dash-clima-actual-titulo{align-items:center;display:flex;justify-content:center}.dash-clima-actual .dash-clima-actual-temperatura .dash-clima-actual-temperatura-icon img{width:60px}.dash-clima-actual .dash-clima-actual-temperatura .dash-clima-actual-temperatura-icon div{font-size:18px;font-weight:700}.dash-clima-actual .dash-clima-actual-temperatura .dash-clima-actual-descipcion{display:flex;font-size:14px;justify-content:center}.dash-clima-actual .dash-clima-actual-maxmin{display:flex;justify-content:center;margin:0 auto}.dash-clima-actual .dash-clima-actual-maxmin .dash-clima-actual-maxmin-max{margin-right:40px}.card-text-forecast{margin-top:70px}.card-text-forecast .card-text-forecast-indicator{align-items:center;display:flex;margin-left:10px;margin-right:10px;margin-top:5px}.card-text-forecast .card-text-forecast-indicator .card-text-forecast-indicator-labels{align-items:center;display:flex;justify-content:space-between;width:110px!important}.card-text-forecast .card-text-forecast-indicator .card-text-forecast-indicator-labels img{width:40px}.card-text-forecast .card-text-forecast-indicator .card-forecast-indicator-temperaturas{background-color:#ccc;display:flex;height:2px;margin-left:10px;margin-right:10px;width:calc(100% - 130px)}.card-text-forecast .card-text-forecast-indicator .card-forecast-indicator-temperaturas-minima{font-size:10px;margin-top:10px;position:relative}.card-text-forecast .card-text-forecast-indicator .card-forecast-indicator-temperaturas-temperatura{align-items:center;background:linear-gradient(90deg,#6dc86f,#fcb131);display:flex;font-size:11px;font-weight:700;height:15px;justify-content:center;margin-left:-20px;margin-top:-6px;position:relative;width:200px!important}.card-text-forecast .card-text-forecast-indicator .card-forecast-indicator-temperaturas-maxima{font-size:10px;margin-left:-25px;margin-top:10px;position:relative}.dash-tabla-score-card{box-shadow:4px 4px 4px rgba(51,51,51,.4);margin:0 10px 20px 0;width:100%}.dash-tabla-score-card .header-scordcard-vendedor{align-items:center;background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-position-x:-413px;background-repeat:no-repeat;background-size:cover;border-radius:5px 5px 0 0;color:#fff;display:flex;font-size:16px;font-weight:700;height:40px;justify-content:center;letter-spacing:2px}.dash-tabla-score-card table{background-color:initial;width:100%}.dash-tabla-score-card table thead tr{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover}.dash-tabla-score-card table thead tr th{border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:40px}.dash-tabla-score-card table thead tr th div{align-items:center;border-left:2px solid #fedb05;display:flex;height:50%;justify-content:center;letter-spacing:1px}.dash-tabla-score-card table thead tr th:first-child div{border:none}.dash-tabla-score-card table tbody tr td{font-size:14px;max-width:85px;min-width:85px;padding:10px 5px}.dash-tabla-score-card table tbody tr td:first-child{border-left:2px solid #ccc;min-width:180px!important;padding-left:5px}.dash-tabla-score-card table tbody tr td{border-bottom:1px solid #ccc}.dash-tabla-score-card table tbody tr td .item-progreso{border:1px solid #ccc;border-radius:10px 10px 10px 0;box-shadow:2px 2px 5px #333,inset 2px 2px 2px #222,inset -2px -2px 2px #222;display:none;display:flex;flex-direction:column;height:130px;padding:3px;position:absolute;top:-130px;width:200px;z-index:122}.dash-tabla-score-card table tbody tr td .item-progreso div:first-child{align-items:center;background-color:#295026;border-radius:7px 7px 0 0;color:#fff;display:flex;height:25px;justify-content:center;margin-bottom:5px}.dash-tabla-score-card table tbody tr td .item-progreso div:nth-child(2),.dash-tabla-score-card table tbody tr td .item-progreso div:nth-child(3),.dash-tabla-score-card table tbody tr td .item-progreso div:nth-child(4){align-items:center;border-bottom:1px solid #efefef;display:flex;height:30px;justify-content:space-between;padding-left:5px;padding-right:10px}.dash-tabla-score-card table tbody tr td .item-progreso div:nth-child(2) label,.dash-tabla-score-card table tbody tr td .item-progreso div:nth-child(3) label,.dash-tabla-score-card table tbody tr td .item-progreso div:nth-child(4) label{width:100px}.dash-tabla-score-card table tbody tr td{cursor:pointer}.dash-tabla-score-card table tbody tr td:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.dash-tabla-score-card table tbody tr td:hover:first-child{-webkit-transform:scale(1);transform:scale(1)}.dash-tabla-score-card table tbody tr td:hover .item-progreso{background-color:#efefef;display:flex}.dash-tabla-score-card table tbody tr td:last-child{background-color:#dae6be;background-color:#ccc}.dash-tabla-score-card table tbody tr:last-child td:first-child{border-radius:0 0 0 5px}.dash-tabla-score-card table tbody tr:last-child td:last-child{border-radius:0 0 0 0}.dash-tabla-score-card table tbody tr:hover{background-color:#efefef}#dash-clientes-theme{background-image:url(/static/media/dash-fondo-small.7732a4ca6ed7193de89e.png);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:20px;display:grid;grid-template-columns:250px calc(100% - 250px);grid-template-rows:50px calc(100% - 50px);height:calc(100% - 48px);margin:20px auto 0;overflow:auto;padding:10px;width:calc(100% - 40px)}#dash-clientes-theme .dash-clientes-header{grid-column:1/3;grid-row:1/2}#dash-clientes-theme .dash-clientes-header .dash-clientes-search{align-items:center;background-color:hsla(0,0%,100%,.9);background-color:#fff;border:1px solid #ccc;border-radius:5px;display:flex;height:30px;justify-content:space-between;margin-left:15px;width:calc(100% - 30px)}#dash-clientes-theme .dash-clientes-header .dash-clientes-search .dash-cliente-search-razonsocial{border:10px solid #333!important;padding:0!important;text-align:center!important;width:100%}#dash-clientes-theme .dash-clientes-header .dash-clientes-search .dash-cliente-search-razonsocial .MuiFormLabel-root{color:#498c47;font-size:16px!important;font-weight:700;letter-spacing:1px;margin-top:-4px;width:100%}#dash-clientes-theme .dash-clientes-header .dash-clientes-search .dash-cliente-search-razonsocial .MuiInputLabel-shrink{display:none!important}#dash-clientes-theme .dash-clientes-header .dash-clientes-search .dash-cliente-search-razonsocial input{outline:none!important;text-align:center!important;text-decoration:none!important;width:100%!important}#dash-clientes-theme .dash-clientes-header .dash-clientes-search .MuiFormControl-root{border:none!important;box-sizing:initial!important}#dash-clientes-theme .dash-clientes-header .dash-clientes-search .MuiOut .MuiInputBase-root{border:0 solid red!important}#dash-clientes-theme .dash-clientes-header .dash-clientes-search .MuiAutocomplete-root{border:0 solid red!important;border-radius:5px;height:30px;outline:none!important}#dash-clientes-theme .dash-clientes-header .dash-clientes-search .dash-clientes-search-button2{background-color:#fedb05;border:1px solid #ccc;border-radius:0 5px 5px 0;color:#333;cursor:pointer;font-weight:700;height:30px;width:40px}#dash-clientes-theme .dash-clientes-header .dash-clientes-search .dash-clientes-search-button2:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}#dash-clientes-theme .dash-clientes-header .dash-clientes-search .dash-clientes-razonsocial2{align-items:center;display:flex;font-size:14px;font-weight:700;height:100%;justify-content:center;letter-spacing:1px;width:100%}#dash-clientes-theme .dash-clientes-theme-header{display:flex;flex-direction:column;grid-column:1/2;grid-row:2/3}#dash-clientes-theme .dash-clientes-theme-header .dash-clientes-informacion-box{align-items:center;background-color:hsla(0,0%,100%,.9);border-radius:10px;display:flex;flex-direction:row;font-size:12px;margin:15px auto 0;padding:15px;width:95%}#dash-clientes-theme .dash-clientes-theme-header .dash-clientes-informacion-box svg{color:#498c47;font-size:16px;margin-right:5px}#dash-clientes-theme .dash-clientes-theme-header .dash-clientes-informacion-box span{font-weight:700;margin-right:5px}#dash-clientes-theme .dash-clientes-container-theme{align-items:center;display:flex;flex-wrap:wrap;grid-column:2/3;grid-row:2/3;justify-content:center}#dash-clientes-theme #dash-tbl-linea-credito{padding-bottom:50px;width:100%}#dash-clientes-theme #dash-tbl-linea-credito thead tr{box-shadow:0 4px 3px #ccc}#dash-clientes-theme #dash-tbl-linea-credito thead tr th{font-size:12px!important;padding-bottom:5px;padding-top:5px;position:-webkit-sticky;position:sticky;top:0}#dash-clientes-theme #dash-tbl-linea-credito tbody tr td{border-bottom:1px solid #ccc;cursor:pointer;font-size:12px;padding-bottom:5px;padding-top:5px;text-align:right}#dash-clientes-theme #dash-tbl-linea-credito tbody tr td:first-child{padding-left:10px;text-align:left}#dash-clientes-theme #dash-tbl-linea-credito tbody tr td:nth-child(2){font-size:10px!important;padding-left:5px;text-align:left}#dash-clientes-theme #dash-tbl-linea-credito tbody tr td:last-child{padding-right:5px}#dash-clientes-theme #dash-tbl-linea-credito tbody tr td svg{color:#498c47;font-size:16px}#dash-clientes-theme #dash-tbl-linea-credito tbody tr:hover td{background-color:#fff6dd}#dash-clientes-theme #dash-tbl-linea-credito tbody tr:first-child td{height:40px}#dash-clientes-theme #dash-tbl-linea-credito tbody tr:last-child td{font-weight:700}#dash-clientes-theme #dash-tbl-expediente{width:100%}#dash-clientes-theme #dash-tbl-expediente tbody tr td{border-bottom:1px solid #ccc;cursor:pointer;font-size:12px;height:43px}#dash-clientes-theme #dash-tbl-expediente tbody tr td:first-child{max-width:120px;min-width:120px;padding-left:5px}#dash-clientes-theme #dash-tbl-expediente tbody tr td:nth-child(2){font-size:10px;max-width:125px;min-width:125px;text-align:center}#dash-clientes-theme #dash-tbl-expediente tbody tr td:last-child{max-width:60px;min-width:60px;text-align:center}#dash-clientes-theme #dash-tbl-expediente tbody tr:hover td{background-color:#fff6dd}#dash-clientes-theme #dash-tbl-inventariomh{width:100%}#dash-clientes-theme #dash-tbl-inventariomh tbody tr td{border-bottom:1px solid #ccc;cursor:pointer;font-size:12px;padding-bottom:3px;padding-top:3px}#dash-clientes-theme #dash-tbl-inventariomh tbody tr td svg{color:#498c47;font-size:16px;margin-left:5px;margin-right:5px}#dash-clientes-theme #dash-tbl-inventariomh tbody tr td:last-child{padding-right:5px}#dash-clientes-theme #dash-tbl-inventariomh tbody tr:hover td{background-color:#fff6dd}#dash-clientes-theme .dash-tbl-linea-credito-search{background-color:#fff;box-shadow:0 4px 3px #ccc;display:flex;height:25px;justify-content:space-between;position:-webkit-sticky;position:sticky;top:0}#dash-clientes-theme .dash-tbl-linea-credito-search input{border:none;color:#333;height:25px;outline:none;padding-left:10px;width:calc(100% - 10px)}#dash-clientes-theme .dash-tbl-linea-credito-search div{align-items:center;display:flex;justify-content:center;width:30px}#dash-clientes-theme .dash-tbl-linea-credito-search div svg{color:#498c47;cursor:pointer;font-size:20px}.css-19nrhzd-MuiButtonBase-root-MuiTab-root{text-transform:capitalize!important}.dash-cliente-facturacion-detalle-container{border:1px solid #ccc;max-height:100%;overflow:auto;width:100%}.dash-cliente-facturacion-detalle-container table{width:100%}.dash-cliente-facturacion-detalle-container table thead tr th{background-color:#295026;border-bottom:3px solid #fedb05;color:#fff;font-size:14px;height:30px;padding-left:10px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.dash-cliente-facturacion-detalle-container table tbody tr td{cursor:default;font-size:14px;padding:5px;text-align:center}.dash-cliente-facturacion-detalle-container table tbody tr td:first-child{text-align:left}.dash-cliente-facturacion-detalle-container table tbody tr td:nth-child(6){text-align:right}.dash-cliente-facturacion-detalle-container table tbody tr td:last-child{padding-right:10px;text-align:right}.dash-cliente-facturacion-detalle-container table tbody tr:nth-child(2n) td{background-color:#ccc}.dash-cliente-facturacion-detalle-container table tbody tr:last-child td{border-bottom:1px solid #ccc}.dast-tbl-inventario-container{border:1px solid #ccc;max-height:100%;overflow:auto;width:100%}.dast-tbl-inventario-container table{position:-webkit-sticky;position:sticky;width:100%}.dast-tbl-inventario-container table thead th{background-color:#295026;color:#fff;padding-bottom:5px;padding-top:5px;position:-webkit-sticky;position:sticky;text-align:left;top:0;z-index:4}.dast-tbl-inventario-container table tbody tr td{font-size:12px;padding:5px}.dast-tbl-inventario-container table tbody tr td svg{color:#295026;font-size:18px}.dast-tbl-inventario-container table tbody tr:nth-child(2n) td{background-color:#ccc}.dash-modal-card{height:100%;padding-bottom:5px;width:100%}.dash-modal-content,.dash-modal-elements,.dash-modal-subtitle,.dash-modal-title{border-radius:5px;color:#000;padding:10px}.dash-modal-title{background-color:#275127;font-size:15px;text-align:center}.dash-modal-subtitle,.dash-modal-title{color:#fff;display:flex;font-weight:700;justify-content:center}.dash-modal-subtitle{font-size:12px}.dash-modal-subtitle strong{background-color:#275127;border-radius:5px;padding:5px;text-align:center;width:50%}.dash-modal-content{padding:10px}.dash-modal-arrow-up{border-bottom:13px solid #275127;border-left:13px solid transparent;border-right:13px solid transparent;height:0;margin:0 auto auto;width:0}.dash-modal-shadow{background-color:#fff;border-left:1px solid #ccc;border-radius:5px;box-shadow:4px 4px 4px #ccc,-4px 4px 4px #ccc}#dash-clientes{background-color:#fff;background-repeat:no-repeat;background-size:cover;border:1px solid #ccc;border-radius:5px;box-shadow:2px 3px 3px #6dc86f,2px 3px 4px #000,-4px 0 5px #ccc,-4px 0 4px #ccc;-webkit-filter:grayscale(.4);filter:grayscale(.4);height:calc(100% - 80px);margin:40px auto 0;padding:10px;width:1200px}#dash-clientes .MuiOutlinedInput-input{font-size:10px!important}.dash-clientes-razonsocial{font-size:14px;font-weight:700;height:40px;margin-top:-40px;width:680px}.dash-clientes-razonsocial,.dash-clientes-search-button{align-items:center;display:flex;justify-content:center;position:absolute}.dash-clientes-search-button{background-color:#498c47;border:1px solid #ccc;border-radius:5px;color:#fff;cursor:pointer;height:25px;margin-left:640px;z-index:2}.dash-clientes-search-button svg{font-size:18px}.dash-clientes-search-button:hover{-webkit-transform:scale(1.07);transform:scale(1.07)}.dash-clientes-container-info{display:grid;grid-template-columns:50% calc(50% - 5px);grid-template-rows:180px 180px 180px;height:calc(100% - 75px);overflow:auto}.dash-clientes-container-info .dash-clientes-informacion{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:inset 2px 2px 3px #333,inset -2px -2px 3px #333;display:flex;grid-column:1/2;grid-row:1/2;margin:5px;padding:10px}.dash-clientes-container-info .dash-clientes-informacion table{width:100%}.dash-clientes-container-info .dash-clientes-informacion table tbody tr td{border-bottom:1px solid #498c47;padding-bottom:5px;padding-top:5px}.dash-clientes-container-info .dash-clientes-informacion table tbody tr td:first-child svg{color:#498c47;font-size:16px}.dash-clientes-container-info .dash-clientes-informacion table tbody tr td:last-child{text-align:right}.dash-clientes-container-info .dash-clientes-documentacion{grid-column:2/3;grid-row:1/2;margin:5px}.dash-clientes-container-info .dash-clientes-documentacion table{width:100%}.dash-clientes-container-info .dash-clientes-documentacion table thead tr th{background-color:#498c47;border-left:1px solid #ccc;border-radius:5px 5px 0 0;border-right:1px solid #ccc;border-color:#ccc #315c6f;border-style:solid;border-width:1px 2px;color:#fff;height:30px;letter-spacing:1px;padding:3px}.dash-clientes-container-info .dash-clientes-documentacion table tbody .dash-table-space td{border:none!important;display:none;height:0!important;padding:0!important}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr td{border-bottom:1px solid #ccc;border-top:1px solid #ccc;cursor:pointer;font-size:11px;padding-bottom:10px;padding-top:10px}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr td svg{color:#498c47}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr td:first-child{border-left:3px solid #035917}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr td:nth-child(2){font-size:10px}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr td:last-child{border-right:3px solid #035917;font-weight:700;padding-right:6px;text-align:right}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr td svg{font-size:14px}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr td .dash-cliente-doc-vencido{color:#a71419}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr td .dash-cliente-doc-porvencer{color:#f3af30}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr td span{font-weight:700;margin-left:10px}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr:hover td{background-color:#ccc!important}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr:hover table{width:100%}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr:hover table thead tr th{background-color:#ccc;font-size:12px;padding-bottom:5px;padding-top:5px}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr:hover table tbody tr td{border-bottom:1px solid #ccc;cursor:pointer;font-size:11px;padding-bottom:3px;padding-top:3px;text-align:right}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr:hover table tbody tr td svg{color:#498c47;font-size:16px}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr:hover table tbody tr td:first-child{text-align:center;width:25px}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr:hover table tbody tr td:nth-child(2){text-align:left}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr:hover table tbody tr td:last-child{padding-right:5px}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr:hover table tbody tr tr td{border-bottom:1px solid #ccc;border-top:1px solid #ccc;cursor:pointer;font-size:11px;padding-bottom:10px;padding-top:10px}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr:hover table tbody tr tr td svg{color:#498c47}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr:hover table tbody tr tr td:first-child{border-left:3px solid #035917}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr:hover table tbody tr tr td:nth-child(2){font-size:10px}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr:hover table tbody tr tr td:last-child{border-right:3px solid #035917;font-weight:700;padding-right:6px;text-align:right}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr:hover table tbody tr tr td svg{font-size:14px}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr:hover table tbody tr tr td .dash-cliente-doc-vencido{color:#a71419}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr:hover table tbody tr tr td .dash-cliente-doc-porvencer{color:#f3af30}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr:hover table tbody tr tr td span{font-weight:700;margin-left:10px}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr:hover table tbody tr tr:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr:hover table tbody tr tr:hover td{background-color:#ccc!important}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr:hover table tbody tr tr:first-child td{height:10px!important}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr:hover table tbody tr tr:nth-child(2n) td{background-color:#fff}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr:hover table tbody tr tr:last-child td{border-bottom:3px solid #035917}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr:hover table tbody tr tr:last-child td:first-child,.dash-clientes-container-info .dash-clientes-documentacion table tbody tr:hover table tbody tr tr:last-child td:last-child{border-radius:0 0 0 5px}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr:hover table tbody tr:last-child td{font-weight:700}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr:hover table tbody tr .btn-solicitud-credito{align-items:center;background-color:#498c47;border-radius:5px;box-shadow:2px 2px 5px #ccc,3px 3px 5px #ccc,3px 3px 5px #333;color:#fff;cursor:pointer;display:flex;height:30px;justify-content:center;margin-top:20px;width:100px}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr:hover table tbody tr .btn-solicitud-credito:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr:hover:first-child td{height:10px!important}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr:hover:nth-child(2n) td{background-color:#fff}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr:hover:last-child td{border-bottom:3px solid #035917}.dash-clientes-container-info .dash-clientes-documentacion table tbody tr:hover:last-child td:first-child,.dash-clientes-container-info .dash-clientes-documentacion table tbody tr:hover:last-child td:last-child{border-radius:0 0 0 5px}.dash-clientes-container-info .dash-clientes-documentacion .dash-clientes-lineascredito{border:1px solid #333;border-radius:5px;grid-column:1/2;grid-row:2/3;margin:3px;overflow:hidden}.dash-clientes-container-info .dash-clientes-documentacion .dash-clientes-lineascredito header{align-items:center;background-color:#000;color:hsla(0,0%,100%,.9);display:flex;font-weight:700;height:30px;justify-content:center}.dash-clientes-container-info .dash-clientes-documentacion .dash-clientes-lineascredito table{width:100%}.dash-clientes-container-info .dash-clientes-documentacion .dash-clientes-lineascredito table thead tr th{background-color:#ccc;font-size:12px;padding-bottom:5px;padding-top:5px}.dash-clientes-container-info .dash-clientes-documentacion .dash-clientes-lineascredito table tbody tr td{border-bottom:1px solid #ccc;cursor:pointer;font-size:11px;padding-bottom:3px;padding-top:3px;text-align:right}.dash-clientes-container-info .dash-clientes-documentacion .dash-clientes-lineascredito table tbody tr td svg{color:#498c47;font-size:16px}.dash-clientes-container-info .dash-clientes-documentacion .dash-clientes-lineascredito table tbody tr td:first-child{text-align:center;width:25px}.dash-clientes-container-info .dash-clientes-documentacion .dash-clientes-lineascredito table tbody tr td:nth-child(2){text-align:left}.dash-clientes-container-info .dash-clientes-documentacion .dash-clientes-lineascredito table tbody tr td:last-child{padding-right:5px}.dash-clientes-container-info .dash-clientes-documentacion .dash-clientes-lineascredito table tbody tr:hover{-webkit-transform:scale(1.01);transform:scale(1.01)}.dash-clientes-container-info .dash-clientes-documentacion .dash-clientes-lineascredito table tbody tr:last-child td{font-weight:700}.dash-clientes-container-info .dash-clientes-documentacion .dash-clientes-lineascredito .dash-clientes-lineascredito-referencia{display:flex;margin-top:10px}.dash-clientes-container-info .dash-clientes-documentacion .dash-clientes-lineascredito .dash-clientes-lineascredito-referencia svg{color:#498c47;font-size:18px;margin-right:10px}.dash-clientes-container-info .dash-clientes-documentacion .dash-clientes-lineascredito .dash-clientes-lineascredito-referencia text{font-weight:700}.dash-clientes-container-info .dash-clientes-documentacion .dash-clientes-lineascredito .dash-clientes-lineascredito-referencia div{margin-left:5px}.dash-clientes-container-info .dash-clientes-documentacion .dash-clientes-inventario{border:1px solid #035917;border-radius:5px;box-shadow:inset -4px -4px 5px #6dc86f;grid-column:2/3;grid-row:2/3;margin:3px}.dash-clientes-container-info .dash-clientes-documentacion .dash-clientes-inventario header{align-items:center;background-color:#035917;color:hsla(0,0%,100%,.9);display:flex;font-weight:700;height:30px;justify-content:center}.dash-clientes-container-info .dash-clientes-documentacion .dash-clientes-inventario .dash-clientes-container-table{height:140px;overflow:auto}.dash-clientes-container-info .dash-clientes-documentacion .dash-clientes-inventario .dash-clientes-container-table table tr td{font-size:12px;padding-top:2px}.dash-clientes-container-info .dash-clientes-documentacion .dash-clientes-inventario .dash-clientes-container-table table tr td svg{color:#498c47;font-size:16px}.dash-clientes-container-info .dash-clientes-documentacion .dash-clientes-inventario .dash-clientes-container-table table tr td:last-child{padding-right:5px;text-align:right}.dash-clientes-container-info .dash-clientes-documentacion .dash-clientes-parquemaquinaria{border:1px solid #ccc;border-radius:5px;grid-column:1/2;grid-row:3/4;margin:10px 3px 3px}.dash-clientes-container-info .dash-clientes-documentacion .dash-clientes-parquemaquinaria header{align-items:center;background-color:#ccc;display:flex;font-weight:700;height:30px;justify-content:center;text-align:center}.dash-clientes-container-info .dash-clientes-documentacion .dash-clientes-cultivos{border:1px solid #f3af30;border-radius:5px;grid-column:2/3;grid-row:3/4;margin:10px 3px 3px}.dash-clientes-container-info .dash-clientes-documentacion .dash-clientes-cultivos header{align-items:center;background-color:#f3af30;display:flex;font-weight:700;height:30px;justify-content:center;text-align:center}.dash-clientes-container-info .dash-clientes-documentacion .dash-button-crear-solicitud{background-color:#035917;color:#000;font-weight:700;grid-column:1/span 2;margin:10px}.dash-clientes-btn-regresar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:3px 3px 5px #333;color:#fff;cursor:pointer;display:flex;font-size:12px;height:20px;justify-content:center;margin-left:15px;width:110px}.dash-clientes-btn-regresar:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.cliente-expediente-digital-modal-dash-container-table{height:100%;overflow:auto;width:100%}.cliente-expediente-digital-modal-dash-container-table table{width:100%}.cliente-expediente-digital-modal-dash-container-table table thead tr th{background-color:#295026;border-bottom:3px solid #fedb05;color:#fff;font-size:14px;height:30px;padding-left:10px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.cliente-expediente-digital-modal-dash-container-table table thead tr th:first-child{border-right:1px solid #ccc}.cliente-expediente-digital-modal-dash-container-table table thead tr th:nth-child(2){border-right:1px solid #ccc;text-align:left}.cliente-expediente-digital-modal-dash-container-table table tbody td:first-child{border-left:1px solid #ccc;border-right:1px solid #ccc;font-size:12px;text-align:center;width:60px}.cliente-expediente-digital-modal-dash-container-table table tbody td:nth-child(2){border-right:1px solid #ccc;font-size:12px!important;min-width:500px;padding-left:10px}.cliente-expediente-digital-modal-dash-container-table table tbody td:nth-child(3),.cliente-expediente-digital-modal-dash-container-table table tbody td:nth-child(4){text-align:center;width:100px}.cliente-expediente-digital-modal-dash-container-table table tbody td:nth-child(5){padding-left:5px;width:120px}.cliente-expediente-digital-modal-dash-container-table table tbody td:last-child{border-right:1px solid #ccc;width:100%}.cliente-expediente-digital-modal-dash-container-table table tbody:last-child td{border-bottom:1px solid #ccc}.cliente-expediente-digital-modal-dash-container-table table tbody .actions{background-color:initial;display:flex;justify-content:center}.cliente-expediente-digital-modal-dash-container-table table tbody .actions .update{align-items:center;background-color:#f3af30;background-color:#e5e5e5;cursor:pointer;display:flex;justify-content:center}.cliente-expediente-digital-modal-dash-container-table table tbody .actions .update:hover{-webkit-transform:scale(1.01);transform:scale(1.01)}.cliente-expediente-digital-modal-dash-container-table table tbody .actions .update svg{font-size:14px;margin-right:3px}.cliente-expediente-digital-modal-dash-container-table table tbody .actions .download{align-items:center;background-color:#315c6f;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;justify-content:center}.cliente-expediente-digital-modal-dash-container-table table tbody .actions .download svg{font-size:14px;margin-right:3px}.cliente-expediente-digital-modal-dash-container-table table tbody .actions .download:hover{color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.cliente-expediente-digital-modal-dash-container-table table tbody .actions .button-table{border-radius:5px;margin-bottom:3px;margin-top:3px;padding:2px;width:85px}.cliente-expediente-digital-modal-dash-container-table table tbody:nth-child(2n) td{background-color:#dae6be}.cliente-expediente-digital-modal-dash-container-table table .actions{display:flex;justify-content:center;width:180px}.cliente-expediente-digital-modal-dash-container-table table .actions .update{align-items:center;background-color:#f3af30;background-color:#e5e5e5;cursor:pointer;display:flex;justify-content:center}.cliente-expediente-digital-modal-dash-container-table table .actions .update:hover{-webkit-transform:scale(1.01);transform:scale(1.01)}.cliente-expediente-digital-modal-dash-container-table table .actions .update svg{font-size:14px;margin-right:3px}.cliente-expediente-digital-modal-dash-container-table table .actions .download{align-items:center;background-color:#315c6f;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;justify-content:center}.cliente-expediente-digital-modal-dash-container-table table .actions .download svg{font-size:14px;margin-right:3px}.cliente-expediente-digital-modal-dash-container-table table .actions .download:hover{color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.cliente-expediente-digital-modal-dash-container-table table .actions .button-table{border-radius:5px;margin-bottom:3px;margin-top:3px;padding:2px;width:85px}.div-vencido{background-color:#a71419}.div-porvencer,.div-vencido{border-radius:3px;color:hsla(0,0%,100%,.8);font-weight:700;margin:auto}.div-porvencer{background-color:#f3af30}.dash-clientes-documentacion-porcentaje{border:1px solid #ccc;border-radius:5px;height:20px;margin-left:15px;margin-right:15px;margin-top:10px;overflow:hidden}.dash-clientes-documentacion-porcentaje .dash-clientes-documentacion-descripcion{font-size:12px;margin-left:5px;margin-top:2px;position:absolute}.dash-clientes-documentacion-porcentaje .dash-clientes-documentacion-porc{font-size:12px;font-weight:700;margin-left:625px;margin-top:2px;position:absolute}.dash-clientes-documentacion-porcentaje .dash-clientes-documentacion-indicador{background-color:#315c6f;background-color:#f3af30;height:100%}@media (max-height:700px){.dash-clientes-credito-crear-solicitud-form-container{max-height:200px;overflow:auto;padding-right:5px}}.dash-clientes-credito-crear-solicitud-form-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:auto auto auto;padding-top:6px;width:100%}.dash-clientes-credito-crear-solicitud-form-container .MuiSelect-select{height:0!important}.dash-clientes-credito-crear-solicitud-form-container .full,.dash-clientes-credito-crear-solicitud-form-container .mid{grid-column:1/span 3}.dash-clientes-credito-crear-solicitud-form-container .mid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:auto auto}.dash-clientes-credito-crear-solicitud-table-container{max-height:300px}@media (max-height:700px){.dash-clientes-container-table-contactos{max-height:190px}}.dash-clientes-container-table-contactos{border:1px solid #035917;height:280px;overflow:auto;width:100%}.dash-clientes-container-table-contactos table{width:100%}.dash-clientes-container-table-contactos table thead tr th{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAoCAIAAAA0fiJLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAC5ZJREFUeNrMXMmSI7cRLdRGdo9j7KMvvoxC3eMPcfjgkC1vuurf7bMOtjTTJGtzAonKArFmgvKEKjomKkgkcs98WDjq6z98aJpGtarruyb2LPOyrZv3YT/29L4uK/xlZsg8MDPMn6LFb+Gl7Vr4c78SMUUVYCSMd8nDaZMSKtUNB6P5NntGCJ8UC0/l+bef1vM8/ut9s6qizPBhP/T0SfFx5eTInFc87yzfNb//00sjf+ZJS7lMCyoJ2hY95Mu9baAqUHEiQ8u6rsgI39u2lXLUrto2sBT8KyUHErQyvKAYTEJXWpqEVE5F1c8iMz2XTxf49/zuXEGLMuO7K3nx6ZsHnvFpBGZoPgw1fHSeKZWPSxgwnAYmI8x74HL9fIVQrohjtMtmHpxQSotWpneR5OAbkBxeXJWLUeXJzC9UXv5jSOE7PyUefGRs3MoRms/Ls2iQ4VdS9SjvT88nN46Z8yBTIKfxfHJKWRqsa61JDE76UpUCyVFsLDzFqCKViS9qUUzalIL4LlUceNUprl6/+8DruLrBmwCSAallmqlIgLEMaJBVi/k2pfjCVwYE9HmxU0wzM5PwOjdi8+dnzpCvy7K+vzXP6/jveFTl8Z/FXkMyvDhYKj9Gh9SUBr7Zbw+M9fL97/KlArPkkaoIk7jdB7TigG6PqjjYkxPTgNm2QCTXVTAV5gAThXiDOeTqh3G9bV708JcU0fCSwvNwfDFo8iNd+fvuh6cUmc62rhIwupy8STpn/qgholT5p3NUxfXLMJz5YKjbXYVlFSYZJblErOHhk7ej6elmBYNaa3/wwgLdSeGFxuSHlGt5DC9SnDmJbpFjjyswUtyVv29UZHmvyU79g1XKcorN486PiqGxMNdTVEVVQUOL7ZQY6mqIvWlcA7Ta00rGuu1b9K5e5w7coAQqYESVQ5rDwAhop+tkF9eqxlM6LuefR3GtDkUtSObmOqYCOfihkOLFPg4D3W6Xmxa0qkaGrYHfF0h9Gqxnm3M4JqrvcB5oG4XZ65EQFtd2RcIjjCookvkLKK6+/uOHqDJIFg3wFFfqJqLISMUEMyzyYBanSn2bhxRFmJyBRPmZcasTvpISkmAwQ3SzpijzF1NcffzmpaI2HMXQCMfUR+R1GlCtvzeyDqVGuTBRNkFJYi0iDMVjqpwZ9sUUVx//XLPzTs90mfQW0c7GO/oogHrnvKJ4tmC3xMx4MI3d0WnFcWxRKk9OZ+PAciSQIKrKVINFhO6hik1CicqelaJnU/8/xSsROjVK7K+uLciI0V6G6vERGFYsi8OmZblqhD0+nyq2oTGkUGyRcXE8EAJM1iqfBhF3wraU7iLFIXXBpPBSITNyX29240a6bLTQfloqFBdzwhBOSemtV70g0+BOqQr1aCrEudL0DdcToi0fD2VrC8yseunVDAwpPmscaaGxyVhpvdn07p52FgggDWtXfopRvuLss27a2ZIAKdeR109XoK1Yb4aeoIUk6Jm3dWqJyjzwj5JbK2cXUNYlsW85rMNvMWPtyosRXuGKD0smbpuVN2Bj8nMUP3Dzx7+8cHhIc8UjD6/ZcNZ9nOQmBOYN4+9iR7lQYc6Th2hPhP9C1nyVUx4pYqnCkRFP/nCYJ3lfRFFSjFwU0VXJ3R11h/H7BSUl9cdjl1WykUYcRZHh9oioInzW/B0WW72C5kghlZ+Erop41etBxf2ekIqnOqwnFfHYmnNErDidQBKNry8aZvYn8S42hhT0a9rx+4U/bnhhVIlc5oZXRUpQw23obs+6ueQ9zashFAg3dMNTvVnn695ihSJ2Y4e0+ljGGEt0qrPOprz37fju2MX2DhkKmWD2bE7jibTgCECEd61w3pgWCBnxWe/xdcSZfhe2FrrphTCfj55DOT3Fd2TX2+M57dTrnKp+GWOJLVKipTjLYztdYueV5PfT8TrDV5nqdUTG4GSbmSqvUZTwrkdMufCCyho9kOWwPhofwvN9GPquaLGU/BxzZWTzFX/99lWwH3N/+V31+lx7xdWiPKRAsSItjVGBwiiPKhlC36iZ1xR5WyotC9ZgNzXNJ+3AWnWHLMIJ+azvbNImwXvm26LiKXPJJIeI5wdWSLxOs3tLrujjOildhZGEGRMpe1WQL04Vl6YQsavLQNdQxaDJhxdfcS+8pM5qvGszIlVBvs4gElea5VZ2AKrXnWX21WjJ3NC4/vgGxmrHXnVKSj6/3ebL2j+N7SjcOlGJdx58BIvN1xskIRhNTG4MBZLrQ7DTwLQbGKfrNLTXHsEwkuQSmksvht6uepP2+SReSwkAslMzUguNxr35HmQ5ztAGuESU96f3TzaIJWm0Dx6ge+ujoXlmWjnVCoV8+66xp1LNtIlKO9Ye1Xfj0wizwR+/cmgF4Q8BTKtkJ1FG8sFc1Yd3qcwC68DUomLoDp4+X3E52gkP2u4KuBOOFMRFxBPGAcFM8LGI0NUrH14p+Iisma462tk+CYd1ym66el1nThv15kdTS2XOtcLlZtC6aqRty+d0WyCecOUPKzhdnLejyOc0NAJA28rEIk6iR2IlcPYXlsucEb4z3bCC8I7vVevijkR9tf/S5LbRzLurgj2R/CQp1nm7Hc0RwysGBjKKS2VWr397DfeENtwjHSr33LnLk71Xhowq8PUh+V78BSsDQ6i6FhWvw9cWnreysy9ija7iw/NoddH7edNcbAthQRX1d47MPXl3Nb+eBo+afcWHfpYT1vB8r8SuZH0Drg0aHx+hL4YcIYWUEKNKyS9GY0gBvm73iwDSVQW4CsgN3ugq8AY5EYTvzRWMIvYiwvk69bAmkDDlyNw7+a27Vf90XzamLZg1e5tgrxky6yDoASXfbvpWa1tz197LOVvzOVgkSHpd7Xm79m4KiQCQN4kuAOaXqNu+3yuqeRhSm8mNjQ3SUVRYDEnXBEfRSsusXv76Imo31pROvGEv15xw56OX/xTiMnuQy8K7hgXvQnLOtxYTJAiL6hyQIgVWdssUAag3Cd+S0ZEcYBq1Sd6Meabhh+rl75UbpMeK79N1r5CdNFmL+W0XpJCEUf9V7WLbBXxizgyYuFv/c8hv5u5NDCnamdOTRFl7M2fKaoo10+DRAXmRPKUe+vEgCgFNPTyySKFyaUxQKNgI27WSdhwcqbcZ55UPKe6WQngP04QUl9wEDfh4dXxMcZmfxGNNvqSIabO1MGQtMngIDzCkODKjs2oCK3/G53646mOfzQsylFK04iOwCRPe/vMGL+Ovnypk1uD6NBipllbys9JV23oiJCqD5+hjc2Ef4KOSAFDaAXdX0C3bbsAaFMeWMrwT/FDAXxNItjBRQdmRjk4X3Oc8C1KWaMGy9ibC81gTzTe9bh1/88QHMS4hyUzbOfAhqxsa9DD86nRAeyGU1JNo3NMD+rEXVET7OGvN5ZbDYu/PtnpNG8did2sCqEDGAo1EX+7OO+FcEKut2tnajEGhYEBIaadeZhf4SyODMKY2lgn0aHxECY+sOvcoSYqcQsolPzrUZRbha3cSFJujO2aya3Ym6xCJH82xxNqXGbEHD9qTzdXLP16L8nEyu8gp7ryb/flrZjO3yD1c3zEJU4OZ67L8sOIkFDTx6yv5b9OTcyIgNXlR5szknhnVyz9fM/5+5DAH5WB6F1WiCBNFhqd2XSZQdKainB9eop2X0Mf5kMqwZhaVKGuRzB6jqLN6csZOMzWtAjzRPnCYU6EkthjU9vZf/X9mggzS85xm//8UsfNK9+cIxzTBf+bLWr5dHKjLV9zpUPRJK7rcMq/TT1e0WMWqYv5sVsrngS+zPax00jik7eEjqk/ACZEH5W50RlFXqoHnBDZ5VTODY+pgUB57/aIe9C6EFB/2eYrDkqJ/bvXS6jLzob2bh1ssD9VX33zFn84rb67p65oXhzaD8+wqtc9u2WVgUJacmSThJPok+AZO6qtb4Tov3blwkBztCUzWKbNwunDUWaEw/xNgAE6l0qFFJt7xAAAAAElFTkSuQmCC);border-bottom:3px solid #e9ae06;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.dash-clientes-container-table-contactos table tbody tr td{text-align:center}.dash-clientes-container-table-contactos table tbody tr td:nth-child(4){text-align:left}.dash-clientes-container-table-contactos table tbody tr td svg{font-size:16px}.dash-clientes-container-table-contactos table tbody tr:nth-child(2n) td{background-color:rgba(70,147,47,.247)}@media (max-height:700px){.dash-clientes-container-table-direccion{max-height:190px}}.dash-clientes-container-table-direccion{border:1px solid #035917;height:280px;overflow:auto;width:100%}.dash-clientes-container-table-direccion table{width:100%}.dash-clientes-container-table-direccion table thead tr th{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAoCAIAAAA0fiJLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAC5ZJREFUeNrMXMmSI7cRLdRGdo9j7KMvvoxC3eMPcfjgkC1vuurf7bMOtjTTJGtzAonKArFmgvKEKjomKkgkcs98WDjq6z98aJpGtarruyb2LPOyrZv3YT/29L4uK/xlZsg8MDPMn6LFb+Gl7Vr4c78SMUUVYCSMd8nDaZMSKtUNB6P5NntGCJ8UC0/l+bef1vM8/ut9s6qizPBhP/T0SfFx5eTInFc87yzfNb//00sjf+ZJS7lMCyoJ2hY95Mu9baAqUHEiQ8u6rsgI39u2lXLUrto2sBT8KyUHErQyvKAYTEJXWpqEVE5F1c8iMz2XTxf49/zuXEGLMuO7K3nx6ZsHnvFpBGZoPgw1fHSeKZWPSxgwnAYmI8x74HL9fIVQrohjtMtmHpxQSotWpneR5OAbkBxeXJWLUeXJzC9UXv5jSOE7PyUefGRs3MoRms/Ls2iQ4VdS9SjvT88nN46Z8yBTIKfxfHJKWRqsa61JDE76UpUCyVFsLDzFqCKViS9qUUzalIL4LlUceNUprl6/+8DruLrBmwCSAallmqlIgLEMaJBVi/k2pfjCVwYE9HmxU0wzM5PwOjdi8+dnzpCvy7K+vzXP6/jveFTl8Z/FXkMyvDhYKj9Gh9SUBr7Zbw+M9fL97/KlArPkkaoIk7jdB7TigG6PqjjYkxPTgNm2QCTXVTAV5gAThXiDOeTqh3G9bV708JcU0fCSwvNwfDFo8iNd+fvuh6cUmc62rhIwupy8STpn/qgholT5p3NUxfXLMJz5YKjbXYVlFSYZJblErOHhk7ej6elmBYNaa3/wwgLdSeGFxuSHlGt5DC9SnDmJbpFjjyswUtyVv29UZHmvyU79g1XKcorN486PiqGxMNdTVEVVQUOL7ZQY6mqIvWlcA7Ta00rGuu1b9K5e5w7coAQqYESVQ5rDwAhop+tkF9eqxlM6LuefR3GtDkUtSObmOqYCOfihkOLFPg4D3W6Xmxa0qkaGrYHfF0h9Gqxnm3M4JqrvcB5oG4XZ65EQFtd2RcIjjCookvkLKK6+/uOHqDJIFg3wFFfqJqLISMUEMyzyYBanSn2bhxRFmJyBRPmZcasTvpISkmAwQ3SzpijzF1NcffzmpaI2HMXQCMfUR+R1GlCtvzeyDqVGuTBRNkFJYi0iDMVjqpwZ9sUUVx//XLPzTs90mfQW0c7GO/oogHrnvKJ4tmC3xMx4MI3d0WnFcWxRKk9OZ+PAciSQIKrKVINFhO6hik1CicqelaJnU/8/xSsROjVK7K+uLciI0V6G6vERGFYsi8OmZblqhD0+nyq2oTGkUGyRcXE8EAJM1iqfBhF3wraU7iLFIXXBpPBSITNyX29240a6bLTQfloqFBdzwhBOSemtV70g0+BOqQr1aCrEudL0DdcToi0fD2VrC8yseunVDAwpPmscaaGxyVhpvdn07p52FgggDWtXfopRvuLss27a2ZIAKdeR109XoK1Yb4aeoIUk6Jm3dWqJyjzwj5JbK2cXUNYlsW85rMNvMWPtyosRXuGKD0smbpuVN2Bj8nMUP3Dzx7+8cHhIc8UjD6/ZcNZ9nOQmBOYN4+9iR7lQYc6Th2hPhP9C1nyVUx4pYqnCkRFP/nCYJ3lfRFFSjFwU0VXJ3R11h/H7BSUl9cdjl1WykUYcRZHh9oioInzW/B0WW72C5kghlZ+Erop41etBxf2ekIqnOqwnFfHYmnNErDidQBKNry8aZvYn8S42hhT0a9rx+4U/bnhhVIlc5oZXRUpQw23obs+6ueQ9zashFAg3dMNTvVnn695ihSJ2Y4e0+ljGGEt0qrPOprz37fju2MX2DhkKmWD2bE7jibTgCECEd61w3pgWCBnxWe/xdcSZfhe2FrrphTCfj55DOT3Fd2TX2+M57dTrnKp+GWOJLVKipTjLYztdYueV5PfT8TrDV5nqdUTG4GSbmSqvUZTwrkdMufCCyho9kOWwPhofwvN9GPquaLGU/BxzZWTzFX/99lWwH3N/+V31+lx7xdWiPKRAsSItjVGBwiiPKhlC36iZ1xR5WyotC9ZgNzXNJ+3AWnWHLMIJ+azvbNImwXvm26LiKXPJJIeI5wdWSLxOs3tLrujjOildhZGEGRMpe1WQL04Vl6YQsavLQNdQxaDJhxdfcS+8pM5qvGszIlVBvs4gElea5VZ2AKrXnWX21WjJ3NC4/vgGxmrHXnVKSj6/3ebL2j+N7SjcOlGJdx58BIvN1xskIRhNTG4MBZLrQ7DTwLQbGKfrNLTXHsEwkuQSmksvht6uepP2+SReSwkAslMzUguNxr35HmQ5ztAGuESU96f3TzaIJWm0Dx6ge+ujoXlmWjnVCoV8+66xp1LNtIlKO9Ye1Xfj0wizwR+/cmgF4Q8BTKtkJ1FG8sFc1Yd3qcwC68DUomLoDp4+X3E52gkP2u4KuBOOFMRFxBPGAcFM8LGI0NUrH14p+Iisma462tk+CYd1ym66el1nThv15kdTS2XOtcLlZtC6aqRty+d0WyCecOUPKzhdnLejyOc0NAJA28rEIk6iR2IlcPYXlsucEb4z3bCC8I7vVevijkR9tf/S5LbRzLurgj2R/CQp1nm7Hc0RwysGBjKKS2VWr397DfeENtwjHSr33LnLk71Xhowq8PUh+V78BSsDQ6i6FhWvw9cWnreysy9ija7iw/NoddH7edNcbAthQRX1d47MPXl3Nb+eBo+afcWHfpYT1vB8r8SuZH0Drg0aHx+hL4YcIYWUEKNKyS9GY0gBvm73iwDSVQW4CsgN3ugq8AY5EYTvzRWMIvYiwvk69bAmkDDlyNw7+a27Vf90XzamLZg1e5tgrxky6yDoASXfbvpWa1tz197LOVvzOVgkSHpd7Xm79m4KiQCQN4kuAOaXqNu+3yuqeRhSm8mNjQ3SUVRYDEnXBEfRSsusXv76Imo31pROvGEv15xw56OX/xTiMnuQy8K7hgXvQnLOtxYTJAiL6hyQIgVWdssUAag3Cd+S0ZEcYBq1Sd6Meabhh+rl75UbpMeK79N1r5CdNFmL+W0XpJCEUf9V7WLbBXxizgyYuFv/c8hv5u5NDCnamdOTRFl7M2fKaoo10+DRAXmRPKUe+vEgCgFNPTyySKFyaUxQKNgI27WSdhwcqbcZ55UPKe6WQngP04QUl9wEDfh4dXxMcZmfxGNNvqSIabO1MGQtMngIDzCkODKjs2oCK3/G53646mOfzQsylFK04iOwCRPe/vMGL+Ovnypk1uD6NBipllbys9JV23oiJCqD5+hjc2Ef4KOSAFDaAXdX0C3bbsAaFMeWMrwT/FDAXxNItjBRQdmRjk4X3Oc8C1KWaMGy9ibC81gTzTe9bh1/88QHMS4hyUzbOfAhqxsa9DD86nRAeyGU1JNo3NMD+rEXVET7OGvN5ZbDYu/PtnpNG8did2sCqEDGAo1EX+7OO+FcEKut2tnajEGhYEBIaadeZhf4SyODMKY2lgn0aHxECY+sOvcoSYqcQsolPzrUZRbha3cSFJujO2aya3Ym6xCJH82xxNqXGbEHD9qTzdXLP16L8nEyu8gp7ryb/flrZjO3yD1c3zEJU4OZ67L8sOIkFDTx6yv5b9OTcyIgNXlR5szknhnVyz9fM/5+5DAH5WB6F1WiCBNFhqd2XSZQdKainB9eop2X0Mf5kMqwZhaVKGuRzB6jqLN6csZOMzWtAjzRPnCYU6EkthjU9vZf/X9mggzS85xm//8UsfNK9+cIxzTBf+bLWr5dHKjLV9zpUPRJK7rcMq/TT1e0WMWqYv5sVsrngS+zPax00jik7eEjqk/ACZEH5W50RlFXqoHnBDZ5VTODY+pgUB57/aIe9C6EFB/2eYrDkqJ/bvXS6jLzob2bh1ssD9VX33zFn84rb67p65oXhzaD8+wqtc9u2WVgUJacmSThJPok+AZO6qtb4Tov3blwkBztCUzWKbNwunDUWaEw/xNgAE6l0qFFJt7xAAAAAElFTkSuQmCC);border-bottom:3px solid #e9ae06;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.dash-clientes-container-table-direccion table tbody tr td{text-align:center}.dash-clientes-container-table-direccion table tbody tr td:nth-child(5){text-align:left}.dash-clientes-container-table-direccion table tbody tr td svg{font-size:16px}.dash-clientes-container-table-direccion table tbody tr:nth-child(2n) td{background-color:rgba(70,147,47,.247)}@media (max-height:700px){.dash-clientes-container-table-cultivos{max-height:190px}}.dash-clientes-container-table-cultivos{border:1px solid #035917;height:280px!important;overflow:auto}.dash-clientes-container-table-cultivos table{width:100%}.dash-clientes-container-table-cultivos table thead tr th{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAoCAIAAAA0fiJLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAC5ZJREFUeNrMXMmSI7cRLdRGdo9j7KMvvoxC3eMPcfjgkC1vuurf7bMOtjTTJGtzAonKArFmgvKEKjomKkgkcs98WDjq6z98aJpGtarruyb2LPOyrZv3YT/29L4uK/xlZsg8MDPMn6LFb+Gl7Vr4c78SMUUVYCSMd8nDaZMSKtUNB6P5NntGCJ8UC0/l+bef1vM8/ut9s6qizPBhP/T0SfFx5eTInFc87yzfNb//00sjf+ZJS7lMCyoJ2hY95Mu9baAqUHEiQ8u6rsgI39u2lXLUrto2sBT8KyUHErQyvKAYTEJXWpqEVE5F1c8iMz2XTxf49/zuXEGLMuO7K3nx6ZsHnvFpBGZoPgw1fHSeKZWPSxgwnAYmI8x74HL9fIVQrohjtMtmHpxQSotWpneR5OAbkBxeXJWLUeXJzC9UXv5jSOE7PyUefGRs3MoRms/Ls2iQ4VdS9SjvT88nN46Z8yBTIKfxfHJKWRqsa61JDE76UpUCyVFsLDzFqCKViS9qUUzalIL4LlUceNUprl6/+8DruLrBmwCSAallmqlIgLEMaJBVi/k2pfjCVwYE9HmxU0wzM5PwOjdi8+dnzpCvy7K+vzXP6/jveFTl8Z/FXkMyvDhYKj9Gh9SUBr7Zbw+M9fL97/KlArPkkaoIk7jdB7TigG6PqjjYkxPTgNm2QCTXVTAV5gAThXiDOeTqh3G9bV708JcU0fCSwvNwfDFo8iNd+fvuh6cUmc62rhIwupy8STpn/qgholT5p3NUxfXLMJz5YKjbXYVlFSYZJblErOHhk7ej6elmBYNaa3/wwgLdSeGFxuSHlGt5DC9SnDmJbpFjjyswUtyVv29UZHmvyU79g1XKcorN486PiqGxMNdTVEVVQUOL7ZQY6mqIvWlcA7Ta00rGuu1b9K5e5w7coAQqYESVQ5rDwAhop+tkF9eqxlM6LuefR3GtDkUtSObmOqYCOfihkOLFPg4D3W6Xmxa0qkaGrYHfF0h9Gqxnm3M4JqrvcB5oG4XZ65EQFtd2RcIjjCookvkLKK6+/uOHqDJIFg3wFFfqJqLISMUEMyzyYBanSn2bhxRFmJyBRPmZcasTvpISkmAwQ3SzpijzF1NcffzmpaI2HMXQCMfUR+R1GlCtvzeyDqVGuTBRNkFJYi0iDMVjqpwZ9sUUVx//XLPzTs90mfQW0c7GO/oogHrnvKJ4tmC3xMx4MI3d0WnFcWxRKk9OZ+PAciSQIKrKVINFhO6hik1CicqelaJnU/8/xSsROjVK7K+uLciI0V6G6vERGFYsi8OmZblqhD0+nyq2oTGkUGyRcXE8EAJM1iqfBhF3wraU7iLFIXXBpPBSITNyX29240a6bLTQfloqFBdzwhBOSemtV70g0+BOqQr1aCrEudL0DdcToi0fD2VrC8yseunVDAwpPmscaaGxyVhpvdn07p52FgggDWtXfopRvuLss27a2ZIAKdeR109XoK1Yb4aeoIUk6Jm3dWqJyjzwj5JbK2cXUNYlsW85rMNvMWPtyosRXuGKD0smbpuVN2Bj8nMUP3Dzx7+8cHhIc8UjD6/ZcNZ9nOQmBOYN4+9iR7lQYc6Th2hPhP9C1nyVUx4pYqnCkRFP/nCYJ3lfRFFSjFwU0VXJ3R11h/H7BSUl9cdjl1WykUYcRZHh9oioInzW/B0WW72C5kghlZ+Erop41etBxf2ekIqnOqwnFfHYmnNErDidQBKNry8aZvYn8S42hhT0a9rx+4U/bnhhVIlc5oZXRUpQw23obs+6ueQ9zashFAg3dMNTvVnn695ihSJ2Y4e0+ljGGEt0qrPOprz37fju2MX2DhkKmWD2bE7jibTgCECEd61w3pgWCBnxWe/xdcSZfhe2FrrphTCfj55DOT3Fd2TX2+M57dTrnKp+GWOJLVKipTjLYztdYueV5PfT8TrDV5nqdUTG4GSbmSqvUZTwrkdMufCCyho9kOWwPhofwvN9GPquaLGU/BxzZWTzFX/99lWwH3N/+V31+lx7xdWiPKRAsSItjVGBwiiPKhlC36iZ1xR5WyotC9ZgNzXNJ+3AWnWHLMIJ+azvbNImwXvm26LiKXPJJIeI5wdWSLxOs3tLrujjOildhZGEGRMpe1WQL04Vl6YQsavLQNdQxaDJhxdfcS+8pM5qvGszIlVBvs4gElea5VZ2AKrXnWX21WjJ3NC4/vgGxmrHXnVKSj6/3ebL2j+N7SjcOlGJdx58BIvN1xskIRhNTG4MBZLrQ7DTwLQbGKfrNLTXHsEwkuQSmksvht6uepP2+SReSwkAslMzUguNxr35HmQ5ztAGuESU96f3TzaIJWm0Dx6ge+ujoXlmWjnVCoV8+66xp1LNtIlKO9Ye1Xfj0wizwR+/cmgF4Q8BTKtkJ1FG8sFc1Yd3qcwC68DUomLoDp4+X3E52gkP2u4KuBOOFMRFxBPGAcFM8LGI0NUrH14p+Iisma462tk+CYd1ym66el1nThv15kdTS2XOtcLlZtC6aqRty+d0WyCecOUPKzhdnLejyOc0NAJA28rEIk6iR2IlcPYXlsucEb4z3bCC8I7vVevijkR9tf/S5LbRzLurgj2R/CQp1nm7Hc0RwysGBjKKS2VWr397DfeENtwjHSr33LnLk71Xhowq8PUh+V78BSsDQ6i6FhWvw9cWnreysy9ija7iw/NoddH7edNcbAthQRX1d47MPXl3Nb+eBo+afcWHfpYT1vB8r8SuZH0Drg0aHx+hL4YcIYWUEKNKyS9GY0gBvm73iwDSVQW4CsgN3ugq8AY5EYTvzRWMIvYiwvk69bAmkDDlyNw7+a27Vf90XzamLZg1e5tgrxky6yDoASXfbvpWa1tz197LOVvzOVgkSHpd7Xm79m4KiQCQN4kuAOaXqNu+3yuqeRhSm8mNjQ3SUVRYDEnXBEfRSsusXv76Imo31pROvGEv15xw56OX/xTiMnuQy8K7hgXvQnLOtxYTJAiL6hyQIgVWdssUAag3Cd+S0ZEcYBq1Sd6Meabhh+rl75UbpMeK79N1r5CdNFmL+W0XpJCEUf9V7WLbBXxizgyYuFv/c8hv5u5NDCnamdOTRFl7M2fKaoo10+DRAXmRPKUe+vEgCgFNPTyySKFyaUxQKNgI27WSdhwcqbcZ55UPKe6WQngP04QUl9wEDfh4dXxMcZmfxGNNvqSIabO1MGQtMngIDzCkODKjs2oCK3/G53646mOfzQsylFK04iOwCRPe/vMGL+Ovnypk1uD6NBipllbys9JV23oiJCqD5+hjc2Ef4KOSAFDaAXdX0C3bbsAaFMeWMrwT/FDAXxNItjBRQdmRjk4X3Oc8C1KWaMGy9ibC81gTzTe9bh1/88QHMS4hyUzbOfAhqxsa9DD86nRAeyGU1JNo3NMD+rEXVET7OGvN5ZbDYu/PtnpNG8did2sCqEDGAo1EX+7OO+FcEKut2tnajEGhYEBIaadeZhf4SyODMKY2lgn0aHxECY+sOvcoSYqcQsolPzrUZRbha3cSFJujO2aya3Ym6xCJH82xxNqXGbEHD9qTzdXLP16L8nEyu8gp7ryb/flrZjO3yD1c3zEJU4OZ67L8sOIkFDTx6yv5b9OTcyIgNXlR5szknhnVyz9fM/5+5DAH5WB6F1WiCBNFhqd2XSZQdKainB9eop2X0Mf5kMqwZhaVKGuRzB6jqLN6csZOMzWtAjzRPnCYU6EkthjU9vZf/X9mggzS85xm//8UsfNK9+cIxzTBf+bLWr5dHKjLV9zpUPRJK7rcMq/TT1e0WMWqYv5sVsrngS+zPax00jik7eEjqk/ACZEH5W50RlFXqoHnBDZ5VTODY+pgUB57/aIe9C6EFB/2eYrDkqJ/bvXS6jLzob2bh1ssD9VX33zFn84rb67p65oXhzaD8+wqtc9u2WVgUJacmSThJPok+AZO6qtb4Tov3blwkBztCUzWKbNwunDUWaEw/xNgAE6l0qFFJt7xAAAAAElFTkSuQmCC);border-bottom:3px solid #e9ae06;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.dash-clientes-container-table-cultivos table tbody tr td{text-align:center}.dash-clientes-container-table-cultivos table tbody tr td svg{font-size:16px}.dash-clientes-container-table-cultivos table tbody tr:nth-child(2n) td{background-color:rgba(70,147,47,.247)}.position-z-index{z-index:2!important}.dash-clientes-credito-crear-solicitud-modal{background-color:#fff;border-radius:5px;left:50%;padding:15px 30px 30px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:600px}.dash-clientes-credito-crear-solicitud-modal .dash-clientes-credito-crear-solicitud-modal-header{display:flex;flex-direction:column;font-size:14px;font-weight:700;height:40px;margin-bottom:20px;width:100%}.dash-clientes-credito-crear-solicitud-modal .dash-clientes-credito-crear-solicitud-modal-header .dash-clientes-credito-crear-solicitud-modal-header-title{align-items:center;display:flex;font-size:16px;height:37px;justify-content:center;width:100%}.dash-clientes-credito-crear-solicitud-modal .dash-clientes-credito-crear-solicitud-modal-header svg{color:#035917;font-size:18px!important;margin-right:5px}.dash-clientes-credito-crear-solicitud-modal .dash-clientes-credito-crear-solicitud-modal-header .dash-clientes-credito-crear-solicitud-modal-header-efecto{display:flex;height:3px;justify-content:space-between;width:100%}.dash-clientes-credito-crear-solicitud-modal .dash-clientes-credito-crear-solicitud-modal-header .dash-clientes-credito-crear-solicitud-modal-header-efecto .dash-clientes-credito-crear-solicitud-modal-header-efecto-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}.dash-clientes-credito-crear-solicitud-modal .dash-clientes-credito-crear-solicitud-modal-header .dash-clientes-credito-crear-solicitud-modal-header-efecto .dash-clientes-credito-crear-solicitud-modal-header-efecto-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.dash-clientes-credito-crear-solicitud-modal .dash-clientes-credito-crear-solicitud-modal-header .dash-clientes-credito-crear-solicitud-modal-header-efecto .dash-clientes-credito-crear-solicitud-modal-header-efecto-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}.dash-clientes-credito-crear-solicitud-modal .dash-clientes-credito-crear-solicitud-modal-button-container{margin-top:15px}.dash-clientes-credito-crear-solicitud-hr{border-bottom:2px solid #498c47;display:flex;height:16px;justify-content:center;margin-bottom:20px;width:100%}.dash-clientes-credito-crear-solicitud-hr:before{background-color:#ffde00;border-radius:15px;box-shadow:0 2px 8px #333,0 2px 8px #ccc;content:"";height:16px;margin-top:7px;position:absolute;width:16px;z-index:1!important}.css-1o1xrxa-MuiButtonBase-root-MuiButton-root,.css-59qgiv-MuiButtonBase-root-MuiButton-root{text-transform:capitalize!important}.Dash-solicitud-credito-listado{display:flex;flex:1 1;flex-direction:column;gap:12px;margin:20px;min-height:0;overflow:hidden}.Dash-solicitud-credito-listado .Dash-solicitud-credito-listado-header{align-items:center;display:flex;font-size:14px;height:40px;justify-content:space-between}.Dash-solicitud-credito-listado .Dash-solicitud-credito-listado-header .Dash-solicitud-credito-listado-header-titulo{align-items:center;display:flex;font-weight:700;height:100%}.Dash-solicitud-credito-listado .Dash-solicitud-credito-listado-header .Dash-solicitud-credito-listado-header-titulo svg{color:#035917;margin-right:10px}.Dash-solicitud-credito-listado .Dash-solicitud-credito-listado-header .Dash-solicitud-credito-listado-header-new{align-items:center;background-color:#035917;border:1px solid #035917;border-radius:5px;box-shadow:3px 3px 3px rgba(3,89,23,.4);color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-weight:700;height:30px;padding-left:10px;padding-right:10px}.Dash-solicitud-credito-listado .Dash-solicitud-credito-listado-header .Dash-solicitud-credito-listado-header-new svg{color:hsla(0,0%,100%,.8);margin-right:10px}.Dash-solicitud-credito-listado .Dash-solicitud-credito-listado-header .Dash-solicitud-credito-listado-header-new:hover{background-color:#035917;color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.Dash-solicitud-credito-listado .Dash-solicitud-credito-listado-header .Dash-solicitud-credito-listado-header-new:hover svg{color:#fff}.Dash-solicitud-credito-listado .Dash-solicitud-credito-listado-container{border:2px solid #ccc;height:calc(100% - 110px);margin-top:10px;overflow:auto}.Dash-solicitud-credito-listado .Dash-solicitud-credito-listado-container table{position:-webkit-sticky;position:sticky;width:100%}.Dash-solicitud-credito-listado .Dash-solicitud-credito-listado-container table thead tr th{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAoCAIAAAA0fiJLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAC5ZJREFUeNrMXMmSI7cRLdRGdo9j7KMvvoxC3eMPcfjgkC1vuurf7bMOtjTTJGtzAonKArFmgvKEKjomKkgkcs98WDjq6z98aJpGtarruyb2LPOyrZv3YT/29L4uK/xlZsg8MDPMn6LFb+Gl7Vr4c78SMUUVYCSMd8nDaZMSKtUNB6P5NntGCJ8UC0/l+bef1vM8/ut9s6qizPBhP/T0SfFx5eTInFc87yzfNb//00sjf+ZJS7lMCyoJ2hY95Mu9baAqUHEiQ8u6rsgI39u2lXLUrto2sBT8KyUHErQyvKAYTEJXWpqEVE5F1c8iMz2XTxf49/zuXEGLMuO7K3nx6ZsHnvFpBGZoPgw1fHSeKZWPSxgwnAYmI8x74HL9fIVQrohjtMtmHpxQSotWpneR5OAbkBxeXJWLUeXJzC9UXv5jSOE7PyUefGRs3MoRms/Ls2iQ4VdS9SjvT88nN46Z8yBTIKfxfHJKWRqsa61JDE76UpUCyVFsLDzFqCKViS9qUUzalIL4LlUceNUprl6/+8DruLrBmwCSAallmqlIgLEMaJBVi/k2pfjCVwYE9HmxU0wzM5PwOjdi8+dnzpCvy7K+vzXP6/jveFTl8Z/FXkMyvDhYKj9Gh9SUBr7Zbw+M9fL97/KlArPkkaoIk7jdB7TigG6PqjjYkxPTgNm2QCTXVTAV5gAThXiDOeTqh3G9bV708JcU0fCSwvNwfDFo8iNd+fvuh6cUmc62rhIwupy8STpn/qgholT5p3NUxfXLMJz5YKjbXYVlFSYZJblErOHhk7ej6elmBYNaa3/wwgLdSeGFxuSHlGt5DC9SnDmJbpFjjyswUtyVv29UZHmvyU79g1XKcorN486PiqGxMNdTVEVVQUOL7ZQY6mqIvWlcA7Ta00rGuu1b9K5e5w7coAQqYESVQ5rDwAhop+tkF9eqxlM6LuefR3GtDkUtSObmOqYCOfihkOLFPg4D3W6Xmxa0qkaGrYHfF0h9Gqxnm3M4JqrvcB5oG4XZ65EQFtd2RcIjjCookvkLKK6+/uOHqDJIFg3wFFfqJqLISMUEMyzyYBanSn2bhxRFmJyBRPmZcasTvpISkmAwQ3SzpijzF1NcffzmpaI2HMXQCMfUR+R1GlCtvzeyDqVGuTBRNkFJYi0iDMVjqpwZ9sUUVx//XLPzTs90mfQW0c7GO/oogHrnvKJ4tmC3xMx4MI3d0WnFcWxRKk9OZ+PAciSQIKrKVINFhO6hik1CicqelaJnU/8/xSsROjVK7K+uLciI0V6G6vERGFYsi8OmZblqhD0+nyq2oTGkUGyRcXE8EAJM1iqfBhF3wraU7iLFIXXBpPBSITNyX29240a6bLTQfloqFBdzwhBOSemtV70g0+BOqQr1aCrEudL0DdcToi0fD2VrC8yseunVDAwpPmscaaGxyVhpvdn07p52FgggDWtXfopRvuLss27a2ZIAKdeR109XoK1Yb4aeoIUk6Jm3dWqJyjzwj5JbK2cXUNYlsW85rMNvMWPtyosRXuGKD0smbpuVN2Bj8nMUP3Dzx7+8cHhIc8UjD6/ZcNZ9nOQmBOYN4+9iR7lQYc6Th2hPhP9C1nyVUx4pYqnCkRFP/nCYJ3lfRFFSjFwU0VXJ3R11h/H7BSUl9cdjl1WykUYcRZHh9oioInzW/B0WW72C5kghlZ+Erop41etBxf2ekIqnOqwnFfHYmnNErDidQBKNry8aZvYn8S42hhT0a9rx+4U/bnhhVIlc5oZXRUpQw23obs+6ueQ9zashFAg3dMNTvVnn695ihSJ2Y4e0+ljGGEt0qrPOprz37fju2MX2DhkKmWD2bE7jibTgCECEd61w3pgWCBnxWe/xdcSZfhe2FrrphTCfj55DOT3Fd2TX2+M57dTrnKp+GWOJLVKipTjLYztdYueV5PfT8TrDV5nqdUTG4GSbmSqvUZTwrkdMufCCyho9kOWwPhofwvN9GPquaLGU/BxzZWTzFX/99lWwH3N/+V31+lx7xdWiPKRAsSItjVGBwiiPKhlC36iZ1xR5WyotC9ZgNzXNJ+3AWnWHLMIJ+azvbNImwXvm26LiKXPJJIeI5wdWSLxOs3tLrujjOildhZGEGRMpe1WQL04Vl6YQsavLQNdQxaDJhxdfcS+8pM5qvGszIlVBvs4gElea5VZ2AKrXnWX21WjJ3NC4/vgGxmrHXnVKSj6/3ebL2j+N7SjcOlGJdx58BIvN1xskIRhNTG4MBZLrQ7DTwLQbGKfrNLTXHsEwkuQSmksvht6uepP2+SReSwkAslMzUguNxr35HmQ5ztAGuESU96f3TzaIJWm0Dx6ge+ujoXlmWjnVCoV8+66xp1LNtIlKO9Ye1Xfj0wizwR+/cmgF4Q8BTKtkJ1FG8sFc1Yd3qcwC68DUomLoDp4+X3E52gkP2u4KuBOOFMRFxBPGAcFM8LGI0NUrH14p+Iisma462tk+CYd1ym66el1nThv15kdTS2XOtcLlZtC6aqRty+d0WyCecOUPKzhdnLejyOc0NAJA28rEIk6iR2IlcPYXlsucEb4z3bCC8I7vVevijkR9tf/S5LbRzLurgj2R/CQp1nm7Hc0RwysGBjKKS2VWr397DfeENtwjHSr33LnLk71Xhowq8PUh+V78BSsDQ6i6FhWvw9cWnreysy9ija7iw/NoddH7edNcbAthQRX1d47MPXl3Nb+eBo+afcWHfpYT1vB8r8SuZH0Drg0aHx+hL4YcIYWUEKNKyS9GY0gBvm73iwDSVQW4CsgN3ugq8AY5EYTvzRWMIvYiwvk69bAmkDDlyNw7+a27Vf90XzamLZg1e5tgrxky6yDoASXfbvpWa1tz197LOVvzOVgkSHpd7Xm79m4KiQCQN4kuAOaXqNu+3yuqeRhSm8mNjQ3SUVRYDEnXBEfRSsusXv76Imo31pROvGEv15xw56OX/xTiMnuQy8K7hgXvQnLOtxYTJAiL6hyQIgVWdssUAag3Cd+S0ZEcYBq1Sd6Meabhh+rl75UbpMeK79N1r5CdNFmL+W0XpJCEUf9V7WLbBXxizgyYuFv/c8hv5u5NDCnamdOTRFl7M2fKaoo10+DRAXmRPKUe+vEgCgFNPTyySKFyaUxQKNgI27WSdhwcqbcZ55UPKe6WQngP04QUl9wEDfh4dXxMcZmfxGNNvqSIabO1MGQtMngIDzCkODKjs2oCK3/G53646mOfzQsylFK04iOwCRPe/vMGL+Ovnypk1uD6NBipllbys9JV23oiJCqD5+hjc2Ef4KOSAFDaAXdX0C3bbsAaFMeWMrwT/FDAXxNItjBRQdmRjk4X3Oc8C1KWaMGy9ibC81gTzTe9bh1/88QHMS4hyUzbOfAhqxsa9DD86nRAeyGU1JNo3NMD+rEXVET7OGvN5ZbDYu/PtnpNG8did2sCqEDGAo1EX+7OO+FcEKut2tnajEGhYEBIaadeZhf4SyODMKY2lgn0aHxECY+sOvcoSYqcQsolPzrUZRbha3cSFJujO2aya3Ym6xCJH82xxNqXGbEHD9qTzdXLP16L8nEyu8gp7ryb/flrZjO3yD1c3zEJU4OZ67L8sOIkFDTx6yv5b9OTcyIgNXlR5szknhnVyz9fM/5+5DAH5WB6F1WiCBNFhqd2XSZQdKainB9eop2X0Mf5kMqwZhaVKGuRzB6jqLN6csZOMzWtAjzRPnCYU6EkthjU9vZf/X9mggzS85xm//8UsfNK9+cIxzTBf+bLWr5dHKjLV9zpUPRJK7rcMq/TT1e0WMWqYv5sVsrngS+zPax00jik7eEjqk/ACZEH5W50RlFXqoHnBDZ5VTODY+pgUB57/aIe9C6EFB/2eYrDkqJ/bvXS6jLzob2bh1ssD9VX33zFn84rb67p65oXhzaD8+wqtc9u2WVgUJacmSThJPok+AZO6qtb4Tov3blwkBztCUzWKbNwunDUWaEw/xNgAE6l0qFFJt7xAAAAAElFTkSuQmCC);border-bottom:3px solid #e9ae06;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.Dash-solicitud-credito-listado .Dash-solicitud-credito-listado-container table tbody tr td svg{font-size:18px}.Dash-solicitud-credito-listado .Dash-solicitud-credito-listado-container table tbody tr td:nth-child(3),.Dash-solicitud-credito-listado .Dash-solicitud-credito-listado-container table tbody tr td:nth-child(4){padding-right:10px;text-align:right}.Dash-solicitud-credito-listado .Dash-solicitud-credito-listado-container table tbody tr td:first-child{padding-left:5px}.Dash-solicitud-credito-listado .Dash-solicitud-credito-listado-container table tbody tr td:last-child{cursor:pointer}.Dash-solicitud-credito-listado .Dash-solicitud-credito-listado-container table tbody tr td:last-child:hover svg{color:#035917;-webkit-transform:scale(1.3);transform:scale(1.3)}.Dash-solicitud-credito-listado .Dash-solicitud-credito-listado-container table tbody tr:nth-child(2n) td{background-color:rgba(70,147,47,.247)}.Dash-solicitud-credito-listado .Dash-solicitud-credito-listado-footer{align-items:end;display:flex;height:50px}.Dash-solicitud-credito-listado .Dash-solicitud-credito-listado-footer .Dash-solicitud-credito-listado-footer-regresar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:2px 2px 2px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:30px;justify-content:center;width:100px}.Dash-solicitud-credito-listado .Dash-solicitud-credito-listado-footer .Dash-solicitud-credito-listado-footer-regresar svg{font-size:22px;margin-right:5px}.Dash-solicitud-credito-listado .Dash-solicitud-credito-listado-footer .Dash-solicitud-credito-listado-footer-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.sc-listado-tabla-section{background:#fff;border:1px solid #ecedf0;border-radius:12px;flex:1 1;min-height:0;overflow-y:auto}.sc-listado-tabla-head,.sc-listado-tabla-row{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1.4fr 1.6fr 1fr 1fr .4fr;padding:13px 22px}.sc-listado-tabla-head{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAoCAIAAAA0fiJLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAC5ZJREFUeNrMXMmSI7cRLdRGdo9j7KMvvoxC3eMPcfjgkC1vuurf7bMOtjTTJGtzAonKArFmgvKEKjomKkgkcs98WDjq6z98aJpGtarruyb2LPOyrZv3YT/29L4uK/xlZsg8MDPMn6LFb+Gl7Vr4c78SMUUVYCSMd8nDaZMSKtUNB6P5NntGCJ8UC0/l+bef1vM8/ut9s6qizPBhP/T0SfFx5eTInFc87yzfNb//00sjf+ZJS7lMCyoJ2hY95Mu9baAqUHEiQ8u6rsgI39u2lXLUrto2sBT8KyUHErQyvKAYTEJXWpqEVE5F1c8iMz2XTxf49/zuXEGLMuO7K3nx6ZsHnvFpBGZoPgw1fHSeKZWPSxgwnAYmI8x74HL9fIVQrohjtMtmHpxQSotWpneR5OAbkBxeXJWLUeXJzC9UXv5jSOE7PyUefGRs3MoRms/Ls2iQ4VdS9SjvT88nN46Z8yBTIKfxfHJKWRqsa61JDE76UpUCyVFsLDzFqCKViS9qUUzalIL4LlUceNUprl6/+8DruLrBmwCSAallmqlIgLEMaJBVi/k2pfjCVwYE9HmxU0wzM5PwOjdi8+dnzpCvy7K+vzXP6/jveFTl8Z/FXkMyvDhYKj9Gh9SUBr7Zbw+M9fL97/KlArPkkaoIk7jdB7TigG6PqjjYkxPTgNm2QCTXVTAV5gAThXiDOeTqh3G9bV708JcU0fCSwvNwfDFo8iNd+fvuh6cUmc62rhIwupy8STpn/qgholT5p3NUxfXLMJz5YKjbXYVlFSYZJblErOHhk7ej6elmBYNaa3/wwgLdSeGFxuSHlGt5DC9SnDmJbpFjjyswUtyVv29UZHmvyU79g1XKcorN486PiqGxMNdTVEVVQUOL7ZQY6mqIvWlcA7Ta00rGuu1b9K5e5w7coAQqYESVQ5rDwAhop+tkF9eqxlM6LuefR3GtDkUtSObmOqYCOfihkOLFPg4D3W6Xmxa0qkaGrYHfF0h9Gqxnm3M4JqrvcB5oG4XZ65EQFtd2RcIjjCookvkLKK6+/uOHqDJIFg3wFFfqJqLISMUEMyzyYBanSn2bhxRFmJyBRPmZcasTvpISkmAwQ3SzpijzF1NcffzmpaI2HMXQCMfUR+R1GlCtvzeyDqVGuTBRNkFJYi0iDMVjqpwZ9sUUVx//XLPzTs90mfQW0c7GO/oogHrnvKJ4tmC3xMx4MI3d0WnFcWxRKk9OZ+PAciSQIKrKVINFhO6hik1CicqelaJnU/8/xSsROjVK7K+uLciI0V6G6vERGFYsi8OmZblqhD0+nyq2oTGkUGyRcXE8EAJM1iqfBhF3wraU7iLFIXXBpPBSITNyX29240a6bLTQfloqFBdzwhBOSemtV70g0+BOqQr1aCrEudL0DdcToi0fD2VrC8yseunVDAwpPmscaaGxyVhpvdn07p52FgggDWtXfopRvuLss27a2ZIAKdeR109XoK1Yb4aeoIUk6Jm3dWqJyjzwj5JbK2cXUNYlsW85rMNvMWPtyosRXuGKD0smbpuVN2Bj8nMUP3Dzx7+8cHhIc8UjD6/ZcNZ9nOQmBOYN4+9iR7lQYc6Th2hPhP9C1nyVUx4pYqnCkRFP/nCYJ3lfRFFSjFwU0VXJ3R11h/H7BSUl9cdjl1WykUYcRZHh9oioInzW/B0WW72C5kghlZ+Erop41etBxf2ekIqnOqwnFfHYmnNErDidQBKNry8aZvYn8S42hhT0a9rx+4U/bnhhVIlc5oZXRUpQw23obs+6ueQ9zashFAg3dMNTvVnn695ihSJ2Y4e0+ljGGEt0qrPOprz37fju2MX2DhkKmWD2bE7jibTgCECEd61w3pgWCBnxWe/xdcSZfhe2FrrphTCfj55DOT3Fd2TX2+M57dTrnKp+GWOJLVKipTjLYztdYueV5PfT8TrDV5nqdUTG4GSbmSqvUZTwrkdMufCCyho9kOWwPhofwvN9GPquaLGU/BxzZWTzFX/99lWwH3N/+V31+lx7xdWiPKRAsSItjVGBwiiPKhlC36iZ1xR5WyotC9ZgNzXNJ+3AWnWHLMIJ+azvbNImwXvm26LiKXPJJIeI5wdWSLxOs3tLrujjOildhZGEGRMpe1WQL04Vl6YQsavLQNdQxaDJhxdfcS+8pM5qvGszIlVBvs4gElea5VZ2AKrXnWX21WjJ3NC4/vgGxmrHXnVKSj6/3ebL2j+N7SjcOlGJdx58BIvN1xskIRhNTG4MBZLrQ7DTwLQbGKfrNLTXHsEwkuQSmksvht6uepP2+SReSwkAslMzUguNxr35HmQ5ztAGuESU96f3TzaIJWm0Dx6ge+ujoXlmWjnVCoV8+66xp1LNtIlKO9Ye1Xfj0wizwR+/cmgF4Q8BTKtkJ1FG8sFc1Yd3qcwC68DUomLoDp4+X3E52gkP2u4KuBOOFMRFxBPGAcFM8LGI0NUrH14p+Iisma462tk+CYd1ym66el1nThv15kdTS2XOtcLlZtC6aqRty+d0WyCecOUPKzhdnLejyOc0NAJA28rEIk6iR2IlcPYXlsucEb4z3bCC8I7vVevijkR9tf/S5LbRzLurgj2R/CQp1nm7Hc0RwysGBjKKS2VWr397DfeENtwjHSr33LnLk71Xhowq8PUh+V78BSsDQ6i6FhWvw9cWnreysy9ija7iw/NoddH7edNcbAthQRX1d47MPXl3Nb+eBo+afcWHfpYT1vB8r8SuZH0Drg0aHx+hL4YcIYWUEKNKyS9GY0gBvm73iwDSVQW4CsgN3ugq8AY5EYTvzRWMIvYiwvk69bAmkDDlyNw7+a27Vf90XzamLZg1e5tgrxky6yDoASXfbvpWa1tz197LOVvzOVgkSHpd7Xm79m4KiQCQN4kuAOaXqNu+3yuqeRhSm8mNjQ3SUVRYDEnXBEfRSsusXv76Imo31pROvGEv15xw56OX/xTiMnuQy8K7hgXvQnLOtxYTJAiL6hyQIgVWdssUAag3Cd+S0ZEcYBq1Sd6Meabhh+rl75UbpMeK79N1r5CdNFmL+W0XpJCEUf9V7WLbBXxizgyYuFv/c8hv5u5NDCnamdOTRFl7M2fKaoo10+DRAXmRPKUe+vEgCgFNPTyySKFyaUxQKNgI27WSdhwcqbcZ55UPKe6WQngP04QUl9wEDfh4dXxMcZmfxGNNvqSIabO1MGQtMngIDzCkODKjs2oCK3/G53646mOfzQsylFK04iOwCRPe/vMGL+Ovnypk1uD6NBipllbys9JV23oiJCqD5+hjc2Ef4KOSAFDaAXdX0C3bbsAaFMeWMrwT/FDAXxNItjBRQdmRjk4X3Oc8C1KWaMGy9ibC81gTzTe9bh1/88QHMS4hyUzbOfAhqxsa9DD86nRAeyGU1JNo3NMD+rEXVET7OGvN5ZbDYu/PtnpNG8did2sCqEDGAo1EX+7OO+FcEKut2tnajEGhYEBIaadeZhf4SyODMKY2lgn0aHxECY+sOvcoSYqcQsolPzrUZRbha3cSFJujO2aya3Ym6xCJH82xxNqXGbEHD9qTzdXLP16L8nEyu8gp7ryb/flrZjO3yD1c3zEJU4OZ67L8sOIkFDTx6yv5b9OTcyIgNXlR5szknhnVyz9fM/5+5DAH5WB6F1WiCBNFhqd2XSZQdKainB9eop2X0Mf5kMqwZhaVKGuRzB6jqLN6csZOMzWtAjzRPnCYU6EkthjU9vZf/X9mggzS85xm//8UsfNK9+cIxzTBf+bLWr5dHKjLV9zpUPRJK7rcMq/TT1e0WMWqYv5sVsrngS+zPax00jik7eEjqk/ACZEH5W50RlFXqoHnBDZ5VTODY+pgUB57/aIe9C6EFB/2eYrDkqJ/bvXS6jLzob2bh1ssD9VX33zFn84rb67p65oXhzaD8+wqtc9u2WVgUJacmSThJPok+AZO6qtb4Tov3blwkBztCUzWKbNwunDUWaEw/xNgAE6l0qFFJt7xAAAAAElFTkSuQmCC);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;position:-webkit-sticky;position:sticky;top:0;z-index:1}.sc-listado-tabla-head>div{border-left:2px solid #fedb05;color:#fff;font-size:11px;font-weight:700;letter-spacing:.5px;padding-left:8px;text-transform:uppercase;white-space:nowrap}.sc-listado-tabla-head>div:last-child{border-left:none}.sc-listado-tabla-row{align-items:center;border-bottom:1px solid #f3f4f6;padding:10px 22px;transition:background .1s}.sc-listado-tabla-row:nth-child(2n){background:rgba(243,244,246,.4)}.sc-listado-tabla-row:last-child{border-bottom:none}.sc-listado-tabla-row:hover{background:rgba(232,245,233,.6)}.sc-cell-text{color:#374151;font-size:13px;font-weight:500}.sc-cell-importe{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#12151c;font-size:13px;font-variant-numeric:tabular-nums;font-weight:500;text-align:right}.sc-cell-action{align-items:center;display:flex;justify-content:center}.solicitud-credito-documentacion-screen{height:calc(100% - 40px);margin-left:25px;margin-right:25px;margin-top:30px;width:calc(100% - 50px)}.solicitud-credito-documentacion-screen .solicitud-credito-documentacion-screen-container{height:calc(100% - 85px);overflow:auto}.solicitud-credito-documentacion-screen .solicitud-credito-documentacion-screen-container table{position:-webkit-sticky;position:sticky;width:100%}.solicitud-credito-documentacion-screen .solicitud-credito-documentacion-screen-container table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-position-x:-120px;background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:40px;position:-webkit-sticky;position:sticky;top:0}.solicitud-credito-documentacion-screen .solicitud-credito-documentacion-screen-container table thead tr th:last-child{max-width:200px}.solicitud-credito-documentacion-screen .solicitud-credito-documentacion-screen-container table tbody tr td{padding-bottom:5px;padding-top:5px}.solicitud-credito-documentacion-screen .solicitud-credito-documentacion-screen-container table tbody tr td:first-child{border-left:2px solid #ccc;padding-left:10px;width:100%}.solicitud-credito-documentacion-screen .solicitud-credito-documentacion-screen-container table tbody tr td:nth-child(2){min-width:150px;text-align:center}.solicitud-credito-documentacion-screen .solicitud-credito-documentacion-screen-container table tbody tr td:last-child{border-right:2px solid #ccc;display:flex;max-width:280px;min-width:100px}.solicitud-credito-documentacion-screen .solicitud-credito-documentacion-screen-container table tbody tr td:last-child .button-download-action{align-items:center;background-color:#315c6f;border-radius:5px;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;justify-content:center;padding:2px 2px 2px 5px;width:110px}.solicitud-credito-documentacion-screen .solicitud-credito-documentacion-screen-container table tbody tr td:last-child .button-download-action svg{font-size:16px;margin-right:5px}.solicitud-credito-documentacion-screen .solicitud-credito-documentacion-screen-container table tbody tr td:last-child .button-download-action:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.solicitud-credito-documentacion-screen .solicitud-credito-documentacion-screen-container table tbody tr td:last-child .button-download-none{align-items:center;background-color:initial;border-radius:5px;display:flex;justify-content:center;padding:2px 2px 2px 5px;width:110px}.solicitud-credito-documentacion-screen .solicitud-credito-documentacion-screen-container table tbody tr td:last-child .button-upload-action{align-items:center;background-color:#e5e5e5;border-radius:5px;cursor:pointer;display:flex;justify-content:center;margin-left:15px;margin-right:15px;width:120px}.solicitud-credito-documentacion-screen .solicitud-credito-documentacion-screen-container table tbody tr td:last-child .button-upload-action svg{font-size:16px;margin-right:5px}.solicitud-credito-documentacion-screen .solicitud-credito-documentacion-screen-container table tbody tr td:last-child .button-upload-action:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.solicitud-credito-documentacion-screen .solicitud-credito-documentacion-screen-container table tbody tr:nth-child(2n){background-color:#dae6be}.solicitud-credito-documentacion-screen .solicitud-credito-documentacion-screen-container table tbody tr:last-child td{border-bottom:2px solid #ccc}.solicitud-credito-documentacion-screen .pdfpedido{background-color:#315c6f!important;font-size:12px!important}.solicitud-credito-documentacion-screen .pdfpedido svg{font-size:16px;margin-right:5px}.solicitud-credito-documentacion-screen .pdfpedido:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.solicitud-credito-documentacion-screen .solicitud-credito-documentacion-screen-footer{align-items:center;display:flex;height:50px;justify-content:space-between}.solicitud-credito-documentacion-screen .solicitud-credito-documentacion-screen-footer .solicitud-credito-documentacion-screen-footer-regresar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:2px 2px 2px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:30px;justify-content:center;width:120px}.solicitud-credito-documentacion-screen .solicitud-credito-documentacion-screen-footer .solicitud-credito-documentacion-screen-footer-regresar svg{font-size:22px;margin-right:5px}.solicitud-credito-documentacion-screen .solicitud-credito-documentacion-screen-footer .solicitud-credito-documentacion-screen-footer-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.solicitud-credito-documentacion-screen .solicitud-credito-documentacion-screen-footer .solicitud-credito-documentacion-screen-footer-enviar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:2px 2px 2px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:30px;justify-content:center;width:120px}.solicitud-credito-documentacion-screen .solicitud-credito-documentacion-screen-footer .solicitud-credito-documentacion-screen-footer-enviar svg{font-size:22px;margin-right:5px}.solicitud-credito-documentacion-screen .solicitud-credito-documentacion-screen-footer .solicitud-credito-documentacion-screen-footer-enviar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.dash-clientes-crear-solicitud-credito{align-items:center;background-color:rgba(41,80,38,.8);border-radius:10px;box-shadow:inset 2px 2px 2px rgba(254,219,5,.5),inset -2px -2px 2px rgba(254,219,5,.5);color:#fff;display:flex;flex-direction:row;font-size:12px;font-weight:700;justify-content:center;margin:15px auto 0;padding:15px;width:95%}.dash-clientes-crear-solicitud-credito svg{color:#fff;font-size:16px;margin-right:5px}.dash-clientes-crear-solicitud-credito span{font-weight:700;margin-right:5px}.dash-clientes-crear-solicitud-credito{cursor:pointer}.dash-clientes-crear-solicitud-credito:hover{background-color:#20441d;box-shadow:inset 2px 2px 2px #fedb05,inset -3px -2px 2px #fedb05;color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.dash-cientes-solicitud-credito-theme{background-color:hsla(0,0%,100%,.9);border-radius:10px;display:none;flex-direction:column;grid-column:1/3;grid-row:1/3;height:calc(100% - 40px);margin:20px;overflow:hidden}.dash-cientes-solicitud-credito-theme .dash-cientes-solicitud-credito-theme-header .dash-cientes-solicitud-credito-theme-header-titulo{align-items:center;display:flex;font-size:16px;font-weight:700;height:35px;justify-content:center}.dash-cientes-solicitud-credito-theme .dash-cientes-solicitud-credito-theme-header .dash-cientes-solicitud-credito-theme-header-container-effect{display:flex;height:3px;margin-left:20px;margin-right:20px;margin-top:5px;width:calc(100% - 40px)}.dash-cientes-solicitud-credito-theme .dash-cientes-solicitud-credito-theme-header .dash-cientes-solicitud-credito-theme-header-container-effect .dash-cientes-solicitud-credito-theme-header-container-effect-bl{background-color:#035917;height:3px;width:calc(50% - 20px)}.dash-cientes-solicitud-credito-theme .dash-cientes-solicitud-credito-theme-header .dash-cientes-solicitud-credito-theme-header-container-effect .dash-cientes-solicitud-credito-theme-header-container-effect-circle{background-color:#fedb05;border-radius:16px;box-shadow:0 0 2px #333;height:16px;margin-left:10px;margin-right:10px;margin-top:-5px;width:16px}.dash-cientes-solicitud-credito-theme .dash-cientes-solicitud-credito-theme-header .dash-cientes-solicitud-credito-theme-header-container-effect .dash-cientes-solicitud-credito-theme-header-container-effect-br{background-color:#035917;height:3px;width:calc(50% - 20px)}.dash-asistente-buscar-cliente{display:flex;flex-direction:column;height:calc(100% - 150px);justify-content:space-between;margin-top:50px}.dash-asistente-buscar-cliente .dash-asistente-tabla-clientes-coincidencias{border:1px solid #035917;display:flex;justify-content:center;margin:0 auto;max-height:100%;overflow:auto;width:calc(100% - 40px)}.dash-asistente-buscar-cliente .dash-asistente-tabla-clientes-coincidencias table{width:100%}.dash-asistente-buscar-cliente .dash-asistente-tabla-clientes-coincidencias table thead tr th{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAoCAIAAAA0fiJLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAC5ZJREFUeNrMXMmSI7cRLdRGdo9j7KMvvoxC3eMPcfjgkC1vuurf7bMOtjTTJGtzAonKArFmgvKEKjomKkgkcs98WDjq6z98aJpGtarruyb2LPOyrZv3YT/29L4uK/xlZsg8MDPMn6LFb+Gl7Vr4c78SMUUVYCSMd8nDaZMSKtUNB6P5NntGCJ8UC0/l+bef1vM8/ut9s6qizPBhP/T0SfFx5eTInFc87yzfNb//00sjf+ZJS7lMCyoJ2hY95Mu9baAqUHEiQ8u6rsgI39u2lXLUrto2sBT8KyUHErQyvKAYTEJXWpqEVE5F1c8iMz2XTxf49/zuXEGLMuO7K3nx6ZsHnvFpBGZoPgw1fHSeKZWPSxgwnAYmI8x74HL9fIVQrohjtMtmHpxQSotWpneR5OAbkBxeXJWLUeXJzC9UXv5jSOE7PyUefGRs3MoRms/Ls2iQ4VdS9SjvT88nN46Z8yBTIKfxfHJKWRqsa61JDE76UpUCyVFsLDzFqCKViS9qUUzalIL4LlUceNUprl6/+8DruLrBmwCSAallmqlIgLEMaJBVi/k2pfjCVwYE9HmxU0wzM5PwOjdi8+dnzpCvy7K+vzXP6/jveFTl8Z/FXkMyvDhYKj9Gh9SUBr7Zbw+M9fL97/KlArPkkaoIk7jdB7TigG6PqjjYkxPTgNm2QCTXVTAV5gAThXiDOeTqh3G9bV708JcU0fCSwvNwfDFo8iNd+fvuh6cUmc62rhIwupy8STpn/qgholT5p3NUxfXLMJz5YKjbXYVlFSYZJblErOHhk7ej6elmBYNaa3/wwgLdSeGFxuSHlGt5DC9SnDmJbpFjjyswUtyVv29UZHmvyU79g1XKcorN486PiqGxMNdTVEVVQUOL7ZQY6mqIvWlcA7Ta00rGuu1b9K5e5w7coAQqYESVQ5rDwAhop+tkF9eqxlM6LuefR3GtDkUtSObmOqYCOfihkOLFPg4D3W6Xmxa0qkaGrYHfF0h9Gqxnm3M4JqrvcB5oG4XZ65EQFtd2RcIjjCookvkLKK6+/uOHqDJIFg3wFFfqJqLISMUEMyzyYBanSn2bhxRFmJyBRPmZcasTvpISkmAwQ3SzpijzF1NcffzmpaI2HMXQCMfUR+R1GlCtvzeyDqVGuTBRNkFJYi0iDMVjqpwZ9sUUVx//XLPzTs90mfQW0c7GO/oogHrnvKJ4tmC3xMx4MI3d0WnFcWxRKk9OZ+PAciSQIKrKVINFhO6hik1CicqelaJnU/8/xSsROjVK7K+uLciI0V6G6vERGFYsi8OmZblqhD0+nyq2oTGkUGyRcXE8EAJM1iqfBhF3wraU7iLFIXXBpPBSITNyX29240a6bLTQfloqFBdzwhBOSemtV70g0+BOqQr1aCrEudL0DdcToi0fD2VrC8yseunVDAwpPmscaaGxyVhpvdn07p52FgggDWtXfopRvuLss27a2ZIAKdeR109XoK1Yb4aeoIUk6Jm3dWqJyjzwj5JbK2cXUNYlsW85rMNvMWPtyosRXuGKD0smbpuVN2Bj8nMUP3Dzx7+8cHhIc8UjD6/ZcNZ9nOQmBOYN4+9iR7lQYc6Th2hPhP9C1nyVUx4pYqnCkRFP/nCYJ3lfRFFSjFwU0VXJ3R11h/H7BSUl9cdjl1WykUYcRZHh9oioInzW/B0WW72C5kghlZ+Erop41etBxf2ekIqnOqwnFfHYmnNErDidQBKNry8aZvYn8S42hhT0a9rx+4U/bnhhVIlc5oZXRUpQw23obs+6ueQ9zashFAg3dMNTvVnn695ihSJ2Y4e0+ljGGEt0qrPOprz37fju2MX2DhkKmWD2bE7jibTgCECEd61w3pgWCBnxWe/xdcSZfhe2FrrphTCfj55DOT3Fd2TX2+M57dTrnKp+GWOJLVKipTjLYztdYueV5PfT8TrDV5nqdUTG4GSbmSqvUZTwrkdMufCCyho9kOWwPhofwvN9GPquaLGU/BxzZWTzFX/99lWwH3N/+V31+lx7xdWiPKRAsSItjVGBwiiPKhlC36iZ1xR5WyotC9ZgNzXNJ+3AWnWHLMIJ+azvbNImwXvm26LiKXPJJIeI5wdWSLxOs3tLrujjOildhZGEGRMpe1WQL04Vl6YQsavLQNdQxaDJhxdfcS+8pM5qvGszIlVBvs4gElea5VZ2AKrXnWX21WjJ3NC4/vgGxmrHXnVKSj6/3ebL2j+N7SjcOlGJdx58BIvN1xskIRhNTG4MBZLrQ7DTwLQbGKfrNLTXHsEwkuQSmksvht6uepP2+SReSwkAslMzUguNxr35HmQ5ztAGuESU96f3TzaIJWm0Dx6ge+ujoXlmWjnVCoV8+66xp1LNtIlKO9Ye1Xfj0wizwR+/cmgF4Q8BTKtkJ1FG8sFc1Yd3qcwC68DUomLoDp4+X3E52gkP2u4KuBOOFMRFxBPGAcFM8LGI0NUrH14p+Iisma462tk+CYd1ym66el1nThv15kdTS2XOtcLlZtC6aqRty+d0WyCecOUPKzhdnLejyOc0NAJA28rEIk6iR2IlcPYXlsucEb4z3bCC8I7vVevijkR9tf/S5LbRzLurgj2R/CQp1nm7Hc0RwysGBjKKS2VWr397DfeENtwjHSr33LnLk71Xhowq8PUh+V78BSsDQ6i6FhWvw9cWnreysy9ija7iw/NoddH7edNcbAthQRX1d47MPXl3Nb+eBo+afcWHfpYT1vB8r8SuZH0Drg0aHx+hL4YcIYWUEKNKyS9GY0gBvm73iwDSVQW4CsgN3ugq8AY5EYTvzRWMIvYiwvk69bAmkDDlyNw7+a27Vf90XzamLZg1e5tgrxky6yDoASXfbvpWa1tz197LOVvzOVgkSHpd7Xm79m4KiQCQN4kuAOaXqNu+3yuqeRhSm8mNjQ3SUVRYDEnXBEfRSsusXv76Imo31pROvGEv15xw56OX/xTiMnuQy8K7hgXvQnLOtxYTJAiL6hyQIgVWdssUAag3Cd+S0ZEcYBq1Sd6Meabhh+rl75UbpMeK79N1r5CdNFmL+W0XpJCEUf9V7WLbBXxizgyYuFv/c8hv5u5NDCnamdOTRFl7M2fKaoo10+DRAXmRPKUe+vEgCgFNPTyySKFyaUxQKNgI27WSdhwcqbcZ55UPKe6WQngP04QUl9wEDfh4dXxMcZmfxGNNvqSIabO1MGQtMngIDzCkODKjs2oCK3/G53646mOfzQsylFK04iOwCRPe/vMGL+Ovnypk1uD6NBipllbys9JV23oiJCqD5+hjc2Ef4KOSAFDaAXdX0C3bbsAaFMeWMrwT/FDAXxNItjBRQdmRjk4X3Oc8C1KWaMGy9ibC81gTzTe9bh1/88QHMS4hyUzbOfAhqxsa9DD86nRAeyGU1JNo3NMD+rEXVET7OGvN5ZbDYu/PtnpNG8did2sCqEDGAo1EX+7OO+FcEKut2tnajEGhYEBIaadeZhf4SyODMKY2lgn0aHxECY+sOvcoSYqcQsolPzrUZRbha3cSFJujO2aya3Ym6xCJH82xxNqXGbEHD9qTzdXLP16L8nEyu8gp7ryb/flrZjO3yD1c3zEJU4OZ67L8sOIkFDTx6yv5b9OTcyIgNXlR5szknhnVyz9fM/5+5DAH5WB6F1WiCBNFhqd2XSZQdKainB9eop2X0Mf5kMqwZhaVKGuRzB6jqLN6csZOMzWtAjzRPnCYU6EkthjU9vZf/X9mggzS85xm//8UsfNK9+cIxzTBf+bLWr5dHKjLV9zpUPRJK7rcMq/TT1e0WMWqYv5sVsrngS+zPax00jik7eEjqk/ACZEH5W50RlFXqoHnBDZ5VTODY+pgUB57/aIe9C6EFB/2eYrDkqJ/bvXS6jLzob2bh1ssD9VX33zFn84rb67p65oXhzaD8+wqtc9u2WVgUJacmSThJPok+AZO6qtb4Tov3blwkBztCUzWKbNwunDUWaEw/xNgAE6l0qFFJt7xAAAAAElFTkSuQmCC);border-bottom:3px solid #e9ae06;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.dash-asistente-buscar-cliente .dash-asistente-tabla-clientes-coincidencias table tbody tr td{padding-left:10px;text-align:left}.dash-asistente-buscar-cliente .dash-asistente-tabla-clientes-coincidencias table tbody tr td .dash-asistente-tabla-clientes-coincidencias-seleccionar{align-items:center;background-color:#315c6f;border-radius:5px;color:#fff;cursor:pointer;display:flex;height:20px;justify-content:center;margin:0 auto;min-width:75px;width:calc(100% - 60px)}.dash-asistente-buscar-cliente .dash-asistente-tabla-clientes-coincidencias table tbody tr td .dash-asistente-tabla-clientes-coincidencias-seleccionar:hover{-webkit-transform:scale(1.08);transform:scale(1.08)}.dash-asistente-buscar-cliente .dash-asistente-tabla-clientes-coincidencias table tbody tr td:first-child{max-width:350px}.dash-asistente-buscar-cliente .dash-asistente-tabla-clientes-coincidencias table tbody tr td svg{font-size:16px}.dash-asistente-buscar-cliente .dash-asistente-tabla-clientes-coincidencias table tbody tr:nth-child(2n) td{background-color:rgba(70,147,47,.247)}.dash-asistente-buscar-cliente .dash-asistente-registrar-nuevo-cliente{border-radius:5px;height:100%;margin-left:20px;width:50%}.dash-asistente-buscar-cliente .dash-asistente-registrar-nuevo-cliente .dash-asistente-registrar-nuevo-cliente-razon-social{margin-top:10px}.dash-asistente-buscar-cliente .dash-asistente-registrar-nuevo-cliente .dash-asistente-registrar-nuevo-cliente-rfc{margin-bottom:10px;padding-top:20px}.dash-asistente-buscar-cliente .dash-asistente-buscar-cliente-autocomplete{margin-left:20px;margin-right:20px}.dash-asistente-buscar-cliente .dash-asistente-buscar-cliente-buttons{display:flex;justify-content:space-between;margin-top:20px}.dash-asistente-buscar-cliente .dash-asistente-buscar-cliente-buttons .dash-asistente-cliente-coincidencias-buttons{display:flex;justify-content:space-between;width:100%}.dash-asistente-buscar-cliente .dash-asistente-buscar-cliente-buttons .dash-asistente-buscar-cliente-buttons-btnregistrar{align-items:center;background-color:#035917;background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-position-x:-60px;background-repeat:no-repeat;border:1px solid #333;border-left:none;border-left:5px solid #fedb05!important;border-radius:0 5px 5px 0;box-shadow:3px 3px 5px rgba(0,0,0,.9);color:#fff;cursor:pointer;display:flex;height:40px;padding-right:10px;width:150px}.dash-asistente-buscar-cliente .dash-asistente-buscar-cliente-buttons .dash-asistente-buscar-cliente-buttons-btnregistrar svg{color:#fff;font-size:18px;margin-left:10px;margin-right:10px}.dash-asistente-buscar-cliente .dash-asistente-buscar-cliente-buttons .dash-asistente-buscar-cliente-buttons-btnregistrar:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.dash-asistente-buscar-cliente .dash-asistente-buscar-cliente-buttons .dash-asistente-buscar-cliente-buttons-btnrsiguiente{align-items:center;background-color:#035917;background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-position-x:-75px;background-repeat:no-repeat;border:1px solid #333;border-radius:5px 0 0 5px;border-right:none;border-right:5px solid #fedb05!important;box-shadow:-3px 3px 5px rgba(0,0,0,.9);color:#fff;cursor:pointer;display:flex;height:40px;justify-content:end;padding-right:10px}.dash-asistente-buscar-cliente .dash-asistente-buscar-cliente-buttons .dash-asistente-buscar-cliente-buttons-btnrsiguiente svg{font-size:18px;margin-right:5px}.dash-asistente-buscar-cliente .dash-asistente-buscar-cliente-buttons .dash-asistente-buscar-cliente-buttons-btnrsiguiente{width:150px}.dash-asistente-buscar-cliente .dash-asistente-buscar-cliente-buttons .dash-asistente-buscar-cliente-buttons-btnrsiguiente svg{color:#fff;font-size:20px;margin-left:10px;margin-right:10px}.dash-asistente-buscar-cliente .dash-asistente-buscar-cliente-buttons .dash-asistente-buscar-cliente-buttons-btnrsiguiente:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.dash-tabla-score-card-gerente{cursor:pointer;margin:0;max-width:1100px!important;width:calc(100% - 40px)!important}.dash-tabla-score-card-gerente .dash-tabla-scorecard-gerente-actions{align-items:center;background-color:#035917;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:200px}.dash-tabla-score-card-gerente .dash-tabla-scorecard-gerente-actions .pedidos-facturados-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.dash-tabla-score-card-gerente .dash-tabla-scorecard-gerente-actions .pedidos-facturados-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.dash-tabla-score-card-gerente .dash-tabla-scorecard-gerente-actions .pedidos-facturados-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.dash-tabla-score-card-gerente .dash-tabla-scorecard-gerente-actions .pedidos-facturados-actions-regresar:hover svg{color:#fff}.dash-tabla-score-card-gerente .dash-tabla-scorecard-gerente-actions .plantilla-screen-filtro{position:relative}.dash-tabla-score-card-gerente .dash-tabla-scorecard-gerente-actions .plantilla-screen-filtro .plantilla-screen-filtro-button-modal{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.dash-tabla-score-card-gerente .dash-tabla-scorecard-gerente-actions .plantilla-screen-filtro .plantilla-screen-filtro-button-modal svg{color:hsla(0,0%,100%,.8);font-size:18px}.dash-tabla-score-card-gerente .dash-tabla-scorecard-gerente-actions .plantilla-screen-filtro .plantilla-screen-filtro-button-modal:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.dash-tabla-score-card-gerente .dash-tabla-scorecard-gerente-actions .plantilla-screen-filtro .plantilla-screen-filtro-button-modal:hover svg{color:#fff}.dash-tabla-score-card-gerente .dash-tabla-scorecard-gerente-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff;left:-114px;min-height:150px;position:absolute;top:-9px;width:250px;z-index:5}.dash-tabla-score-card-gerente .dash-tabla-scorecard-gerente-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container{margin:20px 10px 10px}.dash-tabla-score-card-gerente .dash-tabla-scorecard-gerente-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-container-cartera{margin-bottom:10px}.dash-tabla-score-card-gerente .dash-tabla-scorecard-gerente-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-container-periodo{margin-top:10px}.dash-tabla-score-card-gerente .dash-tabla-scorecard-gerente-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones{align-items:center;display:flex;justify-content:space-between;margin-top:10px;width:100%}.dash-tabla-score-card-gerente .dash-tabla-scorecard-gerente-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-guardar{align-items:center;background-color:#035917;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.dash-tabla-score-card-gerente .dash-tabla-scorecard-gerente-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.dash-tabla-score-card-gerente .dash-tabla-scorecard-gerente-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-cancelar{align-items:center;background-color:#ed2a35;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.dash-tabla-score-card-gerente .dash-tabla-scorecard-gerente-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-cancelar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.dash-tabla-score-card-gerente .header-scordcard-vendedor-gerente{align-items:center;background-color:#fff;background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-position-x:-413px;background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;border-radius:5px 5px 0 0;color:#fff;display:flex;font-size:16px;font-weight:700;height:40px;justify-content:center;letter-spacing:2px;margin-left:1px;position:-webkit-sticky;position:sticky;top:0;width:calc(100% - 2px);z-index:3}.dash-tabla-score-card-gerente table{background-color:#fff;border-collapse:collapse;width:100%}.dash-tabla-score-card-gerente table thead{background-color:#fff;position:-webkit-sticky;position:sticky;top:40px;z-index:3}.dash-tabla-score-card-gerente table thead:after{background-color:#fedb05;bottom:0;content:"";display:block;height:3px;left:0;position:absolute;width:100%;z-index:3}.dash-tabla-score-card-gerente table thead tr{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover}.dash-tabla-score-card-gerente table thead tr th{background-color:inherit;color:#fff;font-size:12px;height:40px;position:-webkit-sticky;position:sticky;top:0;z-index:3}.dash-tabla-score-card-gerente table thead tr th:after{background-color:#fedb05;bottom:0;content:"";display:block;height:3px;left:0;position:absolute;width:100%;z-index:3}.dash-tabla-score-card-gerente table thead tr th div{align-items:center;border-left:2px solid #fedb05;display:flex;height:50%;justify-content:center;letter-spacing:1px}.dash-tabla-score-card-gerente table thead tr th:first-child div{border:none}.dash-tabla-score-card-gerente table thead tr th.periodo,.dash-tabla-score-card-gerente table thead tr th.vendedor{background-color:inherit;position:-webkit-sticky;position:sticky;z-index:4}.dash-tabla-score-card-gerente table thead tr th.vendedor{border-right:3px solid #fedb05;left:0}.dash-tabla-score-card-gerente table thead tr th.periodo{border-left:3px solid #fedb05;border-right:3px solid #fedb05;left:180px}.dash-tabla-score-card-gerente table tbody td:not(.vendedor):not(.periodo){text-align:center}.dash-tabla-score-card-gerente table tbody tr .vendedor{background-color:#fff;left:0;min-width:180px!important;padding-left:5px;position:-webkit-sticky;position:sticky;z-index:2}.dash-tabla-score-card-gerente table tbody tr .vendedor:after{background-color:#ccc;content:"";display:block;height:100%;left:-3px;position:absolute;top:0;width:3px;z-index:1}.dash-tabla-score-card-gerente table tbody tr .periodo{background-color:#fff;left:180px;min-width:120px!important;padding-left:5px;position:-webkit-sticky;position:sticky;z-index:2}.dash-tabla-score-card-gerente table tbody tr .periodo:before{background-color:#ccc;content:"";display:block;height:100%;left:-2px;position:absolute;top:0;width:2px;z-index:1}.dash-tabla-score-card-gerente table tbody tr .periodo:after{background-color:#ccc;content:"";display:block;height:100%;position:absolute;right:-2px;top:0;width:2px;z-index:1}.dash-tabla-score-card-gerente table tbody tr td{border:1px solid #ccc;font-size:14px;max-width:85px;min-width:85px;padding:10px 5px}.dash-tabla-score-card-gerente table tbody tr td div:first-child{align-items:center;background-color:#295026;border-radius:7px 7px 0 0;color:#fff;display:flex;height:25px;justify-content:center;margin-bottom:5px}.dash-tabla-score-card-gerente table tbody tr td div:nth-child(2),.dash-tabla-score-card-gerente table tbody tr td div:nth-child(3),.dash-tabla-score-card-gerente table tbody tr td div:nth-child(4){align-items:center;border-bottom:1px solid #efefef;display:flex;height:30px;justify-content:space-between;padding-left:5px;padding-right:10px}.dash-tabla-score-card-gerente table tbody tr td div:nth-child(2) label,.dash-tabla-score-card-gerente table tbody tr td div:nth-child(3) label,.dash-tabla-score-card-gerente table tbody tr td div:nth-child(4) label{width:100px}.dash-tabla-score-card-gerente table tbody:last-child td:first-child{border-radius:0 0 0 5px}.dash-tabla-score-card-gerente table tbody:last-child td:last-child{border-radius:0 0 0 0}@media (max-width:750px){.dash-tabla-score-card{max-width:500px!important}.dash-tabla-score-card table tbody tr td:nth-child(2),.dash-tabla-score-card table tbody tr td:nth-child(3),.dash-tabla-score-card table tbody tr td:nth-child(4),.dash-tabla-score-card table tbody tr td:nth-child(5),.dash-tabla-score-card table thead tr th:nth-child(2),.dash-tabla-score-card table thead tr th:nth-child(3),.dash-tabla-score-card table thead tr th:nth-child(4),.dash-tabla-score-card table thead tr th:nth-child(5){display:none}}@media (max-width:680px){.dash-tabla-score-card-gerente{overflow-x:auto;width:100%!important}.dash-tabla-score-card-gerente table tbody tr .vendedor{font-size:12px;min-width:110px!important}.dash-tabla-score-card-gerente table tbody tr td{font-size:12px;max-width:none;min-width:60px;padding:8px 4px}}.dash-tabla-scorecard-gerente-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:100%}.dash-tabla-scorecard-gerente-actions .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:10px;top:6px}.dash-tabla-scorecard-gerente-actions .buttons button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:100px}.dash-tabla-scorecard-gerente-actions .buttons button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.dash-tabla-scorecard-gerente-actions .excel{background-color:#035917;border:1px solid #035917}.dash-tabla-scorecard-gerente-actions svg{font-size:18px;margin-right:5px}.dash-tabla-scorecard-gerente-actions .PDF{cursor:pointer}.dash-tabla-scorecard-gerente-actions .PDF:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.dash-tabla-scorecard-gerente-actions .ayuda{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.dash-tabla-scorecard-gerente-actions .ayuda svg{color:hsla(0,0%,100%,.8);font-size:18px}.dash-tabla-scorecard-gerente-actions .ayuda:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.dash-tabla-scorecard-gerente-actions .ayuda:hover svg{color:#fff}.dash-tabla-scorecard-gerente-actions .dash-tabla-scorecard-gerente-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.dash-tabla-scorecard-gerente-actions .dash-tabla-scorecard-gerente-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.dash-tabla-scorecard-gerente-actions .dash-tabla-scorecard-gerente-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.dash-tabla-scorecard-gerente-actions .dash-tabla-scorecard-gerente-actions-regresar:hover svg{color:#fff}.dash-tabla-scorecard-gerente-actions .plantilla-screen-filtro{position:relative}.dash-tabla-scorecard-gerente-actions .plantilla-screen-filtro .plantilla-screen-filtro-button-modal{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.dash-tabla-scorecard-gerente-actions .plantilla-screen-filtro .plantilla-screen-filtro-button-modal svg{color:hsla(0,0%,100%,.8);font-size:18px}.dash-tabla-scorecard-gerente-actions .plantilla-screen-filtro .plantilla-screen-filtro-button-modal:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.dash-tabla-scorecard-gerente-actions .plantilla-screen-filtro .plantilla-screen-filtro-button-modal:hover svg{color:#fff}.dash-tabla-scorecard-gerente-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff;left:-114px;min-height:150px;position:absolute;top:-9px;width:250px;z-index:5}.dash-tabla-scorecard-gerente-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container{margin:20px 10px 10px}.dash-tabla-scorecard-gerente-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-container-cartera{margin-bottom:10px}.dash-tabla-scorecard-gerente-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-container-periodo{margin-top:10px}.dash-tabla-scorecard-gerente-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones{align-items:center;display:flex;justify-content:space-between;margin-top:10px;width:100%}.dash-tabla-scorecard-gerente-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-guardar{align-items:center;background-color:#035917;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.dash-tabla-scorecard-gerente-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.dash-tabla-scorecard-gerente-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-cancelar{align-items:center;background-color:#ed2a35;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.dash-tabla-scorecard-gerente-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-cancelar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.dash-tabla-scorecard-gerente-actions .verde{background-color:#2e7d32}.dash-tabla-scorecard-gerente-actions .amarillo{background-color:#f9a825}.dash-tabla-scorecard-gerente-actions .rojo{background-color:#c62828}.popover-help{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 8px 24px rgba(0,0,0,.15),0 2px 6px rgba(0,0,0,.08);max-width:90vw;position:absolute;right:0;text-align:left;top:110%;width:320px;z-index:5}.popover-help .popover-titulo{height:40px;width:100%}.popover-help .popover-titulo .popover-header{background-color:#fff;display:flex;flex-direction:row;height:calc(100% - 4px);height:40px;justify-content:space-between}.popover-help .popover-titulo .popover-header .popover-header-titulo{align-items:center;display:flex;font-size:18px!important;font-weight:700;justify-content:center;letter-spacing:1px;margin-left:20px;width:calc(100% - 40px)}.popover-help .plantilla-screen-efecto{display:flex;height:3px;justify-content:space-between;width:100%}.popover-help .plantilla-screen-efecto .plantilla-screen-efecto-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}.popover-help .plantilla-screen-efecto .plantilla-screen-efecto-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.popover-help .plantilla-screen-efecto .plantilla-screen-efecto-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}.arrow{border-bottom:8px solid #fff;border-left:8px solid transparent;border-right:8px solid transparent;height:0;position:absolute;right:20px;top:-8px;width:0}.texto{font-size:13px;line-height:1.5;margin-bottom:12px;overflow-wrap:break-word;text-align:justify;white-space:normal;word-break:break-word}.indicadores{display:flex;flex-direction:column;gap:8px}.fila{grid-column-gap:10px;align-items:center;-moz-column-gap:10px;-webkit-column-gap:10px;column-gap:10px;display:grid;grid-template-columns:16px 1fr}.circulo{border-radius:50%;height:14px;width:14px}.label-texto-asd{display:block;font-size:13px;white-space:normal;width:100%;word-break:break-word}.combobox-vendedor{align-items:center;display:flex;margin-left:12px;margin-right:12px;margin-top:14px}.dash-tabla-score-card-gerente-screen{background:#fff;border:1px solid #ccc;border-collapse:collapse;border-radius:5px!important;box-sizing:border-box;height:100%;margin-top:16px!important;margin:10px 10px 20px;margin-bottom:5px!important;max-height:calc(100% - 70px);overflow:auto;padding-left:0;padding-right:0;position:relative;width:calc(100% - 20px)}.dash-tabla-score-card-gerente-screen .header-scordcard-vendedor{align-items:center;background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-position-x:-413px;background-repeat:no-repeat;background-size:cover;border-radius:5px 5px 0 0;color:#fff;display:flex;font-size:16px;font-weight:700;height:40px;justify-content:center;letter-spacing:2px}.dash-tabla-score-card-gerente-screen table{background-color:initial;border-collapse:initial;border-spacing:0;position:-webkit-sticky;position:sticky;width:100%}.dash-tabla-score-card-gerente-screen table thead{position:-webkit-sticky;position:sticky;top:0;z-index:1}.dash-tabla-score-card-gerente-screen table thead tr{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover}.dash-tabla-score-card-gerente-screen table thead tr th{border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:40px}.dash-tabla-score-card-gerente-screen table thead tr th div{align-items:center;border-left:2px solid #fedb05;display:flex;height:50%;justify-content:center;letter-spacing:1px}.dash-tabla-score-card-gerente-screen table thead tr th:first-child div{border:none}.dash-tabla-score-card-gerente-screen table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.dash-tabla-score-card-gerente-screen table tbody tr td{border-bottom:1px solid #ccc;font-size:14px;max-width:85px;min-width:85px;padding:10px 5px;text-align:center}.dash-tabla-score-card-gerente-screen table tbody tr td:first-child{border-left:2px solid #ccc;min-width:180px!important;padding-left:5px;text-align:left}.dash-tabla-score-card-gerente-screen table tbody tr td .item-progreso{border:1px solid #ccc;box-shadow:2px 2px 5px #333,inset 2px 2px 2px #222,inset -2px -2px 2px #222;display:none;display:flex;flex-direction:column;height:130px;padding:3px;position:absolute;top:-130px;width:200px;z-index:122}.dash-tabla-score-card-gerente-screen table tbody tr td .item-progreso div:first-child{align-items:center;background-color:#295026;color:#fff;display:flex;height:25px;justify-content:center;margin-bottom:5px}.dash-tabla-score-card-gerente-screen table tbody tr td .item-progreso div:nth-child(2),.dash-tabla-score-card-gerente-screen table tbody tr td .item-progreso div:nth-child(3),.dash-tabla-score-card-gerente-screen table tbody tr td .item-progreso div:nth-child(4){align-items:center;border-bottom:1px solid #efefef;display:flex;height:30px;justify-content:space-between;padding-left:5px;padding-right:10px}.dash-tabla-score-card-gerente-screen table tbody tr td .item-progreso div:nth-child(2) label,.dash-tabla-score-card-gerente-screen table tbody tr td .item-progreso div:nth-child(3) label,.dash-tabla-score-card-gerente-screen table tbody tr td .item-progreso div:nth-child(4) label{width:100px}.dash-tabla-score-card-gerente-screen table tbody tr td:hover:first-child{-webkit-transform:scale(1);transform:scale(1)}.dash-tabla-score-card-gerente-screen table tbody tr td:hover .item-progreso{background-color:#efefef;display:flex}.dash-tabla-score-card-gerente-screen table tbody tr td:last-child{border-right:2px solid #ccc}.dash-tabla-score-card-gerente-screen table tbody tr:hover{background-color:#efefef;cursor:pointer}.dash-tabla-score-card-gerente-screen table tbody .importes-celdas td:nth-child(2),.dash-tabla-score-card-gerente-screen table tbody .importes-celdas td:nth-child(3),.dash-tabla-score-card-gerente-screen table tbody .importes-celdas td:nth-child(4),.dash-tabla-score-card-gerente-screen table tbody .importes-celdas td:nth-child(5){font-weight:700;text-align:end}.dash-tabla-score-card-gerente-screen table tbody .importes-totales{background-color:#ccc;font-weight:700}@media (max-width:768px) or (max-height:78vh){.table-container{max-height:78vh}}.home-scorecard-dash{align-items:center;background-color:#295026;background-color:#315c6f;border-radius:5px;bottom:-10px;box-shadow:0 0 5px #333;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:35px;justify-content:center;left:20px;margin-right:10px;position:relative;width:100px}.home-scorecard-dash:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.home-scorecard-dash:hover svg{color:#fff!important}.scorecard-gerente-filtro .encabezado-reports-filtros{display:flex;height:80px;justify-content:space-between;margin-bottom:5px;margin-top:10px;padding-bottom:10px;width:100%}.scorecard-gerente-filtro .encabezado-reports-filtros .filtro-titulo{display:flex}.scorecard-gerente-filtro .encabezado-reports-filtros button{align-items:center;background-color:#9bb06f;background-image:linear-gradient(135deg,#378336,#275127);border:none;border-radius:5px;box-shadow:1px 1px 4px #4f7b58;color:#fff;cursor:pointer;display:flex;font-weight:700;height:25px;justify-content:center;letter-spacing:1px;margin-left:10px;margin-top:25px;width:90px}.scorecard-gerente-filtro .encabezado-reports-filtros button svg{font-size:20px;margin-right:3px}.scorecard-gerente-filtro .encabezado-reports-filtros button:hover{background-color:#4f7b58;box-shadow:1px 1px 5px #9bb06f,1px 2px 5px #9bb06f;color:#fff}.scorecard-gerente-filtro .encabezado-reports-filtros .contenido-cargado{font-size:12px}.scorecard-gerente-filtro .encabezado-reports-filtros .contenido-cargado label{font-weight:700}.scorecard-gerente-filtro .encabezado-reports-filtros header{margin-left:10px}.scorecard-gerente-filtro .encabezado-reports-filtros header .titulo{font-size:18px;font-weight:700}.scorecard-gerente-filtro .encabezado-reports-filtros header .sub-titulo{font-size:16px;padding-left:5px}.scorecard-gerente-filtro #box-structure-bussiness-filtros{background-color:#fff;border:1px solid #ccc;border-radius:10px 10px 10px 10px;box-shadow:0 0 4px #ccc,inset 0 0 2px #333,inset -1px -1px 1px #333;display:flex;flex-direction:column;flex-wrap:wrap;height:auto;justify-content:space-between;left:0;max-width:800px;padding:10px;position:absolute;top:0;-webkit-user-select:none;user-select:none;z-index:6}.scorecard-gerente-filtro #box-structure-bussiness-filtros .filtro-soy-el-titulo{height:40px;margin-bottom:10px}.scorecard-gerente-filtro #box-structure-bussiness-filtros .filtro-soy-el-titulo .filtro-soy-el-titulo-header{font-weight:700;height:25px;position:relative;text-align:center;width:100%}.scorecard-gerente-filtro #box-structure-bussiness-filtros .filtro-soy-el-titulo .filtro-soy-el-titulo-line{display:flex;height:3px;justify-content:space-between;margin-right:20px;width:100%}.scorecard-gerente-filtro #box-structure-bussiness-filtros .filtro-soy-el-titulo .filtro-soy-el-titulo-line .filtro-soy-el-titulo-line-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}.scorecard-gerente-filtro #box-structure-bussiness-filtros .filtro-soy-el-titulo .filtro-soy-el-titulo-line .filtro-soy-el-titulo-line-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.scorecard-gerente-filtro #box-structure-bussiness-filtros .filtro-soy-el-titulo .filtro-soy-el-titulo-line .filtro-soy-el-titulo-line-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}.scorecard-gerente-filtro #box-structure-bussiness-filtros .box-action-container-filtros{display:flex}.scorecard-gerente-filtro #box-structure-bussiness-filtros .filtro-soy-span-close{background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;font-size:14px;height:18px;position:absolute;right:5px;top:0;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,transform .3s ease-in-out;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:18px}.scorecard-gerente-filtro #box-structure-bussiness-filtros .filtro-soy-span-close:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.scorecard-gerente-filtro #box-structure-bussiness-filtros .filtro-tiempo-tipo{border:1px solid #ccc;border-radius:10px;box-shadow:0 0 3px #ccc;display:flex;flex-direction:column;height:300px;height:auto;margin-bottom:60px;padding:10px;width:150px}.scorecard-gerente-filtro #box-structure-bussiness-filtros .filtro-tiempo-tipo .filtro-group{display:flex;flex-direction:column}.scorecard-gerente-filtro #box-structure-bussiness-filtros .filtro-tiempo-tipo .filtro-group label{color:#3a3a3c;font-size:12px;font-weight:700;margin-left:5px}.scorecard-gerente-filtro #box-structure-bussiness-filtros .filtro-tiempo-tipo .filtro-group select{background-color:#cae9c9;background-color:#f7f7f7;border:1px solid #2d682d;border-radius:5px;color:#2d682d;margin-bottom:10px;padding:3px 0 3px 1px}.scorecard-gerente-filtro #box-structure-bussiness-filtros .filtro-tiempo-tipo .filtro-group select:hover{outline:none}.scorecard-gerente-filtro #box-structure-bussiness-filtros .filtro-tiempo-tipo .box-filtros-container-buttons{display:flex;height:auto;justify-content:space-between;width:100%}.scorecard-gerente-filtro #box-structure-bussiness-filtros .filtro-tiempo-tipo .button-accept{align-items:center;background-image:linear-gradient(135deg,#378336,#275127);border:none;border-radius:5px;bottom:30px;box-shadow:1px 2px 4px #333;color:#fff;cursor:pointer;display:flex;font-size:12px;justify-content:center;margin-top:15px;padding:5px;width:100%}.scorecard-gerente-filtro #box-structure-bussiness-filtros .filtro-tiempo-tipo .button-accept:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.scorecard-gerente-filtro #box-structure-bussiness-filtros .filtro-tiempo-tipo .button-accept svg{font-size:20px;margin-right:2px}.scorecard-gerente-filtro #box-structure-bussiness-filtros .filtro-tiempo-tipo .button-cancel{background-color:#ed2a35;border:none;border-radius:5px;bottom:30px;box-shadow:1px 2px 4px #333;color:#fff;cursor:pointer;padding:5px;width:calc(50% - 5px)}.scorecard-gerente-filtro #box-structure-bussiness-filtros .filtro-tiempo-tipo .button-cancel:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.scorecard-gerente-filtro #box-structure-bussiness-filtros .title{color:#333;font-size:14px;font-weight:700;margin-bottom:5px;padding-bottom:2px;padding-right:30px!important;text-align:center}.scorecard-gerente-filtro #box-structure-bussiness-filtros .title-adr{padding-right:0!important}.scorecard-gerente-filtro #box-structure-bussiness-filtros .chk-groups{align-items:center;display:flex;margin-bottom:1px;margin-left:10px;padding-left:20px;transition:all .3s}.scorecard-gerente-filtro #box-structure-bussiness-filtros .chk-groups:hover{text-decoration:underline}.scorecard-gerente-filtro #box-structure-bussiness-filtros .chk-groups label{cursor:pointer;font-size:14px}.scorecard-gerente-filtro #box-structure-bussiness-filtros .chk-groups input{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E");border:1px solid #224523;cursor:pointer;height:15px;transition:background-color .3s ease-in-out;width:15px}.scorecard-gerente-filtro #box-structure-bussiness-filtros .chk-groups input:checked{background-color:#378336}.scorecard-gerente-filtro #box-structure-bussiness-filtros .chk-groups input{border-radius:5px}.scorecard-gerente-filtro #box-structure-bussiness-filtros .filtro-adr{margin-left:-20px;width:120px}.scorecard-gerente-filtro #box-structure-bussiness-filtros .filtro-sucursal{margin-left:-30px;min-width:170px}.scorecard-gerente-filtro #box-structure-bussiness-filtros .filtro-departamento{margin-left:-70px;min-width:200px}.scorecard-gerente-filtro .box-structure-footer{align-items:center;background-color:rgba(0,0,0,.4);border-radius:0 10px 10px 10px;display:flex;height:100%;justify-content:center;margin-left:-10px;margin-top:-10px;position:absolute;width:100%;z-index:10}.scorecard-gerente-filtro .box-structure-footer .box-container-footer{align-items:center;background-color:#fff;border-radius:5px;display:flex;height:200px;justify-content:center;padding:10px;width:200px}.scorecard-gerente-filtro .box-structure-footer .box-container-footer .container-icon-database{align-items:center;-webkit-animation:icon-database-rotate 1s infinite;animation:icon-database-rotate 1s infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;background-color:#dae6be;border:5px solid #4f7b58;border-radius:100px;display:flex;height:100px;justify-content:center;transition:all .3s;width:100px}.scorecard-gerente-filtro .box-structure-footer .box-container-footer .container-icon-database .icon-database{color:#4f7b58;font-size:60px}.scorecard-gerente-filtro .box-structure-footer .box-container-footer .box-container-error{align-items:center;display:flex;flex-direction:column;height:180px;width:180px}.scorecard-gerente-filtro .box-structure-footer .box-container-footer .box-container-error .container-icon-cancel{align-items:center;border:3px solid #ed2a35;border-radius:60px;color:#ed2a35;display:flex;font-size:30px;height:60px;justify-content:center;width:60px}.scorecard-gerente-filtro .box-structure-footer .box-container-footer .box-container-error .container-mensaje-error{background-color:#fde6e7;border:1px dashed #ed2a35;font-size:14px;height:110px;margin-top:10px;overflow:auto;padding:2px 2px 2px 5px;width:180px}@-webkit-keyframes icono-save-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes icon-database-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.combobox-vendedor{margin:0;max-width:1100px!important;width:calc(100% - 40px)!important}.combobox-vendedor .MuiFormControl-fullWidth{margin-right:5px}.combobox-vendedor .MuiButton-contained{margin-left:5px}.dash-tabla-score-card-vendedor{background:#fff;border:1px solid #ccc;border-radius:5px!important;cursor:pointer;margin-top:16px!important;margin:10px 10px 20px;margin-bottom:5px!important;overflow:hidden;padding-left:0;padding-right:0;width:calc(100% - 20px)}.dash-tabla-score-card-vendedor .header-scordcard-vendedor{align-items:center;background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-position-x:-413px;background-repeat:no-repeat;background-size:cover;border-radius:5px 5px 0 0;color:#fff;display:flex;font-size:16px;font-weight:700;height:40px;justify-content:center;letter-spacing:2px}.dash-tabla-score-card-vendedor table{background-color:initial;border-collapse:initial;border-spacing:0;width:100%}.dash-tabla-score-card-vendedor table thead tr{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover}.dash-tabla-score-card-vendedor table thead tr th{border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:40px}.dash-tabla-score-card-vendedor table thead tr th div{align-items:center;border-left:2px solid #fedb05;display:flex;height:50%;justify-content:center;letter-spacing:1px}.dash-tabla-score-card-vendedor table thead tr th:first-child div{border:none}.dash-tabla-score-card-vendedor table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.dash-tabla-score-card-vendedor table tbody tr td{border-bottom:1px solid #ccc;font-size:14px;max-width:85px;min-width:85px;padding:10px 5px;text-align:center}.dash-tabla-score-card-vendedor table tbody tr td:first-child{border-left:2px solid #ccc;min-width:180px!important;padding-left:5px;text-align:left}.dash-tabla-score-card-vendedor table tbody tr td .item-progreso{border:1px solid #ccc;box-shadow:2px 2px 5px #333,inset 2px 2px 2px #222,inset -2px -2px 2px #222;display:none;display:flex;flex-direction:column;height:130px;padding:3px;position:absolute;top:-130px;width:200px;z-index:122}.dash-tabla-score-card-vendedor table tbody tr td .item-progreso div:first-child{align-items:center;background-color:#295026;color:#fff;display:flex;height:25px;justify-content:center;margin-bottom:5px}.dash-tabla-score-card-vendedor table tbody tr td .item-progreso div:nth-child(2),.dash-tabla-score-card-vendedor table tbody tr td .item-progreso div:nth-child(3),.dash-tabla-score-card-vendedor table tbody tr td .item-progreso div:nth-child(4){align-items:center;border-bottom:1px solid #efefef;display:flex;height:30px;justify-content:space-between;padding-left:5px;padding-right:10px}.dash-tabla-score-card-vendedor table tbody tr td .item-progreso div:nth-child(2) label,.dash-tabla-score-card-vendedor table tbody tr td .item-progreso div:nth-child(3) label,.dash-tabla-score-card-vendedor table tbody tr td .item-progreso div:nth-child(4) label{width:100px}.dash-tabla-score-card-vendedor table tbody tr td:hover:first-child{-webkit-transform:scale(1);transform:scale(1)}.dash-tabla-score-card-vendedor table tbody tr td:hover .item-progreso{background-color:#efefef;display:flex}.dash-tabla-score-card-vendedor table tbody tr td:last-child{border-right:2px solid #ccc}.dash-tabla-score-card-vendedor table .importes-celdas td:nth-child(2),.dash-tabla-score-card-vendedor table .importes-celdas td:nth-child(3),.dash-tabla-score-card-vendedor table .importes-celdas td:nth-child(4),.dash-tabla-score-card-vendedor table .importes-celdas td:nth-child(5){font-weight:700;text-align:end}@media (max-width:750px){.dash-tabla-score-card{max-width:500px!important}.dash-tabla-score-card table tbody tr td:nth-child(2),.dash-tabla-score-card table tbody tr td:nth-child(3),.dash-tabla-score-card table tbody tr td:nth-child(4),.dash-tabla-score-card table tbody tr td:nth-child(5),.dash-tabla-score-card table thead tr th:nth-child(2),.dash-tabla-score-card table thead tr th:nth-child(3),.dash-tabla-score-card table thead tr th:nth-child(4),.dash-tabla-score-card table thead tr th:nth-child(5){display:none}.dash-tabla-score-card table tbody tr td:last-child{background-color:#ccc!important}}@media (max-width:550px){.dash-tabla-score-card{max-width:350px!important}}.dash-tabla-container{height:100%}.dash-tabla-container .dash-filtro-usados-container{margin-left:5px;margin-top:5px}.dash-tabla-container .dash-filtro-usados-container .dash-filtro-usados-asesor,.dash-tabla-container .dash-filtro-usados-container .dash-filtro-usados-sucursal{align-items:end;display:flex}.dash-tabla-container .dash-filtro-usados-container .dash-filtro-usados-asesor{margin-top:5px}.dash-tabla-container .dash-filtro-usados-container .dash-filtro-usado-titulo{font-size:16px;font-weight:700}.dash-tabla-container .dash-filtro-usados-container .dash-filtro-usado-parametros{margin-left:5px}.dash-tabla-container .tabla-importes-scorecard{background:#fff;border:1px solid #ccc;border-collapse:collapse;border-radius:5px!important;box-sizing:border-box;height:80%;margin-top:16px!important;margin:10px 10px 20px;margin-bottom:5px!important;overflow:auto;padding-left:0;padding-right:0;position:relative;width:calc(100% - 20px)}.dash-tabla-container .tabla-importes-scorecard .header-scordcard-vendedor{align-items:center;background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-position-x:-413px;background-repeat:no-repeat;background-size:cover;border-radius:5px 5px 0 0;color:#fff;display:flex;font-size:16px;font-weight:700;height:40px;justify-content:center;letter-spacing:2px}.dash-tabla-container .tabla-importes-scorecard table{background-color:initial;border-collapse:initial;border-spacing:0;position:-webkit-sticky;position:sticky;width:100%}.dash-tabla-container .tabla-importes-scorecard table thead{position:-webkit-sticky;position:sticky;top:0;z-index:1}.dash-tabla-container .tabla-importes-scorecard table thead tr{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover}.dash-tabla-container .tabla-importes-scorecard table thead tr th{border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:40px}.dash-tabla-container .tabla-importes-scorecard table thead tr th div{align-items:center;border-left:2px solid #fedb05;display:flex;height:50%;justify-content:center;letter-spacing:1px}.dash-tabla-container .tabla-importes-scorecard table thead tr th:first-child div{border:none}.dash-tabla-container .tabla-importes-scorecard table tbody tr .border{border-bottom:1px dashed #ccc!important}.dash-tabla-container .tabla-importes-scorecard table tbody tr td{font-size:14px;padding:10px 5px;text-align:center}.dash-tabla-container .tabla-importes-scorecard table tbody tr td:nth-child(2){text-align:left}.dash-tabla-container .tabla-importes-scorecard table tbody tr td .item-progreso{border:1px solid #ccc;box-shadow:2px 2px 5px #333,inset 2px 2px 2px #222,inset -2px -2px 2px #222;display:none;display:flex;flex-direction:column;height:130px;padding:3px;position:absolute;top:-130px;width:200px;z-index:122}.dash-tabla-container .tabla-importes-scorecard table tbody tr td .item-progreso div:first-child{align-items:center;background-color:#295026;color:#fff;display:flex;height:25px;justify-content:center;margin-bottom:5px}.dash-tabla-container .tabla-importes-scorecard table tbody tr td .item-progreso div:nth-child(2),.dash-tabla-container .tabla-importes-scorecard table tbody tr td .item-progreso div:nth-child(3),.dash-tabla-container .tabla-importes-scorecard table tbody tr td .item-progreso div:nth-child(4){align-items:center;display:flex;height:30px;justify-content:space-between;padding-left:5px;padding-right:10px}.dash-tabla-container .tabla-importes-scorecard table tbody tr td .item-progreso div:nth-child(2) label,.dash-tabla-container .tabla-importes-scorecard table tbody tr td .item-progreso div:nth-child(3) label,.dash-tabla-container .tabla-importes-scorecard table tbody tr td .item-progreso div:nth-child(4) label{width:100px}.dash-tabla-container .tabla-importes-scorecard table tbody tr td:hover:first-child{-webkit-transform:scale(1);transform:scale(1)}.dash-tabla-container .tabla-importes-scorecard table tbody tr td:hover .item-progreso{background-color:#efefef;display:flex}.dash-tabla-container .tabla-importes-scorecard table tbody tr td:last-child{border-right:2px solid #ccc}.dash-tabla-container .tabla-importes-scorecard table tbody tr:hover{background-color:#efefef;cursor:pointer}.dash-tabla-container .tabla-importes-scorecard table tbody .importes-celdas td:nth-child(2),.dash-tabla-container .tabla-importes-scorecard table tbody .importes-celdas td:nth-child(3),.dash-tabla-container .tabla-importes-scorecard table tbody .importes-celdas td:nth-child(4),.dash-tabla-container .tabla-importes-scorecard table tbody .importes-celdas td:nth-child(5){font-weight:700;text-align:end}.dash-tabla-container .tabla-importes-scorecard table tbody .importes-totales{background-color:#f0f0f9!important;font-weight:700}.dash-tabla-container .tabla-importes-scorecard table tbody .importes-totales td{border-bottom:1px solid #dae6be!important;border-top:1px solid #dae6be!important}.dash-tabla-container .tabla-importes-scorecard table .celda-seaparacion-titulo{width:25px!important}.dash-tabla-container .tabla-importes-scorecard table .titulo-subtotal-segunda-columna{text-align:center!important}.dash-tabla-container .tabla-importes-scorecard table .titulo-subtotales{text-align:left}.dash-tabla-container .tabla-importes-scorecard table .titulo-subtotales .titulo-suntotal-div{align-items:center;display:flex}.dash-tabla-container .tabla-importes-scorecard table .titulo-subtotales .titulo-suntotal-div svg{color:#295026;font-size:18px;margin-right:5px}.dash-tabla-container .tabla-importes-scorecard table .nota-pesos-row{background-color:#fff8dc!important}.dash-tabla-container .tabla-importes-scorecard table .nota-pesos-row .nota-pesos{color:#7c857a;font-size:12px;font-style:italic;font-weight:400;text-align:left!important}.tabla-vendedor-detalle-unidades-scorecard{background:#fff;border:1px solid #ccc;border-collapse:collapse;border-radius:5px!important;box-sizing:border-box;height:80%;margin-top:16px!important;margin:10px 10px 20px;margin-bottom:5px!important;overflow:auto;padding-left:0;padding-right:0;position:relative;width:calc(100% - 20px)}.tabla-vendedor-detalle-unidades-scorecard .header-scordcard-vendedor{align-items:center;background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-position-x:-413px;background-repeat:no-repeat;background-size:cover;border-radius:5px 5px 0 0;color:#fff;display:flex;font-size:16px;font-weight:700;height:40px;justify-content:center;letter-spacing:2px}.tabla-vendedor-detalle-unidades-scorecard table{background-color:initial;border-collapse:initial;border-spacing:0;min-width:2500px;position:-webkit-sticky;position:sticky;width:100%}.tabla-vendedor-detalle-unidades-scorecard table thead{position:-webkit-sticky;position:sticky;top:0;z-index:1}.tabla-vendedor-detalle-unidades-scorecard table thead tr{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover}.tabla-vendedor-detalle-unidades-scorecard table thead tr th{border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:40px}.tabla-vendedor-detalle-unidades-scorecard table thead tr th div{align-items:center;border-left:2px solid #fedb05;display:flex;height:50%;justify-content:center;letter-spacing:1px}.tabla-vendedor-detalle-unidades-scorecard table thead tr th:first-child div{border:none}.tabla-vendedor-detalle-unidades-scorecard table tbody tr .border{border-bottom:1px dashed #ccc!important}.tabla-vendedor-detalle-unidades-scorecard table tbody tr td{font-size:14px;padding:10px 5px;text-align:center}.tabla-vendedor-detalle-unidades-scorecard table tbody tr td:nth-child(2){text-align:left}.tabla-vendedor-detalle-unidades-scorecard table tbody tr td .item-progreso{border:1px solid #ccc;box-shadow:2px 2px 5px #333,inset 2px 2px 2px #222,inset -2px -2px 2px #222;display:none;display:flex;flex-direction:column;height:130px;padding:3px;position:absolute;top:-130px;width:200px;z-index:122}.tabla-vendedor-detalle-unidades-scorecard table tbody tr td .item-progreso div:first-child{align-items:center;background-color:#295026;color:#fff;display:flex;height:25px;justify-content:center;margin-bottom:5px}.tabla-vendedor-detalle-unidades-scorecard table tbody tr td .item-progreso div:nth-child(2),.tabla-vendedor-detalle-unidades-scorecard table tbody tr td .item-progreso div:nth-child(3),.tabla-vendedor-detalle-unidades-scorecard table tbody tr td .item-progreso div:nth-child(4){align-items:center;display:flex;height:30px;justify-content:space-between;padding-left:5px;padding-right:10px}.tabla-vendedor-detalle-unidades-scorecard table tbody tr td .item-progreso div:nth-child(2) label,.tabla-vendedor-detalle-unidades-scorecard table tbody tr td .item-progreso div:nth-child(3) label,.tabla-vendedor-detalle-unidades-scorecard table tbody tr td .item-progreso div:nth-child(4) label{width:100px}.tabla-vendedor-detalle-unidades-scorecard table tbody tr td:hover:first-child{-webkit-transform:scale(1);transform:scale(1)}.tabla-vendedor-detalle-unidades-scorecard table tbody tr td:hover .item-progreso{background-color:#efefef;display:flex}.tabla-vendedor-detalle-unidades-scorecard table tbody tr td:last-child{border-right:2px solid #ccc}.tabla-vendedor-detalle-unidades-scorecard table tbody tr:hover{background-color:#efefef;cursor:pointer}.tabla-vendedor-detalle-unidades-scorecard table tbody .importes-celdas td:nth-child(2),.tabla-vendedor-detalle-unidades-scorecard table tbody .importes-celdas td:nth-child(3),.tabla-vendedor-detalle-unidades-scorecard table tbody .importes-celdas td:nth-child(4),.tabla-vendedor-detalle-unidades-scorecard table tbody .importes-celdas td:nth-child(5){font-weight:700;text-align:end}.tabla-vendedor-detalle-unidades-scorecard table tbody .importes-totales{background-color:#f0f0f9!important;font-weight:700}.tabla-vendedor-detalle-unidades-scorecard table tbody .importes-totales td{border-bottom:1px solid #dae6be!important;border-top:1px solid #dae6be!important}.tabla-vendedor-detalle-unidades-scorecard table .celda-seaparacion-titulo{width:25px!important}.tabla-vendedor-detalle-unidades-scorecard table .titulo-subtotal-segunda-columna{text-align:center!important}.tabla-vendedor-detalle-unidades-scorecard table .titulo-subtotales{text-align:left}.tabla-vendedor-detalle-unidades-scorecard table .titulo-subtotales .titulo-suntotal-div{align-items:center;display:flex}.tabla-vendedor-detalle-unidades-scorecard table .titulo-subtotales .titulo-suntotal-div svg{color:#295026;font-size:18px;margin-right:5px}.tabla-vendedor-detalle-importes-scorecard{background:#fff;border:1px solid #ccc;border-collapse:collapse;border-radius:5px!important;box-sizing:border-box;height:80%;margin-top:16px!important;margin:10px 10px 20px;margin-bottom:5px!important;overflow:auto;padding-left:0;padding-right:0;position:relative;width:calc(100% - 20px)}.tabla-vendedor-detalle-importes-scorecard .header-scordcard-vendedor{align-items:center;background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-position-x:-413px;background-repeat:no-repeat;background-size:cover;border-radius:5px 5px 0 0;color:#fff;display:flex;font-size:16px;font-weight:700;height:40px;justify-content:center;letter-spacing:2px}.tabla-vendedor-detalle-importes-scorecard table{background-color:initial;border-collapse:initial;border-spacing:0;min-width:3500px;position:-webkit-sticky;position:sticky;width:100%}.tabla-vendedor-detalle-importes-scorecard table thead{position:-webkit-sticky;position:sticky;top:0;z-index:1}.tabla-vendedor-detalle-importes-scorecard table thead tr{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover}.tabla-vendedor-detalle-importes-scorecard table thead tr th{border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:40px}.tabla-vendedor-detalle-importes-scorecard table thead tr th div{align-items:center;border-left:2px solid #fedb05;display:flex;height:50%;justify-content:center;letter-spacing:1px}.tabla-vendedor-detalle-importes-scorecard table thead tr th:first-child div{border:none}.tabla-vendedor-detalle-importes-scorecard table tbody tr .border{border-bottom:1px dashed #ccc!important}.tabla-vendedor-detalle-importes-scorecard table tbody tr td{font-size:14px;padding:10px 5px;text-align:center}.tabla-vendedor-detalle-importes-scorecard table tbody tr td:nth-child(2){text-align:left}.tabla-vendedor-detalle-importes-scorecard table tbody tr td .item-progreso{border:1px solid #ccc;box-shadow:2px 2px 5px #333,inset 2px 2px 2px #222,inset -2px -2px 2px #222;display:none;display:flex;flex-direction:column;height:130px;padding:3px;position:absolute;top:-130px;width:200px;z-index:122}.tabla-vendedor-detalle-importes-scorecard table tbody tr td .item-progreso div:first-child{align-items:center;background-color:#295026;color:#fff;display:flex;height:25px;justify-content:center;margin-bottom:5px}.tabla-vendedor-detalle-importes-scorecard table tbody tr td .item-progreso div:nth-child(2),.tabla-vendedor-detalle-importes-scorecard table tbody tr td .item-progreso div:nth-child(3),.tabla-vendedor-detalle-importes-scorecard table tbody tr td .item-progreso div:nth-child(4){align-items:center;display:flex;height:30px;justify-content:space-between;padding-left:5px;padding-right:10px}.tabla-vendedor-detalle-importes-scorecard table tbody tr td .item-progreso div:nth-child(2) label,.tabla-vendedor-detalle-importes-scorecard table tbody tr td .item-progreso div:nth-child(3) label,.tabla-vendedor-detalle-importes-scorecard table tbody tr td .item-progreso div:nth-child(4) label{width:100px}.tabla-vendedor-detalle-importes-scorecard table tbody tr td:hover:first-child{-webkit-transform:scale(1);transform:scale(1)}.tabla-vendedor-detalle-importes-scorecard table tbody tr td:hover .item-progreso{background-color:#efefef;display:flex}.tabla-vendedor-detalle-importes-scorecard table tbody tr td:last-child{border-right:2px solid #ccc}.tabla-vendedor-detalle-importes-scorecard table tbody tr:hover{background-color:#efefef;cursor:pointer}.tabla-vendedor-detalle-importes-scorecard table tbody .importes-celdas td:nth-child(2),.tabla-vendedor-detalle-importes-scorecard table tbody .importes-celdas td:nth-child(3),.tabla-vendedor-detalle-importes-scorecard table tbody .importes-celdas td:nth-child(4),.tabla-vendedor-detalle-importes-scorecard table tbody .importes-celdas td:nth-child(5){font-weight:700;text-align:end}.tabla-vendedor-detalle-importes-scorecard table tbody .importes-totales{background-color:#f0f0f9!important;font-weight:700}.tabla-vendedor-detalle-importes-scorecard table tbody .importes-totales td{border-bottom:1px solid #dae6be!important;border-top:1px solid #dae6be!important}.tabla-vendedor-detalle-importes-scorecard table .celda-seaparacion-titulo{width:25px!important}.tabla-vendedor-detalle-importes-scorecard table .titulo-subtotal-segunda-columna{text-align:center!important}.tabla-vendedor-detalle-importes-scorecard table .titulo-subtotales{text-align:left}.tabla-vendedor-detalle-importes-scorecard table .titulo-subtotales .titulo-suntotal-div{align-items:center;display:flex}.tabla-vendedor-detalle-importes-scorecard table .titulo-subtotales .titulo-suntotal-div svg{color:#295026;font-size:18px;margin-right:5px}.filtro-container-reutilizable{background:#f8fafc;border-radius:12px;padding:12px;width:280px}.filtro-header{align-items:center;background:linear-gradient(135deg,#166534,#22c55e);border-radius:8px;color:#fff;display:flex;font-size:16px;font-weight:700;height:32px;justify-content:center;margin-bottom:10px}.filtros-titulo{border-left:4px solid #498c47;padding-left:6px}.filtros-botones{display:flex;flex-direction:column;gap:10px}.filtro-boton{align-items:center;background:#fff;border:1px solid #e5e7eb;border-radius:8px;cursor:pointer;display:flex;font-size:13px;gap:8px;padding:10px 12px;transition:all .2s ease;width:100%}.filtro-boton:hover{background:#f1f5f9;-webkit-transform:translateX(2px);transform:translateX(2px)}.filtro-boton.activo{background:linear-gradient(135deg,#ffc107,#ffdb1b);border:none;box-shadow:0 2px 6px rgba(0,0,0,.15);color:#035917;font-size:14px;font-weight:700;font-weight:600;letter-spacing:1px}.presas-card{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.07),0 8px 24px rgba(0,0,0,.05);margin-top:20px;max-width:1100px;overflow:hidden;width:100%}.presas-header{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-position-x:-420px;background-repeat:no-repeat;background-size:cover;height:35px;justify-content:space-between;padding:0 18px}.presas-header,.presas-nav-btn{align-items:center;display:flex}.presas-nav-btn{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.25);border-radius:7px;color:#fff;cursor:pointer;font-size:16px;height:25px;justify-content:center;width:25px}.presas-title{color:#fff;flex:1 1;font-size:16px;font-weight:700;text-align:center}.presas-average-box{background:linear-gradient(135deg,oklch(30% .07 150deg),oklch(38% .09 150deg));border-radius:10px;box-shadow:0 2px 8px rgba(39,118,47,.25);cursor:pointer;margin-top:12px;padding:8px 28px;text-align:center;transition:box-shadow .12s ease,opacity .12s ease,-webkit-transform .12s ease;transition:transform .12s ease,box-shadow .12s ease,opacity .12s ease;transition:transform .12s ease,box-shadow .12s ease,opacity .12s ease,-webkit-transform .12s ease}.presas-average-box:hover{box-shadow:0 4px 14px rgba(39,118,47,.35);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.presas-average-box--active{outline:2px solid #fedb05;outline-offset:2px}.presas-average-label{color:hsla(0,0%,100%,.75);font-size:8px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.presas-average-value{color:#fedb05;font-size:18px;font-weight:800;line-height:1.2}.presas-container-main{display:flex;gap:10px}.resumen-presas-container{align-items:center;display:flex;flex-direction:column;max-width:550px;width:50%}.presas-body{display:flex;gap:30px;padding:30px 24px 12px}.presas-map-container{flex:none;height:184px;position:relative;width:172px}.presas-map-image{display:block;height:251px;inset:-15.7px 0 0 -16px;object-fit:contain;position:absolute;width:186px}.presas-pin{border:2px solid #fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.35);height:10px;position:absolute;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:10px}.presas-legend{display:flex;flex:none;flex-direction:column;gap:0;min-width:0;width:240px}.presas-legend-row{align-items:center;border-bottom:1px solid rgba(0,0,0,.05);display:flex;gap:6px;padding:3.5px 0}.presas-legend-dot{border-radius:50%;flex:none;height:7px;width:7px}.presas-legend-name{color:oklch(25% .01 250deg);flex:1 1;font-size:11px;font-weight:500;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.presas-legend-pct{flex:none;font-size:11px;font-weight:700}.presas-footer{padding:8px 18px 12px}.presas-footer-text{color:oklch(50% .01 250deg);font-size:12px;font-weight:700}.presas-pin{cursor:pointer;transition:box-shadow .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,box-shadow .15s ease;transition:transform .15s ease,box-shadow .15s ease,-webkit-transform .15s ease}.presas-pin.presas-pin--hovered{box-shadow:0 0 0 2px hsla(0,0%,100%,.9),0 2px 8px rgba(0,0,0,.4);-webkit-transform:translate(-50%,-50%) scale(1.6);transform:translate(-50%,-50%) scale(1.6);z-index:10}.presas-pin.presas-pin--selected{box-shadow:0 0 0 3px #fff,0 3px 12px rgba(0,0,0,.5);-webkit-transform:translate(-50%,-50%) scale(2);transform:translate(-50%,-50%) scale(2);z-index:11}.presas-legend-row{border-radius:4px;cursor:pointer;margin:0 -5px;padding-left:5px;padding-right:5px;transition:background .12s ease}.presas-legend-row.presas-legend-row--hovered,.presas-legend-row.presas-legend-row--selected{background:rgba(0,0,0,.04)}.presas-legend-row.presas-legend-row--hovered .presas-legend-name,.presas-legend-row.presas-legend-row--selected .presas-legend-name{color:oklch(15% .03 150deg);font-weight:700}.presas-legend-row.presas-legend-row--selected{background:rgba(39,118,47,.08)}.presas-legend-row.presas-legend-row--selected .presas-legend-pct{font-weight:800}.info-presas-detalle-container{border-left:1px solid rgba(0,0,0,.06);display:flex;flex:1 1;flex-direction:column;min-width:0;padding:14px 16px}.presa-detalle-empty{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:24px;text-align:center}.presa-detalle-empty-svg{color:#d1d5db;margin-bottom:12px}.presa-detalle-empty-title{color:#9ca3af;font-size:13px;font-weight:600;margin-bottom:6px}.presa-detalle-empty-sub{color:#c4c8d0;font-size:11px;line-height:1.6;max-width:220px}.presa-detalle{display:flex;flex-direction:column;gap:10px}.presa-detalle-header{align-items:center;background:rgba(0,0,0,.025);border-left:4px solid transparent;border-radius:8px;display:flex;gap:10px;justify-content:space-between;padding:10px 12px}.presa-detalle-nombre{color:oklch(18% .03 150deg);flex:1 1;font-size:13px;font-weight:700;line-height:1.35;min-width:0}.presa-detalle-badge{border-radius:20px;color:#fff;flex:none;font-size:9.5px;font-weight:700;letter-spacing:.07em;padding:3px 9px;text-transform:uppercase;white-space:nowrap}.presa-detalle-gauge{background:rgba(0,0,0,.025);border-radius:8px;padding:10px 12px}.presa-detalle-gauge-row{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.presa-detalle-gauge-left{display:flex;flex-direction:column}.presa-detalle-gauge-number{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-size:36px;font-variant-numeric:tabular-nums;font-weight:800;line-height:1}.presa-detalle-gauge-unit{font-size:20px;font-weight:600;margin-left:2px}.presa-detalle-gauge-sublabel{color:#9ca3af;font-size:11px;margin-top:4px}.presa-detalle-tank-wrap{align-items:center;display:flex;flex-direction:column;gap:5px}.presa-detalle-tank{background:#f0f2f5;border:1.5px solid rgba(0,0,0,.1);border-radius:4px 4px 3px 3px;height:60px;overflow:hidden;position:relative;width:30px}.presa-detalle-tank-water{bottom:0;left:0;position:absolute;right:0;transition:height .55s cubic-bezier(.4,0,.2,1)}.presa-detalle-tank-label{color:#9ca3af;font-size:9px;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.presa-detalle-bar-track{background:#f0f2f5;border-radius:5px;height:10px;margin-bottom:5px;overflow:hidden}.presa-detalle-bar-fill{border-radius:5px;height:100%;transition:width .55s cubic-bezier(.4,0,.2,1)}.presa-detalle-bar-ticks{color:#c4c8d0;display:flex;font-size:9px;justify-content:space-between}.presa-grafica-container{background:rgba(0,0,0,.02);border-radius:8px;padding:10px 12px 6px}.presa-grafica-titulo{color:#9ca3af;display:block;font-size:10px;font-weight:700;letter-spacing:.08em;margin-bottom:4px;text-transform:uppercase}.presa-grafica-svg{display:block;overflow:visible}.presa-grafica-empty{color:#c4c8d0;font-size:11px;padding:16px 0;text-align:center}.presa-detalle-alertas{display:flex;flex-direction:column;gap:8px}.presa-detalle-alerta{border-left:3px solid transparent;border-radius:7px;padding:9px 11px}.presa-detalle-alerta-header{align-items:center;display:flex;gap:5px;margin-bottom:5px}.presa-detalle-alerta-header span{font-size:10px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.presa-detalle-alerta-texto{font-size:11.5px;font-weight:500;line-height:1.55}.presa-detalle-alerta--riesgo{background:rgba(169,128,0,.07);border-left-color:#a98000}.presa-detalle-alerta--riesgo .presa-detalle-alerta-header{color:#8a6800}.presa-detalle-alerta--riesgo .presa-detalle-alerta-header svg{color:#a98000}.presa-detalle-alerta--riesgo .presa-detalle-alerta-texto{color:#5a4300}.presa-detalle-alerta--pronostico{background:rgba(50,117,180,.07);border-left-color:#3275b4}.presa-detalle-alerta--pronostico .presa-detalle-alerta-header{color:#1f5a96}.presa-detalle-alerta--pronostico .presa-detalle-alerta-header svg{color:#3275b4}.presa-detalle-alerta--pronostico .presa-detalle-alerta-texto{color:#1a3f6b}.presa-detalle-section-label{color:#9ca3af;font-size:10px;font-weight:700;letter-spacing:.08em;padding:0 2px;text-transform:uppercase}.presa-detalle-rows{display:flex;flex-direction:column;max-height:150px;overflow:auto}.presa-detalle-row{align-items:center;border-bottom:1px solid rgba(0,0,0,.05);display:flex;justify-content:space-between;padding:5px 2px}.presa-detalle-row-label{color:#9ca3af;font-size:11px;font-weight:500}.presa-detalle-row-value{color:oklch(20% .02 150deg);font-size:11px;font-weight:600;text-align:right}@media (max-width:680px){.presas-card{border-radius:8px}.presas-container-main{flex-direction:column}.resumen-presas-container{max-width:100%;width:100%}.info-presas-detalle-container{border-left:none;border-top:1px solid rgba(0,0,0,.06);padding:12px}.presas-title{font-size:12px}.presa-detalle-gauge-number{font-size:28px}}.report{background:#f5f7fa;color:#2d3748;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;margin:30px auto;max-width:1200px;padding:25px}.report-header{background:#1e3a5f;border-radius:12px;color:#fff;margin-bottom:20px;padding:25px}.report-title{font-size:30px;font-weight:700;margin-bottom:8px}.report-date{font-size:14px;opacity:.85}.summary{grid-gap:15px;display:grid;gap:15px;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));margin-bottom:25px}.summary-card{background:#fff;border-radius:12px;box-shadow:0 3px 10px rgba(0,0,0,.08);padding:20px}.summary-title{color:#1e3a5f;font-size:18px;font-weight:700;margin-bottom:10px}.summary-list{margin:0;padding-left:18px}.summary-list li{line-height:1.5;margin-bottom:8px}.alerts{display:flex;flex-wrap:wrap;gap:15px;margin-bottom:25px}.alert{border-radius:12px;color:#fff;flex:1 1;min-width:280px;padding:18px}.alert h3{margin-bottom:10px;margin-top:0}.alert ul{margin:0;padding-left:18px}.alert-critical{background:#dc2626}.alert-warning{background:#d97706}.alert-good{background:#16a34a}.presas-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(330px,1fr));margin-bottom:30px}.presa-card{background:#fff;border-radius:14px;border-top:6px solid #cbd5e1;box-shadow:0 4px 12px rgba(0,0,0,.08);padding:20px;transition:.25s}.presa-card:hover{box-shadow:0 8px 18px rgba(0,0,0,.12);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.presa-title{color:#1e3a5f;font-size:20px;font-weight:700;margin-bottom:10px}.presa-percent{color:#0f172a;font-size:36px;font-weight:700;margin-bottom:12px}.presa-status{margin-bottom:15px}.badge{border-radius:999px;color:#fff;display:inline-block;font-size:13px;font-weight:700;padding:6px 14px}.badge-critical{background:#dc2626}.badge-low{background:#f59e0b}.badge-recovery{background:#0ea5e9}.badge-good{background:#16a34a}.badge-optimal{background:#065f46}.presa-analysis{margin:0;padding-left:18px}.presa-analysis li{line-height:1.5;margin-bottom:8px}.forecast{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-bottom:30px}.forecast-card{background:#fff;border-radius:12px;box-shadow:0 3px 10px rgba(0,0,0,.08);padding:20px}.forecast-title{color:#1e3a5f;font-size:18px;font-weight:700;margin-bottom:12px}.forecast-list{margin:0;padding-left:18px}.forecast-list li{margin-bottom:8px}.executive-summary{background:#fff;border-left:8px solid #1e3a5f;border-radius:12px;box-shadow:0 3px 10px rgba(0,0,0,.08);margin-bottom:25px;padding:25px}.executive-summary h2{color:#1e3a5f;margin-top:0}.executive-summary p{line-height:1.7;margin-bottom:0}.footer{color:#64748b;font-size:13px;margin-top:25px;text-align:center}@media (max-width:768px){.report{padding:15px}.forecast,.presas-grid,.summary{grid-template-columns:1fr}.presa-percent{font-size:28px}.report-title{font-size:24px}}.solicitud-credito-balance-patrimonial{display:grid;grid-template-columns:50% 50%;grid-template-rows:calc(100% - 50px) 50px;height:100%;margin-top:10px;overflow:hidden;width:100%}.solicitud-credito-balance-patrimonial .solicitud-credito-balance-patrimonial-activos-container-labels{display:flex;flex-direction:column;height:calc(100% - 40px);overflow:auto;padding:20px 10px 10px}.solicitud-credito-balance-patrimonial .solicitud-credito-balance-patrimonial-activos-header{align-items:center;background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-position-x:-120px;background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;display:flex;font-weight:700;justify-content:center;letter-spacing:2px}.solicitud-credito-balance-patrimonial .solicitud-credito-balance-patrimonial-activos{border:1px solid #ccc;display:grid;grid-column:1/2;grid-row:1/2;grid-template-columns:50% 50%;grid-template-rows:30px calc(100% - 30px);margin-left:20px;margin-right:10px}.solicitud-credito-balance-patrimonial .solicitud-credito-balance-patrimonial-activos .solicitud-credito-balance-patrimonial-activos-header{grid-column:1/3;grid-row:1/2}.solicitud-credito-balance-patrimonial .solicitud-credito-balance-patrimonial-activos .solicitud-credito-balance-patrimonial-activos-container-ac{grid-column:1/2;grid-row:2/3}.solicitud-credito-balance-patrimonial .solicitud-credito-balance-patrimonial-activos .solicitud-credito-balance-patrimonial-activos-container-ac header{background-color:rgba(51,51,51,.2);border-radius:0 0 0 5px;display:flex;font-weight:700;height:30px;justify-content:center;padding-top:10px}.solicitud-credito-balance-patrimonial .solicitud-credito-balance-patrimonial-activos .solicitud-credito-balance-patrimonial-activos-container-af{grid-column:2/3;grid-row:2/3}.solicitud-credito-balance-patrimonial .solicitud-credito-balance-patrimonial-activos .solicitud-credito-balance-patrimonial-activos-container-af header{background-color:rgba(51,51,51,.2);border-radius:0 0 5px 0;display:flex;font-weight:700;height:30px;justify-content:center;padding-top:10px}.solicitud-credito-balance-patrimonial .solicitud-credito-balance-patrimonial-pasivo{border:1px solid #ccc;display:grid;grid-column:2/3;grid-row:1/2;grid-template-columns:50% 50%;grid-template-rows:30px calc(100% - 30px);margin-left:10px;margin-right:20px}.solicitud-credito-balance-patrimonial .solicitud-credito-balance-patrimonial-pasivo .solicitud-credito-balance-patrimonial-activos-header{grid-column:1/3;grid-row:1/2}.solicitud-credito-balance-patrimonial .solicitud-credito-balance-patrimonial-pasivo .solicitud-credito-balance-patrimonial-activos-container-pc{grid-column:1/2;grid-row:2/3}.solicitud-credito-balance-patrimonial .solicitud-credito-balance-patrimonial-pasivo .solicitud-credito-balance-patrimonial-activos-container-pc header{background-color:rgba(51,51,51,.2);border-radius:0 0 0 5px;display:flex;font-weight:700;height:30px;justify-content:center;padding-top:10px}.solicitud-credito-balance-patrimonial .solicitud-credito-balance-patrimonial-pasivo .solicitud-credito-balance-patrimonial-activos-container-pf{grid-column:2/3;grid-row:2/3}.solicitud-credito-balance-patrimonial .solicitud-credito-balance-patrimonial-pasivo .solicitud-credito-balance-patrimonial-activos-container-pf header{background-color:rgba(51,51,51,.2);border-radius:0 0 5px 0;display:flex;font-weight:700;height:30px;justify-content:center;padding-top:10px}.solicitud-credito-balance-patrimonial .solicitud-credito-balance-patrimonial-totales{align-items:end;display:flex;gap:75px;grid-column:1/3;grid-row:2/3;margin-left:20px;margin-right:20px}.solicitud-credito-ingresos-y-egresos{display:grid;grid-template-columns:50% 50%;grid-template-rows:calc(100% - 50px) 50px;height:100%;margin-top:10px;overflow:hidden;width:100%}.solicitud-credito-ingresos-y-egresos .solicitud-credito-ingresos-container-labels{display:flex;flex-direction:column;height:calc(100% - 40px);overflow:auto;padding-left:20px;padding-right:20px;padding-top:15px}.solicitud-credito-ingresos-y-egresos .solicitud-credito-ingresos-header{align-items:center;background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-position-x:-120px;background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;border-radius:5px 5px 0 0;color:#fff;display:flex;font-weight:700;justify-content:center;letter-spacing:2px}.solicitud-credito-ingresos-y-egresos .solicitud-credito-ingresos{border:1px solid #ccc;border-radius:5px;display:grid;grid-column:1/2;grid-row:1/2;grid-template-columns:100%;grid-template-rows:30px calc(100% - 10px);margin-left:20px;margin-right:10px}.solicitud-credito-ingresos-y-egresos .solicitud-credito-ingresos .solicitud-credito-ingresos-header{grid-column:1/3;grid-row:1/2}.solicitud-credito-ingresos-y-egresos .solicitud-credito-egresos-container-labels{display:flex;flex-direction:column;height:calc(100% - 40px);overflow:auto;padding-left:20px;padding-right:20px;padding-top:15px}.solicitud-credito-ingresos-y-egresos .solicitud-credito-egresos-header{align-items:center;background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-position-x:-120px;background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;border-radius:5px 5px 0 0;color:#fff;display:flex;font-weight:700;justify-content:center;letter-spacing:2px}.solicitud-credito-ingresos-y-egresos .solicitud-credito-egresos{border:1px solid #ccc;border-radius:5px;display:grid;grid-column:2/3;grid-row:1/2;grid-template-columns:100%;grid-template-rows:30px calc(100% - 10px);margin-left:10px;margin-right:20px}.solicitud-credito-ingresos-y-egresos .solicitud-credito-egresos .solicitud-credito-egresos-header{grid-column:1/3;grid-row:1/2}.solicitud-credito-ingresos-y-egresos .solicitud-credito-ingresos-y-egresos-total{align-items:end;display:flex;grid-column:1/3;grid-row:2/3;justify-content:space-between;margin-left:20px;margin-right:20px}.reporte-cartera-clientes-totales-main{height:100%;margin-right:50px;max-width:100%;position:relative;width:calc(100% - 20px)}.reporte-cartera-clientes-totales-main #header{align-items:center;display:flex;flex-direction:row;gap:10px;height:40px;position:absolute;top:0;width:calc(100% - 30px)}.reporte-cartera-clientes-totales-main #header .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual{margin-left:-120px!important}.reporte-cartera-clientes-totales-main #header .regresar{background-color:#315c6f;border:1px solid #315c6f;cursor:pointer;left:-15px;padding:5px 10px;position:absolute;top:6px}.reporte-cartera-clientes-totales-main #header .filtro-cartera-sucursal{left:100px;position:absolute}.reporte-cartera-clientes-totales-main #header .title-tabla{flex:1 1;font-weight:700;letter-spacing:1px;margin-top:90px;padding-left:0}.reporte-cartera-clientes-totales-main #header .buttons{align-items:center;display:flex;padding-right:5px}.reporte-cartera-clientes-totales-main #header .buttons button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:100px}.reporte-cartera-clientes-totales-main #header .buttons button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.reporte-cartera-clientes-totales-main #header .buttons .actualizar{background-color:#315c6f;border:1px solid #315c6f}.reporte-cartera-clientes-totales-main #header .buttons .excel{background-color:#035917;border:1px solid #035917}.reporte-cartera-clientes-totales-main #header .buttons .PDF{cursor:pointer}.reporte-cartera-clientes-totales-main #header .buttons .PDF:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.reporte-cartera-clientes-totales{height:calc(100% - 2px);margin-left:20px;margin-top:2px}.reporte-cartera-clientes-totales .reporte-cartera-clientes-totales-container{background-color:#fff;border-radius:5px;box-shadow:inset 3px 3px 2px #ccc,inset -3px -3px 3px #ccc;margin-top:40px;max-height:calc(100% - 40px);overflow:auto;width:calc(100% - 20px)}.reporte-cartera-clientes-totales .reporte-cartera-clientes-totales-container table{position:-webkit-sticky;position:sticky;width:100%}.reporte-cartera-clientes-totales .reporte-cartera-clientes-totales-container table thead tr{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover}.reporte-cartera-clientes-totales .reporte-cartera-clientes-totales-container table thead tr th{border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:40px;text-align:center}.reporte-cartera-clientes-totales .reporte-cartera-clientes-totales-container table thead tr th div{border-left:2px solid #fedb05;width:130px}.reporte-cartera-clientes-totales .reporte-cartera-clientes-totales-container table thead tr th:nth-child(2) div{width:150px}.reporte-cartera-clientes-totales .reporte-cartera-clientes-totales-container table tbody tr td{border-bottom:1px solid #dae6be;cursor:pointer;font-size:12px;padding-bottom:5px;padding-right:5px;padding-top:5px;position:-webkit-sticky;position:sticky;text-align:right}.reporte-cartera-clientes-totales .reporte-cartera-clientes-totales-container table tbody tr td:first-child{background-color:#fff;border-left:2px solid #dae6be;left:0;max-width:40px;min-width:40px;text-align:center;z-index:2}.reporte-cartera-clientes-totales .reporte-cartera-clientes-totales-container table tbody tr td:nth-child(2){background-color:#fff;left:40px;padding-left:10px;position:-webkit-sticky;position:sticky;text-align:left;z-index:2}.reporte-cartera-clientes-totales .reporte-cartera-clientes-totales-container table tbody tr td:nth-child(3){font-weight:700}.reporte-cartera-clientes-totales .reporte-cartera-clientes-totales-container table tbody tr td:nth-child(4){color:red}.reporte-cartera-clientes-totales .reporte-cartera-clientes-totales-container table tbody tr td:nth-child(11),.reporte-cartera-clientes-totales .reporte-cartera-clientes-totales-container table tbody tr td:nth-child(13),.reporte-cartera-clientes-totales .reporte-cartera-clientes-totales-container table tbody tr td:nth-child(15),.reporte-cartera-clientes-totales .reporte-cartera-clientes-totales-container table tbody tr td:nth-child(17),.reporte-cartera-clientes-totales .reporte-cartera-clientes-totales-container table tbody tr td:nth-child(19),.reporte-cartera-clientes-totales .reporte-cartera-clientes-totales-container table tbody tr td:nth-child(21),.reporte-cartera-clientes-totales .reporte-cartera-clientes-totales-container table tbody tr td:nth-child(23),.reporte-cartera-clientes-totales .reporte-cartera-clientes-totales-container table tbody tr td:nth-child(7),.reporte-cartera-clientes-totales .reporte-cartera-clientes-totales-container table tbody tr td:nth-child(9){font-weight:700;padding-left:20px;padding-right:20px}.reporte-cartera-clientes-totales .reporte-cartera-clientes-totales-container table tbody tr td:last-child{border-right:2px solid #dae6be;padding-right:14px}.reporte-cartera-clientes-totales .reporte-cartera-clientes-totales-container table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.reporte-cartera-clientes-totales .reporte-cartera-clientes-totales-container table tbody tr:hover td{background-color:#dae6be!important}.reporte-cartera-clientes-totales .reporte-cartera-clientes-totales-container table tbody tr:last-child td{background-color:#ccc;font-weight:700}.total-cartera-detlle{height:calc(100% - 40px);margin-left:10px;margin-top:6px}.total-cartera-detlle #header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.total-cartera-detlle #header .title{align-items:center;display:flex;font-weight:700;letter-spacing:1px}.total-cartera-detlle #header .title .btn-cobranza-regresar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:2px 2px 2px #ccc;color:#fff;cursor:pointer;display:flex;font-size:12px;height:25px;justify-content:center;margin-bottom:0;margin-right:20px;width:110px}.total-cartera-detlle #header .title .btn-cobranza-regresar:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.total-cartera-detlle #header .title .btn-cobranza-regresar:hover svg{color:#fff!important}.total-cartera-detlle #header .title svg{color:#fff;font-size:20px;margin-right:5px}.total-cartera-detlle #header .buttons{align-items:center;display:flex;padding-right:5px}.total-cartera-detlle #header .buttons button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:100px}.total-cartera-detlle #header .buttons button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.total-cartera-detlle #header .buttons .actualizar{background-color:#315c6f;border:1px solid #315c6f}.total-cartera-detlle #header .buttons .excel{background-color:#035917;border:1px solid #035917}.total-cartera-detlle #header .buttons svg{font-size:18px;margin-right:5px}.total-cartera-detlle .container-data-total-cartera{border:2px solid #ccc;border-radius:5px;height:calc(100vh - 155px);overflow:auto}.total-cartera-detlle .container-data-total-cartera table{padding-bottom:100px;position:-webkit-sticky;position:sticky;width:100%}.total-cartera-detlle .container-data-total-cartera table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;color:#fff;font-size:14px;height:40px;position:sticky;position:-webkit-sticky;top:0;z-index:3}.total-cartera-detlle .container-data-total-cartera table thead tr th div{border-left:2px solid #e9ae06;text-align:center;width:130px}.total-cartera-detlle .container-data-total-cartera table thead tr th{border-bottom:3px solid #e9ae06}.total-cartera-detlle .container-data-total-cartera table tbody tr td{background-color:#fff;border-bottom:1px solid #dae6be;padding-bottom:5px!important;padding-top:5px!important}.total-cartera-detlle .container-data-total-cartera table tbody tr td:first-child{background-color:#fff;left:0;min-width:100px;padding-left:5px;position:-webkit-sticky;position:sticky;text-align:left;z-index:2}.total-cartera-detlle .container-data-total-cartera table tbody tr:last-child td{background-color:#ccc!important;font-weight:700}.total-cartera-detlle .container-data-total-cartera table tbody tr:last-child td:first-child{text-align:right!important}.total-cartera-detlle .container-data-total-cartera table tbody .row-encabezado{font-size:14px;font-weight:700}.total-cartera-detlle .container-data-total-cartera table tbody .row-encabezado td{background-color:#dae6be!important;padding-bottom:5px;padding-top:5px;position:sticky;position:-webkit-sticky;text-transform:uppercase;top:35px;z-index:34!important}.total-cartera-detlle .container-data-total-cartera table tbody .row-encabezado td:nth-child(6){font-size:16px}.total-cartera-detlle .container-data-total-cartera table tbody .row-encabezado td:nth-child(3){color:transparent}.total-cartera-detlle .container-data-total-cartera table tbody .row-detalle td{cursor:pointer;padding-bottom:2px;padding-top:4px;text-align:right}.total-cartera-detlle .container-data-total-cartera table tbody .row-detalle td:last-child{padding-right:15px}.total-cartera-detlle .container-data-total-cartera table tbody .row-detalle .razon-social{min-width:320px;text-align:left}.total-cartera-detlle .container-data-total-cartera table tbody .row-detalle .idcliente{text-align:center}.total-cartera-detlle .container-data-total-cartera table tbody .row-detalle .porcentaje{font-weight:700;padding-left:20px;padding-right:20px}.total-cartera-detlle .container-data-total-cartera table tbody .row-detalle:hover{background-color:hsla(79,29%,56%,.3)!important;font-weight:700}.total-cartera-detlle .container-data-total-cartera table tbody .row-detalle:nth-child(2n),.total-cartera-detlle .container-data-total-cartera table tbody .row-detalle:nth-child(2n) td{background-color:#f0f0f0}.recuperacion-cartera{height:100%;margin-left:10px;width:calc(100% - 30px)}.recuperacion-cartera .mdlFiltros-modal-header{font-weight:700;letter-spacing:1px;margin-bottom:5px;text-align:center;width:100%}.recuperacion-cartera .recuperacion-cartera-header{align-items:center;background-color:#fff;border:1px solid #333;border-radius:5px 5px 0 0;display:flex;height:50px;padding-left:10px}.recuperacion-cartera .recuperacion-cartera-header .recuperacion-cartera-header-titulo{font-size:16px;font-weight:700;letter-spacing:1px;text-align:center;width:100%}.recuperacion-cartera .recuperacion-cartera-container{max-height:calc(100% - 50px);overflow:auto;width:100%}.recuperacion-cartera .recuperacion-cartera-container-table{border-radius:6px;margin-left:20px;margin-top:10px;max-height:calc(100% - 80px);overflow:auto;width:calc(100% - 40px)!important}.recuperacion-cartera table{border-radius:6px!important;box-shadow:2px 3px 12px #333;position:-webkit-sticky;position:sticky;width:100%}.recuperacion-cartera table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);color:#fff;font-size:12px;height:30px;text-align:center}.recuperacion-cartera table thead tr th div{border-left:2px solid #fedb05}.recuperacion-cartera table thead tr th:first-child,.recuperacion-cartera table thead tr th:nth-child(4),.recuperacion-cartera table thead tr th:nth-child(7){border-right:1px dashed #fedb05}.recuperacion-cartera table tbody tr td{background-color:#fff!important;border-bottom:1px solid #dae6be;cursor:pointer;padding:5px;text-align:right}.recuperacion-cartera table tbody tr td:first-child{border-left:1px solid #ccc;font-weight:400!important;text-align:left!important}.recuperacion-cartera table tbody tr td:last-child{border-right:1px solid #ccc}.recuperacion-cartera table tbody tr td:first-child,.recuperacion-cartera table tbody tr td:nth-child(4),.recuperacion-cartera table tbody tr td:nth-child(7){border-right:1px dashed #fedb05;font-weight:700;text-align:center}.recuperacion-cartera table tbody tr:nth-child(2n) td{background-color:#f0f0f0!important}.recuperacion-cartera table tbody tr:nth-child(2n) td:hover{background-color:rgba(3,89,23,.7)}.recuperacion-cartera table tbody tr:last-child td{background-color:#9dbb99!important;border-bottom:1px solid #333;cursor:default;font-weight:700}.recuperacion-cartera table tbody tr:last-child td:hover{background-color:rgba(3,89,23,.6);color:#000;font-weight:700}.recuperacion-cartera table tbody tr:last-child td:first-child:hover{background-color:rgba(3,89,23,.6);font-weight:700}.mdlFiltros{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.mdlFiltros .recuperacion-cartera-header-filtrado{align-items:center;background-color:#035917;border-radius:4px;box-shadow:3px 3px 4px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;overflow:hidden;width:90px}.mdlFiltros .recuperacion-cartera-header-filtrado:hover{color:#fff;-webkit-transform:scale(1.03);transform:scale(1.03)}.mdlFiltros .recuperacion-cartera-header-filtrado svg{font-size:20px;margin-right:5px}.mdlFiltros .mdlFiltros-modal{background-color:#fff;border-radius:5px;box-shadow:inset 1px 1px 1px #ccc,inset -1px -1px 1px #ccc,0 0 4px #ccc,inset 2px 2px 2px rgba(0,0,0,.8),inset -2px -2px 2px rgba(0,0,0,.8);color:#000!important;display:flex;flex-wrap:wrap;height:280px;margin-left:-11px;margin-top:-39px;overflow:hidden;padding:20px;position:absolute;transition:height .5s linear .1s,width .5s linear .1s;width:460px;z-index:3}.mdlFiltros .mdlFiltros-modal .mdlFiltros-modal-fechas{display:flex;flex-direction:column;height:90px;justify-content:space-between;margin-top:10px}.mdlFiltros .mdlFiltros-modal .mdlFiltros-modal-acciones{align-items:center;display:flex;justify-content:space-between;margin-top:10px;width:100%}.mdlFiltros .mdlFiltros-modal .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-guardar{align-items:center;background-color:#035917;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.mdlFiltros .mdlFiltros-modal .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.mdlFiltros .mdlFiltros-modal .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-cancelar{align-items:center;background-color:#ed2a35;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.mdlFiltros .mdlFiltros-modal .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-cancelar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.mdlFiltros .mdlFiltros-modal .mdlFiltros-modal-lineacredito,.mdlFiltros .mdlFiltros-modal .mdlFiltros-modal-tipocartera{font-size:12px!important;margin:0 0 0 15px!important}.mdlFiltros .mdlFiltros-modal .mdlFiltros-modal-lineacredito label,.mdlFiltros .mdlFiltros-modal .mdlFiltros-modal-tipocartera label{color:#035917;font-size:12px!important}.mdlFiltros .mdlFiltros-modal .mdlFiltros-modal-lineacredito .css-ahj2mt-MuiTypography-root,.mdlFiltros .mdlFiltros-modal .mdlFiltros-modal-tipocartera .css-ahj2mt-MuiTypography-root{font-size:12px!important}.mdlFiltros .mdlFiltros-modal .mdlFiltros-modal-lineacredito .MuiFormControlLabel-root,.mdlFiltros .mdlFiltros-modal .mdlFiltros-modal-tipocartera .MuiFormControlLabel-root{height:25px!important;margin:0!important;padding:0!important}.recuperacion-cartera-detalle{height:100%;width:100%}.recuperacion-cartera-detalle .recuperacion-cartera-detalle-titulo{align-items:center;display:flex;font-size:14px;font-weight:700;height:40px;justify-content:space-between}.recuperacion-cartera-detalle .recuperacion-cartera-detalle-titulo .recuperacion-cartera-detalle-titulo-back{align-items:center;background-color:#035917;border-radius:4px;box-shadow:2px 2px 2px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;height:23px;padding-left:5px;padding-right:5px}.recuperacion-cartera-detalle .recuperacion-cartera-detalle-titulo .recuperacion-cartera-detalle-titulo-back:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.recuperacion-cartera-detalle .recuperacion-cartera-detalle-titulo .recuperacion-cartera-detalle-titulo-back svg{font-size:20px}.recuperacion-cartera-detalle .recuperacion-cartera-detalle-titulo .recuperacion-cartera-detalle-titulo-label{display:flex;justify-content:center;width:100%}.recuperacion-cartera-detalle .recuperacion-cartera-detalle-container-table{height:calc(100% - 40px);overflow:auto;width:100%}.recuperacion-cartera-detalle .recuperacion-cartera-detalle-container-table table{border-radius:5px;position:-webkit-sticky;position:sticky;width:100%}.recuperacion-cartera-detalle .recuperacion-cartera-detalle-container-table table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-position-x:-30px;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0;z-index:3}.recuperacion-cartera-detalle .recuperacion-cartera-detalle-container-table table thead tr th div{border-left:2px solid #fedb05;width:130px}.recuperacion-cartera-detalle .recuperacion-cartera-detalle-container-table table tbody tr td{padding:5px}.recuperacion-cartera-detalle .recuperacion-cartera-detalle-container-table table tbody tr td:first-child{border-left:1px solid #035917}.recuperacion-cartera-detalle .recuperacion-cartera-detalle-container-table table tbody tr td:last-child{border-right:1px solid #035917}.recuperacion-cartera-detalle .recuperacion-cartera-detalle-container-table table tbody tr td:nth-child(2){min-width:350px;text-align:left}.recuperacion-cartera-detalle .recuperacion-cartera-detalle-container-table table tbody tr td:nth-child(3),.recuperacion-cartera-detalle .recuperacion-cartera-detalle-container-table table tbody tr td:nth-child(4){max-width:80px!important;text-align:center;width:80px}.recuperacion-cartera-detalle .recuperacion-cartera-detalle-container-table table tbody tr td:nth-child(5),.recuperacion-cartera-detalle .recuperacion-cartera-detalle-container-table table tbody tr td:nth-child(6),.recuperacion-cartera-detalle .recuperacion-cartera-detalle-container-table table tbody tr td:nth-child(7),.recuperacion-cartera-detalle .recuperacion-cartera-detalle-container-table table tbody tr td:nth-child(8),.recuperacion-cartera-detalle .recuperacion-cartera-detalle-container-table table tbody tr td:nth-child(9){padding-right:10px;text-align:right}.recuperacion-cartera-detalle .recuperacion-cartera-detalle-container-table table tbody tr:nth-child(2n){background-color:#ced7cd}.recuperacion-cartera-detalle .recuperacion-cartera-detalle-container-table table tbody tr:last-child td{background-color:#9dbb99;border-bottom:1px solid #035917;font-weight:700;text-align:right}.cobranza-reportes{height:calc(100% - 25px);width:100%}.cobranza-reportes .cobranza-reportes-titulo{font-size:16px;font-weight:700;letter-spacing:1px}.cobranza-reportes ul li{cursor:pointer;margin-top:10px}.cobranza-reportes ul li:hover{font-weight:700}.cartera-detalle-clientes{height:calc(100% - 20px);margin-left:10px;margin-top:5px;width:calc(100% - 15px)}.cartera-detalle-clientes .cartera-detalle-clientes-encabezado{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.cartera-detalle-clientes .cartera-detalle-clientes-encabezado .title{align-items:center;display:flex;font-weight:700;letter-spacing:1px}.cartera-detalle-clientes .cartera-detalle-clientes-encabezado .title .buton-cobranza-clientes-detalle{align-items:center;background-color:#035917;border-radius:5px;box-shadow:0 0 5px #333;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:25px;justify-content:center;margin-right:10px;width:100px}.cartera-detalle-clientes .cartera-detalle-clientes-encabezado .title .buton-cobranza-clientes-detalle:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.cartera-detalle-clientes .cartera-detalle-clientes-encabezado .title .buton-cobranza-clientes-detalle:hover svg{color:#fff!important}.cartera-detalle-clientes .cartera-detalle-clientes-encabezado .title svg{color:#ccc;font-size:18px}.cartera-detalle-clientes .cartera-detalle-clientes-encabezado .buttons{align-items:center;display:flex}.cartera-detalle-clientes .cartera-detalle-clientes-encabezado .buttons button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:100px}.cartera-detalle-clientes .cartera-detalle-clientes-encabezado .buttons button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.cartera-detalle-clientes .cartera-detalle-clientes-encabezado .buttons .actualizar{background-color:#315c6f;border:1px solid #315c6f}.cartera-detalle-clientes .cartera-detalle-clientes-encabezado .buttons .excel{background-color:#035917;border:1px solid #035917}.cartera-detalle-clientes .cartera-detalle-clientes-encabezado .buttons svg{font-size:18px;margin-right:5px}.cartera-detalle-clientes .cartera-detalle-clientes-detalle{display:flex;height:calc(100% - 22px);width:100%}.cartera-detalle-clientes .cartera-detalle-clientes-detalle-tabla{background-color:#fff;border:2px solid #ccc;border-radius:5px;height:100%;overflow:auto;width:100%;width:auto}.cartera-detalle-clientes .cartera-detalle-clientes-detalle-tabla table{padding-bottom:100px;position:-webkit-sticky;position:sticky}.cartera-detalle-clientes .cartera-detalle-clientes-detalle-tabla table thead tr th{background-color:#295026;color:#fff;font-size:14px;height:35px;position:sticky;position:-webkit-sticky;top:0;z-index:3}.cartera-detalle-clientes .cartera-detalle-clientes-detalle-tabla table thead tr th div{border-left:2px solid #e9ae06;text-align:center;width:100%}.cartera-detalle-clientes .cartera-detalle-clientes-detalle-tabla table thead tr th{border-bottom:3px solid #e9ae06}.cartera-detalle-clientes .cartera-detalle-clientes-detalle-tabla table thead tr th:first-child{width:100px}.cartera-detalle-clientes .cartera-detalle-clientes-detalle-tabla table thead tr th:nth-child(2){width:110px}.cartera-detalle-clientes .cartera-detalle-clientes-detalle-tabla table thead tr th:nth-child(3){min-width:100px}.cartera-detalle-clientes .cartera-detalle-clientes-detalle-tabla table thead tr th:nth-child(4){min-width:80px}.cartera-detalle-clientes .cartera-detalle-clientes-detalle-tabla table thead tr th:nth-child(5),.cartera-detalle-clientes .cartera-detalle-clientes-detalle-tabla table thead tr th:nth-child(6),.cartera-detalle-clientes .cartera-detalle-clientes-detalle-tabla table thead tr th:nth-child(7){min-width:140px}.cartera-detalle-clientes .cartera-detalle-clientes-detalle-tabla table tbody tr td{background-color:#fff}.cartera-detalle-clientes .cartera-detalle-clientes-detalle-tabla table tbody tr td:first-child{background-color:#fff;left:0;min-width:100px;padding-left:5px;position:-webkit-sticky;position:sticky;z-index:2}.cartera-detalle-clientes .cartera-detalle-clientes-detalle-tabla table tbody tr td:nth-child(2){background-color:#fff;left:100px;min-width:80px;padding-right:10px;position:-webkit-sticky;position:sticky;text-align:center;z-index:2}.cartera-detalle-clientes .cartera-detalle-clientes-detalle-tabla table tbody tr td:nth-child(3){background-color:#fff;left:180px;padding-left:10px;position:-webkit-sticky;position:sticky;text-align:center;z-index:2}.cartera-detalle-clientes .cartera-detalle-clientes-detalle-tabla table tbody tr td:nth-child(4),.cartera-detalle-clientes .cartera-detalle-clientes-detalle-tabla table tbody tr td:nth-child(5),.cartera-detalle-clientes .cartera-detalle-clientes-detalle-tabla table tbody tr td:nth-child(6),.cartera-detalle-clientes .cartera-detalle-clientes-detalle-tabla table tbody tr td:nth-child(7){padding-right:10px;text-align:right}.cartera-detalle-clientes .cartera-detalle-clientes-detalle-tabla table tbody .row-encabezado{font-size:14px;font-weight:700}.cartera-detalle-clientes .cartera-detalle-clientes-detalle-tabla table tbody .row-encabezado td{background-color:#dae6be!important;padding-bottom:5px;padding-top:5px;position:sticky;position:-webkit-sticky;top:35px;z-index:34!important}.cartera-detalle-clientes .cartera-detalle-clientes-detalle-tabla table tbody .row-encabezado td:nth-child(6){font-size:16px}.cartera-detalle-clientes .cartera-detalle-clientes-detalle-tabla table tbody .row-encabezado td:nth-child(3){color:transparent}.cartera-detalle-clientes .cartera-detalle-clientes-detalle-tabla table tbody .row-detalle td{cursor:pointer;padding-bottom:2px;padding-top:4px}.cartera-detalle-clientes .cartera-detalle-clientes-detalle-tabla table tbody .row-detalle:hover{background-color:hsla(79,29%,56%,.3)!important;font-weight:700}.cartera-detalle-clientes .cartera-detalle-clientes-detalle-tabla table tbody .row-detalle:nth-child(2n),.cartera-detalle-clientes .cartera-detalle-clientes-detalle-tabla table tbody .row-detalle:nth-child(2n) td{background-color:#f0f0f0}.cartera-detalle-clientes .cartera-detalle-clientes-detalle-tabla table tbody .row-espacio td{height:50px}.cartera-detalle-clientes .total-cartera-detalle-comentarios{background-color:#fff;border-left:1px solid #ccc;box-shadow:inset 1px 1px 2px #ccc,inset -1px -1px 2px #ccc,-4px 4px 5px #ccc;display:flex;flex-direction:column;height:100%;justify-content:space-between;position:relative;width:320px}.cartera-detalle-clientes .total-cartera-detalle-comentarios header{align-items:center;border-bottom:1px solid #035917;display:flex;font-weight:700;height:45px;justify-content:center}.cartera-detalle-clientes .total-cartera-detalle-comentarios .container-comentarios{height:calc(100% - 45px);overflow:auto;padding:10px 10px 50px}.cartera-detalle-clientes .total-cartera-detalle-comentarios .container-comentarios .item-comentario{background-color:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:2px 2px 3px #ccc,inset 2px 2px 3px #333;font-size:12px;margin-bottom:15px;padding:15px}.cartera-detalle-clientes .total-cartera-detalle-comentarios .container-comentarios .item-comentario div{align-items:center;display:flex;padding-top:10px}.cartera-detalle-clientes .total-cartera-detalle-comentarios .container-comentarios .item-comentario svg{color:#035917;font-size:18px;margin-right:10px}.cartera-detalle-clientes .total-cartera-detalle-comentarios .pt-10{padding-top:5px}.cartera-detalle-clientes .total-cartera-detalle-comentarios .form-comentarios{background-color:#fff;border-radius:2px 0 0 0;border-top:1px solid #ccc;bottom:0;box-shadow:inset 2px 2px 3px #333,inset -2px -2px 3px #333;height:25px;overflow:hidden;padding-top:0!important;padding:20px 7px 7px;position:absolute;transition:height .5s linear .1s;width:100%}.cartera-detalle-clientes .total-cartera-detalle-comentarios .form-comentarios .form-comentarios-actions{align-items:center;display:flex;justify-content:center}.cartera-detalle-clientes .total-cartera-detalle-comentarios .form-comentarios .form-comentarios-actions svg{cursor:pointer}.cartera-detalle-clientes .total-cartera-detalle-comentarios .form-comentarios .form-comentarios-actions svg:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.cartera-detalle-clientes .total-cartera-detalle-comentarios .form-comentarios .MuiTextField-root{padding:0!important}.cartera-detalle-clientes .total-cartera-detalle-comentarios .form-comentarios .form-comentarios-checks{display:flex;justify-content:space-between}.cartera-detalle-clientes .total-cartera-detalle-comentarios .form-comentarios .form-comentarios-checks .MuiFormControlLabel-root{margin:0!important;width:200px}.cartera-detalle-clientes .total-cartera-detalle-comentarios .form-comentarios .form-comentarios-checks .MuiCheckbox-root{font-size:10px;padding:2px!important}.cartera-detalle-clientes .total-cartera-detalle-comentarios .form-comentarios .form-comentarios-checks .css-ahj2mt-MuiTypography-root{font-size:12px}.cartera-detalle-clientes .total-cartera-detalle-comentarios .form-comentarios .form-comentarios-checks .checks-complete{width:160px}.cartera-detalle-clientes .total-cartera-detalle-comentarios .form-comentarios .form-comentarios-checks .MuiFormControl-root .css-1o9s3wi-MuiInputBase-input-MuiOutlinedInput-input{padding:8px 5px 5px!important}.cartera-detalle-clientes .total-cartera-detalle-comentarios .form-comentarios .form-comentarios-checks .MuiFormControl-root .css-8j6b76-MuiInputBase-root-MuiOutlinedInput-root{padding-left:0!important}.cartera-detalle-clientes .total-cartera-detalle-comentarios .form-comentarios .form-comentarios-checks .css-1t8l2tu-MuiInputBase-input-MuiOutlinedInput-input{padding:0!important}.cartera-detalle-clientes .total-cartera-detalle-comentarios .form-comentarios .form-comentarios-checks .css-8ewcdo-MuiInputBase-root-MuiOutlinedInput-root{padding:5px!important}.cartera-detalle-clientes .total-cartera-detalle-comentarios .form-comentarios .form-comentarios-checks{margin-bottom:15px}.cartera-detalle-clientes .total-cartera-detalle-comentarios .form-comentarios .form-comentarios-enviar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:4px 4px 4px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-weight:700;height:30px;justify-content:center;letter-spacing:1px;margin-bottom:15px;margin-left:5px;margin-right:5px}.cartera-detalle-clientes .total-cartera-detalle-comentarios .form-comentarios .form-comentarios-enviar:hover{color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.dash-clientes-search-convenio{width:600px}.datos-convenio-pago{height:calc(100% - 65px);width:100%}.datos-convenio-vencidos-clientes{display:grid;grid-template-columns:50% 50%;grid-template-rows:200px;margin-top:20px}.datos-convenio-vencidos-clientes .convenio-pago-datos-generales-resumen{display:flex;grid-column:1/3;grid-row:1/2;justify-content:center}.datos-convenio-vencidos-clientes .convenio-pago-datos-generales-resumen .convenio-pago-datos-generales-resumen-container .convenio-pago-datos-generales-titulo{font-weight:700;margin-bottom:10px;text-align:center}.datos-convenio-vencidos-clientes .convenio-pago-datos-generales-resumen .convenio-pago-datos-generales-resumen-container .convenio-pago-datos-generales-resumen-container-text{display:flex;flex-direction:row;margin-right:30px}.datos-convenio-vencidos-clientes .convenio-pago-datos-generales-resumen .convenio-pago-datos-generales-resumen-container .convenio-pago-datos-generales-resumen-container-text .convenio-pago-datos-generales{display:none;font-weight:700;margin:0 0 10px;text-transform:uppercase}.datos-convenio-vencidos-clientes .convenio-pago-operacion-resumen{cursor:pointer}.datos-convenio-vencidos-clientes .convenio-pago-operacion-resumen:hover{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19)}.datos-convenio-vencidos-clientes .convenio-pago-operacion-resumen .convenio-pago-operacion-resumen-container{height:100%;height:200px;padding:20px 10px 10px 20px}.datos-convenio-vencidos-clientes .convenio-pago-operacion-resumen .convenio-pago-operacion-resumen-container .convenio-pago-operacion-resumen-container-text{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:5px;margin-right:30px}.datos-convenio-vencidos-clientes .convenio-pago-operacion-resumen .convenio-pago-operacion-resumen-container .convenio-pago-operacion-resumen-container-text .convenio-pago-operacion-datos{font-weight:700;text-transform:uppercase}.datos-convenio-vencidos-clientes .convenio-pago-revolvente-resumen{cursor:pointer}.datos-convenio-vencidos-clientes .convenio-pago-revolvente-resumen:hover{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19)}.datos-convenio-vencidos-clientes .convenio-pago-revolvente-resumen .convenio-pago-revolvente-resumen-container{height:100%;height:200px;padding:20px 10px 10px 20px}.datos-convenio-vencidos-clientes .convenio-pago-revolvente-resumen .convenio-pago-revolvente-resumen-container .convenio-pago-revolvente-resumen-container-text{display:flex;flex-direction:row;font-size:14px;justify-content:space-between;margin-bottom:5px;margin-right:30px}.datos-convenio-vencidos-clientes .convenio-pago-revolvente-resumen .convenio-pago-revolvente-resumen-container .convenio-pago-revolvente-resumen-container-text .convenio-pago-revolvente-datos{font-weight:700;padding-left:10px;text-transform:uppercase}.convenio-pago-detalle{display:flex;height:100%;overflow:auto}.convenio-pago-detalle .convenio-pago-detalle-formulario{height:100%;margin-left:20px;padding-top:20px;width:300px}.convenio-pago-main-screen{height:100%;margin-left:10px;width:calc(100% - 30px)}.disabledformulario{opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none}.convenio-pago-agregar-convenio-plantilla{height:calc(100% - 20px);position:relative}.convenio-pago-agregar-convenio-plantilla .convenio-pago-agregar-convenio{background-color:rgba(210,229,213,.4);border:1px solid #265527;border-radius:5px;box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);font-weight:700;height:calc(100% - 5px);padding:15px;position:relative}.convenio-pago-agregar-convenio-plantilla .convenio-pago-agregar-convenio .convenio-pago-agregar-convenio-container{display:flex;flex-direction:column;height:calc(100% - 30px);overflow:auto;padding-right:5px}.convenio-pago-agregar-convenio-plantilla .convenio-pago-agregar-convenio .convenio-pago-agregar-convenio-container .convenio-pago-agregar-convenio-titulo{height:30px;margin-bottom:10px;text-align:center}.convenio-pago-agregar-convenio-plantilla .convenio-pago-agregar-convenio .convenio-pago-agregar-convenio-container .convenio-pago-agregar-datos-columna-2{display:flex;flex-direction:column;font-size:12px;margin-top:10px}.convenio-pago-agregar-convenio-plantilla .convenio-pago-agregar-convenio .convenio-pago-agregar-convenio-container .convenio-pago-agregar-datos-columna-2 .convenio-pago-agregar-recordatorio{align-items:center;display:flex;flex-direction:row}.convenio-pago-agregar-convenio-plantilla .convenio-pago-agregar-convenio .convenio-pago-agregar-convenio-container .convenio-pago-calculo-totales{display:flex;flex-direction:column}.convenio-pago-agregar-convenio-plantilla .convenio-pago-agregar-convenio .convenio-pago-agregar-convenio-container .convenio-pago-icono-input-porcentaje{color:#000;font-size:small}.convenio-pago-agregar-convenio-plantilla .home-convenio-pago{align-items:center;background-color:#315c6f;border:1px solid #545454;border-radius:5px;bottom:15px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:30px;justify-content:center;left:10px;position:absolute;width:100px}.convenio-pago-agregar-convenio-plantilla .home-convenio-pago:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.convenio-pago-agregar-convenio-plantilla .home-convenio-pago:hover svg{color:#fff!important}.convenio-pago-buttons{bottom:10px;display:flex;justify-content:end;position:absolute;width:calc(100% - 30px)}.convenio-pago-buttons .convenio-pago-button-guardar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100px}.convenio-pago-buttons .convenio-pago-button-guardar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.convenio-pago-buttons .convenio-pago-button-cancelar{align-items:center;background-color:#c6081d;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100px}.convenio-pago-buttons .convenio-pago-button-cancelar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.dash-clientes-search-convenio-container{display:flex;flex-direction:row;justify-content:center;margin-top:30px}.dash-clientes-search-convenio-container .dash-clientes-search-convenio-titulo{align-items:center;display:flex;font-size:14px;font-weight:700;justify-content:center;letter-spacing:.5px;padding-right:20px;text-align:center}.dash-clientes-search-convenio-container .reset-button-convenio-pago{height:40px}.convenio-pago-listado-clientes-vencidos-container{border:1px solid #dae6be;border-radius:6px;height:calc(100% - 40px);margin-left:10px;margin-right:20px;margin-top:20px;overflow:auto;width:100%;width:calc(100% - 320px)}.convenio-pago-listado-clientes-vencidos-container table{border-collapse:collapse;border-radius:6px;position:-webkit-sticky;position:sticky;width:100%}.convenio-pago-listado-clientes-vencidos-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.convenio-pago-listado-clientes-vencidos-container thead tr th div{border-left:2px solid #e9ae06;text-align:center}.convenio-pago-listado-clientes-vencidos-container tbody tr td{border-bottom:1px solid #dae6be;padding:5px}.convenio-pago-listado-clientes-vencidos-container tbody tr:hover td{background-color:#dae6be!important}.convenio-pago-listado-clientes-vencidos-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.convenio-pago-listado-clientes-vencidos-container tbody tr input{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E");border:1px solid #224523;cursor:pointer;height:13px;transition:background-color .3s ease-in-out;width:13px}.convenio-pago-listado-clientes-vencidos-container tbody tr input:checked{background-color:#378336}.convenio-pago-listado-clientes-vencidos-container tbody tr input{border-radius:3px}.convenio-pago-listado-clientes-vencidos-container tfoot{background-color:#fff;bottom:0;font-weight:700;height:25px;position:-webkit-sticky;position:sticky}.ta-right{text-align:right!important}.ta-center{text-align:center}.agregar-contacto-main-screen{height:100%;margin-left:10px;width:calc(100% - 30px)}.agregar-contacto-main-screen .datos-agregar-contacto{height:calc(100% - 65px);width:100%}.agregar-contacto-main-screen .agregar-contacto-detalle{display:flex;height:100%;overflow:auto}.agregar-contacto-main-screen .agregar-contacto-detalle .agregar-contacto-detalle-formulario{height:100%;margin-left:20px;padding-top:20px;width:300px}.agregar-contacto-main-screen .agregar-contacto-detalle .agregar-contacto-detalle-formulario .agregar-contacto-formulario-plantilla{height:calc(100% - 20px);position:relative}.agregar-contacto-main-screen .agregar-contacto-detalle .agregar-contacto-detalle-formulario .agregar-contacto-formulario-plantilla .agregar-contacto-formulario-plantilla-agregar{background-color:rgba(210,229,213,.4);border:1px solid #265527;border-radius:5px;box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);font-weight:700;height:calc(100% - 5px);padding:15px;position:relative}.agregar-contacto-main-screen .agregar-contacto-detalle .agregar-contacto-detalle-formulario .agregar-contacto-formulario-plantilla .agregar-contacto-formulario-plantilla-agregar .agregar-contacto-formulario-plantilla-container{display:flex;flex-direction:column;height:calc(100% - 30px);overflow:auto;padding-right:5px}.agregar-contacto-main-screen .agregar-contacto-detalle .agregar-contacto-detalle-formulario .agregar-contacto-formulario-plantilla .agregar-contacto-formulario-plantilla-agregar .agregar-contacto-formulario-plantilla-container .agregar-contacto-formulario-plantilla-container-titulo{height:30px;margin-bottom:10px;text-align:center}.agregar-contacto-main-screen .agregar-contacto-detalle .agregar-contacto-detalle-formulario .agregar-contacto-formulario-plantilla .agregar-contacto-formulario-plantilla-agregar .agregar-contacto-buttons{bottom:10px;display:flex;justify-content:end;position:absolute;width:calc(100% - 30px)}.agregar-contacto-main-screen .agregar-contacto-detalle .agregar-contacto-detalle-formulario .agregar-contacto-formulario-plantilla .agregar-contacto-formulario-plantilla-agregar .agregar-contacto-buttons .agregar-contacto-button-guardar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100px}.agregar-contacto-main-screen .agregar-contacto-detalle .agregar-contacto-detalle-formulario .agregar-contacto-formulario-plantilla .agregar-contacto-formulario-plantilla-agregar .agregar-contacto-buttons .agregar-contacto-button-guardar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.agregar-contacto-main-screen .agregar-contacto-detalle .agregar-contacto-detalle-formulario .agregar-contacto-formulario-plantilla .agregar-contacto-formulario-plantilla-agregar .agregar-contacto-buttons .convenio-pago-button-cancelar{align-items:center;background-color:#c6081d;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100px}.agregar-contacto-main-screen .agregar-contacto-detalle .agregar-contacto-detalle-formulario .agregar-contacto-formulario-plantilla .agregar-contacto-formulario-plantilla-agregar .agregar-contacto-buttons .convenio-pago-button-cancelar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.agregar-contacto-main-screen .agregar-contacto-detalle .agregar-contacto-detalle-formulario .agregar-contacto-formulario-plantilla .home-agregar-contacto{align-items:center;background-color:#315c6f;border:1px solid #545454;border-radius:5px;bottom:15px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:30px;justify-content:center;left:10px;position:absolute;width:100px}.agregar-contacto-main-screen .agregar-contacto-detalle .agregar-contacto-detalle-formulario .agregar-contacto-formulario-plantilla .home-agregar-contacto:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.agregar-contacto-main-screen .agregar-contacto-detalle .agregar-contacto-detalle-formulario .agregar-contacto-formulario-plantilla .home-agregar-contacto:hover svg{color:#fff!important}.agregar-contacto-main-screen .agregar-contacto-detalle .agregar-contacto-listado-medios-contacto-container{border:1px solid #dae6be;border-radius:6px;height:calc(100% - 40px);margin-left:10px;margin-right:20px;margin-top:20px;overflow:auto;width:100%;width:calc(100% - 320px)}.agregar-contacto-main-screen .agregar-contacto-detalle .agregar-contacto-listado-medios-contacto-container table{border-collapse:collapse;border-radius:6px;position:-webkit-sticky;position:sticky;width:100%}.agregar-contacto-main-screen .agregar-contacto-detalle .agregar-contacto-listado-medios-contacto-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.agregar-contacto-main-screen .agregar-contacto-detalle .agregar-contacto-listado-medios-contacto-container thead tr th div{border-left:2px solid #e9ae06;text-align:center}.agregar-contacto-main-screen .agregar-contacto-detalle .agregar-contacto-listado-medios-contacto-container tbody tr td{border-bottom:1px solid #dae6be;padding:5px}.agregar-contacto-main-screen .agregar-contacto-detalle .agregar-contacto-listado-medios-contacto-container tbody tr:hover td{background-color:#dae6be!important}.agregar-contacto-main-screen .agregar-contacto-detalle .agregar-contacto-listado-medios-contacto-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.agregar-contacto-main-screen .agregar-contacto-detalle .agregar-contacto-listado-medios-contacto-container tbody tr .edit-button{cursor:pointer}.agregar-contacto-main-screen .agregar-contacto-detalle .agregar-contacto-listado-medios-contacto-container tbody tr .edit-button:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.cobranza-convenio-agregar-modal-title{height:20px;margin-bottom:10px}.cobranza-convenio-agregar-modal-title .filtro-soy-el-titulo-convenio-header{display:block;font-weight:700;height:50px;position:relative;text-align:center;width:100%}.cobranza-crear-convenio-modal-button-container{display:flex;justify-content:space-between;margin-top:20px}.cp-combina-clientes{height:calc(100% - 43px);padding:20px}.cp-combina-clientes .cp-combinar-clientes-header{display:flex;height:35px}.cp-combina-clientes .cp-combinar-clientes-header div{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.5);cursor:pointer;display:flex;justify-content:center;padding-bottom:1px;width:120px}.cp-combina-clientes .cp-combinar-clientes-header div svg{font-size:20px;margin-right:5px}.cp-combina-clientes .cp-combinar-clientes-header div:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.cp-combina-clientes .cp-combinar-clientes-container-registro{display:flex;flex-direction:column;height:170px;justify-content:space-between;width:400px}.cp-combina-clientes .cp-combinar-clientes-container-registro .cp-combinar-clientes-container-registro-guardar{align-items:center;background-color:rgba(3,89,23,.2);border:1px solid #035917;border-radius:5px;cursor:pointer;display:flex;font-size:12px;font-weight:700;height:40px;justify-content:center}.cp-combina-clientes .cp-combinar-clientes-container-registro .cp-combinar-clientes-container-registro-guardar svg{font-size:24px;margin-right:5px}.cp-combina-clientes .cp-combinar-clientes-container-registro .cp-combinar-clientes-container-registro-guardar:hover{background-color:#035917;border-bottom:2px solid #fedb05;box-shadow:1px 1px 5px #333;color:#fff}.cp-combina-clientes .cp-combinar-clientes-container{height:calc(100% - 90px);margin-top:20px;width:100%}.cp-combina-clientes .cp-combinar-clientes-container .cp-combinar-clientes-container-table{border:1px solid #dae6be;max-height:100%;overflow:auto}.cp-combina-clientes .cp-combinar-clientes-container .cp-combinar-clientes-container-table table{position:-webkit-sticky;position:sticky;width:100%}.cp-combina-clientes .cp-combinar-clientes-container .cp-combinar-clientes-container-table table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.cp-combina-clientes .cp-combinar-clientes-container .cp-combinar-clientes-container-table table tbody tr td{border-bottom:1px solid #dae6be;padding:5px}.cp-combina-clientes .cp-combinar-clientes-container .cp-combinar-clientes-container-table table tbody tr td:first-child{padding-left:20px}.cp-combina-clientes .cp-combinar-clientes-container .cp-combinar-clientes-container-table table tbody tr td div{align-items:center;background-color:#315c6f;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:90px}.cp-combina-clientes .cp-combinar-clientes-container .cp-combinar-clientes-container-table table tbody tr td div svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.cp-combina-clientes .cp-combinar-clientes-container .cp-combinar-clientes-container-table table tbody tr td div:hover,.cp-combina-clientes .cp-combinar-clientes-container .cp-combinar-clientes-container-table table tbody tr td div:hover svg{color:#fff}.cp-combina-clientes .cp-combinar-clientes-container .cp-combinar-clientes-container-table table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.cp-combina-clientes .cp-combinar-clientes-footer{align-items:center;display:flex;height:35px;margin-left:20px;margin-top:5px;width:100%;width:calc(100% - 40px)}.cp-combina-clientes .cp-combinar-clientes-footer .listado-convenios-cliente-footer-back{align-items:center;background-color:#035917;border-radius:5px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-weight:700;padding:5px}.cp-combina-clientes .cp-combinar-clientes-footer .listado-convenios-cliente-footer-back svg{font-size:20px}.cp-combina-clientes .cp-combinar-clientes-footer .listado-convenios-cliente-footer-back:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.mdlFiltrosporyeccionrecuperacaion .recuperacion-cartera-header-filtrado{align-items:center;background-color:#035917;border-radius:4px;box-shadow:3px 3px 4px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;overflow:hidden;width:90px}.mdlFiltrosporyeccionrecuperacaion .recuperacion-cartera-header-filtrado:hover{color:#fff;-webkit-transform:scale(1.03);transform:scale(1.03)}.mdlFiltrosporyeccionrecuperacaion .recuperacion-cartera-header-filtrado svg{font-size:20px;margin-right:5px}.mdlFiltrosporyeccionrecuperacaion .mdlFiltros-modal{background-color:#fff;border-radius:5px;box-shadow:inset 1px 1px 1px #ccc,inset -1px -1px 1px #ccc,0 0 4px #ccc,inset 2px 2px 2px rgba(0,0,0,.8),inset -2px -2px 2px rgba(0,0,0,.8);color:#000!important;display:flex;flex-wrap:wrap;height:280px;margin-left:-12px;margin-top:-39px;overflow:hidden;padding:20px;position:absolute;transition:height .5s linear .1s,width .5s linear .1s;width:460px;z-index:3}.mdlFiltrosporyeccionrecuperacaion .mdlFiltros-modal .mdlFiltros-modal-fechas{display:flex;flex-direction:column;height:90px;justify-content:space-between;margin-top:10px}.mdlFiltrosporyeccionrecuperacaion .mdlFiltros-modal .mdlFiltros-modal-acciones{align-items:center;display:flex;justify-content:space-between;margin-top:10px;width:100%}.mdlFiltrosporyeccionrecuperacaion .mdlFiltros-modal .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-guardar{align-items:center;background-color:#035917;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.mdlFiltrosporyeccionrecuperacaion .mdlFiltros-modal .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.mdlFiltrosporyeccionrecuperacaion .mdlFiltros-modal .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-cancelar{align-items:center;background-color:#ed2a35;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.mdlFiltrosporyeccionrecuperacaion .mdlFiltros-modal .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-cancelar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.mdlFiltrosporyeccionrecuperacaion .mdlFiltros-modal .mdlFiltros-modal-lineacredito,.mdlFiltrosporyeccionrecuperacaion .mdlFiltros-modal .mdlFiltros-modal-tipocartera{font-size:12px!important;margin:0 0 0 15px!important}.mdlFiltrosporyeccionrecuperacaion .mdlFiltros-modal .mdlFiltros-modal-lineacredito label,.mdlFiltrosporyeccionrecuperacaion .mdlFiltros-modal .mdlFiltros-modal-tipocartera label{color:#035917;font-size:12px!important}.mdlFiltrosporyeccionrecuperacaion .mdlFiltros-modal .mdlFiltros-modal-lineacredito .css-ahj2mt-MuiTypography-root,.mdlFiltrosporyeccionrecuperacaion .mdlFiltros-modal .mdlFiltros-modal-tipocartera .css-ahj2mt-MuiTypography-root{font-size:12px!important}.mdlFiltrosporyeccionrecuperacaion .mdlFiltros-modal .mdlFiltros-modal-lineacredito .MuiFormControlLabel-root,.mdlFiltrosporyeccionrecuperacaion .mdlFiltros-modal .mdlFiltros-modal-tipocartera .MuiFormControlLabel-root{height:25px!important;margin:0!important;padding:0!important}.proyeccion-recuperacion-cartera-detalle{height:100%;width:100%}.proyeccion-recuperacion-cartera-detalle .recuperacion-cartera-detalle-titulo{align-items:center;display:flex;font-size:14px;font-weight:700;height:40px;justify-content:space-between}.proyeccion-recuperacion-cartera-detalle .recuperacion-cartera-detalle-titulo .recuperacion-cartera-detalle-titulo-back{align-items:center;background-color:#035917;border-radius:4px;box-shadow:2px 2px 2px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;height:23px;padding-left:5px;padding-right:5px}.proyeccion-recuperacion-cartera-detalle .recuperacion-cartera-detalle-titulo .recuperacion-cartera-detalle-titulo-back:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.proyeccion-recuperacion-cartera-detalle .recuperacion-cartera-detalle-titulo .recuperacion-cartera-detalle-titulo-back svg{font-size:20px}.proyeccion-recuperacion-cartera-detalle .recuperacion-cartera-detalle-titulo .recuperacion-cartera-detalle-titulo-label{display:flex;justify-content:center;width:100%}.proyeccion-recuperacion-cartera-detalle .recuperacion-cartera-detalle-container-table{height:calc(100% - 40px);overflow:auto;width:100%}.proyeccion-recuperacion-cartera-detalle .recuperacion-cartera-detalle-container-table table{position:-webkit-sticky;position:sticky;width:100%}.proyeccion-recuperacion-cartera-detalle .recuperacion-cartera-detalle-container-table table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-position-x:-30px;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0;z-index:3}.proyeccion-recuperacion-cartera-detalle .recuperacion-cartera-detalle-container-table table thead tr th div{border-left:2px solid #fedb05;width:130px}.proyeccion-recuperacion-cartera-detalle .recuperacion-cartera-detalle-container-table table tbody tr td{padding:5px}.proyeccion-recuperacion-cartera-detalle .recuperacion-cartera-detalle-container-table table tbody tr td:first-child{border-left:1px solid #035917}.proyeccion-recuperacion-cartera-detalle .recuperacion-cartera-detalle-container-table table tbody tr td:last-child{border-right:1px solid #035917}.proyeccion-recuperacion-cartera-detalle .recuperacion-cartera-detalle-container-table table tbody tr td:nth-child(2){min-width:350px;text-align:left}.proyeccion-recuperacion-cartera-detalle .recuperacion-cartera-detalle-container-table table tbody tr td:nth-child(3),.proyeccion-recuperacion-cartera-detalle .recuperacion-cartera-detalle-container-table table tbody tr td:nth-child(4){max-width:80px!important;text-align:center;width:80px}.proyeccion-recuperacion-cartera-detalle .recuperacion-cartera-detalle-container-table table tbody tr td:nth-child(5),.proyeccion-recuperacion-cartera-detalle .recuperacion-cartera-detalle-container-table table tbody tr td:nth-child(6),.proyeccion-recuperacion-cartera-detalle .recuperacion-cartera-detalle-container-table table tbody tr td:nth-child(7),.proyeccion-recuperacion-cartera-detalle .recuperacion-cartera-detalle-container-table table tbody tr td:nth-child(8),.proyeccion-recuperacion-cartera-detalle .recuperacion-cartera-detalle-container-table table tbody tr td:nth-child(9){padding-right:10px;text-align:right}.proyeccion-recuperacion-cartera-detalle .recuperacion-cartera-detalle-container-table table tbody tr:nth-child(2n){background-color:#ced7cd}.proyeccion-recuperacion-cartera-detalle .recuperacion-cartera-detalle-container-table table tbody tr:last-child td{background-color:#9dbb99;border-bottom:1px solid #035917;font-weight:700;text-align:right}.proyeccion-recuperacion-cartera{height:calc(100% - 25px);margin-top:25px;overflow:hidden;width:100%}.proyeccion-recuperacion-cartera .mdlFiltros-modal-header{font-weight:700;letter-spacing:1px;margin-bottom:5px;text-align:center;width:100%}.proyeccion-recuperacion-cartera .recuperacion-cartera-header{align-items:center;background-color:#fff;border:1px solid #333;border-radius:5px 5px 0 0;display:flex;height:50px;padding-left:10px}.proyeccion-recuperacion-cartera .recuperacion-cartera-header .recuperacion-cartera-header-titulo{font-size:16px;font-weight:700;letter-spacing:1px;text-align:center;width:100%}.proyeccion-recuperacion-cartera .recuperacion-cartera-container{max-height:calc(100% - 50px);overflow:auto;width:100%}.proyeccion-recuperacion-cartera table{box-shadow:2px 3px 4px #333;position:-webkit-sticky;position:sticky;width:100%}.proyeccion-recuperacion-cartera table thead{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);height:50px}.proyeccion-recuperacion-cartera table thead tr th{color:#fff;font-size:12px;text-align:center}.proyeccion-recuperacion-cartera table thead .tr-1 th{border-left:2px solid rgba(254,219,5,.8)}.proyeccion-recuperacion-cartera table thead .tr-1 th:first-child{border:none}.proyeccion-recuperacion-cartera table thead .tr-2 th:first-child,.proyeccion-recuperacion-cartera table thead .tr-2 th:nth-child(10),.proyeccion-recuperacion-cartera table thead .tr-2 th:nth-child(13),.proyeccion-recuperacion-cartera table thead .tr-2 th:nth-child(17),.proyeccion-recuperacion-cartera table thead .tr-2 th:nth-child(20),.proyeccion-recuperacion-cartera table thead .tr-2 th:nth-child(23),.proyeccion-recuperacion-cartera table thead .tr-2 th:nth-child(26),.proyeccion-recuperacion-cartera table thead .tr-2 th:nth-child(4),.proyeccion-recuperacion-cartera table thead .tr-2 th:nth-child(7){border-left:2px solid rgba(254,219,5,.8)}.proyeccion-recuperacion-cartera table tbody{background-color:#fff}.proyeccion-recuperacion-cartera table tbody tr td{background-color:#fff;cursor:pointer;min-width:130px;padding:5px;text-align:right}.proyeccion-recuperacion-cartera table tbody tr td:hover{background-color:rgba(3,89,23,.7);color:#fff;font-weight:700}.proyeccion-recuperacion-cartera table tbody tr td:first-child{border-left:1px solid #333;cursor:default;left:0;min-width:150px!important;padding-left:5px;position:-webkit-sticky;position:sticky;text-align:left;width:150px!important;z-index:1}.proyeccion-recuperacion-cartera table tbody tr td:first-child:hover{background-color:#fff;color:#000;font-weight:400}.proyeccion-recuperacion-cartera table tbody tr td:first-child,.proyeccion-recuperacion-cartera table tbody tr td:nth-child(10),.proyeccion-recuperacion-cartera table tbody tr td:nth-child(13),.proyeccion-recuperacion-cartera table tbody tr td:nth-child(16),.proyeccion-recuperacion-cartera table tbody tr td:nth-child(19),.proyeccion-recuperacion-cartera table tbody tr td:nth-child(22),.proyeccion-recuperacion-cartera table tbody tr td:nth-child(25),.proyeccion-recuperacion-cartera table tbody tr td:nth-child(28),.proyeccion-recuperacion-cartera table tbody tr td:nth-child(31),.proyeccion-recuperacion-cartera table tbody tr td:nth-child(34),.proyeccion-recuperacion-cartera table tbody tr td:nth-child(4),.proyeccion-recuperacion-cartera table tbody tr td:nth-child(7){font-weight:700;min-width:60px!important}.proyeccion-recuperacion-cartera table tbody tr td:nth-child(11),.proyeccion-recuperacion-cartera table tbody tr td:nth-child(14),.proyeccion-recuperacion-cartera table tbody tr td:nth-child(17),.proyeccion-recuperacion-cartera table tbody tr td:nth-child(2),.proyeccion-recuperacion-cartera table tbody tr td:nth-child(20),.proyeccion-recuperacion-cartera table tbody tr td:nth-child(23),.proyeccion-recuperacion-cartera table tbody tr td:nth-child(26),.proyeccion-recuperacion-cartera table tbody tr td:nth-child(29),.proyeccion-recuperacion-cartera table tbody tr td:nth-child(32),.proyeccion-recuperacion-cartera table tbody tr td:nth-child(35),.proyeccion-recuperacion-cartera table tbody tr td:nth-child(5),.proyeccion-recuperacion-cartera table tbody tr td:nth-child(8){border-left:2px solid rgba(254,219,5,.5)}.proyeccion-recuperacion-cartera table tbody tr td:last-child{border-right:1px solid #333}.proyeccion-recuperacion-cartera table tbody tr:nth-child(2n) td{background-color:#ced7cd}.proyeccion-recuperacion-cartera table tbody tr:nth-child(2n) td:hover{background-color:rgba(3,89,23,.7)}.proyeccion-recuperacion-cartera table tbody tr:nth-child(2n) td:first-child:hover{background-color:#ccc}.proyeccion-recuperacion-cartera table tbody tr:last-child td{background-color:#9dbb99;border-bottom:1px solid #333;cursor:default;font-weight:700}.proyeccion-recuperacion-cartera table tbody tr:last-child td:hover{background-color:rgba(3,89,23,.6);color:#000;font-weight:700}.proyeccion-recuperacion-cartera table tbody tr:last-child td:first-child:hover{background-color:rgba(3,89,23,.6);font-weight:700}.reporte-resumen-cartera-por-linea{height:calc(100% - 40px);margin-left:10px}.reporte-resumen-cartera-por-linea #header{align-items:center;display:flex;height:40px;justify-content:space-between;margin-bottom:10px}.reporte-resumen-cartera-por-linea #header .title{align-items:center;display:flex;font-weight:700;height:40px;justify-content:center;letter-spacing:1px}.reporte-resumen-cartera-por-linea #header .title .btn-resumen-por-linea-retroceder{align-items:center;background-color:#035917;border-radius:5px;box-shadow:2px 2px 2px #ccc;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;height:25px;justify-content:center;margin-right:20px;width:110px}.reporte-resumen-cartera-por-linea #header .title .btn-resumen-por-linea-retroceder:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-resumen-cartera-por-linea #header .title .btn-resumen-por-linea-retroceder:hover svg{color:#fff!important}.reporte-resumen-cartera-por-linea #header .title svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.reporte-resumen-cartera-por-linea #header .buttons{align-items:center;display:flex;padding-right:5px}.reporte-resumen-cartera-por-linea #header .buttons button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:100px}.reporte-resumen-cartera-por-linea #header .buttons button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.reporte-resumen-cartera-por-linea #header .buttons .actualizar{background-color:#315c6f;border:1px solid #315c6f}.reporte-resumen-cartera-por-linea #header .buttons .excel{background-color:#035917;border:1px solid #035917}.reporte-resumen-cartera-por-linea #header .buttons svg{font-size:18px;margin-right:5px}.reporte-resumen-cartera-por-linea #header .buttons .PDF{cursor:pointer}.reporte-resumen-cartera-por-linea #header .buttons .PDF:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.reporte-resumen-cartera-por-linea .container-tabla-resumen-sucursal{border:none;height:calc(100% - 20px);margin-top:0!important;margin:0 auto;overflow:auto;padding:0!important}.reporte-resumen-cartera-por-linea #tabla-resumen-por-linea{padding-right:5px;position:-webkit-sticky;position:sticky;width:100%}.reporte-resumen-cartera-por-linea #tabla-resumen-por-linea thead tr{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover}.reporte-resumen-cartera-por-linea #tabla-resumen-por-linea thead tr th{border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:40px;position:-webkit-sticky;position:sticky;text-align:center;top:0;z-index:3}.reporte-resumen-cartera-por-linea #tabla-resumen-por-linea thead tr th div{border-left:2px solid #fedb05;width:130px}.reporte-resumen-cartera-por-linea #tabla-resumen-por-linea thead tr th:nth-child(2) div{width:150px}.reporte-resumen-cartera-por-linea #tabla-resumen-por-linea tbody td{font-size:12px}.reporte-resumen-cartera-por-linea #tabla-resumen-por-linea tbody .row-sucursal{border-top:#dae6be;font-size:12px;font-weight:700;z-index:4}.reporte-resumen-cartera-por-linea #tabla-resumen-por-linea tbody .row-sucursal td{background-color:#dae6be!important;border-top:1px solid #ccc;font-size:12px;height:20px;padding-bottom:8px;padding-left:5px;padding-top:8px;text-align:left}.reporte-resumen-cartera-por-linea #tabla-resumen-por-linea tbody .row-sucursal td:first-child{left:0;padding-left:10px;position:-webkit-sticky;position:sticky}.reporte-resumen-cartera-por-linea #tabla-resumen-por-linea tbody .row-detalle td{background-color:#fff;border-bottom:1px solid #dae6be;padding-bottom:5px;padding-top:5px}.reporte-resumen-cartera-por-linea #tabla-resumen-por-linea tbody .row-detalle td:first-child{background-color:#fff;border-left:1px solid #dae6be;left:0;min-width:150px;padding-left:10px;position:-webkit-sticky;position:sticky;text-align:left}.reporte-resumen-cartera-por-linea #tabla-resumen-por-linea tbody .row-detalle:hover{background-color:hsla(0,0%,80%,.3)}.reporte-resumen-cartera-por-linea #tabla-resumen-por-linea tbody .row-detalle:nth-child(2n) td{background-color:#f0f0f0}.reporte-resumen-cartera-por-linea #tabla-resumen-por-linea tbody .row-total td{background-color:#ccc!important;font-weight:700;padding-bottom:5px;padding-top:5px}.reporte-resumen-cartera-por-linea #tabla-resumen-por-linea tbody .row-detalle,.reporte-resumen-cartera-por-linea #tabla-resumen-por-linea tbody .row-total{cursor:pointer}.reporte-resumen-cartera-por-linea #tabla-resumen-por-linea tbody .row-detalle td:first-child,.reporte-resumen-cartera-por-linea #tabla-resumen-por-linea tbody .row-total td:first-child{left:0;position:-webkit-sticky;position:sticky;z-index:2}.reporte-resumen-cartera-por-linea #tabla-resumen-por-linea tbody .row-detalle:hover td,.reporte-resumen-cartera-por-linea #tabla-resumen-por-linea tbody .row-total:hover td{background-color:#ccc!important}.reporte-resumen-cartera-por-linea #tabla-resumen-por-linea tbody td{padding-right:5px;text-align:right}.reporte-resumen-cartera-por-linea #tabla-resumen-por-linea tbody td:nth-child(3){color:red}.reporte-resumen-cartera-por-linea #tabla-resumen-por-linea tbody td:nth-child(10),.reporte-resumen-cartera-por-linea #tabla-resumen-por-linea tbody td:nth-child(12),.reporte-resumen-cartera-por-linea #tabla-resumen-por-linea tbody td:nth-child(14),.reporte-resumen-cartera-por-linea #tabla-resumen-por-linea tbody td:nth-child(16),.reporte-resumen-cartera-por-linea #tabla-resumen-por-linea tbody td:nth-child(18),.reporte-resumen-cartera-por-linea #tabla-resumen-por-linea tbody td:nth-child(20),.reporte-resumen-cartera-por-linea #tabla-resumen-por-linea tbody td:nth-child(22),.reporte-resumen-cartera-por-linea #tabla-resumen-por-linea tbody td:nth-child(6),.reporte-resumen-cartera-por-linea #tabla-resumen-por-linea tbody td:nth-child(8){font-weight:700;padding-left:20px;padding-right:20px}.reporte-resumen-cartera-por-linea #tabla-resumen-por-linea tbody td:last-child{padding-right:10px}.reporte-resumen-cartera-por-linea #tabla-resumen-por-linea .row-espacio td{background-color:initial!important;height:20px}.total-cartera-detlle-cliente{height:calc(100% - 40px);margin-top:30px;position:relative}.total-cartera-detlle-cliente #header{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.total-cartera-detlle-cliente #header .title{align-items:center;display:flex;font-weight:700;letter-spacing:1px;padding-left:10px}.total-cartera-detlle-cliente #header .title .inicio{align-items:center;background-color:#035917;border:1px solid #ccc;border-radius:30px;box-shadow:0 0 5px #333;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:25px;justify-content:center;margin-right:10px;width:100px}.total-cartera-detlle-cliente #header .title .inicio:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.total-cartera-detlle-cliente #header .title .inicio:hover svg{color:#fff!important}.total-cartera-detlle-cliente #header .title svg{color:#ccc;font-size:18px}.total-cartera-detlle-cliente #header .buttons{align-items:center;display:flex}.total-cartera-detlle-cliente #header .buttons button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:100px}.total-cartera-detlle-cliente #header .buttons button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.total-cartera-detlle-cliente #header .buttons .actualizar{background-color:#315c6f;border:1px solid #315c6f}.total-cartera-detlle-cliente #header .buttons .excel{background-color:#035917;border:1px solid #035917}.total-cartera-detlle-cliente #header .buttons svg{font-size:18px;margin-right:5px}.total-cartera-detlle-cliente .container-data-total-cartera{background-color:#fff;border:2px solid #ccc;border-radius:5px;height:calc(100vh - 130px);overflow:auto;width:auto}.total-cartera-detlle-cliente .container-data-total-cartera table{padding-bottom:100px;position:-webkit-sticky;position:sticky}.total-cartera-detlle-cliente .container-data-total-cartera table thead tr th{background-color:#295026;color:#fff;font-size:14px;height:35px;position:sticky;position:-webkit-sticky;top:0;z-index:3}.total-cartera-detlle-cliente .container-data-total-cartera table thead tr th div{border-left:2px solid #e9ae06;text-align:center;width:100%}.total-cartera-detlle-cliente .container-data-total-cartera table thead tr th{border-bottom:3px solid #e9ae06}.total-cartera-detlle-cliente .container-data-total-cartera table thead tr th:first-child{width:100px}.total-cartera-detlle-cliente .container-data-total-cartera table thead tr th:nth-child(2){width:110px}.total-cartera-detlle-cliente .container-data-total-cartera table thead tr th:nth-child(3){min-width:100px}.total-cartera-detlle-cliente .container-data-total-cartera table thead tr th:nth-child(4){min-width:80px}.total-cartera-detlle-cliente .container-data-total-cartera table thead tr th:nth-child(5),.total-cartera-detlle-cliente .container-data-total-cartera table thead tr th:nth-child(6),.total-cartera-detlle-cliente .container-data-total-cartera table thead tr th:nth-child(7){min-width:140px}.total-cartera-detlle-cliente .container-data-total-cartera table tbody tr td{background-color:#fff}.total-cartera-detlle-cliente .container-data-total-cartera table tbody tr td:first-child{background-color:#fff;left:0;min-width:100px;padding-left:5px;position:-webkit-sticky;position:sticky;z-index:2}.total-cartera-detlle-cliente .container-data-total-cartera table tbody tr td:nth-child(2){background-color:#fff;left:100px;min-width:80px;padding-right:10px;position:-webkit-sticky;position:sticky;text-align:center;z-index:2}.total-cartera-detlle-cliente .container-data-total-cartera table tbody tr td:nth-child(3){background-color:#fff;left:180px;padding-left:10px;position:-webkit-sticky;position:sticky;text-align:center;z-index:2}.total-cartera-detlle-cliente .container-data-total-cartera table tbody tr td:nth-child(4),.total-cartera-detlle-cliente .container-data-total-cartera table tbody tr td:nth-child(5),.total-cartera-detlle-cliente .container-data-total-cartera table tbody tr td:nth-child(6),.total-cartera-detlle-cliente .container-data-total-cartera table tbody tr td:nth-child(7){padding-right:10px;text-align:right}.total-cartera-detlle-cliente .container-data-total-cartera table tbody .row-encabezado{font-size:14px;font-weight:700}.total-cartera-detlle-cliente .container-data-total-cartera table tbody .row-encabezado td{background-color:#dae6be!important;padding-bottom:5px;padding-top:5px;position:sticky;position:-webkit-sticky;text-transform:uppercase;top:35px;z-index:34!important}.total-cartera-detlle-cliente .container-data-total-cartera table tbody .row-encabezado td:nth-child(6){font-size:16px}.total-cartera-detlle-cliente .container-data-total-cartera table tbody .row-encabezado td:nth-child(3){color:transparent}.total-cartera-detlle-cliente .container-data-total-cartera table tbody .row-detalle td{cursor:pointer;padding-bottom:2px;padding-top:4px}.total-cartera-detlle-cliente .container-data-total-cartera table tbody .row-detalle:hover{background-color:hsla(79,29%,56%,.3)!important;font-weight:700}.total-cartera-detlle-cliente .container-data-total-cartera table tbody .row-detalle:nth-child(2n),.total-cartera-detlle-cliente .container-data-total-cartera table tbody .row-detalle:nth-child(2n) td{background-color:#f0f0f0}.total-cartera-detlle-cliente .container-data-total-cartera table tbody .row-espacio td{height:50px}.total-cartera-detlle-cliente .total-cartera-detalle-comentarios{background-color:#fff;border-left:1px solid #ccc;bottom:0;box-shadow:inset 1px 1px 2px #ccc,inset -1px -1px 2px #ccc,-4px 4px 5px #ccc;display:flex;flex-direction:column;height:calc(100% - 150px);justify-content:space-between;position:absolute;right:15px;top:0;width:300px;z-index:110}.total-cartera-detlle-cliente .total-cartera-detalle-comentarios header{align-items:center;border-bottom:1px solid #035917;display:flex;font-weight:700;height:45px;justify-content:center}.total-cartera-detlle-cliente .total-cartera-detalle-comentarios .container-comentarios{height:calc(100% - 45px);overflow:auto;padding:10px}.total-cartera-detlle-cliente .total-cartera-detalle-comentarios .container-comentarios .item-comentario{background-color:#fff;background-color:#f0f0f0;border:1px solid #ccc;border-radius:5px;box-shadow:2px 2px 3px #ccc,inset 2px 2px 3px #333;font-size:12px;margin-bottom:15px;padding:10px 5px}.total-cartera-detlle-cliente .total-cartera-detalle-comentarios .form-comentarios{background-color:#fff;border-radius:2px 0 0 0;border-top:1px solid #ccc;bottom:0;box-shadow:inset 2px 2px 3px #333,inset -2px -2px 3px #333;height:25px;overflow:hidden;padding-top:0!important;padding:20px 7px 7px;position:absolute;transition:height .5s linear .1s;width:100%}.total-cartera-detlle-cliente .total-cartera-detalle-comentarios .form-comentarios .form-comentarios-actions{align-items:center;display:flex;justify-content:center}.total-cartera-detlle-cliente .total-cartera-detalle-comentarios .form-comentarios .form-comentarios-actions svg{cursor:pointer}.total-cartera-detlle-cliente .total-cartera-detalle-comentarios .form-comentarios .form-comentarios-actions svg:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.total-cartera-detlle-cliente .total-cartera-detalle-comentarios .form-comentarios .MuiTextField-root{padding:0!important}.total-cartera-detlle-cliente .total-cartera-detalle-comentarios .form-comentarios .form-comentarios-checks{display:flex;justify-content:space-between}.total-cartera-detlle-cliente .total-cartera-detalle-comentarios .form-comentarios .form-comentarios-checks .MuiFormControlLabel-root{margin:0!important;width:200px}.total-cartera-detlle-cliente .total-cartera-detalle-comentarios .form-comentarios .form-comentarios-checks .MuiCheckbox-root{font-size:10px;padding:2px!important}.total-cartera-detlle-cliente .total-cartera-detalle-comentarios .form-comentarios .form-comentarios-checks .css-ahj2mt-MuiTypography-root{font-size:12px}.total-cartera-detlle-cliente .total-cartera-detalle-comentarios .form-comentarios .form-comentarios-checks .checks-complete{width:160px}.total-cartera-detlle-cliente .total-cartera-detalle-comentarios .form-comentarios .form-comentarios-checks .MuiFormControl-root .css-1o9s3wi-MuiInputBase-input-MuiOutlinedInput-input{padding:8px 5px 5px!important}.total-cartera-detlle-cliente .total-cartera-detalle-comentarios .form-comentarios .form-comentarios-checks .MuiFormControl-root .css-8j6b76-MuiInputBase-root-MuiOutlinedInput-root{padding-left:0!important}.total-cartera-detlle-cliente .total-cartera-detalle-comentarios .form-comentarios .form-comentarios-checks .css-1t8l2tu-MuiInputBase-input-MuiOutlinedInput-input{padding:0!important}.total-cartera-detlle-cliente .total-cartera-detalle-comentarios .form-comentarios .form-comentarios-checks .css-8ewcdo-MuiInputBase-root-MuiOutlinedInput-root{padding:5px!important}.total-cartera-detlle-cliente .total-cartera-detalle-comentarios .form-comentarios .form-comentarios-checks{margin-bottom:15px}.total-cartera-detlle-cliente .total-cartera-detalle-comentarios .form-comentarios .form-comentarios-enviar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:4px 4px 4px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-weight:700;height:30px;justify-content:center;letter-spacing:1px;margin-left:5px;margin-right:5px}.total-cartera-detlle-cliente .total-cartera-detalle-comentarios .form-comentarios .form-comentarios-enviar:hover{-webkit-transform:scale(1.01);transform:scale(1.01)}.reporte-recuperacion-cartera-objetivo{height:100%;margin-left:10px;margin-right:50px;max-width:100%;position:relative;width:calc(100% - 20px)}.reporte-recuperacion-cartera-objetivo .resumen-saldos-cartera-objetivo-header-mensual{background-color:#035917;border-radius:5px;left:10px;position:absolute;top:6px}.reporte-recuperacion-cartera-objetivo .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:10px;top:6px}.reporte-recuperacion-cartera-objetivo .buttons button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:100px}.reporte-recuperacion-cartera-objetivo .buttons button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.reporte-recuperacion-cartera-objetivo .excel{background-color:#035917;border:1px solid #035917}.reporte-recuperacion-cartera-objetivo svg{font-size:18px;margin-right:5px}.reporte-recuperacion-cartera-objetivo .PDF{cursor:pointer}.reporte-recuperacion-cartera-objetivo .PDF:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.resumen-saldos-cartera-objetivo{display:flex;flex-direction:column;height:calc(100% - 80px);margin-top:20px;overflow:auto;padding-bottom:200px;width:100%}.resumen-saldos-cartera-objetivo .recuperacion-cartera-objetivo-chart{align-items:center;background-color:#fcfcfc;display:flex;flex:1 1;justify-content:center;margin-top:-80px}.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-header{height:50px;width:100%}.resumen-saldos-cartera-objetivo .ta-right{text-align:right}.resumen-saldos-cartera-objetivo .ta-center{text-align:center!important}.resumen-saldos-cartera-objetivo .td-porcentaje{max-width:40px;width:30px}.resumen-saldos-cartera-objetivo .porcentaje{align-items:center;display:flex;justify-content:end;max-width:30px}.resumen-saldos-cartera-objetivo .d-none{display:none}.resumen-saldos-cartera-objetivo .alert-red{background-color:red;border-radius:10px;height:10px;margin-left:5px;width:10px}.resumen-saldos-cartera-objetivo .alert-yellow{background-color:#fedb05;border-radius:10px;height:10px;margin-left:5px;width:10px}.resumen-saldos-cartera-objetivo .alert-success{background-color:#035917;border-radius:10px;height:10px;margin-left:5px;width:10px}.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-chart{align-items:center;background-color:#fcfcfc;box-sizing:border-box;display:flex;flex:1 1;height:200px;justify-content:center;margin-top:-80px;width:100%}.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-titulo{align-items:center;display:flex;font-size:14px;font-weight:700;justify-content:center;margin:12px 20px 5px}.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-titulo svg{color:#035917;display:none;font-size:16px;margin-right:5px}.resumen-saldos-cartera-objetivo .td-icono-principal{align-items:center;display:flex;flex-direction:row}.resumen-saldos-cartera-objetivo .td-icono-principal svg{color:#035917;font-size:18px;margin-right:5px}.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table{box-sizing:border-box;flex:1 1;padding-left:20px;padding-right:20px;width:100%}.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table{position:-webkit-sticky;position:sticky;width:100%}.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table thead tr:first-child th{border-bottom:2px solid #fedb05;height:20px;padding-top:5px}.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table thead tr:first-child th:first-child{border-radius:5px 0 0 0}.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table thead tr:first-child th:last-child{border-radius:0 5px 0 0}.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table thead tr:first-child th:nth-child(2),.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table thead tr:first-child th:nth-child(3),.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table thead tr:first-child th:nth-child(4),.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table thead tr:first-child th:nth-child(5),.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table thead tr:first-child th:nth-child(6),.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table thead tr:last-child th:nth-child(12),.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table thead tr:last-child th:nth-child(13),.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table thead tr:last-child th:nth-child(2),.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table thead tr:last-child th:nth-child(6),.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table thead tr:last-child th:nth-child(7){border-left:1px dashed #fedb05}.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);color:#fff;font-size:12px!important;height:30px;text-align:center}.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table thead tr th div{border-left:2px solid #fedb05}.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table thead tr th{border-bottom:3px solid #fedb05}.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table tbody .br-separador{border-bottom:none;border-right:10px solid #ccc;margin:0!important;padding:0!important;width:10px!important}.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table tbody tr td{background-color:#fff!important;border-bottom:1px solid #dae6be;padding:5px;text-align:right}.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table tbody tr td:first-child{border-left:1px solid #ccc;font-weight:400!important;text-align:left!important}.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table tbody tr td:first-child svg{font-size:16px}.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table tbody tr td:last-child{border-right:1px solid #ccc;text-align:center}.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table tbody tr td:nth-child(12),.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table tbody tr td:nth-child(13),.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table tbody tr td:nth-child(2),.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table tbody tr td:nth-child(6),.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table tbody tr td:nth-child(7){border-left:1px dashed #333}.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table tbody tr td:nth-child(10),.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table tbody tr td:nth-child(5),.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table tbody tr td:nth-child(6){padding-right:10px!important}.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table tbody tr td:nth-child(11){max-width:120px!important;width:110px}.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table tbody tr td:nth-child(12) .porcentaje{display:flex;justify-content:center}.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table tbody tr td:nth-child(12) .porcentaje span{margin-right:2px;text-align:right;width:40px}.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table tbody tr td:nth-child(12){max-width:100px;width:100px}.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table tbody tr:nth-child(2n) td{background-color:#f0f0f0!important}.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table tbody tr:last-child td:first-child{border-radius:0 0 0 5px}.resumen-saldos-cartera-objetivo .resumen-saldos-cartera-objetivo-table table tbody tr:last-child td:last-child{border-radius:0 0 5px 0}.filtros-resumen-cartera-mensual{position:relative}.filtros-resumen-cartera-mensual .reporte-buro-credito-filtrado{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a)!important;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);display:flex;height:25px;padding:3px 5px;text-transform:capitalize}.filtros-resumen-cartera-mensual .mdl-filtro-resumen-cartera{display:none;left:10!important;left:-40!important;margin-left:-40!important;position:absolute;top:-7.6px;z-index:4}.filtros-resumen-cartera-mensual .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual{background-color:#fff;box-shadow:3 3 5px #333;height:380px;margin-left:-10px!important;text-transform:capitalize;width:410px}.filtros-resumen-cartera-mensual .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .filtro-soy-el-titulo-header{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:40px;top:10px;width:20px}.filtros-resumen-cartera-mensual .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .filtro-soy-el-titulo-header:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.filtros-resumen-cartera-mensual .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container{padding:15px}.filtros-resumen-cartera-mensual .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros{display:flex}.filtros-resumen-cartera-mensual .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo{border:1px solid #ccc;border-radius:10px;box-shadow:0 0 3px #ccc;display:flex;flex-direction:column;height:300px;height:auto;margin-bottom:60px;padding:10px;width:150px}.filtros-resumen-cartera-mensual .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .filtro-group{display:flex;flex-direction:column;height:100%;padding-top:10px}.filtros-resumen-cartera-mensual .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .filtro-group label{color:#3a3a3c;font-size:12px;font-weight:700;margin-bottom:2px;margin-left:5px}.filtros-resumen-cartera-mensual .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .filtro-group select{background-color:#cae9c9;background-color:#f7f7f7;border:1px solid #2d682d;border-radius:5px;color:#2d682d;margin-bottom:10px;padding:3px 0 3px 1px}.filtros-resumen-cartera-mensual .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .filtro-group select:hover{outline:none}.filtros-resumen-cartera-mensual .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .mdlFiltros-modal-acciones-guardar{align-items:center;background-image:linear-gradient(135deg,#378336,#275127);border:none;border-radius:5px;bottom:30px;box-shadow:1px 2px 4px #333;color:#fff;cursor:pointer;display:flex;font-size:12px;justify-content:center;margin-top:15px;padding:5px;width:100%}.filtros-resumen-cartera-mensual .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .mdlFiltros-modal-acciones-guardar:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.filtros-resumen-cartera-mensual .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .mdlFiltros-modal-acciones-guardar svg{font-size:20px;margin-right:2px}.filtros-resumen-cartera-mensual .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-adr{margin-left:15px}.filtros-resumen-cartera-mensual .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-adr .title-adr{color:#333;font-size:14px;font-weight:700}.filtros-resumen-cartera-mensual .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-sucursal{margin-left:15px}.filtros-resumen-cartera-mensual .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-sucursal .title-sucursal{color:#333;font-size:14px;font-weight:700}.filtros-resumen-cartera-mensual .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .chk-groups{align-items:center;display:flex;margin-bottom:1px;margin-left:10px;transition:all .3s}.filtros-resumen-cartera-mensual .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .chk-groups:hover{text-decoration:underline}.filtros-resumen-cartera-mensual .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .chk-groups label{cursor:pointer;font-size:14px}.filtros-resumen-cartera-mensual .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .chk-groups input{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E");border:1px solid #224523;cursor:pointer;height:15px;transition:background-color .3s ease-in-out;width:15px}.filtros-resumen-cartera-mensual .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .chk-groups input:checked{background-color:#378336}.filtros-resumen-cartera-mensual .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .chk-groups input{border-radius:5px}.filtros-resumen-cartera-mensual .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .mdlFiltros-modal-acciones{align-items:center;display:flex;justify-content:space-between;margin-top:10px;width:100%}.filtros-resumen-cartera-mensual .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-guardar{align-items:center;background-color:#035917;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.filtros-resumen-cartera-mensual .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.filtros-resumen-cartera-mensual .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-cancelar{align-items:center;background-color:#ed2a35;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.filtros-resumen-cartera-mensual .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-cancelar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.proyeccion-screen{height:calc(100% - 40px);margin-bottom:10px;overflow:auto;width:100%}.proyeccion-screen table{position:-webkit-sticky;position:sticky;width:100%}.proyeccion-screen table thead th{background-color:#dae6be;font-size:12px;font-weight:700;padding:5px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.proyeccion-screen table tbody tr{cursor:pointer}.proyeccion-screen table tbody tr td{background-color:#fff;border-bottom:1px solid #dae6be;font-size:12px;padding:4px}.proyeccion-screen table tbody tr td:first-child{padding-left:10px}.proyeccion-screen table tbody tr td:first-child svg{color:#035917;font-size:16px}.proyeccion-screen table tbody tr td:first-child div{align-items:center;display:flex;padding-top:2px}.proyeccion-screen table tbody tr td:last-child{padding-right:10px;text-align:right}.proyeccion-screen table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.proyeccion-mensual-screen{overflow:auto;width:100%}.proyeccion-mensual-screen table{position:-webkit-sticky;position:sticky;width:100%}.proyeccion-mensual-screen table thead th{background-color:#dae6be;border-right:1px dashed #ccc;font-size:12px;font-weight:700;min-width:90px;padding:5px}.proyeccion-mensual-screen table thead th:first-child{left:0;min-width:150px;position:-webkit-sticky;position:sticky;z-index:1}.proyeccion-mensual-screen table tbody tr td{background-color:#fff;border-bottom:1px solid #dae6be;border-right:1px dashed #ccc;font-size:13px;padding:5px;text-align:right}.proyeccion-mensual-screen table tbody tr td:first-child{left:0;position:-webkit-sticky;position:sticky;text-align:left;z-index:1}.proyeccion-mensual-screen table tbody tr td div{align-items:center;display:flex}.proyeccion-mensual-screen table tbody tr td div svg{color:#035917;font-size:16px;margin-right:5px}.proyeccion-mensual-screen table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.proyeccion-mensual-screen table tbody tr:last-child td{font-weight:700}.proyeccion-mensual-screen table tbody tr .celdas-data:hover{background-color:#b8c8a8;cursor:pointer}.chart-recuperacion-table_complete{width:100%}.chart-recuperacion-table_complete tbody .tr-encabezado-cobranza td{background-color:#e0e0e0;border-bottom:1px solid #fefefe;border-top:1px solid #fefefe;font-size:12px;height:45px}.chart-recuperacion-table_complete tbody .tr-encabezado-cobranza td:first-child{width:110px}.chart-recuperacion-table_complete tbody .tr-encabezado-cobranza td:first-child>div{display:flex;font-size:14px}.chart-recuperacion-table_complete tbody .tr-encabezado-cobranza td:first-child>div svg{color:#035917;font-size:16px;margin-left:5px;margin-right:5px}.chart-recuperacion-table_complete tbody .tr-encabezado-cobranza td:last-child .container-barra-importes{display:flex;justify-content:space-between;margin-bottom:5px;padding-left:13px;padding-right:13px}.chart-recuperacion-table_complete tbody .tr-encabezado-cobranza td:last-child .barra-progreso-contenedor{background-color:#fefefe;border-radius:8px;height:10px;margin-left:10px;overflow:hidden;width:calc(100% - 20px)}.chart-recuperacion-table_complete tbody .tr-encabezado-cobranza td:last-child .barra-progreso-contenedor .barra-progreso{background-color:#2196f3;border-radius:8px 0 0 8px;height:100%;left:0;top:0;transition:width .5s ease-in-out;width:100%}.chart-recuperacion-table_complete tbody .td-cobranza-detalle{background-color:#fff;display:flex;height:110px;justify-content:space-between}.chart-recuperacion-table_complete tbody .container-barra-celda{border-right:1px solid #e0e0e0;display:flex;flex:0 0 50%;flex-direction:column;justify-content:center;margin-top:-5px;overflow:hidden}.chart-recuperacion-table_complete tbody .container-barra-celda .container-barra-celda-titulo{font-size:12px;font-weight:700;margin-bottom:5px;text-align:center;width:100%}.chart-recuperacion-table_complete tbody .container-barra-celda .container-barra-celda-contenido{display:flex;justify-content:center}.chart-recuperacion-table_complete tbody .container-barra-celda .container-barra-celda-contenido .pie-chart-activa{background:conic-gradient(#035917 0 calc(var(--percentage)*1%),rgba(3,89,23,.3) calc(var(--percentage)*1%) 100%);border:1px solid #ccc;border-radius:50%;box-shadow:3px 3px 5px #ccc;height:50px;position:relative;width:50px}.chart-recuperacion-table_complete tbody .container-barra-celda .container-barra-celda-contenido .pie-chart-activa:after{background:#fff;border-radius:50%;content:"";height:50%;left:25%;position:absolute;top:25%;width:50%;z-index:1}.chart-recuperacion-table_complete tbody .container-barra-celda .container-barra-celda-contenido .pie-chart-activa span{color:#333;font-size:12px;font-weight:700;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.chart-recuperacion-table_complete tbody .container-barra-celda .container-barra-celda-contenido .pie-chart-pv{background:conic-gradient(#ffc107 0 calc(var(--percentage)*1%),rgba(255,193,7,.3) calc(var(--percentage)*1%) 100%);border:1px solid #ccc;border-radius:50%;box-shadow:3px 3px 5px #ccc;height:50px;position:relative;width:50px}.chart-recuperacion-table_complete tbody .container-barra-celda .container-barra-celda-contenido .pie-chart-pv:after{background:#fff;border-radius:50%;content:"";height:50%;left:25%;position:absolute;top:25%;width:50%;z-index:1}.chart-recuperacion-table_complete tbody .container-barra-celda .container-barra-celda-contenido .pie-chart-pv span{color:#333;font-size:12px;font-weight:700;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.chart-recuperacion-table_complete tbody .container-barra-celda .container-barra-celda-contenido .pie-chart-ven{background:conic-gradient(#a71419 0 calc(var(--percentage)*1%),rgba(167,20,25,.3) calc(var(--percentage)*1%) 100%);border:1px solid #ccc;border-radius:50%;box-shadow:3px 3px 5px #ccc;height:50px;position:relative;width:50px}.chart-recuperacion-table_complete tbody .container-barra-celda .container-barra-celda-contenido .pie-chart-ven:after{background:#fff;border-radius:50%;content:"";height:50%;left:25%;position:absolute;top:25%;width:50%;z-index:1}.chart-recuperacion-table_complete tbody .container-barra-celda .container-barra-celda-contenido .pie-chart-ven span{color:#333;font-size:12px;font-weight:700;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.chart-recuperacion-table_complete tbody .container-barra-celda .container-barra-celda-contenido .container-barra-celda-info{display:flex;flex-direction:column;font-size:12px;height:50px;justify-content:center;margin-left:10px;text-align:center}.reporte-cartera-detalle-totales-container{background-color:#fff;border-radius:5px;box-shadow:inset 3px 3px 2px #ccc,inset -3px -3px 3px #ccc;margin-top:40px;max-height:calc(100% - 100px);overflow:auto;width:calc(100% - 20px)}.reporte-cartera-detalle-totales-container table{position:-webkit-sticky;width:100%}.reporte-cartera-detalle-totales-container table thead tr{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;position:-webkit-sticky;position:sticky;top:0;z-index:3}.reporte-cartera-detalle-totales-container table thead tr th{border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:40px;text-align:center}.reporte-cartera-detalle-totales-container table thead tr th div{border-left:2px solid #fedb05;width:130px}.reporte-cartera-detalle-totales-container table thead tr th:nth-child(2) div{width:150px}.reporte-cartera-detalle-totales-container table .row-encabezado.estado{background-color:#bcd28a;font-weight:700;position:-webkit-sticky;position:sticky;top:40px;z-index:2}.reporte-cartera-detalle-totales-container table .row-encabezado.linea{background-color:#d3e5a1;font-weight:700;position:-webkit-sticky;position:sticky;top:60px;z-index:2}.reporte-cartera-detalle-totales-container table tbody tr td{border-bottom:1px solid #dae6be;cursor:pointer;font-size:12px;padding-bottom:5px;padding-left:5px;padding-top:5px;position:-webkit-sticky;position:sticky;text-align:left}.reporte-cartera-detalle-totales-container table tbody tr .razon-social{width:400px}.reporte-cartera-detalle-totales-container table tbody tr .row-numero{text-align:right!important}.reporte-cartera-detalle-totales-container table tbody tr .row-centrada{text-align:center!important}.reporte-cartera-detalle-totales-container table tbody tr:hover td{background-color:#dae6be!important}.reporte-cartera-detalle-totales-container table tbody .row-detalle.fila-par{background-color:#fff}.reporte-cartera-detalle-totales-container table tbody .row-detalle.fila-impar{background-color:#f0f0f0}.reporte-cartera-detalle-totales-container table tbody .row-encabezado{background-color:#bcd28a;font-weight:700}.plantillas-karbot-main-screen{background-color:#fff;height:100%;position:relative;-webkit-user-select:none;user-select:none}.plantillas-karbot-main-screen .plantillas-karbot-container{height:calc(100% - 70px);margin-top:20px;overflow:auto}.plantillas-karbot-main-screen .plantillas-karbot-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:200px}.plantillas-karbot-main-screen .plantillas-karbot-actions .plantillas-karbot-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.plantillas-karbot-main-screen .plantillas-karbot-actions .plantillas-karbot-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.plantillas-karbot-main-screen .plantillas-karbot-actions .plantillas-karbot-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.plantillas-karbot-main-screen .plantillas-karbot-actions .plantillas-karbot-actions-regresar:hover svg{color:#fff}.plantillas-karbot-main-screen .plantillas-karbot-actions .plantilla-screen-filtro{position:relative}.plantillas-karbot-main-screen .plantillas-karbot-actions .plantilla-screen-filtro .plantilla-screen-filtro-button-modal{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.plantillas-karbot-main-screen .plantillas-karbot-actions .plantilla-screen-filtro .plantilla-screen-filtro-button-modal svg{color:hsla(0,0%,100%,.8);font-size:18px}.plantillas-karbot-main-screen .plantillas-karbot-actions .plantilla-screen-filtro .plantilla-screen-filtro-button-modal:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.plantillas-karbot-main-screen .plantillas-karbot-actions .plantilla-screen-filtro .plantilla-screen-filtro-button-modal:hover svg{color:#fff}.plantillas-karbot-main-screen .plantillas-karbot-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff;left:-114px;min-height:150px;position:absolute;top:-9px;width:250px;z-index:5}.plantillas-karbot-main-screen .plantillas-karbot-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container{margin:20px 10px 10px}.plantillas-karbot-main-screen .plantillas-karbot-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-container-cartera{margin-bottom:10px}.plantillas-karbot-main-screen .plantillas-karbot-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-container-periodo,.plantillas-karbot-main-screen .plantillas-karbot-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-container-telefono{margin-top:10px}.plantillas-karbot-main-screen .plantillas-karbot-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones{align-items:center;display:flex;justify-content:space-between;margin-top:10px;width:100%}.plantillas-karbot-main-screen .plantillas-karbot-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-guardar{align-items:center;background-color:#035917;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.plantillas-karbot-main-screen .plantillas-karbot-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.plantillas-karbot-main-screen .plantillas-karbot-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-cancelar{align-items:center;background-color:#ed2a35;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.plantillas-karbot-main-screen .plantillas-karbot-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-cancelar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.plantillas-karbot-main-screen .plantillas-karbot-numero-clientes{margin-right:20px;margin-top:10px;text-align:end}.plantillas-karbot-main-screen .plantillas-karbot-table{border-radius:6px;height:calc(100% - 130px);margin-left:20px;margin-top:6px;overflow:auto;width:calc(100% - 40px)!important}.plantillas-karbot-main-screen table{border-radius:6px!important;box-shadow:2px 3px 12px #333;position:-webkit-sticky;position:sticky;width:100%}.plantillas-karbot-main-screen table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:30px;position:-webkit-sticky;position:sticky;text-align:center;top:0;z-index:2}.plantillas-karbot-main-screen table thead tr th div{border-left:2px solid #fedb05}.plantillas-karbot-main-screen table thead tr th:first-of-type div{border-left:0 solid #fedb05}.plantillas-karbot-main-screen table tbody tr td{background-color:#fff;border-bottom:1px solid #dae6be;padding:5px;text-align:right}.plantillas-karbot-main-screen table tbody tr td:first-child{border-left:1px solid #ccc;font-weight:400!important;text-align:center!important}.plantillas-karbot-main-screen table tbody tr td:last-child{border-right:1px solid #ccc}.plantillas-karbot-main-screen table tbody tr td:first-child,.plantillas-karbot-main-screen table tbody tr td:nth-child(2),.plantillas-karbot-main-screen table tbody tr td:nth-child(4),.plantillas-karbot-main-screen table tbody tr td:nth-child(5),.plantillas-karbot-main-screen table tbody tr td:nth-child(7){text-align:center}.plantillas-karbot-main-screen table tbody tr td:nth-child(3){text-align:left}.plantillas-karbot-main-screen table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.plantillas-karbot-main-screen table tbody tr:last-child td{cursor:default}.plantillas-karbot-main-screen table tbody tr:hover td{background-color:#dae6be!important;color:#000;font-weight:700}.plantillas-karbot-main-screen .btn-guardar{display:flex;justify-content:end;margin-right:30px;margin-top:12px;position:relative}.plantilla-screen-filtro-container-modal-container-linea{margin-bottom:15px!important}.ta-left{text-align:left!important}.pedidos-facturados{background-color:#ccc;height:100%;margin-left:10px;margin-right:50px;position:relative;width:calc(100% - 20px)}.pedidos-facturados .resumen-saldos-cartera-objetivo-header-mensual{border-radius:5px;height:40px;left:10px;margin-left:5px;margin-top:12px}.pedidos-facturados .pedidos-facturados-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:200px}.pedidos-facturados .pedidos-facturados-actions .pedidos-facturados-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.pedidos-facturados .pedidos-facturados-actions .pedidos-facturados-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.pedidos-facturados .pedidos-facturados-actions .pedidos-facturados-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.pedidos-facturados .pedidos-facturados-actions .pedidos-facturados-actions-regresar:hover svg{color:#fff}.pedidos-facturados .pedidos-facturados-actions .resumen-saldos-cartera-objetivo-header-mensual{margin-top:15px}.pedidos-facturados .pedidos-facturados-actions .plantilla-screen-filtro{position:relative}.pedidos-facturados .pedidos-facturados-actions .plantilla-screen-filtro .plantilla-screen-filtro-button-modal{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.pedidos-facturados .pedidos-facturados-actions .plantilla-screen-filtro .plantilla-screen-filtro-button-modal svg{color:hsla(0,0%,100%,.8);font-size:18px}.pedidos-facturados .pedidos-facturados-actions .plantilla-screen-filtro .plantilla-screen-filtro-button-modal:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.pedidos-facturados .pedidos-facturados-actions .plantilla-screen-filtro .plantilla-screen-filtro-button-modal:hover svg{color:#fff}.pedidos-facturados .pedidos-facturados-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff;left:-114px;min-height:150px;position:absolute;top:-9px;width:250px;z-index:5}.pedidos-facturados .pedidos-facturados-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container{margin:20px 10px 10px}.pedidos-facturados .pedidos-facturados-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-container-cartera{margin-bottom:10px}.pedidos-facturados .pedidos-facturados-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-container-periodo{margin-top:10px}.pedidos-facturados .pedidos-facturados-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones{align-items:center;display:flex;justify-content:space-between;margin-top:10px;width:100%}.pedidos-facturados .pedidos-facturados-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-guardar{align-items:center;background-color:#035917;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.pedidos-facturados .pedidos-facturados-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.pedidos-facturados .pedidos-facturados-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-cancelar{align-items:center;background-color:#ed2a35;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.pedidos-facturados .pedidos-facturados-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-cancelar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.pedidos-facturados .pedidos-facturados-container{display:flex;flex-direction:column;height:calc(100% - 45px);margin-top:2px;width:100%}.pedidos-facturados .pedidos-facturados-container .ta-right{text-align:right}.pedidos-facturados .pedidos-facturados-container .ta-center{text-align:center!important}.pedidos-facturados .pedidos-facturados-container .td-porcentaje{max-width:40px;width:30px}.pedidos-facturados .pedidos-facturados-container .porcentaje{align-items:center;display:flex;justify-content:end;max-width:30px}.pedidos-facturados .pedidos-facturados-container .d-none{display:none}.pedidos-facturados .pedidos-facturados-container .alert-red{background-color:red;border-radius:10px;height:10px;margin-left:5px;width:10px}.pedidos-facturados .pedidos-facturados-container .alert-yellow{background-color:#fedb05;border-radius:10px;height:10px;margin-left:5px;width:10px}.pedidos-facturados .pedidos-facturados-container .alert-success{background-color:#035917;border-radius:10px;height:10px;margin-left:5px;width:10px}.pedidos-facturados .pedidos-facturados-container .td-icono-principal{align-items:center;display:flex;flex-direction:row}.pedidos-facturados .pedidos-facturados-container .td-icono-principal svg{color:#035917;font-size:18px;margin-right:5px}.pedidos-facturados .pedidos-facturados-container .solicitud-credito-facturada-container-resumen-pedidos-facturados{align-items:center;border-bottom:2px solid #397c2d;display:flex;height:200px;justify-content:space-around;padding-left:260px;padding-right:260px;position:relative;width:100%;z-index:2}.pedidos-facturados .pedidos-facturados-container .solicitud-credito-facturada-container-resumen-pedidos-facturados:before{border-left:80px solid transparent;border-right:80px solid transparent;border-top:20px solid #397c2d;content:"";height:0;left:calc(50% - 80px);position:absolute;top:199px;width:0}.pedidos-facturados .pedidos-facturados-container .solicitud-credito-facturada-container-resumen-pedidos-facturados:after{border-left:80px solid transparent;border-right:80px solid transparent;border-top:20px solid #e5e5e5;content:"";height:0;left:calc(50% - 80px);position:absolute;top:197px;width:0}.pedidos-facturados .pedidos-facturados-container .solicitud-credito-facturada-container-resumen-pedidos-facturados .solicitud-credito-facturada-container-resumen-item{align-items:center;display:flex;flex:1 1;flex-direction:column}.pedidos-facturados .pedidos-facturados-container .solicitud-credito-facturada-container-resumen-pedidos-facturados .solicitud-credito-facturada-container-resumen-item .solicitud-credito-facturada-container-resumen-item-box-green{background:linear-gradient(to bottom right,#72ad64,#1f471a)}.pedidos-facturados .pedidos-facturados-container .solicitud-credito-facturada-container-resumen-pedidos-facturados .solicitud-credito-facturada-container-resumen-item .solicitud-credito-facturada-container-resumen-item-box{align-items:center;border-radius:5px;box-shadow:0 4px 8px rgba(0,0,0,.5);display:flex;flex-direction:column;height:150px;justify-content:space-between;margin:10px 0;padding:20px;width:80%}.pedidos-facturados .pedidos-facturados-container .solicitud-credito-facturada-container-resumen-pedidos-facturados .solicitud-credito-facturada-container-resumen-item .solicitud-credito-facturada-container-resumen-title{color:hsla(0,0%,100%,.9);font-size:16px;font-weight:700;letter-spacing:.5;letter-spacing:.5px;text-transform:uppercase}.pedidos-facturados .pedidos-facturados-container .solicitud-credito-facturada-container-resumen-pedidos-facturados .solicitud-credito-facturada-container-resumen-item .solicitud-credito-facturada-container-resumen-valor{align-items:center;background-color:#fd0;border-radius:5px;color:#397c2d;display:flex;flex-direction:column;font-size:14px;font-size:20px;font-weight:700;height:50px;justify-content:center;margin-top:5px;padding:10px;width:80px}.pedidos-facturados .pedidos-facturados-container .solicitud-credito-facturada-container-resumen-pedidos-facturados .solicitud-credito-facturada-container-resumen-item .solicitud-credito-facturada-container-resumen-porcentaje{color:#fff;margin-left:5px}.pedidos-facturados .pedidos-facturados-container .solicitud-credito-facturada-container-resumen-pedidos-facturados .solicitud-credito-facturada-container-resumen-item-click-pedidos-facturados{align-items:center;cursor:pointer;display:flex;flex:1 1;flex-direction:column;max-width:180px}.pedidos-facturados .pedidos-facturados-container .solicitud-credito-facturada-container-resumen-pedidos-facturados .solicitud-credito-facturada-container-resumen-item-click-pedidos-facturados:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.pedidos-facturados .pedidos-facturados-container .solicitud-credito-facturada-container-resumen-pedidos-facturados .solicitud-credito-facturada-container-resumen-item-click-pedidos-facturados .solicitud-credito-facturada-container-resumen-item-box-green{background:linear-gradient(to bottom right,#72ad64,#1f471a)}.pedidos-facturados .pedidos-facturados-container .solicitud-credito-facturada-container-resumen-pedidos-facturados .solicitud-credito-facturada-container-resumen-item-click-pedidos-facturados .solicitud-credito-facturada-container-resumen-item-box-green .solicitud-credito-facturada-container-resumen-valor{background-color:#fd0;color:#397c2d}.pedidos-facturados .pedidos-facturados-container .solicitud-credito-facturada-container-resumen-pedidos-facturados .solicitud-credito-facturada-container-resumen-item-click-pedidos-facturados .solicitud-credito-facturada-container-resumen-item-box-yellow{background:linear-gradient(to bottom right,#fd0,#d1a300)}.pedidos-facturados .pedidos-facturados-container .solicitud-credito-facturada-container-resumen-pedidos-facturados .solicitud-credito-facturada-container-resumen-item-click-pedidos-facturados .solicitud-credito-facturada-container-resumen-item-box-yellow .solicitud-credito-facturada-container-resumen-title{color:#035917!important}.pedidos-facturados .pedidos-facturados-container .solicitud-credito-facturada-container-resumen-pedidos-facturados .solicitud-credito-facturada-container-resumen-item-click-pedidos-facturados .solicitud-credito-facturada-container-resumen-item-box-yellow .solicitud-credito-facturada-container-resumen-valor{background:linear-gradient(to bottom right,#72ad64,#1f471a);color:#fd0}.pedidos-facturados .pedidos-facturados-container .solicitud-credito-facturada-container-resumen-pedidos-facturados .solicitud-credito-facturada-container-resumen-item-click-pedidos-facturados .solicitud-credito-facturada-container-resumen-item-box-yellow .solicitud-credito-facturada-container-resumen-porcentaje{color:#035917!important}.pedidos-facturados .pedidos-facturados-container .solicitud-credito-facturada-container-resumen-pedidos-facturados .solicitud-credito-facturada-container-resumen-item-click-pedidos-facturados .solicitud-credito-facturada-container-resumen-item-box{align-items:center;border-radius:5px;box-shadow:0 4px 8px rgba(0,0,0,.5);display:flex;flex-direction:column;height:150px;justify-content:space-between;margin:10px 0;padding:20px;width:80%}.pedidos-facturados .pedidos-facturados-container .solicitud-credito-facturada-container-resumen-pedidos-facturados .solicitud-credito-facturada-container-resumen-item-click-pedidos-facturados .solicitud-credito-facturada-container-resumen-title{color:hsla(0,0%,100%,.9);font-size:16px;font-weight:700;letter-spacing:.5;letter-spacing:.5px;text-transform:uppercase}.pedidos-facturados .pedidos-facturados-container .solicitud-credito-facturada-container-resumen-pedidos-facturados .solicitud-credito-facturada-container-resumen-item-click-pedidos-facturados .solicitud-credito-facturada-container-resumen-valor{align-items:center;border-radius:5px;display:flex;flex-direction:column;font-size:14px;font-size:20px;font-weight:700;height:50px;justify-content:center;margin-top:5px;padding:10px;width:80px}.pedidos-facturados .pedidos-facturados-container .solicitud-credito-facturada-container-resumen-pedidos-facturados .solicitud-credito-facturada-container-resumen-item-click-pedidos-facturados .solicitud-credito-facturada-container-resumen-porcentaje{color:#fff;margin-left:5px}.pedidos-facturados .pedidos-facturados-container .pedidos-facturados-table-container-2{background-color:#fff;height:calc(100vh - 344px);padding:25px}.pedidos-facturados .pedidos-facturados-container .pedidos-facturados-table-container-2 table{border-radius:5px;position:-webkit-sticky;position:sticky;width:100%}.pedidos-facturados .pedidos-facturados-container .pedidos-facturados-table-container-2 table thead{position:-webkit-sticky;position:sticky;top:0;z-index:1}.pedidos-facturados .pedidos-facturados-container .pedidos-facturados-table-container-2 table thead tr:first-child th:first-child{border-radius:5px 0 0}.pedidos-facturados .pedidos-facturados-container .pedidos-facturados-table-container-2 table thead tr:first-child th:last-child{border-radius:0 5px 0 0!important}.pedidos-facturados .pedidos-facturados-container .pedidos-facturados-table-container-2 table thead tr th{background-color:#fff;background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);color:#fff;font-size:14px!important;height:40px;text-align:center}.pedidos-facturados .pedidos-facturados-container .pedidos-facturados-table-container-2 table thead tr th div{border-left:2px solid #fedb05}.pedidos-facturados .pedidos-facturados-container .pedidos-facturados-table-container-2 table thead tr th{border-bottom:3px solid #fedb05}.pedidos-facturados .pedidos-facturados-container .pedidos-facturados-table-container-2 table tbody .br-separador{border-bottom:none;border-right:10px solid #ccc;margin:0!important;padding:0!important;width:10px!important}.pedidos-facturados .pedidos-facturados-container .pedidos-facturados-table-container-2 table tbody tr td{background-color:#fff!important;border-bottom:1px solid #dae6be;padding:5px;text-align:right}.pedidos-facturados .pedidos-facturados-container .pedidos-facturados-table-container-2 table tbody tr td:first-child{border-left:1px solid #ccc;font-weight:400!important;text-align:left!important}.pedidos-facturados .pedidos-facturados-container .pedidos-facturados-table-container-2 table tbody tr td:first-child svg{font-size:16px}.pedidos-facturados .pedidos-facturados-container .pedidos-facturados-table-container-2 table tbody tr td:last-child{border-right:1px solid #ccc;text-align:center}.pedidos-facturados .pedidos-facturados-container .pedidos-facturados-table-container-2 table tbody tr td:nth-child(2),.pedidos-facturados .pedidos-facturados-container .pedidos-facturados-table-container-2 table tbody tr td:nth-child(3){text-align:left}.pedidos-facturados .pedidos-facturados-container .pedidos-facturados-table-container-2 table tbody tr td:nth-child(4),.pedidos-facturados .pedidos-facturados-container .pedidos-facturados-table-container-2 table tbody tr td:nth-child(5){text-align:center}.pedidos-facturados .pedidos-facturados-container .pedidos-facturados-table-container-2 table tbody tr td:nth-child(7){text-align:right}.pedidos-facturados .pedidos-facturados-container .pedidos-facturados-table-container-2 table tbody tr:nth-child(2n) td{background-color:#f0f0f0!important}.pedidos-facturados .pedidos-facturados-container .pedidos-facturados-table-container-2 table tbody tr:last-child td:first-child{border-radius:0 0 0 5px}.pedidos-facturados .pedidos-facturados-container .pedidos-facturados-table-container-2 table tbody tr:last-child td:last-child{border-radius:0 0 5px 0}.pedidos-facturados .pedidos-facturados-container .pedidos-facturados-table-container-2 .pedidos-facturados-table-container-3{height:100%}.modal-content .asc-modal-pedidos-facturados{background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);height:-webkit-max-content;height:max-content;left:50%;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:calc(100% - 700px)}.modal-content .asc-modal-pedidos-facturados .modal-content-wrapper{align-items:flex-start;display:flex;flex-direction:row;justify-content:space-between;margin-top:-20px}.modal-content .analisis-as-screen-footer{margin-top:10px}.modal-content .analisis-as-screen-footer .button-container{align-items:flex-end;display:flex;flex-direction:row;gap:1rem;margin-bottom:10px}.modal-content .analisis-as-screen-footer .analisis-as-screen-regresar{background-color:#3c587c;cursor:pointer;height:26px;margin-left:-15px;margin-top:-374px;width:87px}.modal-content .analisis-as-screen-footer .analisis-as-screen-x{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:14px;top:10px;width:20px}.modal-content .analisis-as-screen-footer .analisis-as-screen-x:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.pedidos-facturados-numero-pedidos{margin-bottom:5px;margin-right:24px;text-align:end}.filtros-pedidos-facturados .reporte-buro-credito-filtrado{background:linear-gradient(to bottom right,#72ad64,#1f471a)!important}.filtros-pedidos-facturados .mdl-filtro-resumen-cartera{left:10!important;left:-40!important;margin-left:-40!important}.filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual{box-shadow:3 3 5px #333;height:430px;margin-left:-100px!important;margin-top:-1px;text-transform:capitalize;width:410px}.filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo{height:300px}.filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .filtro-group{height:100%}.filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .filtro-group select{background-color:#cae9c9}.filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .mdlFiltros-modal-acciones-guardar{bottom:30px}.filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .mdlFiltros-modal-acciones-guardar svg{font-size:20px;margin-right:2px}.filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .mdlFiltros-modal-acciones{align-items:center;display:flex;justify-content:space-between;margin-top:10px;width:100%}.filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-guardar{align-items:center;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-cancelar{align-items:center;background-color:#ed2a35;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-cancelar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-recuperacion-cartera{height:100%;margin-left:10px;margin-right:50px;max-width:100%;position:relative;width:calc(100% - 20px)}.reporte-recuperacion-cartera .resumen-saldos-cartera-objetivo-header-mensual{background-color:#035917;border-radius:5px;left:10px;position:absolute;top:5px}.reporte-recuperacion-cartera .FiltroRecuperacion-modal-header{font-weight:700;letter-spacing:1px;margin-bottom:5px;text-align:center;width:100%}.reporte-recuperacion-cartera .excel{align-items:center;background-color:#035917;border-radius:4px;box-shadow:3px 3px 4px #555;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;overflow:hidden;position:absolute;right:2px;top:43px;width:90px}.reporte-recuperacion-cartera .excel:hover{color:#fff;-webkit-transform:scale(1.03);transform:scale(1.03)}.reporte-recuperacion-cartera .excel svg{font-size:20px;margin-right:5px}.reporte-recuperacion-cartera .recuperacion-cartera-container{border-radius:6px;max-height:calc(100% - 50px);overflow:auto;width:100%}.reporte-recuperacion-cartera .recuperacion-cartera-container-table{border-radius:6px;height:calc(100% - 150px);margin-left:20px;margin-top:10px;overflow:auto;width:calc(100% - 40px)!important}.reporte-recuperacion-cartera .resumen-saldos-cartera-table{height:calc(100vh - 220px);margin-left:20px;margin-top:15px;overflow:auto;width:calc(100% - 40px)}.reporte-recuperacion-cartera table{position:-webkit-sticky;position:sticky;width:100%}.reporte-recuperacion-cartera table thead tr:first-child th:first-child{border-radius:5px 0 0 0}.reporte-recuperacion-cartera table thead tr:first-child th:nth-child(2),.reporte-recuperacion-cartera table thead tr:first-child th:nth-child(3){border-bottom:none}.reporte-recuperacion-cartera table thead tr:first-child th:last-child{border-radius:0 5px 0 0}.reporte-recuperacion-cartera table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);color:#fff;font-size:12px;height:30px;text-align:center}.reporte-recuperacion-cartera table thead tr th div{border-left:2px solid #fedb05}.reporte-recuperacion-cartera table thead tr th{border-bottom:3px solid #fedb05}.reporte-recuperacion-cartera table tbody tr td{background-color:#fff!important;border-bottom:1px solid #dae6be;padding:5px;text-align:right}.reporte-recuperacion-cartera table tbody tr td:first-child{border-left:1px solid #ccc;font-weight:400!important;text-align:left!important}.reporte-recuperacion-cartera table tbody tr td:last-child{border-right:1px solid #ccc;text-align:center}.reporte-recuperacion-cartera table tbody tr td:nth-child(9){text-align:center}.reporte-recuperacion-cartera table tbody tr:nth-child(2n) td{background-color:#f0f0f0!important}.reporte-recuperacion-cartera table tbody tr:last-child td:first-child{border-radius:0 0 0 5px}.reporte-recuperacion-cartera table tbody tr:last-child td:last-child{border-radius:0 0 5px 0}.FiltroRecuperacion{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;width:auto}.FiltroRecuperacion .recuperacion-cartera-header-filtrado{align-items:center;background-color:#035917;border-radius:4px;box-shadow:3px 3px 4px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;overflow:hidden;width:90px}.FiltroRecuperacion .recuperacion-cartera-header-filtrado:hover{color:#fff;-webkit-transform:scale(1.03);transform:scale(1.03)}.FiltroRecuperacion .recuperacion-cartera-header-filtrado svg{font-size:20px;margin-right:5px}.FiltroRecuperacion .FiltroRecuperacion-modal{background-color:#fff;border-radius:5px;box-shadow:inset 1px 1px 1px #ccc,inset -1px -1px 1px #ccc,0 0 4px #ccc,inset 2px 2px 2px rgba(0,0,0,.8),inset -2px -2px 2px rgba(0,0,0,.8);color:#000!important;display:flex;flex-wrap:wrap;height:280px;margin-left:2px;margin-top:-23px;overflow:hidden;padding:20px;position:absolute;transition:height .5s linear .1s,width .5s linear .1s;width:340px;z-index:3}.FiltroRecuperacion .FiltroRecuperacion-modal .FiltroRecuperacion-modal-fechas{display:flex;flex-direction:column;height:90px;justify-content:space-between;margin-top:10px}.FiltroRecuperacion .FiltroRecuperacion-modal .mdlFiltros-modal-acciones{align-items:center;display:flex;justify-content:space-between;margin-top:10px;width:100%}.FiltroRecuperacion .FiltroRecuperacion-modal .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-guardar{align-items:center;background-color:#035917;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.FiltroRecuperacion .FiltroRecuperacion-modal .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.FiltroRecuperacion .FiltroRecuperacion-modal .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-cancelar{align-items:center;background-color:#ed2a35;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.FiltroRecuperacion .FiltroRecuperacion-modal .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-cancelar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.FiltroRecuperacion .FiltroRecuperacion-modal .mdlFiltros-modal-lineacredito,.FiltroRecuperacion .FiltroRecuperacion-modal .mdlFiltros-modal-tipocartera{font-size:12px!important;margin:0 0 0 15px!important}.FiltroRecuperacion .FiltroRecuperacion-modal .mdlFiltros-modal-lineacredito label,.FiltroRecuperacion .FiltroRecuperacion-modal .mdlFiltros-modal-tipocartera label{color:#035917;font-size:12px!important}.FiltroRecuperacion .FiltroRecuperacion-modal .mdlFiltros-modal-lineacredito .css-ahj2mt-MuiTypography-root,.FiltroRecuperacion .FiltroRecuperacion-modal .mdlFiltros-modal-tipocartera .css-ahj2mt-MuiTypography-root{font-size:12px!important}.FiltroRecuperacion .FiltroRecuperacion-modal .mdlFiltros-modal-lineacredito .MuiFormControlLabel-root,.FiltroRecuperacion .FiltroRecuperacion-modal .mdlFiltros-modal-tipocartera .MuiFormControlLabel-root{height:25px!important;margin:0!important;padding:0!important}.dash-theme-box{border-radius:0 30px 0 30px;flex:0 0 400px;height:250px;margin-bottom:20px;margin-right:20px}.dash-theme-box .dash-theme-box-header{align-items:center;display:flex;font-size:16px;font-weight:700;height:50px;justify-content:center}.dash-theme-box .dash-theme-box-container{background-color:initial;height:calc(100% - 110px);margin-left:45px;overflow:auto;width:306px!important}.dash-theme-box-example{background-color:rgba(41,80,38,.6);border-radius:3px 30px 3px 30px;box-shadow:inset 2px 2px 2px rgba(254,219,5,.5),inset -2px -2px 2px rgba(254,219,5,.6);flex:0 0 550px;height:250px;margin-bottom:20px;margin-right:20px}.dash-theme-box-example .dash-theme-box-header{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:700;height:40px;justify-content:center}.dash-theme-box-example .dash-theme-box-container{background-color:hsla(0,0%,100%,.8);background-position:50%;background-repeat:no-repeat;border-radius:0 0 5px 5px;height:calc(100% - 60px);margin-bottom:20px;margin-left:20px;margin-right:20px;overflow:auto;width:calc(100% - 40px)}.dash-theme-box-example .dash-theme-box-example-icono{background-color:rgba(41,80,38,.7);border-radius:50px 50px 0 0;display:flex;height:30px;justify-content:center;margin-left:calc(50% - 30px);margin-top:-50px;position:relative;width:60px}.dash-theme-box-example .dash-theme-box-example-icono .dash-theme-box-example-icono-lineacredito{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAK5JREFUeNrsl+0JgCAQhr1ogEZphNqgjapNGqERHMUR2sAu6FffUt4JvQ9IoEc+6MmpMQAAAMAb6KjTe1/ypxB2cUTkbqNYrvF6VFuf7MCxVNzRnWAeaaI+ML49G4giyLnUhcTz1p4KZqmf4igruGT7V/9KfgUhCEEIQvDvgneVxGrdYh4JctGvJeyuSmMuVVNxSFISHLlNCi7LnMOjV92af5Xo85LIGgAAkGcWYABfKZ0gdv+wegAAAABJRU5ErkJggg==);background-position:50%;background-repeat:no-repeat;background-size:contain;height:40px;width:45px}.dash-theme-box-example .dash-theme-box-example-icono .dash-theme-box-example-icono-cultivo{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAbxJREFUeNrsWO1RhDAQhRsLSAl0oFbgWYFXwnVwVwIdOFaAVgBWAFYQrgKwgrODuIsvMxGDfA7kR97MTmZCdvOy2WR4CQKPeQjHDFZK3VHzFYZhPdLvQA37PqCrJPugONnsFVDwI5lUf5Hyt74FkVWqG1ey81RifcE1cjJh8Y9AQE2N0Ze1LlQW4rElRjLAz4QcRLKHXHtCiSzllji5MXE1MJv/k+RiVuMhUY/CiCPQLyfE+7XYG7NmqEn4lOKUaex7ks5jP8k4Y490Mtk/Rf872RNiRIYPjyn4JLfmauZjLvqmCAfW5B6T3JJxpmoEz0CIxzCpC76dqP++FUPgqim1z6owTq3EvecedM0tGXO3MMfFt24XOA5P0BP0BD1BT9AT9ARHQTi9Wv3P7mQGTY1sU3lbZ07gbzo1xE/kEsFYqzGQY02cuETwqjMGgsLs27QGIZAKlolQfwVU2yvZwYXsJSDWyFOyZ0PlyU0zCK3LIrswRP6lEdw/wrueu81zt5i38M3y0qDxQnbccnvT9mnuKAGxBbkjXlzNvnPHi0O86hbrpw2qs7JPuKMWMyeeQyY/565IMFq63r4FGADVX+2CFA8S2wAAAABJRU5ErkJggg==);background-position:50%;background-repeat:no-repeat;background-size:contain;height:35px;margin-top:5px;width:40px}.dash-theme-box-example .dash-theme-box-example-icono .dash-theme-box-example-icono-expediente{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAApFJREFUeNrsWNFxwjAMJT0GYIOmEzSdoOkEDROUTlA2aJkAOkFgAmCC0AlgA9gAOkEq0WdOzdnBjp3jo+hOl0ASRZb0nuR0Ole5ymUlsrmpLMu0pffvoijaeVsp25OPc+/uuqyWdBYocrekg2B5wGqLgPZS2wjeBHhZjzQnTdoo0m4AGzlpRspAuiNHYzrGhnsPBIpN6w6SE1w/j6RLOMfSx5GvvRseXZE+teogUpkLZ1hGIjI7OKKTja5EsCC2+0l2Ft4g4QgKqlj7gIR0TLpHHbPM4bQfioXh2NWgcLDAcSD+30JTb5qBwcSWMjQOKtkqFgArcBRLLxQDrVxTyvF70RbTmtY2laiGsq01Pcu1zGmfCfC5RRAr5NSsRd3sVZpRVyZRNjL8zmTEVE0jonOfCCquU+Tcp5UfBJXUtcsOULsQiO2zs2CHBFF99UFxgqixjB1L40NGvHLtFNkQKM6Qjp4Lh0rUalrmKbUXGRawoMJwbayLbLchem1GpRXV2EqmFnX7YBiIh5Va7jRFceo6jIrUDl1T2wTFjMSRTQTF+RgRnWjuY0T3nFAbsgY5aqol1nSUzLe4GzmIPr1vklqb/mjqAnX3pRWbhWnaMaHWpgZ3gvGVpE1Si+fqUDs6h1qdgzNu2NUUnzbSv9Rhs59+RsvK5KCKiOW2C/XeNJ0RduwNBJ0I1MZtjPyJBVFPK18KvrBXyTFOTfHsBCkO6mBPTDJ1myLdp4wlFsjOLfC7sYO3mk2NJN46oq4698IpxvnRMR6xdMOCLWcdx2/DCDR3tFdgEB1IKhH8V9rsO6KqUVADr/YTaVVbwglS4yOxAAm3vifXKMpBtE0pbOfIyLCRHoha/A5MPX/GsKv8e/kRYAD3HwCCeCMEfgAAAABJRU5ErkJggg==);background-position:50%;background-repeat:no-repeat;background-size:contain;height:35px;margin-top:5px;width:40px}.dash-theme-box-example .dash-theme-box-example-icono .dash-theme-box-example-icono-tractor{background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAAoCAYAAACM/rhtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAwxJREFUeNrsWNFxm0AQNR7/Wx2EDkwHIR2QDnAHpALJFZAOcAeSK0CuAFIBqAKUCsjdzFvmeXXAYZP4I9qZGwF32nu7+3b34ObmKle5ylX+qgRjE33fR+Ynf4fO1yAIdmsBvJuY25gRYnyajAI0XjgaL7YAWhNo69mnkb99/afoDcDOjILuYzP6ifXJzPwGOja+GG5n5q2i0wKbWuKvS7ZmlGakHwZoNgl5U6+MCwKhwhjAF/zWa3hwMUDIcU0u3s6E9z0A2wkPrgowQtiWAvy1JsC7Ef6lEiZzzUX3i3rWOuqkrIltqXIZbSQGFZZ3EqPYdo9sAd/iiVDbcYZXrTyYkZjxbMA/fgRgCGtdXeRM/JwCuDSxhkw34H/69OIKQFoKi4BjkGMyeAkli41lox5I19CppJ8HEzWwApCpXuwD9Kzqnr3+rWgwtNe51mZbUdG/Fdvu9jYxbPjNaNScr1i9lRkZ7nN63im9VmJXFkfUhsTys7Hsu/RmHBTs84K86+PJF4RWvHlS+7yiFU56MCHPRLC2o/lM+izmK6xvPDwYL1g7ePBN7aPJHT3fqVAWoIKEqfMMdaWowcZd6HBxr1N/EN71+I1hREdciohLa4hg6HQn2RCHDiisNY5GwrktePINGW5LQY2znRT2Z+LWPTgXjWT2D9S/HPttqYTVzvbG4SXORCo8cp/DyylZX854psd6G5GEeK+rR+E6LMgL0j1AcvFsyXLpvyd6b5H69hgocZ2MUISPSISaIvg0lcGazCmu7Qjh0ZAsDaeSizKdMzcjz1Xk3Y1aX469f/Rq84gyrKSNbHgzrCn1Rg7dJRkdKodICUrIeCfAkDJyj2fCsQxzO6qPPXmvwRFtLDo5rRPdF2CI9+WYokzVuz2FJMcBwlU3U88G0Kj3HZ6XpLugylg9HDyD56IkcWTr7PmR6FEQ0B30RYoq4ZSiFJbsZ4pqMxdaR8JwM8jIa6VvNLTCRgFytyL/DwHRRC/uhE5eH4+Yl6h/B+4Ks2e3GU6qDmPr48HoPF+/5/138keAAQDn3cjKg1oA1gAAAABJRU5ErkJggg==);background-position:50%;background-repeat:no-repeat;background-size:contain;height:40px;width:45px}.container-boxes-list{border:1px solid #ccc;border-radius:5px;height:100%;margin-left:10px;margin-right:10px;overflow:hidden}.container-boxes-list .container-boxes-list-titulo{display:flex;flex-direction:column}.container-boxes-list .container-boxes-list-titulo .container-boxes-list-titulo-text{align-items:center;background-color:#fff;display:flex;font-weight:700;height:40px;justify-content:center;letter-spacing:1px;padding-left:10px;position:relative}.container-boxes-list .container-boxes-list-titulo .container-boxes-list-titulo-text svg{color:#498c47;margin-right:5px}.container-boxes-list .container-boxes-list-titulo .container-boxes-list-titulo-efecto{display:flex;height:3px;justify-content:space-between;width:100%}.container-boxes-list .container-boxes-list-titulo .container-boxes-list-titulo-efecto .container-boxes-list-titulo-efecto-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}.container-boxes-list .container-boxes-list-titulo .container-boxes-list-titulo-efecto .container-boxes-list-titulo-efecto-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.container-boxes-list .container-boxes-list-titulo .container-boxes-list-titulo-efecto .container-boxes-list-titulo-efecto-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}.container-boxes-list .container-boxes-list-container{background-color:hsla(0,0%,100%,.5);display:flex;flex-direction:column;flex-wrap:wrap;height:calc(100% - 40px);padding:20px}.container-boxes-list .container-boxes-list-container .container-boxes-list-container-card{align-items:center;background-image:linear-gradient(135deg,#378336,#275127);border-bottom:3px solid #fedb05;border-radius:10px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-weight:700;height:40px;margin-bottom:10px;margin-right:10px;width:300px}.container-boxes-list .container-boxes-list-container .container-boxes-list-container-card svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-left:10px;margin-right:5px}.container-boxes-list .container-boxes-list-container .container-boxes-list-container-card:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.container-boxes-list .container-boxes-list-container .container-boxes-list-container-card:hover svg{color:#fff}.solicitud-credito-container{display:flex;flex-direction:column;height:100%;width:100%}.solicitud-credito-container .solicitud-credito-container-button{align-self:flex-end;background-color:#275327;border-radius:0;border-top:2px solid #fedb05;color:hsla(0,0%,100%,.8);cursor:pointer}.solicitud-credito-container .solicitud-credito-container-button:hover{background-color:#275327;color:#fff}.solicitud-credito-ingresos-container{grid-gap:0 30px;display:grid;gap:0 30px;grid-auto-flow:row;grid-template-columns:auto auto;height:100%}.solicitud-credito-ingresos-tabla tbody tr{background-color:initial!important}.solicitud-credito-ingresos-tabla tbody tr td{padding:3px 25px}.solicitud-credito-ingresos-tabla tbody tr:first-of-type td{padding-top:10px}.solicitud-credito-ingresos-tabla tbody tr:last-of-type td{padding-bottom:10px}.solicitud-credito-ingresos-tabla tbody .MuiTextField-root{margin-top:5px}.solicitud-credito-ingresos-totales-container{grid-gap:10px;display:grid;gap:10px;grid-auto-flow:row;grid-column:span 2;grid-template-columns:auto auto auto}.solicitud-credito-ingresos-total-container{background-image:url(http://localhost:3000/static/media/headerx50.bab76807a67125bfcc84.png);border-radius:8px;border-top:5px solid #fedb05;color:#fff;display:flex;flex-direction:column;font-size:15px;font-weight:700;margin-top:20px;padding:5px;text-align:center}.solicitud-credito-ingresos-button-guardar{border-top:5px solid #fedb05!important;grid-column:span 2;margin-top:10px!important}.footer-solicitud-credito{align-items:center;display:flex;flex-direction:row;justify-content:space-between;width:100%}.footer-solicitud-credito .footer-solicitud-credito-regresar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:2px 2px 2px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:30px;justify-content:center;margin-left:20px;width:120px}.footer-solicitud-credito .footer-solicitud-credito-regresar svg{font-size:22px;margin-right:5px}.footer-solicitud-credito .footer-solicitud-credito-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.footer-solicitud-credito .footer-solicitud-credito-guardar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:2px 2px 2px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:30px;justify-content:center;margin-right:10px;width:120px}.footer-solicitud-credito .footer-solicitud-credito-guardar svg{font-size:22px;margin-right:5px}.footer-solicitud-credito .footer-solicitud-credito-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.pedido-maquinaria-container{height:90%}.pedido-maquinaria-grid-container{grid-template-rows:47px 47px 47px 80px 50px 50px}.pedido-maquinaria-grid-container .cel-1{grid-column:1/3;grid-row:1/2;padding-right:8px}.pedido-maquinaria-grid-container .cel-correo{grid-column:1/4;grid-row:1/2}.pedido-maquinaria-grid-container .cel-6{grid-column:1/3;grid-row:3/4;padding-right:8px}.pedido-maquinaria-grid-container .cel-7{grid-column:3/4;grid-row:3/4}.pedido-maquinaria-grid-container .cel-8{grid-column:1/4;grid-row:4/5}.pedido-maquinaria-grid-container .cel-10,.pedido-maquinaria-grid-container .cel-11,.pedido-maquinaria-grid-container .cel-9{grid-row:5/6}.pedido-maquinaria-grid-container .cel-12,.pedido-maquinaria-grid-container .cel-13,.pedido-maquinaria-grid-container .cel-14{grid-row:6/7}.Dash-generar-solicitud-credito{align-items:center;display:flex;flex-direction:column;height:calc(100% - 30px);margin-top:30px}.Dash-generar-solicitud-credito .Dash-generar-solicitud-credito-container{display:grid;grid-template-columns:190px calc(100% - 190px);grid-template-rows:40px calc(100% - 80px) 40px;height:calc(100% - 20px);margin:0 auto;width:700px}.Dash-generar-solicitud-credito .Dash-generar-solicitud-credito-container .tc-white{background-color:#fff}.Dash-generar-solicitud-credito .Dash-generar-solicitud-credito-container .Dash-generar-solicitud-credito-container-buttons{display:flex;flex-direction:column;grid-column:1/2;grid-row:2/4}.Dash-generar-solicitud-credito .Dash-generar-solicitud-credito-container .Dash-generar-solicitud-credito-container-buttons .Dash-generar-solicitud-credito-container-buttons-btn{align-items:center;background-color:#fff!important;border:none;border-radius:5px;box-shadow:inset 1px 1px 3px #035917,inset -1px -1px 3px #035917;cursor:pointer;display:flex;flex-direction:row;font-size:13px;height:40px;margin-bottom:10px}.Dash-generar-solicitud-credito .Dash-generar-solicitud-credito-container .Dash-generar-solicitud-credito-container-buttons .Dash-generar-solicitud-credito-container-buttons-btn svg{color:#035917;font-size:18px;margin-right:10px}.Dash-generar-solicitud-credito .Dash-generar-solicitud-credito-container .Dash-generar-solicitud-credito-container-buttons .Dash-generar-solicitud-credito-container-buttons-btn:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.Dash-generar-solicitud-credito .Dash-generar-solicitud-credito-container .Dash-generar-solicitud-credito-container-buttons .Dash-generar-solicitud-credito-container-buttons-disabled{cursor:default!important;-webkit-filter:grayscale(1)!important;filter:grayscale(1)!important}.Dash-generar-solicitud-credito .Dash-generar-solicitud-credito-container .Dash-generar-solicitud-credito-container-buttons .Dash-generar-solicitud-credito-container-buttons-disabled:hover{-webkit-transform:none!important;transform:none!important}.Dash-generar-solicitud-credito .Dash-generar-solicitud-credito-container .Dash-generar-solicitud-credito-titulo{display:flex;font-size:16px;font-weight:700;grid-column:1/3;grid-row:1/2;justify-content:center;letter-spacing:2px}.Dash-generar-solicitud-credito .Dash-generar-solicitud-credito-container .Dash-generar-solicitud-credito-folio{font-size:14px;grid-column:2/3;margin-bottom:25px}.Dash-generar-solicitud-credito .Dash-generar-solicitud-credito-container .Dash-generar-solicitud-credito-folio gri span{font-weight:700;margin-right:10px}.Dash-generar-solicitud-credito .Dash-generar-solicitud-credito-container .Dash-generar-solicitud-credito-container-buttons-footer{display:flex;height:80px;justify-content:flex-end;margin-top:10px}.Dash-generar-solicitud-credito .Dash-generar-solicitud-credito-container .Dash-generar-solicitud-credito-container-buttons-footer .Dash-generar-solicitud-credito-container-buttons-btn{align-items:center;background-color:#035917;border:1px solid #333;border-radius:5px;box-shadow:4px 3px 3px #333;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;flex-direction:row;height:40px;justify-content:center;width:120px}.Dash-generar-solicitud-credito .Dash-generar-solicitud-credito-container .Dash-generar-solicitud-credito-container-buttons-footer .Dash-generar-solicitud-credito-container-buttons-btn svg{margin-right:5px}.Dash-generar-solicitud-credito .Dash-generar-solicitud-credito-container .Dash-generar-solicitud-credito-container-buttons-footer .Dash-generar-solicitud-credito-container-buttons-btn:hover{box-shadow:4px 3px 3px rgba(0,0,0,.5);-webkit-transform:scale(1.02);transform:scale(1.02)}.Dash-generar-solicitud-credito .Dash-generar-solicitud-credito-container .Dash-generar-solicitud-credito-container-buttons-footer .Dash-generar-solicitud-credito-container-buttons-btn-enviar{align-items:center;background-color:#315c6f;border:1px solid #315c6f;border-radius:5px;box-shadow:4px 3px 3px #333;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;flex-direction:row;height:40px;justify-content:center;width:120px}.Dash-generar-solicitud-credito .Dash-generar-solicitud-credito-container .Dash-generar-solicitud-credito-container-buttons-footer .Dash-generar-solicitud-credito-container-buttons-btn-enviar svg{margin-right:5px}.Dash-generar-solicitud-credito .Dash-generar-solicitud-credito-container .Dash-generar-solicitud-credito-container-buttons-footer .Dash-generar-solicitud-credito-container-buttons-btn-enviar:hover{box-shadow:4px 3px 3px rgba(0,0,0,.5);-webkit-transform:scale(1.02);transform:scale(1.02)}.Dash-generar-solicitud-credito .Dash-generar-solicitud-credito-container .Dash-generar-solicitud-credito-controls{margin-left:35px}.Dash-generar-solicitud-credito .Dash-generar-solicitud-credito-detalle .Dash-generar-solicitud-credito-detalle-item{align-items:center;border-bottom:2px solid rgba(51,51,51,.3);border-radius:3px;display:flex;height:25px;margin-bottom:10px}.Dash-generar-solicitud-credito .Dash-generar-solicitud-credito-detalle .Dash-generar-solicitud-credito-detalle-item .Dash-generar-solicitud-credito-detalle-item-label{align-items:center;background-color:rgba(70,147,47,.561);display:flex;font-weight:700;height:100%;padding-left:10px;width:160px}.Dash-generar-solicitud-credito .Dash-generar-solicitud-credito-detalle .Dash-generar-solicitud-credito-detalle-item .Dash-generar-solicitud-credito-detalle-item-value{padding-left:10px}.solicitud-credito-container-tabs{height:calc(100% - 70px);margin-top:20px}.solicitud-credito-container-tabs svg{color:#035917!important}.solicitud-credito-container-tabs .dash-clientes-credito-crear-solicitud-form-container{margin-top:20px}.css-16tk7yf-MuiButtonBase-root-MuiTab-root{text-transform:capitalize!important}.solicitud-container{height:100%}.solicitud-maquinaria-grid-container-footer{display:flex;grid-column:1/4;justify-content:flex-end}.solicitud-maquinaria-container-footer-guardar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:2px 2px 2px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:30px;justify-content:center;margin-top:17px;position:absolute;width:120px}.solicitud-maquinaria-container-footer-guardar svg{font-size:22px;margin-right:5px}.solicitud-maquinaria-container-footer-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.solicitud-maquinaria-generales-grid-container-footer{display:flex;grid-column:1/4;justify-content:flex-end}.solicitud-maquinaria-generales-container-footer-guardar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:2px 2px 2px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:30px;justify-content:center;margin-top:75px;position:absolute;width:120px}.solicitud-maquinaria-generales-container-footer-guardar svg{font-size:22px;margin-right:5px}.solicitud-maquinaria-generales-container-footer-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.simulador_incentivos{height:calc(100% - 48px);margin-top:20px}.simulador_incentivos .simulador_incentivos_container{display:flex;flex-direction:row;height:calc(100% - 49px);width:100%}.simulador_incentivos .simulador_incentivos_container .simulador-incentivos-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:70px;width:calc(100% - 250px)}.simulador_incentivos .simulador_incentivos_container .simulador-incentivos-actions .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:10px;top:6px}.simulador_incentivos .simulador_incentivos_container .simulador-incentivos-actions .buttons .simulador-incentivos-boton-ayuda{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.simulador_incentivos .simulador_incentivos_container .simulador-incentivos-actions .buttons .simulador-incentivos-boton-ayuda svg{color:hsla(0,0%,100%,.8);font-size:18px}.simulador_incentivos .simulador_incentivos_container .simulador-incentivos-actions .buttons .simulador-incentivos-boton-ayuda:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.simulador_incentivos .simulador_incentivos_container .simulador-incentivos-actions .buttons .simulador-incentivos-boton-ayuda:hover svg{color:#fff}.simulador_incentivos .simulador_incentivos_container .simulador-incentivos-actions svg{font-size:18px;margin-right:5px}.simulador_incentivos .simulador_incentivos_container .simulador-incentivos-actions .dash-tabla-scorecard-gerente-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.simulador_incentivos .simulador_incentivos_container .simulador-incentivos-actions .dash-tabla-scorecard-gerente-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.simulador_incentivos .simulador_incentivos_container .simulador-incentivos-actions .dash-tabla-scorecard-gerente-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.simulador_incentivos .simulador_incentivos_container .simulador-incentivos-actions .dash-tabla-scorecard-gerente-actions-regresar:hover svg{color:#fff}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-aside{padding-left:15px;padding-right:15px;padding-top:20px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-aside div{cursor:pointer;margin-bottom:10px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-aside div:hover{background-color:#ccc}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form{flex:1 1;padding:20px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .input-section-container-base-salary{display:flex;width:100%}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .input-section-container-base-salary .input-section{display:flex;flex-direction:column;gap:3px;margin-bottom:12px;width:100%}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .input-section-container-base-salary .input-section .input-section-label{color:#444;flex:1 1;font-size:14px;font-weight:600}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .input-section-container-base-salary .input-section .input-section-label-incentive{color:#1a4d2e;font-size:14px;font-weight:600}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container{border:1px solid #ccc;border-radius:5px;display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative;width:100%}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-titulo{align-items:center;background-color:#dae6be;display:flex;height:60px;justify-content:center}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-titulo span{font-weight:700;margin-right:20px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion{min-height:0;overflow:auto;padding:10px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .title-form{font-size:22px;font-weight:700;margin-bottom:24px;text-align:center}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .input-section-incentivo{display:flex;flex-direction:column;gap:2px;grid-column:5;justify-self:end;width:100%}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f2{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr auto;margin-bottom:16px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f2 .fila-title{font-size:16px;font-weight:500;margin-bottom:4px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f2 input{min-width:200px}@media (max-width:768px){.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f2{grid-template-columns:1fr}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f2 input{min-width:100%}}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-separador{border-bottom:3px dashed #ccc;height:3px;margin:10px 30px 15px;width:calc(100% - 60px)}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f3{margin-bottom:10px;margin-top:20px;padding-left:30px;padding-right:30px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f3 .fila-subtitle{font-size:12px;font-weight:600;grid-column:1/-1;margin-bottom:10px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f3 .input-section-container{display:flex;justify-content:space-between}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f3 .input-section-container .input-section{display:flex;justify-content:space-between;margin-right:10px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f3 .input-section-container .input-section .input-section-label{height:30px;margin-right:20px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f3 .input-section-container .input-section div:first-child{align-items:center;display:flex;font-size:12px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f3 .input-section-container-numeric{display:flex;flex-direction:column}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f3 .input-section-container-numeric .input-container-one .input-section{display:flex;flex-direction:column;margin-bottom:12px;width:100%}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f3 .input-section-container-numeric .input-container-one .input-section .input-section-label{color:#444;flex:1 1;font-size:14px;font-weight:600}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f3 .input-section-container-numeric .input-container-one .input-section .input-section-label-incentive{color:#1a4d2e;font-size:14px;font-weight:600}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f6{margin-bottom:30px;padding-left:30px;padding-right:10px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f6 .fila-subtitle{font-size:14px;font-weight:600;grid-column:1/-1;margin-bottom:8px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f6 .input-section-container{display:flex;justify-content:space-between}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f6 .input-section-container .input-section{display:flex;justify-content:space-between;margin-right:10px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f6 .input-section-container .input-section .input-section-label{height:30px;margin-right:20px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f6 .input-section-container .input-section div:first-child{align-items:center;display:flex;font-size:12px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f6 .input-section-container-numeric{display:flex;justify-content:space-between}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f6 .input-section-container-numeric .input-section{display:flex;margin-right:10px;padding-right:20px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f6 .input-section-container-numeric .input-section .input-section-label{align-items:center;display:flex;font-size:12px;height:30px!important;width:150px!important}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f2-2,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f4,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f5{border:1px solid #dcdcdc;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.05);margin-bottom:20px;overflow:hidden}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f2-2 .fila-title-b,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f4 .fila-title-b,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f5 .fila-title-b{align-items:center;background:#1a4d2e;color:#fff;display:flex;letter-spacing:1px;padding:12px 16px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f2-2 .fila-title-b svg,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f4 .fila-title-b svg,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f5 .fila-title-b svg{color:#fff;font-size:20px;margin-right:10px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f2-2 .fila-subtitle,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f2-2 .fila-title,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f4 .fila-subtitle,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f4 .fila-title,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f5 .fila-subtitle,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f5 .fila-title{font-size:18px;font-weight:600;grid-column:1/-1;margin-bottom:8px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f2-2 .simulador-incentivo-vendedor-input,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f4 .simulador-incentivo-vendedor-input,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f5 .simulador-incentivo-vendedor-input{margin-bottom:10px;padding-left:30px;padding-right:30px;padding-top:20px;width:100%}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f2-2 .simulador-incentivo-vendedor-input .input-container-duo,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f4 .simulador-incentivo-vendedor-input .input-container-duo,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f5 .simulador-incentivo-vendedor-input .input-container-duo{display:flex;gap:15px;width:100%}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f2-2 .simulador-incentivo-vendedor-input .input-container-duo .input-section,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f4 .simulador-incentivo-vendedor-input .input-container-duo .input-section,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f5 .simulador-incentivo-vendedor-input .input-container-duo .input-section{display:flex;flex-direction:column;gap:3px;margin-bottom:12px;width:50%}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f2-2 .simulador-incentivo-vendedor-input .input-container-duo .input-section .input-title-label,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f4 .simulador-incentivo-vendedor-input .input-container-duo .input-section .input-title-label,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f5 .simulador-incentivo-vendedor-input .input-container-duo .input-section .input-title-label{color:#444;flex:1 1;font-size:14px;font-weight:600}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f2-2 .simulador-incentivo-vendedor-input .input-container-duo .input-section .input-title-label-incentive,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f4 .simulador-incentivo-vendedor-input .input-container-duo .input-section .input-title-label-incentive,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f5 .simulador-incentivo-vendedor-input .input-container-duo .input-section .input-title-label-incentive{color:#1a4d2e;font-size:14px;font-weight:600}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f2-2 .simulador-incentivo-vendedor-input .input-container-one,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f4 .simulador-incentivo-vendedor-input .input-container-one,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f5 .simulador-incentivo-vendedor-input .input-container-one{display:flex;gap:15px;width:100%}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f2-2 .simulador-incentivo-vendedor-input .input-container-one .input-section,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f4 .simulador-incentivo-vendedor-input .input-container-one .input-section,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f5 .simulador-incentivo-vendedor-input .input-container-one .input-section{display:flex;flex-direction:column;gap:3px;margin-bottom:12px;width:100%}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f2-2 .simulador-incentivo-vendedor-input .input-container-one .input-section .input-title-label,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f4 .simulador-incentivo-vendedor-input .input-container-one .input-section .input-title-label,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f5 .simulador-incentivo-vendedor-input .input-container-one .input-section .input-title-label{color:#444;flex:1 1;font-size:14px;font-weight:600}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f2-2 .simulador-incentivo-vendedor-input .input-container-one .input-section .input-title-label-incentive,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f4 .simulador-incentivo-vendedor-input .input-container-one .input-section .input-title-label-incentive,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f5 .simulador-incentivo-vendedor-input .input-container-one .input-section .input-title-label-incentive{color:#1a4d2e;font-size:14px;font-weight:600}@media (max-width:1200px){.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f2-2,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f4,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f5{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f2-2,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f4,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f5{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f2-2,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f4,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion .simulador-incentivo-vendedor-f5{grid-template-columns:1fr}}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive{min-height:0;overflow:auto;padding:10px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .title-form{font-size:22px;font-weight:700;margin-bottom:24px;text-align:center}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .input-section-incentivo{display:flex;flex-direction:column;gap:2px;grid-column:5;justify-self:end;width:100%}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f2{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr auto;margin-bottom:16px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f2 .fila-title{font-size:16px;font-weight:500;margin-bottom:4px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f2 input{min-width:200px}@media (max-width:768px){.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f2{grid-template-columns:1fr}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f2 input{min-width:100%}}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f3{margin-bottom:10px;padding-left:30px;padding-right:30px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f3 .fila-subtitle{font-size:12px;font-weight:600;grid-column:1/-1;margin-bottom:10px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f3 .input-section-container{display:flex;justify-content:space-between}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f3 .input-section-container .input-section{display:flex;justify-content:space-between;margin-right:10px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f3 .input-section-container .input-section .input-section-label{height:30px;margin-right:20px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f3 .input-section-container .input-section div:first-child{align-items:center;display:flex;font-size:12px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f3 .input-section-container-numeric{display:flex;flex-direction:column}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f3 .input-section-container-numeric .input-container-one .input-section{display:flex;flex-direction:column;margin-bottom:12px;width:100%}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f3 .input-section-container-numeric .input-container-one .input-section .input-section-label{color:#444;flex:1 1;font-size:14px;font-weight:600}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f3 .input-section-container-numeric .input-container-one .input-section .input-section-label-incentive{color:#1a4d2e;font-size:14px;font-weight:600}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .input-section-container-base-salary{display:flex;width:100%}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .input-section-container-base-salary .input-section{display:flex;flex-direction:column;gap:3px;margin-bottom:12px;width:100%}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .input-section-container-base-salary .input-section .input-section-label{color:#444;flex:1 1;font-size:14px;font-weight:600}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .input-section-container-base-salary .input-section .input-section-label-incentive{color:#1a4d2e;font-size:14px;font-weight:600}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f2-2,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f4,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f5{border:1px solid #dcdcdc;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.05);margin-bottom:20px;overflow:hidden}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f2-2 .fila-title-b,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f4 .fila-title-b,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f5 .fila-title-b{align-items:center;background:#1a4d2e;color:#fff;display:flex;letter-spacing:1px;padding:12px 16px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f2-2 .fila-title-b svg,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f4 .fila-title-b svg,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f5 .fila-title-b svg{color:#fff;font-size:20px;margin-right:10px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f2-2 .fila-subtitle,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f2-2 .fila-title,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f4 .fila-subtitle,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f4 .fila-title,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f5 .fila-subtitle,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f5 .fila-title{font-size:18px;font-weight:600;grid-column:1/-1;margin-bottom:8px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f2-2 .simulador-incentivo-vendedor-input,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f4 .simulador-incentivo-vendedor-input,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f5 .simulador-incentivo-vendedor-input{margin-bottom:10px;padding-left:30px;padding-right:30px;padding-top:20px;width:100%}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f2-2 .simulador-incentivo-vendedor-input .input-container-duo,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f4 .simulador-incentivo-vendedor-input .input-container-duo,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f5 .simulador-incentivo-vendedor-input .input-container-duo{display:flex;gap:15px;width:100%}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f2-2 .simulador-incentivo-vendedor-input .input-container-duo .input-section,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f4 .simulador-incentivo-vendedor-input .input-container-duo .input-section,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f5 .simulador-incentivo-vendedor-input .input-container-duo .input-section{display:flex;flex-direction:column;gap:3px;margin-bottom:12px;width:50%}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f2-2 .simulador-incentivo-vendedor-input .input-container-duo .input-section .input-title-label,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f4 .simulador-incentivo-vendedor-input .input-container-duo .input-section .input-title-label,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f5 .simulador-incentivo-vendedor-input .input-container-duo .input-section .input-title-label{color:#444;flex:1 1;font-size:14px;font-weight:600}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f2-2 .simulador-incentivo-vendedor-input .input-container-duo .input-section .input-title-label-incentive,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f4 .simulador-incentivo-vendedor-input .input-container-duo .input-section .input-title-label-incentive,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f5 .simulador-incentivo-vendedor-input .input-container-duo .input-section .input-title-label-incentive{color:#1a4d2e;font-size:14px;font-weight:600}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f2-2 .simulador-incentivo-vendedor-input .input-container-one,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f4 .simulador-incentivo-vendedor-input .input-container-one,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f5 .simulador-incentivo-vendedor-input .input-container-one{display:flex;gap:15px;width:100%}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f2-2 .simulador-incentivo-vendedor-input .input-container-one .input-section,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f4 .simulador-incentivo-vendedor-input .input-container-one .input-section,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f5 .simulador-incentivo-vendedor-input .input-container-one .input-section{display:flex;flex-direction:column;gap:3px;margin-bottom:12px;width:100%}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f2-2 .simulador-incentivo-vendedor-input .input-container-one .input-section .input-title-label,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f4 .simulador-incentivo-vendedor-input .input-container-one .input-section .input-title-label,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f5 .simulador-incentivo-vendedor-input .input-container-one .input-section .input-title-label{color:#444;flex:1 1;font-size:14px;font-weight:600}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f2-2 .simulador-incentivo-vendedor-input .input-container-one .input-section .input-title-label-incentive,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f4 .simulador-incentivo-vendedor-input .input-container-one .input-section .input-title-label-incentive,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f5 .simulador-incentivo-vendedor-input .input-container-one .input-section .input-title-label-incentive{color:#1a4d2e;font-size:14px;font-weight:600}@media (max-width:1200px){.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f2-2,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f4,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f5{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f2-2,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f4,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f5{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f2-2,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f4,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-form-seccion-anual-insentive .simulador-incentivo-vendedor-f5{grid-template-columns:1fr}}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-anual-container{height:160px!important;margin-bottom:10px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-anual-container .fila-title-anual{align-items:center;background-color:#295026;color:#fff;display:flex;font-size:16px;font-weight:700;grid-column:1/-1;height:40px;padding-bottom:4px;padding-left:5px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-anual-container .fila-title-anual svg{color:#fff;font-size:20px;margin-right:10px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-anual-container .simulador-incentivo-anual-input{display:flex;justify-content:space-between;padding-left:30px;padding-right:10px;padding-top:20px;width:100%}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-anual-container .simulador-incentivo-anual-input .input-section{display:flex;flex-direction:column;margin-right:10px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-anual-container .simulador-incentivo-anual-input .input-section div{font-size:12px;margin-bottom:2px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-anual-container .simulador-incentivo-anual-input .input-section div:nth-child(2){height:35px!important}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total{height:calc(100% - 15px);overflow:auto;padding:10px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .title-form{font-size:22px;font-weight:700;margin-bottom:24px;text-align:center}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .input-section-incentivo{display:flex;flex-direction:column;gap:2px;grid-column:5;justify-self:end;width:100%}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f2{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:1fr auto;margin-bottom:16px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f2 .fila-title{font-size:16px;font-weight:500;margin-bottom:4px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f2 input{min-width:200px}@media (max-width:768px){.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f2{grid-template-columns:1fr}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f2 input{min-width:100%}}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f3{margin-bottom:10px;padding-left:30px;padding-right:30px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f3 .fila-subtitle{font-size:12px;font-weight:600;grid-column:1/-1;margin-bottom:10px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f3 .input-section-container{display:flex;justify-content:space-between}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f3 .input-section-container .input-section{display:flex;justify-content:space-between;margin-right:10px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f3 .input-section-container .input-section .input-section-label{height:30px;margin-right:20px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f3 .input-section-container .input-section div:first-child{align-items:center;display:flex;font-size:12px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f3 .input-section-container-numeric{display:flex;flex-direction:column}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f3 .input-section-container-numeric .input-container-one .input-section{display:flex;flex-direction:column;margin-bottom:12px;width:100%}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f3 .input-section-container-numeric .input-container-one .input-section .input-section-label{color:#444;flex:1 1;font-size:14px;font-weight:600}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f3 .input-section-container-numeric .input-container-one .input-section .input-section-label-incentive{color:#1a4d2e;font-size:14px;font-weight:600}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f6{margin-bottom:30px;padding-left:30px;padding-right:10px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f6 .fila-subtitle{font-size:14px;font-weight:600;grid-column:1/-1;margin-bottom:8px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f6 .input-section-container{display:flex;justify-content:space-between}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f6 .input-section-container .input-section{display:flex;justify-content:space-between;margin-right:10px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f6 .input-section-container .input-section .input-section-label{height:30px;margin-right:20px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f6 .input-section-container .input-section div:first-child{align-items:center;display:flex;font-size:12px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f6 .input-section-container-numeric{display:flex;justify-content:space-between}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f6 .input-section-container-numeric .input-section{display:flex;margin-right:10px;padding-right:20px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f6 .input-section-container-numeric .input-section .input-section-label{align-items:center;display:flex;font-size:12px;height:30px!important;width:150px!important}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f2-2,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f4,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f5{border:1px solid #dcdcdc;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.05);margin-bottom:20px;overflow:hidden}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f2-2 .fila-title-b,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f4 .fila-title-b,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f5 .fila-title-b{align-items:center;background:#1a4d2e;color:#fff;display:flex;letter-spacing:1px;padding:12px 16px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f2-2 .fila-title-b svg,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f4 .fila-title-b svg,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f5 .fila-title-b svg{color:#fff;font-size:20px;margin-right:10px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f2-2 .fila-subtitle,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f2-2 .fila-title,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f4 .fila-subtitle,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f4 .fila-title,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f5 .fila-subtitle,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f5 .fila-title{font-size:18px;font-weight:600;grid-column:1/-1;margin-bottom:8px}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f2-2 .simulador-incentivo-vendedor-input,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f4 .simulador-incentivo-vendedor-input,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f5 .simulador-incentivo-vendedor-input{margin-bottom:10px;padding-left:30px;padding-right:30px;padding-top:20px;width:100%}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f2-2 .simulador-incentivo-vendedor-input .input-container-duo,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f4 .simulador-incentivo-vendedor-input .input-container-duo,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f5 .simulador-incentivo-vendedor-input .input-container-duo{display:flex;gap:15px;width:100%}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f2-2 .simulador-incentivo-vendedor-input .input-container-duo .input-section,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f4 .simulador-incentivo-vendedor-input .input-container-duo .input-section,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f5 .simulador-incentivo-vendedor-input .input-container-duo .input-section{display:flex;flex-direction:column;gap:3px;margin-bottom:12px;width:50%}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f2-2 .simulador-incentivo-vendedor-input .input-container-duo .input-section .input-title-label,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f4 .simulador-incentivo-vendedor-input .input-container-duo .input-section .input-title-label,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f5 .simulador-incentivo-vendedor-input .input-container-duo .input-section .input-title-label{color:#444;flex:1 1;font-size:14px;font-weight:600}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f2-2 .simulador-incentivo-vendedor-input .input-container-duo .input-section .input-title-label-incentive,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f4 .simulador-incentivo-vendedor-input .input-container-duo .input-section .input-title-label-incentive,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f5 .simulador-incentivo-vendedor-input .input-container-duo .input-section .input-title-label-incentive{color:#1a4d2e;font-size:14px;font-weight:600}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f2-2 .simulador-incentivo-vendedor-input .input-container-one,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f4 .simulador-incentivo-vendedor-input .input-container-one,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f5 .simulador-incentivo-vendedor-input .input-container-one{display:flex;gap:15px;width:100%}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f2-2 .simulador-incentivo-vendedor-input .input-container-one .input-section,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f4 .simulador-incentivo-vendedor-input .input-container-one .input-section,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f5 .simulador-incentivo-vendedor-input .input-container-one .input-section{display:flex;flex-direction:column;gap:3px;margin-bottom:12px;width:100%}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f2-2 .simulador-incentivo-vendedor-input .input-container-one .input-section .input-title-label,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f4 .simulador-incentivo-vendedor-input .input-container-one .input-section .input-title-label,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f5 .simulador-incentivo-vendedor-input .input-container-one .input-section .input-title-label{color:#444;flex:1 1;font-size:14px;font-weight:600}.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f2-2 .simulador-incentivo-vendedor-input .input-container-one .input-section .input-title-label-incentive,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f4 .simulador-incentivo-vendedor-input .input-container-one .input-section .input-title-label-incentive,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f5 .simulador-incentivo-vendedor-input .input-container-one .input-section .input-title-label-incentive{color:#1a4d2e;font-size:14px;font-weight:600}@media (max-width:1200px){.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f2-2,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f4,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f5{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f2-2,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f4,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f5{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f2-2,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f4,.simulador_incentivos .simulador_incentivos_container .simulador_incentivo-form .simulador_inventivo-form-container .simulador-incentivo-sin-incentivo-total .simulador-incentivo-vendedor-f5{grid-template-columns:1fr}}.simulador_incentivos .simulador-incentivo-vendedor-f4-jw .fila-title-b{align-items:center;background-color:#295026;border-radius:5px;color:#fff;display:flex;font-size:16px;font-weight:700;grid-column:1/-1;height:40px;margin-bottom:6px;padding-bottom:4px;padding-left:5px}.simulador_incentivos .simulador-incentivo-vendedor-f4-jw .fila-title-b svg{color:#fff;font-size:20px;margin-right:10px}.simulador_incentivos .simulador-incentivo-vendedor-f4-jw .simulador-incentivo-vendedor-f4-contianer{display:flex;padding:15px 10px 30px 30px}.simulador_incentivos .simulador-incentivo-vendedor-f4-jw .simulador-incentivo-vendedor-f4-contianer .input-section-jw div:first-child{font-size:12px}.simulador_incentivos .simulador-incentivo-vendedor-f4-jw .simulador-incentivo-vendedor-f4-contianer .input-incentivo-section-jw-1{display:flex;flex-direction:column;height:130px;justify-content:space-between;margin-right:20px}.simulador_incentivos .simulador-incentivo-vendedor-f4-jw .simulador-incentivo-vendedor-f4-contianer .input-incentivo-section-jw-2{display:flex;flex-direction:column;height:130px;justify-content:center;margin-right:20px}.simulador_incentivos .simulador-incentivo-vendedor-f4-jw .simulador-incentivo-vendedor-f4-contianer .input-incentivo-section-jw-3{display:flex;flex-direction:column;height:130px;justify-content:space-between;margin-right:30px}.simulador_incentivos .simulador-incentivo-vendedor-f4-jw .simulador-incentivo-vendedor-f4-contianer .input-incentivo-section-jw{display:flex;flex-direction:column;height:130px;justify-content:space-around;margin-left:auto;margin-right:10px}.simulador_incentivos .simulador-incentivo-vendedor-f4-ig .fila-title-b{align-items:center;background-color:#295026;border-radius:5px;color:#fff;display:flex;font-size:16px;font-weight:700;grid-column:1/-1;height:40px;margin-bottom:6px;padding-bottom:4px;padding-left:5px}.simulador_incentivos .simulador-incentivo-vendedor-f4-ig .fila-title-b svg{color:#fff;font-size:20px;margin-right:10px}.simulador_incentivos .simulador-incentivo-vendedor-f4-ig .simulador-incentivo-vendedor-f4-contianer{display:flex;justify-content:space-between;padding:15px 10px 30px 30px}.simulador_incentivos .simulador-incentivo-vendedor-f4-ig .simulador-incentivo-vendedor-f4-contianer .input-input-incentivo-section-ig-1{flex:0 0 40%}.simulador_incentivos .simulador-incentivo-vendedor-f4-ig .simulador-incentivo-vendedor-f4-contianer .input-input-incentivo-section-ig{flex:0 0 25%}.simulador-incentivo-vendedor-f4-jw .fila-title-b{align-items:center;background-color:#295026;border-radius:5px;color:#fff;display:flex;font-size:16px;font-weight:700;grid-column:1/-1;height:40px;margin-bottom:6px;padding-bottom:4px;padding-left:5px}.simulador-incentivo-vendedor-f4-jw .fila-title-b svg{color:#fff;font-size:20px;margin-right:10px}.simulador-incentivo-vendedor-f4-jw .simulador-incentivo-vendedor-f4-contianer{display:flex;padding:15px 10px 30px 30px}.simulador-incentivo-vendedor-f4-jw .simulador-incentivo-vendedor-f4-contianer .input-section-jw div:first-child{font-size:12px}.simulador-incentivo-vendedor-f4-jw .simulador-incentivo-vendedor-f4-contianer .input-incentivo-section-jw-1{display:flex;flex-direction:column;height:130px;justify-content:space-between;margin-right:20px}.simulador-incentivo-vendedor-f4-jw .simulador-incentivo-vendedor-f4-contianer .input-incentivo-section-jw-2{display:flex;flex-direction:column;height:130px;justify-content:center;margin-right:20px}.simulador-incentivo-vendedor-f4-jw .simulador-incentivo-vendedor-f4-contianer .input-incentivo-section-jw-3{display:flex;flex-direction:column;height:130px;justify-content:space-between;margin-right:30px}.simulador-incentivo-vendedor-f4-jw .simulador-incentivo-vendedor-f4-contianer .input-incentivo-section-jw{display:flex;flex-direction:column;height:130px;justify-content:space-around;margin-right:10px}.simulador-incentivo-vendedor-f4-ig .fila-title-b{align-items:center;background-color:#295026;border-radius:5px;color:#fff;display:flex;font-size:16px;font-weight:700;grid-column:1/-1;height:40px;margin-bottom:6px;padding-bottom:4px;padding-left:5px}.simulador-incentivo-vendedor-f4-ig .fila-title-b svg{color:#fff;font-size:20px;margin-right:10px}.simulador-incentivo-vendedor-f4-ig .simulador-incentivo-vendedor-f4-contianer{display:flex;justify-content:space-between;padding:15px 10px 30px 30px}.simulador-incentivo-vendedor-f4-ig .simulador-incentivo-vendedor-f4-contianer .input-input-incentivo-section-ig-1{flex:0 0 40%}.simulador-incentivo-vendedor-f4-ig .simulador-incentivo-vendedor-f4-contianer .input-input-incentivo-section-ig{flex:0 0 25%}.pedido-maquinaria-grid-container{display:grid;grid-template-columns:33% 33% 34%;grid-template-rows:65px 50px;max-height:calc(100% - 80px)!important;overflow:auto;padding-right:5px;padding-top:10px}.pedido-maquinaria-grid-container .pedido-maquinaria-correo-electronico{grid-column:1/4;grid-row:1/2}.pedido-maquinaria-grid-container .cel-celular{grid-column:1/3;grid-row:2/3;padding-right:8px}.pedido-maquinaria-grid-container .cel-2{grid-column:2/3;grid-row:1/2;padding-right:8px}.pedido-maquinaria-grid-container .cel-3{grid-column:3/4;grid-row:1/2}.pedido-maquinaria-grid-container .cel-4{grid-column:1/3;grid-row:2/3;padding-right:8px}.pedido-maquinaria-grid-container .cel-5{grid-column:3/4;grid-row:2/3}.pedido-maquinaria-grid-container .pedido-maquinaria-domicilio{grid-column:1/3;grid-row:3/4;padding-right:8px}.pedido-maquinaria-grid-container .pedido-maquinaria-lugar-entrega{grid-column:3/4;grid-row:3/4}.pedido-maquinaria-grid-container .pedido-maquinaria-condiciones{grid-column:1/4;grid-row:4/5}.pedido-maquinaria-grid-container .cel-9{grid-column:1/2;grid-row:4/5;margin-top:10px;padding-right:8px}.pedido-maquinaria-grid-container .cel-10{grid-column:2/3;grid-row:4/5;margin-top:10px;padding-right:8px}.pedido-maquinaria-grid-container .cel-11{grid-column:3/4;grid-row:4/5;margin-top:10px}.pedido-maquinaria-grid-container .cel-12{grid-column:1/2;grid-row:5/6;margin-top:10px;padding-right:8px}.pedido-maquinaria-grid-container .cel-13{grid-column:2/3;grid-row:5/6;margin-top:10px;padding-right:8px}.pedido-maquinaria-grid-container .cel-14{grid-column:3/4;grid-row:5/6;margin-top:10px}.pedido-maquinaria-grid-container .cel-15{grid-column:1/2;grid-row:6/7;margin-top:10px;padding-right:8px}.pedido-maquinaria-grid-container .cel-16{grid-column:2/4;grid-row:6/7;margin-top:10px}.pedido-maquinaria-grid-container .celda{grid-column:1/4}.pedido-maquinaria-grid-container .pedido-maquinaria-grid-container-footer{display:flex;grid-column:1/4;justify-content:flex-end}.pedido-maquinaria-grid-container .pedido-maquinaria-container-footer-guardar{align-items:center;background-color:#035917;border-radius:5px;bottom:-40px;box-shadow:2px 2px 2px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:30px;justify-content:center;margin-top:46px;position:relative;width:120px}.pedido-maquinaria-grid-container .pedido-maquinaria-container-footer-guardar svg{font-size:22px;margin-right:5px}.pedido-maquinaria-grid-container .pedido-maquinaria-container-footer-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.pedido-maquinaria-detalles-modal{background-color:#fff;border-radius:20px;box-shadow:0 0 30px 10px #46932f,inset 0 0 10px 2px #fedb05;display:flex;height:90%;left:50%;padding:30px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90%}.pedido-maquinaria-form-container{grid-gap:10px;align-self:center;border-radius:10px;box-shadow:0 0 10px #868585;display:grid;gap:10px;grid-template-columns:auto auto;height:100%;padding:12px;width:450px}.pedido-maquinaria-form-container .pedido-maquinaria-detalles-modal-form-title{align-items:center;color:#5c845b;display:flex;flex-direction:column;font-size:12px;grid-column:span 2;justify-content:center;margin-bottom:5px;width:100%}.pedido-maquinaria-form-container .pedido-maquinaria-detalles-modal-form-title h2{margin:0}.pedido-maquinaria-form-container .MuiSelect-select{height:0!important}.dash-clientes-credito-crear-solicitud-form-container .pedido-maquinaria-form-container .mid,.pedido-maquinaria-form-container .dash-clientes-credito-crear-solicitud-form-container .mid,.pedido-maquinaria-form-container .full{grid-column:span 2}.pedido-maquinaria-form-container .pedido-maquinaria-modal-info{display:flex;flex-direction:column;justify-content:center;text-align:center}.pedido-maquinaria-table-container-main{margin-left:30px;width:calc(100% - 450px)}.pedido-maquinaria-table-container-main .pedido-maquinaria-table-container{height:88%;padding-bottom:10px}.pedido-maquinaria-table-container-main .pedido-maquinaria-table-container .table-container{max-height:100%}.pedido-maquinaria-table-container-main .pedido-maquinaria-table-container .table-container .MuiTableBody-root .MuiTableCell-root{padding:10px}.pedido-maquinaria-detalles-container{padding:0 30px}.pedido-maquinaria-container{height:calc(100% - 100px)}.pedido-maquinaria-container-footer{align-items:center;display:flex;flex-direction:row;height:100px;justify-content:space-between;width:100%}.pedido-maquinaria-container-footer .pedido-maquinaria-container-footer-regresar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:2px 2px 2px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:30px;justify-content:center;margin-left:20px;width:120px}.pedido-maquinaria-container-footer .pedido-maquinaria-container-footer-regresar svg{font-size:22px;margin-right:5px}.pedido-maquinaria-container-footer .pedido-maquinaria-container-footer-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.pedido-maquinaria-container-footer .pedido-maquinaria-container-footer-guardar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:2px 2px 2px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:30px;justify-content:center;margin-right:10px;width:200px}.pedido-maquinaria-container-footer .pedido-maquinaria-container-footer-guardar svg{font-size:22px;margin-right:5px}.pedido-maquinaria-container-footer .pedido-maquinaria-container-footer-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.dash-clientes-credito-crear-solicitud-modal{padding:0!important}.dash-clientes-credito-crear-solicitud-modal .dash-clientes-credito-crear-detalle-financiamiento-modal-title{align-items:center;display:flex;font-weight:700;height:30px;justify-content:center}.dash-clientes-credito-crear-solicitud-modal .credito-agregar-modal-title{align-items:center;display:flex;justify-content:center;margin-bottom:20px;width:100%}.dash-clientes-credito-crear-solicitud-modal .credito-agregar-modal-title svg{font-size:30px!important;margin-right:5px}.dash-clientes-credito-crear-solicitud-modal .plantilla-screen-efecto-a{display:flex;height:3px;justify-content:space-between;margin-bottom:20px;width:100%}.dash-clientes-credito-crear-solicitud-modal .plantilla-screen-efecto-a .plantilla-screen-efecto-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}.dash-clientes-credito-crear-solicitud-modal .plantilla-screen-efecto-a .plantilla-screen-efecto-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.dash-clientes-credito-crear-solicitud-modal .plantilla-screen-efecto-a .plantilla-screen-efecto-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}.dash-clientes-credito-crear-solicitud-modal .dash-clientes-credito-crear-solicitud-modal-button-container{display:flex;justify-content:space-between;margin-bottom:20px;margin-left:20px;margin-right:20px}.dash-clientes-credito-crear-solicitud-modal .dash-clientes-credito-crear-solicitud-modal-container{display:grid;grid-template-columns:34% 33% 33%;grid-template-rows:50px 50px 50px 50px;margin-left:20px;margin-right:20px}.dash-clientes-credito-crear-solicitud-modal .dash-clientes-credito-crear-solicitud-modal-container .cel-1{grid-column:1/4;grid-row:1/2}.dash-clientes-credito-crear-solicitud-modal .dash-clientes-credito-crear-solicitud-modal-container .cel-2{grid-column:1/2;grid-row:2/3}.dash-clientes-credito-crear-solicitud-modal .dash-clientes-credito-crear-solicitud-modal-container .cel-3{grid-column:2/4;grid-row:2/3}.dash-clientes-credito-crear-solicitud-modal .dash-clientes-credito-crear-solicitud-modal-container .cel-4{grid-column:1/4;grid-row:3/4}.dash-clientes-credito-crear-solicitud-modal .dash-clientes-credito-crear-solicitud-modal-container .cel-5{grid-column:1/2;grid-row:4/5}.dash-clientes-credito-crear-solicitud-modal .dash-clientes-credito-crear-solicitud-modal-container .cel-6{grid-column:2/3;grid-row:4/5;padding-right:5px}.dash-clientes-credito-crear-solicitud-modal .dash-clientes-credito-crear-solicitud-modal-container .cel-7{grid-column:3/4;grid-row:4/5}.dash-clientes-credito-crear-solicitud-modal .dash-clientes-credito-crear-solicitud-modal-container .cel-8{grid-column:1/4;grid-row:5/6}.dash-clientes-credito-crear-solicitud-modal .dash-clientes-credito-crear-solicitud-modal-container .pr-5{margin-right:7px}.dash-clientes-credito-crear-solicitud-modal .dash-clientes-credito-crear-solicitud-modal-container .cel-total{grid-column:1/3}.dash-clientes-credito-crear-solicitud-modal .dash-clientes-credito-crear-solicitud-modal-container-financiamiento{display:grid;grid-template-columns:34% 33% 33%;grid-template-rows:50px 50px 50px 50px;margin-left:20px;margin-right:20px}.dash-clientes-credito-crear-solicitud-modal .dash-clientes-credito-crear-solicitud-modal-container-financiamiento .cel-0-1{grid-column:1/2;grid-row:1/2;padding-right:5px}.dash-clientes-credito-crear-solicitud-modal .dash-clientes-credito-crear-solicitud-modal-container-financiamiento .cel-1-1{grid-column:2/3;grid-row:1/2;padding-right:5px}.dash-clientes-credito-crear-solicitud-modal .dash-clientes-credito-crear-solicitud-modal-container-financiamiento .cel-1-2{grid-column:3/4;grid-row:1/2}.dash-clientes-credito-crear-solicitud-modal .dash-clientes-credito-crear-solicitud-modal-container-financiamiento .cel-2{grid-column:1/2;grid-row:2/3;padding-right:5px}.dash-clientes-credito-crear-solicitud-modal .dash-clientes-credito-crear-solicitud-modal-container-financiamiento .cel-3{grid-column:2/4;grid-row:2/3}.dash-clientes-credito-crear-solicitud-modal .dash-clientes-credito-crear-solicitud-modal-container-financiamiento .cel-4{grid-column:3/4;grid-row:2/3}.dash-clientes-credito-crear-solicitud-modal .dash-clientes-credito-crear-solicitud-modal-container-financiamiento .cel-5{grid-column:1/4;grid-row:3/4}.dash-clientes-credito-crear-solicitud-modal .dash-clientes-credito-crear-solicitud-modal-container-financiamiento .cel-6{grid-column:1/4;grid-row:4/5}.dash-clientes-credito-crear-solicitud-modal .dash-clientes-credito-crear-solicitud-modal-container-financiamiento .pr-5{margin-right:7px}.mi-superpoop{z-index:5!important}.ta-r{text-align:right!important}.css-79ws1d-MuiModal-root{z-index:3!important}.pedido-maquinaria-unidades-container{height:100%}.pedido-maquinaria-unidades-container .pedido-maquinaria-detalle-financiamiento-container{background-color:#dce1d1;border:1px solid #e6e9df;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.05);display:flex;justify-content:space-between}.pedido-maquinaria-unidades-container .pedido-maquinaria-detalle-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container-info{display:flex;width:80%}.pedido-maquinaria-unidades-container .pedido-maquinaria-detalle-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container-info .pedido-maquinaria-detalle-financiamiento-container-info-cuadro{display:flex;height:150px;width:60%}.pedido-maquinaria-unidades-container .pedido-maquinaria-detalle-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container-info .pedido-maquinaria-detalle-financiamiento-container-info-cuadro .pedido-maquinaria-detalle-financiamiento-container-info-cuadro-textos{padding:10px;width:65%}.pedido-maquinaria-unidades-container .pedido-maquinaria-detalle-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container-info .pedido-maquinaria-detalle-financiamiento-container-info-cuadro .pedido-maquinaria-detalle-financiamiento-container-info-cuadro-textos .info-cuadro-textos-container{display:flex;margin-bottom:5px}.pedido-maquinaria-unidades-container .pedido-maquinaria-detalle-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container-info .pedido-maquinaria-detalle-financiamiento-container-info-cuadro .pedido-maquinaria-detalle-financiamiento-container-info-cuadro-textos .info-cuadro-textos-container .info-cuadro-textos-titulos{color:#2e2e2e;font-size:16px;font-weight:500;width:150px}.pedido-maquinaria-unidades-container .pedido-maquinaria-detalle-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container-info .pedido-maquinaria-detalle-financiamiento-container-info-cuadro .pedido-maquinaria-detalle-financiamiento-container-info-cuadro-textos .info-cuadro-textos-container .info-cuadro-textos-datos{color:#2e2e2e;display:flex;font-size:16px;font-weight:500;justify-content:space-between;width:120px}.pedido-maquinaria-unidades-container .pedido-maquinaria-detalle-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container-info .pedido-maquinaria-detalle-financiamiento-container-info-cuadro .pedido-maquinaria-detalle-financiamiento-container-info-cuadro-botones{display:flex;flex-direction:column;justify-content:space-around;overflow:auto;padding:10px}.pedido-maquinaria-unidades-container .pedido-maquinaria-detalle-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container-info .pedido-maquinaria-detalle-financiamiento-container-info-cuadro .radio-group label{align-items:center;color:#2e2e2e;cursor:pointer;display:flex;font-size:14px;gap:10px;margin-bottom:12px}.pedido-maquinaria-unidades-container .pedido-maquinaria-detalle-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container-info .pedido-maquinaria-detalle-financiamiento-container-info-cuadro .radio-group input[type=radio]{-webkit-appearance:none;appearance:none;background-color:#fff;border:2px solid #bfc4b4;border-radius:50%;cursor:pointer;display:grid;font:inherit;height:18px;margin:0;place-content:center;transition:all .2s ease-in-out;width:18px}.pedido-maquinaria-unidades-container .pedido-maquinaria-detalle-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container-info .pedido-maquinaria-detalle-financiamiento-container-info-cuadro .radio-group input[type=radio]:before{border-radius:50%;box-shadow:inset 1em 1em #244822;content:"";height:10px;-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .12s ease-in-out;transition:transform .12s ease-in-out;transition:transform .12s ease-in-out,-webkit-transform .12s ease-in-out;width:10px}.pedido-maquinaria-unidades-container .pedido-maquinaria-detalle-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container-info .pedido-maquinaria-detalle-financiamiento-container-info-cuadro .radio-group input[type=radio]:checked:before{-webkit-transform:scale(1);transform:scale(1)}.pedido-maquinaria-unidades-container .pedido-maquinaria-detalle-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container-info .pedido-maquinaria-detalle-financiamiento-container-info-cuadro .radio-group input[type=radio]:disabled{background-color:#f0f0eb;border-color:#ccc;cursor:not-allowed;opacity:.6}.pedido-maquinaria-unidades-container .pedido-maquinaria-detalle-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container-boton-add{display:flex;flex-direction:column;gap:10px;justify-content:end;padding-bottom:5px;padding-right:10px}.pedido-maquinaria-unidades-container .pedido-maquinaria-detalle-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container-boton-add .pedido-maquinaria-detalle-financiamiento-container-boton-eliminar-todo{background-color:#bf0202;border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;height:30px}.pedido-maquinaria-unidades-container .pedido-maquinaria-detalle-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container-boton-add .pedido-maquinaria-detalle-financiamiento-container-boton-eliminar-todo:hover{background-color:#d70000;-webkit-transform:scale(1.02);transform:scale(1.02)}.pedido-maquinaria-unidades-container .pedido-maquinaria-detalle-financiamiento-container-boton-JDF-container{display:flex;justify-content:space-between}.pedido-maquinaria-unidades-container .pedido-maquinaria-detalle-financiamiento-container-boton-JDF-container .pedido-maquinaria-detalle-financiamiento-container-boton-JDF-insoluto{display:flex;margin-bottom:5px}.pedido-maquinaria-unidades-container .pedido-maquinaria-detalle-financiamiento-container-boton-JDF-container .pedido-maquinaria-detalle-financiamiento-container-boton-JDF-insoluto .info-cuadro-textos-titulos{color:#2e2e2e;font-size:16px;font-weight:500;width:150px}.pedido-maquinaria-unidades-container .pedido-maquinaria-detalle-financiamiento-container-boton-JDF-container .pedido-maquinaria-detalle-financiamiento-container-boton-JDF-insoluto .info-cuadro-textos-datos{color:#2e2e2e;display:flex;font-size:16px;font-weight:500;justify-content:space-between;width:120px}.pedido-maquinaria-unidades-container .pedido-maquinaria-detalle-financiamiento-container-boton-JDF-container .pedido-maquinaria-detalle-financiamiento-container-boton-JDF{display:flex;gap:10px;justify-content:end}.pedido-maquinaria-unidades-container .pedido-maquinaria-detalle-financiamiento-container-boton-JDF-container .pedido-maquinaria-detalle-financiamiento-container-boton-JDF .pedido-maquinaria-detalle-financiamiento-container-boton-eliminar-todo-JDF{background-color:#bf0202;border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;height:30px}.pedido-maquinaria-unidades-container .pedido-maquinaria-detalle-financiamiento-container-boton-JDF-container .pedido-maquinaria-detalle-financiamiento-container-boton-JDF .pedido-maquinaria-detalle-financiamiento-container-boton-eliminar-todo-JDF:hover{background-color:#d70000;-webkit-transform:scale(1.02);transform:scale(1.02)}.pedido-maquinaria-unidades-container .pedido-maquinaria-unidades-button-add{align-items:center!important;display:flex!important;font-size:12px;height:25px!important;justify-content:center!important;position:-webkit-sticky;position:sticky;top:0;z-index:2}.pedido-maquinaria-unidades-container .pedido-maquinaria-unidades-button-add svg{font-size:16px!important}.dash-clientes-credito-crear-solicitud-form-container .pedido-maquinaria-unidades-container .mid,.pedido-maquinaria-unidades-container .dash-clientes-credito-crear-solicitud-form-container .mid,.pedido-maquinaria-unidades-container .full{height:100%}.dash-clientes-credito-crear-solicitud-form-container .pedido-maquinaria-unidades-container .mid .pedido-maquinaria-detalle-financiamiento-container-tabla,.pedido-maquinaria-unidades-container .dash-clientes-credito-crear-solicitud-form-container .mid .pedido-maquinaria-detalle-financiamiento-container-tabla,.pedido-maquinaria-unidades-container .full .pedido-maquinaria-detalle-financiamiento-container-tabla{height:calc(100% - 210px);overflow:auto}.pedido-maquinaria-unidades-container table{margin-top:5px;position:-webkit-sticky;position:sticky;width:100%}.pedido-maquinaria-unidades-container table thead{position:-webkit-sticky;position:sticky;top:0}.pedido-maquinaria-unidades-container table thead tr{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover}.pedido-maquinaria-unidades-container table thead tr th{border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:40px;text-align:center}.pedido-maquinaria-unidades-container table thead tr th div{border-left:2px solid #fedb05;width:130px}.pedido-maquinaria-unidades-container table thead tr th:nth-child(2) div{width:150px}.pedido-maquinaria-unidades-container table tbody tr td{border-bottom:1px solid #dae6be;padding-bottom:5px;padding-top:5px}.pedido-maquinaria-unidades-container table tbody tr td:first-child{border-left:2px solid #ccc;text-align:right}.pedido-maquinaria-unidades-container table tbody tr td:nth-child(2),.pedido-maquinaria-unidades-container table tbody tr td:nth-child(3){padding-right:10px;text-align:center}.pedido-maquinaria-unidades-container table tbody tr td:nth-child(5),.pedido-maquinaria-unidades-container table tbody tr td:nth-child(6),.pedido-maquinaria-unidades-container table tbody tr td:nth-child(7){padding-right:10px;text-align:right}.pedido-maquinaria-unidades-container table tbody tr td:nth-child(8) svg{color:#ed7d31;cursor:pointer;font-size:20px}.pedido-maquinaria-unidades-container table tbody tr td:nth-child(8) svg:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.pedido-maquinaria-unidades-container table tbody tr td:last-child{border-right:2px solid #ccc}.pedido-maquinaria-unidades-container table tbody tr td:last-child svg{color:red;cursor:pointer;font-size:20px}.pedido-maquinaria-unidades-container table tbody tr td:last-child svg:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.pedido-maquinaria-unidades-container table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.pedido-maquinaria-unidades-container table tbody tr:last-child td{border-bottom:2px solid #ccc}.pedido-maquinaria-unidades-container table tfoot{background:#edefe8;background-color:#ccc;border-top:2px solid #ccc;bottom:0;height:30px;position:-webkit-sticky;position:sticky;text-align:right;z-index:1}.pedido-maquinaria-unidades-container table tfoot tr td{font-weight:400;padding-right:10px}.pedido-maquinaria-unidades-container table tfoot tr td:first-child{font-weight:700}.pedido-maquinaria-unidades-container table tfoot tr td:nth-child(3){text-align:center}.pedido-maquinaria-unidades-container .pedido-maquinaria-grid-container-footer{display:flex;grid-column:1/4;justify-content:flex-end}.pedido-maquinaria-unidades-container .pedido-maquinaria-container-footer-guardar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:2px 2px 2px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:30px;justify-content:center;margin-top:17px;position:absolute;width:120px}.pedido-maquinaria-unidades-container .pedido-maquinaria-container-footer-guardar svg{font-size:22px;margin-right:5px}.pedido-maquinaria-unidades-container .pedido-maquinaria-container-footer-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}@media (max-height:700px){.pedido-maquinaria-unidades-container{height:calc(100% - 55px)}.dash-clientes-credito-crear-solicitud-form-container .pedido-maquinaria-unidades-container .mid .pedido-maquinaria-detalle-financiamiento-container-tabla,.pedido-maquinaria-unidades-container .dash-clientes-credito-crear-solicitud-form-container .mid .pedido-maquinaria-detalle-financiamiento-container-tabla,.pedido-maquinaria-unidades-container .full .pedido-maquinaria-detalle-financiamiento-container-tabla{height:100%;overflow:hidden}}.css-iktygh-MuiButtonBase-root-MuiButton-root{text-transform:capitalize!important}.pedido_condiciones_Credito{display:grid;grid-template-columns:50% 50%;grid-template-rows:90px 90px 50px 50px 50px;height:calc(100% - 50px);overflow:auto;padding-top:10px;position:relative;width:100%}.pedido_condiciones_Credito .pedido-maquinaria-condiciones-condiciones{grid-column:1/3;grid-row:1/2}.pedido_condiciones_Credito .pedido-maquinaria-condiciones-observaciones{grid-column:1/3;grid-row:2/3}.pedido_condiciones_Credito .cel-3{grid-column:1/2;grid-row:3/4;padding-right:5px}.pedido_condiciones_Credito .cel-4{display:flex;gap:7px;grid-column:2/3;grid-row:3/4;padding-left:5px}.pedido_condiciones_Credito .cel-5{grid-column:1/2;grid-row:4/5;padding-right:5px}.pedido_condiciones_Credito .cel-6{display:flex;grid-column:2/3;grid-row:4/5;padding-left:5px}.pedido_condiciones_Credito .taza-actualizar-container{display:flex}.pedido_condiciones_Credito .taza-actualizar-container .cell-5{grid-column:1/2;grid-row:4/5;padding-right:5px;width:84%}.pedido_condiciones_Credito .taza-actualizar-container .cell-6{background-color:rgba(49,92,111,.6);border:1px solid rgba(49,92,111,.6);border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;grid-column:1/2;grid-row:4/5;height:33px;letter-spacing:.3px;width:15%}.pedido_condiciones_Credito .taza-actualizar-container .cell-6:hover{background-color:rgba(49,92,111,.8);color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.pedido_condiciones_Credito .cel-plazo{padding-right:10px}.pedido_condiciones_Credito .cel-7{grid-column:1/3;grid-row:4/5}.pedido_condiciones_Credito .cel-8{grid-column:1/3;grid-row:5/6}.pedido_condiciones_Credito .pr-8{padding-right:8px}.pedido_condiciones_Credito .pedido-maquinaria-grid-container-footer{bottom:0;display:flex;grid-column:1/3;justify-content:end;position:relative;width:100%}.pedido_condiciones_Credito .pedido-maquinaria-container-footer-guardar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:2px 2px 2px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:30px;justify-content:center;width:120px}.pedido_condiciones_Credito .pedido-maquinaria-container-footer-guardar svg{font-size:22px;margin-right:5px}.pedido_condiciones_Credito .pedido-maquinaria-container-footer-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.tabla-amortizaciones-main-container-screen{padding:10px;width:40%}.tabla-amortizaciones-main-container-screen .tabla-amortizaciones-container-inputs{display:flex;flex-direction:column;height:100%;justify-content:space-around;width:100%}.tabla-amortizaciones-main-container-screen .tabla-amortizaciones-container-inputs .tabla-amortizaciones-input-plazos{display:flex;gap:10px;width:100%}.tabla-amortizaciones-main-container-screen .tabla-amortizaciones-container-inputs .tabla-amortizaciones-input-plazos .input-fecha-inicio-credito,.tabla-amortizaciones-main-container-screen .tabla-amortizaciones-container-inputs .tabla-amortizaciones-input-plazos .input-plazo-meses{width:50%}.tabla-amortizaciones-main-container-screen .tabla-amortizaciones-container-inputs .tabla-amortizaciones-inputs-numeros{display:flex;gap:10px;width:100%}.tabla-amortizaciones-main-container-screen .tabla-amortizaciones-container-inputs .tabla-amortizaciones-inputs-numeros .input-importe-credito,.tabla-amortizaciones-main-container-screen .tabla-amortizaciones-container-inputs .tabla-amortizaciones-inputs-numeros .input-tasa-credito{width:50%}.loading-screen{align-items:center;background-color:rgba(38,48,56,.4);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2000}.loader{border-radius:50%;color:#fedb04;display:block;height:196px;-webkit-perspective:1000px;perspective:1000px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:196px}.loader:after,.loader:before{-webkit-animation:loader-spin-3d 1s linear infinite;animation:loader-spin-3d 1s linear infinite;border-radius:50%;content:"";display:block;height:inherit;left:calc(50% - 98px);position:absolute;top:calc(50% - 98px);-webkit-transform:rotateX(70deg);transform:rotateX(70deg);width:inherit}.loader:after{-webkit-animation-delay:.4s;animation-delay:.4s;color:#035917;-webkit-transform:rotateY(70deg);transform:rotateY(70deg)}@-webkit-keyframes rotate{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@keyframes rotate{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(1turn);transform:translate(-50%,-50%) rotate(1turn)}}@-webkit-keyframes rotateccw{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(-1turn);transform:translate(-50%,-50%) rotate(-1turn)}}@keyframes rotateccw{0%{-webkit-transform:translate(-50%,-50%) rotate(0deg);transform:translate(-50%,-50%) rotate(0deg)}to{-webkit-transform:translate(-50%,-50%) rotate(-1turn);transform:translate(-50%,-50%) rotate(-1turn)}}@-webkit-keyframes loader-spin-3d{0%,to{box-shadow:.5em 0 0 0 currentcolor}12%{box-shadow:1em .5em 0 0 currentcolor}25%{box-shadow:0 .5em 0 0 currentcolor}37%{box-shadow:-.5em .5em 0 0 currentcolor}50%{box-shadow:-.5em 0 0 0 currentcolor}62%{box-shadow:-.5em -.5em 0 0 currentcolor}75%{box-shadow:0 -.5em 0 0 currentcolor}87%{box-shadow:.5em -.5em 0 0 currentcolor}}@keyframes loader-spin-3d{0%,to{box-shadow:.5em 0 0 0 currentcolor}12%{box-shadow:1em .5em 0 0 currentcolor}25%{box-shadow:0 .5em 0 0 currentcolor}37%{box-shadow:-.5em .5em 0 0 currentcolor}50%{box-shadow:-.5em 0 0 0 currentcolor}62%{box-shadow:-.5em -.5em 0 0 currentcolor}75%{box-shadow:0 -.5em 0 0 currentcolor}87%{box-shadow:.5em -.5em 0 0 currentcolor}}.filtro-panel{background:#fff;border-radius:10px;box-shadow:0 8px 28px rgba(0,0,0,.2);display:flex;flex-direction:column;max-width:calc(100vw - 32px);overflow:hidden;width:-webkit-max-content;width:max-content}.filtro-panel .filtro-panel-header{align-items:center;display:flex;justify-content:center;padding:10px 44px 6px;position:relative}.filtro-panel .filtro-panel-header .filtro-panel-titulo{color:#1f2937;font-size:18px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase}.filtro-panel .filtro-panel-header .filtro-panel-cerrar{background:#e24b4a;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:13px;font-weight:700;height:22px;padding:0;position:absolute;right:10px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:22px}.filtro-panel .filtro-panel-header .filtro-panel-cerrar:hover{background:#c62828}.filtro-panel .filtro-panel-linea{background:#367c2b;height:3px;margin:0 0 12px;position:relative}.filtro-panel .filtro-panel-linea .filtro-panel-linea-punto{background:#ffde00;border:2px solid #fff;border-radius:50%;height:12px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:12px}.filtro-panel .filtro-panel-cuerpo{align-items:flex-start;display:flex;gap:18px;padding:0 14px 14px}.filtro-panel .filtro-panel-tarjeta{border:1px solid #d5d9d0;border-radius:8px;box-shadow:0 2px 6px rgba(0,0,0,.08);flex-shrink:0;padding:14px 12px;width:200px}.filtro-panel .filtro-panel-form{display:flex;flex-direction:column;gap:12px}.filtro-panel .filtro-campo{display:flex;flex-direction:column;gap:4px}.filtro-panel .filtro-campo .filtro-campo-label{color:#1f2937;font-size:12px;font-weight:600}.filtro-panel .filtro-campo input,.filtro-panel .filtro-campo select{background:#fff;border:1.5px solid #367c2b;border-radius:5px;box-sizing:border-box;color:#255220;font-size:13px;height:30px;padding:0 8px;width:100%}.filtro-panel .filtro-campo input:focus,.filtro-panel .filtro-campo select:focus{box-shadow:0 0 0 2px rgba(54,124,43,.2);outline:none}.filtro-panel .filtro-panel-btn-cargar{background:linear-gradient(180deg,#2f7a3a,#255220);border:none;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.25);color:#fff;cursor:pointer;font-size:13px;font-weight:700;height:32px;margin-top:6px}.filtro-panel .filtro-panel-btn-cargar:hover{-webkit-filter:brightness(1.1);filter:brightness(1.1)}.filtro-panel .filtro-panel-btn-limpiar{align-self:center;background:none;border:none;color:#4f5a4b;cursor:pointer;font-size:12px;padding:0;text-decoration:underline}.filtro-panel .filtro-panel-btn-limpiar:hover{color:#255220}.filtro-panel .filtro-panel-columnas{display:flex;gap:18px}.filtro-panel .filtro-checks{display:flex;flex-direction:column;min-width:110px}.filtro-panel .filtro-checks .filtro-checks-titulo{color:#1f2937;font-size:13px;font-weight:700;margin-bottom:4px;text-transform:uppercase}.filtro-panel .filtro-checks .filtro-checks-lista{display:flex;flex-direction:column;max-height:320px;overflow-y:auto;padding-right:4px}.filtro-panel .filtro-checks .filtro-checks-item{align-items:center;color:#1f2937;cursor:pointer;display:flex;font-size:13px;gap:4px;padding:2px 0;white-space:nowrap}.filtro-panel .filtro-checks .filtro-checks-item input{accent-color:#367c2b;cursor:pointer}.filtro-panel .filtro-checks .filtro-checks-item:hover{color:#255220}.filtro-panel .filtro-checks .filtro-checks-vacio{color:#8d9688;font-size:12px}@media (max-width:768px){.filtro-panel .filtro-panel-cuerpo{flex-direction:column}.filtro-panel .filtro-panel-tarjeta{box-sizing:border-box;width:100%}.filtro-panel .filtro-panel-columnas{flex-wrap:wrap}}.plantilla-clientes{background-color:hsla(0,0%,100%,.8);border-radius:5px;margin-bottom:20px;margin-left:30px;margin-right:30px}.plantilla-clientes .plantilla-clientes-titulo{height:40px;margin-bottom:20px;width:100%}.plantilla-clientes .plantilla-clientes-titulo .plantilla-clientes-header{display:flex;flex-direction:row;height:calc(100% - 4px);justify-content:space-between}.plantilla-clientes .plantilla-clientes-titulo .plantilla-clientes-header .plantilla-clientes-header-titulo{align-items:center;display:flex;font-weight:700;justify-content:center;margin-left:20px;width:calc(100% - 40px)}.plantilla-clientes .plantilla-clientes-titulo .plantilla-clientes-efecto{display:flex;height:3px;justify-content:space-between;margin-left:20px;margin-right:20px;width:calc(100% - 40px)}.plantilla-clientes .plantilla-clientes-titulo .plantilla-clientes-efecto .plantilla-clientes-efecto-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}.plantilla-clientes .plantilla-clientes-titulo .plantilla-clientes-efecto .plantilla-clientes-efecto-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.plantilla-clientes .plantilla-clientes-titulo .plantilla-clientes-efecto .plantilla-clientes-efecto-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}.plantilla-clientes .plantilla-clientes-container{height:calc(100% - 120px);margin-left:20px;margin-right:20px;width:calc(100% - 40px)}.plantilla-clientes .plantilla-clientes-footer{align-items:center;display:flex;height:50px;margin-left:20px;width:calc(100% - 40px)}.plantilla-clientes .plantilla-clientes-footer .plantilla-clientes-footer-regresar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:2px 2px 2px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:30px;justify-content:center;width:100px}.plantilla-clientes .plantilla-clientes-footer .plantilla-clientes-footer-regresar svg{font-size:22px;margin-right:5px}.plantilla-clientes .plantilla-clientes-footer .plantilla-clientes-footer-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}#modal-screen-center{background-color:rgba(0,0,0,.376);bottom:0;display:flex;justify-content:center;left:0;padding-top:81px;position:absolute;right:0;top:0;z-index:3}.analisis-credito-modal-pedido{height:100%;padding-left:20px;padding-right:20px}.analisis-credito-modal-pedido .analisis-credito-modal-pedido-content{display:flex;flex-direction:column;height:calc(100% - 120px);padding-top:10px;width:100%}.analisis-credito-modal-pedido .analisis-credito-modal-pedido-content .analisis-credito-modal-pedido-content-title{align-items:center;background-color:rgba(73,140,71,.376);border-radius:5px;box-shadow:2px 2px 2px #498c47,inset 2px 2px 3px rgba(73,140,71,.502);display:flex;font-size:14px;height:40px;justify-content:space-between;padding-left:10px;padding-right:10px;width:100%}.analisis-credito-modal-pedido .analisis-credito-modal-pedido-content .analisis-credito-modal-pedido-content-title .analisis-credito-modal-pedido-content-title-estimate{text-transform:uppercase}.analisis-credito-modal-pedido .analisis-credito-modal-pedido-content .analisis-credito-modal-pedido-content-buttons{display:flex;flex-direction:column;height:150px;justify-content:center;margin:20px auto 0;width:100%}.analisis-credito-modal-pedido .analisis-credito-modal-pedido-content .analisis-credito-modal-pedido-content-buttons .analisis-credito-modal-pedido-content-pdf{align-items:center!important;background-color:rgba(49,92,111,.125);border:1px solid #315c6f;border-radius:5px;box-shadow:2px 1px 2px #315c6f;color:#000;cursor:pointer!important;display:flex!important;flex-direction:row!important;font-size:12px!important;height:30px!important;justify-content:center!important;margin-right:10px;text-decoration:none;width:calc(25% - 10px)}.analisis-credito-modal-pedido .analisis-credito-modal-pedido-content .analisis-credito-modal-pedido-content-buttons .analisis-credito-modal-pedido-content-pdf svg{color:#315c6f!important;font-size:20px!important;margin-right:5px}.analisis-credito-modal-pedido .analisis-credito-modal-pedido-content .analisis-credito-modal-pedido-content-buttons .analisis-credito-modal-pedido-content-pdf:hover{background-color:#fff!important;font-weight:700!important;-webkit-transform:scale(1.05)!important;transform:scale(1.05)!important}.analisis-credito-modal-pedido .analisis-credito-modal-pedido-content .analisis-credito-modal-pedido-content-buttons .analisis-credito-modal-pedido-content-pdf-full{align-items:center!important;background-color:rgba(49,92,111,.125);border:1px solid #315c6f;border-radius:5px;box-shadow:2px 1px 2px #315c6f;color:#000;cursor:pointer!important;display:flex!important;flex-direction:row!important;font-size:12px!important;height:30px!important;justify-content:center!important;text-decoration:none;width:100%}.analisis-credito-modal-pedido .analisis-credito-modal-pedido-content .analisis-credito-modal-pedido-content-buttons .analisis-credito-modal-pedido-content-pdf-full svg{color:#315c6f!important;font-size:20px!important;margin-right:5px}.analisis-credito-modal-pedido .analisis-credito-modal-pedido-content .analisis-credito-modal-pedido-content-buttons .analisis-credito-modal-pedido-content-pdf-full:hover{background-color:#fff!important;font-weight:700!important;-webkit-transform:scale(1.02)!important;transform:scale(1.02)!important}.analisis-credito-modal-pedido .analisis-credito-modal-pedido-content .analisis-credito-modal-pedido-content-buttons .analisis-credito-modal-pedido-content-cancel-button{align-items:center!important;background-color:rgba(255,0,0,.125);border:1px solid red;border-radius:5px;box-shadow:2px 1px 2px rgba(255,0,0,.502);cursor:pointer!important;display:flex!important;flex-direction:row!important;font-size:12px!important;height:30px!important;justify-content:center!important;width:calc(25% - 10px)}.analisis-credito-modal-pedido .analisis-credito-modal-pedido-content .analisis-credito-modal-pedido-content-buttons .analisis-credito-modal-pedido-content-cancel-button svg{color:red!important;font-size:20px!important;margin-right:5px}.analisis-credito-modal-pedido .analisis-credito-modal-pedido-content .analisis-credito-modal-pedido-content-buttons .analisis-credito-modal-pedido-content-cancel-button:hover{background-color:#fff!important;font-weight:700!important;-webkit-transform:scale(1.05)!important;transform:scale(1.05)!important}.analisis-credito-modal-pedido .analisis-credito-modal-pedido-content .analisis-credito-modal-pedido-content-buttons .analisis-credito-modal-pedido-content-acept-button{align-items:center;background-color:rgba(73,140,71,.125);border:1px solid #498c47;border-radius:5px;box-shadow:2px 1px 2px #498c47;cursor:pointer;display:flex;flex-direction:row;font-size:12px;height:30px!important;justify-content:center;margin-right:10px;width:calc(25% - 10px)}.analisis-credito-modal-pedido .analisis-credito-modal-pedido-content .analisis-credito-modal-pedido-content-buttons .analisis-credito-modal-pedido-content-acept-button svg{color:#498c47!important;font-size:20px!important;margin-right:5px}.analisis-credito-modal-pedido .analisis-credito-modal-pedido-content .analisis-credito-modal-pedido-content-buttons .analisis-credito-modal-pedido-content-acept-button:hover{background-color:#fff;box-shadow:none;font-weight:700;-webkit-transform:scale(1.05);transform:scale(1.05)}.analisis-credito-modal-pedido .analisis-credito-modal-pedido-content .analisis-credito-modal-pedido-content-buttons .analisis-credito-modal-pedido-content-warning-button{align-items:center;background-color:rgba(237,125,49,.125);border:1px solid #ed7d31;border-radius:5px;box-shadow:2px 1px 2px #ed7d31;cursor:pointer;display:flex;flex-direction:row;font-size:12px;height:30px!important;justify-content:center;margin-right:10px;width:calc(25% - 10px)}.analisis-credito-modal-pedido .analisis-credito-modal-pedido-content .analisis-credito-modal-pedido-content-buttons .analisis-credito-modal-pedido-content-warning-button svg{color:#ed7d31!important;font-size:20px!important;margin-right:5px}.analisis-credito-modal-pedido .analisis-credito-modal-pedido-content .analisis-credito-modal-pedido-content-buttons .analisis-credito-modal-pedido-content-warning-button:hover{background-color:#fff;box-shadow:none;font-weight:700;-webkit-transform:scale(1.05);transform:scale(1.05)}.analisis-credito-modal-pedido .analisis-credito-modal-pedido-content .analisis-credito-modal-pedido-content-comentarios{border-radius:5px;display:flex;height:100px;margin-top:10px;position:relative;width:100%}.analisis-credito-modal-pedido .analisis-credito-modal-pedido-content .analisis-credito-modal-pedido-content-comentarios label{background-color:#fff;font-weight:700;letter-spacing:.5px;margin-left:5px;margin-top:-13px;padding-left:10px;padding-right:5px;position:absolute}.analisis-credito-modal-pedido .analisis-credito-modal-pedido-content .analisis-credito-modal-pedido-content-comentarios .analisis-credito-modal-pedido-content-comentarios-svg{align-items:center;display:flex;justify-content:center;width:60px}.analisis-credito-modal-pedido .analisis-credito-modal-pedido-content .analisis-credito-modal-pedido-content-comentarios .analisis-credito-modal-pedido-content-comentarios-svg svg{font-size:35px}.analisis-credito-modal-pedido .analisis-credito-modal-pedido-content .analisis-credito-modal-pedido-content-comentarios .analisis-credito-modal-pedido-content-comentarios-div{align-items:center;display:flex;height:100%;overflow:auto;padding:0 10px 0 0;width:calc(100% - 60px)}.analisis-credito-modal-pedido .analisis-credito-modal-pedido-content .analisis-credito-modal-pedido-content-comentarios-wait{border:1px solid #315c6f;box-shadow:2px 2px 1px rgba(49,92,111,.565)}.analisis-credito-modal-pedido .analisis-credito-modal-pedido-content .analisis-credito-modal-pedido-content-comentarios-wait label,.analisis-credito-modal-pedido .analisis-credito-modal-pedido-content .analisis-credito-modal-pedido-content-comentarios-wait svg{color:#315c6f}.analisis-credito-modal-pedido .analisis-credito-modal-pedido-content .analisis-credito-modal-pedido-content-comentarios-success{border:1px solid #498c47;box-shadow:2px 2px 1px #498c47}.analisis-credito-modal-pedido .analisis-credito-modal-pedido-content .analisis-credito-modal-pedido-content-comentarios-success label,.analisis-credito-modal-pedido .analisis-credito-modal-pedido-content .analisis-credito-modal-pedido-content-comentarios-success svg{color:#498c47}.analisis-credito-modal-pedido .analisis-credito-modal-pedido-content .analisis-credito-modal-pedido-content-comentarios-warning{border:1px solid #ed7d31;box-shadow:2px 2px 1px #ed7d31}.analisis-credito-modal-pedido .analisis-credito-modal-pedido-content .analisis-credito-modal-pedido-content-comentarios-warning label,.analisis-credito-modal-pedido .analisis-credito-modal-pedido-content .analisis-credito-modal-pedido-content-comentarios-warning svg{color:#ed7d31}.analisis-credito-modal-pedido .analisis-credito-modal-pedido-content .analisis-credito-modal-pedido-content-comentarios-error{border:1px solid red;box-shadow:2px 2px 1px red}.analisis-credito-modal-pedido .analisis-credito-modal-pedido-content .analisis-credito-modal-pedido-content-comentarios-error label,.analisis-credito-modal-pedido .analisis-credito-modal-pedido-content .analisis-credito-modal-pedido-content-comentarios-error svg{color:red}.analisis-credito-modal-pedido .analisis-credito-modal-pedido-footer{height:120px}.analisis-credito-modal-pedido .analisis-credito-modal-pedido-footer svg{cursor:pointer;font-size:30px}.analisis-credito-modal-pedido .analisis-credito-modal-pedido-footer svg:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.analisis-solicitud-credito-proceso{height:100%;width:100%}.analisis-solicitud-credito-proceso .analisis-credito-modal-mhusa-content-pdf-original{align-items:center!important;background-color:rgba(49,92,111,.125);border:1px solid #315c6f;border-radius:5px;box-shadow:2px 1px 2px #315c6f;color:#000;cursor:pointer!important;display:flex!important;flex-direction:row!important;font-size:12px!important;height:30px!important;justify-content:center!important;margin-bottom:16px;margin-right:10px;text-decoration:none;width:100%}.analisis-solicitud-credito-proceso .analisis-credito-modal-mhusa-content-pdf-original svg{color:#315c6f!important;font-size:20px!important;margin-right:5px}.analisis-solicitud-credito-proceso .analisis-credito-modal-mhusa-content-pdf-original:hover{background-color:#fff!important;font-weight:700!important}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container{height:calc(100% - 120px);overflow:auto;width:100%}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container table{position:-webkit-sticky;position:sticky;width:100%}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:40px;min-width:100px;position:-webkit-sticky;position:sticky;text-align:center;top:0}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container table tbody tr .update-documento-analisis div{align-items:center;background-color:#ed7d31!important;color:#fff;display:flex;flex-direction:row;font-size:10px;height:15px;justify-content:center;padding:10px!important;width:100px}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container table tbody tr .update-documento-analisis div svg{font-size:20px;margin-right:5px}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container table tbody tr .analianalisis-solicitud-credito-procesos-comentarios{background-color:none;font-size:12px!important;text-align:left}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container table tbody tr .analianalisis-solicitud-credito-procesos-comentarios svg{margin-right:5px}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container table tbody tr .analianalisis-solicitud-credito-procesos-comentarios .success,.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container table tbody tr .analianalisis-solicitud-credito-procesos-comentarios .wait{color:#498c47!important}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container table tbody tr .analianalisis-solicitud-credito-procesos-comentarios .warning{color:#ed7d31!important}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container table tbody tr .analianalisis-solicitud-credito-procesos-comentarios .error{color:red!important}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container table tbody tr td{border-bottom:1px solid #dae6be;padding:5px;text-align:center}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container table tbody tr td div{align-items:center;border-radius:5px;cursor:pointer;display:flex;height:20px;justify-content:center;width:60px}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container table tbody tr td div:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container table tbody tr td svg{font-size:20px}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container table tbody tr td:first-child{border-left:1px solid #dae6be;padding-left:5px;padding-right:5px;text-align:left}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container table tbody tr td:nth-child(2) svg{color:#fff}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container table tbody tr td:nth-child(2) div{background-color:#315c6f}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container table tbody tr td:nth-child(3) svg{color:#fff}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container table tbody tr td:nth-child(3) div{background-color:#498c47}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container table tbody tr td:nth-child(4) svg{color:#fff}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container table tbody tr td:nth-child(4) div{background-color:#ed7d31}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container table tbody tr td:nth-child(5) svg{color:#fff}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container table tbody tr td:nth-child(5) div{background-color:red}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container table tbody tr td:last-child{border-right:1px solid #dae6be}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container table tbody tr:last-child td{border-bottom:1px solid #dae6be}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container-JDF-carga{height:calc(100% - 170px)!important}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container-JDF{border:1px solid #dae6be;height:calc(100% - 120px);overflow:auto;width:100%}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container-JDF table{position:-webkit-sticky;position:sticky;width:100%}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container-JDF table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:40px;min-width:100px;position:-webkit-sticky;position:sticky;text-align:center;top:0}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container-JDF table tbody tr .update-documento-analisis div{align-items:center;background-color:#ed7d31!important;color:#fff;display:flex;flex-direction:row;font-size:10px;height:15px;justify-content:center;padding:10px!important;width:100px}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container-JDF table tbody tr .update-documento-analisis div svg{font-size:20px;margin-right:5px}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container-JDF table tbody tr .no-aplica-documento-analisis div{background-color:#e24b4a!important;height:15px;padding:10px!important;width:60px}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container-JDF table tbody tr .no-aplica-documento-analisis div svg{color:#fff!important;margin-right:0}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container-JDF table tbody tr .analianalisis-solicitud-credito-procesos-comentarios{background-color:none;font-size:12px!important;text-align:left}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container-JDF table tbody tr .analianalisis-solicitud-credito-procesos-comentarios svg{margin-right:5px}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container-JDF table tbody tr .analianalisis-solicitud-credito-procesos-comentarios .success,.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container-JDF table tbody tr .analianalisis-solicitud-credito-procesos-comentarios .wait{color:#498c47!important}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container-JDF table tbody tr .analianalisis-solicitud-credito-procesos-comentarios .warning{color:#ed7d31!important}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container-JDF table tbody tr .analianalisis-solicitud-credito-procesos-comentarios .error{color:red!important}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container-JDF table tbody tr td{border-bottom:1px solid #dae6be;padding:5px;text-align:center}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container-JDF table tbody tr td div{align-items:center;border-radius:5px;cursor:pointer;display:flex;height:20px;justify-content:center;width:60px}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container-JDF table tbody tr td div:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container-JDF table tbody tr td svg{font-size:20px}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container-JDF table tbody tr td:first-child{border-left:1px solid #dae6be;padding-left:5px;padding-right:5px;text-align:left}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container-JDF table tbody tr td:nth-child(2) svg{color:#fff}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container-JDF table tbody tr td:nth-child(2) div{background-color:#315c6f}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container-JDF table tbody tr td:nth-child(3) svg{color:#fff}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container-JDF table tbody tr td:nth-child(3) div{background-color:#498c47}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container-JDF table tbody tr td:nth-child(4) svg{color:#fff}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container-JDF table tbody tr td:nth-child(4) div{background-color:#ed7d31}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container-JDF table tbody tr td:last-child{border-right:1px solid #dae6be}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-container-JDF table tbody tr:last-child td{border-bottom:1px solid #dae6be}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-footer-carga{height:150px!important}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-footer{height:100px;overflow:auto;padding-top:10px;width:100%}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-footer .respuesta-documento-container{display:flex;justify-content:space-between}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-footer .respuesta-documento-container .w-80{width:calc(75% - 10px)}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-footer .boton-enviar-aceptar{cursor:pointer}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-otorgamiento-footer{height:100px;overflow:auto;padding-top:10px;width:100%}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-otorgamiento-footer .respuesta-documento-container{display:flex;justify-content:space-between}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-otorgamiento-footer .respuesta-documento-container .w-80{width:calc(75% - 10px)}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-otorgamiento-footer .respuesta-documento-container .boton-enviar-aceptar{cursor:pointer}.analisis-solicitud-credito-proceso .analisis-solicitud-credito-proceso-footer-condicionado{height:100px;overflow:auto;padding-top:10px;width:100%}.analisis-credito-cargar-reporte-campo{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:2px 2px 2px rgba(49,92,111,.502);color:hsla(0,0%,100%,.565);cursor:pointer;display:flex;height:30px;justify-content:center;margin-top:20px}.analisis-credito-cargar-reporte-campo svg{font-size:22px;margin-right:5px}.analisis-credito-cargar-reporte-campo:hover{color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.analisis-credito-comentarios .analisis-credito-comentarios-container{border:1px solid rgba(73,140,71,.565);border-radius:5px;height:calc(100% - 20px)}.analisis-credito-comentarios .analisis-credito-comentarios-container table{position:-webkit-sticky;position:sticky;width:100%}.analisis-credito-comentarios .analisis-credito-comentarios-container table thead tr{box-shadow:0 1px 3px #498c47}.analisis-credito-comentarios .analisis-credito-comentarios-container table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:30px;padding:5px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.analisis-credito-comentarios .analisis-credito-comentarios-container table thead tr th div{border-left:2px solid #fedb05;width:130px}.analisis-credito-comentarios .analisis-credito-comentarios-container table tbody tr td{border-bottom:1px solid #ccc;font-size:12px;padding:5px 5px 5px 10px}.analisis-credito-comentarios .analisis-credito-comentarios-container table tbody tr .accc-icon{color:#498c47}.analisis-credito-comentarios .analisis-credito-comentarios-container table tbody tr .accc-icon svg{font-size:16px}.analisis-credito-comentarios .analisis-credito-comentarios-container table tbody tr .accc-usuario{max-width:230px;padding:5px;width:230px}.analisis-credito-comentarios .analisis-credito-comentarios-container table tbody tr .accc-proceso{min-width:120px}.analisis-credito-comentarios .analisis-credito-comentarios-container table tbody tr .accc-fecha{max-width:100px;min-width:100px;text-align:center;width:100px}.analisis-credito-comentarios .analisis-credito-comentarios-container table tbody tr:nth-child(2n) td{background-color:hsla(0,0%,80%,.314)}.analisis-credito-jdf-asiganar-promotor .analisis-credito-jdf-pedido-content{letter-spacing:1px;text-align:center}.analisis-credito-jdf-asiganar-promotor .analisis-credito-jdf-content-comentarios{border:1px solid #ed7d31;border-radius:5px;box-shadow:2px 2px 1px #ed7d31;display:flex;height:100px;margin-top:10px;position:relative;width:100%}.analisis-credito-jdf-asiganar-promotor .analisis-credito-jdf-content-comentarios svg{color:#ed7d31}.analisis-credito-jdf-asiganar-promotor .analisis-credito-jdf-content-comentarios .analisis-credito-jdf-pedido-content-comentarios-svg{align-items:center;display:flex;justify-content:center;width:60px}.analisis-credito-jdf-asiganar-promotor .analisis-credito-jdf-content-comentarios .analisis-credito-jdf-pedido-content-comentarios-svg svg{font-size:35px}.analisis-credito-jdf-asiganar-promotor .analisis-credito-jdf-content-comentarios .analisis-credito-jdf-pedido-content-comentarios-div{align-items:center;display:flex;height:100%;overflow:auto;padding:0 10px 0 0;width:calc(100% - 60px)}#table-asignar-promotor-jdf tbody tr .jdf-asignar-promotor svg{color:#315c6f!important;cursor:pointer}#table-asignar-promotor-jdf tbody tr .jdf-asignar-promotor svg:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.analisis-credito-modal-comentarios-jdf{height:100%;overflow:hidden;padding-left:20px;padding-right:20px}.analisis-credito-modal-comentarios-jdf .tc{text-align:center!important}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content{display:flex;flex-direction:column;height:calc(100% - 5px);padding-top:10px;width:100%}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-jdf-col2-documentacion-label{background-color:#fff;margin-left:10px;margin-top:8px;padding-left:5px;padding-right:5px;position:absolute;z-index:2}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-comentarios-jdf-content-title{align-items:center;border-radius:5px;display:flex;font-size:16px;font-weight:700;height:40px;margin-bottom:10px;width:100%}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-comentarios-jdf-content-title .icon-info{color:#315c6f;margin-right:10px}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-comentarios-jdf-content-title-center{align-items:center;border-bottom:1px solid #498c47;border-radius:5px;display:flex;font-size:16px;font-weight:700;height:40px;justify-content:center;margin-bottom:20px;width:100%}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-comentarios-jdf-content-title-center .icon-info{color:#315c6f;margin-right:10px}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-jdf-content-comentarios .analisis-credito-modal-jdf-content-comentarios-text svg{cursor:pointer}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-jdf-content-comentarios .analisis-credito-modal-jdf-content-comentarios-text svg:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-jdf-content-comentarios .analisis-jdf-col2{display:flex;justify-content:space-between}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-jdf-content-comentarios .analisis-jdf-col2 .analisis-jdf-col2-datos-facturacion,.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-jdf-content-comentarios .analisis-jdf-col2 .analisis-jdf-col2-documentacion{flex-basis:calc(50% - 10px);flex-grow:0;flex-shrink:0}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-jdf-content-buttons{display:flex;flex-direction:row;height:50px;justify-content:space-between;margin-top:20px;width:100%}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-jdf-content-buttons .analisis-credito-modal-pedido-content-refacturacion-button{align-items:center!important;background-color:rgba(237,125,49,.125);border:1px solid #ed7d31;border-radius:5px;box-shadow:2px 1px 2px rgba(237,125,49,.502);cursor:pointer!important;display:flex!important;flex-direction:row!important;font-size:12px!important;height:30px!important;justify-content:center!important;width:calc(40% - 10px)}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-jdf-content-buttons .analisis-credito-modal-pedido-content-refacturacion-button svg{color:#ed7d31!important;font-size:20px!important;margin-right:5px}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-jdf-content-buttons .analisis-credito-modal-pedido-content-refacturacion-button:hover{background-color:#fff!important;font-weight:700!important;-webkit-transform:scale(1.05)!important;transform:scale(1.05)!important}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-jdf-content-buttons .analisis-credito-modal-pedido-content-aceptar-facturacion-button{align-items:center;background-color:rgba(73,140,71,.125);border:1px solid #498c47;border-radius:5px;box-shadow:2px 1px 2px #498c47;cursor:pointer;display:flex;flex-direction:row;font-size:12px;height:30px!important;justify-content:center;margin-right:10px;width:calc(40% - 10px)}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-jdf-content-buttons .analisis-credito-modal-pedido-content-aceptar-facturacion-button svg{color:#498c47!important;font-size:20px!important;margin-right:5px}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-jdf-content-buttons .analisis-credito-modal-pedido-content-aceptar-facturacion-button:hover{background-color:#fff;box-shadow:none;font-weight:700;-webkit-transform:scale(1.05);transform:scale(1.05)}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-jdf-content-buttons .analisis-credito-modal-pedido-content-cancel-button{align-items:center!important;background-color:rgba(255,0,0,.125);border:1px solid red;border-radius:5px;box-shadow:2px 1px 2px rgba(255,0,0,.502);cursor:pointer!important;display:flex!important;flex-direction:row!important;font-size:12px!important;height:30px!important;justify-content:center!important;width:calc(25% - 10px)}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-jdf-content-buttons .analisis-credito-modal-pedido-content-cancel-button svg{color:red!important;font-size:20px!important;margin-right:5px}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-jdf-content-buttons .analisis-credito-modal-pedido-content-cancel-button:hover{background-color:#fff!important;font-weight:700!important;-webkit-transform:scale(1.05)!important;transform:scale(1.05)!important}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-jdf-content-buttons .analisis-credito-modal-pedido-content-acept-button{align-items:center;background-color:rgba(73,140,71,.125);border:1px solid #498c47;border-radius:5px;box-shadow:2px 1px 2px #498c47;cursor:pointer;display:flex;flex-direction:row;font-size:12px;height:30px!important;justify-content:center;margin-right:10px;width:calc(25% - 10px)}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-jdf-content-buttons .analisis-credito-modal-pedido-content-acept-button svg{color:#498c47!important;font-size:20px!important;margin-right:5px}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-jdf-content-buttons .analisis-credito-modal-pedido-content-acept-button:hover{background-color:#fff;box-shadow:none;font-weight:700;-webkit-transform:scale(1.05);transform:scale(1.05)}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-jdf-content-buttons .analisis-credito-modal-pedido-content-warning-button{align-items:center;background-color:rgba(237,125,49,.125);border:1px solid #ed7d31;border-radius:5px;box-shadow:2px 1px 2px #ed7d31;cursor:pointer;display:flex;flex-direction:row;font-size:12px;height:30px!important;justify-content:center;margin-right:10px;width:calc(25% - 10px)}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-jdf-content-buttons .analisis-credito-modal-pedido-content-warning-button svg{color:#ed7d31!important;font-size:20px!important;margin-right:5px}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-jdf-content-buttons .analisis-credito-modal-pedido-content-warning-button:hover{background-color:#fff;box-shadow:none;font-weight:700;-webkit-transform:scale(1.05);transform:scale(1.05)}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-pedido-content-comentarios{border-radius:5px;display:flex;height:100px;margin-top:10px;position:relative;width:100%}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-pedido-content-comentarios label{background-color:#fff;font-weight:700;letter-spacing:.5px;margin-left:5px;margin-top:-13px;padding-left:10px;padding-right:5px;position:absolute}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-pedido-content-comentarios .analisis-credito-modal-pedido-content-comentarios-svg{align-items:center;display:flex;justify-content:center;width:60px}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-pedido-content-comentarios .analisis-credito-modal-pedido-content-comentarios-svg svg{font-size:35px}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-pedido-content-comentarios .analisis-credito-modal-pedido-content-comentarios-div{align-items:center;display:flex;height:100%;overflow:auto;padding:0 10px 0 0;width:calc(100% - 60px)}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-pedido-content-comentarios-wait{border:1px solid #315c6f;box-shadow:2px 2px 1px rgba(49,92,111,.565)}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-pedido-content-comentarios-wait label,.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-pedido-content-comentarios-wait svg{color:#315c6f}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-pedido-content-comentarios-success{border:1px solid #498c47;box-shadow:2px 2px 1px #498c47}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-pedido-content-comentarios-success label,.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-pedido-content-comentarios-success svg{color:#498c47}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-pedido-content-comentarios-warning{border:1px solid #ed7d31;box-shadow:2px 2px 1px #ed7d31}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-pedido-content-comentarios-warning label,.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-pedido-content-comentarios-warning svg{color:#ed7d31}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-pedido-content-comentarios-error{border:1px solid red;box-shadow:2px 2px 1px red}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-pedido-content-comentarios-error label,.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-pedido-content-comentarios-error svg{color:red}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-pedido-content-pdf{align-items:center!important;background-color:rgba(49,92,111,.125);border:1px solid #315c6f;border-radius:5px;box-shadow:2px 1px 2px #315c6f;color:#000;cursor:pointer!important;display:flex!important;flex-direction:row!important;font-size:12px!important;height:30px!important;justify-content:center!important;margin-bottom:10px;margin-right:10px;margin-top:10px;text-decoration:none}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-pedido-content-pdf svg{color:#315c6f!important;font-size:20px!important;margin-right:5px}.analisis-credito-modal-comentarios-jdf .analisis-credito-modal-pedido-content-pdf:hover{background-color:#fff!important;font-weight:700!important;-webkit-transform:scale(1.05)!important;transform:scale(1.05)!important}.modal-validacion-pedido-container-main{padding-right:10px}.modal-validacion-pedido-container-main .modal-validacion-pedido-container-validar-informacion{margin-bottom:10px;max-height:140px;overflow:auto;padding-right:10px}.modal-validacion-pedido-container-main .modal-validacion-pedido-container-validar-informacion .analisis-credito-modal-pedido-content-condiciones-credito-timeline{border-radius:5px;display:flex;height:60px;margin-bottom:15px;margin-top:5px;position:relative;width:100%}.modal-validacion-pedido-container-main .modal-validacion-pedido-container-validar-informacion .analisis-credito-modal-pedido-content-condiciones-credito-timeline label{background-color:#fff;font-size:14px;font-weight:700;letter-spacing:.5px;margin-left:5px;margin-top:-8px;padding-left:10px;padding-right:5px;position:absolute}.modal-validacion-pedido-container-main .modal-validacion-pedido-container-validar-informacion .analisis-credito-modal-pedido-content-condiciones-credito-timeline .analisis-credito-modal-pedido-content-condiciones-credito-timeline-svg{align-items:center;display:flex;justify-content:center;width:40px}.modal-validacion-pedido-container-main .modal-validacion-pedido-container-validar-informacion .analisis-credito-modal-pedido-content-condiciones-credito-timeline .analisis-credito-modal-pedido-content-condiciones-credito-timeline-svg svg{font-size:5px}.modal-validacion-pedido-container-main .modal-validacion-pedido-container-validar-informacion .analisis-credito-modal-pedido-content-condiciones-credito-timeline .analisis-credito-modal-pedido-content-condiciones-credito-timeline-div{align-items:center;display:flex;font-size:12px;height:100%;line-height:1.2;margin-top:2px;overflow:auto;padding:0 15px 0 0;text-align:justify;width:100%}.modal-validacion-pedido-container-main .modal-validacion-pedido-container-validar-informacion .analisis-credito-modal-pedido-content-condiciones-credito-timeline{border:1px solid #ccc;box-shadow:2px 2px 1px rgba(0,0,0,.2)}.modal-validacion-pedido-container-main .modal-validacion-pedido-container-validar-informacion .analisis-credito-modal-pedido-content-condiciones-credito-timeline label,.modal-validacion-pedido-container-main .modal-validacion-pedido-container-validar-informacion .analisis-credito-modal-pedido-content-condiciones-credito-timeline svg{color:#498c47}.modal-validacion-pedido-container-main .modal-validacion-pedido-container-validar-informacion .analisis-condiciones-credito-timeline-two-labels{display:flex;gap:10px}.modal-validacion-pedido-container-main .modal-validacion-pedido-container-validar-informacion .analisis-condiciones-credito-timeline-two-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-two-labels{border-radius:5px;display:flex;height:30px;margin-bottom:15px;margin-top:5px;position:relative;width:100%}.modal-validacion-pedido-container-main .modal-validacion-pedido-container-validar-informacion .analisis-condiciones-credito-timeline-two-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-two-labels label{background-color:#fff;font-size:12px;font-weight:700;letter-spacing:.5px;margin-left:5px;margin-top:-8px;padding-left:10px;padding-right:5px;position:absolute}.modal-validacion-pedido-container-main .modal-validacion-pedido-container-validar-informacion .analisis-condiciones-credito-timeline-two-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-two-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-svg-two-labels{align-items:center;display:flex;justify-content:center;width:40px}.modal-validacion-pedido-container-main .modal-validacion-pedido-container-validar-informacion .analisis-condiciones-credito-timeline-two-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-two-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-svg-two-labels svg{font-size:15px}.modal-validacion-pedido-container-main .modal-validacion-pedido-container-validar-informacion .analisis-condiciones-credito-timeline-two-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-two-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-div-two-labels{align-items:center;display:flex;font-size:12px;height:100%;letter-spacing:.2px;line-height:1.2;overflow:auto;padding:0 15px 0 0;text-align:justify;width:100%}.modal-validacion-pedido-container-main .modal-validacion-pedido-container-validar-informacion .analisis-condiciones-credito-timeline-two-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-two-labels{border:1px solid #ccc;box-shadow:2px 2px 1px rgba(0,0,0,.2)}.modal-validacion-pedido-container-main .modal-validacion-pedido-container-validar-informacion .analisis-condiciones-credito-timeline-two-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-two-labels label,.modal-validacion-pedido-container-main .modal-validacion-pedido-container-validar-informacion .analisis-condiciones-credito-timeline-two-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-two-labels svg{color:#498c47}.modal-validacion-pedido-container-main .modal-validacion-pedido-container-validar-informacion .analisis-condiciones-credito-timeline-three-labels{display:flex;gap:10px}.modal-validacion-pedido-container-main .modal-validacion-pedido-container-validar-informacion .analisis-condiciones-credito-timeline-three-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-three-labels{border-radius:5px;display:flex;height:30px;margin-bottom:15px;margin-top:5px;position:relative;width:100%}.modal-validacion-pedido-container-main .modal-validacion-pedido-container-validar-informacion .analisis-condiciones-credito-timeline-three-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-three-labels label{background-color:#fff;font-size:11px;font-weight:700;letter-spacing:.5px;margin-left:5px;margin-top:-8px;padding-left:10px;padding-right:5px;position:absolute}.modal-validacion-pedido-container-main .modal-validacion-pedido-container-validar-informacion .analisis-condiciones-credito-timeline-three-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-three-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-svg-three-labels{align-items:center;display:flex;justify-content:center;width:40px}.modal-validacion-pedido-container-main .modal-validacion-pedido-container-validar-informacion .analisis-condiciones-credito-timeline-three-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-three-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-svg-three-labels svg{font-size:15px}.modal-validacion-pedido-container-main .modal-validacion-pedido-container-validar-informacion .analisis-condiciones-credito-timeline-three-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-three-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-div-three-labels{align-items:center;display:flex;font-size:12px;height:100%;letter-spacing:.2px;line-height:1.2;overflow:auto;padding:0 15px 0 0;text-align:justify;width:100%}.modal-validacion-pedido-container-main .modal-validacion-pedido-container-validar-informacion .analisis-condiciones-credito-timeline-three-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-three-labels{border:1px solid #ccc;box-shadow:2px 2px 1px rgba(0,0,0,.2)}.modal-validacion-pedido-container-main .modal-validacion-pedido-container-validar-informacion .analisis-condiciones-credito-timeline-three-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-three-labels label,.modal-validacion-pedido-container-main .modal-validacion-pedido-container-validar-informacion .analisis-condiciones-credito-timeline-three-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-three-labels svg{color:#498c47}.analisis-credito-modal-mhusa{height:100%;max-height:600px;overflow:auto;padding-left:20px;padding-right:20px}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content{display:flex;flex-direction:column;height:calc(100% - 5px);padding-top:5px;width:100%}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-title{background-color:rgba(73,140,71,.376);border-radius:5px;box-shadow:2px 2px 2px #498c47,inset 2px 2px 3px rgba(73,140,71,.502);display:flex;flex-direction:column;font-size:14px;height:40px;justify-content:space-between;padding-left:10px;padding-right:10px;width:100%}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-buttons-container-table{height:225px;margin-top:10px;max-height:225px;overflow:auto}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-buttons-container-table .otorgamiento-cancelar{background-color:rgba(255,0,0,.3);border:1px solid red;border-radius:4px;cursor:pointer;font-size:12px;text-align:center}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-buttons-container-table .otorgamiento-cancelar:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-buttons-container-table .otorgamiento-solicitar{background-color:rgba(49,92,111,.3);border:1px solid #315c6f;border-radius:4px;cursor:pointer;font-size:12px;text-align:center}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-buttons-container-table .otorgamiento-solicitar:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-buttons-container-table table{width:100%}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-buttons-container-table table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #e9ae06;color:#fff;font-size:12px;height:25px;position:sticky;position:-webkit-sticky;top:0;z-index:3}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-buttons-container-table table tbody tr td{border-bottom:1px solid #dae6be;padding:5px}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-buttons-container-table table tbody tr td:first-child{border-left:1px solid #dae6be}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-buttons-container-table table tbody tr:nth-child(2n),.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-buttons-container-table table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-buttons{display:flex;flex-direction:column;height:100%;margin:0 auto 10px;width:100%}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-buttons .analisis-credito-modal-mhusa-content-pdf{align-items:center!important;background-color:rgba(49,92,111,.125);border:1px solid #315c6f;border-radius:5px;box-shadow:2px 1px 2px #315c6f;color:#000;cursor:pointer!important;display:flex!important;flex-direction:row!important;font-size:12px!important;height:30px!important;justify-content:center!important;margin-bottom:20px;margin-right:10px;text-decoration:none;width:100%}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-buttons .analisis-credito-modal-mhusa-content-pdf svg{color:#315c6f!important;font-size:20px!important;margin-right:5px}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-buttons .analisis-credito-modal-mhusa-content-pdf:hover{background-color:#fff!important;font-weight:700!important;-webkit-transform:scale(1.05)!important;transform:scale(1.05)!important}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-buttons .analisis-credito-modal-mhusa-content-cancel-button{align-items:center!important;background-color:rgba(255,0,0,.125);border:1px solid red;border-radius:5px;box-shadow:2px 1px 2px rgba(255,0,0,.502);cursor:pointer!important;display:flex!important;flex-direction:row!important;font-size:12px!important;height:30px!important;justify-content:center!important;width:calc(25% - 10px)}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-buttons .analisis-credito-modal-mhusa-content-cancel-button svg{color:red!important;font-size:20px!important;margin-right:5px}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-buttons .analisis-credito-modal-mhusa-content-cancel-button:hover{background-color:#fff!important;font-weight:700!important;-webkit-transform:scale(1.05)!important;transform:scale(1.05)!important}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-buttons .analisis-credito-modal-mhusa-content-acept-button{align-items:center;background-color:rgba(73,140,71,.125);border:1px solid #498c47;border-radius:5px;box-shadow:2px 1px 2px #498c47;cursor:pointer;display:flex;flex-direction:row;font-size:12px;height:35px!important;justify-content:center;padding-left:5px;padding-right:5px}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-buttons .analisis-credito-modal-mhusa-content-acept-button svg{color:#498c47!important;font-size:20px!important;margin-right:5px}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-buttons .analisis-credito-modal-mhusa-content-acept-button:hover{background-color:#fff;box-shadow:none;font-weight:700;-webkit-transform:scale(1.05);transform:scale(1.05)}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-buttons .analisis-credito-modal-mhusa-content-warning-button{align-items:center;background-color:rgba(237,125,49,.125);border:1px solid #ed7d31;border-radius:5px;box-shadow:2px 1px 2px #ed7d31;cursor:pointer;display:flex;flex-direction:row;font-size:12px;height:35px!important;justify-content:center;padding-left:5px;padding-right:5px}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-buttons .analisis-credito-modal-mhusa-content-warning-button svg{color:#ed7d31!important;font-size:20px!important;margin-right:5px}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-buttons .analisis-credito-modal-mhusa-content-warning-button:hover{background-color:#fff;box-shadow:none;font-weight:700;-webkit-transform:scale(1.05);transform:scale(1.05)}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-buttons .analisis-credito-modal-mhusa-content-buttons-container-buttons{display:flex;justify-content:space-between;margin-top:10px}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-buttons .analisis-credito-modal-mhusa-content-advertencia-diferencias{background-color:rgba(255,0,0,.06);border:1px solid rgba(255,0,0,.4);border-left:4px solid red;border-radius:6px;margin-top:10px;padding:10px 12px}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-buttons .analisis-credito-modal-mhusa-content-advertencia-diferencias .analisis-credito-modal-mhusa-content-advertencia-diferencias-titulo{align-items:center;color:red;display:flex;font-size:12px;font-weight:700;gap:6px}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-buttons .analisis-credito-modal-mhusa-content-advertencia-diferencias .analisis-credito-modal-mhusa-content-advertencia-diferencias-titulo svg{color:red;font-size:18px}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-buttons .analisis-credito-modal-mhusa-content-advertencia-diferencias .analisis-credito-modal-mhusa-content-advertencia-diferencias-lista{margin:6px 0 0;max-height:90px;overflow-y:auto;padding-left:20px}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-buttons .analisis-credito-modal-mhusa-content-advertencia-diferencias .analisis-credito-modal-mhusa-content-advertencia-diferencias-lista li{color:#7a1f1f;font-size:12px;margin-bottom:3px}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-comentarios{border:1px solid #ccc;border-radius:5px;box-shadow:1px 2px 5px #333;display:flex;height:100px;margin-top:20px;position:relative;width:100%}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-comentarios .analisis-credito-modal-mhusa-content-comentarios-svg{align-items:center;display:flex;justify-content:center;width:60px}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-comentarios .analisis-credito-modal-mhusa-content-comentarios-svg svg{color:#498c47;font-size:35px}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-comentarios .analisis-credito-modal-mhusa-content-comentarios-div{align-items:center;display:flex;height:100%;overflow:auto;padding:0 10px 0 0;width:calc(100% - 60px)}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-comentarios-wait{border:1px solid #315c6f;box-shadow:2px 2px 1px rgba(49,92,111,.565)}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-comentarios-wait label,.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-comentarios-wait svg{color:#315c6f}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-comentarios-success{border:1px solid #498c47;box-shadow:2px 2px 1px #498c47;cursor:pointer}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-comentarios-success label,.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-comentarios-success svg{color:#498c47}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-comentarios-warning{border:1px solid #ed7d31;box-shadow:2px 2px 1px #ed7d31;cursor:pointer}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-comentarios-warning label,.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-comentarios-warning svg{color:#ed7d31}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-comentarios-error{border:1px solid red;box-shadow:2px 2px 1px red;cursor:pointer}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-comentarios-error label,.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-content .analisis-credito-modal-mhusa-content-comentarios-error svg{color:red}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-footer{height:120px}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-footer svg{cursor:pointer;font-size:30px}.analisis-credito-modal-mhusa .analisis-credito-modal-mhusa-footer svg:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.analisis-credito-filtro-main{border-radius:5px;color:#000!important;display:flex;flex-wrap:wrap;left:0!important;overflow:hidden;position:absolute;top:0;transition:height .5s linear .1s,width .5s linear .1s;width:460px;z-index:3}.analisis-credito-filtro-main .solicitud-credito-filtro-plantilla{background-color:#fff;height:100%;width:100%}.analisis-credito-filtro-main .solicitud-credito-filtro-plantilla .analisis-credito-filtro-input-estado,.analisis-credito-filtro-main .solicitud-credito-filtro-plantilla .analisis-credito-filtro-input-folio,.analisis-credito-filtro-main .solicitud-credito-filtro-plantilla .analisis-credito-filtro-input-linea,.analisis-credito-filtro-main .solicitud-credito-filtro-plantilla .analisis-credito-filtro-input-razonsocial,.analisis-credito-filtro-main .solicitud-credito-filtro-plantilla .analisis-credito-filtro-input-sucursal,.analisis-credito-filtro-main .solicitud-credito-filtro-plantilla .analisis-credito-filtro-input-tipo-solicitud,.analisis-credito-filtro-main .solicitud-credito-filtro-plantilla .analisis-credito-filtro-inputs-filtrados{display:flex;flex-direction:column;margin-top:10px}.analisis-credito-filtro-main .solicitud-credito-filtro-plantilla .analisis-credito-filtro-inputs-filtrados{padding-left:15px;padding-right:15px;padding-top:10px}.analisis-credito-filtro-main .solicitud-credito-filtro-plantilla .analisis-credito-input-folio-container{display:flex}.analisis-credito-filtro-main .solicitud-credito-filtro-plantilla .analisis-solicitud-botones{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px;margin-top:10px;padding-left:15px;padding-right:15px;width:100%}.analisis-credito-filtro-main .solicitud-credito-filtro-plantilla .analisis-solicitud-botones .analisis-solicitud-botones-guardar{align-items:center;background-color:#035917;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.analisis-credito-filtro-main .solicitud-credito-filtro-plantilla .analisis-solicitud-botones .analisis-solicitud-botones-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.analisis-credito-filtro-main .solicitud-credito-filtro-plantilla .analisis-solicitud-botones .analisis-solicitud-botones-cancelar{align-items:center;background-color:#ed2a35;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.analisis-credito-filtro-main .solicitud-credito-filtro-plantilla .analisis-solicitud-botones .analisis-solicitud-botones-cancelar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}@media (max-height:500px){.solicitud-credito-detalle-boton-container{left:25px!important}}@media (max-width:1000px){.solicitud-credito-detalle-boton-container{left:25px!important}}.solicitud-credito-detalle-boton-container{left:40px;position:relative;top:65px;width:100px}.solicitud-credito-detalle-boton-container .solicitud-credito-detalle-boton-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.solicitud-credito-detalle-boton-container .solicitud-credito-detalle-boton-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.solicitud-credito-detalle-boton-container .solicitud-credito-detalle-boton-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.solicitud-credito-detalle-boton-container .solicitud-credito-detalle-boton-regresar:hover svg{color:#fff}.solicitud-credito-detalle-boton-container-timeline-condicionado{position:absolute;right:40px;top:115px;width:150px}.solicitud-credito-detalle-boton-container-timeline-condicionado .solicitud-credito-detalle-boton-timeline-condicionado{align-items:center;background-color:#284e26;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;justify-content:center;margin-left:10px;padding:3px 5px}.solicitud-credito-detalle-boton-container-timeline-condicionado .solicitud-credito-detalle-boton-timeline-condicionado:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.solicitud-credito-detalle-boton-container-timeline-condicionado .solicitud-credito-detalle-boton-cancelar-timeline-condicionado{align-items:center;background-color:#9a1c28;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;justify-content:center;padding:3px 5px}.solicitud-credito-detalle-boton-container-timeline-condicionado .solicitud-credito-detalle-boton-cancelar-timeline-condicionado:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.solicitud-credito-detalle-boton-container-timeline-condicionado .solicitud-credito-detalle-boton-cancelar-timeline-condicionado svg{color:hsla(0,0%,100%,.8);font-size:18px;margin-right:5px}.analisis-operacion-condicionada-documentacion{height:calc(100% - 150px);width:100%}.analisis-operacion-condicionada-documentacion .analisis-operacion-condicionada-documentacion-header{display:flex;gap:20px;height:45px;justify-content:end;padding-top:5px}.analisis-operacion-condicionada-documentacion .analisis-operacion-condicionada-documentacion-header .analisis-operacion-condicionada-documentaicon-header-container{display:flex;gap:20px}.analisis-operacion-condicionada-documentacion .analisis-operacion-condicionada-documentacion-header .analisis-operacion-condicionada-documentaicon-header-container .analisis-operacion-condicionada-documentacion-header-modificar{align-items:center;background-color:rgba(237,125,49,.125);border:1px solid #ed7d31;border-radius:5px;color:#ed7d31;cursor:pointer;display:flex;font-weight:700;height:30px;justify-content:center;letter-spacing:1px;padding:5px}.analisis-operacion-condicionada-documentacion .analisis-operacion-condicionada-documentacion-header .analisis-operacion-condicionada-documentaicon-header-container .analisis-operacion-condicionada-documentacion-header-modificar:hover{color:#ed7d31;-webkit-transform:scale(1.03);transform:scale(1.03)}.analisis-operacion-condicionada-documentacion .analisis-operacion-condicionada-documentacion-header .analisis-operacion-condicionada-documentaicon-header-container .analisis-operacion-condicionada-documentacion-header-modificar:hover svg{color:#ed7d31}.analisis-operacion-condicionada-documentacion .analisis-operacion-condicionada-documentacion-header .analisis-operacion-condicionada-documentaicon-header-container .analisis-operacion-condicionada-documentacion-header-modificar svg{color:rgba(237,125,49,.7);font-size:18px;margin-right:5px}.analisis-operacion-condicionada-documentacion .analisis-operacion-condicionada-documentacion-header .analisis-operacion-condicionada-documentaicon-header-container .analisis-operacion-condicionada-documentacion-header-comentarios{align-items:center;background-color:rgba(49,92,111,.125);border:1px solid #224523;border-radius:5px;color:#224523;cursor:pointer;display:flex;font-weight:700;height:30px;justify-content:center;letter-spacing:1px;padding:5px}.analisis-operacion-condicionada-documentacion .analisis-operacion-condicionada-documentacion-header .analisis-operacion-condicionada-documentaicon-header-container .analisis-operacion-condicionada-documentacion-header-comentarios:hover{color:#224523;-webkit-transform:scale(1.03);transform:scale(1.03)}.analisis-operacion-condicionada-documentacion .analisis-operacion-condicionada-documentacion-header .analisis-operacion-condicionada-documentaicon-header-container .analisis-operacion-condicionada-documentacion-header-comentarios:hover svg{color:#224523}.analisis-operacion-condicionada-documentacion .analisis-operacion-condicionada-documentacion-header .analisis-operacion-condicionada-documentaicon-header-container .analisis-operacion-condicionada-documentacion-header-comentarios svg{color:rgba(34,69,35,.7);font-size:16px;margin-right:5px}.analisis-operacion-condicionada-documentacion .analisis-operacion-condicionada-documentacion-header .analisis-operacion-condicionada-documentacion-header-dictamen{align-items:center;background-color:rgba(34,69,35,.125);border:1px solid #224523;border-radius:5px;color:#224523;cursor:pointer;display:flex;font-weight:700;height:30px;justify-content:center;letter-spacing:1px;padding:5px}.analisis-operacion-condicionada-documentacion .analisis-operacion-condicionada-documentacion-header .analisis-operacion-condicionada-documentacion-header-dictamen:hover{color:#224523;-webkit-transform:scale(1.03);transform:scale(1.03)}.analisis-operacion-condicionada-documentacion .analisis-operacion-condicionada-documentacion-header .analisis-operacion-condicionada-documentacion-header-dictamen:hover svg{color:#224523}.analisis-operacion-condicionada-documentacion .analisis-operacion-condicionada-documentacion-header .analisis-operacion-condicionada-documentacion-header-dictamen svg{color:rgba(34,69,35,.7);font-size:18px;margin-left:5px}.analisis-operacion-condicionada-documentacion .analisis-operacion-condicionada-documentacion-container{border:1px solid #ccc;height:calc(100% - 45px);overflow:auto;width:100%}.analisis-operacion-condicionada-documentacion .analisis-operacion-condicionada-documentacion-container table{width:100%}.analisis-operacion-condicionada-documentacion .analisis-operacion-condicionada-documentacion-container table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #e9ae06;color:#fff;height:25px;position:sticky;position:-webkit-sticky;top:0;z-index:2}.analisis-operacion-condicionada-documentacion .analisis-operacion-condicionada-documentacion-container table tbody tr .color-green{color:#9bb06f}.analisis-operacion-condicionada-documentacion .analisis-operacion-condicionada-documentacion-container table tbody tr .color-yellow{color:#ed7d31}.analisis-operacion-condicionada-documentacion .analisis-operacion-condicionada-documentacion-container table tbody tr td{border-bottom:1px solid #dae6be;padding:5px}.analisis-operacion-condicionada-documentacion .analisis-operacion-condicionada-documentacion-container table tbody tr td:first-child svg{font-size:20px}.analisis-operacion-condicionada-documentacion .analisis-operacion-condicionada-documentacion-container table tbody tr td:nth-child(4){max-width:80px}.analisis-operacion-condicionada-documentacion .analisis-operacion-condicionada-documentacion-container table tbody tr td:nth-child(5),.analisis-operacion-condicionada-documentacion .analisis-operacion-condicionada-documentacion-container table tbody tr td:nth-child(6){min-width:110px;text-align:center}.analisis-operacion-condicionada-documentacion .analisis-operacion-condicionada-documentacion-container table tbody tr td:nth-child(5) div{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:2px 2px 2px #ccc;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin:0 auto;padding:2px;width:105px}.analisis-operacion-condicionada-documentacion .analisis-operacion-condicionada-documentacion-container table tbody tr td:nth-child(5) div svg{font-size:20px;margin-left:5px;margin-right:5px}.analisis-operacion-condicionada-documentacion .analisis-operacion-condicionada-documentacion-container table tbody tr td:nth-child(5) div:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.analisis-operacion-condicionada-documentacion .analisis-operacion-condicionada-documentacion-container table tbody tr td:nth-child(6) div{align-items:center;background-color:#ed7d31;border-radius:5px;box-shadow:2px 2px 2px #ccc;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin:0 auto;padding:2px;width:105px}.analisis-operacion-condicionada-documentacion .analisis-operacion-condicionada-documentacion-container table tbody tr td:nth-child(6) div svg{font-size:18px;margin-left:5px;margin-right:5px}.analisis-operacion-condicionada-documentacion .analisis-operacion-condicionada-documentacion-container table tbody tr td:nth-child(6) div:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.analisis-operacion-condicionada-documentacion .analisis-operacion-condicionada-documentacion-container table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.analisis-operacion-condicionada-documentacion .analisis-operacion-jdf-condicionada-documentacion-container{border:1px solid #ccc;height:300px;overflow:auto;width:100%}.analisis-operacion-condicionada-documentacion .analisis-operacion-jdf-condicionada-documentacion-container table{width:100%}.analisis-operacion-condicionada-documentacion .analisis-operacion-jdf-condicionada-documentacion-container table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #e9ae06;color:#fff;height:25px;position:sticky;position:-webkit-sticky;top:0;z-index:2}.analisis-operacion-condicionada-documentacion .analisis-operacion-jdf-condicionada-documentacion-container table tbody tr .color-green{color:#9bb06f}.analisis-operacion-condicionada-documentacion .analisis-operacion-jdf-condicionada-documentacion-container table tbody tr .color-yellow{color:#ed7d31}.analisis-operacion-condicionada-documentacion .analisis-operacion-jdf-condicionada-documentacion-container table tbody tr td{border-bottom:1px solid #dae6be;padding:5px}.analisis-operacion-condicionada-documentacion .analisis-operacion-jdf-condicionada-documentacion-container table tbody tr td:first-child svg{font-size:20px}.analisis-operacion-condicionada-documentacion .analisis-operacion-jdf-condicionada-documentacion-container table tbody tr td:nth-child(4){max-width:160px}.analisis-operacion-condicionada-documentacion .analisis-operacion-jdf-condicionada-documentacion-container table tbody tr td:nth-child(5){min-width:50px}.analisis-operacion-condicionada-documentacion .analisis-operacion-jdf-condicionada-documentacion-container table tbody tr td:nth-child(6){min-width:110px;text-align:center}.analisis-operacion-condicionada-documentacion .analisis-operacion-jdf-condicionada-documentacion-container table tbody tr td:nth-child(5) div{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:2px 2px 2px #ccc;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;justify-content:center;margin:0 auto;padding:2px;width:65px}.analisis-operacion-condicionada-documentacion .analisis-operacion-jdf-condicionada-documentacion-container table tbody tr td:nth-child(5) div svg{font-size:20px;margin-left:5px;margin-right:5px}.analisis-operacion-condicionada-documentacion .analisis-operacion-jdf-condicionada-documentacion-container table tbody tr td:nth-child(5) div:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.analisis-operacion-condicionada-documentacion .analisis-operacion-jdf-condicionada-documentacion-container table tbody tr td:nth-child(6) div{align-items:center;background-color:#ed7d31;border-radius:5px;box-shadow:2px 2px 2px #ccc;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin:0 auto;padding:2px;width:105px}.analisis-operacion-condicionada-documentacion .analisis-operacion-jdf-condicionada-documentacion-container table tbody tr td:nth-child(6) div svg{font-size:18px;margin-left:5px;margin-right:5px}.analisis-operacion-condicionada-documentacion .analisis-operacion-jdf-condicionada-documentacion-container table tbody tr td:nth-child(6) div:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.analisis-operacion-condicionada-documentacion .analisis-operacion-jdf-condicionada-documentacion-container table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.analisis-solicitud-credito-proceso-condicionado-cargar-doc{height:calc(100% - 160px);margin-top:10px;width:100%}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-cargar-doc-container{border:1px solid #ccc;height:100%}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-cargar-doc-container table{width:100%}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-cargar-doc-container table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #e9ae06;color:#fff;height:25px;position:sticky;position:-webkit-sticky;top:0;z-index:2}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-cargar-doc-container table tbody tr .color-green{color:#9bb06f}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-cargar-doc-container table tbody tr .color-yellow{color:#ed7d31}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-cargar-doc-container table tbody tr td{border-bottom:1px solid #dae6be;padding:5px}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-cargar-doc-container table tbody tr td:first-child svg{font-size:20px}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-cargar-doc-container table tbody tr td:nth-child(4){max-width:80px}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-cargar-doc-container table tbody tr td:nth-child(5),.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-cargar-doc-container table tbody tr td:nth-child(6){min-width:110px;text-align:center}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-cargar-doc-container table tbody tr td:nth-child(5) div{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:2px 2px 2px #ccc;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin:0 auto;padding:2px;width:105px}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-cargar-doc-container table tbody tr td:nth-child(5) div svg{font-size:20px;margin-left:5px;margin-right:5px}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-cargar-doc-container table tbody tr td:nth-child(5) div:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-cargar-doc-container table tbody tr td:nth-child(6) div{align-items:center;background-color:#ed7d31;border-radius:5px;box-shadow:2px 2px 2px #ccc;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;justify-content:center;margin:0 auto;padding:2px;width:105px}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-cargar-doc-container table tbody tr td:nth-child(6) div svg{font-size:18px;margin-left:5px;margin-right:5px}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-cargar-doc-container table tbody tr td:nth-child(6) div:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-cargar-doc-container table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-analizar-doc-container{border:1px solid #ccc;height:100%}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-analizar-doc-container table{width:100%}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-analizar-doc-container table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #e9ae06;color:#fff;height:25px;position:sticky;position:-webkit-sticky;top:0;z-index:2}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-analizar-doc-container table tbody tr .color-green{color:#9bb06f}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-analizar-doc-container table tbody tr .color-yellow{color:#ed7d31}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-analizar-doc-container table tbody tr td{border-bottom:1px solid #dae6be;padding:5px}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-analizar-doc-container table tbody tr td:first-child svg{font-size:20px}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-analizar-doc-container table tbody tr td:nth-child(4){max-width:80px}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-analizar-doc-container table tbody tr td:nth-child(5),.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-analizar-doc-container table tbody tr td:nth-child(6){min-width:110px;text-align:center}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-analizar-doc-container table tbody tr td:nth-child(5) div{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:2px 2px 2px #ccc;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin:0 auto;padding:2px;width:105px}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-analizar-doc-container table tbody tr td:nth-child(5) div svg{font-size:20px;margin-left:5px;margin-right:5px}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-analizar-doc-container table tbody tr td:nth-child(5) div:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-analizar-doc-container table tbody tr td:nth-child(6) div{align-items:center;background-color:#498c47;border-radius:5px;cursor:pointer;display:flex;height:20px;justify-content:center;width:60px}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-analizar-doc-container table tbody tr td:nth-child(6) div:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-analizar-doc-container table tbody tr td:nth-child(6) div svg{color:#fff}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-analizar-doc-container table tbody tr td:nth-child(7) div{align-items:center;background-color:#ed7d31;border-radius:5px;cursor:pointer;display:flex;height:20px;justify-content:center;width:60px}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-analizar-doc-container table tbody tr td:nth-child(7) div:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-analizar-doc-container table tbody tr td:nth-child(7) div svg{color:#fff}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-analizar-doc-container table tbody tr td:nth-child(8) div{align-items:center;background-color:#e24b4a;border-radius:5px;cursor:pointer;display:flex;height:20px;justify-content:center;width:60px}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-analizar-doc-container table tbody tr td:nth-child(8) div:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-analizar-doc-container table tbody tr td:nth-child(8) div svg{color:#fff}.analisis-solicitud-credito-proceso-condicionado-cargar-doc .analisis-solicitud-credito-proceso-condicionado-analizar-doc-container table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.resumen-comparativo-hd-equip{border:1px solid #ccc;border-radius:8px;margin-top:20px;overflow:hidden}.resumen-comparativo-hd-equip .resumen-comparativo-hd-equip-header{align-items:center;background-color:rgba(73,140,71,.1);border-bottom:2px solid #e9ae06;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;padding:5px 8px}.resumen-comparativo-hd-equip .resumen-comparativo-hd-equip-header .resumen-comparativo-hd-equip-header-titulo{align-items:center;color:#498c47;display:flex;font-size:11px;font-weight:700;gap:6px;letter-spacing:.3px}.resumen-comparativo-hd-equip .resumen-comparativo-hd-equip-header .resumen-comparativo-hd-equip-header-titulo svg{font-size:16px}.resumen-comparativo-hd-equip .resumen-comparativo-hd-equip-header .resumen-comparativo-hd-equip-header-leyenda{display:flex;gap:12px}.resumen-comparativo-hd-equip .resumen-comparativo-hd-equip-header .resumen-comparativo-hd-equip-header-leyenda .resumen-comparativo-hd-equip-leyenda-item{align-items:center;display:flex;font-size:11px;gap:4px}.resumen-comparativo-hd-equip .resumen-comparativo-hd-equip-header .resumen-comparativo-hd-equip-header-leyenda .resumen-comparativo-hd-equip-leyenda-item svg{font-size:14px}.resumen-comparativo-hd-equip .resumen-comparativo-hd-equip-header .resumen-comparativo-hd-equip-header-leyenda .resumen-comparativo-hd-equip-leyenda-item-success{color:#498c47}.resumen-comparativo-hd-equip .resumen-comparativo-hd-equip-header .resumen-comparativo-hd-equip-header-leyenda .resumen-comparativo-hd-equip-leyenda-item-error{color:#d32f2f}.resumen-comparativo-hd-equip .resumen-comparativo-hd-equip-grupos{max-height:300px;overflow-y:auto;padding:10px 12px}.resumen-comparativo-hd-equip .resumen-comparativo-hd-equip-grupos .resumen-comparativo-hd-equip-grupo{margin-bottom:14px}.resumen-comparativo-hd-equip .resumen-comparativo-hd-equip-grupos .resumen-comparativo-hd-equip-grupo:last-child{margin-bottom:0}.resumen-comparativo-hd-equip .resumen-comparativo-hd-equip-grupos .resumen-comparativo-hd-equip-grupo .resumen-comparativo-hd-equip-grupo-titulo{align-items:center;display:flex;font-size:12px;font-weight:700;gap:6px;margin-bottom:4px}.resumen-comparativo-hd-equip .resumen-comparativo-hd-equip-grupos .resumen-comparativo-hd-equip-grupo .resumen-comparativo-hd-equip-grupo-titulo svg{font-size:16px}.resumen-comparativo-hd-equip .resumen-comparativo-hd-equip-grupos .resumen-comparativo-hd-equip-grupo .resumen-comparativo-hd-equip-grupo-titulo-success{color:#498c47}.resumen-comparativo-hd-equip .resumen-comparativo-hd-equip-grupos .resumen-comparativo-hd-equip-grupo .resumen-comparativo-hd-equip-grupo-titulo-error{color:#d32f2f}.resumen-comparativo-hd-equip .resumen-comparativo-hd-equip-grupos .resumen-comparativo-hd-equip-grupo table{border-collapse:collapse;width:100%}.resumen-comparativo-hd-equip .resumen-comparativo-hd-equip-grupos .resumen-comparativo-hd-equip-grupo table thead tr th{background-color:#498c47;color:#fff;font-size:12px;padding:6px 8px;text-align:left}.resumen-comparativo-hd-equip .resumen-comparativo-hd-equip-grupos .resumen-comparativo-hd-equip-grupo table thead tr th:first-child{border-radius:4px 0 0 0}.resumen-comparativo-hd-equip .resumen-comparativo-hd-equip-grupos .resumen-comparativo-hd-equip-grupo table thead tr th:last-child{border-radius:0 4px 0 0}.resumen-comparativo-hd-equip .resumen-comparativo-hd-equip-grupos .resumen-comparativo-hd-equip-grupo table tbody tr td{border-bottom:1px solid #fff;font-size:12px;padding:6px 8px}.resumen-comparativo-hd-equip .resumen-comparativo-hd-equip-grupos .resumen-comparativo-hd-equip-grupo table tbody tr .resumen-comparativo-hd-equip-celda-concepto{font-weight:700}.resumen-comparativo-hd-equip .resumen-comparativo-hd-equip-grupos .resumen-comparativo-hd-equip-grupo table tbody .resumen-comparativo-hd-equip-fila-success{background-color:rgba(73,140,71,.12);border-left:3px solid #498c47}.resumen-comparativo-hd-equip .resumen-comparativo-hd-equip-grupos .resumen-comparativo-hd-equip-grupo table tbody .resumen-comparativo-hd-equip-fila-error{background-color:rgba(211,47,47,.08);border-left:3px solid #d32f2f}.resumen-comparativo-hd-equip .resumen-comparativo-hd-equip-grupos .resumen-comparativo-hd-equip-grupo .resumen-comparativo-hd-equip-boton-modificar{align-items:center;background-color:rgba(237,125,49,.15);border:1px solid #ed7d31;border-radius:4px;color:#ed7d31;cursor:pointer;display:inline-flex;font-size:11px;font-weight:700;gap:4px;padding:3px 8px}.resumen-comparativo-hd-equip .resumen-comparativo-hd-equip-grupos .resumen-comparativo-hd-equip-grupo .resumen-comparativo-hd-equip-boton-modificar svg{font-size:14px}.resumen-comparativo-hd-equip .resumen-comparativo-hd-equip-grupos .resumen-comparativo-hd-equip-grupo .resumen-comparativo-hd-equip-boton-modificar:hover{background-color:#ed7d31;color:#fff}.analisis-solicitud-credito-plantilla{box-shadow:2px 2px 5px #ccc;height:calc(100% - 48px);margin-top:21px}.caracteres-especiales{color:red!important;font-weight:700!important}.analisis-solicitud-credito{height:100%;width:100%}.analisis-solicitud-credito .analisis-solicitud-credito-pendientes-container-filtros{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:70px;width:200px}.analisis-solicitud-credito .analisis-solicitud-credito-pendientes-container-filtros .analisis-solicitud-credito-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.analisis-solicitud-credito .analisis-solicitud-credito-pendientes-container-filtros .analisis-solicitud-credito-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.analisis-solicitud-credito .analisis-solicitud-credito-pendientes-container-filtros .analisis-solicitud-credito-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.analisis-solicitud-credito .analisis-solicitud-credito-pendientes-container-filtros .analisis-solicitud-credito-actions-regresar:hover svg{color:#fff}.analisis-solicitud-credito .analisis-solicitud-credito-pendientes-container-filtros .reporte-buro-credito-filtrado{height:24px;margin-bottom:0;margin-left:10px}.analisis-solicitud-credito .analisis-solicitud-credito-pendientes-container-filtros #analisis-credito-filtro-modal{margin-left:-96px;margin-top:-7px}.analisis-solicitud-credito .analisis-solicitud-credito-container{height:100%;width:100%}.analisis-solicitud-credito .analisis-solicitud-credito-container .analisis-solicitud-credito-container-filtros{display:flex;height:50px;justify-content:space-between}.analisis-solicitud-credito .analisis-solicitud-credito-container .analisis-solicitud-credito-container-filtros .contador-solicitudes{align-items:end;display:flex;padding-right:20px}.analisis-solicitud-credito .analisis-solicitud-credito-container .contador-solicitudes{margin-bottom:10px;margin-right:20px;margin-top:10px;position:relative;text-align:end}.analisis-solicitud-credito .analisis-solicitud-credito-container .analisis-solicitud-credito-container-table{border:1px solid #dae6be;border-radius:5px;box-shadow:2px 2px 5px #333;height:calc(100% - 120px);margin:0 auto;overflow:auto;width:calc(100% - 40px)}.analisis-solicitud-credito .analisis-solicitud-credito-container table{position:-webkit-sticky;position:sticky;width:100%}.analisis-solicitud-credito .analisis-solicitud-credito-container table thead .tr-columnas th{background-color:#fefefe;background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;border-right:none;color:#fff;font-size:12px;height:40px;position:-webkit-sticky;position:sticky;top:0}.analisis-solicitud-credito .analisis-solicitud-credito-container table thead .tr-columnas th div{border-left:2px solid #fedb05;text-align:center}.analisis-solicitud-credito .analisis-solicitud-credito-container table thead .tr-columnas th:last-child{border-right:1px solid #315c6f}.analisis-solicitud-credito .analisis-solicitud-credito-container table tbody tr td{border-bottom:1px solid #dae6be;border-right:none;border-top:none;cursor:pointer;font-size:12px;padding:5px;text-align:left;text-transform:capitalize}.analisis-solicitud-credito .analisis-solicitud-credito-container table tbody tr td:first-child{padding-left:10px;text-align:left}.analisis-solicitud-credito .analisis-solicitud-credito-container table tbody tr td:last-child{text-align:right}.analisis-solicitud-credito .analisis-solicitud-credito-container table tbody tr:hover td{background-color:#dae6be!important}.analisis-solicitud-credito .analisis-solicitud-credito-container table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.filtro{background-color:#f9f9f9;border-radius:10px;height:380px;left:290px;position:relative;top:130px;width:470px}.filtro .head-filtro{align-items:center;border-radius:5px 5px 0 0;color:#000;display:flex;height:30px;justify-content:center;letter-spacing:.5px}.filtro .head-filtro .titulo-filtrar{font-weight:700;height:10px;position:relative;text-align:center;width:100%}.filtro .dash-presentacion-titulo-barras{display:flex;height:15px;width:100%}.filtro .dash-presentacion-titulo-barras .dash-presentacion-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 2px #333;height:15px;margin-left:5px;margin-right:5px;position:relative;width:16px}.filtro .dash-presentacion-titulo-barras .dash-presentacion-bl{background-color:#498c47;height:3px;margin-left:10px;margin-top:6px;position:relative;width:50%}.filtro .dash-presentacion-titulo-barras .dash-presentacion-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;margin-right:10px;margin-top:6px;position:relative;width:50%}.filtro .boton-restablecer{align-items:center;background-color:#035917;border:1px solid #000;border-radius:5px;bottom:10px;color:#fff;cursor:pointer;display:flex;font-size:14px;font-weight:700;height:40px;justify-content:center;position:absolute;right:10px;width:100px}.filtro .boton-restablecer:hover{background-color:#46932f;-webkit-transform:scale(1.04);transform:scale(1.04)}.modal-container-row-dropdownlist{display:flex;flex-direction:row;gap:25px;margin-bottom:20px;margin-left:10px}.modal-container-row-checkbox{display:flex;flex-direction:row;gap:20px;margin-bottom:15px}.filtro-container{height:350px;margin-left:10px;overflow:auto;text-transform:capitalize;width:450px}.filtro-container::-webkit-scrollbar{width:10px}.filtro-container::-webkit-scrollbar-thumb{background-color:#9dbb99;border-radius:5px}.filtro-container::-webkit-scrollbar-track{background-color:#b4b4b4}.filtro-container .filtros-subtitles{color:#035917;font-size:16px;font-weight:700;margin-bottom:5px;margin-top:10px}.filtro-container .filtro-dropdownlist{background-color:#9dbb99;border-radius:5px;box-shadow:1px 2px 1px #035917;color:#000;cursor:pointer;height:30px;width:200px}.filtro-container .filtro-dropdownlist-selected{color:#000}.filtro-container .checkbox-list{border:1px solid #000;border-radius:5px;cursor:pointer;height:20px;margin-bottom:10px;margin-right:10px;padding-left:5px;width:200px}.filtro-container .checkbox-list:hover{background-color:#9dbb99;-webkit-transform:scale(1.01);transform:scale(1.01)}.filtro-container .checkbox-list-selected{background-color:#9dbb99;border:1px solid #000;border-radius:5px;cursor:pointer;margin-bottom:5px;margin-right:5px}@media (max-width:1000px){.filtro{background-color:#f9f9f9;border-radius:10px;height:420px;left:90px;position:relative;top:130px;width:330px}.filtro-container{height:335px;overflow:auto;text-transform:capitalize;width:320px}.modal-container-row-checkbox,.modal-container-row-dropdownlist{display:flex;flex-direction:column}}.btn-container{padding-left:70px;padding-right:70px}.btn-filtrar{align-items:center;background-color:#9bb06f;background-image:linear-gradient(135deg,#378336,#275127);border:none;border-radius:5px;box-shadow:1px 1px 4px #4f7b58;color:#fff;cursor:pointer;display:flex;font-weight:700;height:40px;justify-content:center;letter-spacing:1px;margin-bottom:7px;width:100px}.btn-filtrar svg{font-size:20px;margin-right:3px}.btn-filtrar:hover{background-color:#4f7b58;box-shadow:1px 1px 5px #9bb06f,1px 2px 5px #9bb06f;color:#fff}.cerrar-modal{background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;font-size:14px;height:18px;margin-right:10px;position:absolute;right:0;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,transform .3s ease-in-out;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:18px}.cerrar-modal:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.plantilla-screen{background-color:hsla(0,0%,100%,.8);border-radius:5px;margin-bottom:20px;margin-left:30px;margin-right:30px}.plantilla-screen .plantilla-screen-titulo{height:50px;margin-bottom:20px;width:100%}.plantilla-screen .plantilla-screen-titulo .plantilla-screen-header{display:flex;flex-direction:row;height:calc(100% - 4px);height:40px;justify-content:space-between}.plantilla-screen .plantilla-screen-titulo .plantilla-screen-header .plantilla-screen-header-titulo{align-items:center;display:flex;font-size:20px!important;font-weight:700;justify-content:center;letter-spacing:1px;margin-left:20px;width:calc(100% - 40px)}.plantilla-screen .plantilla-screen-titulo .plantilla-screen-efecto{display:flex;height:3px;justify-content:space-between;width:100%}.plantilla-screen .plantilla-screen-titulo .plantilla-screen-efecto .plantilla-screen-efecto-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}.plantilla-screen .plantilla-screen-titulo .plantilla-screen-efecto .plantilla-screen-efecto-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.plantilla-screen .plantilla-screen-titulo .plantilla-screen-efecto .plantilla-screen-efecto-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}.plantilla-screen .plantilla-screen-titulo-sin-margen{height:50px;width:100%}.plantilla-screen .plantilla-screen-titulo-sin-margen .plantilla-screen-header{display:flex;flex-direction:row;height:calc(100% - 4px);height:40px;justify-content:space-between}.plantilla-screen .plantilla-screen-titulo-sin-margen .plantilla-screen-header .plantilla-screen-header-titulo{align-items:center;display:flex;font-size:20px!important;font-weight:700;justify-content:center;letter-spacing:1px;margin-left:20px;width:calc(100% - 40px)}.plantilla-screen .plantilla-screen-titulo-sin-margen .plantilla-screen-efecto{display:flex;height:3px;justify-content:space-between;width:100%}.plantilla-screen .plantilla-screen-titulo-sin-margen .plantilla-screen-efecto .plantilla-screen-efecto-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}.plantilla-screen .plantilla-screen-titulo-sin-margen .plantilla-screen-efecto .plantilla-screen-efecto-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.plantilla-screen .plantilla-screen-titulo-sin-margen .plantilla-screen-efecto .plantilla-screen-efecto-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}.plantilla-screen .plantilla-screen-container{background-color:hsla(0,0%,100%,.5);height:calc(100% - 120px);margin-left:20px;margin-right:20px;width:calc(100% - 40px)}.plantilla-screen .plantilla-screen-container-sin-background{height:calc(100% - 100px);margin-left:20px;margin-right:20px;width:calc(100% - 40px)}.plantilla-screen-analisis{border:1px solid #ccc;border-radius:5px;margin-left:20px;margin-right:30px;overflow:hidden}.plantilla-screen-analisis .plantilla-screen-titulo{height:40px;width:100%}.plantilla-screen-analisis .plantilla-screen-titulo .plantilla-screen-header{background-color:#fff;display:flex;flex-direction:row;height:calc(100% - 4px);height:40px;justify-content:space-between}.plantilla-screen-analisis .plantilla-screen-titulo .plantilla-screen-header .plantilla-screen-header-titulo{align-items:center;display:flex;font-size:18px!important;font-weight:700;justify-content:center;letter-spacing:1px;margin-left:20px;width:calc(100% - 40px)}.plantilla-screen-analisis .plantilla-screen-titulo .plantilla-screen-efecto{display:flex;height:3px;justify-content:space-between;width:100%}.plantilla-screen-analisis .plantilla-screen-titulo .plantilla-screen-efecto .plantilla-screen-efecto-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}.plantilla-screen-analisis .plantilla-screen-titulo .plantilla-screen-efecto .plantilla-screen-efecto-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.plantilla-screen-analisis .plantilla-screen-titulo .plantilla-screen-efecto .plantilla-screen-efecto-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}.plantilla-screen-analisis .plantilla-screen-container{background-color:hsla(0,0%,100%,.5);height:100%;overflow:hidden;width:100%}.plantilla-screen-solicitud{border:1px solid #ccc;border-radius:5px;margin-right:50px;overflow:hidden}.plantilla-screen-solicitud .plantilla-screen-titulo{height:40px;width:100%}.plantilla-screen-solicitud .plantilla-screen-titulo .plantilla-screen-header{background-color:#fff;display:flex;flex-direction:row;height:calc(100% - 4px);height:40px;justify-content:space-between}.plantilla-screen-solicitud .plantilla-screen-titulo .plantilla-screen-header .plantilla-screen-header-titulo{align-items:center;display:flex;font-size:18px!important;font-weight:700;justify-content:center;letter-spacing:1px;margin-left:20px;width:calc(100% - 40px)}.plantilla-screen-solicitud .plantilla-screen-titulo .plantilla-screen-efecto{display:flex;height:3px;justify-content:space-between;width:100%}.plantilla-screen-solicitud .plantilla-screen-titulo .plantilla-screen-efecto .plantilla-screen-efecto-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}.plantilla-screen-solicitud .plantilla-screen-titulo .plantilla-screen-efecto .plantilla-screen-efecto-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.plantilla-screen-solicitud .plantilla-screen-titulo .plantilla-screen-efecto .plantilla-screen-efecto-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}.plantilla-screen-solicitud .plantilla-screen-container{background-color:hsla(0,0%,100%,.5);height:100%;overflow:hidden;width:100%}.plantilla-screen-solicitud .plantilla-screen-container-ctl{height:100%;overflow:hidden;width:100%}.analisis-sc-procesos{box-shadow:2px 2px 4px #ccc,inset 2px 2px 4px #ccc;height:calc(100vh - 120px)!important;margin-top:30px;width:calc(100% - 60px)}.analisis-sc-procesos-timeline-title{border-bottom:1px solid #ccc;font-size:16px;font-weight:700;height:25px;letter-spacing:.5px;text-align:center}.analisis-sc-procesos-timeline{align-items:center;border-bottom:1px solid #ccc;display:flex;height:225px;overflow:auto;position:relative;-webkit-user-select:none;user-select:none;width:100%}.analisis-sc-procesos-timeline .analisis-sc-procesos-target{height:100%;margin-right:50px;min-width:180px!important;padding-top:15px;width:200px}.analisis-sc-procesos-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-title{font-size:16px;font-weight:700;text-align:center}.analisis-sc-procesos-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-subtitle{font-size:15px;height:20px;overflow:hidden;text-align:center;width:100%}.analisis-sc-procesos-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon{display:flex;justify-content:center;margin-top:5px}.analisis-sc-procesos-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle{align-items:center;border-radius:40px;display:flex;height:40px;justify-content:center;width:40px}.analisis-sc-procesos-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle svg{font-size:18px}.analisis-sc-procesos-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-success{border:1px solid #498c47;cursor:pointer}.analisis-sc-procesos-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-success svg{color:#498c47}.analisis-sc-procesos-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-success:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.analisis-sc-procesos-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-warning{border:1px solid #ed7d31;cursor:pointer}.analisis-sc-procesos-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-warning svg{color:#ed7d31}.analisis-sc-procesos-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-warning:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.analisis-sc-procesos-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-disabled{border:1px solid #ccc}.analisis-sc-procesos-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-disabled svg{color:#ccc}.analisis-sc-procesos-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-error{border:1px solid red;cursor:pointer}.analisis-sc-procesos-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-error svg{color:red}.analisis-sc-procesos-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-error:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.analisis-sc-procesos-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-footer{font-size:15px;margin-top:10px;text-align:center}.analisis-sc-procesos-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-footer div{height:22px}.analisis-sc-procesos-timeline-condicionado{align-items:center;border-bottom:1px solid #ccc;display:flex;height:180px;overflow:auto;position:relative;-webkit-user-select:none;user-select:none;width:100%}.analisis-sc-procesos-timeline-condicionado .analisis-sc-procesos-target{height:100%;margin-left:5px;margin-right:50px;min-width:180px!important;padding-top:20px;width:200px}.analisis-sc-procesos-timeline-condicionado .analisis-sc-procesos-target .analisis-sc-procesos-target-title{font-size:16px;font-weight:700;text-align:center}.analisis-sc-procesos-timeline-condicionado .analisis-sc-procesos-target .analisis-sc-procesos-target-subtitle{font-size:15px;height:20px;overflow:hidden;text-align:center;width:100%}.analisis-sc-procesos-timeline-condicionado .analisis-sc-procesos-target .analisis-sc-procesos-target-icon{display:flex;justify-content:center;margin-top:5px}.analisis-sc-procesos-timeline-condicionado .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle{align-items:center;border-radius:40px;display:flex;height:40px;justify-content:center;width:40px}.analisis-sc-procesos-timeline-condicionado .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle svg{font-size:18px}.analisis-sc-procesos-timeline-condicionado .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-success{border:1px solid #498c47;cursor:pointer}.analisis-sc-procesos-timeline-condicionado .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-success svg{color:#498c47}.analisis-sc-procesos-timeline-condicionado .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-success:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.analisis-sc-procesos-timeline-condicionado .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-warning{border:1px solid #ed7d31;cursor:pointer}.analisis-sc-procesos-timeline-condicionado .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-warning svg{color:#ed7d31}.analisis-sc-procesos-timeline-condicionado .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-warning:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.analisis-sc-procesos-timeline-condicionado .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-disabled{border:1px solid #ccc}.analisis-sc-procesos-timeline-condicionado .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-disabled svg{color:#ccc}.analisis-sc-procesos-timeline-condicionado .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-error{border:1px solid red;cursor:pointer}.analisis-sc-procesos-timeline-condicionado .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-error svg{color:red}.analisis-sc-procesos-timeline-condicionado .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-error:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.analisis-sc-procesos-timeline-condicionado .analisis-sc-procesos-target .analisis-sc-procesos-target-footer{font-size:15px;margin-top:10px;text-align:center}.analisis-sc-procesos-timeline-condicionado .analisis-sc-procesos-target .analisis-sc-procesos-target-footer div{height:13px}.analisis-sc-procesos-timeline-footer{display:flex;gap:10px;justify-content:center}.analisis-sc-procesos-timeline-footer .analisis-sc-procesos-timeline-footer-group{background-image:linear-gradient(135deg,#378336,#275127);border-radius:5px;box-shadow:2px 2px 1px #ccc;display:grid;grid-template-columns:40px 130px;grid-template-rows:20px 20px}.analisis-sc-procesos-timeline-footer .analisis-sc-procesos-timeline-footer-group .analisis-sc-procesos-timeline-footer-group-cel1{align-items:center;display:flex;grid-column:1/2;grid-row:1/3;height:100%;justify-content:center;width:100%}.analisis-sc-procesos-timeline-footer .analisis-sc-procesos-timeline-footer-group .analisis-sc-procesos-timeline-footer-group-cel1 svg{color:hsla(0,0%,100%,.565)}.analisis-sc-procesos-timeline-footer .analisis-sc-procesos-timeline-footer-group .analisis-sc-procesos-timeline-footer-group-cel2{align-items:end;color:#fff;display:flex;font-weight:700;grid-column:2/3;grid-row:1/2;justify-content:center;letter-spacing:.5px}.analisis-sc-procesos-timeline-footer .analisis-sc-procesos-timeline-footer-group .analisis-sc-procesos-timeline-footer-group-cel3{color:hsla(0,0%,100%,.565);display:flex;grid-column:2/3;grid-row:2/3;justify-content:center}.analisis-sc-procesos-target-active{background-color:#dae6be}.analisis-sc-procesos-target-select{background:linear-gradient(to top left,#ccc,#dfdfdf);height:100%}.analisis-sc-procesos-conector{-webkit-clip-path:polygon(0 30%,90% 30%,90% 1%,100% 50%,90% 100%,90% 70%,0 70%);clip-path:polygon(0 30%,90% 30%,90% 1%,100% 50%,90% 100%,90% 70%,0 70%);height:15px;margin-left:115px;margin-top:55px;position:absolute;width:170px}.analisis-sc-procesos-conector-disabled{background-color:#ccc}.analisis-sc-procesos-conector-success{background-color:#498c47}.analisis-sc-procesos-conector-warning{background-color:#ed7d31}.analisis-sc-procesos-conector-error{background-color:rgba(255,0,0,.627)}.analisis-sc-procesos-conector-start{background-color:#ccc;-webkit-clip-path:polygon(0 30%,90% 30%,90% 1%,100% 50%,90% 100%,90% 70%,0 70%);clip-path:polygon(0 30%,90% 30%,90% 1%,100% 50%,90% 100%,90% 70%,0 70%);height:15px;margin-left:0;margin-top:55px;position:absolute;width:50px}.filtro-soy-span-close{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:relative;right:-715px;top:10px;width:20px}.filtro-soy-span-close:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.filtro-soy-span-close-facturacion{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:relative;right:-915px;top:10px;width:20px}.filtro-soy-span-close-facturacion:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.filtro-soy-span-close-comentarios{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:relative;right:-715px;top:10px;width:20px}.filtro-soy-span-close-comentarios:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.filtro-soy-span-close-comentarios-jdf{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:relative;right:-915px;top:10px;width:20px}.filtro-soy-span-close-comentarios-jdf:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.asc-modal{height:500px}.asc-modal,.asc-modal-jdf-condicionado{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:animatetop;animation-name:animatetop;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);width:700px}.asc-modal-jdf-condicionado{height:580px}.asc-modal-finalizacion{height:90%;width:700px}.asc-modal-facturacion,.asc-modal-finalizacion{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:animatetop;animation-name:animatetop;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.asc-modal-facturacion{width:900px}.asc-modal-comentarios{height:350px;width:700px}.asc-modal-comentarios,.asc-modal-comentarios-jdf{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:animatetop;animation-name:animatetop;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19)}.asc-modal-comentarios-jdf{height:500px;width:900px}.analisis-as-screen-container{height:100%;overflow:hidden;width:100%}.analisis-as-screen{align-items:center;display:flex;flex-direction:column}.analisis-as-screen .analisis-as-screen-group{align-items:center;display:flex;flex-direction:row;font-weight:700;margin-bottom:10px;width:400px}.analisis-as-screen .analisis-as-screen-group div{border-bottom:1px solid #c3c3c3;flex:1 1 50%;font-weight:400;margin-left:10px;padding:2px}.analisis-as-screen-footer{display:flex;justify-content:space-between}.analisis-as-screen-footer .analisis-as-screen-regresar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;margin-top:10px;width:120px}.analisis-as-screen-footer .analisis-as-screen-regresar svg{font-size:20px;margin-right:5px}.analisis-as-screen-footer .analisis-as-screen-regresar:hover{-webkit-transform:scale(1.01);transform:scale(1.01)}.analisis-as-screen-footer .analisis-as-screen-siguiente{align-items:center;background-color:#035917;border-radius:5px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;margin-top:10px;width:120px}.analisis-as-screen-footer .analisis-as-screen-siguiente svg{font-size:20px;margin-right:5px}.analisis-as-screen-footer .analisis-as-screen-siguiente:hover{-webkit-transform:scale(1.01);transform:scale(1.01)}.analisis-as-screen-footer .analisis-as-screen-regresar-disabled,.analisis-as-screen-footer .analisis-as-screen-siguiente-disabled{background-color:#8d9688;box-shadow:none;cursor:not-allowed}.analisis-as-screen-footer .analisis-as-screen-regresar-disabled:hover,.analisis-as-screen-footer .analisis-as-screen-siguiente-disabled:hover{-webkit-transform:none;transform:none}@keyframes animatetop{0%{opacity:0;top:-300px}to{opacity:1;top:0}}.analisis-credito-modal2-pedido-content-all-control{width:100%}.analisis-credito-modal2-pedido-content-all-control .analisis-credito-modal-pedido-content-condiciones-credito-timeline{border-radius:5px;display:flex;height:60px;margin-bottom:15px;margin-top:5px;position:relative;width:100%}.analisis-credito-modal2-pedido-content-all-control .analisis-credito-modal-pedido-content-condiciones-credito-timeline label{background-color:#fff;font-size:12px;font-weight:700;letter-spacing:.5px;margin-left:5px;margin-top:-8px;padding-left:10px;padding-right:5px;position:absolute}.analisis-credito-modal2-pedido-content-all-control .analisis-credito-modal-pedido-content-condiciones-credito-timeline .analisis-credito-modal-pedido-content-condiciones-credito-timeline-svg{align-items:center;display:flex;justify-content:center;width:40px}.analisis-credito-modal2-pedido-content-all-control .analisis-credito-modal-pedido-content-condiciones-credito-timeline .analisis-credito-modal-pedido-content-condiciones-credito-timeline-svg svg{font-size:5px}.analisis-credito-modal2-pedido-content-all-control .analisis-credito-modal-pedido-content-condiciones-credito-timeline .analisis-credito-modal-pedido-content-condiciones-credito-timeline-div{align-items:center;display:flex;font-size:12px;height:100%;line-height:1.2;margin-top:2px;overflow:auto;padding:0 15px 0 0;text-align:justify;width:100%}.analisis-credito-modal2-pedido-content-all-control .analisis-credito-modal-pedido-content-condiciones-credito-timeline{border:1px solid #ccc;box-shadow:2px 2px 1px rgba(0,0,0,.2)}.analisis-credito-modal2-pedido-content-all-control .analisis-credito-modal-pedido-content-condiciones-credito-timeline label,.analisis-credito-modal2-pedido-content-all-control .analisis-credito-modal-pedido-content-condiciones-credito-timeline svg{color:#498c47}.analisis-credito-modal2-pedido-content-all-control .analisis-condiciones-credito-timeline-two-labels{display:flex;gap:10px}.analisis-credito-modal2-pedido-content-all-control .analisis-condiciones-credito-timeline-two-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-two-labels{border-radius:5px;display:flex;height:30px;margin-bottom:15px;margin-top:5px;position:relative;width:100%}.analisis-credito-modal2-pedido-content-all-control .analisis-condiciones-credito-timeline-two-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-two-labels label{background-color:#fff;font-size:11px;font-weight:700;letter-spacing:.5px;margin-left:5px;margin-top:-8px;padding-left:10px;padding-right:5px;position:absolute}.analisis-credito-modal2-pedido-content-all-control .analisis-condiciones-credito-timeline-two-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-two-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-svg-two-labels{align-items:center;display:flex;justify-content:center;width:40px}.analisis-credito-modal2-pedido-content-all-control .analisis-condiciones-credito-timeline-two-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-two-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-svg-two-labels svg{font-size:15px}.analisis-credito-modal2-pedido-content-all-control .analisis-condiciones-credito-timeline-two-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-two-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-div-two-labels{align-items:center;display:flex;font-size:12px;height:100%;letter-spacing:.2px;line-height:1.2;overflow:auto;padding:0 15px 0 0;text-align:justify;width:100%}.analisis-credito-modal2-pedido-content-all-control .analisis-condiciones-credito-timeline-two-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-two-labels{border:1px solid #ccc;box-shadow:2px 2px 1px rgba(0,0,0,.2)}.analisis-credito-modal2-pedido-content-all-control .analisis-condiciones-credito-timeline-two-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-two-labels label,.analisis-credito-modal2-pedido-content-all-control .analisis-condiciones-credito-timeline-two-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-two-labels svg{color:#498c47}.analisis-credito-modal2-pedido-content-all-control .analisis-condiciones-credito-timeline-three-labels{display:flex;gap:10px}.analisis-credito-modal2-pedido-content-all-control .analisis-condiciones-credito-timeline-three-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-three-labels{border-radius:5px;display:flex;height:30px;margin-bottom:15px;margin-top:5px;position:relative;width:100%}.analisis-credito-modal2-pedido-content-all-control .analisis-condiciones-credito-timeline-three-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-three-labels label{background-color:#fff;font-size:11px;font-weight:700;letter-spacing:.5px;margin-left:5px;margin-top:-8px;padding-left:10px;padding-right:5px;position:absolute}.analisis-credito-modal2-pedido-content-all-control .analisis-condiciones-credito-timeline-three-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-three-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-svg-three-labels{align-items:center;display:flex;justify-content:center;width:40px}.analisis-credito-modal2-pedido-content-all-control .analisis-condiciones-credito-timeline-three-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-three-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-svg-three-labels svg{font-size:15px}.analisis-credito-modal2-pedido-content-all-control .analisis-condiciones-credito-timeline-three-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-three-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-div-three-labels{align-items:center;display:flex;font-size:12px;height:100%;letter-spacing:.2px;line-height:1.2;overflow:auto;padding:0 15px 0 0;text-align:justify;width:100%}.analisis-credito-modal2-pedido-content-all-control .analisis-condiciones-credito-timeline-three-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-three-labels{border:1px solid #ccc;box-shadow:2px 2px 1px rgba(0,0,0,.2)}.analisis-credito-modal2-pedido-content-all-control .analisis-condiciones-credito-timeline-three-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-three-labels label,.analisis-credito-modal2-pedido-content-all-control .analisis-condiciones-credito-timeline-three-labels .analisis-credito-modal-pedido-content-condiciones-credito-timeline-three-labels svg{color:#498c47}.analisis-credito-modal2-pedido-content-all-control .analisis-credito-modal2-pedido-content-control-buttons{display:flex;flex-direction:row;justify-content:center;width:100%}.analisis-credito-modal2-pedido-content-all-control .analisis-credito-modal2-pedido-content-control-buttons .analisis-credito-modal2-pedido-content-acept-button{align-items:center;background-color:rgba(73,140,71,.125);border:1px solid #498c47;border-radius:5px;box-shadow:2px 1px 2px #498c47;cursor:pointer;display:flex;flex-direction:row;font-size:12px;height:30px!important;justify-content:center;margin-right:10px;width:calc(25% - 10px)}.analisis-credito-modal2-pedido-content-all-control .analisis-credito-modal2-pedido-content-control-buttons .analisis-credito-modal2-pedido-content-acept-button svg{color:#498c47!important;font-size:20px!important;margin-right:5px}.analisis-credito-modal2-pedido-content-all-control .analisis-credito-modal2-pedido-content-control-buttons .analisis-credito-modal2-pedido-content-acept-button:hover{background-color:#fff;box-shadow:none;font-weight:700;-webkit-transform:scale(1.05);transform:scale(1.05)}.analisis-credito-modal2-pedido-content-all-control .analisis-credito-modal2-pedido-content-control-buttons .analisis-credito-modal2-pedido-content-warning-button{align-items:center;background-color:rgba(237,125,49,.125);border:1px solid #ed7d31;border-radius:5px;box-shadow:2px 1px 2px #ed7d31;cursor:pointer;display:flex;flex-direction:row;font-size:12px;height:30px!important;justify-content:center;margin-right:10px;width:calc(25% - 10px)}.analisis-credito-modal2-pedido-content-all-control .analisis-credito-modal2-pedido-content-control-buttons .analisis-credito-modal2-pedido-content-warning-button svg{color:#ed7d31!important;font-size:20px!important;margin-right:5px}.analisis-credito-modal2-pedido-content-all-control .analisis-credito-modal2-pedido-content-control-buttons .analisis-credito-modal2-pedido-content-warning-button:hover{background-color:#fff;box-shadow:none;font-weight:700;-webkit-transform:scale(1.05);transform:scale(1.05)}.analisis-credito-modal2-pedido-content-all-control .analisis-credito-modal2-pedido-content-control-buttons .analisis-credito-modal2-pedido-content-cancel-button{align-items:center!important;background-color:rgba(255,0,0,.125);border:1px solid red;border-radius:5px;box-shadow:2px 1px 2px rgba(255,0,0,.502);cursor:pointer!important;display:flex!important;flex-direction:row!important;font-size:12px!important;height:30px!important;justify-content:center!important;width:calc(25% - 10px)}.analisis-credito-modal2-pedido-content-all-control .analisis-credito-modal2-pedido-content-control-buttons .analisis-credito-modal2-pedido-content-cancel-button svg{color:red!important;font-size:20px!important;margin-right:5px}.analisis-credito-modal2-pedido-content-all-control .analisis-credito-modal2-pedido-content-control-buttons .analisis-credito-modal2-pedido-content-cancel-button:hover{background-color:#fff!important;font-weight:700!important;-webkit-transform:scale(1.05)!important;transform:scale(1.05)!important}.analisis-credito-modal-condiciones-credito-timeline-footer{height:120px}.analisis-credito-modal-condiciones-credito-timeline-footer svg{cursor:pointer;font-size:30px}.analisis-credito-modal-condiciones-credito-timeline-footer svg:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.finanzas-reporte-gastos{background-color:aqua;height:100%;width:100%}.main-container-menu{height:calc(100vh - 100px);margin-left:10px;margin-right:10px;margin-top:20px}.encabezado-reports-filtros{display:flex;height:80px;justify-content:space-between;margin-bottom:5px;margin-top:10px;padding-bottom:10px;width:100%}.encabezado-reports-filtros .filtro-titulo{display:flex}.encabezado-reports-filtros button{align-items:center;background-color:#9bb06f;background-image:linear-gradient(135deg,#378336,#275127);border:none;border-radius:5px;box-shadow:1px 1px 4px #4f7b58;color:#fff;cursor:pointer;display:flex;font-weight:700;height:40px;justify-content:center;letter-spacing:1px;margin-bottom:7px;width:100px}.encabezado-reports-filtros button svg{font-size:20px;margin-right:3px}.encabezado-reports-filtros button:hover{background-color:#4f7b58;box-shadow:1px 1px 5px #9bb06f,1px 2px 5px #9bb06f;color:#fff}.encabezado-reports-filtros .contenido-cargado{font-size:12px}.encabezado-reports-filtros .contenido-cargado label{font-weight:700}.encabezado-reports-filtros header{margin-left:10px}.encabezado-reports-filtros header .titulo{font-size:18px;font-weight:700}.encabezado-reports-filtros header .sub-titulo{font-size:16px;padding-left:5px}#box-structure-bussiness-filtros{background-color:#fff;border:1px solid #ccc;border-radius:10px 10px 10px 10px;box-shadow:0 0 4px #ccc,inset 0 0 2px #333,inset -1px -1px 1px #333;display:flex;flex-direction:column;flex-wrap:wrap;height:auto;justify-content:space-between;max-width:800px;padding:10px;position:absolute;top:67px;-webkit-user-select:none;user-select:none;z-index:6}#box-structure-bussiness-filtros .filtro-soy-el-titulo{height:40px;margin-bottom:10px}#box-structure-bussiness-filtros .filtro-soy-el-titulo .filtro-soy-el-titulo-header{font-weight:700;height:25px;position:relative;text-align:center;width:100%}#box-structure-bussiness-filtros .filtro-soy-el-titulo .filtro-soy-el-titulo-line{display:flex;height:3px;justify-content:space-between;margin-right:20px;width:100%}#box-structure-bussiness-filtros .filtro-soy-el-titulo .filtro-soy-el-titulo-line .filtro-soy-el-titulo-line-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}#box-structure-bussiness-filtros .filtro-soy-el-titulo .filtro-soy-el-titulo-line .filtro-soy-el-titulo-line-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}#box-structure-bussiness-filtros .filtro-soy-el-titulo .filtro-soy-el-titulo-line .filtro-soy-el-titulo-line-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}#box-structure-bussiness-filtros .box-action-container-filtros{display:flex}#box-structure-bussiness-filtros .filtro-soy-span-close{background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;font-size:14px;height:18px;position:absolute;right:5px;top:0;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,transform .3s ease-in-out;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:18px}#box-structure-bussiness-filtros .filtro-soy-span-close:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}#box-structure-bussiness-filtros .filtro-tiempo-tipo{border:1px solid #ccc;border-radius:10px;box-shadow:0 0 3px #ccc;display:flex;flex-direction:column;height:300px;height:auto;margin-bottom:60px;padding:10px;width:150px}#box-structure-bussiness-filtros .filtro-tiempo-tipo .filtro-group{display:flex;flex-direction:column}#box-structure-bussiness-filtros .filtro-tiempo-tipo .filtro-group label{color:#3a3a3c;font-size:12px;font-weight:700;margin-left:5px}#box-structure-bussiness-filtros .filtro-tiempo-tipo .filtro-group select{background-color:#cae9c9;background-color:#f7f7f7;border:1px solid #2d682d;border-radius:5px;color:#2d682d;margin-bottom:10px;padding:3px 0 3px 1px}#box-structure-bussiness-filtros .filtro-tiempo-tipo .filtro-group select:hover{outline:none}#box-structure-bussiness-filtros .filtro-tiempo-tipo .box-filtros-container-buttons{display:flex;height:auto;justify-content:space-between;width:100%}#box-structure-bussiness-filtros .filtro-tiempo-tipo .button-accept{align-items:center;background-image:linear-gradient(135deg,#378336,#275127);border:none;border-radius:5px;bottom:30px;box-shadow:1px 2px 4px #333;color:#fff;cursor:pointer;display:flex;font-size:12px;justify-content:center;margin-top:15px;padding:5px;width:100%}#box-structure-bussiness-filtros .filtro-tiempo-tipo .button-accept:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}#box-structure-bussiness-filtros .filtro-tiempo-tipo .button-accept svg{font-size:20px;margin-right:2px}#box-structure-bussiness-filtros .filtro-tiempo-tipo .button-cancel{background-color:#ed2a35;border:none;border-radius:5px;bottom:30px;box-shadow:1px 2px 4px #333;color:#fff;cursor:pointer;padding:5px;width:calc(50% - 5px)}#box-structure-bussiness-filtros .filtro-tiempo-tipo .button-cancel:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}#box-structure-bussiness-filtros .title{color:#333;font-size:14px;font-weight:700;margin-bottom:5px;padding-bottom:2px;padding-right:30px!important;text-align:center}#box-structure-bussiness-filtros .title-adr{padding-right:0!important}#box-structure-bussiness-filtros .chk-groups{align-items:center;display:flex;margin-bottom:1px;margin-left:10px;padding-left:20px;transition:all .3s}#box-structure-bussiness-filtros .chk-groups:hover{text-decoration:underline}#box-structure-bussiness-filtros .chk-groups label{cursor:pointer;font-size:14px}#box-structure-bussiness-filtros .chk-groups input{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E");border:1px solid #224523;cursor:pointer;height:15px;transition:background-color .3s ease-in-out;width:15px}#box-structure-bussiness-filtros .chk-groups input:checked{background-color:#378336}#box-structure-bussiness-filtros .chk-groups input{border-radius:5px}#box-structure-bussiness-filtros .filtro-adr{width:120px}#box-structure-bussiness-filtros .filtro-sucursal{min-width:170px}#box-structure-bussiness-filtros .filtro-departamento{min-width:200px}.box-structure-footer .box-container-footer .box-container-error .container-mensaje-error{overflow:auto}#comparativa-gastos-proyeccion-tipo{border-bottom:1px solid #ccc;border-radius:5px;height:calc(100vh - 184px);margin-top:20px!important;overflow-y:auto;padding-bottom:20px;padding-left:20px;padding-right:20px}.estado-resultados-header,.gastos-header{align-items:center;justify-content:center;margin-top:10px}.estado-resultados-header .subtitulo,.gastos-header .subtitulo{font-size:14px;font-weight:600;margin-top:5px;text-align:center}.estado-resultados-main-screen{height:100%;margin-left:10px;margin-right:50px;max-width:100%;position:relative;width:calc(100% - 20px)}.estado-resultados-main-screen .estado-resultados-contenedor-filtros{align-items:center;display:flex;flex-direction:row;gap:10px;height:40px;position:absolute;top:0;width:calc(100% - 588px)}.estado-resultados-main-screen .estado-resultados-contenedor-filtros .estado-resultados-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.estado-resultados-main-screen .estado-resultados-contenedor-filtros .estado-resultados-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.estado-resultados-main-screen .estado-resultados-contenedor-filtros .estado-resultados-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.estado-resultados-main-screen .estado-resultados-contenedor-filtros .estado-resultados-regresar:hover svg{color:#fff}.estado-resultados-main-screen .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:10px;top:6px}.estado-resultados-main-screen .buttons button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:inline-flex;height:25px;justify-content:center;margin-left:10px;width:100px}.estado-resultados-main-screen .buttons button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.estado-resultados-main-screen .buttons .ayuda{background-color:#3c587c}.estado-resultados-main-screen .excel{background-color:#035917;border:1px solid #035917}.estado-resultados-main-screen svg{font-size:18px;margin-right:5px}.estado-resultados-main-screen .PDF{background-color:#940404;cursor:pointer}.estado-resultados-main-screen .PDF:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.estado-resultados-main-screen .estado-resultado-visualizacion{height:40px;left:10px;position:absolute;top:50px;width:140px;z-index:4}.estado-resultados-main-screen .estado-resultado-visualizacion .estado-resultados-visualizacion-button{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.estado-resultados-main-screen .estado-resultado-visualizacion .estado-resultados-visualizacion-button svg{color:hsla(0,0%,100%,.8);font-size:18px}.estado-resultados-main-screen .estado-resultado-visualizacion .estado-resultados-visualizacion-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.estado-resultados-main-screen .estado-resultado-visualizacion .estado-resultados-visualizacion-button:hover svg{color:#fff}.estado-resultados-main-screen .table-informacion-estado-resultados{cursor:pointer;min-width:100%;position:-webkit-sticky;position:sticky}.estado-resultados-main-screen .table-informacion-estado-resultados .indicador{border-radius:50%;display:inline-block;height:12px;width:12px}.estado-resultados-main-screen .table-informacion-estado-resultados .indicador-verde{background-color:#28a745}.estado-resultados-main-screen .table-informacion-estado-resultados .indicador-amarillo{background-color:#ffc107}.estado-resultados-main-screen .table-informacion-estado-resultados .indicador-rojo{background-color:#dc3545}.estado-resultados-main-screen .table-informacion-estado-resultados .br{border-right:2px solid #dae6be}.estado-resultados-main-screen .table-informacion-estado-resultados .bb{border-bottom:2px solid #dae6be}.estado-resultados-main-screen .table-informacion-estado-resultados .bt{border-top:2px solid #dae6be}.estado-resultados-main-screen .table-informacion-estado-resultados .pr-5{padding-right:5px}.estado-resultados-main-screen .table-informacion-estado-resultados .bg-transparent{background-color:initial}.estado-resultados-main-screen .table-informacion-estado-resultados .w-cuenta{width:50px}.estado-resultados-main-screen .table-informacion-estado-resultados .w-concepto{width:300px}.estado-resultados-main-screen .table-informacion-estado-resultados .w-importe{width:110px}.estado-resultados-main-screen .table-informacion-estado-resultados thead .tr-encabezado1 th{border-bottom:1px solid #fedb05;color:#fff;letter-spacing:2px}.estado-resultados-main-screen .table-informacion-estado-resultados thead th{height:40px}.estado-resultados-main-screen .table-informacion-estado-resultados thead th div{border-left:2px solid #fedb05;text-align:center;width:100%}.estado-resultados-main-screen .table-informacion-estado-resultados thead .tr-down th{border-bottom:1px solid #fedb05;color:#fff}.estado-resultados-main-screen .table-informacion-estado-resultados thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);font-size:12px;position:-webkit-sticky;position:sticky;top:0}.estado-resultados-main-screen .table-informacion-estado-resultados thead tr th div{border-left:2px solid #fedb05;text-align:center;width:100%}.estado-resultados-main-screen .table-informacion-estado-resultados tbody{font-size:10px}.estado-resultados-main-screen .table-informacion-estado-resultados tbody .depto-title{background-color:#ccc;font-size:12px;font-weight:700}.estado-resultados-main-screen .table-informacion-estado-resultados tbody .sub-total{font-weight:700}.estado-resultados-main-screen .table-informacion-estado-resultados tbody .total{font-size:11px;font-weight:700}.estado-resultados-main-screen .table-informacion-estado-resultados tbody tr{transition:all .3s}.estado-resultados-main-screen .table-informacion-estado-resultados tbody tr:hover{background-color:#fff}.estado-resultados-main-screen .table-informacion-estado-resultados tbody .row-estado-resultados-detalle td:first-child{border-left:1px solid #ccc}.estado-resultados-main-screen .table-informacion-estado-resultados tbody .row-estado-resultados-detalle .indicador{border-radius:50%;display:inline-block;height:12px;width:12px}.estado-resultados-main-screen .table-informacion-estado-resultados tbody .row-estado-resultados-detalle .indicador-verde{background-color:#28a745}.estado-resultados-main-screen .table-informacion-estado-resultados tbody .row-estado-resultados-detalle .indicador-amarillo{background-color:#ffc107}.estado-resultados-main-screen .table-informacion-estado-resultados tbody .row-estado-resultados-detalle .indicador-rojo{background-color:#dc3545}.estado-resultados-main-screen .table-informacion-estado-resultados tbody .row-estado-resultados-detalle .ta-right{text-align:right}.estado-resultados-main-screen .table-informacion-estado-resultados tbody .row-estado-resultados-detalle:nth-child(2n) td{background-color:#fff!important}.estado-resultados-main-screen .table-informacion-estado-resultados tbody td{border-bottom:1px solid #dae6be;padding-bottom:5px;padding-top:10px}.estado-resultados-main-screen .table-informacion-estado-resultados tbody td:first-child{padding-left:5px}.estado-resultados-main-screen .table-informacion-estado-resultados tbody td:last-child{padding-right:5px}.estado-resultados-main-screen .table-informacion-estado-resultados tbody .separator{height:20px}.ventas-netas-main-screen{height:100%;margin-left:10px;margin-right:50px;max-width:100%;position:relative;width:calc(100% - 20px)}.ventas-netas-main-screen #esquema-financiero{height:100%;width:100%}.ventas-netas-main-screen #esquema-financiero .linea-negocio-screen-container-header{align-items:end;display:flex;margin-right:3px}.ventas-netas-main-screen #esquema-financiero .linea-negocio-screen-container-header .linea-negocio-screen-botones-container{display:flex;gap:10px;justify-content:end;margin-bottom:10px;position:absolute;width:calc(100% - 20px)}.ventas-netas-main-screen #esquema-financiero .linea-negocio-screen-container-header .linea-negocio-screen-botones-container button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:100px}.ventas-netas-main-screen #esquema-financiero .linea-negocio-screen-container-header .linea-negocio-screen-botones-container button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.ventas-netas-main-screen #esquema-financiero .linea-negocio-screen-container-header .linea-negocio-screen-botones-container .excel{background-color:#035917;border:1px solid #035917}.ventas-netas-main-screen #esquema-financiero .linea-negocio-screen-container-header .linea-negocio-screen-botones-container .PDF{background-color:#940404;cursor:pointer}.ventas-netas-main-screen #esquema-financiero .linea-negocio-screen-container-header .linea-negocio-screen-botones-container .PDF:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.ventas-netas-main-screen #esquema-financiero .ventas-netas-contenedor-filtros{align-items:center;display:flex;flex-direction:row;gap:10px;height:40px;position:absolute;top:0;width:calc(100% - 20px);z-index:4}.ventas-netas-main-screen #esquema-financiero .ventas-netas-contenedor-filtros .ventas-netas-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.ventas-netas-main-screen #esquema-financiero .ventas-netas-contenedor-filtros .ventas-netas-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.ventas-netas-main-screen #esquema-financiero .ventas-netas-contenedor-filtros .ventas-netas-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.ventas-netas-main-screen #esquema-financiero .ventas-netas-contenedor-filtros .ventas-netas-regresar:hover svg{color:#fff}.ventas-netas-main-screen #esquema-financiero .esquema-financiero-container{height:100%;padding-left:20px;padding-right:20px;padding-top:20px;width:100%}.ventas-netas-main-screen #esquema-financiero .esquema-financiero-container .esquema-financiero-container-table{height:calc(100% - 70px);overflow:auto;width:100%}.ventas-netas-main-screen #esquema-financiero .esquema-financiero-container .esquema-financiero-container-table table{cursor:default;font-size:14px}.ventas-netas-main-screen #esquema-financiero .esquema-financiero-container .esquema-financiero-container-table table .fw-bold{font-weight:700}.ventas-netas-main-screen #esquema-financiero .esquema-financiero-container .esquema-financiero-container-table table .row-espacio{background-color:#ff0;height:80px}.ventas-netas-main-screen #esquema-financiero .esquema-financiero-container .esquema-financiero-container-table table .row{height:25px}.ventas-netas-main-screen #esquema-financiero .esquema-financiero-container .esquema-financiero-container-table table .row:nth-child(2n){background-color:#dae6be}.ventas-netas-main-screen #esquema-financiero .esquema-financiero-container .esquema-financiero-container-table table .row td:first-child{background-color:#dae6be;font-size:12px;padding-left:5px}.ventas-netas-main-screen #esquema-financiero .esquema-financiero-container .esquema-financiero-container-table table .row:hover{color:#315c6f}.ventas-netas-main-screen #esquema-financiero .esquema-financiero-container .esquema-financiero-container-table table tr .row-ventas-netas-totales{background-color:#3a3a3c;color:#fff;font-size:13px;font-weight:700;height:40px;padding-left:10px}.ventas-netas-main-screen #esquema-financiero .esquema-financiero-container .esquema-financiero-container-table table tr .row-ventas-netas-totales span{font-size:15px;padding-left:10px;padding-right:10px}.ventas-netas-main-screen #esquema-financiero .esquema-financiero-container .esquema-financiero-container-table table tr .row-ventas-netas-totales .espression{font-size:12px}.ventas-netas-main-screen #esquema-financiero .esquema-financiero-container .esquema-financiero-container-table table tr .bg-analisis{background-color:#4f7b58!important;color:hsla(0,0%,100%,.8);font-weight:700;text-align:center}.ventas-netas-main-screen #esquema-financiero .esquema-financiero-container .esquema-financiero-container-table table tr .enc-importe-jd,.ventas-netas-main-screen #esquema-financiero .esquema-financiero-container .esquema-financiero-container-table table tr .enc-texto-jd{background-color:#9bb06f}.ventas-netas-main-screen #esquema-financiero .esquema-financiero-container .esquema-financiero-container-table table tr .enc-importe-ol,.ventas-netas-main-screen #esquema-financiero .esquema-financiero-container .esquema-financiero-container-table table tr .enc-texto-ol{background-color:#5c8fa4}.ventas-netas-main-screen #esquema-financiero .esquema-financiero-container .esquema-financiero-container-table table tr .enc-jd{background-color:#4f7b58;color:hsla(0,0%,100%,.8);font-size:16px;font-weight:700;height:30px;line-height:30px;text-align:center}.ventas-netas-main-screen #esquema-financiero .esquema-financiero-container .esquema-financiero-container-table table tr .enc-ol{background-color:#315c6f;color:hsla(0,0%,100%,.8);font-size:16px;font-weight:700;height:30px;line-height:30px;text-align:center}.ventas-netas-main-screen #esquema-financiero .esquema-financiero-container .esquema-financiero-container-table table tr .enc-sumajsol{background-color:#9bb06f;color:hsla(0,0%,100%,.8);font-size:16px;font-weight:700;line-height:30px;text-align:center}.ventas-netas-main-screen #esquema-financiero .esquema-financiero-container .esquema-financiero-container-table table tr .enc-header-gastos{background-color:#e84c3d}.ventas-netas-main-screen #esquema-financiero .esquema-financiero-container .esquema-financiero-container-table table tr .enc-gastos{background-color:rgba(232,76,61,.8);color:hsla(0,0%,100%,.8);font-size:14px;font-weight:700;line-height:30px;text-align:center}.ventas-netas-main-screen #esquema-financiero .esquema-financiero-container .esquema-financiero-container-table table tr .enc-total{background-color:#5c8fa4;color:hsla(0,0%,100%,.8);font-size:16px;font-weight:700;line-height:30px;text-align:center}.ventas-netas-main-screen #esquema-financiero .esquema-financiero-container .esquema-financiero-container-table table tr .enc-importe{color:hsla(0,0%,100%,.9);font-weight:700;text-align:center}.ventas-netas-main-screen #esquema-financiero .esquema-financiero-container .esquema-financiero-container-table table tr .enc-texto{color:hsla(0,0%,100%,.6);font-size:14px;font-weight:700;text-align:center}.ventas-netas-main-screen #esquema-financiero .esquema-financiero-container .esquema-financiero-container-table table tr .importe-ef{min-width:100px;padding-right:5px;text-align:right}.ventas-netas-main-screen #esquema-financiero .esquema-financiero-container .esquema-financiero-container-table table tr .margen-rf{min-width:80px;padding-right:5px;text-align:right}.ventas-netas-main-screen #esquema-financiero .esquema-financiero-container .esquema-financiero-container-table table tr .semaforo-advertencia{background-color:#f3af30;color:hsla(0,0%,100%,.7)}.ventas-netas-main-screen #esquema-financiero .esquema-financiero-container .esquema-financiero-container-table table tr .semaforo-peligro{background-color:#e84c3d;color:hsla(0,0%,100%,.8)}.ventas-netas-main-screen #esquema-financiero .esquema-financiero-container .esquema-financiero-container-table table tr .semaforo-verde{background-color:#87c540;color:hsla(0,0%,100%,.8)}.ventas-netas-main-screen #esquema-financiero .esquema-financiero-container .esquema-financiero-container-table table tr .noros{background-color:#315c6f;color:hsla(0,0%,100%,.8)}.ventas-netas-main-screen #esquema-financiero .esquema-financiero-container .esquema-financiero-container-table table tr:nth-child(2) td:first-child{height:100px;min-width:180px}.ventas-netas-main-screen #esquema-financiero .esquema-financiero-container .esquema-financiero-container-table table tr .sub-menu{background-color:#5c8fa4;color:hsla(0,0%,100%,.8);font-weight:700;padding-left:10px}.ventas-netas-main-screen #esquema-financiero .esquema-financiero-container .esquema-financiero-container-table table tr .tip-noros{box-shadow:1px 1px 5px #333;margin-top:20px;padding:10px;position:absolute;right:100px}.ventas-netas-main-screen #esquema-financiero .esquema-financiero-container .esquema-financiero-container-table table tr .line-top-noros{border:1px dashed #ccc;height:33px;margin-left:40px;margin-top:8px;position:absolute}.ventas-netas-main-screen #esquema-financiero .esquema-financiero-container .esquema-financiero-container-table table tr .line-bottom-noros{border:1px dashed #ccc;margin-left:-19px;margin-top:40px;position:absolute;width:61px}.ventas-netas-main-screen #tabla-fixed{position:-webkit-sticky;position:sticky}.ventas-netas-main-screen #tabla-fixed .encabezado{height:30px}.ventas-netas-main-screen #tabla-fixed .th-bg-color-ligh-blue td,.ventas-netas-main-screen #tabla-fixed .th-bg-color-ligh-blue th{background-color:#4f7b58;color:#fff}.ventas-netas-main-screen #tabla-fixed .th-bg-color-ligh td,.ventas-netas-main-screen #tabla-fixed .th-bg-color-ligh th{background-color:#f3af30;color:#fff;text-align:center}.ventas-netas-main-screen #tabla-fixed .row-sticky-180{left:0;position:-webkit-sticky;position:sticky;z-index:4}.ventas-netas-main-screen #tabla-fixed .sticky-col-0{position:-webkit-sticky;position:sticky;top:0;z-index:4}.ventas-netas-main-screen #tabla-fixed .sticky-col-30{position:-webkit-sticky;position:sticky;top:30px;z-index:4}.ventas-netas-main-screen #tabla-fixed tbody tr{cursor:default}.ventas-netas-main-screen #tabla-fixed tbody tr:nth-child(2n){background-color:#dae6be}.ventas-netas-main-screen #tabla-fixed tbody tr:hover td{background-color:#fff;border-bottom:1px solid #ccc;border-top:1px solid #ccc}.ventas-netas-main-screen #tabla-fixed tbody tr:hover td:first-child{border-left:1px solid #ccc}.ventas-netas-main-screen #tabla-fixed tbody tr:hover td:last-child{border-right:1px solid #ccc}.ventas-netas-main-screen #tabla-fixed .col-default{background-color:#fff;color:#000}.ventas-netas-main-screen #tabla-fixed .sticky-col-h-30{position:-webkit-sticky;position:sticky;top:0;z-index:4}.ventas-netas-main-screen #tabla-fixed .sticky-col-h-1{position:-webkit-sticky;position:sticky;top:30px;z-index:4}.ventas-netas-main-screen #tabla-fixed .sticky-row-mw-200{left:0;min-width:200px;position:-webkit-sticky;position:sticky}.ventas-netas-main-screen #tabla-fixed-blank{position:-webkit-sticky;position:sticky}.ventas-netas-main-screen #tabla-fixed-blank .row-sticky-180{left:0;position:-webkit-sticky;position:sticky;z-index:4}.ventas-netas-main-screen #tabla-fixed-blank .col-sticky{position:-webkit-sticky;position:sticky;top:0;z-index:4}.gastos-main-screen{height:100%;margin-left:10px;margin-right:50px;max-width:100%;position:relative;width:calc(100% - 20px)}.gastos-main-screen #comparativa-gastos-proyeccion-tipo-gastos{border-bottom:1px solid #ccc;height:calc(100vh - 190px);overflow-y:auto;padding-bottom:200px}.gastos-main-screen .gastos-screen-container-header{align-items:end;display:flex;margin-right:15px}.gastos-main-screen .gastos-screen-container-header .gastos-contenedor-filtros{align-items:center;display:flex;flex-direction:row;gap:10px;height:40px;position:absolute;top:0;z-index:4}.gastos-main-screen .gastos-screen-container-header .gastos-contenedor-filtros .gastos-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.gastos-main-screen .gastos-screen-container-header .gastos-contenedor-filtros .gastos-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.gastos-main-screen .gastos-screen-container-header .gastos-contenedor-filtros .gastos-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.gastos-main-screen .gastos-screen-container-header .gastos-contenedor-filtros .gastos-regresar:hover svg{color:#fff}.gastos-main-screen .gastos-screen-container-header .gastos-screen-botones-container{align-items:center;display:flex;padding-right:5px;position:absolute;right:10px;top:6px}.gastos-main-screen .gastos-screen-container-header .gastos-screen-botones-container button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:100px}.gastos-main-screen .gastos-screen-container-header .gastos-screen-botones-container button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.gastos-main-screen .gastos-screen-container-header .gastos-screen-botones-container .ayuda{background-color:#3c587c}.gastos-main-screen .gastos-screen-container-header .gastos-screen-botones-container svg{font-size:18px;margin-right:5px}.gastos-main-screen .gastos-screen-container-header .gastos-screen-botones-container .excel{background-color:#035917;border:1px solid #035917}.gastos-main-screen .gastos-screen-container-header .gastos-screen-botones-container .PDF{background-color:#940404;cursor:pointer}.gastos-main-screen .gastos-screen-container-header .gastos-screen-botones-container .PDF:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.gastos-main-screen .gastos-screen-container-header .gastos-screen-botones-container .popover-help{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 8px 24px rgba(0,0,0,.15),0 2px 6px rgba(0,0,0,.08);max-width:90vw;padding:5px 15px 15px;position:absolute;right:-5px;text-align:left;top:140%;width:320px;z-index:5}.gastos-main-screen .gastos-screen-container-header .gastos-screen-botones-container .popover-help .arrow{background:#fff;border-left:1px solid #e5e7eb;border-top:1px solid #e5e7eb;box-shadow:-2px -2px 5px rgba(0,0,0,.04);height:16px;position:absolute;right:20px;top:-8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:16px}.gastos-main-screen .gastos-screen-container-header .gastos-screen-botones-container .popover-help .popover-titulo{height:40px;width:100%}.gastos-main-screen .gastos-screen-container-header .gastos-screen-botones-container .popover-help .popover-titulo .popover-header{background-color:#fff;display:flex;flex-direction:row;height:calc(100% - 4px);height:40px;justify-content:space-between}.gastos-main-screen .gastos-screen-container-header .gastos-screen-botones-container .popover-help .popover-titulo .popover-header .popover-header-titulo{align-items:center;display:flex;font-size:18px!important;font-weight:700;justify-content:center;letter-spacing:1px;margin-left:20px;width:calc(100% - 40px)}.gastos-main-screen .gastos-screen-container-header .gastos-screen-botones-container .popover-help .plantilla-screen-efecto{display:flex;height:3px;justify-content:space-between;width:100%}.gastos-main-screen .gastos-screen-container-header .gastos-screen-botones-container .popover-help .plantilla-screen-efecto .plantilla-screen-efecto-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}.gastos-main-screen .gastos-screen-container-header .gastos-screen-botones-container .popover-help .plantilla-screen-efecto .plantilla-screen-efecto-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.gastos-main-screen .gastos-screen-container-header .gastos-screen-botones-container .popover-help .plantilla-screen-efecto .plantilla-screen-efecto-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}.gastos-main-screen .gastos-screen-container-header .gastos-screen-botones-container .popover-help .texto{line-height:1.2;text-align:justify;text-justify:inter-word}.gastos-main-screen .gastos-screen-container-header .gastos-screen-botones-container .popover-help .indicadores{display:flex;flex-direction:column;gap:10px}.gastos-main-screen .gastos-screen-container-header .gastos-screen-botones-container .popover-help .indicadores .fila{align-items:center;display:flex;gap:10px}.gastos-main-screen .gastos-screen-container-header .gastos-screen-botones-container .popover-help .indicadores .label-texto-asd{font-size:13px}.gastos-main-screen .gastos-screen-container-header .gastos-screen-botones-container .popover-help .circulo{border-radius:50%;flex-shrink:0;height:14px;width:14px}.gastos-main-screen .gastos-screen-container-header .gastos-screen-botones-container .popover-help .circulo.verde{background-color:#2ecc71}.gastos-main-screen .gastos-screen-container-header .gastos-screen-botones-container .popover-help .circulo.rojo{background-color:#e74c3c}.gastos-main-screen .comparativa-gastos-proyeccion-tipo-gastos-container{height:100%;padding-left:20px;padding-right:20px;padding-top:10px;width:100%}.gastos-main-screen .comparativa-gastos-proyeccion-tipo-gastos-container .table-informacion-gastos{cursor:pointer;position:-webkit-sticky;position:sticky;width:100%}.gastos-main-screen .comparativa-gastos-proyeccion-tipo-gastos-container .table-informacion-gastos .indicador{border-radius:50%;display:inline-block;height:12px;width:12px}.gastos-main-screen .comparativa-gastos-proyeccion-tipo-gastos-container .table-informacion-gastos .indicador-verde{background-color:#28a745}.gastos-main-screen .comparativa-gastos-proyeccion-tipo-gastos-container .table-informacion-gastos .indicador-amarillo{background-color:#ffc107}.gastos-main-screen .comparativa-gastos-proyeccion-tipo-gastos-container .table-informacion-gastos .indicador-rojo{background-color:#dc3545}.gastos-main-screen .comparativa-gastos-proyeccion-tipo-gastos-container .table-informacion-gastos .bl:first-child{border-left:1px solid #ccc}.gastos-main-screen .comparativa-gastos-proyeccion-tipo-gastos-container .table-informacion-gastos .br{border-right:2px solid #dae6be}.gastos-main-screen .comparativa-gastos-proyeccion-tipo-gastos-container .table-informacion-gastos .bb{border-bottom:2px solid #dae6be}.gastos-main-screen .comparativa-gastos-proyeccion-tipo-gastos-container .table-informacion-gastos .bt{border-top:2px solid #dae6be}.gastos-main-screen .comparativa-gastos-proyeccion-tipo-gastos-container .table-informacion-gastos .pr-5{padding-right:5px}.gastos-main-screen .comparativa-gastos-proyeccion-tipo-gastos-container .table-informacion-gastos .bg-transparent{background-color:initial}.gastos-main-screen .comparativa-gastos-proyeccion-tipo-gastos-container .table-informacion-gastos .w-cuenta{width:50px}.gastos-main-screen .comparativa-gastos-proyeccion-tipo-gastos-container .table-informacion-gastos .w-concepto{width:300px}.gastos-main-screen .comparativa-gastos-proyeccion-tipo-gastos-container .table-informacion-gastos .w-importe{width:110px}.gastos-main-screen .comparativa-gastos-proyeccion-tipo-gastos-container .table-informacion-gastos thead .tr-down th{border-bottom:3px solid #fedb05;height:40px}.gastos-main-screen .comparativa-gastos-proyeccion-tipo-gastos-container .table-informacion-gastos thead tr{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);color:#fff;font-size:12px;font-weight:400;height:30px}.gastos-main-screen .comparativa-gastos-proyeccion-tipo-gastos-container .table-informacion-gastos thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);font-size:12px;position:-webkit-sticky;position:sticky;top:0}.gastos-main-screen .comparativa-gastos-proyeccion-tipo-gastos-container .table-informacion-gastos thead tr th div{border-left:2px solid #fedb05;text-align:center;width:100%}.gastos-main-screen .comparativa-gastos-proyeccion-tipo-gastos-container .table-informacion-gastos tbody{font-size:12px}.gastos-main-screen .comparativa-gastos-proyeccion-tipo-gastos-container .table-informacion-gastos tbody tr{background-color:#f0f0f0;transition:all .3s}.gastos-main-screen .comparativa-gastos-proyeccion-tipo-gastos-container .table-informacion-gastos tbody tr:first-child{background-color:#ccc}.gastos-main-screen .comparativa-gastos-proyeccion-tipo-gastos-container .table-informacion-gastos tbody tr:nth-child(23){background-color:#ccc!important}.gastos-main-screen .comparativa-gastos-proyeccion-tipo-gastos-container .table-informacion-gastos tbody tr:nth-child(2n){background-color:#fff!important}.gastos-main-screen .comparativa-gastos-proyeccion-tipo-gastos-container .table-informacion-gastos tbody td{border-bottom:1px solid #dae6be;padding-bottom:5px;padding-right:10px;padding-top:10px}.gastos-main-screen .comparativa-gastos-proyeccion-tipo-gastos-container .table-informacion-gastos .ta-right{text-align:right}.gastos-main-screen #comparativa-gastos-proyeccion-tipo{border-bottom:1px solid #ccc;border-radius:5px;height:calc(100vh - 160px);margin-top:20px!important;overflow-y:auto;padding-bottom:200px;padding-left:20px;padding-right:20px}.gastos-main-screen #comparativa-gastos-proyeccion-tipo .table-informacion-gastos{cursor:pointer;width:99%}.gastos-main-screen #comparativa-gastos-proyeccion-tipo .table-informacion-gastos .indicador{border-radius:50%;display:inline-block;height:12px;width:12px}.gastos-main-screen #comparativa-gastos-proyeccion-tipo .table-informacion-gastos .indicador-verde{background-color:#28a745}.gastos-main-screen #comparativa-gastos-proyeccion-tipo .table-informacion-gastos .indicador-amarillo{background-color:#ffc107}.gastos-main-screen #comparativa-gastos-proyeccion-tipo .table-informacion-gastos .indicador-rojo{background-color:#dc3545}.gastos-main-screen #comparativa-gastos-proyeccion-tipo .table-informacion-gastos .bl{border-left:2px solid #dae6be}.gastos-main-screen #comparativa-gastos-proyeccion-tipo .table-informacion-gastos .br{border-right:2px solid #dae6be}.gastos-main-screen #comparativa-gastos-proyeccion-tipo .table-informacion-gastos .bb{border-bottom:2px solid #dae6be}.gastos-main-screen #comparativa-gastos-proyeccion-tipo .table-informacion-gastos .bt{border-top:2px solid #dae6be}.gastos-main-screen #comparativa-gastos-proyeccion-tipo .table-informacion-gastos .pr-5{padding-right:5px}.gastos-main-screen #comparativa-gastos-proyeccion-tipo .table-informacion-gastos .bg-transparent{background-color:initial}.gastos-main-screen #comparativa-gastos-proyeccion-tipo .table-informacion-gastos .w-cuenta{width:50px}.gastos-main-screen #comparativa-gastos-proyeccion-tipo .table-informacion-gastos .w-concepto{width:300px}.gastos-main-screen #comparativa-gastos-proyeccion-tipo .table-informacion-gastos .w-importe{width:110px}.gastos-main-screen #comparativa-gastos-proyeccion-tipo .table-informacion-gastos thead .tr-encabezado1 th{border-bottom:1px solid #fedb05;color:#fff;letter-spacing:2px}.gastos-main-screen #comparativa-gastos-proyeccion-tipo .table-informacion-gastos thead th{height:40px}.gastos-main-screen #comparativa-gastos-proyeccion-tipo .table-informacion-gastos thead th div{border-left:2px solid #fedb05;text-align:center;width:100%}.gastos-main-screen #comparativa-gastos-proyeccion-tipo .table-informacion-gastos thead .tr-down th{border-bottom:1px solid #fedb05;color:#fff}.gastos-main-screen #comparativa-gastos-proyeccion-tipo .table-informacion-gastos thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);font-size:12px;position:-webkit-sticky;position:sticky;top:0}.gastos-main-screen #comparativa-gastos-proyeccion-tipo .table-informacion-gastos thead tr th div{border-left:2px solid #fedb05;text-align:center;width:100%}.gastos-main-screen #comparativa-gastos-proyeccion-tipo .table-informacion-gastos tbody{font-size:12px}.gastos-main-screen #comparativa-gastos-proyeccion-tipo .table-informacion-gastos tbody tr{transition:all .3s}.gastos-main-screen #comparativa-gastos-proyeccion-tipo .table-informacion-gastos tbody tr:hover{background-color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.gastos-main-screen #comparativa-gastos-proyeccion-tipo .table-informacion-gastos tbody td{border-bottom:2px solid #dae6be;padding-bottom:5px;padding-top:10px}.fw-bold{font-weight:700!important}.dashboard-financiero{display:flex;flex-direction:column;font-family:Roboto,sans-serif;height:100vh;margin:0 auto}.dashboard-financiero .dashboard-financiero-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:74px;width:calc(100% - 450px)}.dashboard-financiero .dashboard-financiero-actions .dashboard-financiero-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.dashboard-financiero .dashboard-financiero-actions .dashboard-financiero-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.dashboard-financiero .dashboard-financiero-actions .dashboard-financiero-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.dashboard-financiero .dashboard-financiero-actions .dashboard-financiero-actions-regresar:hover svg{color:#fff}.dashboard-financiero .dashboard-financiero-actions .dashboard-financiero-actions-filtro{margin-bottom:1px;margin-left:5px}.dashboard-financiero .dashboard-financiero-actions .dashboard-financiero-actions-filtro .filtros-pedidos-facturados{position:relative}.dashboard-financiero .dashboard-financiero-actions .dashboard-financiero-actions-filtro .filtros-pedidos-facturados .modal-filtro-resumen-cartera-mensual{background-color:#fff;box-shadow:3 3 5px #333;height:380px;margin-left:-7px!important;margin-top:-1px;text-transform:capitalize;width:410px}.dashboard-financiero .dashboard-financiero-actions .dashboard-financiero-actions-filtro .plantilla-screen-filtro{position:relative}.dashboard-financiero .dashboard-financiero-actions .dashboard-financiero-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.dashboard-financiero .dashboard-financiero-actions .dashboard-financiero-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal svg{color:hsla(0,0%,100%,.8);font-size:18px}.dashboard-financiero .dashboard-financiero-actions .dashboard-financiero-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.dashboard-financiero .dashboard-financiero-actions .dashboard-financiero-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal:hover svg{color:#fff}.dashboard-financiero .dashboard-financiero-actions .dashboard-financiero-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff;height:150px;left:124px;position:absolute;top:-9px;width:250px;z-index:5}.dashboard-financiero .dashboard-financiero-actions .dashboard-financiero-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container{margin:20px 10px 10px}.dashboard-financiero .dashboard-financiero-actions .dashboard-financiero-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-container-cartera{margin-bottom:10px}.dashboard-financiero .dashboard-financiero-actions .dashboard-financiero-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-container-periodo{margin-top:10px}.dashboard-financiero .dashboard-financiero-actions .dashboard-financiero-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones{align-items:center;display:flex;justify-content:space-between;margin-top:10px;width:100%}.dashboard-financiero .dashboard-financiero-actions .dashboard-financiero-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-guardar{align-items:center;background-color:#035917;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.dashboard-financiero .dashboard-financiero-actions .dashboard-financiero-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.dashboard-financiero .dashboard-financiero-actions .dashboard-financiero-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-cancelar{align-items:center;background-color:#ed2a35;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.dashboard-financiero .dashboard-financiero-actions .dashboard-financiero-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-cancelar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.dashboard-financiero .header-notice{align-items:center;background-color:#fff;border-top:1px solid #ccc;display:flex;font-size:14px;justify-content:flex-end;padding:5px;position:relative;width:100%;z-index:1}.dashboard-financiero .header-notice .center-text{font-weight:700;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.dashboard-financiero .header-notice .right-text{text-align:right;white-space:nowrap}.dashboard-financiero .plantilla-screen-titulo{background-color:#035917}.dashboard-financiero .dashboard-header-informacion{border-bottom:2px solid #ccc;display:flex;flex-wrap:wrap;gap:20px;justify-content:center;padding-bottom:5px;padding-top:10px;text-align:end}.dashboard-financiero .dashboard-header-informacion .dashboard-header-informacion-costos,.dashboard-financiero .dashboard-header-informacion .dashboard-header-informacion-utilidad,.dashboard-financiero .dashboard-header-informacion .dashboard-header-informacion-ventas-netas{cursor:pointer;display:flex;flex-direction:column;margin:0 60px;width:280px}.dashboard-financiero .dashboard-header-informacion .dashboard-header-informacion-costos .dashboard-header-informacion-title,.dashboard-financiero .dashboard-header-informacion .dashboard-header-informacion-utilidad .dashboard-header-informacion-title,.dashboard-financiero .dashboard-header-informacion .dashboard-header-informacion-ventas-netas .dashboard-header-informacion-title{font-size:24px;letter-spacing:1px}.dashboard-financiero .dashboard-header-informacion .dashboard-header-informacion-costos .dashboard-header-informacion-cantidad,.dashboard-financiero .dashboard-header-informacion .dashboard-header-informacion-utilidad .dashboard-header-informacion-cantidad,.dashboard-financiero .dashboard-header-informacion .dashboard-header-informacion-ventas-netas .dashboard-header-informacion-cantidad{font-size:24px}.dashboard-financiero .dashboard-header-informacion .dashboard-header-informacion-costos .dashboard-header-informacion-footer,.dashboard-financiero .dashboard-header-informacion .dashboard-header-informacion-utilidad .dashboard-header-informacion-footer,.dashboard-financiero .dashboard-header-informacion .dashboard-header-informacion-ventas-netas .dashboard-header-informacion-footer{align-items:center;box-sizing:border-box;display:flex;font-size:18px;justify-content:flex-end}.dashboard-financiero .dashboard-header-informacion .dashboard-header-informacion-costos .dashboard-header-informacion-footer .change-indicator,.dashboard-financiero .dashboard-header-informacion .dashboard-header-informacion-utilidad .dashboard-header-informacion-footer .change-indicator,.dashboard-financiero .dashboard-header-informacion .dashboard-header-informacion-ventas-netas .dashboard-header-informacion-footer .change-indicator{align-items:center;background-color:#e0e0e0;border-radius:6px;display:flex;font-size:16px;height:22px;justify-content:center;margin-right:4px;margin-top:-10px;width:22px}.dashboard-financiero .dashboard-header-informacion .dashboard-header-informacion-costos .dashboard-header-informacion-footer .igual,.dashboard-financiero .dashboard-header-informacion .dashboard-header-informacion-utilidad .dashboard-header-informacion-footer .igual,.dashboard-financiero .dashboard-header-informacion .dashboard-header-informacion-ventas-netas .dashboard-header-informacion-footer .igual{background-color:#ffc107}.dashboard-financiero .dashboard-header-informacion .dashboard-header-informacion-costos .dashboard-header-informacion-footer .arriba,.dashboard-financiero .dashboard-header-informacion .dashboard-header-informacion-utilidad .dashboard-header-informacion-footer .arriba,.dashboard-financiero .dashboard-header-informacion .dashboard-header-informacion-ventas-netas .dashboard-header-informacion-footer .arriba{background-color:rgba(3,89,23,.7)}.dashboard-financiero .dashboard-header-informacion .dashboard-header-informacion-costos .dashboard-header-informacion-footer .abajo,.dashboard-financiero .dashboard-header-informacion .dashboard-header-informacion-utilidad .dashboard-header-informacion-footer .abajo,.dashboard-financiero .dashboard-header-informacion .dashboard-header-informacion-ventas-netas .dashboard-header-informacion-footer .abajo{background-color:#f44336}@media (max-width:1500px){.dashboard-financiero .dashboard-header-informacion{gap:0}}@media (max-width:1460px){.dashboard-financiero .dashboard-header-informacion{gap:0}.dashboard-financiero .dashboard-header-informacion .dashboard-header-informacion-costos,.dashboard-financiero .dashboard-header-informacion .dashboard-header-informacion-utilidad,.dashboard-financiero .dashboard-header-informacion .dashboard-header-informacion-ventas-netas{cursor:pointer;display:flex;flex-direction:column;margin:0 40px;width:280px}}@media (max-width:1340px){.dashboard-financiero .dashboard-header-informacion{gap:0}.dashboard-financiero .dashboard-header-informacion .dashboard-header-informacion-costos,.dashboard-financiero .dashboard-header-informacion .dashboard-header-informacion-utilidad,.dashboard-financiero .dashboard-header-informacion .dashboard-header-informacion-ventas-netas{cursor:pointer;display:flex;flex-direction:column;margin:0 20px;width:280px}}@media (max-width:1220px){.dashboard-financiero .dashboard-header-informacion{gap:0}.dashboard-financiero .dashboard-header-informacion .dashboard-header-informacion-costos,.dashboard-financiero .dashboard-header-informacion .dashboard-header-informacion-utilidad,.dashboard-financiero .dashboard-header-informacion .dashboard-header-informacion-ventas-netas{cursor:pointer;display:flex;flex-direction:column;margin:0 5px;width:280px}}.dashboard-financiero .dashboard-financiero-container{flex-grow:1;height:calc(100% - 148px);margin:10px;overflow-y:auto}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes{grid-row-gap:10px;display:grid;grid-template-columns:33% 33% 34%;grid-template-rows:295px 295px 295px 160px;row-gap:10px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box{border:1px solid #ccc;border-radius:5px;box-shadow:2px 2px 5px #ccc;cursor:pointer;height:290px;margin-left:5px;margin-top:20px;overflow:hidden;width:calc(100% - 20px)}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .dashboard-financiero-container-box-titulo{align-items:center;background-color:#035917;border-bottom:3px solid #fedb05;border-radius:5px 5px 0 0;color:#fff;display:flex;font-size:16px;font-weight:700;height:34px;justify-content:center;letter-spacing:1px;width:100%}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .dashboard-financiero-container-box-info{height:calc(100% - 34px);width:100%}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_balance{display:flex;flex-direction:row;justify-content:space-between}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_balance .df_box_balance_item_2n{background-color:#f0f0f0}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_balance .df_box_balance_item{align-items:center;border-bottom:1px solid #dae6be;border-right:1px solid #dae6be;display:flex;justify-content:space-between;padding:0 5px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_balance .df_box_balance_item div{align-items:center;display:flex}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_balance .df_box_balance_space-activo{flex-basis:calc(60% - 5px);flex-grow:0;flex-shrink:0;height:100%}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_balance .df_box_balance_space-activo .df_box_balance_space-header{align-items:center;background-color:#dae6be;border-bottom:1px solid #dae6be;border-right:1px solid #dae6be;display:flex;font-weight:700;height:25px;justify-content:start;letter-spacing:.5px;padding-left:5px;width:100%}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_balance .df_box_balance_space-pasivo{display:flex;flex:0 0 40%;flex-direction:column;height:100%;justify-content:space-between}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_balance .df_box_balance_space-pasivo .df_box_balance_space-pasivo-header{align-items:center;background-color:#dae6be;display:flex;font-weight:700;height:25px!important;justify-content:center}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_balance .df_box_balance_space-pasivo .df_box_balance_space-pasivo-item-2n{background-color:#f0f0f0}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_balance .df_box_balance_space-pasivo .df_box_balance_space-pasivo-item{align-items:center;border-bottom:1px solid #dae6be;border-left:1px solid #dae6be;display:flex;flex-direction:column;height:calc(25% - 10px);justify-content:center}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_balance .df_box_balance_space-pasivo .df_box_balance_space-pasivo-item div{font-weight:700}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_estado_resultados table{margin-left:5px;margin-right:5px;margin-top:0;width:calc(100% - 20px)}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_estado_resultados table tbody .fw-bold,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_estado_resultados table tbody .fw-bold td{font-weight:700}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_estado_resultados table tbody tr .circle-red{background-color:#f44336;border-radius:10px;height:10px;width:10px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_estado_resultados table tbody tr .circle-yellow{background-color:#ffc107;border-radius:10px;height:10px;width:10px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_estado_resultados table tbody tr .circle-success{background-color:#035917;border-radius:10px;height:10px;width:10px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_estado_resultados table tbody tr td{border-bottom:1px solid #dae6be;padding:5px 5px 5px 10px;text-align:right}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_estado_resultados table tbody tr td:first-child{text-align:left}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_estado_resultados table tbody tr td:last-child{text-align:center}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_estado_resultados table tbody tr:nth-child(2n) td{background-color:#fefefe}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_estado_resultados table tbody tr:hover td{background-color:#f0f0f0;transition:background-color .3s ease}@media (max-width:1380px){.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_estado_resultados table td:last-child,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_estado_resultados table tr td:last-child{display:none}}@media (max-width:1300px){.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_estado_resultados{display:block;max-height:350px;overflow-x:hidden;overflow-y:auto}}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_antiguedad_inventario table{margin-left:5px;margin-right:5px;margin-top:0;width:calc(100% - 20px)}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_antiguedad_inventario table thead{height:30px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_antiguedad_inventario table thead tr td{background-color:#fefefe;border-bottom:1px solid #dae6be;font-weight:700;padding:5px 5px 5px 10px;text-align:center}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_antiguedad_inventario table tbody .fw-bold,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_antiguedad_inventario table tbody .fw-bold td{font-weight:700}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_antiguedad_inventario table tbody tr .circle-red{background-color:#f44336;border-radius:10px;height:10px;width:10px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_antiguedad_inventario table tbody tr .circle-yellow{background-color:#ffc107;border-radius:10px;height:10px;width:10px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_antiguedad_inventario table tbody tr .circle-success{background-color:#035917;border-radius:10px;height:10px;width:10px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_antiguedad_inventario table tbody tr td{border-bottom:1px solid #dae6be;padding:5px 5px 5px 10px;text-align:center}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_antiguedad_inventario table tbody tr td:first-child{text-align:left}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_antiguedad_inventario table tbody tr td:last-child{text-align:right}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_antiguedad_inventario table tbody tr:nth-child(2n) td{background-color:#fefefe}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_antiguedad_inventario table tbody tr:last-child{font-weight:700}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box .df_box_antiguedad_inventario table tbody tr:hover td{background-color:#f0f0f0;transition:background-color .3s ease}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2{border:1px solid #ccc;border-radius:5px;box-shadow:2px 2px 5px #ccc;cursor:pointer;height:290px;margin-left:5px;margin-top:20px;overflow:hidden;width:calc(100% - 20px)}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .dashboard-financiero-container-box-titulo{align-items:center;background-color:#035917;border-bottom:3px solid #fedb05;border-radius:5px 5px 0 0;color:#fff;display:flex;font-size:16px;font-weight:700;height:34px;justify-content:center;letter-spacing:1px;width:100%}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .dashboard-financiero-container-box-info{height:calc(100% - 34px);width:100%}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_antiguedad_inventario table{margin-left:5px;margin-right:5px;margin-top:0;width:calc(100% - 20px)}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_antiguedad_inventario table thead{height:30px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_antiguedad_inventario table thead tr td{background-color:#fefefe;border-bottom:1px solid #dae6be;font-weight:700;padding:5px 5px 5px 10px;text-align:center}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_antiguedad_inventario table tbody .fw-bold,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_antiguedad_inventario table tbody .fw-bold td{font-weight:700}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_antiguedad_inventario table tbody tr .circle-red{background-color:#f44336;border-radius:10px;height:10px;width:10px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_antiguedad_inventario table tbody tr .circle-yellow{background-color:#ffc107;border-radius:10px;height:10px;width:10px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_antiguedad_inventario table tbody tr .circle-success{background-color:#035917;border-radius:10px;height:10px;width:10px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_antiguedad_inventario table tbody tr td{border-bottom:1px solid #dae6be;padding:5px 5px 5px 10px;text-align:center}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_antiguedad_inventario table tbody tr td:first-child{text-align:left}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_antiguedad_inventario table tbody tr td:last-child{text-align:right}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_antiguedad_inventario table tbody tr:nth-child(2n) td{background-color:#fefefe}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_antiguedad_inventario table tbody tr:last-child{font-weight:700}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_antiguedad_inventario table tbody tr:hover td{background-color:#f0f0f0;transition:background-color .3s ease}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_costo_financiamiento table{height:100%;margin-left:5px;margin-right:5px;margin-top:0;width:calc(100% - 20px)}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_costo_financiamiento table thead{height:30px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_costo_financiamiento table thead tr td{background-color:#fefefe;border-bottom:1px solid #dae6be;font-weight:700;padding:5px 5px 5px 10px;text-align:center}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_costo_financiamiento table tbody .fw-bold,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_costo_financiamiento table tbody .fw-bold td{font-weight:700}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_costo_financiamiento table tbody tr .circle-red{background-color:#f44336;border-radius:10px;height:10px;width:10px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_costo_financiamiento table tbody tr .circle-yellow{background-color:#ffc107;border-radius:10px;height:10px;width:10px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_costo_financiamiento table tbody tr .circle-success{background-color:#035917;border-radius:10px;height:10px;width:10px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_costo_financiamiento table tbody tr td{border-bottom:1px solid #dae6be;padding:5px 5px 5px 10px;text-align:center}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_costo_financiamiento table tbody tr td:first-child{text-align:left}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_costo_financiamiento table tbody tr:nth-child(2n) td{background-color:#fefefe}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_costo_financiamiento table tbody tr:hover td{background-color:#f0f0f0;transition:background-color .3s ease}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_nivel_inventario .nivel-inventario-table{border-spacing:0;height:100%;padding:2px 18px 18px;width:100%}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_nivel_inventario .nivel-inventario-table thead{font-size:14px;padding:0 5px 7px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_nivel_inventario .nivel-inventario-table thead tr th,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_nivel_inventario .nivel-inventario-table thead tr:last-child{border-bottom:1px solid #dae6be}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_nivel_inventario .nivel-inventario-table thead tr th:last-child{text-align:center}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_nivel_inventario .nivel-inventario-table tbody{font-size:14px;padding:5px 5px 7px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_nivel_inventario .nivel-inventario-table tbody tr td,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_nivel_inventario .nivel-inventario-table tbody tr:last-child{border-bottom:1px solid #dae6be}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_nivel_inventario .nivel-inventario-table tbody tr td:first-child{max-width:120px;width:120px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_nivel_inventario .nivel-inventario-table tbody tr td:last-child{text-align:center}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df_box_nivel_inventario .nivel-inventario-table tbody tr:nth-child(2n) td{background-color:#fefefe}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df-box-flujo-efectivo{background-color:#fff;height:100%;padding:10px 18px 18px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2 .df-box-flujo-efectivo .df-box-flujo-efectivo-item{border-bottom:1px solid #dae6be;display:flex;font-size:18px;justify-content:space-between;padding:10px 5px 7px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2-row{border:1px solid #ccc;border-radius:5px;box-shadow:2px 2px 5px #ccc;cursor:pointer;height:290px;margin-left:5px;margin-top:20px;overflow:hidden;width:calc(100% - 20px)}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2-row:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2-row .dashboard-financiero-container-box-titulo{align-items:center;background-color:#035917;border-bottom:3px solid #fedb05;border-radius:5px 5px 0 0;color:#fff;display:flex;font-size:16px;font-weight:700;height:34px;justify-content:center;letter-spacing:1px;width:100%}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2-row .dashboard-financiero-container-box-info{display:flex;height:calc(100% - 34px);justify-content:center;width:100%}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-container-box-2-row .dashboard-financiero-container-box-info .chart-container-margen{top:200px!important}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4{display:flex;grid-column:1/4;height:160px!important;justify-content:space-between;margin-left:5px;margin-top:20px;padding-bottom:0;width:100%;width:calc(100% - 20px)}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras #modal-screen-center-finanzas-dash,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 #modal-screen-center-finanzas-dash,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 #modal-screen-center-finanzas-dash,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 #modal-screen-center-finanzas-dash{background-color:rgba(0,0,0,.376);bottom:0;display:flex;justify-content:center;left:0;padding-top:71px;position:absolute;right:0;top:0;z-index:4}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras #modal-screen-center-finanzas-dash .asc-modal,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 #modal-screen-center-finanzas-dash .asc-modal,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 #modal-screen-center-finanzas-dash .asc-modal,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 #modal-screen-center-finanzas-dash .asc-modal{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:animatetop;animation-name:animatetop;border-radius:6px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);max-height:250px;width:300px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras #modal-screen-center-finanzas-dash .asc-modal-extend,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 #modal-screen-center-finanzas-dash .asc-modal-extend,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 #modal-screen-center-finanzas-dash .asc-modal-extend,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 #modal-screen-center-finanzas-dash .asc-modal-extend{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:animatetop;animation-name:animatetop;background-color:#fff;border-radius:6px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);max-height:460px;width:300px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras #modal-screen-center-finanzas-dash .plantilla-screen-container,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 #modal-screen-center-finanzas-dash .plantilla-screen-container,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 #modal-screen-center-finanzas-dash .plantilla-screen-container,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 #modal-screen-center-finanzas-dash .plantilla-screen-container{height:180px;width:260px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras #modal-screen-center-finanzas-dash .plantilla-screen-container-extend,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 #modal-screen-center-finanzas-dash .plantilla-screen-container-extend,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 #modal-screen-center-finanzas-dash .plantilla-screen-container-extend,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 #modal-screen-center-finanzas-dash .plantilla-screen-container-extend{height:360px;margin-left:18px;width:260px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras #modal-screen-center-finanzas-dash .modal-tabla-container,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 #modal-screen-center-finanzas-dash .modal-tabla-container,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 #modal-screen-center-finanzas-dash .modal-tabla-container,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 #modal-screen-center-finanzas-dash .modal-tabla-container{display:flex;justify-content:center;position:relative}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras #modal-screen-center-finanzas-dash .analisis-as-screen-footer,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 #modal-screen-center-finanzas-dash .analisis-as-screen-footer,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 #modal-screen-center-finanzas-dash .analisis-as-screen-footer,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 #modal-screen-center-finanzas-dash .analisis-as-screen-footer{margin-top:20px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:1px solid #ccc;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;width:240px;z-index:1}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box:hover,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box:hover,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box:hover,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-header,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-header,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-header,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-header{align-items:center;background-color:#035917;border-bottom:3px solid #ffc107;color:#fff;display:flex;font-size:14px;font-weight:700;height:30px;justify-content:center;letter-spacing:1px;width:100%}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .circulo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .circulo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .circulo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .circulo{align-items:center;background-color:#333;border-radius:70px;color:#fff;display:flex;height:70px;justify-content:center;width:70px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .verde,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .verde,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .verde,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .verde{background-color:#035917}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .amarillo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .amarillo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .amarillo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .amarillo{background-color:#ffc107;color:#000}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .rojo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .rojo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .rojo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .rojo{background-color:#f44336}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-porcentaje-texto,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-porcentaje-texto,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-porcentaje-texto,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-porcentaje-texto{font-size:16px;font-weight:700}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-porcentaje-guia,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-porcentaje-guia,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-porcentaje-guia,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-porcentaje-guia{font-weight:700;margin-bottom:10px;margin-left:5px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .borde-verde,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .borde-verde,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .borde-verde,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .borde-verde{background-color:rgba(3,89,23,.5)}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .borde-amarillo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .borde-amarillo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .borde-amarillo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .borde-amarillo{background-color:rgba(255,193,7,.5)}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .borde-rojo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .borde-rojo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .borde-rojo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .borde-rojo{background-color:rgba(244,67,54,.5)}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-2,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-2,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-2,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-2{align-items:center;border-radius:5px;display:flex;flex-direction:column;height:100px;justify-content:center;margin-bottom:14px;width:200px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-2 .dashboard-financiero-razones-financieras-box-d2,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-2 .dashboard-financiero-razones-financieras-box-d2,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-2 .dashboard-financiero-razones-financieras-box-d2,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-2 .dashboard-financiero-razones-financieras-box-d2{align-items:center;background-color:hsla(0,0%,100%,.3);border-radius:5px;color:#fff;display:flex;font-weight:700;height:50px;justify-content:center;margin-bottom:5px;width:100px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-2 .dashboard-financiero-razones-financieras-box-porcentaje-guia2,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-2 .dashboard-financiero-razones-financieras-box-porcentaje-guia2,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-2 .dashboard-financiero-razones-financieras-box-porcentaje-guia2,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-2 .dashboard-financiero-razones-financieras-box-porcentaje-guia2{color:#fff;font-weight:700;margin-top:0}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-2-completo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-2-completo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-2-completo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-2-completo{align-items:center;border-radius:5px;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-2-completo .dashboard-financiero-razones-financieras-box-header-completo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-2-completo .dashboard-financiero-razones-financieras-box-header-completo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-2-completo .dashboard-financiero-razones-financieras-box-header-completo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-2-completo .dashboard-financiero-razones-financieras-box-header-completo{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:700;height:30px;justify-content:center;letter-spacing:1px;margin-bottom:5px;width:100%}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-2-completo .dashboard-financiero-razones-financieras-box-d2,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-2-completo .dashboard-financiero-razones-financieras-box-d2,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-2-completo .dashboard-financiero-razones-financieras-box-d2,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-2-completo .dashboard-financiero-razones-financieras-box-d2{align-items:center;background-color:hsla(0,0%,100%,.3);border-radius:5px;color:#fff;display:flex;font-weight:700;height:50px;justify-content:center;margin-bottom:5px;width:100px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-2-completo .dashboard-financiero-razones-financieras-box-porcentaje-guia2,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-2-completo .dashboard-financiero-razones-financieras-box-porcentaje-guia2,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-2-completo .dashboard-financiero-razones-financieras-box-porcentaje-guia2,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-2-completo .dashboard-financiero-razones-financieras-box-porcentaje-guia2{color:#fff;font-weight:700;margin-bottom:5px;margin-top:0}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .circulo-verde-interior,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .circulo-verde-interior,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .circulo-verde-interior,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .circulo-verde-interior{background-color:#035917}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .circulo-amarillo-interior,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .circulo-amarillo-interior,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .circulo-amarillo-interior,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .circulo-amarillo-interior{background-color:#ffc107}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .circulo-rojo-interior,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .circulo-rojo-interior,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .circulo-rojo-interior,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .circulo-rojo-interior{background-color:#f44336}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border-radius:5px;display:flex;flex-direction:column;height:100px;justify-content:center;margin-bottom:14px;position:relative;width:200px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3 .dashboard-financiero-razones-financieras-box-circle,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3 .dashboard-financiero-razones-financieras-box-circle,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3 .dashboard-financiero-razones-financieras-box-circle,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3 .dashboard-financiero-razones-financieras-box-circle{border-radius:50%;height:20px;left:10px;position:absolute;top:5px;width:20px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3 .dashboard-financiero-razones-financieras-box-d3,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3 .dashboard-financiero-razones-financieras-box-d3,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3 .dashboard-financiero-razones-financieras-box-d3,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3 .dashboard-financiero-razones-financieras-box-d3{align-items:center;background-color:#ffc107;border-radius:5px;color:#397c2d;display:flex;font-weight:700;height:50px;justify-content:center;margin-bottom:5px;width:100px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3 .dashboard-financiero-razones-financieras-box-porcentaje-guia3,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3 .dashboard-financiero-razones-financieras-box-porcentaje-guia3,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3 .dashboard-financiero-razones-financieras-box-porcentaje-guia3,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3 .dashboard-financiero-razones-financieras-box-porcentaje-guia3{color:#fff;font-weight:700;margin-top:0}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3-completo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3-completo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3-completo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3-completo{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border-radius:5px;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3-completo .dashboard-financiero-razones-financieras-box-header-completo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3-completo .dashboard-financiero-razones-financieras-box-header-completo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3-completo .dashboard-financiero-razones-financieras-box-header-completo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3-completo .dashboard-financiero-razones-financieras-box-header-completo{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:700;height:30px;justify-content:center;letter-spacing:1px;margin-bottom:5px;margin-top:-8px;width:100%}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3-completo .dashboard-financiero-razones-financieras-box-circle,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3-completo .dashboard-financiero-razones-financieras-box-circle,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3-completo .dashboard-financiero-razones-financieras-box-circle,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3-completo .dashboard-financiero-razones-financieras-box-circle{border-radius:50%;height:20px;left:10px;position:absolute;top:8px;width:20px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3-completo .dashboard-financiero-razones-financieras-box-d3,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3-completo .dashboard-financiero-razones-financieras-box-d3,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3-completo .dashboard-financiero-razones-financieras-box-d3,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3-completo .dashboard-financiero-razones-financieras-box-d3{align-items:center;background-color:#ffc107;border-radius:5px;color:#397c2d;display:flex;font-weight:700;height:50px;justify-content:center;margin-bottom:5px;width:100px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3-completo .dashboard-financiero-razones-financieras-box-porcentaje-guia3,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3-completo .dashboard-financiero-razones-financieras-box-porcentaje-guia3,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3-completo .dashboard-financiero-razones-financieras-box-porcentaje-guia3,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3-completo .dashboard-financiero-razones-financieras-box-porcentaje-guia3{color:#fff;font-weight:700;margin-top:0}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border-radius:5px;display:flex;flex-direction:column;font-weight:700;height:110px;justify-content:center;margin-bottom:10px;position:relative;width:200px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4 .dashboard-financiero-razones-financieras-box-circle,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4 .dashboard-financiero-razones-financieras-box-circle,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4 .dashboard-financiero-razones-financieras-box-circle,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4 .dashboard-financiero-razones-financieras-box-circle{border-radius:50%;height:20px;left:10px;position:absolute;top:5px;width:20px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4 .dashboard-financiero-razones-financieras-box-d4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4 .dashboard-financiero-razones-financieras-box-d4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4 .dashboard-financiero-razones-financieras-box-d4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4 .dashboard-financiero-razones-financieras-box-d4{align-items:center;border-radius:5px;display:flex;font-weight:700;height:50px;justify-content:center;margin-top:5px;width:100px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4 .dashboard-linea-guia4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4 .dashboard-linea-guia4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4 .dashboard-linea-guia4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4 .dashboard-linea-guia4{background:linear-gradient(90deg,#ffc107,transparent 34% 66%,#ffc107);height:4px;position:absolute;top:90px;width:200px;z-index:1}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4 .dashboard-financiero-razones-financieras-box-porcentaje-guia4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4 .dashboard-financiero-razones-financieras-box-porcentaje-guia4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4 .dashboard-financiero-razones-financieras-box-porcentaje-guia4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4 .dashboard-financiero-razones-financieras-box-porcentaje-guia4{background-color:initial;color:#fff;font-weight:700;margin-top:18px;position:relative;text-align:center;width:76px;z-index:2}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1{align-items:center;background-color:#eaeaea;border-radius:5px;display:flex;flex-direction:column;font-weight:700;height:110px;justify-content:center;margin-bottom:10px;position:relative;width:100%}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1 .borde-verde,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1 .borde-verde,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1 .borde-verde,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1 .borde-verde{background-color:#035917}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1 .borde-amarillo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1 .borde-amarillo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1 .borde-amarillo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1 .borde-amarillo{background-color:#ffc107}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1 .borde-rojo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1 .borde-rojo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1 .borde-rojo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1 .borde-rojo{background-color:#f44336}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1 .dashboard-financiero-razones-financieras-box-circle,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1 .dashboard-financiero-razones-financieras-box-circle,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1 .dashboard-financiero-razones-financieras-box-circle,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1 .dashboard-financiero-razones-financieras-box-circle{border-radius:50%;height:20px;left:10px;position:absolute;top:5px;width:20px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1 .dashboard-financiero-razones-financieras-box-d4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1 .dashboard-financiero-razones-financieras-box-d4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1 .dashboard-financiero-razones-financieras-box-d4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1 .dashboard-financiero-razones-financieras-box-d4{align-items:center;border-radius:5px;color:#fff;display:flex;font-weight:700;height:50px;justify-content:center;margin-top:5px;width:100px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1 .dashboard-linea-guia4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1 .dashboard-linea-guia4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1 .dashboard-linea-guia4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1 .dashboard-linea-guia4{background:linear-gradient(90deg,#ffc107,transparent 34% 66%,#ffc107);height:4px;position:absolute;top:90px;width:100%;z-index:1}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1 .dashboard-financiero-razones-financieras-box-porcentaje-guia4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1 .dashboard-financiero-razones-financieras-box-porcentaje-guia4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1 .dashboard-financiero-razones-financieras-box-porcentaje-guia4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1 .dashboard-financiero-razones-financieras-box-porcentaje-guia4{background-color:initial;font-weight:700;margin-top:6px;position:relative;text-align:center;width:76px;z-index:2}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2{align-items:center;background:linear-gradient(to bottom right,#eaeaea,silver);border-radius:5px;display:flex;flex-direction:column;font-weight:700;height:110px;justify-content:center;margin-bottom:10px;position:relative;width:200px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2 .verde,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2 .verde,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2 .verde,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2 .verde{background-color:#035917}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2 .amarillo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2 .amarillo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2 .amarillo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2 .amarillo{background-color:#ffc107;color:#fff}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2 .rojo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2 .rojo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2 .rojo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2 .rojo{background-color:#f44336}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2 .dashboard-financiero-razones-financieras-box-circle,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2 .dashboard-financiero-razones-financieras-box-circle,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2 .dashboard-financiero-razones-financieras-box-circle,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2 .dashboard-financiero-razones-financieras-box-circle{border-radius:50%;height:20px;left:10px;position:absolute;top:5px;width:20px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2 .dashboard-financiero-razones-financieras-box-d4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2 .dashboard-financiero-razones-financieras-box-d4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2 .dashboard-financiero-razones-financieras-box-d4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2 .dashboard-financiero-razones-financieras-box-d4{align-items:center;border-radius:5px;display:flex;font-weight:700;height:50px;justify-content:center;margin-top:5px;width:100px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2 .dashboard-linea-guia4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2 .dashboard-linea-guia4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2 .dashboard-linea-guia4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2 .dashboard-linea-guia4{background:linear-gradient(90deg,#ffc107,transparent 34% 66%,#ffc107);height:4px;position:absolute;top:90px;width:200px;z-index:1}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2 .dashboard-financiero-razones-financieras-box-porcentaje-guia4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2 .dashboard-financiero-razones-financieras-box-porcentaje-guia4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2 .dashboard-financiero-razones-financieras-box-porcentaje-guia4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2 .dashboard-financiero-razones-financieras-box-porcentaje-guia4{background-color:initial;color:#000;font-weight:700;margin-top:5px;position:relative;text-align:center;width:76px;z-index:2}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-3,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-3,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-3,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-3{align-items:center;border-radius:5px;display:flex;flex-direction:column;font-weight:700;height:110px;justify-content:center;margin-bottom:10px;position:relative;width:100%}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-3 .dashboard-financiero-razones-financieras-box-circle,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-3 .dashboard-financiero-razones-financieras-box-circle,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-3 .dashboard-financiero-razones-financieras-box-circle,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-3 .dashboard-financiero-razones-financieras-box-circle{border-radius:50%;height:20px;left:10px;position:absolute;top:5px;width:20px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-3 .dashboard-financiero-razones-financieras-box-d4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-3 .dashboard-financiero-razones-financieras-box-d4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-3 .dashboard-financiero-razones-financieras-box-d4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-3 .dashboard-financiero-razones-financieras-box-d4{align-items:center;border-radius:5px;display:flex;font-weight:700;height:50px;justify-content:center;margin-top:5px;width:100px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-3 .dashboard-linea-guia4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-3 .dashboard-linea-guia4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-3 .dashboard-linea-guia4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-3 .dashboard-linea-guia4{background:linear-gradient(90deg,#ffc107,transparent 34% 66%,#ffc107);height:4px;position:absolute;top:90px;width:100%;z-index:1}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-3 .dashboard-financiero-razones-financieras-box-porcentaje-guia4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-3 .dashboard-financiero-razones-financieras-box-porcentaje-guia4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-3 .dashboard-financiero-razones-financieras-box-porcentaje-guia4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-3 .dashboard-financiero-razones-financieras-box-porcentaje-guia4{background-color:initial;color:#000;font-weight:700;margin-top:5px;position:relative;text-align:center;width:76px;z-index:2}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-4{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border-radius:5px;display:flex;flex-direction:column;font-weight:700;height:100%;justify-content:center;position:relative;width:260px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-4 .dashboard-financiero-razones-financieras-box-circle,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-4 .dashboard-financiero-razones-financieras-box-circle,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-4 .dashboard-financiero-razones-financieras-box-circle,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-4 .dashboard-financiero-razones-financieras-box-circle{border-radius:50%;height:20px;left:10px;position:absolute;top:5px;width:20px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-4 .dashboard-financiero-razones-financieras-box-d4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-4 .dashboard-financiero-razones-financieras-box-d4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-4 .dashboard-financiero-razones-financieras-box-d4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-4 .dashboard-financiero-razones-financieras-box-d4{align-items:center;border-radius:5px;color:#fff;display:flex;font-weight:700;height:50px;justify-content:center;margin-top:5px;width:100px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-4 .dashboard-linea-guia4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-4 .dashboard-linea-guia4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-4 .dashboard-linea-guia4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-4 .dashboard-linea-guia4{background:linear-gradient(90deg,#ffc107,transparent 34% 66%,#ffc107);height:4px;position:absolute;top:100px;width:100%;z-index:1}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-4 .dashboard-financiero-razones-financieras-box-porcentaje-guia4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-4 .dashboard-financiero-razones-financieras-box-porcentaje-guia4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-4 .dashboard-financiero-razones-financieras-box-porcentaje-guia4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-4 .dashboard-financiero-razones-financieras-box-porcentaje-guia4{background-color:initial;color:#fff;font-weight:700;margin-top:18px;position:relative;text-align:center;width:76px;z-index:2}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-completo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-completo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-completo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-completo{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border-radius:5px;display:flex;flex-direction:column;font-weight:700;height:100%;justify-content:center;position:relative;width:100%}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-completo .dashboard-financiero-razones-financieras-box-header-completo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-completo .dashboard-financiero-razones-financieras-box-header-completo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-completo .dashboard-financiero-razones-financieras-box-header-completo,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-completo .dashboard-financiero-razones-financieras-box-header-completo{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:700;height:30px;justify-content:center;letter-spacing:1px;margin-bottom:5px;margin-top:-8px;width:100%}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-completo .dashboard-financiero-razones-financieras-box-circle,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-completo .dashboard-financiero-razones-financieras-box-circle,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-completo .dashboard-financiero-razones-financieras-box-circle,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-completo .dashboard-financiero-razones-financieras-box-circle{border-radius:50%;height:20px;left:10px;position:absolute;top:5px;width:20px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-completo .dashboard-financiero-razones-financieras-box-d4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-completo .dashboard-financiero-razones-financieras-box-d4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-completo .dashboard-financiero-razones-financieras-box-d4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-completo .dashboard-financiero-razones-financieras-box-d4{align-items:center;background-color:#ffc107;border-radius:5px;color:#397c2d;display:flex;font-weight:700;height:50px;justify-content:center;margin-bottom:5px;width:100px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-completo .dashboard-linea-guia4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-completo .dashboard-linea-guia4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-completo .dashboard-linea-guia4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-completo .dashboard-linea-guia4{background:linear-gradient(90deg,#ffc107,transparent 34% 66%,#ffc107);height:4px;position:absolute;top:118px;width:200px;z-index:1}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-completo .dashboard-financiero-razones-financieras-box-porcentaje-guia4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-completo .dashboard-financiero-razones-financieras-box-porcentaje-guia4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-completo .dashboard-financiero-razones-financieras-box-porcentaje-guia4,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-completo .dashboard-financiero-razones-financieras-box-porcentaje-guia4{background-color:initial;color:#fff;font-weight:700;margin-top:5px;position:relative;text-align:center;width:70px;z-index:2}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box-table,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box-table,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box-table,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box-table{height:calc(100% - 30px);padding:10px;width:100%}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box-table .total,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box-table .total,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box-table .total,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box-table .total{font-weight:700}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box-table .dashboard-financiero-razones-financieras-box-table-indicador,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box-table .dashboard-financiero-razones-financieras-box-table-indicador,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box-table .dashboard-financiero-razones-financieras-box-table-indicador,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box-table .dashboard-financiero-razones-financieras-box-table-indicador{align-items:center;display:flex}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box-table .dashboard-financiero-razones-financieras-box-table-indicador .dashboard-financiero-razones-financieras-box-table-indicador-flag,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box-table .dashboard-financiero-razones-financieras-box-table-indicador .dashboard-financiero-razones-financieras-box-table-indicador-flag,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box-table .dashboard-financiero-razones-financieras-box-table-indicador .dashboard-financiero-razones-financieras-box-table-indicador-flag,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box-table .dashboard-financiero-razones-financieras-box-table-indicador .dashboard-financiero-razones-financieras-box-table-indicador-flag{border-radius:15px;height:15px;margin-right:5px;width:15px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box-table .dashboard-financiero-razones-financieras-box-table-indicador .flag-red,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box-table .dashboard-financiero-razones-financieras-box-table-indicador .flag-red,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box-table .dashboard-financiero-razones-financieras-box-table-indicador .flag-red,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box-table .dashboard-financiero-razones-financieras-box-table-indicador .flag-red{background-color:#f44336}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box-table .dashboard-financiero-razones-financieras-box-table-indicador .flag-yellow,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box-table .dashboard-financiero-razones-financieras-box-table-indicador .flag-yellow,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box-table .dashboard-financiero-razones-financieras-box-table-indicador .flag-yellow,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box-table .dashboard-financiero-razones-financieras-box-table-indicador .flag-yellow{background-color:#ffc107}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box-table .dashboard-financiero-razones-financieras-box-table-indicador .flag-green,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box-table .dashboard-financiero-razones-financieras-box-table-indicador .flag-green,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box-table .dashboard-financiero-razones-financieras-box-table-indicador .flag-green,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box-table .dashboard-financiero-razones-financieras-box-table-indicador .flag-green{background-color:#035917}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box-table table,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box-table table,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box-table table,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box-table table{width:100%}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box-table table tbody tr .celda-valor,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box-table table tbody tr .celda-valor,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box-table table tbody tr .celda-valor,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box-table table tbody tr .celda-valor{padding-right:5px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box-table table tbody tr td,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box-table table tbody tr td,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box-table table tbody tr td,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box-table table tbody tr td{border-bottom:1px solid #dae6be;font-size:16px;padding-bottom:5px;padding-top:5px;text-align:right}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras .dashboard-financiero-razones-financieras-box-table table tbody tr td:first-child,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2 .dashboard-financiero-razones-financieras-box-table table tbody tr td:first-child,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras3 .dashboard-financiero-razones-financieras-box-table table tbody tr td:first-child,.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras4 .dashboard-financiero-razones-financieras-box-table table tbody tr td:first-child{text-align:left}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2{display:flex;flex-direction:row;gap:10px;grid-column:1/4;height:160px!important;margin-left:5px;margin-top:20px;padding-bottom:0;width:100%;width:calc(100% - 20px)}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 #modal-screen-center-finanzas-dash{background-color:rgba(0,0,0,.376);bottom:0;display:flex;justify-content:center;left:0;padding-top:71px;position:absolute;right:0;top:0;z-index:4}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 #modal-screen-center-finanzas-dash .asc-modal{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:animatetop;animation-name:animatetop;border-radius:6px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);max-height:250px;width:300px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 #modal-screen-center-finanzas-dash .asc-modal-extend{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:animatetop;animation-name:animatetop;background-color:#fff;border-radius:6px;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);max-height:460px;width:300px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 #modal-screen-center-finanzas-dash .plantilla-screen-container{height:180px;width:260px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 #modal-screen-center-finanzas-dash .plantilla-screen-container-extend{height:360px;margin-left:18px;width:260px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 #modal-screen-center-finanzas-dash .modal-tabla-container{display:flex;justify-content:center;position:relative}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 #modal-screen-center-finanzas-dash .analisis-as-screen-footer{margin-top:20px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:5px;box-shadow:1px solid #ccc;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:hidden;width:240px;z-index:1}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-header{align-items:center;background-color:#035917;border-bottom:3px solid #ffc107;color:#fff;display:flex;font-size:14px;font-weight:700;height:30px;justify-content:center;letter-spacing:1px;width:100%}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .circulo{align-items:center;background-color:#333;border-radius:70px;color:#fff;display:flex;height:70px;justify-content:center;width:70px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .verde{background-color:#035917}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .amarillo{background-color:#ffc107;color:#000}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .rojo{background-color:#f44336}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-porcentaje-texto{font-size:16px;font-weight:700}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-porcentaje-guia{font-weight:700;margin-bottom:10px;margin-left:5px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .borde-verde{background-color:rgba(3,89,23,.5)}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .borde-amarillo{background-color:rgba(255,193,7,.5)}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .borde-rojo{background-color:rgba(244,67,54,.5)}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-2{align-items:center;border-radius:5px;display:flex;flex-direction:column;height:100px;justify-content:center;margin-bottom:14px;width:200px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-2 .dashboard-financiero-razones-financieras-box-d2{align-items:center;background-color:hsla(0,0%,100%,.3);border-radius:5px;color:#fff;display:flex;font-weight:700;height:50px;justify-content:center;margin-bottom:5px;width:100px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-2 .dashboard-financiero-razones-financieras-box-porcentaje-guia2{color:#fff;font-weight:700;margin-top:0}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-2-completo{align-items:center;border-radius:5px;display:flex;flex-direction:column;height:100%;justify-content:center;width:100%}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-2-completo .dashboard-financiero-razones-financieras-box-header-completo{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:700;height:30px;justify-content:center;letter-spacing:1px;margin-bottom:5px;width:100%}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-2-completo .dashboard-financiero-razones-financieras-box-d2{align-items:center;background-color:hsla(0,0%,100%,.3);border-radius:5px;color:#fff;display:flex;font-weight:700;height:50px;justify-content:center;margin-bottom:5px;width:100px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-2-completo .dashboard-financiero-razones-financieras-box-porcentaje-guia2{color:#fff;font-weight:700;margin-bottom:5px;margin-top:0}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .circulo-verde-interior{background-color:#035917}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .circulo-amarillo-interior{background-color:#ffc107}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .circulo-rojo-interior{background-color:#f44336}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border-radius:5px;display:flex;flex-direction:column;height:100px;justify-content:center;margin-bottom:14px;position:relative;width:200px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3 .dashboard-financiero-razones-financieras-box-circle{border-radius:50%;height:20px;left:10px;position:absolute;top:5px;width:20px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3 .dashboard-financiero-razones-financieras-box-d3{align-items:center;background-color:#ffc107;border-radius:5px;color:#397c2d;display:flex;font-weight:700;height:50px;justify-content:center;margin-bottom:5px;width:100px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3 .dashboard-financiero-razones-financieras-box-porcentaje-guia3{color:#fff;font-weight:700;margin-top:0}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3-completo{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border-radius:5px;display:flex;flex-direction:column;height:100%;justify-content:center;position:relative;width:100%}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3-completo .dashboard-financiero-razones-financieras-box-header-completo{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:700;height:30px;justify-content:center;letter-spacing:1px;margin-bottom:5px;margin-top:-8px;width:100%}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3-completo .dashboard-financiero-razones-financieras-box-circle{border-radius:50%;height:20px;left:10px;position:absolute;top:8px;width:20px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3-completo .dashboard-financiero-razones-financieras-box-d3{align-items:center;background-color:#ffc107;border-radius:5px;color:#397c2d;display:flex;font-weight:700;height:50px;justify-content:center;margin-bottom:5px;width:100px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-3-completo .dashboard-financiero-razones-financieras-box-porcentaje-guia3{color:#fff;font-weight:700;margin-top:0}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border-radius:5px;display:flex;flex-direction:column;font-weight:700;height:110px;justify-content:center;margin-bottom:10px;position:relative;width:200px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4 .dashboard-financiero-razones-financieras-box-circle{border-radius:50%;height:20px;left:10px;position:absolute;top:5px;width:20px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4 .dashboard-financiero-razones-financieras-box-d4{align-items:center;border-radius:5px;display:flex;font-weight:700;height:50px;justify-content:center;margin-top:5px;width:100px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4 .dashboard-linea-guia4{background:linear-gradient(90deg,#ffc107,transparent 34% 66%,#ffc107);height:4px;position:absolute;top:90px;width:200px;z-index:1}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4 .dashboard-financiero-razones-financieras-box-porcentaje-guia4{background-color:initial;color:#fff;font-weight:700;margin-top:18px;position:relative;text-align:center;width:76px;z-index:2}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1{align-items:center;background-color:#eaeaea;border-radius:5px;display:flex;flex-direction:column;font-weight:700;height:110px;justify-content:center;margin-bottom:10px;position:relative;width:100%}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1 .borde-verde{background-color:#035917}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1 .borde-amarillo{background-color:#ffc107}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1 .borde-rojo{background-color:#f44336}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1 .dashboard-financiero-razones-financieras-box-circle{border-radius:50%;height:20px;left:10px;position:absolute;top:5px;width:20px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1 .dashboard-financiero-razones-financieras-box-d4{align-items:center;border-radius:5px;color:#fff;display:flex;font-weight:700;height:50px;justify-content:center;margin-top:5px;width:100px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1 .dashboard-linea-guia4{background:linear-gradient(90deg,#ffc107,transparent 34% 66%,#ffc107);height:4px;position:absolute;top:90px;width:100%;z-index:1}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-1 .dashboard-financiero-razones-financieras-box-porcentaje-guia4{background-color:initial;font-weight:700;margin-top:6px;position:relative;text-align:center;width:76px;z-index:2}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2{align-items:center;background:linear-gradient(to bottom right,#eaeaea,silver);border-radius:5px;display:flex;flex-direction:column;font-weight:700;height:110px;justify-content:center;margin-bottom:10px;position:relative;width:200px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2 .verde{background-color:#035917}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2 .amarillo{background-color:#ffc107;color:#fff}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2 .rojo{background-color:#f44336}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2 .dashboard-financiero-razones-financieras-box-circle{border-radius:50%;height:20px;left:10px;position:absolute;top:5px;width:20px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2 .dashboard-financiero-razones-financieras-box-d4{align-items:center;border-radius:5px;display:flex;font-weight:700;height:50px;justify-content:center;margin-top:5px;width:100px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2 .dashboard-linea-guia4{background:linear-gradient(90deg,#ffc107,transparent 34% 66%,#ffc107);height:4px;position:absolute;top:90px;width:200px;z-index:1}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-2 .dashboard-financiero-razones-financieras-box-porcentaje-guia4{background-color:initial;color:#000;font-weight:700;margin-top:5px;position:relative;text-align:center;width:76px;z-index:2}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-3{align-items:center;border-radius:5px;display:flex;flex-direction:column;font-weight:700;height:110px;justify-content:center;margin-bottom:10px;position:relative;width:100%}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-3 .dashboard-financiero-razones-financieras-box-circle{border-radius:50%;height:20px;left:10px;position:absolute;top:5px;width:20px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-3 .dashboard-financiero-razones-financieras-box-d4{align-items:center;border-radius:5px;display:flex;font-weight:700;height:50px;justify-content:center;margin-top:5px;width:100px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-3 .dashboard-linea-guia4{background:linear-gradient(90deg,#ffc107,transparent 34% 66%,#ffc107);height:4px;position:absolute;top:90px;width:100%;z-index:1}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-3 .dashboard-financiero-razones-financieras-box-porcentaje-guia4{background-color:initial;color:#000;font-weight:700;margin-top:5px;position:relative;text-align:center;width:76px;z-index:2}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-4{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border-radius:5px;display:flex;flex-direction:column;font-weight:700;height:100%;justify-content:center;position:relative;width:260px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-4 .dashboard-financiero-razones-financieras-box-circle{border-radius:50%;height:20px;left:10px;position:absolute;top:5px;width:20px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-4 .dashboard-financiero-razones-financieras-box-d4{align-items:center;border-radius:5px;color:#fff;display:flex;font-weight:700;height:50px;justify-content:center;margin-top:5px;width:100px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-4 .dashboard-linea-guia4{background:linear-gradient(90deg,#ffc107,transparent 34% 66%,#ffc107);height:4px;position:absolute;top:100px;width:100%;z-index:1}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-4 .dashboard-financiero-razones-financieras-box-porcentaje-guia4{background-color:initial;color:#fff;font-weight:700;margin-top:18px;position:relative;text-align:center;width:76px;z-index:2}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-completo{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border-radius:5px;display:flex;flex-direction:column;font-weight:700;height:100%;justify-content:center;position:relative;width:100%}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-completo .dashboard-financiero-razones-financieras-box-header-completo{align-items:center;color:#fff;display:flex;font-size:14px;font-weight:700;height:30px;justify-content:center;letter-spacing:1px;margin-bottom:5px;margin-top:-8px;width:100%}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-completo .dashboard-financiero-razones-financieras-box-circle{border-radius:50%;height:20px;left:10px;position:absolute;top:5px;width:20px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-completo .dashboard-financiero-razones-financieras-box-d4{align-items:center;background-color:#ffc107;border-radius:5px;color:#397c2d;display:flex;font-weight:700;height:50px;justify-content:center;margin-bottom:5px;width:100px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-completo .dashboard-linea-guia4{background:linear-gradient(90deg,#ffc107,transparent 34% 66%,#ffc107);height:4px;position:absolute;top:118px;width:200px;z-index:1}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box .dashboard-financiero-razones-financieras-box-container-4-completo .dashboard-financiero-razones-financieras-box-porcentaje-guia4{background-color:initial;color:#fff;font-weight:700;margin-top:5px;position:relative;text-align:center;width:70px;z-index:2}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box-table{height:calc(100% - 30px);padding:10px;width:100%}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box-table .total{font-weight:700}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box-table .dashboard-financiero-razones-financieras-box-table-indicador{align-items:center;display:flex}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box-table .dashboard-financiero-razones-financieras-box-table-indicador .dashboard-financiero-razones-financieras-box-table-indicador-flag{border-radius:15px;height:15px;margin-right:5px;width:15px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box-table .dashboard-financiero-razones-financieras-box-table-indicador .flag-red{background-color:#f44336}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box-table .dashboard-financiero-razones-financieras-box-table-indicador .flag-yellow{background-color:#ffc107}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box-table .dashboard-financiero-razones-financieras-box-table-indicador .flag-green{background-color:#035917}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box-table table{width:100%}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box-table table tbody tr .celda-valor{padding-right:5px}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box-table table tbody tr td{border-bottom:1px solid #dae6be;font-size:16px;padding-bottom:5px;padding-top:5px;text-align:right}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras-proyecciones2 .dashboard-financiero-razones-financieras-box-table table tbody tr td:first-child{text-align:left}.dashboard-financiero .dashboard-financiero-container .dashboard-financiero-container-boxes .dashboard-financiero-razones-financieras2{margin-top:40px;max-height:calc(100% - 26px)}.balance-general-main-screen{height:100%;margin-left:10px;margin-right:50px;max-width:100%;position:relative;width:calc(100% - 20px)}.balance-general-main-screen .balance-general-contenedor-filtros{align-items:center;display:flex;flex-direction:row;gap:10px;height:40px;position:absolute;top:0;width:calc(100% - 588px)}.balance-general-main-screen .balance-general-contenedor-filtros .balance-general-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.balance-general-main-screen .balance-general-contenedor-filtros .balance-general-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.balance-general-main-screen .balance-general-contenedor-filtros .balance-general-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.balance-general-main-screen .balance-general-contenedor-filtros .balance-general-regresar:hover svg{color:#fff}.balance-general-main-screen .box-actions{margin-bottom:0;margin-left:0;margin-right:20px;padding-bottom:5px;position:absolute;right:0;top:5px}.balance-general-main-screen .box-actions button{border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;height:25px;margin-left:10px;width:140px}.balance-general-main-screen .box-actions button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.balance-general-main-screen .box-actions .excel{background-color:#035917;border:1px solid #035917}.balance-general-main-screen .box-actions .PDF{background-color:#940404;cursor:pointer}.balance-general-main-screen .box-actions .PDF:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.balance-general-main-screen #balancegeneral-conainer{height:calc(100vh - 125px);margin-top:20px;padding-left:20px;padding-right:20px;width:100%}.balance-general-main-screen #balancegeneral-conainer .info{background-color:#fff;border-radius:6px;height:calc(100% - 60px);width:calc(100% - 5px)}.balance-general-main-screen #balancegeneral-conainer .info table{border:1px solid #4f7b58;border-radius:6px;margin-bottom:0;margin-top:0;width:100%}.balance-general-main-screen #balancegeneral-conainer .info table .thead{border-bottom:1px solid #fedb05;color:#fff;font-weight:700;height:40px}.balance-general-main-screen #balancegeneral-conainer .info table .thead td{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);position:-webkit-sticky;position:sticky;text-align:center;top:0}.balance-general-main-screen #balancegeneral-conainer .info table .thead td div{border-left:2px solid #fedb05;text-align:center;width:100%}.balance-general-main-screen #balancegeneral-conainer .info table .thead .col-1,.balance-general-main-screen #balancegeneral-conainer .info table .thead .col-2,.balance-general-main-screen #balancegeneral-conainer .info table .thead .col-3{min-width:15px}.balance-general-main-screen #balancegeneral-conainer .info table tbody .total-grupo{background-color:#9f9f9f}.balance-general-main-screen #balancegeneral-conainer .info table tbody .total-grupo td{font-weight:700;padding-bottom:10px;padding-top:10px}.balance-general-main-screen #balancegeneral-conainer .info table tbody .total-grupo td:first-child{padding-left:10px}.balance-general-main-screen #balancegeneral-conainer .info table tbody .total-grupo td:last-child{padding-right:10px}.balance-general-main-screen #balancegeneral-conainer .info table tbody .nivel1{font-size:26!important;font-weight:700;padding-left:5px}.balance-general-main-screen #balancegeneral-conainer .info table tbody .nivel1 td{font-size:26!important;padding-top:10px}.balance-general-main-screen #balancegeneral-conainer .info table tbody .nivel2{background-color:#bcd28a;color:#333;color:#000;font-size:15px;font-weight:700;height:30px;padding-left:10px}.balance-general-main-screen #balancegeneral-conainer .info table tbody .Nivel2-totales{background-color:#b0b0b0;font-weight:700}.balance-general-main-screen #balancegeneral-conainer .info table tbody .Nivel2-totales td:first-child{padding-left:10px}.balance-general-main-screen #balancegeneral-conainer .info table tbody .Nivel2-totales td:last-child{padding-right:10px}.balance-general-main-screen #balancegeneral-conainer .info table tbody .Nivel2-totales td{padding-bottom:5px;padding-top:5px}.balance-general-main-screen #balancegeneral-conainer .info table tbody .nivel-total-padding td:last-child{padding-right:10px}.balance-general-main-screen #balancegeneral-conainer .info table tbody .nivel3{border-bottom:1px solid #ccc;color:#333;font-size:14px;font-weight:700;padding-top:3px}.balance-general-main-screen #balancegeneral-conainer .info table tbody .nivel4-totales td{background-color:#bcd28a;border-bottom:1px solid #888;border-top:1px solid #888;font-size:14px;font-weight:700}.balance-general-main-screen #balancegeneral-conainer .info table tbody .nivel4{font-size:14px}.balance-general-main-screen #balancegeneral-conainer .info table tbody .nivel4 td{padding-bottom:5px;padding-top:5px}.balance-general-main-screen #balancegeneral-conainer .info table tbody .nivel4 .importe{padding-right:10px}.balance-general-main-screen #balancegeneral-conainer .info table tbody .nivel4:nth-child(2n){background-color:#f0f0f0}.balance-general-main-screen #balancegeneral-conainer .info table tbody .nivel4:hover{background-color:hsla(79,29%,56%,.3)!important;font-weight:700}.balance-general-main-screen #balancegeneral-conainer .info table tbody .nivel4-total{background-color:#ccc;border-top:1px solid #ccc;font-weight:700}.balance-general-main-screen #balancegeneral-conainer .info table tbody .tr-espacion-1{height:30px}.balance-general-main-screen #balancegeneral-conainer .info table tbody .tr-espacion-2{height:50px}.balance-general-main-screen #balancegeneral-conainer .info table tbody .tr-espacion-3{height:30px}.balance-general-main-screen #balancegeneral-conainer .info table tbody .tr-espacion-5{height:10px}.balance-general-main-screen .contenedor-filtros{align-items:center;display:flex}.balance-general-main-screen .home-reportes-finanzas{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:0 0 5px #333;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:40px;justify-content:center;margin-bottom:35px;margin-right:5px;width:50px}.balance-general-main-screen .home-reportes-finanzas:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.balance-general-main-screen .home-reportes-finanzas:hover svg{color:#fff!important}.margenes-main-screen{height:100%;margin-left:10px;margin-right:50px;max-width:100%;position:relative;width:calc(100% - 20px)}.margenes-main-screen #margenes-container{height:calc(100% - 18px);width:100%}.margenes-main-screen #margenes-container .margenes-contenedor-filtros{align-items:center;display:flex;flex-direction:row;gap:10px;height:40px;position:absolute;top:0;width:calc(100% - 20px)}.margenes-main-screen #margenes-container .margenes-contenedor-filtros .margenes-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.margenes-main-screen #margenes-container .margenes-contenedor-filtros .margenes-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.margenes-main-screen #margenes-container .margenes-contenedor-filtros .margenes-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.margenes-main-screen #margenes-container .margenes-contenedor-filtros .margenes-regresar:hover svg{color:#fff}.margenes-main-screen #margenes-container .margenes-container-table{height:calc(100% - 40px);padding-left:20px;padding-right:20px;padding-top:20px}.margenes-main-screen #margenes-container .margenes-container-table .container-table{height:100%;overflow:auto}.margenes-main-screen #margenes-container .margenes-container-table .container-table table{padding-bottom:20px}.margenes-main-screen #margenes-container .margenes-container-table .container-table table thead td{font-size:14px;font-weight:700;height:25px}.margenes-main-screen #margenes-container .margenes-container-table .container-table table tbody td{background-color:#fff;font-size:14px;padding:2px 5px}.margenes-main-screen #margenes-container .margenes-container-table .container-table table .grupo{background-color:#dae6be;font-size:12px;font-weight:700}.margenes-main-screen #margenes-container .margenes-container-table .container-table table .concepto{max-width:100px;min-width:100px;width:100px}.margenes-main-screen #margenes-container .margenes-container-table .container-table table .red{color:red}.margenes-main-screen #margenes-container .margenes-container-table .container-table table .bck-dif,.margenes-main-screen #margenes-container .margenes-container-table .container-table table .bck-in:nth-child(2n){background-color:#f0f0f0!important}.margenes-main-screen #margenes-container .margenes-container-table .container-table table .bck-in:nth-child(odd){background-color:#fff}.margenes-main-screen #margenes-container .margenes-container-table .container-table table .bck-sueldo{background-color:#e0e0e0}.margenes-main-screen #margenes-container .margenes-container-table .container-table table .importe-mb{min-width:110px}.margenes-main-screen #margenes-container .margenes-container-table .container-table table .porc-mg{min-width:70px}.margenes-main-screen #margenes-container .margenes-container-table .container-table table .brd-r{border-right:1px solid #bcd28a}.margenes-main-screen #margenes-container .margenes-container-table .container-table table .brd-l{border-left:1px solid #bcd28a}.margenes-main-screen #margenes-container .margenes-container-table .container-table table .brd-b{border-bottom:1px solid #bcd28a}.margenes-main-screen #margenes-container .margenes-container-table #tabla-sticky{position:-webkit-sticky;position:sticky}.margenes-main-screen #margenes-container .margenes-container-table #tabla-sticky thead tr td{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0;z-index:10!important}.margenes-main-screen #margenes-container .margenes-container-table #tabla-sticky thead tr td div{border-left:2px solid #fedb05}.margenes-main-screen #margenes-container .margenes-container-table #tabla-sticky .sticky-col-h-30{position:-webkit-sticky;position:sticky;top:0;z-index:4}.margenes-main-screen #margenes-container .margenes-container-table #tabla-sticky .sticky-col-guia-30{position:-webkit-sticky;position:sticky;top:200;z-index:4}.margenes-main-screen #margenes-container .margenes-container-table #tabla-sticky .sticky-row-mw-80{left:0;min-width:100px;position:-webkit-sticky;position:sticky;z-index:2}.margenes-main-screen #margenes-container .margenes-container-table #tabla-sticky .sticky-row-mw-200{font-size:14px;left:0;min-width:200px;padding-bottom:8px;padding-top:8px;position:-webkit-sticky;position:sticky;z-index:3}.margenes-main-screen #margenes-container .margenes-container-table #tabla-sticky .sticky-row-mw-150{font-size:14px;left:0;min-width:150px;padding-bottom:8px;padding-top:8px;position:-webkit-sticky;position:sticky;z-index:3}.margenes-main-screen #margenes-container .margenes-container-table #tabla-sticky .sticky-row-guia-80{font-size:14px;left:150px;position:-webkit-sticky;position:sticky;z-index:3}.margenes-main-screen .margenes-excel{align-items:center;background-color:#035917;border:1px solid #035917;border-radius:5px;box-shadow:3px 3px 3px #333;color:#fff;cursor:pointer;display:flex;height:25px;justify-content:center;width:100px}.margenes-main-screen .margenes-excel:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.margenes-main-screen .margenes-excel:hover svg{color:#fff!important}.btn-graficar{background-color:#3c587c;border-radius:5px;box-shadow:3px 3px 3px #333;color:#fff;cursor:pointer;font-size:14px;position:absolute;z-index:3}.btn-graficar:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.btn-graficar{height:25px;margin-right:20px;margin-top:-10px;width:100px}.box-graficar-container{background-color:#fff;border:1px solid #ccc;border-radius:0 10px 10px 10px;box-shadow:2px 2px 4px #ccc;display:none;height:150px;padding:10px;position:absolute;right:15px;top:15px;width:200px;z-index:10}.box-graficar-container .titulo{border-bottom:2px solid #ccc;color:#555;font-size:16px;font-weight:700;padding-bottom:5px}.box-graficar-container .container{margin-top:15px}.box-graficar-container .container .form-check-label{cursor:pointer;font-size:14px}.box-graficar-container .container .form-check-label:hover{text-decoration:underline}.box-graficar-container .footer{height:70px;text-align:right}.box-graficar-container .footer button{background-color:#9bb06f;border:none;border-radius:5px;box-shadow:2px 2px 4px #444;cursor:pointer;font-weight:700;margin-top:40px;padding:5px 10px;transition:all}.box-graficar-container .footer button:hover{color:#000;-webkit-transform:scale(1.03);transform:scale(1.03)}.conten-modal{background-color:brown;bottom:0;left:0;position:absolute;right:0;top:0}.box-graficar-container-er{background-color:#fff;border:1px solid #ccc;border-radius:0 10px 10px 10px;box-shadow:2px 2px 4px #ccc;display:none;height:230px;padding:10px;position:absolute;width:420px;z-index:4}.box-graficar-container-er .close-modal{background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;font-size:14px;height:18px;justify-content:center;position:absolute;right:10px;text-align:center;top:10px;width:18px}.box-graficar-container-er .close-modal:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.box-graficar-container-er .titulo{border-bottom:2px solid #ccc;font-size:16px;font-weight:700;padding-bottom:5px}.box-graficar-container-er .data-container{display:flex;gap:20px}.box-graficar-container-er .data-container .container{height:160px!important}.box-graficar-container-er .data-container .container .form-check-label{cursor:pointer;font-size:14px}.box-graficar-container-er .data-container .container .form-check-label:hover{color:#9bb06f;text-decoration:underline}.box-graficar-container-er .footer{height:70px;text-align:right}.box-graficar-container-er .footer button{background-color:#9bb06f;border:none;border-radius:5px;box-shadow:2px 2px 4px #444;cursor:pointer;font-weight:700;margin-top:40px;padding:5px 10px;transition:all}.box-graficar-container-er .footer button:hover{color:#000;-webkit-transform:scale(1.03);transform:scale(1.03)}.box-graficar-container,.box-graficar-container-er{-webkit-user-select:none;user-select:none}.estado-resultado-grafica{height:100%;margin-top:20px}.estado-resultado-grafica .button-section-graficar{display:flex;justify-content:flex-end}.estado-resultado-grafica .estado-resultado-grafica-chart{width:100%}.estado-resultado-grafica .estado-resultado-grafica-container{border-radius:8px;height:calc(100% - 380px);margin-left:20px;overflow:auto;width:calc(100% - 40px)}.estado-resultado-grafica .estado-resultado-grafica-container table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.estado-resultado-grafica .estado-resultado-grafica-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.estado-resultado-grafica .estado-resultado-grafica-container thead tr th div{border-left:2px solid #e9ae06;text-align:center}.estado-resultado-grafica .estado-resultado-grafica-container tbody tr .celda-foto{width:30px}.estado-resultado-grafica .estado-resultado-grafica-container tbody tr .celda-modelo{width:200px}.estado-resultado-grafica .estado-resultado-grafica-container tbody tr .celda-descripcion{width:340px}.estado-resultado-grafica .estado-resultado-grafica-container tbody tr .celda-linea{width:180px}.estado-resultado-grafica .estado-resultado-grafica-container tbody tr .celda-importe{text-align:right;width:110px}.estado-resultado-grafica .estado-resultado-grafica-container tbody tr .celda-caracteristicas{width:300px}.estado-resultado-grafica .estado-resultado-grafica-container tbody tr .celda-estatus{text-align:center;width:80px}.estado-resultado-grafica .estado-resultado-grafica-container tbody tr .celda-editar{width:120px}.estado-resultado-grafica .estado-resultado-grafica-container tbody tr .celda-editar .estado-resultado-grafica-acciones-listado{display:flex;gap:2px}.estado-resultado-grafica .estado-resultado-grafica-container tbody tr .celda-editar .estado-resultado-grafica-acciones-listado div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;height:20px;justify-content:center;width:60px}.estado-resultado-grafica .estado-resultado-grafica-container tbody tr .celda-editar .estado-resultado-grafica-acciones-listado div svg{color:hsla(0,0%,100%,.8);font-size:16px}.estado-resultado-grafica .estado-resultado-grafica-container tbody tr .celda-editar .estado-resultado-grafica-acciones-listado div:hover,.estado-resultado-grafica .estado-resultado-grafica-container tbody tr .celda-editar .estado-resultado-grafica-acciones-listado div:hover svg{color:#fff}.estado-resultado-grafica .estado-resultado-grafica-container tbody tr .celda-editar .estado-resultado-grafica-acciones-listado .boton-detalle-estado-resultado-grafica{background-color:#3c587c;width:100%}.estado-resultado-grafica .estado-resultado-grafica-container tbody tr .celda-editar .estado-resultado-grafica-acciones-listado .boton-editar-estado-resultado-grafica{background-color:#035917}.estado-resultado-grafica .estado-resultado-grafica-container tbody tr .celda-editar .estado-resultado-grafica-acciones-listado .boton-pdf-estado-resultado-grafica{background-color:#940404}.estado-resultado-grafica .estado-resultado-grafica-container tbody tr .celda-estatus:hover{cursor:pointer}.estado-resultado-grafica .estado-resultado-grafica-container tbody tr .ta-fecha{width:94px}.estado-resultado-grafica .estado-resultado-grafica-container tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.estado-resultado-grafica .estado-resultado-grafica-container tbody tr td .img{cursor:pointer}.estado-resultado-grafica .estado-resultado-grafica-container tbody tr td .img svg{color:#315c6f;font-size:20px}.estado-resultado-grafica .estado-resultado-grafica-container tbody tr td .img:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.estado-resultado-grafica .estado-resultado-grafica-container tbody tr td .img-sin-color svg{color:#ccc;font-size:20px}.estado-resultado-grafica .estado-resultado-grafica-container tbody tr:hover td{background-color:#dae6be!important}.estado-resultado-grafica .estado-resultado-grafica-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.encabezado-reports-filtros-2{display:flex;height:30px;justify-content:space-between;margin-bottom:5px;margin-top:10px;padding-bottom:10px;width:100px}.encabezado-reports-filtros-2 .filtro-titulo{display:flex}.encabezado-reports-filtros-2 .pg-actions{align-items:center;background-color:#035917!important;border-radius:3px;color:#fff;cursor:pointer;display:flex;height:25px;justify-content:center;padding-left:10px;padding-right:10px;position:absolute;right:10px}.encabezado-reports-filtros-2 .pg-actions:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.encabezado-reports-filtros-2 button{align-items:center;background-color:#9bb06f;background-image:linear-gradient(135deg,#378336,#275127);border:none;border-radius:5px;box-shadow:1px 1px 4px #4f7b58;color:#fff;cursor:pointer;display:flex;font-weight:700;height:25px;justify-content:center;letter-spacing:1px;margin-bottom:7px;width:100px}.encabezado-reports-filtros-2 button svg{font-size:20px;margin-right:3px}.encabezado-reports-filtros-2 button:hover{background-color:#4f7b58;box-shadow:1px 1px 5px #9bb06f,1px 2px 5px #9bb06f;color:#fff}.encabezado-reports-filtros-2 .contenido-cargado{font-size:12px}.encabezado-reports-filtros-2 .contenido-cargado label{font-weight:700}.encabezado-reports-filtros-2 header{margin-left:10px}.encabezado-reports-filtros-2 header .titulo{font-size:18px;font-weight:700}.encabezado-reports-filtros-2 header .sub-titulo{font-size:16px;padding-left:5px}#box-structure-bussiness-filtros-2{background-color:#fff;border:1px solid #ccc;border-radius:10px 10px 10px 10px;box-shadow:0 0 4px #ccc,inset 0 0 2px #333,inset -1px -1px 1px #333;display:flex;flex-direction:column;flex-wrap:wrap;height:auto;justify-content:space-between;left:0;max-width:800px;padding:10px;position:absolute;top:0;-webkit-user-select:none;user-select:none;z-index:6}#box-structure-bussiness-filtros-2 .filtro-soy-el-titulo{height:40px;margin-bottom:10px}#box-structure-bussiness-filtros-2 .filtro-soy-el-titulo .filtro-soy-el-titulo-header{font-weight:700;height:25px;position:relative;text-align:center;width:100%}#box-structure-bussiness-filtros-2 .filtro-soy-el-titulo .filtro-soy-el-titulo-line{display:flex;height:3px;justify-content:space-between;margin-right:20px;width:100%}#box-structure-bussiness-filtros-2 .filtro-soy-el-titulo .filtro-soy-el-titulo-line .filtro-soy-el-titulo-line-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}#box-structure-bussiness-filtros-2 .filtro-soy-el-titulo .filtro-soy-el-titulo-line .filtro-soy-el-titulo-line-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}#box-structure-bussiness-filtros-2 .filtro-soy-el-titulo .filtro-soy-el-titulo-line .filtro-soy-el-titulo-line-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}#box-structure-bussiness-filtros-2 .box-action-container-filtros{display:flex}#box-structure-bussiness-filtros-2 .filtro-soy-span-close{background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;font-size:14px;height:18px;position:absolute;right:5px;top:0;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,transform .3s ease-in-out;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:18px}#box-structure-bussiness-filtros-2 .filtro-soy-span-close:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}#box-structure-bussiness-filtros-2 .filtro-tiempo-tipo{border:1px solid #ccc;border-radius:10px;box-shadow:0 0 3px #ccc;display:flex;flex-direction:column;height:300px;height:auto;margin-bottom:60px;padding:10px;width:150px}#box-structure-bussiness-filtros-2 .filtro-tiempo-tipo .filtro-group{display:flex;flex-direction:column}#box-structure-bussiness-filtros-2 .filtro-tiempo-tipo .filtro-group label{color:#3a3a3c;font-size:12px;font-weight:700;margin-left:5px}#box-structure-bussiness-filtros-2 .filtro-tiempo-tipo .filtro-group select{background-color:#cae9c9;background-color:#f7f7f7;border:1px solid #2d682d;border-radius:5px;color:#2d682d;margin-bottom:10px;padding:3px 0 3px 1px}#box-structure-bussiness-filtros-2 .filtro-tiempo-tipo .filtro-group select:hover{outline:none}#box-structure-bussiness-filtros-2 .filtro-tiempo-tipo .box-filtros-container-buttons{display:flex;height:auto;justify-content:space-between;width:100%}#box-structure-bussiness-filtros-2 .filtro-tiempo-tipo .button-accept{align-items:center;background-image:linear-gradient(135deg,#378336,#275127);border:none;border-radius:5px;bottom:30px;box-shadow:1px 2px 4px #333;color:#fff;cursor:pointer;display:flex;font-size:12px;justify-content:center;margin-top:15px;padding:5px;width:100%}#box-structure-bussiness-filtros-2 .filtro-tiempo-tipo .button-accept:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}#box-structure-bussiness-filtros-2 .filtro-tiempo-tipo .button-accept svg{font-size:20px;margin-right:2px}#box-structure-bussiness-filtros-2 .filtro-tiempo-tipo .button-cancel{background-color:#ed2a35;border:none;border-radius:5px;bottom:30px;box-shadow:1px 2px 4px #333;color:#fff;cursor:pointer;padding:5px;width:calc(50% - 5px)}#box-structure-bussiness-filtros-2 .filtro-tiempo-tipo .button-cancel:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}#box-structure-bussiness-filtros-2 .title{color:#333;font-size:14px;font-weight:700;margin-bottom:5px;padding-bottom:2px;padding-right:30px!important;text-align:center}#box-structure-bussiness-filtros-2 .title-adr{padding-right:0!important}#box-structure-bussiness-filtros-2 .chk-groups{align-items:center;display:flex;margin-bottom:1px;margin-left:10px;padding-left:20px;transition:all .3s}#box-structure-bussiness-filtros-2 .chk-groups:hover{text-decoration:underline}#box-structure-bussiness-filtros-2 .chk-groups label{cursor:pointer;font-size:14px}#box-structure-bussiness-filtros-2 .chk-groups input{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E");border:1px solid #224523;cursor:pointer;height:15px;transition:background-color .3s ease-in-out;width:15px}#box-structure-bussiness-filtros-2 .chk-groups input:checked{background-color:#378336}#box-structure-bussiness-filtros-2 .chk-groups input{border-radius:5px}#box-structure-bussiness-filtros-2 .filtro-adr{width:120px}#box-structure-bussiness-filtros-2 .filtro-sucursal{min-width:170px}#box-structure-bussiness-filtros-2 .filtro-departamento{min-width:200px}.box-structure-footer-2{align-items:center;background-color:rgba(0,0,0,.4);border-radius:0 10px 10px 10px;display:flex;height:100%;justify-content:center;margin-left:-10px;margin-top:-10px;position:absolute;width:100%;z-index:10}.box-structure-footer-2 .box-container-footer{align-items:center;background-color:#fff;border-radius:5px;display:flex;height:200px;justify-content:center;padding:10px;width:200px}.box-structure-footer-2 .box-container-footer .container-icon-database{align-items:center;-webkit-animation:icon-database-rotate 1s infinite;animation:icon-database-rotate 1s infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;background-color:#dae6be;border:5px solid #4f7b58;border-radius:100px;display:flex;height:100px;justify-content:center;transition:all .3s;width:100px}.box-structure-footer-2 .box-container-footer .container-icon-database .icon-database{color:#4f7b58;font-size:60px}.box-structure-footer-2 .box-container-footer .box-container-error{align-items:center;display:flex;flex-direction:column;height:180px;width:180px}.box-structure-footer-2 .box-container-footer .box-container-error .container-icon-cancel{align-items:center;border:3px solid #ed2a35;border-radius:60px;color:#ed2a35;display:flex;font-size:30px;height:60px;justify-content:center;width:60px}.box-structure-footer-2 .box-container-footer .box-container-error .container-mensaje-error{background-color:#fde6e7;border:1px dashed #ed2a35;font-size:14px;height:110px;margin-top:10px;overflow:auto;padding:2px 2px 2px 5px;width:180px}.circle-red-td{background-color:red;border-radius:20px;height:20px;width:20px}#Credito-container{background-color:#fff;border-radius:5px;box-shadow:3px 3px 3px #6dc86f,4px 4px 4px #000,-3px 0 5px #ccc,-4px 0 4px #ccc;height:calc(100% - 20px);margin:10px auto 0;max-width:1000px}#Credito-container .Credito-container-header{align-items:center;border-bottom:4px solid #fedb05;display:flex;flex-direction:column;font-size:14px;font-weight:700;height:60px;justify-content:center;letter-spacing:1px;margin-bottom:20px;margin-left:20px;margin-right:20px}#Credito-container .Credito-container-header .Credito-container-header-titulo{align-items:center;display:flex;height:calc(100% - 7px);justify-content:space-between;width:100%}#Credito-container .Credito-container-header .Credito-container-header-titulo .Credito-container-header-titulo-texto{align-items:center;display:flex;height:100%;justify-content:center;width:100%}#Credito-container .Credito-container-header .Credito-container-header-footer{background-color:#035917;height:7px;width:100%}#Credito-container .Credito-screen-buttons{align-items:center;display:flex;justify-content:space-between;margin-top:20px}#Credito-container .credito-intereses-container{display:flex;flex-direction:column;height:calc(100vh - 200px);margin-left:30px;margin-right:30px;width:calc(100% - 60px)}#Credito-container .credito-intereses-container .tabla-credito{border:1px solid #285026;margin-top:10px;max-height:calc(100% - 30px);overflow:auto}#Credito-container .credito-intereses-container table{border-radius:5px;box-shadow:3px 3px 2px #333;position:-webkit-sticky;position:sticky;width:100%}#Credito-container .credito-intereses-container table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:4px solid #fedb05;color:#fff;font-size:12px;height:35px;position:-webkit-sticky;position:sticky;text-align:center;top:0;width:45%}#Credito-container .credito-intereses-container table thead tr th div{border-left:2px solid #fedb05;text-align:center;width:100%}#Credito-container .credito-intereses-container table tbody tr td{padding-bottom:5px;padding-top:5px}#Credito-container .credito-intereses-container table tbody tr td:first-child{padding-left:130px;text-align:left}#Credito-container .credito-intereses-container table tbody tr td:nth-child(2){padding-right:130px;text-align:right}#Credito-container .credito-intereses-container table tbody tr td:nth-child(3){cursor:pointer;padding-right:0;text-align:center}#Credito-container .credito-intereses-container table tbody tr td:nth-child(3) svg{color:#ed7d31;cursor:pointer;font-size:15px}#Credito-container .credito-intereses-container table tbody tr td:nth-child(3) svg:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}#Credito-container .credito-intereses-container table tbody tr td:last-child{cursor:pointer;padding-right:10px}#Credito-container .credito-intereses-container table tbody tr:nth-child(2n) td{background-color:#f0f0f6}#Credito-container .boton-editar-interes-mensual{background-color:#ccc;border:1px solid #000;border-radius:5px;margin-right:10px;padding:2px}#Credito-container .boton-descargar-interes-mensual{background-color:#315c6f;border:1px solid #000;border-radius:5px;color:#fff;padding:2px}#Credito-container .dash-clientes-credito-crear-solicitud-modal .dash-clientes-credito-crear-solicitud-modal-title{align-items:center;display:flex;justify-content:center;margin-bottom:20px;width:100%}#Credito-container .dash-clientes-credito-crear-solicitud-modal .dash-clientes-credito-crear-solicitud-modal-title svg{font-size:30px!important;margin-right:5px}#Credito-container .dash-clientes-credito-crear-solicitud-modal .dash-clientes-credito-crear-solicitud-modal-button-container{display:flex;justify-content:space-between}.credito-intereses-modal-container{display:flex;gap:20px;margin-top:15px}.credito-crear-interes-modal-button-container{display:flex;justify-content:space-between;margin-top:20px}#Documentos-container{background-color:#035917;background-color:#fff;border-radius:5px;box-shadow:3px 3px 3px #6dc86f,4px 4px 4px #000,-3px 0 5px #ccc,-4px 0 4px #ccc;height:calc(100% - 4px);margin:0 auto;max-width:1000px}#Documentos-container .documentos-container-header{align-items:center;border-bottom:4px solid #fedb05;display:flex;flex-direction:column;font-size:14px;font-weight:700;height:60px;justify-content:center;letter-spacing:1px;margin-bottom:20px;margin-left:20px;margin-right:20px}#Documentos-container .documentos-container-header .documentos-container-header-titulo{align-items:center;display:flex;height:calc(100% - 7px);justify-content:space-between;width:100%}#Documentos-container .documentos-container-header .documentos-container-header-titulo .documentos-container-header-titulo-texto{align-items:center;display:flex;height:100%;justify-content:center;width:100%}#Documentos-container .documentos-container-header .documentos-container-header-footer{background-color:#035917;height:7px;width:100%}#Documentos-container .documentos-screen-buttons{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}#Documentos-container .documentos-intereses-container{display:flex;flex-direction:column;height:calc(100vh - 225px);padding-left:30px;padding-right:30px;width:100%}#Documentos-container .documentos-intereses-container .tabla-documentos{border-bottom:1px solid #285026;overflow:auto}#Documentos-container .documentos-intereses-container table{border:1px solid #285026;border-radius:5px;box-shadow:3px 3px 2px #333;position:-webkit-sticky;position:sticky;width:100%}#Documentos-container .documentos-intereses-container table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:4px solid #fedb05;color:#fff;font-size:12px;height:35px;position:-webkit-sticky;position:sticky;text-align:center;top:0;width:18%}#Documentos-container .documentos-intereses-container table thead tr th div{border-left:2px solid #fedb05;text-align:center;width:100%}#Documentos-container .documentos-intereses-container table tbody tr td{padding-bottom:5px;padding-top:5px}#Documentos-container .documentos-intereses-container table tbody tr td:first-child{font-size:12px;padding-left:20px;text-align:left}#Documentos-container .documentos-intereses-container table tbody tr td:nth-child(2){padding-left:30px;text-align:left}#Documentos-container .documentos-intereses-container table tbody tr td:nth-child(3){padding-left:15px;text-align:left}#Documentos-container .documentos-intereses-container table tbody tr td:nth-child(4),#Documentos-container .documentos-intereses-container table tbody tr td:nth-child(5),#Documentos-container .documentos-intereses-container table tbody tr td:nth-child(6){text-align:center}#Documentos-container .documentos-intereses-container table tbody tr td:nth-child(7){padding-right:15px;text-align:right}#Documentos-container .documentos-intereses-container table tbody tr td:last-child{cursor:pointer}#Documentos-container .documentos-intereses-container table tbody tr:nth-child(2n) td{background-color:#f0f0f6}#Documentos-container .boton-editar-interes-mensual{background-color:#ccc;border:1px solid #000;border-radius:5px;margin-right:10px;padding:2px}#Documentos-container .boton-descargar-interes-mensual{background-color:#315c6f;border:1px solid #000;border-radius:5px;color:#fff;padding:2px}#Documentos-container .dash-clientes-documentos-crear-solicitud-modal .dash-clientes-documentos-crear-solicitud-modal-title{align-items:center;display:flex;justify-content:center;margin-bottom:20px;width:100%}#Documentos-container .dash-clientes-documentos-crear-solicitud-modal .dash-clientes-documentos-crear-solicitud-modal-title svg{font-size:30px!important;margin-right:5px}#Documentos-container .dash-clientes-documentos-crear-solicitud-modal .dash-clientes-documentos-crear-solicitud-modal-button-container{display:flex;justify-content:space-between}.documentos-intereses-modal-container{display:flex;gap:20px;margin-bottom:15px}.documentos-intereses-modal-container-checkbox{display:flex;gap:50px;margin-bottom:10px;margin-left:10px}.documentos-crear-interes-modal-button-container{display:flex;justify-content:space-between;margin-top:20px}.credito-agregar-modal-title{height:20px;margin-bottom:10px}.credito-agregar-modal-title .filtro-soy-el-titulo-header{display:block;font-weight:700;height:50px;position:relative;text-align:center;width:100%}.filtro-soy-el-titulo-line{display:flex;height:3px;justify-content:space-between;margin-bottom:20px;margin-right:20px;width:100%}.filtro-soy-el-titulo-line .filtro-soy-el-titulo-line-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}.filtro-soy-el-titulo-line .filtro-soy-el-titulo-line-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.filtro-soy-el-titulo-line .filtro-soy-el-titulo-line-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}.css-1bci7du-MuiButtonBase-root-MuiButton-root{text-transform:capitalize!important}.convenio-clientes-vencidos{height:calc(100% - 80px);margin:20px auto;width:calc(100% - 200px)}.convenio-clientes-vencidos .convenio-clientes-vencidos-header{align-items:center;display:flex;height:35px;justify-content:space-between;padding-bottom:5px}.convenio-clientes-vencidos .convenio-clientes-vencidos-header .convenio-clientes-vencidos-header-control{display:flex;width:100%}.convenio-clientes-vencidos .convenio-clientes-vencidos-header .convenio-clientes-vencidos-header-control .convenio-clientes-vencidos-search-icon{align-items:center;background-color:#035917;border-radius:5px;color:#f0f0f0;display:flex;justify-content:center;width:10%}.convenio-clientes-vencidos .convenio-clientes-vencidos-header .convenio-clientes-vencidos-header-button{align-items:center;background-color:#315c6f;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-left:10px;padding-left:5px;padding-right:5px}.convenio-clientes-vencidos .convenio-clientes-vencidos-header .convenio-clientes-vencidos-header-button svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.convenio-clientes-vencidos .convenio-clientes-vencidos-header .convenio-clientes-vencidos-header-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.convenio-clientes-vencidos .convenio-clientes-vencidos-header .convenio-clientes-vencidos-header-button:hover svg{color:#fff}.convenio-clientes-vencidos .convenio-clientes-vencidos-footer{align-items:center;background-color:#035917;border-radius:5px;box-shadow:3px 3px 5px #333;color:#fff;display:flex;height:30px;justify-content:center;margin-top:5px}.convenio-clientes-vencidos .convenio-clientes-vencidos-container{border:1px solid #dae6be;border-radius:5px;height:calc(100% - 65px);overflow:auto;width:100%}.convenio-clientes-vencidos .convenio-clientes-vencidos-container table{position:-webkit-sticky;position:sticky;width:100%}.convenio-clientes-vencidos .convenio-clientes-vencidos-container table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:40px;position:-webkit-sticky;position:sticky;top:0}.convenio-clientes-vencidos .convenio-clientes-vencidos-container table tbody tr td{border-bottom:1px solid #dae6be;padding:5px}.convenio-clientes-vencidos .convenio-clientes-vencidos-container table tbody tr td .clientes-datos-contacto-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;padding-right:1px;width:120px}.convenio-clientes-vencidos .convenio-clientes-vencidos-container table tbody tr td .clientes-datos-contacto-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.convenio-clientes-vencidos .convenio-clientes-vencidos-container table tbody tr td .clientes-datos-contacto-button div:hover,.convenio-clientes-vencidos .convenio-clientes-vencidos-container table tbody tr td .clientes-datos-contacto-button div:hover svg{color:#fff}.convenio-clientes-vencidos .convenio-clientes-vencidos-container table tbody tr td .clientes-datos-contacto-button .datos-contacto{background-color:#035917}.convenio-clientes-vencidos .convenio-clientes-vencidos-container table tbody tr td .clientes-datos-contacto-button .datos-contacto svg{padding-bottom:3px;padding-top:3px}.convenio-clientes-vencidos .convenio-clientes-vencidos-container table tbody tr td .convenio-clientes-vencidos-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.convenio-clientes-vencidos .convenio-clientes-vencidos-container table tbody tr td .convenio-clientes-vencidos-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.convenio-clientes-vencidos .convenio-clientes-vencidos-container table tbody tr td .convenio-clientes-vencidos-button div:hover,.convenio-clientes-vencidos .convenio-clientes-vencidos-container table tbody tr td .convenio-clientes-vencidos-button div:hover svg{color:#fff}.convenio-clientes-vencidos .convenio-clientes-vencidos-container table tbody tr td .convenio-clientes-vencidos-button .registro{background-color:#315c6f}.convenio-clientes-vencidos .convenio-clientes-vencidos-container table tbody tr td .convenio-clientes-vencidos-button .convenio{background-color:#035917}.convenio-clientes-vencidos .convenio-clientes-vencidos-container table tbody tr td .convenio-clientes-vencidos-button .convenio svg{padding-bottom:3px;padding-top:3px}.convenio-clientes-vencidos .convenio-clientes-vencidos-container table tbody tr td.id-cliente-celda{width:5%}.convenio-clientes-vencidos .convenio-clientes-vencidos-container table tbody tr td.razon-social-celda{width:60%}.convenio-clientes-vencidos .convenio-clientes-vencidos-container table tbody tr td.convenio-clientes-vencidos-celda,.convenio-clientes-vencidos .convenio-clientes-vencidos-container table tbody tr td.datos-contacto-celda{width:8%}.convenio-clientes-vencidos .convenio-clientes-vencidos-container table tbody tr:hover td{background-color:#dae6be!important}.convenio-clientes-vencidos .convenio-clientes-vencidos-container table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.listado-convenios-cliente .listado-convenios-cliente-container{height:calc(100% - 140px)}.modal-descarga-archivos-convenio-pago-modal-main{background-color:#fff;border-radius:5px;left:50%;padding:15px 30px 30px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:500px}.modal-descarga-archivos-convenio-pago-modal-main .convenio-pago-descargar-archivos-modal-title{align-items:center;display:flex;justify-content:center;width:100%}.modal-descarga-archivos-convenio-pago-modal-main .dash-clientes-credito-crear-solicitud-modal-header-efecto-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}.modal-descarga-archivos-convenio-pago-modal-main .dash-clientes-credito-crear-solicitud-modal-header-efecto-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.modal-descarga-archivos-convenio-pago-modal-main .dash-clientes-credito-crear-solicitud-modal-header-efecto-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}.modal-descarga-archivos-convenio-pago-modal-main .descargar-archivos-convenio-pago-opciones-container .descargar-archivos-convenio-pago-opcion-1{align-items:center;background-color:#dae6be;border:1px solid #333;border-radius:5px;box-shadow:0 0 2px 1px rgba(0,0,0,.2);display:flex;font-weight:700;height:35px;justify-content:space-between;margin-top:15px;padding-left:15px;padding-right:15px}.modal-descarga-archivos-convenio-pago-modal-main .descargar-archivos-convenio-pago-opciones-container .descargar-archivos-convenio-pago-opcion-1 .descargar-archivos-convenio-pago-opcion-1-button{align-items:center;background-color:#315c6f;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px}.modal-descarga-archivos-convenio-pago-modal-main .descargar-archivos-convenio-pago-opciones-container .descargar-archivos-convenio-pago-opcion-1 .descargar-archivos-convenio-pago-opcion-1-button svg{color:hsla(0,0%,100%,.8);margin-left:1px;margin-right:5px;width:18px}.modal-descarga-archivos-convenio-pago-modal-main .descargar-archivos-convenio-pago-opciones-container .descargar-archivos-convenio-pago-opcion-1 .descargar-archivos-convenio-pago-opcion-1-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-descarga-archivos-convenio-pago-modal-main .descargar-archivos-convenio-pago-opciones-container .descargar-archivos-convenio-pago-opcion-1 .descargar-archivos-convenio-pago-opcion-1-button:hover svg{color:#fff}.modal-descarga-archivos-convenio-pago-modal-main .descargar-archivos-convenio-pago-opciones-container .descargar-archivos-convenio-pago-opcion-2{align-items:center;background-color:#dae6be;border:1px solid #333;border-radius:5px;box-shadow:0 0 2px 1px rgba(0,0,0,.2);display:flex;font-weight:700;height:35px;justify-content:space-between;margin-top:15px;padding-left:15px;padding-right:15px}.modal-descarga-archivos-convenio-pago-modal-main .descargar-archivos-convenio-pago-opciones-container .descargar-archivos-convenio-pago-opcion-2 .descargar-archivos-convenio-pago-opcion-2-button{align-items:center;background-color:#315c6f;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px}.modal-descarga-archivos-convenio-pago-modal-main .descargar-archivos-convenio-pago-opciones-container .descargar-archivos-convenio-pago-opcion-2 .descargar-archivos-convenio-pago-opcion-2-button svg{color:hsla(0,0%,100%,.8);margin-left:1px;margin-right:5px;width:18px}.modal-descarga-archivos-convenio-pago-modal-main .descargar-archivos-convenio-pago-opciones-container .descargar-archivos-convenio-pago-opcion-2 .descargar-archivos-convenio-pago-opcion-2-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-descarga-archivos-convenio-pago-modal-main .descargar-archivos-convenio-pago-opciones-container .descargar-archivos-convenio-pago-opcion-2 .descargar-archivos-convenio-pago-opcion-2-button:hover svg{color:#fff}.modal-descarga-archivos-convenio-pago-modal-main .descargar-archivos-convenio-pago-button-container{display:flex;justify-content:space-between;margin-top:15px}.datos-contacto-main-screen{height:100%;width:calc(100% - 30px)}.datos-contacto-main-screen .listado-datos-contacto{height:100%}.datos-contacto-main-screen .listado-datos-contacto .listado-datos-contacto-header{align-items:center;display:flex;height:60px;justify-content:space-between;margin-left:20px;margin-right:20px;margin-top:5px}.datos-contacto-main-screen .listado-datos-contacto .listado-datos-contacto-header .listado-datos-contacto-header-title{align-items:center;display:flex;font-weight:700;width:100%}.datos-contacto-main-screen .listado-datos-contacto .listado-datos-contacto-header .listado-datos-contacto-header-title #select-responsable-cobranza-label{margin-top:20px}.datos-contacto-main-screen .listado-datos-contacto .listado-datos-contacto-header .listado-datos-contacto-header-title .select-responsable{font-size:14px;height:40px;margin-top:20px;width:100%}.datos-contacto-main-screen .listado-datos-contacto .listado-datos-contacto-header .listado-datos-contacto-header-title svg{color:#315c6f;margin-right:5px}.datos-contacto-main-screen .listado-datos-contacto .listado-datos-contacto-header .listado-datos-contacto-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.datos-contacto-main-screen .listado-datos-contacto .listado-datos-contacto-header .listado-datos-contacto-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px}.datos-contacto-main-screen .listado-datos-contacto .listado-datos-contacto-header .listado-datos-contacto-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.datos-contacto-main-screen .listado-datos-contacto .listado-datos-contacto-header .listado-datos-contacto-header-agregar:hover svg{color:#fff}.datos-contacto-main-screen .listado-datos-contacto .listado-datos-contacto-container{border-radius:8px;height:calc(100% - 140px);margin-left:20px;overflow:auto;width:calc(100% - 40px)}.datos-contacto-main-screen .listado-datos-contacto .listado-datos-contacto-container table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.datos-contacto-main-screen .listado-datos-contacto .listado-datos-contacto-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:34px;position:-webkit-sticky;position:sticky;top:0}.datos-contacto-main-screen .listado-datos-contacto .listado-datos-contacto-container thead tr th div{border-left:2px solid #e9ae06;text-align:center}.datos-contacto-main-screen .listado-datos-contacto .listado-datos-contacto-container thead tr .listado-datos-contacto-header-agregar-contacto{align-items:center;background-color:#315c6f;border-left:0 solid #e9ae06!important;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:20px;justify-content:center;margin-left:5px;margin-right:5px;padding:5px}.datos-contacto-main-screen .listado-datos-contacto .listado-datos-contacto-container thead tr .listado-datos-contacto-header-agregar-contacto svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.datos-contacto-main-screen .listado-datos-contacto .listado-datos-contacto-container thead tr .listado-datos-contacto-header-agregar-contacto:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.datos-contacto-main-screen .listado-datos-contacto .listado-datos-contacto-container thead tr .listado-datos-contacto-header-agregar-contacto:hover svg{color:#fff}.datos-contacto-main-screen .listado-datos-contacto .listado-datos-contacto-container tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.datos-contacto-main-screen .listado-datos-contacto .listado-datos-contacto-container tbody tr td.medio-contacto-celda{width:30%}.datos-contacto-main-screen .listado-datos-contacto .listado-datos-contacto-container tbody tr td.valor-celda{width:55%}.datos-contacto-main-screen .listado-datos-contacto .listado-datos-contacto-container tbody tr td.button-celda{text-align:center;vertical-align:middle;width:15%}.datos-contacto-main-screen .listado-datos-contacto .listado-datos-contacto-container tbody tr:hover td{background-color:#dae6be!important}.datos-contacto-main-screen .listado-datos-contacto .listado-datos-contacto-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.datos-contacto-main-screen .listado-datos-contacto .listado-datos-contacto-container tbody tr .datos-contacto-editar-button{align-items:center;display:flex;justify-content:center}.datos-contacto-main-screen .listado-datos-contacto .listado-datos-contacto-container tbody tr .datos-contacto-editar-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;padding-right:1px;width:120px}.datos-contacto-main-screen .listado-datos-contacto .listado-datos-contacto-container tbody tr .datos-contacto-editar-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.datos-contacto-main-screen .listado-datos-contacto .listado-datos-contacto-container tbody tr .datos-contacto-editar-button div:hover,.datos-contacto-main-screen .listado-datos-contacto .listado-datos-contacto-container tbody tr .datos-contacto-editar-button div:hover svg{color:#fff}.datos-contacto-main-screen .listado-datos-contacto .listado-datos-contacto-container tbody tr .datos-contacto-editar-button .datos-contacto-editar{background-color:#035917}.datos-contacto-main-screen .listado-datos-contacto .listado-datos-contacto-container tbody tr .datos-contacto-editar-button .datos-contacto-editar svg{padding-bottom:3px;padding-top:3px}.datos-contacto-main-screen .listado-datos-contacto-footer{align-items:center;display:flex;height:35px;justify-content:space-between;margin-left:20px;padding-bottom:20px;width:calc(100% - 40px)}.datos-contacto-main-screen .listado-datos-contacto-footer-back{align-items:center;background-color:#035917;border-radius:5px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-weight:700;padding:5px}.datos-contacto-main-screen .listado-datos-contacto-footer-back svg{font-size:20px}.datos-contacto-main-screen .listado-datos-contacto-footer-back:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.datos-contacto-main-screen .listado-datos-contacto-footer-comentarios{align-items:center;background-color:#035917;border-radius:5px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-weight:700;margin-left:900px;padding:5px}.datos-contacto-main-screen .listado-datos-contacto-footer-comentarios svg{font-size:20px}.datos-contacto-main-screen .listado-datos-contacto-footer-comentarios:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.datos-contacto-main-screen .listado-datos-contacto-footer-guardar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-weight:700;padding:5px}.datos-contacto-main-screen .listado-datos-contacto-footer-guardar svg{font-size:20px}.datos-contacto-main-screen .listado-datos-contacto-footer-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.comentarios-container table{border-spacing:0 8px;margin-bottom:10px;margin-top:-12px}.comentarios-container table tbody tr td{background-color:#f8f8f8;border-radius:5px!important;box-shadow:5px 5px 5px #ccc}.select-responsable{margin-bottom:20px}.listado-tasa-intereses-main-screen{height:calc(100% - 10px)}.listado-equiposfacturar-screen,.listado-tasa-intereses-main-screen{box-shadow:3px 3px 3px #6dc86f,4px 4px 4px #000,-3px 0 5px #ccc,-4px 0 4px #ccc;margin:0 auto}.listado-equiposfacturar-screen{height:calc(100% - 4px);width:calc(100% - 40px)}.top-separador{margin-bottom:20px}.tasa-intereses-screen-buttons{align-items:end;display:flex;justify-content:space-between;margin-left:20px;width:calc(100% - 40px)}.tasa-intereses-screen-buttons .tasa-intereses-screen-filtrado{display:flex;gap:20px}.tabla-tasa-intereses{height:calc(100% - 65px);margin:0 auto;overflow:auto;width:calc(100% - 40px)}.tabla-tasa-intereses table{position:-webkit-sticky;position:sticky;width:100%}.tabla-tasa-intereses table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:40px;position:-webkit-sticky;position:sticky;top:0}.tabla-tasa-intereses table thead tr th:first-child,.tabla-tasa-intereses table thead tr th:nth-child(2){border-right:1px dashed #fedb05}.tabla-tasa-intereses table thead tr th:nth-child(3),.tabla-tasa-intereses table thead tr th:nth-child(4){max-width:100px;width:100px}.tabla-tasa-intereses table tbody tr td{border-bottom:1px solid #dae6be;padding:8px}.tabla-tasa-intereses table tbody tr td .button-table-intereses{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;justify-content:center;padding:2px;width:95px}.tabla-tasa-intereses table tbody tr td .button-table-intereses svg{color:hsla(0,0%,100%,.8);font-size:18px;margin-right:5px}.tabla-tasa-intereses table tbody tr td .button-table-intereses:hover{color:#fff;-webkit-transform:scale(1.04);transform:scale(1.04)}.tabla-tasa-intereses table tbody tr td .button-table-intereses:hover svg{color:#fff}.tabla-tasa-intereses table tbody tr td .download{background-color:#315c6f}.tabla-tasa-intereses table tbody tr td .update{background-color:#035917;color:rgba(254,219,5,.7);width:75px}.tabla-tasa-intereses table tbody tr td .update svg{color:rgba(254,219,5,.7)}.tabla-tasa-intereses table tbody tr td:first-child{border-left:1px solid #dae6be;border-right:1px dashed #fedb05}.tabla-tasa-intereses table tbody tr td:first-child div{align-items:center;display:flex;height:100%;width:100%}.tabla-tasa-intereses table tbody tr td:first-child svg{color:#035917;font-size:20px;margin-right:10px}.tabla-tasa-intereses table tbody tr td:nth-child(2){border-right:1px dashed #fedb05;text-align:center}.tabla-tasa-intereses table tbody tr td:last-child{border-right:1px solid #dae6be;padding-right:20px}.tabla-tasa-intereses table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.tabla-tasa-intereses .ta-right{text-align:right!important}.tabla-tasa-intereses .ta-center{text-align:center}.bot-separador{margin-bottom:10px}.modal-tasa-intereses-filtro-soy-el-titulo-line{display:flex;height:3px;justify-content:space-between;margin-bottom:20px;margin-right:20px;width:100%}.modal-tasa-intereses-filtro-soy-el-titulo-line .modal-tasa-intereses-filtro-soy-el-titulo-line-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}.modal-tasa-intereses-filtro-soy-el-titulo-line .modal-tasa-intereses-filtro-soy-el-titulo-line-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.modal-tasa-intereses-filtro-soy-el-titulo-line .modal-tasa-intereses-filtro-soy-el-titulo-line-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}.tasa-intereses-modal-inputs-fechas-container{display:flex;gap:20px;margin-bottom:15px}.credito-crear-tasa-interes-modal-button-container{display:flex;justify-content:space-between}.tasa-intereses-valores-boton-agregar{display:flex;justify-content:end;margin:20px 70px 10px}.tabla-tasa-intereses-valores{height:calc(100% - 65px);height:450px;margin:0 auto;overflow:auto;width:80%}.tabla-tasa-intereses-valores table{border:1px solid #dae6be;position:-webkit-sticky;position:sticky;width:100%}.tabla-tasa-intereses-valores table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.tabla-tasa-intereses-valores table thead tr div{border-left:2px solid #e9ae06;text-align:center}.tabla-tasa-intereses-valores table tbody tr td{border-bottom:1px solid #dae6be;padding:5px}.tabla-tasa-intereses-valores table tbody tr:hover td{background-color:#dae6be!important}.tabla-tasa-intereses-valores table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.tabla-tasa-intereses-valores .ta-right{text-align:right!important}.tabla-tasa-intereses-valores .ta-center{text-align:center}.boton-editar-tasa-interes-valores{background-color:#ccc;border:1px solid #000;border-radius:5px;cursor:pointer;margin-right:10px;padding:2px;text-align:center;width:50px}.boton-editar-tasa-interes-valores:hover{background-color:#035917;color:#fff}.tasa-intereses-valores-container-footer{align-items:center;display:flex;height:100%;justify-content:space-between;width:100%}.tasa-intereses-valores-container-footer .Tasa-intereses-valores-container-footer-boton-regresar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:2px 2px 2px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:30px;justify-content:center;margin-left:20px;margin-top:20px;width:120px}.tasa-intereses-valores-container-footer .Tasa-intereses-valores-container-footer-boton-regresar svg{font-size:22px;margin-right:5px}.tasa-intereses-valores-container-footer .Tasa-intereses-valores-container-footer-boton-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-tasa-intereses-modal-inputs{align-items:center;display:flex;flex-direction:column}.credito-agregar-tasa-interes-valor-modal-button-container{display:flex;justify-content:space-between;margin-top:20px}.modal-agregar-cliente-main-container{height:694px;left:50%;padding-top:20px;position:fixed;top:53px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:600px}.modal-agregar-cliente-main-container .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px}.modal-agregar-cliente-main-container .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.modal-agregar-cliente-main-container .generar-convenio-modal-plantilla{height:calc(100% - 20px);position:relative}.modal-agregar-cliente-main-container .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.modal-agregar-cliente-main-container .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff}.modal-agregar-cliente-main-container .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .generar-convenio-modal-agregar-convenio{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);font-weight:700;height:calc(100% - 5px);padding:15px;position:relative}.modal-agregar-cliente-main-container .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .generar-convenio-modal-agregar-convenio .generar-convenio-modal-agregar-convenio-container{display:flex;flex-direction:column;height:100%;max-height:calc(76vh - 30px);overflow:auto;padding-right:5px}.modal-agregar-cliente-main-container .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .generar-convenio-modal-agregar-convenio .generar-convenio-modal-agregar-convenio-container .titulo-seccion{font-weight:700;height:20px;margin-bottom:0;margin-top:0;text-align:center}.modal-agregar-cliente-main-container .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .generar-convenio-modal-agregar-convenio .generar-convenio-modal-agregar-convenio-container .generar-convenio-modal-agregar-convenio-titulo{height:30px;margin-bottom:10px;text-align:center}.modal-agregar-cliente-main-container .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .generar-convenio-modal-agregar-convenio .generar-convenio-modal-agregar-convenio-container .generar-convenio-modal-agregar-convenio-titulo .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:26px;top:8px;width:20px}.modal-agregar-cliente-main-container .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .generar-convenio-modal-agregar-convenio .generar-convenio-modal-agregar-convenio-container .generar-convenio-modal-agregar-convenio-titulo .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.modal-agregar-cliente-main-container .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .generar-convenio-modal-agregar-convenio .generar-convenio-modal-agregar-convenio-container .generar-convenio-modal-agregar-datos-columna-2{display:flex;flex-direction:column;font-size:12px;margin-top:10px}.modal-agregar-cliente-main-container .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .generar-convenio-modal-agregar-convenio .generar-convenio-modal-agregar-convenio-container .generar-convenio-modal-agregar-datos-columna-2 .generar-convenio-modal-agregar-recordatorio{align-items:center;display:flex;flex-direction:row}.modal-agregar-cliente-main-container .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .generar-convenio-modal-agregar-convenio .generar-convenio-modal-agregar-convenio-container .generar-convenio-modal-calculo-totales{display:flex;flex-direction:column}.modal-agregar-cliente-main-container .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .generar-convenio-modal-agregar-convenio .generar-convenio-modal-agregar-convenio-container .generar-convenio-modal-icono-input-porcentaje{color:#000;font-size:small}.modal-agregar-cliente-main-container .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modal-agregar-cliente-buttons{bottom:0;display:flex;justify-content:space-between;margin-left:15px;margin-top:10px;position:relative;right:0;width:calc(100% - 25px)}.modal-agregar-cliente-main-container .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modal-agregar-cliente-buttons .generar-convenio-modal-button-guardar{align-items:center;background-color:#035917;border-radius:5px;color:#fff;cursor:pointer;display:flex;height:30px;justify-content:center;letter-spacing:.8px;width:100px}.modal-agregar-cliente-main-container .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modal-agregar-cliente-buttons .generar-convenio-modal-button-guardar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.modal-agregar-cliente-main-container .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modal-agregar-cliente-buttons .modal-button-registrar-asd{align-items:center;background-color:#315c6f;border-radius:5px;color:#fff;cursor:pointer;display:flex;height:30px;justify-content:center;letter-spacing:.8px;width:100px}.modal-agregar-cliente-main-container .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modal-agregar-cliente-buttons .modal-button-registrar-asd:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.modal-agregar-cliente-main-container .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modal-agregar-cliente-buttons .generar-convenio-modal-button-pdf{align-items:center;background-color:#940404;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100px}.modal-agregar-cliente-main-container .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modal-agregar-cliente-buttons .generar-convenio-modal-button-pdf:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.modal-agregar-cliente-main-container .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .home-convenio-pago{align-items:center;background-color:#315c6f;border:1px solid #545454;border-radius:5px;bottom:15px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:30px;justify-content:center;left:10px;position:absolute;width:100px}.modal-agregar-cliente-main-container .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .home-convenio-pago:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-agregar-cliente-main-container .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .home-convenio-pago:hover svg{color:#fff!important}.permisos-usuarios-main-screen{height:100%;margin-left:10px!important;position:relative;width:calc(100% - 20px)}.permisos-usuarios-main-screen .permisos-usuarios-screen-menus{height:550px;width:100%}.permisos-usuarios-buscar-cliente{display:flex;margin-left:20px;margin-top:30px;width:95%}.permisos-usuarios-buscar-cliente .permisos-usuarios-input-buscar-cliente{width:90%}.permisos-usuarios-menu-container{height:550px}.inicio{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:0 0 5px #333;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:25px;justify-content:center;left:20px;margin-right:10px;position:absolute;top:8px;width:100px}.inicio:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.inicio:hover svg{color:#fff!important}.permisos-usuarios-botones-container{display:flex;gap:10px}.permisos-usuarios-botones-container .permisos-usuario-boton-buscar-usuario{display:flex;justify-content:center}.permisos-usuarios-botones-container .permisos-usuario-boton-buscar-usuario svg{margin-right:5px}.permisos-usuarios-botones-container .permiso-usuario-boton-agregar-nuevo-usuario{align-items:end;display:flex;flex-direction:row;height:35px}.permisos-usuarios-botones-container .permiso-usuario-boton-agregar-nuevo-usuario svg{width:25px}.permisos-usuarios-usuario-options{display:grid;grid-template-columns:25% 75%;height:calc(100% - 4px);margin-top:21px}.permisos-usuarios-usuario-options .permisos-usuarios-botones-main-container .permisos-usuarios-botones-usuarios-opciones{display:flex;flex-direction:column;justify-content:center;margin-left:20px;padding-bottom:10px}.permisos-usuarios-usuario-options .permisos-usuarios-botones-main-container .permisos-usuarios-botones-usuarios-opciones .permisos-usuarios-botones{align-items:center;background-image:linear-gradient(135deg,#378336,#275127);border:1px solid #ccc;border-radius:5px;box-shadow:0 0 5px #ccc;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:space-between;width:70%}.permisos-usuarios-usuario-options .permisos-usuarios-botones-main-container .permisos-usuarios-botones-usuarios-opciones .permisos-usuarios-botones div{align-items:center;display:flex}.permisos-usuarios-usuario-options .permisos-usuarios-botones-main-container .permisos-usuarios-botones-usuarios-opciones .permisos-usuarios-botones div svg{font-size:19px!important;margin-right:5px}.permisos-usuarios-usuario-options .permisos-usuarios-botones-main-container .permisos-usuarios-botones-usuarios-opciones .permisos-usuarios-botones svg{font-size:14px!important}.permisos-usuarios-usuario-options .permisos-usuarios-botones-main-container .permisos-usuarios-botones-usuarios-opciones .permisos-usuarios-botones:hover{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-agregar-usuario-boton-footer{display:flex;justify-content:end}.permisos-usuarios-imei-screen-container{background-image:linear-gradient(135deg,hsla(0,0%,74%,.1),rgba(82,82,82,.1));border:1px solid #000;border-radius:10px;height:100%;margin-right:20px;position:relative}.permisos-usuarios-imei-screen-container .permisos-usuarios-agregar-imei-input{align-items:center;display:flex;height:calc(100% - 150px);padding:10px}.permisos-usuarios-imei-screen-container .permisos-usuarios-agregar-imei-button-container{bottom:10px;display:flex;justify-content:space-between;left:0;margin:auto;position:absolute;right:0;width:95%}.permisos-usuarios-agregar-main-screen-container{margin-left:10px;margin-right:10px;margin-top:20px}.permisos-usuarios-agregar-main-screen-container .credito-crear-interes-modal-button-container{display:flex;justify-content:end}.permisos-usuarios-agregar-main-screen-container .permisos-usuarios-agregar-boton{bottom:20px;display:flex;justify-content:space-between;left:0;margin:auto;position:absolute;right:0;width:95%}.permisos-usuarios-agregar-main-screen-container .permisos-usuarios-agregar-boton .boton-regresar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:0 0 5px #333;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:35px;justify-content:center;margin-right:10px;width:100px}.permisos-usuarios-agregar-main-screen-container .permisos-usuarios-agregar-boton .boton-regresar:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.permisos-usuarios-agregar-main-screen-container .permisos-usuarios-agregar-boton .boton-regresar:hover svg{color:#fff!important}.permisos-usuarios-agregar-main-screen-container .permisos-usuarios-agregar-boton .boton-agregar{align-items:end;display:flex;flex-direction:row;height:35px}.permisos-usuarios-agregar-main-screen-container .permisos-usuarios-agregar-boton .boton-agregar svg{padding-left:5px;width:25px}.permisos-usuarios-modulos-main-screen-container{border:1px solid #ccc;border-radius:10px;box-shadow:0 0 5px #333;display:flex;flex-direction:column;height:calc(100vh - 190px);margin-right:20px;position:relative;width:calc(100% - 20px)}.permisos-usuarios-modulos-main-screen-container .permisos-usuarios-modulos-menu-grid{display:grid;grid-template-columns:25% 75%;height:100%}.permisos-usuarios-modulos-main-screen-container .permisos-usuarios-modulos-menu-grid .permisos-usuarios-modulos-container{background-color:#f1f1f1;height:100%;overflow-y:auto;padding-bottom:100px}.permisos-usuarios-modulos-main-screen-container .permisos-usuarios-modulos-menu-grid .permisos-usuarios-modulos-container .permisos-usuarios-modulos-datos{display:flex;flex-direction:row}.permisos-usuarios-modulos-main-screen-container .permisos-usuarios-modulos-menu-grid .permisos-usuarios-modulos-container .permisos-usuarios-modulos-datos .permisos-usuarios-modulos-titulos{display:flex;flex-direction:column;margin-top:15px;width:100%}.permisos-usuarios-modulos-main-screen-container .permisos-usuarios-modulos-menu-grid .permisos-usuarios-modulos-container .permisos-usuarios-modulos-datos .permisos-usuarios-modulos-titulos .permisos-usuarios-modulos-titulo-container{align-items:center;background-image:linear-gradient(135deg,#378336,#275127);border:1px solid #000;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:38px;justify-content:space-between;margin:0 auto;padding-left:10px;width:90%}.permisos-usuarios-modulos-main-screen-container .permisos-usuarios-modulos-menu-grid .permisos-usuarios-modulos-container .permisos-usuarios-modulos-datos .permisos-usuarios-modulos-titulos .permisos-usuarios-modulos-titulo-container:hover{color:#fff;scale:1.02}.permisos-usuarios-modulos-main-screen-container .permisos-usuarios-modulos-menu-grid .permisos-usuarios-modulos-container .permisos-usuarios-modulos-datos .permisos-usuarios-modulos-titulos .permisos-usuarios-modulos-titulo-container div{align-items:center;display:flex;justify-content:center}.permisos-usuarios-modulos-main-screen-container .permisos-usuarios-modulos-menu-grid .permisos-usuarios-modulos-container .permisos-usuarios-modulos-datos .permisos-usuarios-modulos-titulos .permisos-usuarios-modulos-titulo-container div svg{font-size:16px!important;margin-right:5px}.permisos-usuarios-modulos-main-screen-container .permisos-usuarios-modulos-menu-grid .permisos-usuarios-modulos-container .permisos-usuarios-modulos-datos .permisos-usuarios-modulos-titulos .permisos-usuarios-modulos-titulo-container svg{font-size:14px}.permisos-usuarios-menus-main-usuarios-screen-container{display:flex;flex-direction:column;max-height:80vh;padding:20px;position:relative}.permisos-usuarios-menus-main-usuarios-screen-container .tabla-relacion-usuarios-menu{border:1px solid #285026;flex:1 1;overflow-y:auto}.permisos-usuarios-menus-main-usuarios-screen-container .tabla-relacion-usuarios-menu table{border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.permisos-usuarios-menus-main-usuarios-screen-container .tabla-relacion-usuarios-menu table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:4px solid #fedb05;color:#fff;font-size:12px;height:35px;position:-webkit-sticky;position:sticky;text-align:center;top:0;width:18%}.permisos-usuarios-menus-main-usuarios-screen-container .tabla-relacion-usuarios-menu table tbody tr td{border-bottom:1px solid #285026;padding:10px}.permisos-usuarios-menus-main-usuarios-screen-container .permisos-usuarios-agregar-permisos-menu-button-container{display:flex;justify-content:space-between;margin-top:20px}.configuracion-menus-main-screen{height:100%;margin-left:10px;margin-right:50px;position:relative;width:calc(100% - 20px)}.configuracion-menus-main-screen .configuraciones-menus-opciones-encabezado{margin:0 auto;width:80%}.configuracion-menus-main-screen .configuraciones-menus-opciones-encabezado .configuracion-menus-opciones-container{display:flex;margin-top:30px;width:100%}.configuracion-menus-main-screen .configuraciones-menus-opciones-encabezado .configuracion-menus-opciones-container .configuracion-menus-input-buscar-modulo{width:90%}.configuracion-menus-main-screen .configuracion-listado-menus-Container{height:100%;margin:0 auto;width:80%}.configuracion-menus-main-screen .configuracion-listado-menus-Container .configuracion-tabla-listado-menus{height:calc(100% - 140px);margin-top:10px;max-height:500px;overflow:auto}.configuracion-menus-main-screen .configuracion-listado-menus-Container .configuracion-tabla-listado-menus table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.configuracion-menus-main-screen .configuracion-listado-menus-Container .configuracion-tabla-listado-menus table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.configuracion-menus-main-screen .configuracion-listado-menus-Container .configuracion-tabla-listado-menus table thead tr th div{border-left:2px solid #e9ae06;text-align:center}.configuracion-menus-main-screen .configuracion-listado-menus-Container .configuracion-tabla-listado-menus table tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.configuracion-menus-main-screen .configuracion-listado-menus-Container .configuracion-tabla-listado-menus table tbody tr td:last-child svg{color:#ed7d31;cursor:pointer;font-size:20px}.configuracion-menus-main-screen .configuracion-listado-menus-Container .configuracion-tabla-listado-menus table tbody tr td:last-child svg:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.configuracion-menus-main-screen .configuracion-listado-menus-Container .configuracion-tabla-listado-menus table tbody tr:hover td{background-color:#dae6be!important}.configuracion-menus-main-screen .configuracion-listado-menus-Container .configuracion-tabla-listado-menus table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.configuracion-menus-modal-agregar-main-screen{background-color:#fff;border-radius:5px;left:50%;padding:15px 30px 30px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:600px}.configuracion-menus-modal-agregar-main-screen .filtro-soy-el-titulo-line{display:flex;height:3px;justify-content:space-between;margin-bottom:20px;margin-right:20px;width:100%}.configuracion-menus-modal-agregar-main-screen .filtro-soy-el-titulo-line .filtro-soy-el-titulo-line-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}.configuracion-menus-modal-agregar-main-screen .filtro-soy-el-titulo-line .filtro-soy-el-titulo-line-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.configuracion-menus-modal-agregar-main-screen .filtro-soy-el-titulo-line .filtro-soy-el-titulo-line-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}.container-listado-creditos-facturar{height:calc(100% - 45px);padding:20px;-webkit-user-select:none;user-select:none;width:100%}.container-listado-creditos-facturar .container-listado-creditos-facturar-table{max-height:100%;overflow:auto;width:100%}.container-listado-creditos-facturar .container-listado-creditos-facturar-table table{padding-bottom:50px;width:100%}.container-listado-creditos-facturar .container-listado-creditos-facturar-table table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:40px;position:-webkit-sticky;position:sticky;text-align:center;top:0}.container-listado-creditos-facturar .container-listado-creditos-facturar-table table thead tr th div{border-left:2px solid #fedb05;width:130px}.container-listado-creditos-facturar .container-listado-creditos-facturar-table table tbody tr td{cursor:pointer}.container-listado-creditos-facturar .container-listado-creditos-facturar-table table tbody tr td:first-child{border-left:1px solid #dae6be}.container-listado-creditos-facturar .container-listado-creditos-facturar-table table tbody tr td{border-bottom:1px solid #dae6be;padding:5px}.container-listado-creditos-facturar .container-listado-creditos-facturar-table table tbody tr td:last-child{border-right:1px solid #dae6be;text-align:right}.container-listado-creditos-facturar .container-listado-creditos-facturar-table table tbody tr:hover td{background-color:#dae6be!important}.container-listado-creditos-facturar .container-listado-creditos-facturar-table table tbody tr .ta-center{text-align:center}.container-listado-creditos-facturar .container-listado-creditos-facturar-table table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.Facturar-equipo-timeline{height:calc(100% - 10px);overflow:hidden}.Facturar-equipo-timeline .analisis-credito-modal-mhusa-content-comentarios{border:1px solid #498c47;border-radius:5px;box-shadow:1px 2px 5px #333;box-shadow:2px 2px 1px #498c47;display:flex;height:100px;margin-top:20px;position:relative;width:100%}.Facturar-equipo-timeline .analisis-credito-modal-mhusa-content-comentarios label,.Facturar-equipo-timeline .analisis-credito-modal-mhusa-content-comentarios svg{color:#498c47}.Facturar-equipo-timeline .analisis-credito-modal-mhusa-content-comentarios .analisis-credito-modal-mhusa-content-comentarios-svg{align-items:center;display:flex;justify-content:center;width:60px}.Facturar-equipo-timeline .analisis-credito-modal-mhusa-content-comentarios .analisis-credito-modal-mhusa-content-comentarios-svg svg{color:#498c47;font-size:35px}.Facturar-equipo-timeline .analisis-credito-modal-mhusa-content-comentarios .analisis-credito-modal-mhusa-content-comentarios-div{align-items:center;display:flex;font-size:16px;height:100%;overflow:auto;padding:0 10px 0 0;width:calc(100% - 60px)}.solicitud-credito-a-facturar{display:flex;flex-direction:row;height:100%;justify-content:space-between;margin-bottom:5px;overflow:hidden;width:100%}.solicitud-credito-a-facturar .solicitud-credito-datos-pedido{display:flex;flex-direction:column;height:100%;overflow:auto;padding:50px 10px;width:calc(40% - 5px)}.solicitud-credito-a-facturar .solicitud-credito-datos-pedido-condicionado{display:flex;flex-direction:column;height:calc(100% - 50px);margin-top:10px;overflow:auto;padding:10px 10px 50px;width:calc(40% - 5px)}.solicitud-credito-a-facturar .filtro-soy-span-close-condicionado{background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;font-size:12px;height:16px;position:absolute;right:10px;text-align:center;top:5px;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,transform .3s ease-in-out;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:16px}.solicitud-credito-a-facturar .filtro-soy-span-close-condicionado:hover{color:#fff;font-weight:700;-webkit-transform:scale(1.05);transform:scale(1.05)}.solicitud-credito-a-facturar .solicitud-credito-info-facturar{height:100%;overflow:auto;padding-right:2px;padding-top:20px;width:calc(60% - 5px)}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-info-facturar-titulo-container{align-items:center;display:flex}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-info-facturar-titulo-container .solicitud-credito-info-facturar-titulo-container-boton-descargar{align-items:center!important;background-color:rgba(49,92,111,.125);border:1px solid #315c6f;border-radius:5px;box-shadow:2px 1px 2px #315c6f;color:#000;cursor:pointer!important;display:flex!important;flex-direction:row!important;font-size:12px!important;height:25px!important;justify-content:center!important;margin-bottom:10px;text-decoration:none;width:250px}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-info-facturar-titulo-container .solicitud-credito-info-facturar-titulo-container-boton-descargar svg{color:#315c6f!important;font-size:20px!important;margin-right:5px}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-info-facturar-titulo-container .solicitud-credito-info-facturar-titulo-container-boton-descargar:hover{background-color:#fff!important;font-weight:700!important;-webkit-transform:scale(1.05)!important;transform:scale(1.05)!important}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .header{font-weight:700;margin-bottom:10px;text-align:center;width:100%}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .container-table-financiamiento{box-shadow:1px 1px 5px #ccc;margin-bottom:30px}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .container-table-financiamiento table{width:100%}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .container-table-financiamiento table thead tr{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .container-table-financiamiento table thead tr th{border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:35px;text-align:center}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .container-table-financiamiento table tbody tr td{border-bottom:1px solid #dae6be;padding:5px;text-align:right;-webkit-user-select:none;user-select:none}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .container-table-financiamiento table tbody tr td:first-child{border-left:2px solid #dae6be;text-align:center}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .container-table-financiamiento table tbody tr td:last-child{border-right:2px solid #dae6be}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .container-table-financiamiento table tbody tr td:last-child svg{color:#035917;cursor:pointer;font-size:20px}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .container-table-financiamiento table tbody tr td:last-child svg:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .container-table-financiamiento table tbody tr td:last-child .pagare-input{background-color:#fff;border:1px solid #dae6be;border-radius:5px;box-shadow:2px 2px 5xp #ccc;outline:none;padding:3px;text-align:center;width:100px}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .container-table-financiamiento table tbody tr td:last-child .pagare-input::-webkit-input-placeholder{text-align:center}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .container-table-financiamiento table tbody tr td:last-child .pagare-input::placeholder{text-align:center}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .container-table-financiamiento table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .container-table-unidades{box-shadow:1px 1px 5px #ccc;grid-column:1/4;margin-bottom:20px}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .container-table-unidades table{width:100%}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .container-table-unidades table thead tr{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .container-table-unidades table thead tr th{border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:35px;text-align:center}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .container-table-unidades table tbody tr .table-unidades-agregar-unidad svg{color:#035917;cursor:pointer;font-size:20px}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .container-table-unidades table tbody tr .table-unidades-agregar-unidad svg:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .container-table-unidades table tbody tr td{border-bottom:1px solid #dae6be;padding:5px;text-align:center}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .container-table-unidades table tbody tr td:first-child{border-left:2px solid #dae6be}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .container-table-unidades table tbody tr td:last-child{border-right:2px solid #dae6be;text-align:right}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .container-table-unidades table tbody tr td:last-child svg{color:#035917;cursor:pointer;font-size:20px}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .container-table-unidades table tbody tr td:last-child svg:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .container-table-unidades table tbody tr td:last-child .pagare-input{background-color:#fff;border:1px solid #dae6be;border-radius:5px;box-shadow:2px 2px 5xp #ccc;outline:none;padding:3px;text-align:center;width:100px}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .container-table-unidades table tbody tr td:last-child .pagare-input::-webkit-input-placeholder{text-align:center}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .container-table-unidades table tbody tr td:last-child .pagare-input::placeholder{text-align:center}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .container-table-unidades table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-detalle-factura{grid-column:1/4;margin-top:10px;width:100%}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-detalle-factura thead tr{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-detalle-factura thead tr th{border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:35px;text-align:center}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-detalle-factura thead tr th svg{cursor:pointer}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-detalle-factura thead tr th svg:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-detalle-factura tbody tr td{border-bottom:1px solid #dae6be;padding:5px;-webkit-user-select:none;user-select:none}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-detalle-factura tbody tr td input{background-color:#fff;border:1px solid #dae6be;border-radius:5px;box-shadow:2px 2px 5px #ccc;outline:none;padding:3px;text-align:center;width:calc(100% - 40px)}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-detalle-factura tbody tr td input::-webkit-input-placeholder{text-align:center}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-detalle-factura tbody tr td input::placeholder{text-align:center}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-detalle-factura tbody tr td:first-child{border-left:2px solid #dae6be}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-detalle-factura tbody tr td:first-child svg{color:red;cursor:pointer;font-size:20px;margin-right:10px}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-detalle-factura tbody tr td:first-child svg:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-detalle-factura tbody tr td:last-child{border-right:2px solid #dae6be}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-detalle-factura tbody tr:nth-child(2n) td{background-color:#f0f0f0}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-factura-pc .solicitud-credito-factura-header-pc{font-weight:700;text-align:center}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-factura{border:1px solid #ccc;border-radius:5px;box-shadow:1px 1px 5px #ccc,inset 2px 2px 2px #ccc,inset -2px -2px 2px #ccc;display:grid;grid-template-columns:33% 33% 34%;grid-template-rows:70px 50px 60px 70px;padding:20px;position:relative}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-factura .solicitud-credito-factura-header{font-weight:700;grid-column:1/4;text-align:center}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-factura .col1{grid-column:1/2;padding-right:10px}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-factura .col2{grid-column:2/3;padding-right:10px}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-factura .col4{grid-column:1/2;padding-right:10px}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-factura .col5{grid-column:2/4}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-factura .col6,.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-factura .col7{grid-column:1/4}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-factura .col8,.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-factura .col9{grid-column:1/4;position:relative}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-factura .col8 .label-facturacion,.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-factura .col9 .label-facturacion{background-color:#fff;font-size:12px;left:10px;padding-left:5px;padding-right:5px;position:absolute;top:-8px;z-index:2}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-factura .col8 .has_document,.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-factura .col9 .has_document{color:#035917;cursor:pointer;position:absolute;right:10px;top:5px}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-factura .col8 .has_document:hover,.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-factura .col9 .has_document:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}@media (max-height:700px){.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-factura-condicionado{max-height:125px!important}}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-factura-condicionado{border:1px solid #ccc;border-radius:5px;box-shadow:1px 1px 5px #ccc,inset 2px 2px 2px #ccc,inset -2px -2px 2px #ccc;display:grid;grid-template-columns:33% 33% 34%;grid-template-rows:50px 50px 60px 70px;max-height:250px;overflow:auto;padding:10px 20px 0;position:relative}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-factura-condicionado .solicitud-credito-factura-header-condicionado{font-weight:700;grid-column:1/4;padding-top:5px;text-align:center}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-factura-condicionado .col1{grid-column:1/2;padding-right:10px}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-factura-condicionado .col2{grid-column:2/3;padding-right:10px}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-factura-condicionado .col4{grid-column:1/2;padding-right:10px}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-factura-condicionado .col5{grid-column:2/4}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-factura-condicionado .col6,.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-factura-condicionado .col7{grid-column:1/4}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-factura-condicionado .col8,.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-factura-condicionado .col9{grid-column:1/4;position:relative}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-factura-condicionado .col8 .label-facturacion,.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-factura-condicionado .col9 .label-facturacion{background-color:#fff;font-size:12px;left:10px;padding-left:5px;padding-right:5px;position:absolute;top:-8px;z-index:2}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-factura-condicionado .col8 .has_document,.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-factura-condicionado .col9 .has_document{color:#035917;cursor:pointer;position:absolute;right:10px;top:5px}.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-factura-condicionado .col8 .has_document:hover,.solicitud-credito-a-facturar .solicitud-credito-info-facturar .solicitud-credito-factura-condicionado .col9 .has_document:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.solicitud-credito-footer{display:flex;height:40px;justify-content:space-between;margin-left:25px;margin-right:20px;margin-top:10px;width:calc(100% - 50px)}.solicitud-credito-footer .solicitud-credito-footer-regresar{align-items:center;background-color:#315c6f;border:1px solid #315c6f;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:30px;padding-left:5px;padding-right:5px}.solicitud-credito-footer .solicitud-credito-footer-regresar svg{color:hsla(0,0%,100%,.8);font-size:20px}.solicitud-credito-footer .solicitud-credito-footer-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.solicitud-credito-footer .solicitud-credito-footer-regresar:hover svg{color:#fff}.solicitud-credito-footer .solicitud-credito-footer-guardar{align-items:center;background-color:#035917;border:1px solid #035917;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:30px;padding-left:5px;padding-right:5px}.solicitud-credito-footer .solicitud-credito-footer-guardar svg{color:hsla(0,0%,100%,.8);font-size:20px}.solicitud-credito-footer .solicitud-credito-footer-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.solicitud-credito-footer .solicitud-credito-footer-guardar:hover svg{color:#fff}.reporte-buro{height:100%;max-height:calc(100% - 1px);max-width:calc(100% - 20px);overflow:hidden;position:relative;width:100%}.reporte-buro .buro-container-scroll{border-radius:8px;height:100%;max-height:80vh;overflow:auto;width:100%}.reporte-buro .buro-container-scroll .conteo-clientes{margin-right:16px;margin-top:10px;position:relative;text-align:end}.reporte-buro .buro-container-scroll .mdlFiltros-modal-header{font-weight:700;letter-spacing:1px;margin-bottom:5px;text-align:center;width:100%}.reporte-buro .buro-container-scroll .rpt-buro-container{background-color:#e9ae06;background-color:#035917;height:calc(100% - 130px);margin:10px 20px 0 120px;position:relative;width:calc(100% - 40px)}.reporte-buro .buro-container-scroll .buro-container-total{align-items:flex-start;display:flex;justify-content:space-between;margin-top:10px;overflow:auto;padding:0 20px 20px;width:100%}.reporte-buro .buro-container-scroll .buro-container-total .reporte-buro-tabla{border-radius:8px;height:100%;margin-left:40px;max-height:calc(80vh - 60px);overflow:auto;width:calc(100% - 260px)}.reporte-buro .buro-container-scroll .buro-container-total .reporte-buro-tabla table{border:1px solid #dae6be;width:100%}.reporte-buro .buro-container-scroll .buro-container-total .reporte-buro-tabla table th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;color:#fff;padding-left:5px;padding-right:5px;z-index:1}.reporte-buro .buro-container-scroll .buro-container-total .reporte-buro-tabla table .bl{border-left:1px solid #035917!important}.reporte-buro .buro-container-scroll .buro-container-total .reporte-buro-tabla table .tbl-bc-row1{height:25px;position:-webkit-sticky;position:sticky;top:0}.reporte-buro .buro-container-scroll .buro-container-total .reporte-buro-tabla table .tbl-bc-row1 .domicilio-encabezado,.reporte-buro .buro-container-scroll .buro-container-total .reporte-buro-tabla table .tbl-bc-row1 .razonsocial-encabezado,.reporte-buro .buro-container-scroll .buro-container-total .reporte-buro-tabla table .tbl-bc-row1 .registrado-encabezado,.reporte-buro .buro-container-scroll .buro-container-total .reporte-buro-tabla table .tbl-bc-row1 .rfc-encabezado,.reporte-buro .buro-container-scroll .buro-container-total .reporte-buro-tabla table .tbl-bc-row1 .solicitud-encabezado{cursor:pointer}.reporte-buro .buro-container-scroll .buro-container-total .reporte-buro-tabla table .tbl-bc-row2 th{cursor:pointer;height:30px;position:-webkit-sticky;position:sticky;top:25px}.reporte-buro .buro-container-scroll .buro-container-total .reporte-buro-tabla table tbody{background-color:#fff}.reporte-buro .buro-container-scroll .buro-container-total .reporte-buro-tabla table tbody .tc-red td{color:red!important;font-weight:700;text-decoration:line-through}.reporte-buro .buro-container-scroll .buro-container-total .reporte-buro-tabla table tbody tr{cursor:pointer}.reporte-buro .buro-container-scroll .buro-container-total .reporte-buro-tabla table tbody tr .celda-check{padding:5px!important;text-align:center}.reporte-buro .buro-container-scroll .buro-container-total .reporte-buro-tabla table tbody tr td{border-bottom:1px solid #c2df7f;padding:10px}.reporte-buro .buro-container-scroll .buro-container-total .reporte-buro-tabla table tbody tr td:first-child{border-left:4px solid #ccc}.reporte-buro .buro-container-scroll .buro-container-total .reporte-buro-tabla table tbody tr .ta-center{text-align:center}.reporte-buro .buro-container-scroll .buro-container-total .reporte-buro-tabla table tbody tr .ta-right{text-align:right}.reporte-buro .buro-container-scroll .buro-container-total .reporte-buro-tabla table tbody tr .fw-bold{font-weight:700}.reporte-buro .buro-container-scroll .buro-container-total .reporte-buro-tabla table tbody tr:hover td{background-color:#dae6be}.reporte-buro .buro-container-scroll .buro-container-total .reporte-buro-tabla table tbody tr.bg-red td{border-bottom:1px solid rgba(255,0,0,.5)}.reporte-buro .buro-container-scroll .buro-container-total .reporte-buro-tabla table tbody tr.bg-red td:first-child{border-left:4px solid rgba(255,0,0,.6)}.reporte-buro .buro-container-scroll .buro-container-total .reporte-buro-tabla table tbody tr.bg-yellow td{border-bottom:1px solid #e9ae06}.reporte-buro .buro-container-scroll .buro-container-total .reporte-buro-tabla table tbody tr.bg-yellow td:first-child{border-left:4px solid #e9ae06}.reporte-buro .buro-container-scroll .buro-container-total .reporte-buro-tabla table tbody tr:nth-of-type(2n) td{background-color:#f0f0f0}.reporte-buro .buro-container-scroll .buro-container-total .reporte-buro-tabla table tbody tr:nth-of-type(2n):hover td{background-color:#dae6be}.reporte-buro .buro-container-scroll .buro-container-total .reporte-buro-tabla table tbody .selected td{background-color:#cad6ac!important}.reporte-buro .reporte-buro-footer{align-items:center;display:flex;flex-direction:row;height:40px;margin-left:10px;position:absolute;top:0;width:calc(100% - 10px)}.reporte-buro .reporte-buro-footer .reporte-buro-footer-download{align-items:center;display:flex;padding-right:5px;position:absolute;right:10px;top:7px}.reporte-buro .reporte-buro-footer .button-download-excel{align-items:center;background-color:#035917;border:1px solid #ccc;border-radius:5px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.5);cursor:pointer;display:flex;height:26px;margin-left:10px}.reporte-buro .reporte-buro-footer .button-download-excel svg{font-size:16px;margin-right:5px}.reporte-buro .reporte-buro-footer .button-download-excel:hover{-webkit-transform:scale(1.04);transform:scale(1.04)}.reporte-buro .home-bc{align-items:center;background-color:#315c6f;border-radius:5px;bottom:8px;box-shadow:0 0 5px #333;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:30px;justify-content:center;left:20px;margin-right:10px;width:100px}.reporte-buro .home-bc:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-buro .home-bc:hover svg{color:#fff!important}.mdlFiltros-buro{position:relative}.reporte-buro-credito-filtrado{align-items:center;background-color:#035917;border-radius:4px;box-shadow:3px 3px 4px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:30px;justify-content:center;margin-left:2px;margin-top:-1px;overflow:hidden;width:90px}.reporte-buro-credito-filtrado:hover{color:#fff;-webkit-transform:scale(1.03);transform:scale(1.03)}.reporte-buro-credito-filtrado svg{font-size:20px;margin-right:5px}.mdlFiltros-modal-buro{border-radius:5px;color:#000!important;display:flex;flex-wrap:wrap;height:400px;left:0;margin-left:-140px;overflow:hidden;position:absolute;top:-5px;transition:height .5s linear .1s,width .5s linear .1s;width:460px;z-index:3}.mdlFiltros-modal-buro .mdlFiltros-modal-domicilio,.mdlFiltros-modal-buro .mdlFiltros-modal-ejercicio,.mdlFiltros-modal-buro .mdlFiltros-modal-linea-credito,.mdlFiltros-modal-buro .mdlFiltros-modal-periodo,.mdlFiltros-modal-buro .mdlFiltros-modal-registrado,.mdlFiltros-modal-buro .mdlFiltros-modal-vencimiento{display:flex;flex-direction:column;margin-top:10px}.mdlFiltros-modal-buro .mdlFiltros-modal-ejercicio{padding-left:15px;padding-right:15px;padding-top:10px}.mdlFiltros-modal-buro .mdlFiltros-modal-filtrado{display:flex;margin-top:0}.mdlFiltros-modal-buro .plantilla_buro_credito{background-color:#fff;height:100%;margin-top:-2px;width:300px}.mdlFiltros-modal-buro .mdlFiltros-modal-acciones{align-items:center;display:flex;justify-content:space-between;margin-top:10px;padding-left:15px;padding-right:15px;width:100%}.mdlFiltros-modal-buro .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-guardar{align-items:center;background-color:#035917;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.mdlFiltros-modal-buro .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.mdlFiltros-modal-buro .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-cancelar{align-items:center;background-color:#ed2a35;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.mdlFiltros-modal-buro .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-cancelar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.mdlFiltros-modal-buro .mdlFiltros-modal-reporte-buro{font-size:12px!important;margin:0 0 0 15px!important}.mdlFiltros-modal-buro .mdlFiltros-modal-reporte-buro label{color:#035917;font-size:12px!important}.mdlFiltros-modal-buro .mdlFiltros-modal-reporte-buro .css-ahj2mt-MuiTypography-root{font-size:12px!important}.mdlFiltros-modal-buro .mdlFiltros-modal-reporte-buro .MuiFormControlLabel-root{height:25px!important;margin:0!important;padding:0!important}.mdl-filtro-cotizaciones{height:470px!important}.reporte-clientes-noreportados{height:100%;margin-left:280px;margin-top:25px;max-height:calc(100% - 25px);max-width:calc(100% - 600px);overflow:hidden;position:relative;width:100%}.reporte-clientes-noreportados .mdlFiltros-modal-header{font-weight:700;letter-spacing:1px;margin-bottom:5px;text-align:center;width:100%}.reporte-clientes-noreportados .reporte-buro-container{height:calc(100% - 130px);margin:10px 20px 0;position:relative;width:calc(100% - 40px)}.reporte-clientes-noreportados .reporte-buro-tabla{height:100%;height:calc(100% - 20px);margin-right:10px;overflow:auto;width:100%}.reporte-clientes-noreportados .reporte-buro-tabla table{border:1px solid #dae6be;width:100%}.reporte-clientes-noreportados .reporte-buro-tabla table th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #e9ae06;color:#fff;height:40px;padding-left:5px;padding-right:5px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.reporte-clientes-noreportados .reporte-buro-tabla table th .columna-nombre{border-left:2px solid #e9ae06}.reporte-clientes-noreportados .reporte-buro-tabla table tbody{background-color:#fff}.reporte-clientes-noreportados .reporte-buro-tabla table tbody .tc-red td{color:red!important;font-weight:700;text-decoration:line-through}.reporte-clientes-noreportados .reporte-buro-tabla table tbody tr .celda-check{padding:5px!important;text-align:center}.reporte-clientes-noreportados .reporte-buro-tabla table tbody tr td{border-bottom:1px solid #c2df7f;padding:10px}.reporte-clientes-noreportados .reporte-buro-tabla table tbody tr td:first-child{border-left:4px solid #ccc}.reporte-clientes-noreportados .reporte-buro-tabla table tbody tr .ta-center{text-align:center}.reporte-clientes-noreportados .reporte-buro-tabla table tbody tr .ta-right{text-align:right}.reporte-clientes-noreportados .reporte-buro-tabla table tbody tr:hover td{background-color:#dae6be}.reporte-clientes-noreportados .reporte-buro-tabla table tbody tr.bg-red td{border-bottom:1px solid rgba(255,0,0,.5)}.reporte-clientes-noreportados .reporte-buro-tabla table tbody tr.bg-red td:first-child{border-left:4px solid rgba(255,0,0,.6)}.reporte-clientes-noreportados .reporte-buro-tabla table tbody tr.bg-yellow td{border-bottom:1px solid #e9ae06}.reporte-clientes-noreportados .reporte-buro-tabla table tbody tr.bg-yellow td:first-child{border-left:4px solid #e9ae06}.reporte-clientes-noreportados .reporte-buro-tabla table tbody tr:nth-of-type(2n) td{background-color:#f0f0f0}.reporte-clientes-noreportados .reporte-buro-tabla table tbody tr:nth-of-type(2n):hover td{background-color:#dae6be}.reporte-clientes-noreportados .reporte-buro-tabla table tbody .selected td{background-color:#cad6ac!important}.reporte-clientes-noreportados .reporte-buro-footer{display:flex;justify-content:space-between;margin-left:20px;margin-right:20px;margin-top:10px}.reporte-clientes-noreportados .reporte-buro-footer .reporte-buro-footer-download{display:flex}.reporte-clientes-noreportados .reporte-buro-footer .button-download-excel{align-items:center;background-color:#035917;border:1px solid #ccc;border-radius:5px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.5);cursor:pointer;display:flex;margin-left:10px}.reporte-clientes-noreportados .reporte-buro-footer .button-download-excel svg{font-size:16px;margin-right:5px}.reporte-clientes-noreportados .reporte-buro-footer .button-download-excel:hover{-webkit-transform:scale(1.04);transform:scale(1.04)}.reporte-clientes-noreportados .home-bc{align-items:center;background-color:#315c6f;border-radius:5px;bottom:8px;box-shadow:0 0 5px #333;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:30px;justify-content:center;left:20px;margin-right:10px;width:100px}.reporte-clientes-noreportados .home-bc:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-clientes-noreportados .home-bc:hover svg{color:#fff!important}.detalle-burocliente{height:100%;width:calc(100% - 20px)}.detalle-burocliente .detalle-container{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;padding:20px}.detalle-burocliente .detalle-container .botones,.detalle-burocliente .detalle-container .comentarios,.detalle-burocliente .detalle-container .factura-por-vencer,.detalle-burocliente .detalle-container .factura-vencidas{background-color:#f5f5f5;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.1);padding:20px}.detalle-burocliente .detalle-container .botones .tabla-por-vencer,.detalle-burocliente .detalle-container .botones .tabla-vencida,.detalle-burocliente .detalle-container .comentarios .tabla-por-vencer,.detalle-burocliente .detalle-container .comentarios .tabla-vencida,.detalle-burocliente .detalle-container .factura-por-vencer .tabla-por-vencer,.detalle-burocliente .detalle-container .factura-por-vencer .tabla-vencida,.detalle-burocliente .detalle-container .factura-vencidas .tabla-por-vencer,.detalle-burocliente .detalle-container .factura-vencidas .tabla-vencida{border:1px solid #dae6be;border-radius:8px;max-height:200px;overflow:auto}.detalle-burocliente .detalle-container .botones .tabla-por-vencer table,.detalle-burocliente .detalle-container .botones .tabla-vencida table,.detalle-burocliente .detalle-container .comentarios .tabla-por-vencer table,.detalle-burocliente .detalle-container .comentarios .tabla-vencida table,.detalle-burocliente .detalle-container .factura-por-vencer .tabla-por-vencer table,.detalle-burocliente .detalle-container .factura-por-vencer .tabla-vencida table,.detalle-burocliente .detalle-container .factura-vencidas .tabla-por-vencer table,.detalle-burocliente .detalle-container .factura-vencidas .tabla-vencida table{border-collapse:collapse;width:100%}.detalle-burocliente .detalle-container .botones .tabla-por-vencer table thead td,.detalle-burocliente .detalle-container .botones .tabla-por-vencer table thead th,.detalle-burocliente .detalle-container .botones .tabla-vencida table thead td,.detalle-burocliente .detalle-container .botones .tabla-vencida table thead th,.detalle-burocliente .detalle-container .comentarios .tabla-por-vencer table thead td,.detalle-burocliente .detalle-container .comentarios .tabla-por-vencer table thead th,.detalle-burocliente .detalle-container .comentarios .tabla-vencida table thead td,.detalle-burocliente .detalle-container .comentarios .tabla-vencida table thead th,.detalle-burocliente .detalle-container .factura-por-vencer .tabla-por-vencer table thead td,.detalle-burocliente .detalle-container .factura-por-vencer .tabla-por-vencer table thead th,.detalle-burocliente .detalle-container .factura-por-vencer .tabla-vencida table thead td,.detalle-burocliente .detalle-container .factura-por-vencer .tabla-vencida table thead th,.detalle-burocliente .detalle-container .factura-vencidas .tabla-por-vencer table thead td,.detalle-burocliente .detalle-container .factura-vencidas .tabla-por-vencer table thead th,.detalle-burocliente .detalle-container .factura-vencidas .tabla-vencida table thead td,.detalle-burocliente .detalle-container .factura-vencidas .tabla-vencida table thead th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;color:#fff;font-weight:700;height:30px;padding:5px;position:-webkit-sticky;position:sticky;text-align:center;top:0;z-index:1}.detalle-burocliente .detalle-container .botones .tabla-por-vencer table tbody,.detalle-burocliente .detalle-container .botones .tabla-vencida table tbody,.detalle-burocliente .detalle-container .comentarios .tabla-por-vencer table tbody,.detalle-burocliente .detalle-container .comentarios .tabla-vencida table tbody,.detalle-burocliente .detalle-container .factura-por-vencer .tabla-por-vencer table tbody,.detalle-burocliente .detalle-container .factura-por-vencer .tabla-vencida table tbody,.detalle-burocliente .detalle-container .factura-vencidas .tabla-por-vencer table tbody,.detalle-burocliente .detalle-container .factura-vencidas .tabla-vencida table tbody{background-color:#fff}.detalle-burocliente .detalle-container .botones .tabla-por-vencer table tbody tr .ta-center,.detalle-burocliente .detalle-container .botones .tabla-vencida table tbody tr .ta-center,.detalle-burocliente .detalle-container .comentarios .tabla-por-vencer table tbody tr .ta-center,.detalle-burocliente .detalle-container .comentarios .tabla-vencida table tbody tr .ta-center,.detalle-burocliente .detalle-container .factura-por-vencer .tabla-por-vencer table tbody tr .ta-center,.detalle-burocliente .detalle-container .factura-por-vencer .tabla-vencida table tbody tr .ta-center,.detalle-burocliente .detalle-container .factura-vencidas .tabla-por-vencer table tbody tr .ta-center,.detalle-burocliente .detalle-container .factura-vencidas .tabla-vencida table tbody tr .ta-center{text-align:center}.detalle-burocliente .detalle-container .botones .tabla-por-vencer table tbody tr td,.detalle-burocliente .detalle-container .botones .tabla-vencida table tbody tr td,.detalle-burocliente .detalle-container .comentarios .tabla-por-vencer table tbody tr td,.detalle-burocliente .detalle-container .comentarios .tabla-vencida table tbody tr td,.detalle-burocliente .detalle-container .factura-por-vencer .tabla-por-vencer table tbody tr td,.detalle-burocliente .detalle-container .factura-por-vencer .tabla-vencida table tbody tr td,.detalle-burocliente .detalle-container .factura-vencidas .tabla-por-vencer table tbody tr td,.detalle-burocliente .detalle-container .factura-vencidas .tabla-vencida table tbody tr td{border-bottom:1px solid #c2df7f;padding:5px}.detalle-burocliente .detalle-container .botones .tabla-por-vencer table tbody tr .saldo-total,.detalle-burocliente .detalle-container .botones .tabla-vencida table tbody tr .saldo-total,.detalle-burocliente .detalle-container .comentarios .tabla-por-vencer table tbody tr .saldo-total,.detalle-burocliente .detalle-container .comentarios .tabla-vencida table tbody tr .saldo-total,.detalle-burocliente .detalle-container .factura-por-vencer .tabla-por-vencer table tbody tr .saldo-total,.detalle-burocliente .detalle-container .factura-por-vencer .tabla-vencida table tbody tr .saldo-total,.detalle-burocliente .detalle-container .factura-vencidas .tabla-por-vencer table tbody tr .saldo-total,.detalle-burocliente .detalle-container .factura-vencidas .tabla-vencida table tbody tr .saldo-total{font-weight:700;text-align:right}.detalle-burocliente .detalle-container .botones .tabla-por-vencer table tbody tr:nth-child(2n),.detalle-burocliente .detalle-container .botones .tabla-vencida table tbody tr:nth-child(2n),.detalle-burocliente .detalle-container .comentarios .tabla-por-vencer table tbody tr:nth-child(2n),.detalle-burocliente .detalle-container .comentarios .tabla-vencida table tbody tr:nth-child(2n),.detalle-burocliente .detalle-container .factura-por-vencer .tabla-por-vencer table tbody tr:nth-child(2n),.detalle-burocliente .detalle-container .factura-por-vencer .tabla-vencida table tbody tr:nth-child(2n),.detalle-burocliente .detalle-container .factura-vencidas .tabla-por-vencer table tbody tr:nth-child(2n),.detalle-burocliente .detalle-container .factura-vencidas .tabla-vencida table tbody tr:nth-child(2n){background-color:#f5f5f5}.detalle-burocliente .detalle-container .botones .tabla-por-vencer table tbody tr:last-child td,.detalle-burocliente .detalle-container .botones .tabla-vencida table tbody tr:last-child td,.detalle-burocliente .detalle-container .comentarios .tabla-por-vencer table tbody tr:last-child td,.detalle-burocliente .detalle-container .comentarios .tabla-vencida table tbody tr:last-child td,.detalle-burocliente .detalle-container .factura-por-vencer .tabla-por-vencer table tbody tr:last-child td,.detalle-burocliente .detalle-container .factura-por-vencer .tabla-vencida table tbody tr:last-child td,.detalle-burocliente .detalle-container .factura-vencidas .tabla-por-vencer table tbody tr:last-child td,.detalle-burocliente .detalle-container .factura-vencidas .tabla-vencida table tbody tr:last-child td{background-color:#dae6be;font-weight:700}.detalle-burocliente .detalle-container .botones .tabla-por-vencer table tbody tr:hover td,.detalle-burocliente .detalle-container .botones .tabla-vencida table tbody tr:hover td,.detalle-burocliente .detalle-container .comentarios .tabla-por-vencer table tbody tr:hover td,.detalle-burocliente .detalle-container .comentarios .tabla-vencida table tbody tr:hover td,.detalle-burocliente .detalle-container .factura-por-vencer .tabla-por-vencer table tbody tr:hover td,.detalle-burocliente .detalle-container .factura-por-vencer .tabla-vencida table tbody tr:hover td,.detalle-burocliente .detalle-container .factura-vencidas .tabla-por-vencer table tbody tr:hover td,.detalle-burocliente .detalle-container .factura-vencidas .tabla-vencida table tbody tr:hover td{background-color:#dae6be}.detalle-burocliente .detalle-container .botones .tabla-por-vencer table tbody tr .analisis-credito-modal-mhusa-content-pdf,.detalle-burocliente .detalle-container .botones .tabla-vencida table tbody tr .analisis-credito-modal-mhusa-content-pdf,.detalle-burocliente .detalle-container .comentarios .tabla-por-vencer table tbody tr .analisis-credito-modal-mhusa-content-pdf,.detalle-burocliente .detalle-container .comentarios .tabla-vencida table tbody tr .analisis-credito-modal-mhusa-content-pdf,.detalle-burocliente .detalle-container .factura-por-vencer .tabla-por-vencer table tbody tr .analisis-credito-modal-mhusa-content-pdf,.detalle-burocliente .detalle-container .factura-por-vencer .tabla-vencida table tbody tr .analisis-credito-modal-mhusa-content-pdf,.detalle-burocliente .detalle-container .factura-vencidas .tabla-por-vencer table tbody tr .analisis-credito-modal-mhusa-content-pdf,.detalle-burocliente .detalle-container .factura-vencidas .tabla-vencida table tbody tr .analisis-credito-modal-mhusa-content-pdf{align-items:center!important;background-color:rgba(49,92,111,.125);border:1px solid #315c6f;border-radius:5px;box-shadow:2px 1px 2px #315c6f;color:#000;cursor:pointer!important;display:flex!important;flex-direction:row!important;font-size:12px!important;height:30px!important;justify-content:center!important;margin-right:10px;text-decoration:none;width:100%}.detalle-burocliente .detalle-container .botones .tabla-por-vencer table tbody tr .analisis-credito-modal-mhusa-content-pdf svg,.detalle-burocliente .detalle-container .botones .tabla-vencida table tbody tr .analisis-credito-modal-mhusa-content-pdf svg,.detalle-burocliente .detalle-container .comentarios .tabla-por-vencer table tbody tr .analisis-credito-modal-mhusa-content-pdf svg,.detalle-burocliente .detalle-container .comentarios .tabla-vencida table tbody tr .analisis-credito-modal-mhusa-content-pdf svg,.detalle-burocliente .detalle-container .factura-por-vencer .tabla-por-vencer table tbody tr .analisis-credito-modal-mhusa-content-pdf svg,.detalle-burocliente .detalle-container .factura-por-vencer .tabla-vencida table tbody tr .analisis-credito-modal-mhusa-content-pdf svg,.detalle-burocliente .detalle-container .factura-vencidas .tabla-por-vencer table tbody tr .analisis-credito-modal-mhusa-content-pdf svg,.detalle-burocliente .detalle-container .factura-vencidas .tabla-vencida table tbody tr .analisis-credito-modal-mhusa-content-pdf svg{color:#315c6f!important;font-size:20px!important;margin-right:5px}.detalle-burocliente .detalle-container .botones .tabla-por-vencer table tbody tr .analisis-credito-modal-mhusa-content-pdf:hover,.detalle-burocliente .detalle-container .botones .tabla-vencida table tbody tr .analisis-credito-modal-mhusa-content-pdf:hover,.detalle-burocliente .detalle-container .comentarios .tabla-por-vencer table tbody tr .analisis-credito-modal-mhusa-content-pdf:hover,.detalle-burocliente .detalle-container .comentarios .tabla-vencida table tbody tr .analisis-credito-modal-mhusa-content-pdf:hover,.detalle-burocliente .detalle-container .factura-por-vencer .tabla-por-vencer table tbody tr .analisis-credito-modal-mhusa-content-pdf:hover,.detalle-burocliente .detalle-container .factura-por-vencer .tabla-vencida table tbody tr .analisis-credito-modal-mhusa-content-pdf:hover,.detalle-burocliente .detalle-container .factura-vencidas .tabla-por-vencer table tbody tr .analisis-credito-modal-mhusa-content-pdf:hover,.detalle-burocliente .detalle-container .factura-vencidas .tabla-vencida table tbody tr .analisis-credito-modal-mhusa-content-pdf:hover{background-color:#fff!important;font-weight:700!important;-webkit-transform:scale(1.05)!important;transform:scale(1.05)!important}.detalle-burocliente .detalle-container .comentarios{border-collapse:collapse;grid-column:span 2;height:180px;overflow:hidden}.detalle-burocliente .detalle-container .botones{display:flex;grid-column:span 2;justify-content:space-between}.detalle-burocliente .detalle-container .boton-desmarcar{margin-left:900px}.css-1i8le5c-MuiButtonBase-root-MuiButton-root{text-transform:capitalize!important}.buro-container-resumen{align-items:center;border-right:2px solid #397c2d;display:flex;flex-direction:column;height:550px;justify-content:flex-start;margin-left:-12px;position:relative;width:220px;z-index:2}.buro-container-resumen:before{border-bottom:20px solid transparent;border-left:20px solid #397c2d;border-top:20px solid transparent;right:-20px}.buro-container-resumen:after,.buro-container-resumen:before{content:"";height:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0}.buro-container-resumen:after{border-bottom:18px solid transparent;border-left:18px solid #fff;border-top:18px solid transparent;right:-18px}.buro-container-resumen .buro-container-resumen-item{align-items:center;display:flex;flex:1 1;flex-direction:column}.buro-container-resumen .buro-container-resumen-item .buro-container-resumen-item-box-green{background:linear-gradient(to bottom right,#72ad64,#1f471a)}.buro-container-resumen .buro-container-resumen-item .buro-container-resumen-title{color:hsla(0,0%,100%,.9);font-size:14px;font-weight:700;letter-spacing:.5;letter-spacing:.5px;text-transform:uppercase}.buro-container-resumen .buro-container-resumen-item .buro-container-resumen-valor{align-items:center;background-color:#fd0;border-radius:5px;color:#397c2d;display:flex;flex-direction:column;font-size:12px;font-size:10px;font-weight:700;height:50px;justify-content:center;margin-top:5px;padding:10px;width:80px}.buro-container-resumen .buro-container-resumen-item .buro-container-resumen-porcentaje{color:#fff;margin-left:5px}.buro-container-resumen .buro-container-resumen-item-click{align-items:center;cursor:pointer;display:flex;flex:1 1;flex-direction:column;height:60px;margin-top:-10px;width:180px}.buro-container-resumen .buro-container-resumen-item-click:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.buro-container-resumen .buro-container-resumen-item-click .buro-container-resumen-item-box-green{background:linear-gradient(to bottom right,#72ad64,#1f471a)}.buro-container-resumen .buro-container-resumen-item-click .buro-container-resumen-item-box-green .buro-container-resumen-valor{background-color:#fd0;color:#397c2d}.buro-container-resumen .buro-container-resumen-item-click .buro-container-resumen-item-box-yellow{background:linear-gradient(to bottom right,#fd0,#d1a300)}.buro-container-resumen .buro-container-resumen-item-click .buro-container-resumen-item-box-yellow .buro-container-resumen-title{color:#035917!important}.buro-container-resumen .buro-container-resumen-item-click .buro-container-resumen-item-box-yellow .buro-container-resumen-valor{background:linear-gradient(to bottom right,#72ad64,#1f471a);color:#fd0}.buro-container-resumen .buro-container-resumen-item-click .buro-container-resumen-item-box-yellow .buro-container-resumen-porcentaje{color:#035917!important}.buro-container-resumen .buro-container-resumen-item-click .buro-container-resumen-item-box{align-items:center;border-radius:5px;box-shadow:0 4px 8px rgba(0,0,0,.5);display:flex;flex-direction:column;height:100px;justify-content:space-between;margin:10px 0;padding:10px;width:80%}.buro-container-resumen .buro-container-resumen-item-click .buro-container-resumen-title{color:hsla(0,0%,100%,.9);font-size:16px;font-weight:700;letter-spacing:.5;letter-spacing:.5px;text-transform:uppercase}.buro-container-resumen .buro-container-resumen-item-click .buro-container-resumen-valor{align-items:center;border-radius:5px;display:flex;flex-direction:column;font-size:14px;font-size:20px;font-weight:700;height:50px;justify-content:center;margin-top:5px;padding:10px;width:80px}.buro-container-resumen .buro-container-resumen-item-click .buro-container-resumen-porcentaje{color:#fff;margin-left:2px}.ancho-90{width:90%}.ancho-10{width:10%}.lineas-scorecard-main-screen{height:100%;margin-left:10px;margin-right:50px;position:relative;width:calc(100% - 20px)}.lineas-scorecard-main-screen .lineas-scorecard-encabezado{height:100%;margin-top:20px;position:relative;width:calc(100% - 20px)}.lineas-scorecard-main-screen .lineas-scorecard-encabezado .lineas-scorecard-container{margin:0 auto;width:80%}.lineas-scorecard-main-screen .lineas-scorecard-encabezado .lineas-scorecard-container .lineas-scorecard-boton-agregar-container{display:flex;justify-content:end;width:100%}.lineas-scorecard-main-screen .lineas-scorecard-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container{height:100%;margin:0 auto;width:100%}.lineas-scorecard-main-screen .lineas-scorecard-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .lineas-scorecard-tabla-listado{height:calc(100% - 140px);margin-top:10px;max-height:500px;overflow:auto}.lineas-scorecard-main-screen .lineas-scorecard-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .lineas-scorecard-tabla-listado table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.lineas-scorecard-main-screen .lineas-scorecard-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .lineas-scorecard-tabla-listado table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.lineas-scorecard-main-screen .lineas-scorecard-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .lineas-scorecard-tabla-listado table tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.lineas-scorecard-main-screen .lineas-scorecard-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .lineas-scorecard-tabla-listado table tbody tr td:last-child svg{color:#ed7d31;cursor:pointer;font-size:20px}.lineas-scorecard-main-screen .lineas-scorecard-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .lineas-scorecard-tabla-listado table tbody tr td:last-child svg:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.lineas-scorecard-main-screen .lineas-scorecard-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .lineas-scorecard-tabla-listado table tbody tr:hover td{background-color:#dae6be!important}.lineas-scorecard-main-screen .lineas-scorecard-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .lineas-scorecard-tabla-listado table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.home{bottom:20px;height:35px;left:20px}.lineas-scorecard-encabezado{height:100%;margin-top:20px;position:relative;width:calc(100% - 20px)}.lineas-scorecard-encabezado .lineas-scorecard-container{margin:0 auto;width:80%}.lineas-scorecard-encabezado .lineas-scorecard-container .lineas-scorecard-boton-agregar-container{display:flex;justify-content:end;width:90%}.lineas-scorecard-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container{height:100%;margin:0 auto;width:80%}.lineas-scorecard-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .lineas-scorecard-tabla-listado{height:calc(100% - 140px);margin-top:10px;max-height:500px;overflow:auto}.lineas-scorecard-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .lineas-scorecard-tabla-listado table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.lineas-scorecard-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .lineas-scorecard-tabla-listado table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.lineas-scorecard-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .lineas-scorecard-tabla-listado table tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.lineas-scorecard-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .lineas-scorecard-tabla-listado table tbody tr td:last-child svg{color:#ed7d31;cursor:pointer;font-size:20px}.lineas-scorecard-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .lineas-scorecard-tabla-listado table tbody tr td:last-child svg:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.lineas-scorecard-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .lineas-scorecard-tabla-listado table tbody tr:hover td{background-color:#dae6be!important}.lineas-scorecard-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .lineas-scorecard-tabla-listado table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.lineas-scorecard-encabezado .inicio{align-items:center;background-color:#035917;border-radius:5px;bottom:20px;box-shadow:0 0 5px #333;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:35px;justify-content:center;left:20px;margin-right:10px;position:absolute;width:100px}.lineas-scorecard-encabezado .inicio:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.lineas-scorecard-encabezado .inicio:hover svg{color:#fff!important}.lineas-scorecard-modal-agregar-main-screen{background-color:#fff;border-radius:14px;box-shadow:0 0 10px rgba(51,51,51,.4);left:50%;max-width:600px;min-width:320px;outline:none;overflow:visible;padding:20px 30px 25px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50vw}.lineas-scorecard-modal-agregar-main-screen .lineas-scorecard-modal-titulo{align-items:center;color:#275c1f;display:flex;font-weight:600;justify-content:center;margin-bottom:8px}.lineas-scorecard-modal-agregar-main-screen .lineas-scorecard-modal-campo{margin-bottom:20px}.lineas-scorecard-modal-agregar-main-screen .lineas-scorecard-modal-button-container{align-items:center;display:flex;gap:10px;justify-content:space-between;width:100%}.lineas-scorecard-modal-agregar-main-screen .filtro-soy-el-titulo-line{display:flex;height:3px;justify-content:space-between;margin-bottom:20px;margin-right:20px;width:100%}.lineas-scorecard-modal-agregar-main-screen .filtro-soy-el-titulo-line .filtro-soy-el-titulo-line-bl{background-color:#367c2b;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}.lineas-scorecard-modal-agregar-main-screen .filtro-soy-el-titulo-line .filtro-soy-el-titulo-line-circle{background-color:#fedb05;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.lineas-scorecard-modal-agregar-main-screen .filtro-soy-el-titulo-line .filtro-soy-el-titulo-line-br{background-color:#367c2b;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}.listado-vendedores{height:100%;margin-left:10px;margin-right:50px;position:relative;width:calc(100% - 20px)}.listado-vendedores-encabezado{height:calc(100% - 40px)}.listado-vendedores-encabezado .listado-vendedores-Container{height:100%;padding:20px}.listado-vendedores-encabezado .listado-vendedores-Container .listado-vendedores-tabla{border-radius:8px;height:calc(100% - 10px);margin-top:10px;overflow:auto;width:100%}.listado-vendedores-encabezado .listado-vendedores-Container .listado-vendedores-tabla table{border:1px solid #dae6be;border-radius:5px;position:-webkit-sticky;position:sticky;width:100%}.listado-vendedores-encabezado .listado-vendedores-Container .listado-vendedores-tabla table th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.listado-vendedores-encabezado .listado-vendedores-Container .listado-vendedores-tabla table th .columna-nombre{border-left:2px solid #e9ae06}.listado-vendedores-encabezado .listado-vendedores-Container .listado-vendedores-tabla table tbody tr td{border-bottom:1px solid #dae6be;padding:5px}.listado-vendedores-encabezado .listado-vendedores-Container .listado-vendedores-tabla table tbody tr:hover td{background-color:#dae6be!important}.listado-vendedores-encabezado .listado-vendedores-Container .listado-vendedores-tabla table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.listado-vendedores-encabezado .listado-vendedores-Container .listado-vendedores-tabla table tbody tr .listado-id-empleado{text-align:center}.listado-vendedores-encabezado .listado-vendedores-Container .listado-vendedores-tabla table tbody tr .ultima-row{display:flex;justify-content:end}.listado-vendedores-encabezado .listado-vendedores-Container .listado-vendedores-tabla table tbody tr .ultima-row .listado-vendedores-boton-editar{align-items:center;background-color:#315c6f;border-radius:5px;color:#fff;cursor:pointer;display:flex;justify-content:center;margin-right:10px;width:80px}.listado-vendedores-encabezado .listado-vendedores-Container .listado-vendedores-tabla table tbody tr .ultima-row .listado-vendedores-boton-editar:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.home{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:0 0 5px #333;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:30px;justify-content:center;left:10px;margin-right:10px;position:absolute;top:5px;width:100px}.home:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.home:hover svg{color:#fff!important}.scorecard-vendedor{height:100%;margin-left:10px;margin-right:50px;max-height:100%;position:relative;width:calc(100% - 20px)}.scorecard-vendedor .scorecard-vendedor-encabezado{height:100%;margin-top:10px;max-height:calc(100% - 60px);overflow:auto}.scorecard-vendedor .scorecard-vendedor-encabezado .combobox-ejercicio{margin-left:20px;margin-right:20px;margin-top:20px}.scorecard-vendedor .scorecard-vendedor-encabezado .scorecard-vendedor-tabla{display:flex;height:100%;justify-content:center;margin-bottom:24px;margin-top:10px;overflow:auto;padding-left:20px;padding-right:20px;position:relative;width:100%}.scorecard-vendedor .scorecard-vendedor-encabezado .scorecard-vendedor-tabla table{border:1px solid #dae6be;border-radius:5px;margin-top:10px;position:-webkit-sticky;position:sticky;width:100%}.scorecard-vendedor .scorecard-vendedor-encabezado .scorecard-vendedor-tabla table thead{position:-webkit-sticky;position:sticky;top:0;z-index:1}.scorecard-vendedor .scorecard-vendedor-encabezado .scorecard-vendedor-tabla table thead th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.scorecard-vendedor .scorecard-vendedor-encabezado .scorecard-vendedor-tabla table thead th div{border-left:2px solid #e9ae06}.scorecard-vendedor .scorecard-vendedor-encabezado .scorecard-vendedor-tabla table tbody tr td{border-bottom:1px solid #dae6be;padding:5px}.scorecard-vendedor .scorecard-vendedor-encabezado .scorecard-vendedor-tabla table tbody tr input::-webkit-inner-spin-button,.scorecard-vendedor .scorecard-vendedor-encabezado .scorecard-vendedor-tabla table tbody tr input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.scorecard-vendedor .scorecard-vendedor-encabezado .scorecard-vendedor-tabla table tbody tr input{background-color:#f9f9f9;border:#f0f0f0;text-align:center;width:26px}.scorecard-vendedor .scorecard-vendedor-encabezado .scorecard-vendedor-tabla table tbody tr input::-webkit-input-placeholder{color:#000}.scorecard-vendedor .scorecard-vendedor-encabezado .scorecard-vendedor-tabla table tbody tr input::placeholder{color:#000}.scorecard-vendedor .scorecard-vendedor-encabezado .scorecard-vendedor-tabla table tbody tr .columna-centrada{text-align:center}.scorecard-vendedor .scorecard-vendedor-encabezado .scorecard-vendedor-tabla table tbody tr .columna-derecha{text-align:end}.scorecard-vendedor .scorecard-vendedor-encabezado .scorecard-vendedor-tabla table tbody tr .total{background-color:#dae6be!important;font-weight:700}.scorecard-vendedor .scorecard-vendedor-encabezado .scorecard-vendedor-tabla table tbody tr:hover input,.scorecard-vendedor .scorecard-vendedor-encabezado .scorecard-vendedor-tabla table tbody tr:hover td{background-color:#dae6be!important}.scorecard-vendedor .scorecard-vendedor-encabezado .scorecard-vendedor-tabla table tbody tr:nth-child(2n) input,.scorecard-vendedor .scorecard-vendedor-encabezado .scorecard-vendedor-tabla table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.scorecard-vendedor .scorecard-vendedor-encabezado .scorecard-vendedor-tabla table tbody tr .listado-id-empleado{text-align:center}.scorecard-vendedor-botones-pagina-container{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:100%}.scorecard-vendedor-botones-pagina-container .scorecard-vendedor-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:#fff;cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.scorecard-vendedor-botones-pagina-container .scorecard-vendedor-actions-regresar svg{color:#fff;font-size:18px}.scorecard-vendedor-botones-pagina-container .scorecard-vendedor-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.scorecard-vendedor-botones-pagina-container .scorecard-vendedor-actions-regresar:hover svg{color:#fff}.scorecard-aprobar-container-button-footer{bottom:20px;display:flex;justify-content:flex-end;position:absolute;right:160px}.scorecard-aprobar-container-button-footer .scorecard-aprobar-container-button-btn{align-items:center;background-color:#035917;border:1px solid #333;border-radius:5px;box-shadow:0 0 5px #333;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;flex-direction:row;height:35px;justify-content:center;width:100px}.scorecard-aprobar-container-button-footer .scorecard-aprobar-container-button-btn svg{margin-right:5px}.scorecard-aprobar-container-button-footer .scorecard-aprobar-container-button-btn:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.scorecard-guardar-container-button-footer{display:flex;justify-content:flex-end;left:40px;position:absolute;top:6px}.scorecard-guardar-container-button-footer .back{align-items:center;background-color:#315c6f;border-radius:5px;bottom:14px;box-shadow:0 0 5px #333;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:30px;justify-content:center;left:-30px;margin-right:10px;position:absolute;width:100px}.scorecard-guardar-container-button-footer .back:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.scorecard-guardar-container-button-footer .back:hover svg{color:#fff!important}.boton-guardar-cambios-container{display:flex;justify-content:end;padding-right:20px;width:100%}.boton-guardar-cambios-container .scorecard-guardar-container-button-btn{align-items:center;background-color:#035917;border:1px solid #333;border-radius:5px;box-shadow:0 0 5px #333;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;flex-direction:row;height:30px;justify-content:center;margin-bottom:14px;width:100px}.boton-guardar-cambios-container .scorecard-guardar-container-button-btn svg{margin-right:5px}.boton-guardar-cambios-container .scorecard-guardar-container-button-btn:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.scorecard-vendedor-v2{height:100%;margin-left:10px;margin-right:10px;max-height:100%;position:relative;width:calc(100% - 20px)}.scorecard-vendedor-v2 .scorecard-vendedor-encabezado-v2{height:100%;margin-top:10px;overflow:visible}.scorecard-vendedor-v2 .scorecard-vendedor-encabezado-v2 .combobox-ejercicio{margin-left:20px;margin-right:20px;margin-top:20px}.scorecard-vendedor-v2 .scorecard-vendedor-encabezado-v2 .scorecard-vendedor-tabla-v2{display:block;margin:10px 20px 24px;max-height:calc(100vh - 260px);overflow:auto;overflow-x:auto;position:relative}.scorecard-vendedor-v2 .scorecard-vendedor-encabezado-v2 .scorecard-vendedor-tabla-v2 table{border:1px solid #dae6be;border-radius:5px;border-spacing:0;margin:0 auto;min-width:100%;position:static;width:-webkit-max-content;width:max-content}.scorecard-vendedor-v2 .scorecard-vendedor-encabezado-v2 .scorecard-vendedor-tabla-v2 table thead th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;padding:0 8px;position:-webkit-sticky;position:sticky;top:0;white-space:nowrap;z-index:3}.scorecard-vendedor-v2 .scorecard-vendedor-encabezado-v2 .scorecard-vendedor-tabla-v2 table thead th div{border-left:2px solid #e9ae06}.scorecard-vendedor-v2 .scorecard-vendedor-encabezado-v2 .scorecard-vendedor-tabla-v2 table thead th:nth-child(n+3){min-width:90px}.scorecard-vendedor-v2 .scorecard-vendedor-encabezado-v2 .scorecard-vendedor-tabla-v2 table tbody tr td{border-bottom:1px solid #dae6be;padding:5px;white-space:nowrap}.scorecard-vendedor-v2 .scorecard-vendedor-encabezado-v2 .scorecard-vendedor-tabla-v2 table tbody tr td:nth-child(n+3){min-width:90px}.scorecard-vendedor-v2 .scorecard-vendedor-encabezado-v2 .scorecard-vendedor-tabla-v2 table tbody tr input::-webkit-inner-spin-button,.scorecard-vendedor-v2 .scorecard-vendedor-encabezado-v2 .scorecard-vendedor-tabla-v2 table tbody tr input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.scorecard-vendedor-v2 .scorecard-vendedor-encabezado-v2 .scorecard-vendedor-tabla-v2 table tbody tr input{background-color:#f9f9f9;border:0;box-sizing:border-box;min-width:8ch;text-align:center;width:100%}.scorecard-vendedor-v2 .scorecard-vendedor-encabezado-v2 .scorecard-vendedor-tabla-v2 table tbody tr input::-webkit-input-placeholder{color:#000}.scorecard-vendedor-v2 .scorecard-vendedor-encabezado-v2 .scorecard-vendedor-tabla-v2 table tbody tr input::placeholder{color:#000}.scorecard-vendedor-v2 .scorecard-vendedor-encabezado-v2 .scorecard-vendedor-tabla-v2 table tbody tr .columna-centrada{text-align:center}.scorecard-vendedor-v2 .scorecard-vendedor-encabezado-v2 .scorecard-vendedor-tabla-v2 table tbody tr .columna-derecha{text-align:end}.scorecard-vendedor-v2 .scorecard-vendedor-encabezado-v2 .scorecard-vendedor-tabla-v2 table tbody tr .total{background-color:#dae6be!important;font-weight:700}.scorecard-vendedor-v2 .scorecard-vendedor-encabezado-v2 .scorecard-vendedor-tabla-v2 table tbody tr:hover input,.scorecard-vendedor-v2 .scorecard-vendedor-encabezado-v2 .scorecard-vendedor-tabla-v2 table tbody tr:hover td{background-color:#dae6be!important}.scorecard-vendedor-v2 .scorecard-vendedor-encabezado-v2 .scorecard-vendedor-tabla-v2 table tbody tr:nth-child(2n) input,.scorecard-vendedor-v2 .scorecard-vendedor-encabezado-v2 .scorecard-vendedor-tabla-v2 table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.scorecard-vendedor-v2 .scorecard-vendedor-encabezado-v2 .scorecard-vendedor-tabla-v2 table tbody tr .listado-id-empleado{text-align:center}@supports (field-sizing:content){.scorecard-vendedor-v2 .scorecard-vendedor-encabezado-v2 .scorecard-vendedor-tabla-v2 tbody tr input{field-sizing:content;max-width:20ch;min-width:10ch;width:auto}}.scorecard-sucursal{height:100%;margin-left:10px;margin-right:50px;max-width:1500px;position:relative;width:calc(100% - 20px)}.scorecard-sucursal .scorecard-sucursal-tabla{display:flex;justify-content:center;margin-bottom:24px;margin-top:20px;overflow:auto}.scorecard-sucursal .scorecard-sucursal-tabla table{border:1px solid #dae6be;position:-webkit-sticky;position:sticky;width:90%}.scorecard-sucursal .scorecard-sucursal-tabla table th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.scorecard-sucursal .scorecard-sucursal-tabla table th div{border-left:2px solid #e9ae06}.scorecard-sucursal .scorecard-sucursal-tabla table tbody tr td{border-bottom:1px solid #dae6be;padding:5px}.scorecard-sucursal .scorecard-sucursal-tabla table tbody tr input::-webkit-inner-spin-button,.scorecard-sucursal .scorecard-sucursal-tabla table tbody tr input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.scorecard-sucursal .scorecard-sucursal-tabla table tbody tr input{background-color:#f9f9f9;border:#f0f0f0;text-align:center;width:26px}.scorecard-sucursal .scorecard-sucursal-tabla table tbody tr input::-webkit-input-placeholder{color:#000}.scorecard-sucursal .scorecard-sucursal-tabla table tbody tr input::placeholder{color:#000}.scorecard-sucursal .scorecard-sucursal-tabla table tbody tr .columna-centrada{text-align:center}.scorecard-sucursal .scorecard-sucursal-tabla table tbody tr .total{background-color:#dae6be!important;font-weight:700}.scorecard-sucursal .scorecard-sucursal-tabla table tbody tr:hover input,.scorecard-sucursal .scorecard-sucursal-tabla table tbody tr:hover td{background-color:#dae6be!important}.scorecard-sucursal .scorecard-sucursal-tabla table tbody tr:nth-child(2n) input,.scorecard-sucursal .scorecard-sucursal-tabla table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.scorecard-sucursal .scorecard-sucursal-tabla table tbody tr .listado-id-empleado{text-align:center}.back-filtro{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:0 0 5px #333;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:30px;justify-content:center;left:10px;margin-right:10px;position:absolute;top:5px;width:100px}.back-filtro:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.back-filtro:hover svg{color:#fff!important}.filtro-scorecard{height:100%;margin-left:10px;margin-right:50px;position:relative;width:calc(100% - 20px)}.filtro-scorecard-encabezado-objetivo{height:calc(100% - 40px)}.filtro-scorecard-encabezado-objetivo .filtro-scorecard-Container{height:100%;padding:20px}.filtro-scorecard-encabezado-objetivo .filtro-scorecard-Container .filtro-scorecard-tabla{border-radius:8px;height:calc(100% - 50px);margin-top:10px;overflow:auto;width:100%}.filtro-scorecard-encabezado-objetivo .filtro-scorecard-Container .filtro-scorecard-tabla table{border:1px solid #dae6be;position:-webkit-sticky;position:sticky;width:100%}.filtro-scorecard-encabezado-objetivo .filtro-scorecard-Container .filtro-scorecard-tabla table th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.filtro-scorecard-encabezado-objetivo .filtro-scorecard-Container .filtro-scorecard-tabla table th .columna-nombre{border-left:2px solid #e9ae06}.filtro-scorecard-encabezado-objetivo .filtro-scorecard-Container .filtro-scorecard-tabla table tbody .nombre-sucursal{background-color:#c6cfab!important}.filtro-scorecard-encabezado-objetivo .filtro-scorecard-Container .filtro-scorecard-tabla table tbody .celda-editar{width:60px}.filtro-scorecard-encabezado-objetivo .filtro-scorecard-Container .filtro-scorecard-tabla table tbody .celda-editar .cotizaciones-acciones-listado{display:flex;gap:2px}.filtro-scorecard-encabezado-objetivo .filtro-scorecard-Container .filtro-scorecard-tabla table tbody .celda-editar .cotizaciones-acciones-listado div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;height:20px;justify-content:center;width:60px}.filtro-scorecard-encabezado-objetivo .filtro-scorecard-Container .filtro-scorecard-tabla table tbody .celda-editar .cotizaciones-acciones-listado div svg{color:hsla(0,0%,100%,.8);font-size:16px}.filtro-scorecard-encabezado-objetivo .filtro-scorecard-Container .filtro-scorecard-tabla table tbody .celda-editar .cotizaciones-acciones-listado div:hover,.filtro-scorecard-encabezado-objetivo .filtro-scorecard-Container .filtro-scorecard-tabla table tbody .celda-editar .cotizaciones-acciones-listado div:hover svg{color:#fff}.filtro-scorecard-encabezado-objetivo .filtro-scorecard-Container .filtro-scorecard-tabla table tbody .celda-editar .cotizaciones-acciones-listado .boton-detalle-cotizaciones{background-color:#3c587c;width:100%}.filtro-scorecard-encabezado-objetivo .filtro-scorecard-Container .filtro-scorecard-tabla table tbody .celda-editar .cotizaciones-acciones-listado .boton-editar-cotizaciones{background-color:#3c587c}.filtro-scorecard-encabezado-objetivo .filtro-scorecard-Container .filtro-scorecard-tabla table tbody .celda-editar .cotizaciones-acciones-listado .boton-pdf-cotizaciones{background-color:#940404}.filtro-scorecard-encabezado-objetivo .filtro-scorecard-Container .filtro-scorecard-tabla table tbody tr td{border-bottom:1px solid #dae6be;padding:5px}.filtro-scorecard-encabezado-objetivo .filtro-scorecard-Container .filtro-scorecard-tabla table tbody tr:hover td{background-color:#dae6be!important}.filtro-scorecard-encabezado-objetivo .filtro-scorecard-Container .filtro-scorecard-tabla table tbody tr .listado-id-empleado{text-align:center}.filtro-scorecard-encabezado-objetivo .filtro-scorecard-Container .filtro-scorecard-tabla table tbody .nombre-vendedor:nth-child(2n) td{background-color:#f0f0f0}.filtro-scorecard-asesores-table{height:100%;margin-left:10px;margin-right:50px;max-width:1800px;position:relative;width:calc(100% - 20px)}.filtro-scorecard-asesores-table .filtro-scorecard-encabezado{height:100%;max-height:calc(100% - 20px);overflow:auto;padding:20px 0;width:100%}.filtro-scorecard-asesores-table .filtro-scorecard-encabezado .filtro-scorecard-Container{margin:10px 20px 20px}.filtro-scorecard-asesores-table .filtro-scorecard-encabezado .filtro-scorecard-Container .filtro-scorecard-tabla{margin-top:10px;max-height:520px;overflow:auto}.filtro-scorecard-asesores-table .filtro-scorecard-encabezado .filtro-scorecard-Container .filtro-scorecard-tabla table{border:1px solid #dae6be;position:-webkit-sticky;position:sticky;width:100%}.filtro-scorecard-asesores-table .filtro-scorecard-encabezado .filtro-scorecard-Container .filtro-scorecard-tabla table th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.filtro-scorecard-asesores-table .filtro-scorecard-encabezado .filtro-scorecard-Container .filtro-scorecard-tabla table th .columna-nombre{border-left:2px solid #e9ae06}.filtro-scorecard-asesores-table .filtro-scorecard-encabezado .filtro-scorecard-Container .filtro-scorecard-tabla table tbody .nombre-sucursal{background-color:#c6cfab!important}.filtro-scorecard-asesores-table .filtro-scorecard-encabezado .filtro-scorecard-Container .filtro-scorecard-tabla table tbody .row-grupo-total{background-color:#a7b8b0}.filtro-scorecard-asesores-table .filtro-scorecard-encabezado .filtro-scorecard-Container .filtro-scorecard-tabla table tbody .row-adr{background-color:#d1e7dd;font-weight:700}.filtro-scorecard-asesores-table .filtro-scorecard-encabezado .filtro-scorecard-Container .filtro-scorecard-tabla table tbody .row-sucursal{background-color:#cfe2ff;font-weight:700}.filtro-scorecard-asesores-table .filtro-scorecard-encabezado .filtro-scorecard-Container .filtro-scorecard-tabla table tbody .row-asesor:nth-child(odd){background-color:#f8f9fa}.filtro-scorecard-asesores-table .filtro-scorecard-encabezado .filtro-scorecard-Container .filtro-scorecard-tabla table tbody .row-asesor:nth-child(2n){background-color:#fff}.filtro-scorecard-asesores-table .filtro-scorecard-encabezado .filtro-scorecard-Container .filtro-scorecard-tabla table tbody tr td{border-bottom:1px solid #dae6be;padding:5px}.filtro-scorecard-asesores-table .filtro-scorecard-encabezado .filtro-scorecard-Container .filtro-scorecard-tabla table tbody tr:hover td{background-color:#dae6be!important}.filtro-scorecard-asesores-table .filtro-scorecard-encabezado .filtro-scorecard-Container .filtro-scorecard-tabla table tbody tr .listado-id-empleado{text-align:center}.filtro-scorecard-asesores-table .filtro-scorecard-encabezado .filtro-scorecard-Container .filtro-scorecard-tabla table tbody .nombre-vendedor:nth-child(2n) td{background-color:#f0f0f0}.dash-tabla-score-card-gerente-asesor-table-container-main{display:flex;height:100%}.dash-tabla-score-card-gerente-asesor-table-container-main .dash-tabla-score-card-gerente-asesor-table-filtro-container{background:#f8fafc;border-right:1px solid #e5e7eb;margin-top:15px}.dash-tabla-score-card-gerente-asesor-table{background-color:#222;background:#fff;border:1px solid #ccc;border-collapse:collapse;border-radius:5px!important;box-sizing:border-box;height:100%;margin-top:16px!important;margin:10px 10px 20px;margin-bottom:5px!important;max-height:calc(100% - 80px);overflow:auto;padding-left:0;padding-right:0;position:relative;width:98%}.dash-tabla-score-card-gerente-asesor-table .header-scordcard-vendedor{align-items:center;background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-position-x:-413px;background-repeat:no-repeat;background-size:cover;border-radius:5px 5px 0 0;color:#fff;display:flex;font-size:16px;font-weight:700;height:40px;justify-content:center;letter-spacing:2px}.dash-tabla-score-card-gerente-asesor-table table{background-color:initial;border-collapse:initial;border-spacing:0;position:-webkit-sticky;position:sticky;width:100%}.dash-tabla-score-card-gerente-asesor-table table thead{position:-webkit-sticky;position:sticky;top:0;z-index:3}.dash-tabla-score-card-gerente-asesor-table table thead tr{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover}.dash-tabla-score-card-gerente-asesor-table table thead tr th{border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:40px}.dash-tabla-score-card-gerente-asesor-table table thead tr th div{align-items:center;border-left:2px solid #fedb05;display:flex;height:50%;justify-content:center;letter-spacing:1px}.dash-tabla-score-card-gerente-asesor-table table thead tr th:first-child div{border:none}.dash-tabla-score-card-gerente-asesor-table table tbody tr{transition:all .2s ease}.dash-tabla-score-card-gerente-asesor-table table tbody tr td{border-bottom:1px solid #eef2f7;font-size:13px;padding:12px 10px;text-align:center}.dash-tabla-score-card-gerente-asesor-table table tbody tr td:first-child{font-weight:500;min-width:220px;text-align:left}.dash-tabla-score-card-gerente-asesor-table table tbody .row-grupo-total{background:linear-gradient(90deg,#1b5e20,#2e7d32);color:#fff!important;font-weight:700}.dash-tabla-score-card-gerente-asesor-table table tbody .row-grupo-total td{border-bottom:none;font-size:14px}.dash-tabla-score-card-gerente-asesor-table table tbody .row-adr{background:#e8f5e9;color:#1b5e20;font-weight:700}.dash-tabla-score-card-gerente-asesor-table table tbody .row-adr td{border-bottom:1px solid #c8e6c9}.dash-tabla-score-card-gerente-asesor-table table tbody .row-sucursal{background:#fff;color:#424242;font-weight:600}.dash-tabla-score-card-gerente-asesor-table table tbody .row-sucursal td{border-bottom:1px solid #e0e0e0}.dash-tabla-score-card-gerente-asesor-table table tbody .row-asesor{background:#fff;cursor:pointer}.dash-tabla-score-card-gerente-asesor-table table tbody .row-asesor:nth-child(2n){background:#f0f0f0}.dash-tabla-score-card-gerente-asesor-table table tbody .row-asesor:hover{-webkit-transform:scale(1.01);transform:scale(1.01)}.dash-tabla-score-card-gerente-asesor-table table tbody .asesor-sticky{background:inherit;box-shadow:3px 0 6px rgba(0,0,0,.05);left:0;padding-left:16px;position:-webkit-sticky;position:sticky;z-index:2}.dash-tabla-score-card-gerente-asesor-table table tbody td .item-progreso{background:#fff;border:1px solid #e0e0e0;border-radius:10px;box-shadow:0 10px 25px rgba(0,0,0,.12);display:none;overflow:hidden;position:absolute;top:-140px;width:220px}.dash-tabla-score-card-gerente-asesor-table table tbody td .item-progreso div:first-child{background:#2e7d32;color:#fff;font-weight:700;padding:6px;text-align:center}.dash-tabla-score-card-gerente-asesor-table table tbody td .item-progreso div:not(:first-child){border-bottom:1px solid #f1f1f1;display:flex;font-size:12px;justify-content:space-between;padding:6px 10px}.dash-tabla-score-card-gerente-asesor-table table tbody td:hover .item-progreso{display:block}.dash-tabla-score-card-gerente-asesor-table table tbody .importes-celdas td:nth-child(n+2){font-weight:600;text-align:right}.dash-tabla-score-card-gerente-asesor-table table tbody .importes-totales{background:#eee;font-weight:700}.dash-tabla-score-card-gerente-asesor-table table tbody .row-indicador{min-width:30px;padding-right:5px;text-align:center;width:30px}.dash-tabla-score-card-gerente-asesor-table table tbody .indicador-circulo{border-radius:50%;display:inline-block;height:12px;width:12px}.dash-tabla-score-card-gerente-asesor-table table tbody .indicador-circulo.rojo{background-color:#f44336}.dash-tabla-score-card-gerente-asesor-table table tbody .indicador-circulo.amarillo{background-color:#ffc107}.dash-tabla-score-card-gerente-asesor-table table tbody .indicador-circulo.verde{background-color:#035917}.aviso-dash-miles{margin-top:3px;text-align:center}#esquema-financiero{height:100%;height:calc(100% - 100px);overflow:auto;width:100%}#esquema-financiero table{border-collapse:collapse;cursor:default;font-size:14px}#esquema-financiero table tr{border:.1px solid #d8d8d8}#esquema-financiero table .titulo-estado-flujo{background-color:#3a3a3c;color:#fff;font-size:13px;font-size:15px;font-weight:700;height:40px;padding-left:10px;padding-right:10px}#esquema-financiero table td:first-child{max-width:300px;min-width:200px}#esquema-financiero table td:nth-child(2){background-color:#d88148}#esquema-financiero table .encabezado-fijo{background-color:#9bb06f;color:hsla(0,0%,100%,.6);font-size:14px;font-weight:700;padding:8px;text-align:center}#esquema-financiero table .row-separacion{opacity:0}#esquema-financiero table .encabezado-conceptos{background-color:#4f7b58!important;color:hsla(0,0%,100%,.8);font-weight:700;left:0;padding:8px;position:-webkit-sticky;position:sticky;text-align:center;z-index:4}#esquema-financiero table .row-flujo-efectivo{height:25px}#esquema-financiero table .row-flujo-efectivo td:first-child{font-size:12px;padding-left:5px}#esquema-financiero table .row-flujo-efectivo:hover{background-color:#dbdbdb;color:#1f3a46}#esquema-financiero table .row-concepto{background-color:#eef1e4;left:0;position:-webkit-sticky;position:sticky;z-index:4}#esquema-financiero table .row-tipo{left:0;padding-bottom:12px;position:-webkit-sticky;position:sticky;z-index:4}#esquema-financiero table .row-extra,#esquema-financiero table .row-tipo{background-color:#dae6be;font-weight:700;padding-top:12px}#esquema-financiero table .row-extra:hover{color:#1f3a46}#esquema-financiero table .row-final{background-color:#dae6be;font-weight:700;padding-bottom:12px;padding-top:12px}#esquema-financiero table .row-final:hover{color:#1f3a46}#esquema-financiero table .row-inicial{left:0;position:-webkit-sticky;position:sticky;z-index:4}#esquema-financiero table .row-inicial,#esquema-financiero table .row-uno{background-color:#adadad;font-weight:700;padding-bottom:12px;padding-top:12px}#esquema-financiero table .row-cantidad,#esquema-financiero table .row-inicial-cantidad{min-width:100px;padding-right:5px;text-align:right}#esquema-financiero table .row-inicial-cantidad{left:200px;position:-webkit-sticky;position:sticky;z-index:4}#esquema-financiero table .row-cantidad-tipo{min-width:100px;padding-right:5px;text-align:right}#esquema-financiero table .encabezado-semanal{left:0;padding:8px;z-index:4}#esquema-financiero table .bg-analisis,#esquema-financiero table .encabezado-semanal{background-color:#4f7b58!important;color:hsla(0,0%,100%,.8);font-weight:700;text-align:center}#esquema-financiero table .enc-importe-jd,#esquema-financiero table .enc-texto-jd{background-color:#9bb06f}#esquema-financiero table .enc-importe-ol,#esquema-financiero table .enc-texto-ol{background-color:#5c8fa4}#esquema-financiero table .enc-jd{background-color:#4f7b58}#esquema-financiero table .enc-jd,#esquema-financiero table .enc-ol{color:hsla(0,0%,100%,.8);font-size:16px;font-weight:700;height:30px;line-height:30px;text-align:center}#esquema-financiero table .enc-ol{background-color:#315c6f}#esquema-financiero table .enc-sumajsol{background-color:#9bb06f;color:hsla(0,0%,100%,.8);font-size:16px;font-weight:700;line-height:30px;text-align:center}#esquema-financiero table .enc-header-gastos{background-color:#e84c3d}#esquema-financiero table .enc-gastos{background-color:rgba(232,76,61,.8);font-size:14px}#esquema-financiero table .enc-gastos,#esquema-financiero table .enc-total{color:hsla(0,0%,100%,.8);font-weight:700;line-height:30px;text-align:center}#esquema-financiero table .enc-total{background-color:#5c8fa4;font-size:16px}#esquema-financiero table .enc-importe{color:hsla(0,0%,100%,.9);font-weight:700;text-align:center}#esquema-financiero table .enc-texto{color:hsla(0,0%,100%,.6);font-size:14px;font-weight:700;text-align:center}#esquema-financiero table .importe-ef{min-width:100px;padding-right:5px;text-align:right}#esquema-financiero table .margen-rf{min-width:80px;padding-right:5px;text-align:right}#esquema-financiero table .semaforo-advertencia{background-color:#f3af30;color:hsla(0,0%,100%,.7)}#esquema-financiero table .semaforo-peligro{background-color:#e84c3d;color:hsla(0,0%,100%,.8)}#esquema-financiero table .semaforo-verde{background-color:#87c540;color:hsla(0,0%,100%,.8)}#esquema-financiero table .noros{background-color:#315c6f;color:hsla(0,0%,100%,.8)}#esquema-financiero table:nth-child(2) td:first-child{height:100px;min-width:180px}#esquema-financiero table .sub-menu{background-color:#5c8fa4;color:hsla(0,0%,100%,.8);font-weight:700;padding-left:10px}#esquema-financiero table .tip-noros{box-shadow:1px 1px 5px #333;margin-top:20px;padding:10px;position:absolute;right:100px}#esquema-financiero table .line-top-noros{border:1px dashed #ccc;height:33px;margin-left:40px;margin-top:8px;position:absolute}#esquema-financiero table .line-bottom-noros{border:1px dashed #ccc;margin-left:-19px;margin-top:40px;position:absolute;width:61px}#esquema-financiero table .fw-bold{font-weight:700}#esquema-financiero table .row-espacio{background-color:#ff0;height:80px}#esquema-financiero table tr .titulo-flujo-efectivo{background-color:#3a3a3c;color:#fff;font-size:13px;font-weight:700;height:40px;padding-left:10px}#esquema-financiero table tr .titulo-flujo-efectivo span{font-size:15px;padding-left:10px;padding-right:10px}#esquema-financiero table tr .titulo-flujo-efectivo .espression{font-size:12px}#esquema-financiero table tr .bg-analisis{background-color:#4f7b58!important;color:hsla(0,0%,100%,.8);font-weight:700;text-align:center}#esquema-financiero table tr .enc-importe-jd,#esquema-financiero table tr .enc-texto-jd{background-color:#9bb06f}#esquema-financiero table tr .enc-importe-ol,#esquema-financiero table tr .enc-texto-ol{background-color:#5c8fa4}#esquema-financiero table tr .enc-jd{background-color:#4f7b58}#esquema-financiero table tr .enc-jd,#esquema-financiero table tr .enc-ol{color:hsla(0,0%,100%,.8);font-size:16px;font-weight:700;height:30px;line-height:30px;text-align:center}#esquema-financiero table tr .enc-ol{background-color:#315c6f}#esquema-financiero table tr .enc-sumajsol{background-color:#9bb06f;color:hsla(0,0%,100%,.8);font-size:16px;font-weight:700;line-height:30px;text-align:center}#esquema-financiero table tr .enc-header-gastos{background-color:#e84c3d}#esquema-financiero table tr .enc-gastos{background-color:rgba(232,76,61,.8);color:hsla(0,0%,100%,.8);font-size:14px;font-weight:700;line-height:30px;text-align:center}#esquema-financiero table tr .enc-total{background-color:#5c8fa4;color:hsla(0,0%,100%,.8);font-size:16px;font-weight:700;line-height:30px;text-align:center}#esquema-financiero table tr .enc-importe{color:hsla(0,0%,100%,.9);font-weight:700;text-align:center}#esquema-financiero table tr .enc-texto{color:hsla(0,0%,100%,.6);font-size:14px;font-weight:700;text-align:center}#esquema-financiero table tr .importe-ef{min-width:100px;padding-right:5px;text-align:right}#esquema-financiero table tr .margen-rf{min-width:80px;padding-right:5px;text-align:right}#esquema-financiero table tr .semaforo-advertencia{background-color:#f3af30;color:hsla(0,0%,100%,.7)}#esquema-financiero table tr .semaforo-peligro{background-color:#e84c3d;color:hsla(0,0%,100%,.8)}#esquema-financiero table tr .semaforo-verde{background-color:#87c540;color:hsla(0,0%,100%,.8)}#esquema-financiero table tr .noros{background-color:#315c6f;color:hsla(0,0%,100%,.8)}#esquema-financiero table tr .sub-menu{background-color:#5c8fa4;color:hsla(0,0%,100%,.8);font-weight:700;padding-left:10px}#esquema-financiero table tr .tip-noros{box-shadow:1px 1px 5px #333;margin-top:20px;padding:10px;position:absolute;right:100px}#esquema-financiero table tr .line-top-noros{border:1px dashed #ccc;height:33px;margin-left:40px;margin-top:8px;position:absolute}#esquema-financiero table tr .line-bottom-noros{border:1px dashed #ccc;margin-left:-19px;margin-top:40px;position:absolute;width:61px}.credito-intereses-mhusa-container{-webkit-touch-callout:none;height:calc(100% - 50px);padding:20px;-webkit-user-select:none;user-select:none}.credito-intereses-mhusa-container .credito-intereses-mhusa-buttons{align-items:center;display:flex;justify-content:space-between}.credito-intereses-mhusa-container .credito-intereses-mhusa-buttons .credito-intereses-mhusa-buttons-guardar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 4px #ccc;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:30px;justify-content:center;width:100px}.credito-intereses-mhusa-container .credito-intereses-mhusa-buttons .credito-intereses-mhusa-buttons-guardar svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.credito-intereses-mhusa-container .credito-intereses-mhusa-buttons .credito-intereses-mhusa-buttons-guardar:hover{color:#fff;-webkit-transform:scale(1.03);transform:scale(1.03)}.credito-intereses-mhusa-container .credito-intereses-mhusa-buttons .credito-intereses-mhusa-buttons-guardar:hover svg{color:#fff}.credito-intereses-mhusa-container .credito-intereses-mhusa-tabla{margin-top:10px;max-height:calc(100% - 50px)}.credito-intereses-mhusa-container .credito-intereses-mhusa-tabla table{width:100%}.credito-intereses-mhusa-container .credito-intereses-mhusa-tabla table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:40px;position:-webkit-sticky;position:sticky;text-align:center}.credito-intereses-mhusa-container .credito-intereses-mhusa-tabla table thead tr th:first-child,.credito-intereses-mhusa-container .credito-intereses-mhusa-tabla table thead tr th:nth-child(2),.credito-intereses-mhusa-container .credito-intereses-mhusa-tabla table thead tr th:nth-child(3){border-right:1px dashed #fedb05}.credito-intereses-mhusa-container .credito-intereses-mhusa-tabla table thead tr th:nth-child(4),.credito-intereses-mhusa-container .credito-intereses-mhusa-tabla table thead tr th:nth-child(5){max-width:100px;width:100px}.credito-intereses-mhusa-container .credito-intereses-mhusa-tabla table tbody tr td{border-bottom:1px solid #dae6be;padding:8px}.credito-intereses-mhusa-container .credito-intereses-mhusa-tabla table tbody tr td .button-table-intereses{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;justify-content:center;padding:2px;width:95px}.credito-intereses-mhusa-container .credito-intereses-mhusa-tabla table tbody tr td .button-table-intereses svg{color:hsla(0,0%,100%,.8);font-size:18px;margin-right:5px}.credito-intereses-mhusa-container .credito-intereses-mhusa-tabla table tbody tr td .button-table-intereses:hover{color:#fff;-webkit-transform:scale(1.04);transform:scale(1.04)}.credito-intereses-mhusa-container .credito-intereses-mhusa-tabla table tbody tr td .button-table-intereses:hover svg{color:#fff}.credito-intereses-mhusa-container .credito-intereses-mhusa-tabla table tbody tr td .download{background-color:#315c6f}.credito-intereses-mhusa-container .credito-intereses-mhusa-tabla table tbody tr td .update{background-color:#035917;color:rgba(254,219,5,.7);width:75px}.credito-intereses-mhusa-container .credito-intereses-mhusa-tabla table tbody tr td .update svg{color:rgba(254,219,5,.7)}.credito-intereses-mhusa-container .credito-intereses-mhusa-tabla table tbody tr td:first-child{border-left:1px solid #dae6be;border-right:1px dashed #fedb05}.credito-intereses-mhusa-container .credito-intereses-mhusa-tabla table tbody tr td:first-child div{align-items:center;display:flex;height:100%;width:100%}.credito-intereses-mhusa-container .credito-intereses-mhusa-tabla table tbody tr td:first-child svg{color:#035917;font-size:20px;margin-right:10px}.credito-intereses-mhusa-container .credito-intereses-mhusa-tabla table tbody tr td:nth-child(2),.credito-intereses-mhusa-container .credito-intereses-mhusa-tabla table tbody tr td:nth-child(3){border-right:1px dashed #fedb05;text-align:center}.credito-intereses-mhusa-container .credito-intereses-mhusa-tabla table tbody tr td:last-child{border-right:1px solid #dae6be;padding-right:20px}.credito-intereses-mhusa-container .credito-intereses-mhusa-tabla table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.credito-pagares{height:100%;width:100%}.credito-pagares .credito-pagares-titulo{align-items:center;display:flex;font-weight:700;height:30px;margin-bottom:10px}.credito-pagares .credito-pagares-titulo .credito-pagares-titulo-back{align-items:center;background-color:#fedb05;background-color:#035917;border-radius:5px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-weight:700;margin-right:10px;padding:5px}.credito-pagares .credito-pagares-titulo .credito-pagares-titulo-back svg{font-size:20px}.credito-pagares .credito-pagares-titulo .credito-pagares-titulo-back:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.credito-pagares .credito-pagares-controls{display:flex;margin-bottom:10px}.credito-pagares .credito-pagares-table{height:100%;overflow:auto}.credito-pagares .credito-pagares-table table{width:100%}.credito-pagares .credito-pagares-table table thead th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:40px;position:-webkit-sticky;position:sticky;text-align:center;top:0}.credito-pagares .credito-pagares-table table thead th div{border-left:2px solid #fedb05;width:130px}.credito-pagares .credito-pagares-table table tbody tr td{border-bottom:1px solid #dae6be;cursor:pointer;padding:5px;text-transform:uppercase}.credito-pagares .credito-pagares-table table tbody tr td:first-child{border-left:1px solid #dae6be}.credito-pagares .credito-pagares-table table tbody tr td:last-child{border-right:1px solid #dae6be;text-align:right}.credito-pagares .credito-pagares-table table tbody tr:hover td{background-color:#dae6be!important}.credito-pagares .credito-pagares-table table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.pagares-savechanges{height:100%;width:700px}.pagares-savechanges .pagares-savechanges-container{height:calc(100% - 40px);padding:20px;position:relative}.pagares-savechanges .pagares-savechanges-container .datos-pagare{font-size:12px;margin-bottom:10px;margin-top:10px}.pagares-savechanges .pagares-savechanges-container .datos-pagare .datos-pagare-col2{display:flex;justify-content:space-between;margin-bottom:5px}.pagares-savechanges .pagares-savechanges-container .datos-pagare .datos-pagare-col2 .data-col2{display:flex}.pagares-savechanges .pagares-savechanges-container .datos-pagare .datos-pagare-col2 .span{color:rgba(0,0,0,.6);font-weight:700;width:85px}.pagares-savechanges .pagares-savechanges-container .datos-pagare .datos-pagare-col2 .span1{color:rgba(0,0,0,.6);font-weight:700;width:75px}.pagares-savechanges .pagares-savechanges-container .datos-pagare .datos-pagare-col2 .value1{color:rgba(0,0,0,.6);text-transform:uppercase;width:95px}.pagares-savechanges .pagares-savechanges-container .datos-pagare .datos-pagare-col2 .value2{color:rgba(0,0,0,.6);width:75px}.pagares-savechanges .pagare-savechanges-footer{bottom:0;display:flex;height:40px;justify-content:space-between;left:20px;margin-bottom:10px;position:absolute;right:20px}.css-6yctxb-MuiButtonBase-root-MuiButton-root,.css-fmcotp-MuiButtonBase-root-MuiButton-root{text-transform:capitalize!important}.clientes-equip-header{display:flex;justify-content:end}.clientes-equip-header .clientes-equip-titulo{align-items:center;display:flex;font-size:14px;width:100%}.clientes-equip-header .clientes-equip-agregar{background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;justify-content:center;margin-bottom:10px;padding:5px;width:100px}.clientes-equip-header .clientes-equip-agregar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.clientes-equip-container{height:calc(100vh - 330px);overflow:auto;padding-bottom:50px;width:100%}.clientes-equip-container table{width:100%}.clientes-equip-container table thead tr th{background-color:#035917;border-right:1px solid #ccc;color:#fff;font-size:14px;height:30px;padding-left:10px;position:-webkit-sticky;position:sticky;text-align:left;top:0;z-index:2}.clientes-equip-container table tbody tr td{border-right:1px solid #ccc;font-size:14px;padding:3px}.clientes-equip-container table tbody tr td .button-editar{align-items:center;color:#f68924;cursor:pointer;display:flex;font-size:12px;justify-content:center}.clientes-equip-container table tbody tr td .button-editar:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.clientes-equip-container table tbody tr td .button-editar svg{font-size:18px;margin-right:4px}.clientes-equip-container table tbody tr td:first-child{border-left:1px solid #ccc;width:160px}.clientes-equip-container table tbody tr td:nth-child(2){width:260px}.clientes-equip-container table tbody tr td:nth-child(3){cursor:pointer;text-align:center;width:60px}.clientes-equip-container table tbody tr td:nth-child(3) svg{color:#e9ae06}.clientes-equip-container table tbody tr td:nth-child(3) svg:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.clientes-equip-container table tbody tr td:nth-child(4){color:red;cursor:pointer;text-align:center;width:60px}.clientes-equip-container table tbody tr td:nth-child(4) svg:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.clientes-equip-container table tbody tr:last-child td{border-bottom:1px solid #ccc}.clientes-equip-container table tbody tr:nth-child(2n) td{background-color:#dae6be}.solicitud-credito-facturada{background-color:#ccc;height:100%;position:relative;-webkit-user-select:none;user-select:none}.solicitud-credito-facturada .solicitud-credito-facturada-actions-excel{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;right:-90px;top:0;width:200px}.solicitud-credito-facturada .solicitud-credito-facturada-actions-excel .solicitud-credito-facturada-actions-excel-button{align-items:center;background-color:#035917;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;padding:3px 5px}.solicitud-credito-facturada .solicitud-credito-facturada-actions-excel .solicitud-credito-facturada-actions-excel-button svg{color:hsla(0,0%,100%,.8);font-size:18px;margin-right:5px}.solicitud-credito-facturada .solicitud-credito-facturada-actions-excel .solicitud-credito-facturada-actions-excel-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.solicitud-credito-facturada .solicitud-credito-facturada-actions-excel .solicitud-credito-facturada-actions-excel-button:hover svg{color:#fff}.solicitud-credito-facturada .solicitud-credito-facturada-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:200px}.solicitud-credito-facturada .solicitud-credito-facturada-actions .solicitud-credito-facturada-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.solicitud-credito-facturada .solicitud-credito-facturada-actions .solicitud-credito-facturada-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.solicitud-credito-facturada .solicitud-credito-facturada-actions .solicitud-credito-facturada-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.solicitud-credito-facturada .solicitud-credito-facturada-actions .solicitud-credito-facturada-actions-regresar:hover svg{color:#fff}.solicitud-credito-facturada .solicitud-credito-facturada-actions .plantilla-sreen-filtro{position:relative}.solicitud-credito-facturada .solicitud-credito-facturada-actions .plantilla-sreen-filtro .plantilla-sreen-filtro-button-modal{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.solicitud-credito-facturada .solicitud-credito-facturada-actions .plantilla-sreen-filtro .plantilla-sreen-filtro-button-modal svg{color:hsla(0,0%,100%,.8);font-size:18px}.solicitud-credito-facturada .solicitud-credito-facturada-actions .plantilla-sreen-filtro .plantilla-sreen-filtro-button-modal:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.solicitud-credito-facturada .solicitud-credito-facturada-actions .plantilla-sreen-filtro .plantilla-sreen-filtro-button-modal:hover svg{color:#fff}.solicitud-credito-facturada .solicitud-credito-facturada-actions .plantilla-sreen-filtro .plantilla-sreen-filtro-container .plantilla-sreen-filtro-container-modal{background-color:#fff;left:-114px;min-height:150px;position:absolute;top:-9px;width:250px;z-index:5}.solicitud-credito-facturada .solicitud-credito-facturada-actions .plantilla-sreen-filtro .plantilla-sreen-filtro-container .plantilla-sreen-filtro-container-modal .plantilla-sreen-filtro-container-modal-container{margin:20px 10px 10px}.solicitud-credito-facturada .solicitud-credito-facturada-actions .plantilla-sreen-filtro .plantilla-sreen-filtro-container .plantilla-sreen-filtro-container-modal .plantilla-sreen-filtro-container-modal-container .plantilla-sreen-filtro-container-modal-container-periodo{margin-top:10px}.solicitud-credito-facturada .solicitud-credito-facturada-actions .plantilla-sreen-filtro .plantilla-sreen-filtro-container .plantilla-sreen-filtro-container-modal .plantilla-sreen-filtro-container-modal-container .plantilla-sreen-filtro-container-modal-modal-acciones{align-items:center;display:flex;justify-content:space-between;margin-top:10px;width:100%}.solicitud-credito-facturada .solicitud-credito-facturada-actions .plantilla-sreen-filtro .plantilla-sreen-filtro-container .plantilla-sreen-filtro-container-modal .plantilla-sreen-filtro-container-modal-container .plantilla-sreen-filtro-container-modal-modal-acciones .plantilla-sreen-filtro-container-modal-modal-acciones-guardar{align-items:center;background-color:#035917;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.solicitud-credito-facturada .solicitud-credito-facturada-actions .plantilla-sreen-filtro .plantilla-sreen-filtro-container .plantilla-sreen-filtro-container-modal .plantilla-sreen-filtro-container-modal-container .plantilla-sreen-filtro-container-modal-modal-acciones .plantilla-sreen-filtro-container-modal-modal-acciones-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.solicitud-credito-facturada .solicitud-credito-facturada-actions .plantilla-sreen-filtro .plantilla-sreen-filtro-container .plantilla-sreen-filtro-container-modal .plantilla-sreen-filtro-container-modal-container .plantilla-sreen-filtro-container-modal-modal-acciones .plantilla-sreen-filtro-container-modal-modal-acciones-cancelar{align-items:center;background-color:#ed2a35;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.solicitud-credito-facturada .solicitud-credito-facturada-actions .plantilla-sreen-filtro .plantilla-sreen-filtro-container .plantilla-sreen-filtro-container-modal .plantilla-sreen-filtro-container-modal-container .plantilla-sreen-filtro-container-modal-modal-acciones .plantilla-sreen-filtro-container-modal-modal-acciones-cancelar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.solicitud-credito-facturada .solicitud-credito-facturada-actions-A{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:200px}.solicitud-credito-facturada .solicitud-credito-facturada-actions-A .solicitud-credito-facturada-actions-regresar-A{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.solicitud-credito-facturada .solicitud-credito-facturada-actions-A .solicitud-credito-facturada-actions-regresar-A svg{color:hsla(0,0%,100%,.8);font-size:18px}.solicitud-credito-facturada .solicitud-credito-facturada-actions-A .solicitud-credito-facturada-actions-regresar-A:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.solicitud-credito-facturada .solicitud-credito-facturada-actions-A .solicitud-credito-facturada-actions-regresar-A:hover svg{color:#fff}.solicitud-credito-facturada .solicitud-credito-facturada-actions-A .plantilla-sreen-filtro{position:relative}.solicitud-credito-facturada .solicitud-credito-facturada-actions-A .plantilla-sreen-filtro .plantilla-sreen-filtro-button-modal{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.solicitud-credito-facturada .solicitud-credito-facturada-actions-A .plantilla-sreen-filtro .plantilla-sreen-filtro-button-modal svg{color:hsla(0,0%,100%,.8);font-size:18px}.solicitud-credito-facturada .solicitud-credito-facturada-actions-A .plantilla-sreen-filtro .plantilla-sreen-filtro-button-modal:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.solicitud-credito-facturada .solicitud-credito-facturada-actions-A .plantilla-sreen-filtro .plantilla-sreen-filtro-button-modal:hover svg{color:#fff}.solicitud-credito-facturada .solicitud-credito-facturada-actions-A .plantilla-sreen-filtro .plantilla-sreen-filtro-container .plantilla-sreen-filtro-container-modal{background-color:#fff;left:-114px;min-height:150px;position:absolute;top:-9px;width:250px;z-index:5}.solicitud-credito-facturada .solicitud-credito-facturada-actions-A .plantilla-sreen-filtro .plantilla-sreen-filtro-container .plantilla-sreen-filtro-container-modal .plantilla-sreen-filtro-container-modal-container{margin:20px 10px 10px}.solicitud-credito-facturada .solicitud-credito-facturada-actions-A .plantilla-sreen-filtro .plantilla-sreen-filtro-container .plantilla-sreen-filtro-container-modal .plantilla-sreen-filtro-container-modal-container .plantilla-sreen-filtro-container-modal-container-periodo{margin-top:10px}.solicitud-credito-facturada .solicitud-credito-facturada-actions-A .plantilla-sreen-filtro .plantilla-sreen-filtro-container .plantilla-sreen-filtro-container-modal .plantilla-sreen-filtro-container-modal-container .plantilla-sreen-filtro-container-modal-modal-acciones{align-items:center;display:flex;justify-content:space-between;margin-top:10px;width:100%}.solicitud-credito-facturada .solicitud-credito-facturada-actions-A .plantilla-sreen-filtro .plantilla-sreen-filtro-container .plantilla-sreen-filtro-container-modal .plantilla-sreen-filtro-container-modal-container .plantilla-sreen-filtro-container-modal-modal-acciones .plantilla-sreen-filtro-container-modal-modal-acciones-guardar{align-items:center;background-color:#035917;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.solicitud-credito-facturada .solicitud-credito-facturada-actions-A .plantilla-sreen-filtro .plantilla-sreen-filtro-container .plantilla-sreen-filtro-container-modal .plantilla-sreen-filtro-container-modal-container .plantilla-sreen-filtro-container-modal-modal-acciones .plantilla-sreen-filtro-container-modal-modal-acciones-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.solicitud-credito-facturada .solicitud-credito-facturada-actions-A .plantilla-sreen-filtro .plantilla-sreen-filtro-container .plantilla-sreen-filtro-container-modal .plantilla-sreen-filtro-container-modal-container .plantilla-sreen-filtro-container-modal-modal-acciones .plantilla-sreen-filtro-container-modal-modal-acciones-cancelar{align-items:center;background-color:#ed2a35;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.solicitud-credito-facturada .solicitud-credito-facturada-actions-A .plantilla-sreen-filtro .plantilla-sreen-filtro-container .plantilla-sreen-filtro-container-modal .plantilla-sreen-filtro-container-modal-container .plantilla-sreen-filtro-container-modal-modal-acciones .plantilla-sreen-filtro-container-modal-modal-acciones-cancelar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.solicitud-credito-facturada .plantilla-screen-header{background-color:#fff!important}.solicitud-credito-facturada .solicitud-credito-facturada-container{height:calc(100% - 40px);width:100%}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-resumen{align-items:center;border-bottom:2px solid #397c2d;display:flex;height:200px;justify-content:space-between;margin-top:10px;position:relative;width:100%}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-resumen:before{border-left:80px solid transparent;border-right:80px solid transparent;border-top:20px solid #397c2d;content:"";height:0;left:calc(50% - 80px);position:absolute;top:199px;width:0}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-resumen:after{border-left:80px solid transparent;border-right:80px solid transparent;border-top:20px solid #e5e5e5;content:"";height:0;left:calc(50% - 80px);position:absolute;top:197px;width:0}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-resumen .solicitud-credito-facturada-container-resumen-item{align-items:center;display:flex;flex:1 1;flex-direction:column}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-resumen .solicitud-credito-facturada-container-resumen-item .solicitud-credito-facturada-container-resumen-item-box-green{background:linear-gradient(to bottom right,#72ad64,#1f471a)}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-resumen .solicitud-credito-facturada-container-resumen-item .solicitud-credito-facturada-container-resumen-item-box{align-items:center;border-radius:5px;box-shadow:0 4px 8px rgba(0,0,0,.5);display:flex;flex-direction:column;height:150px;justify-content:space-between;margin:10px 0;padding:20px;width:80%}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-resumen .solicitud-credito-facturada-container-resumen-item .solicitud-credito-facturada-container-resumen-title{color:hsla(0,0%,100%,.9);font-size:16px;font-weight:700;letter-spacing:.5;letter-spacing:.5px;text-transform:uppercase}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-resumen .solicitud-credito-facturada-container-resumen-item .solicitud-credito-facturada-container-resumen-valor{align-items:center;background-color:#fd0;border-radius:5px;color:#397c2d;display:flex;flex-direction:column;font-size:14px;font-size:20px;font-weight:700;height:50px;justify-content:center;margin-top:5px;padding:10px;width:80px}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-resumen .solicitud-credito-facturada-container-resumen-item .solicitud-credito-facturada-container-resumen-porcentaje{color:#fff;margin-left:5px}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-resumen .solicitud-credito-facturada-container-resumen-item-click{align-items:center;cursor:pointer;display:flex;flex:1 1;flex-direction:column}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-resumen .solicitud-credito-facturada-container-resumen-item-click:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-resumen .solicitud-credito-facturada-container-resumen-item-click .solicitud-credito-facturada-container-resumen-item-box-green{background:linear-gradient(to bottom right,#72ad64,#1f471a)}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-resumen .solicitud-credito-facturada-container-resumen-item-click .solicitud-credito-facturada-container-resumen-item-box-green .solicitud-credito-facturada-container-resumen-valor{background-color:#fd0;color:#397c2d}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-resumen .solicitud-credito-facturada-container-resumen-item-click .solicitud-credito-facturada-container-resumen-item-box-yellow{background:linear-gradient(to bottom right,#fd0,#d1a300)}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-resumen .solicitud-credito-facturada-container-resumen-item-click .solicitud-credito-facturada-container-resumen-item-box-yellow .solicitud-credito-facturada-container-resumen-title{color:#035917!important}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-resumen .solicitud-credito-facturada-container-resumen-item-click .solicitud-credito-facturada-container-resumen-item-box-yellow .solicitud-credito-facturada-container-resumen-valor{background:linear-gradient(to bottom right,#72ad64,#1f471a);color:#fd0}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-resumen .solicitud-credito-facturada-container-resumen-item-click .solicitud-credito-facturada-container-resumen-item-box-yellow .solicitud-credito-facturada-container-resumen-porcentaje{color:#035917!important}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-resumen .solicitud-credito-facturada-container-resumen-item-click .solicitud-credito-facturada-container-resumen-item-box{align-items:center;border-radius:5px;box-shadow:0 4px 8px rgba(0,0,0,.5);display:flex;flex-direction:column;height:150px;justify-content:space-between;margin:10px 0;padding:20px;width:80%}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-resumen .solicitud-credito-facturada-container-resumen-item-click .solicitud-credito-facturada-container-resumen-title{color:hsla(0,0%,100%,.9);font-size:16px;font-weight:700;letter-spacing:.5;letter-spacing:.5px;text-transform:uppercase}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-resumen .solicitud-credito-facturada-container-resumen-item-click .solicitud-credito-facturada-container-resumen-valor{align-items:center;border-radius:5px;display:flex;flex-direction:column;font-size:14px;font-size:20px;font-weight:700;height:50px;justify-content:center;margin-top:5px;padding:10px;width:80px}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-resumen .solicitud-credito-facturada-container-resumen-item-click .solicitud-credito-facturada-container-resumen-porcentaje{color:#fff;margin-left:5px}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table{background-color:#fff;height:calc(100% - 210px);overflow:auto;padding-left:20px;padding-right:20px;padding-top:40px;width:100%}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .solicitud-credito-facturada-container-table-scroll{height:calc(100% - 20px);width:100%}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales{border:1px solid #ccc;border-radius:5px;box-shadow:1px 1px 8px rgba(0,0,0,.5);overflow:hidden;width:100%}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .thead tr th{background-color:#ccc;background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #e9ae06;color:#fff;font-size:16px;height:40px;position:sticky;position:-webkit-sticky;top:0;z-index:3}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .tow-sucursales td{background-color:#fff!important;border-bottom:1px solid #ccc;border-right:1px dashed #9bb06f;max-width:100px!important;min-width:100px!important;padding:5px;text-align:center;width:100px!important}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .tow-sucursales td:first-child{padding-left:20px;text-align:left}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .tow-sucursales td:first-child div{align-items:center;cursor:pointer;display:flex}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .tow-sucursales td:first-child div:hover{text-decoration:underline;text-decoration-color:#397c2d}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .tow-sucursales td:first-child div:hover svg{color:#397c2d}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .tow-sucursales:last-child td{border-bottom:none}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .row-totales td{background-color:#ccc;font-weight:700;padding:5px 5px 5px -10px;text-align:right}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .row-totales td:last-child,.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .row-totales td:nth-child(2){text-align:center}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .row-totales-operaciones td{background-color:#ccc;font-weight:700;padding:5px 5px 5px -10px;text-align:center}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .row-totales-operaciones td:first-child{text-align:right}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .tow-sucursales-2n td{background-color:#f0f0f0!important}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .row-sucursales-none{display:none}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .td-sucursales-detalle .boton-pedido{align-items:center;background-color:#315c6f;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;justify-content:center;padding:2px;width:90px}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .td-sucursales-detalle .boton-pedido svg{color:hsla(0,0%,100%,.8);font-size:18px;margin-right:5px}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .td-sucursales-detalle .boton-pedido:hover{color:#fff;-webkit-transform:scale(1.04);transform:scale(1.04)}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .td-sucursales-detalle .boton-pedido:hover svg{color:#fff}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .td-sucursales-detalle .boton-visualizar{align-items:center;background-color:#497b40;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;justify-content:center;padding:2px;width:90px}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .td-sucursales-detalle .boton-visualizar svg{color:hsla(0,0%,100%,.8);font-size:18px;margin-right:5px}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .td-sucursales-detalle .boton-visualizar:hover{color:#fff;-webkit-transform:scale(1.04);transform:scale(1.04)}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .td-sucursales-detalle .boton-visualizar:hover svg{color:#fff}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .row-sucursales-detalle{width:100%}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .row-sucursales-detalle td{background-color:#fff;min-width:100%;padding-bottom:30px;width:100%}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .row-sucursales-detalle td .row-sucursales-table{border-radius:5px;margin:15px;width:calc(100% - 30px)}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .row-sucursales-detalle td .row-sucursales-table table{border-radius:5px;margin:0 auto;overflow:hidden;width:100%!important}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .row-sucursales-detalle td .row-sucursales-table table thead th{background-color:rgba(51,51,51,.8);color:#fff;font-size:14px;font-weight:700;height:25px;letter-spacing:1px;position:sticky;position:-webkit-sticky;top:0;z-index:3}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .row-sucursales-detalle td .row-sucursales-table table tbody tr .row-sucursales-table-container{align-items:center;display:flex;justify-content:center;justify-content:space-between}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .row-sucursales-detalle td .row-sucursales-table table tbody tr .row-sucursales-table-contado{background-color:#3c587c;border-radius:5px;height:10px;margin-right:10px;width:10px}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .row-sucursales-detalle td .row-sucursales-table table tbody tr .row-sucursales-table-cerradas{background-color:#035917;border-radius:5px;height:10px;margin-right:10px;width:10px}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .row-sucursales-detalle td .row-sucursales-table table tbody tr .row-sucursales-table-abiertas{background-color:#e9ae06;border-radius:5px;height:10px;margin-right:10px;width:10px}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .row-sucursales-detalle td .row-sucursales-table table tbody tr .row-sucursales-table-container-text{width:calc(100% - 20px)}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .row-sucursales-detalle td .row-sucursales-table table tbody tr td{font-size:12px;padding:5px}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .row-sucursales-detalle td .row-sucursales-table table tbody tr td:first-child{word-wrap:break-word;border-left:1px solid #ccc;max-width:90px;min-width:90px;overflow-wrap:break-word;width:90px}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .row-sucursales-detalle td .row-sucursales-table table tbody tr td:nth-child(2),.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .row-sucursales-detalle td .row-sucursales-table table tbody tr td:nth-child(3){word-wrap:break-word;min-width:200px;overflow-wrap:break-word}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .row-sucursales-detalle td .row-sucursales-table table tbody tr td:nth-child(4){min-width:140px;text-align:center}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .row-sucursales-detalle td .row-sucursales-table table tbody tr td:nth-child(5),.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .row-sucursales-detalle td .row-sucursales-table table tbody tr td:nth-child(6){min-width:100px;text-align:center}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .row-sucursales-detalle td .row-sucursales-table table tbody tr td:last-child{border-right:1px solid #ccc;min-width:110px;padding-right:10px;text-align:right;width:110px}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .row-sucursales-detalle td .row-sucursales-table table tbody tr:first-child td{border-top:1px solid #ccc}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .row-sucursales-detalle td .row-sucursales-table table tbody tr:last-child td{border-bottom:1px solid #ccc}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .row-sucursales-detalle td .row-sucursales-table table tbody tr:last-child td:first-child{border-radius:0 0 0 5px}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .row-sucursales-detalle td .row-sucursales-table table tbody tr:last-child td:last-child{border-radius:0 0 5px 0}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .row-sucursales-detalle td .row-sucursales-table table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.solicitud-credito-facturada .solicitud-credito-facturada-container .solicitud-credito-facturada-container-table .table-sucursales .tbody .row-sucursales-detalle td .row-sucursales-table table tbody tr:hover td{background-color:hsla(79,29%,56%,.3)!important;font-weight:700}.tiempos-operacion-main-screen{background-color:#fff;height:100%;position:relative;-webkit-user-select:none;user-select:none}.tiempos-operacion-main-screen .tiempos-operacion-container{height:calc(100% - 70px);margin-top:20px;overflow:auto}.tiempos-operacion-main-screen .tiempos-operacion-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:200px}.tiempos-operacion-main-screen .tiempos-operacion-actions .tiempos-operacion-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.tiempos-operacion-main-screen .tiempos-operacion-actions .tiempos-operacion-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.tiempos-operacion-main-screen .tiempos-operacion-actions .tiempos-operacion-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.tiempos-operacion-main-screen .tiempos-operacion-actions .tiempos-operacion-actions-regresar:hover svg{color:#fff}.tiempos-operacion-main-screen .tiempos-operacion-actions .plantilla-screen-filtro{position:relative}.tiempos-operacion-main-screen .tiempos-operacion-actions .plantilla-screen-filtro .plantilla-screen-filtro-button-modal{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.tiempos-operacion-main-screen .tiempos-operacion-actions .plantilla-screen-filtro .plantilla-screen-filtro-button-modal svg{color:hsla(0,0%,100%,.8);font-size:18px}.tiempos-operacion-main-screen .tiempos-operacion-actions .plantilla-screen-filtro .plantilla-screen-filtro-button-modal:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.tiempos-operacion-main-screen .tiempos-operacion-actions .plantilla-screen-filtro .plantilla-screen-filtro-button-modal:hover svg{color:#fff}.tiempos-operacion-main-screen .tiempos-operacion-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff;left:-114px;min-height:150px;position:absolute;top:-9px;width:250px;z-index:5}.tiempos-operacion-main-screen .tiempos-operacion-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container{margin:20px 10px 10px}.tiempos-operacion-main-screen .tiempos-operacion-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-container-periodo{margin-top:10px}.tiempos-operacion-main-screen .tiempos-operacion-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones{align-items:center;display:flex;justify-content:space-between;margin-top:10px;width:100%}.tiempos-operacion-main-screen .tiempos-operacion-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-guardar{align-items:center;background-color:#035917;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.tiempos-operacion-main-screen .tiempos-operacion-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.tiempos-operacion-main-screen .tiempos-operacion-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-cancelar{align-items:center;background-color:#ed2a35;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.tiempos-operacion-main-screen .tiempos-operacion-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-cancelar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.tiempos-operacion-main-screen .tiempos-operacion-contado-timeline-title,.tiempos-operacion-main-screen .tiempos-operacion-jdf-timeline-title,.tiempos-operacion-main-screen .tiempos-operacion-mhusa-timeline-title{background-color:#035917;border-bottom:1px solid #ccc;border-radius:6px 6px 0 0;color:#fff;font-size:16px;font-weight:700;height:30px;letter-spacing:.5px;margin-left:10px;margin-right:10px;margin-top:15px;padding-top:4px;text-align:center}.tiempos-operacion-main-screen .tiempos-operacion-contado-timeline{margin-bottom:10px}.tiempos-operacion-main-screen .tiempos-operacion-contado-timeline,.tiempos-operacion-main-screen .tiempos-operacion-jdf-timeline,.tiempos-operacion-main-screen .tiempos-operacion-mhusa-timeline{align-items:center;background-color:#fff;border-bottom:1px solid #ccc;border-left:1px solid #ccc;border-radius:0 0 6px 6px;border-right:1px solid #ccc;display:flex;height:170px;margin-left:10px;margin-right:10px;overflow:auto;position:relative;-webkit-user-select:none;user-select:none;width:calc(100% - 20px)}.tiempos-operacion-main-screen .tiempos-operacion-contado-timeline .border-bottom-verde,.tiempos-operacion-main-screen .tiempos-operacion-jdf-timeline .border-bottom-verde,.tiempos-operacion-main-screen .tiempos-operacion-mhusa-timeline .border-bottom-verde{background-color:rgba(3,89,23,.2);border-bottom:4px solid #035917}.tiempos-operacion-main-screen .tiempos-operacion-contado-timeline .border-bottom-amarillo,.tiempos-operacion-main-screen .tiempos-operacion-jdf-timeline .border-bottom-amarillo,.tiempos-operacion-main-screen .tiempos-operacion-mhusa-timeline .border-bottom-amarillo{border-bottom:4px solid #ed7d31}.tiempos-operacion-main-screen .tiempos-operacion-contado-timeline .border-bottom-rojo,.tiempos-operacion-main-screen .tiempos-operacion-jdf-timeline .border-bottom-rojo,.tiempos-operacion-main-screen .tiempos-operacion-mhusa-timeline .border-bottom-rojo{border-bottom:4px solid #ed2a35}.tiempos-operacion-main-screen .tiempos-operacion-contado-timeline .analisis-sc-procesos-target,.tiempos-operacion-main-screen .tiempos-operacion-jdf-timeline .analisis-sc-procesos-target,.tiempos-operacion-main-screen .tiempos-operacion-mhusa-timeline .analisis-sc-procesos-target{border-right:1px solid #ccc;height:165px;min-width:210px!important;padding-left:5px;padding-right:5px;padding-top:6px;width:210px}.tiempos-operacion-main-screen .tiempos-operacion-contado-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-title,.tiempos-operacion-main-screen .tiempos-operacion-jdf-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-title,.tiempos-operacion-main-screen .tiempos-operacion-mhusa-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-title{font-size:13px;font-weight:700;text-align:center}.tiempos-operacion-main-screen .tiempos-operacion-contado-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-subtitle,.tiempos-operacion-main-screen .tiempos-operacion-jdf-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-subtitle,.tiempos-operacion-main-screen .tiempos-operacion-mhusa-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-subtitle{font-size:12px;height:20px;overflow:hidden;text-align:center;width:100%}.tiempos-operacion-main-screen .tiempos-operacion-contado-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon,.tiempos-operacion-main-screen .tiempos-operacion-jdf-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon,.tiempos-operacion-main-screen .tiempos-operacion-mhusa-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon{color:#fff;display:flex;font-size:14px;justify-content:center;margin-top:4px;text-align:center}.tiempos-operacion-main-screen .tiempos-operacion-contado-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle,.tiempos-operacion-main-screen .tiempos-operacion-jdf-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle,.tiempos-operacion-main-screen .tiempos-operacion-mhusa-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle{align-items:center;border-radius:56px;display:flex;height:56px;justify-content:center;width:56px}.tiempos-operacion-main-screen .tiempos-operacion-contado-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle svg,.tiempos-operacion-main-screen .tiempos-operacion-jdf-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle svg,.tiempos-operacion-main-screen .tiempos-operacion-mhusa-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle svg{font-size:18px}.tiempos-operacion-main-screen .tiempos-operacion-contado-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle .cantidad-promedio,.tiempos-operacion-main-screen .tiempos-operacion-jdf-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle .cantidad-promedio,.tiempos-operacion-main-screen .tiempos-operacion-mhusa-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle .cantidad-promedio{font-size:22px!important;margin-bottom:-5px;margin-top:5px}.tiempos-operacion-main-screen .tiempos-operacion-contado-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle .medida,.tiempos-operacion-main-screen .tiempos-operacion-jdf-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle .medida,.tiempos-operacion-main-screen .tiempos-operacion-mhusa-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle .medida{font-size:10px;padding-top:5px}.tiempos-operacion-main-screen .tiempos-operacion-contado-timeline .analisis-sc-procesos-target .circulo-rojo,.tiempos-operacion-main-screen .tiempos-operacion-jdf-timeline .analisis-sc-procesos-target .circulo-rojo,.tiempos-operacion-main-screen .tiempos-operacion-mhusa-timeline .analisis-sc-procesos-target .circulo-rojo{background-color:rgba(237,42,53,.1);border:3px solid;color:#ed2a35;font-weight:700}.tiempos-operacion-main-screen .tiempos-operacion-contado-timeline .analisis-sc-procesos-target .circulo-amarillo,.tiempos-operacion-main-screen .tiempos-operacion-jdf-timeline .analisis-sc-procesos-target .circulo-amarillo,.tiempos-operacion-main-screen .tiempos-operacion-mhusa-timeline .analisis-sc-procesos-target .circulo-amarillo{background-color:rgba(237,125,49,.1);border:3px solid;color:#ed7d31;font-weight:700}.tiempos-operacion-main-screen .tiempos-operacion-contado-timeline .analisis-sc-procesos-target .circulo-verde,.tiempos-operacion-main-screen .tiempos-operacion-jdf-timeline .analisis-sc-procesos-target .circulo-verde,.tiempos-operacion-main-screen .tiempos-operacion-mhusa-timeline .analisis-sc-procesos-target .circulo-verde{background-color:rgba(3,89,23,.1);border:3px solid;color:#035917;font-weight:700}.tiempos-operacion-main-screen .tiempos-operacion-contado-timeline .analisis-sc-procesos-target .circulo-gris,.tiempos-operacion-main-screen .tiempos-operacion-jdf-timeline .analisis-sc-procesos-target .circulo-gris,.tiempos-operacion-main-screen .tiempos-operacion-mhusa-timeline .analisis-sc-procesos-target .circulo-gris{background-color:hsla(0,0%,80%,.4);border:3px solid;color:rgba(51,51,51,.6);font-weight:700}.tiempos-operacion-main-screen .tiempos-operacion-contado-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-success,.tiempos-operacion-main-screen .tiempos-operacion-jdf-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-success,.tiempos-operacion-main-screen .tiempos-operacion-mhusa-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-success{border:1px solid #498c47;cursor:pointer}.tiempos-operacion-main-screen .tiempos-operacion-contado-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-success svg,.tiempos-operacion-main-screen .tiempos-operacion-jdf-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-success svg,.tiempos-operacion-main-screen .tiempos-operacion-mhusa-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-success svg{color:#498c47}.tiempos-operacion-main-screen .tiempos-operacion-contado-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-success:hover,.tiempos-operacion-main-screen .tiempos-operacion-jdf-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-success:hover,.tiempos-operacion-main-screen .tiempos-operacion-mhusa-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-success:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.tiempos-operacion-main-screen .tiempos-operacion-contado-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-warning,.tiempos-operacion-main-screen .tiempos-operacion-jdf-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-warning,.tiempos-operacion-main-screen .tiempos-operacion-mhusa-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-warning{border:1px solid #ed7d31;cursor:pointer}.tiempos-operacion-main-screen .tiempos-operacion-contado-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-warning svg,.tiempos-operacion-main-screen .tiempos-operacion-jdf-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-warning svg,.tiempos-operacion-main-screen .tiempos-operacion-mhusa-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-warning svg{color:#ed7d31}.tiempos-operacion-main-screen .tiempos-operacion-contado-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-warning:hover,.tiempos-operacion-main-screen .tiempos-operacion-jdf-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-warning:hover,.tiempos-operacion-main-screen .tiempos-operacion-mhusa-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-warning:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.tiempos-operacion-main-screen .tiempos-operacion-contado-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-disabled,.tiempos-operacion-main-screen .tiempos-operacion-jdf-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-disabled,.tiempos-operacion-main-screen .tiempos-operacion-mhusa-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-disabled{border:1px solid #ccc}.tiempos-operacion-main-screen .tiempos-operacion-contado-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-disabled svg,.tiempos-operacion-main-screen .tiempos-operacion-jdf-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-disabled svg,.tiempos-operacion-main-screen .tiempos-operacion-mhusa-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-disabled svg{color:#ccc}.tiempos-operacion-main-screen .tiempos-operacion-contado-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-error,.tiempos-operacion-main-screen .tiempos-operacion-jdf-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-error,.tiempos-operacion-main-screen .tiempos-operacion-mhusa-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-error{border:1px solid red;cursor:pointer}.tiempos-operacion-main-screen .tiempos-operacion-contado-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-error svg,.tiempos-operacion-main-screen .tiempos-operacion-jdf-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-error svg,.tiempos-operacion-main-screen .tiempos-operacion-mhusa-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-error svg{color:red}.tiempos-operacion-main-screen .tiempos-operacion-contado-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-error:hover,.tiempos-operacion-main-screen .tiempos-operacion-jdf-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-error:hover,.tiempos-operacion-main-screen .tiempos-operacion-mhusa-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-icon-circle-error:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.tiempos-operacion-main-screen .tiempos-operacion-contado-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-footer,.tiempos-operacion-main-screen .tiempos-operacion-jdf-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-footer,.tiempos-operacion-main-screen .tiempos-operacion-mhusa-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-footer{font-size:12px;margin-top:10px;text-align:center}.tiempos-operacion-main-screen .tiempos-operacion-contado-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-footer div,.tiempos-operacion-main-screen .tiempos-operacion-jdf-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-footer div,.tiempos-operacion-main-screen .tiempos-operacion-mhusa-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-footer div{height:15px}.tiempos-operacion-main-screen .tiempos-operacion-contado-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-footer .tiempo-estimado,.tiempos-operacion-main-screen .tiempos-operacion-jdf-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-footer .tiempo-estimado,.tiempos-operacion-main-screen .tiempos-operacion-mhusa-timeline .analisis-sc-procesos-target .analisis-sc-procesos-target-footer .tiempo-estimado{font-weight:700}.tiempos-operacion-main-screen .analisis-sc-procesos-timeline-footer{display:flex;gap:10px;justify-content:center}.tiempos-operacion-main-screen .analisis-sc-procesos-timeline-footer .analisis-sc-procesos-timeline-footer-group{background-image:linear-gradient(135deg,#378336,#275127);border-radius:5px;box-shadow:2px 2px 1px #ccc;display:grid;grid-template-columns:40px 130px;grid-template-rows:20px 20px}.tiempos-operacion-main-screen .analisis-sc-procesos-timeline-footer .analisis-sc-procesos-timeline-footer-group .analisis-sc-procesos-timeline-footer-group-cel1{align-items:center;display:flex;grid-column:1/2;grid-row:1/3;height:100%;justify-content:center;width:100%}.tiempos-operacion-main-screen .analisis-sc-procesos-timeline-footer .analisis-sc-procesos-timeline-footer-group .analisis-sc-procesos-timeline-footer-group-cel1 svg{color:hsla(0,0%,100%,.565)}.tiempos-operacion-main-screen .analisis-sc-procesos-timeline-footer .analisis-sc-procesos-timeline-footer-group .analisis-sc-procesos-timeline-footer-group-cel2{align-items:end;color:#fff;display:flex;font-weight:700;grid-column:2/3;grid-row:1/2;justify-content:center;letter-spacing:.5px}.tiempos-operacion-main-screen .analisis-sc-procesos-timeline-footer .analisis-sc-procesos-timeline-footer-group .analisis-sc-procesos-timeline-footer-group-cel3{color:hsla(0,0%,100%,.565);display:flex;grid-column:2/3;grid-row:2/3;justify-content:center}.registro_cotizaciones_main{height:calc(100vh - 100px);width:calc(100% - 20px)}.registro_cotizaciones_main .registro_cotizaciones-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:75px;width:calc(100% - 261px)}.registro_cotizaciones_main .registro_cotizaciones-actions .registro_cotizaciones-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.registro_cotizaciones_main .registro_cotizaciones-actions .registro_cotizaciones-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.registro_cotizaciones_main .registro_cotizaciones-actions .registro_cotizaciones-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.registro_cotizaciones_main .registro_cotizaciones-actions .registro_cotizaciones-actions-regresar:hover svg{color:#fff}.registro_cotizaciones_main .registro_cotizaciones-actions .cotizaciones-actions-filtro{margin-left:5px}.registro_cotizaciones_main .registro_cotizaciones_main_container{display:flex;height:100%;width:100%}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_REncabezado{border-right:1px solid #ccc;flex:0 0 300px;padding-left:15px;padding-right:15px}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_REncabezado h3{color:#2b6a2b;font-weight:700;text-align:center;width:100%}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_REncabezado .button{border:1px solid #ccc;border-radius:6px;box-shadow:5px 5px 5px #ccc;cursor:pointer;font-weight:700;margin-top:15px;padding:10px;text-align:center;transition:background .2s}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_REncabezado .registro-cotizaciones-separador{background-color:#f0f0f0;border-bottom:1px dashed #ccc;border-top:1px dashed #ccc;font-size:14px;font-weight:700;margin-top:10px;padding:5px;text-align:center}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_REncabezado .registro_cotizaciones_descuento_adicional{margin-top:15px!important;width:100%!important}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_REncabezado .registro_cotizaciones_agregar_detalle{background:#ffc107;color:#2b2b2b}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_REncabezado .registro_cotizaciones_agregar_detalle:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_REncabezado .registro_cotizaciones_guardar_cotizacion{background-color:#035917;color:#fff}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_REncabezado .registro_cotizaciones_guardar_cotizacion:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_contenido{align-items:flex-start;background-color:#f4f4f4;display:flex;flex-basis:calc(100% - 300px);flex-grow:0;flex-shrink:0;flex-wrap:wrap;gap:10px;height:100%;overflow:hidden;padding-left:20px;padding-right:20px;padding-top:20px}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_contenido .registro_cotizaciones_modelos_agregados{display:flex;flex:1 1;flex-direction:column;height:100%}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_contenido .registro_cotizaciones_modelos_agregados h3{flex-shrink:0;margin-bottom:10px}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_contenido .registro_cotizaciones_modelos_agregados .registro-cotizaciones-contenido-listado{align-content:flex-start;display:flex;flex:1 1;flex-wrap:wrap;gap:10px;max-height:calc(100vh - 220px);padding-bottom:10px;padding-right:4px}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_contenido .registro_cotizaciones_visualizador .registro-cotizaciones-contenido-box{background-color:#f5f5f5;border:1px solid #ccc;border-radius:8px;box-shadow:3px 3px 4px #ccc;height:auto;padding:10px;position:relative;width:300px}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_contenido .registro_cotizaciones_visualizador .registro-cotizaciones-contenido-box .registro_cotizaciones_descuento_adicional{margin-top:15px!important;width:100%!important}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_contenido .registro_cotizaciones_visualizador .registro-cotizaciones-contenido-box .rccb-titulo{border-bottom:1px dashed #ccc;font-size:14px;font-weight:700;margin-bottom:10px;margin-top:10px;padding-bottom:5px;text-align:center}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_contenido .registro_cotizaciones_visualizador .registro-cotizaciones-contenido-box .button{border:1px solid #ccc;border-radius:6px;box-shadow:5px 5px 5px #ccc;cursor:pointer;font-weight:700;margin-top:15px;padding:10px;text-align:center;transition:background .2s}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_contenido .registro_cotizaciones_visualizador .registro-cotizaciones-contenido-box .registro_cotizaciones_agregar_detalle{background:#ffc107;color:#2b2b2b}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_contenido .registro_cotizaciones_visualizador .registro-cotizaciones-contenido-box .registro_cotizaciones_agregar_detalle:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_contenido .registro-cotizaciones-contenido-box{background-color:#f5f5f5;border:1px solid #ccc;border-radius:8px;box-shadow:3px 3px 4px #ccc;height:auto;padding:10px;position:relative;width:300px}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_contenido .registro-cotizaciones-contenido-box .rccb-eliminar{align-items:center;background-color:#ed2a35;border-radius:3px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:700;height:18px;justify-content:center;position:absolute;right:10px;top:8px;width:18px}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_contenido .registro-cotizaciones-contenido-box .rccb-eliminar svg{font-size:14px}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_contenido .registro-cotizaciones-contenido-box .rccb-eliminar:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_contenido .registro-cotizaciones-contenido-box .rccb-titulo{border-bottom:1px dashed #ccc;font-size:14px;font-weight:700;margin-bottom:10px;padding-bottom:5px;text-align:center}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_contenido .registro-cotizaciones-contenido-box .rccb-modelo span{font-weight:700}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_contenido .registro-cotizaciones-contenido-box .rccb-descripcion{border-bottom:1px dashed #ccc;font-size:10px;margin-bottom:10px;margin-top:5px;max-height:42px;overflow:hidden}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_contenido .registro-cotizaciones-contenido-box .rccbi-item{border-bottom:1px solid #dae6be;display:flex;justify-content:space-between;padding:3px 5px}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_contenido .registro-cotizaciones-contenido-box .rccbi-item span{font-size:12px}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_contenido .registro-cotizaciones-contenido-box .rccbi-item span:first-child{font-weight:700}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_contenido .registro-cotizaciones-contenido-box .rccbi-editar{background-color:#1c4587;border-radius:5px;color:#fff;font-weight:700;margin-top:15px;padding:7px;text-align:center;width:100%}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_contenido .registro-cotizaciones-contenido-box-item{background-color:#f5f5f5;border:1px solid #ccc;border-radius:8px;box-shadow:3px 3px 4px #ccc;height:250px;padding:10px;position:relative;width:300px}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_contenido .registro-cotizaciones-contenido-box-item .rccb-eliminar{align-items:center;background-color:#ed2a35;border-radius:3px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:700;height:18px;justify-content:center;position:absolute;right:10px;top:8px;width:18px}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_contenido .registro-cotizaciones-contenido-box-item .rccb-eliminar svg{font-size:14px}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_contenido .registro-cotizaciones-contenido-box-item .rccb-eliminar:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_contenido .registro-cotizaciones-contenido-box-item .rccb-titulo{border-bottom:1px dashed #ccc;font-size:14px;font-weight:700;margin-bottom:10px;padding-bottom:5px;text-align:center}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_contenido .registro-cotizaciones-contenido-box-item .rccb-modelo span{font-weight:700}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_contenido .registro-cotizaciones-contenido-box-item .rccb-descripcion{border-bottom:1px dashed #ccc;font-size:10px;margin-bottom:10px;margin-top:5px;max-height:42px;overflow:hidden}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_contenido .registro-cotizaciones-contenido-box-item .rccbi-item{border-bottom:1px solid #dae6be;display:flex;justify-content:space-between;padding:3px 5px}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_contenido .registro-cotizaciones-contenido-box-item .rccbi-item span{font-size:12px}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_contenido .registro-cotizaciones-contenido-box-item .rccbi-item span:first-child{font-weight:700}.registro_cotizaciones_main .registro_cotizaciones_main_container .registro_cotizaciones_contenido .registro-cotizaciones-contenido-box-item .rccbi-editar{background-color:#1c4587;border-radius:5px;color:#fff;font-weight:700;margin-top:15px;padding:7px;text-align:center;width:100%}.plantilla_embudo_Ventas{height:100%;width:calc(100% - 20px)}.plantilla_embudo_Ventas .peb-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:75px;width:calc(100% - 261px)}.plantilla_embudo_Ventas .peb-actions .peb-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.plantilla_embudo_Ventas .peb-actions .peb-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.plantilla_embudo_Ventas .peb-actions .peb-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.plantilla_embudo_Ventas .peb-actions .peb-actions-regresar:hover svg{color:#fff}.plantilla_embudo_Ventas .peb-actions .peb-actions-filtro{margin-left:5px;margin-top:1px}.plantilla_embudo_Ventas .peb-actions .peb-actions-filtro .filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual{height:390px;width:350px;z-index:99}.plantilla_embudo_Ventas .peb-actions .peb-actions-filtro .filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-fase{margin-left:15px}.plantilla_embudo_Ventas .peb-actions .peb-actions-filtro .filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-fase .title-fase{font-weight:700}.plantilla_embudo_Ventas .peb-actions .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:0;top:7px}.plantilla_embudo_Ventas .peb-actions .buttons button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:100px}.plantilla_embudo_Ventas .peb-actions .buttons button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.plantilla_embudo_Ventas .peb-actions .buttons .excel{background-color:#035917;border:1px solid #035917}.plantilla_embudo_Ventas .peb-container{display:flex;height:100%;width:100%}.plantilla_embudo_Ventas .peb-container .pebc-embudo{flex-basis:400px;flex-grow:0;flex-shrink:0;padding-top:3px}.plantilla_embudo_Ventas .peb-container .pebc-embudo .pebc-embudo-section{height:calc(100% - 130px);overflow-y:auto;padding-top:30px}.plantilla_embudo_Ventas .peb-container .pebc-detalle{flex-basis:calc(100% - 400px);flex-grow:1;flex-shrink:1;height:calc(100% - 100px);min-width:0}.total-cotizaciones{font-weight:700;margin-left:10px;margin-top:20px;text-align:center}.leyenda-cotizaciones{margin-left:10px;margin-top:15px;text-align:center}.funnel{-webkit-animation:fadeIn 1.2s ease-in-out;animation:fadeIn 1.2s ease-in-out;display:flex;flex:1 1;flex-direction:column;gap:10px;margin-left:-20px;margin-right:26px}.funnel-row{align-items:center;display:flex;width:100%}.funnel-stage{-webkit-animation:growIn 1s forwards;animation:growIn 1s forwards;border-radius:10px;color:#fff;font-weight:700;margin:0 auto;opacity:0;padding:14px;text-align:center;-webkit-transform:scale(.8);transform:scale(.8)}.funnel-percent{font-weight:700;margin-left:5px;text-align:left;text-align:center;width:40px}.funnel-row:first-child .funnel-stage{-webkit-animation-delay:.2s;animation-delay:.2s;background:#dae6be;width:90%}.funnel-row:nth-child(2) .funnel-stage{-webkit-animation-delay:.4s;animation-delay:.4s;background:#b1d0a0;width:85%}.funnel-row:nth-child(3) .funnel-stage{-webkit-animation-delay:.6s;animation-delay:.6s;background:#88bb83;width:80%}.funnel-row:nth-child(4) .funnel-stage{-webkit-animation-delay:.8s;animation-delay:.8s;background:#5fa566;width:75%}.funnel-row:nth-child(5) .funnel-stage{-webkit-animation-delay:1s;animation-delay:1s;background:#36904a;width:70%}.funnel-row:nth-child(6) .funnel-stage{-webkit-animation-delay:1.2s;animation-delay:1.2s;background:#227b37;width:65%}.funnel-row:nth-child(7) .funnel-stage{-webkit-animation-delay:1.4s;animation-delay:1.4s;background:#17662a;width:60%}.funnel-row:nth-child(8) .funnel-stage{-webkit-animation-delay:1.6s;animation-delay:1.6s;background:#0d5a20;width:55%}.funnel-row:nth-child(9) .funnel-stage{-webkit-animation-delay:1.8s;animation-delay:1.8s;background:#035917;width:50%}@-webkit-keyframes growIn{to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes growIn{to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fadeIn{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.level{height:60px;margin:-8px auto;width:100%}.level,.shape{position:relative}.shape{align-items:center;border-radius:8px;box-shadow:inset -20px 0 35px rgba(0,0,0,.35),inset 20px 0 35px hsla(0,0%,100%,.25),inset 0 -20px 25px rgba(0,0,0,.25),inset 0 10px 20px hsla(0,0%,100%,.2);-webkit-clip-path:polygon(0 1%,100% 1%,96% 100%,4% 100%);clip-path:polygon(0 1%,100% 1%,96% 100%,4% 100%);color:#fff;display:flex;font-size:13px;font-weight:400;height:45px;justify-content:center;margin:auto;overflow:hidden;z-index:1}.shape:after{background:linear-gradient(90deg,hsla(0,0%,100%,.6),hsla(0,0%,100%,.15) 30%,rgba(0,0,0,.25) 60%,hsla(0,0%,100%,.1));content:"";inset:0;mix-blend-mode:overlay;opacity:.55;pointer-events:none;position:absolute}.mini-ellipse{border-radius:50%;box-shadow:inset 0 5px 10px hsla(0,0%,100%,.3),inset 0 -6px 10px rgba(0,0,0,.35);height:15px;left:50%;position:absolute;top:-4.9px;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:2}.funnel .level:first-child .mini-ellipse{background:linear-gradient(180deg,#2e582c,#035917);width:86%}.funnel .level:nth-child(2) .mini-ellipse{background:linear-gradient(180deg,#2e582c,#035917);width:78%}.funnel .level:nth-child(3) .mini-ellipse{background:linear-gradient(180deg,#2e582c,#035917);width:68%}.funnel .level:nth-child(4) .mini-ellipse{background:linear-gradient(180deg,#2e582c,#035917);width:59%}.funnel .level:nth-child(5) .mini-ellipse{background:linear-gradient(180deg,#2e582c,#035917);width:51%}.funnel .level:nth-child(6) .mini-ellipse{background:linear-gradient(180deg,#2e582c,#035917);width:45%}.funnel .level:nth-child(7) .mini-ellipse{background:linear-gradient(180deg,#2e582c,#035917);width:40%}.funnel .level:nth-child(8) .mini-ellipse{background:linear-gradient(180deg,#2e582c,#035917);width:35%}.funnel .level:nth-child(9) .mini-ellipse{background:linear-gradient(180deg,#2e582c,#035917);width:31%}.bottom-mini-ellipse{border-radius:50%;bottom:12px;box-shadow:inset 0 4px 8px hsla(0,0%,100%,.25),inset 0 -5px 9px rgba(0,0,0,.35);height:18px;left:50%;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%);z-index:4}.funnel .level:first-child .bottom-mini-ellipse{background:linear-gradient(180deg,#2e582c,#035917);width:72%}.funnel .level:nth-child(2) .bottom-mini-ellipse{background:linear-gradient(180deg,#2e582c,#035917);width:60%}.funnel .level:nth-child(3) .bottom-mini-ellipse{background:linear-gradient(180deg,#2e582c,#035917);width:50.5%}.funnel .level:nth-child(4) .bottom-mini-ellipse{background:linear-gradient(180deg,#2e582c,#035917);width:42.5%}.funnel .level:nth-child(5) .bottom-mini-ellipse{background:linear-gradient(180deg,#2e582c,#035917);width:35%}.funnel .level:nth-child(6) .bottom-mini-ellipse{background:linear-gradient(180deg,#2e582c,#035917);width:29%}.funnel .level:nth-child(7) .bottom-mini-ellipse{background:linear-gradient(180deg,#2e582c,#035917);width:24%}.funnel .level:nth-child(8) .bottom-mini-ellipse{background:linear-gradient(180deg,#2e582c,#035917);width:20%}.funnel .level:nth-child(9) .bottom-mini-ellipse{background:linear-gradient(180deg,#2e582c,#035917);width:17%}.funnel .level:first-child .shape{background:#035917;width:87%}.funnel .level:nth-child(2) .shape{background:#035917;width:79%}.funnel .level:nth-child(3) .shape{background:#035917;width:69%}.funnel .level:nth-child(4) .shape{background:#035917;width:60%}.funnel .level:nth-child(5) .shape{background:#035917;width:52%}.funnel .level:nth-child(6) .shape{background:#035917;width:46%}.funnel .level:nth-child(7) .shape{background:#035917;width:42%}.funnel .level:nth-child(8) .shape{background:#035917;width:37%}.funnel .level:nth-child(9) .shape{background:#035917;width:33%}.label{background-color:#9dbb99!important;border-radius:4px;box-shadow:2px 2px 5px #333;color:#333;font-size:14px;font-weight:700;left:100%;margin-left:12px;padding:5px 5px 5px 15px;position:absolute;top:40%;-webkit-transform:translateY(-50%);transform:translateY(-50%);white-space:nowrap;z-index:0}.funnel .level:first-child .label{background:#035917;margin-left:-41px}.funnel .level:nth-child(2) .label{background:#035917;margin-left:-54px}.funnel .level:nth-child(3) .label{background:#035917;margin-left:-74px}.funnel .level:nth-child(4) .label{background:#035917;margin-left:-90px}.funnel .level:nth-child(5) .label{background:#035917;margin-left:-106px}.funnel .level:nth-child(6) .label{background:#035917;margin-left:-117px}.funnel .level:nth-child(7) .label{background:#035917;margin-left:-126px}.funnel .level:nth-child(8) .label{background:#035917;margin-left:-135px}.funnel .level:nth-child(9) .label{background:#035917;margin-left:-141px}.pebcd-tabla{border:1px solid #ccc;border-radius:5px;box-shadow:2px 2px 5px #333;height:calc(100% - 40px);margin:20px;overflow-x:auto;overflow-y:auto;width:calc(100% - 40px)}.pebcd-tabla table{border-collapse:collapse;cursor:default;min-width:100%}.pebcd-tabla table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;min-width:160px;padding:5px;position:-webkit-sticky;position:sticky;top:0;z-index:8}.pebcd-tabla table thead tr th div{align-items:center;border-left:2px solid #fedb05;display:flex;height:70%;justify-content:center}.pebcd-tabla table tbody .pebcd-tabla-rheader td{background-color:#ccc;font-weight:700;max-width:180px!important;padding:5px}.pebcd-tabla table tbody .pebcd-tabla-rheader td div{align-items:center;display:flex;gap:5px}.pebcd-tabla table tbody .pebcd-tabla-rheader svg{font-size:16px}.pebcd-tabla table tbody .pebcd-tabla-rdetalle td{border-bottom:1px dashed #dae6be;max-width:180px!important;padding:5px}.pebcd-tabla table tbody .pebcd-tabla-rdetalle td:first-child{padding-left:15px;text-align:left!important}.pebcd-tabla table tbody .pebcd-tabla-rdetalle:nth-child(2n) td{background-color:#f1f1f1}.pebcd-tabla table tbody tr:not(.pebcd-tabla-rheader):not(.pebcd-tabla-total-linea):hover{background-color:#dae6be!important;cursor:pointer;transition:background-color .1s ease-in-out}.pebcd-tabla table tbody .pebcd-tabla-total-linea{background-color:#dae6be;font-weight:700}.pebcd-tabla table tbody .pebcd-tabla-total-linea td{padding:5px!important;text-align:center}.pebcd-tabla table tbody .pebcd-tabla-total-linea td:first-child{padding-left:15px!important;text-align:left!important}.pebcd-tabla table td:first-child,.pebcd-tabla table th:first-child{left:0;min-width:280px!important;position:-webkit-sticky;position:sticky;z-index:7}.pebcd-tabla table td:first-child{background-color:#f5f5f5}.pebcd-tabla table tr:not(.pebcd-tabla-rheader):not(.pebcd-tabla-total-linea):hover td{background-color:#dae6be!important;cursor:pointer;transition:background-color .1s ease-in-out}.pebcd-tabla table .pebcd-tabla-total-linea td:first-child{background-color:#dae6be!important}.pebcd-tabla table th:first-child{z-index:9}.filtro-tiempo-real{margin-left:20px;width:100%}.prestamo-clientes-detalle-financiamiento-plantilla{box-shadow:2px 2px 5px #ccc;height:calc(100% - 2px)}.prestamo-clientes-info-container{height:20%;margin-left:15px;margin-right:15px;margin-top:20px;width:400px}.prestamo-clientes-info-container .prestamo-clientes-info-informacion{display:flex;padding-bottom:10px}.prestamo-clientes-info-container .prestamo-clientes-info-informacion .prestamo-clientes-info-informacion-titulo{font-size:16px;font-weight:700;margin-right:10px}.prestamo-clientes-info-container .prestamo-clientes-info-informacion .prestamo-clientes-info-informacion-titulo-monto{align-items:center;display:flex;font-size:16px;font-weight:700;justify-content:center;padding-right:80px}.prestamo-clientes-info-container .prestamo-clientes-info-informacion .prestamo-clientes-info-informacion-titulo-pagare{align-items:center;display:flex;font-size:16px;font-weight:700;justify-content:center;padding-right:10px}.prestamo-clientes-info-container .boton-guardar-prestamo-clientes-container{text-align:end}.prestamo-clientes-info-container .boton-guardar-prestamo-clientes-container .boton-guardar-prestamo-clientes{background-color:#284e26;border:none;border-radius:5px;color:#fff;cursor:pointer;height:30px}.prestamo-clientes-info-container .boton-guardar-prestamo-clientes-container .boton-guardar-prestamo-clientes:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.detalle-financiamiento-prestamo-clientes-main-container{margin-left:15px;margin-right:15px;margin-top:20px}.detalle-financiamiento-prestamo-clientes-main-container .boton-agregar-detalle-financiamiento-container{text-align:end}.detalle-financiamiento-prestamo-clientes-main-container .boton-agregar-detalle-financiamiento-container .boton-agregar-detalle-financiamiento-prestamo-clientes{background-color:#284e26;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;height:30px;width:100px}.detalle-financiamiento-prestamo-clientes-main-container .boton-agregar-detalle-financiamiento-container .boton-agregar-detalle-financiamiento-prestamo-clientes:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}@media (max-height:700px){.detalle-financiamiento-prestamo-clientes-main-container .detalle-financiamiento-prestamo-clientes-tabla-container{height:230px!important;max-height:230px!important}}@media (min-height:850px){.detalle-financiamiento-prestamo-clientes-main-container .detalle-financiamiento-prestamo-clientes-tabla-container{height:450px!important;max-height:450px!important}}.detalle-financiamiento-prestamo-clientes-main-container .detalle-financiamiento-prestamo-clientes-tabla-container{height:340px;max-height:340px;overflow:auto}.detalle-financiamiento-prestamo-clientes-main-container .detalle-financiamiento-prestamo-clientes-tabla-container table{margin-top:5px;position:-webkit-sticky;position:sticky;width:100%}.detalle-financiamiento-prestamo-clientes-main-container .detalle-financiamiento-prestamo-clientes-tabla-container table thead tr{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover}.detalle-financiamiento-prestamo-clientes-main-container .detalle-financiamiento-prestamo-clientes-tabla-container table thead tr th{border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:40px;text-align:center}.detalle-financiamiento-prestamo-clientes-main-container .detalle-financiamiento-prestamo-clientes-tabla-container table thead tr th div{border-left:2px solid #fedb05;width:130px}.detalle-financiamiento-prestamo-clientes-main-container .detalle-financiamiento-prestamo-clientes-tabla-container table thead tr th:nth-child(2) div{width:150px}.detalle-financiamiento-prestamo-clientes-main-container .detalle-financiamiento-prestamo-clientes-tabla-container table tbody tr td{border-bottom:1px solid #dae6be;padding-bottom:5px;padding-top:5px}.detalle-financiamiento-prestamo-clientes-main-container .detalle-financiamiento-prestamo-clientes-tabla-container table tbody tr td:first-child{border-left:2px solid #ccc;text-align:right}.detalle-financiamiento-prestamo-clientes-main-container .detalle-financiamiento-prestamo-clientes-tabla-container table tbody tr td:nth-child(2),.detalle-financiamiento-prestamo-clientes-main-container .detalle-financiamiento-prestamo-clientes-tabla-container table tbody tr td:nth-child(3){text-align:center}.detalle-financiamiento-prestamo-clientes-main-container .detalle-financiamiento-prestamo-clientes-tabla-container table tbody tr td:nth-child(5),.detalle-financiamiento-prestamo-clientes-main-container .detalle-financiamiento-prestamo-clientes-tabla-container table tbody tr td:nth-child(6),.detalle-financiamiento-prestamo-clientes-main-container .detalle-financiamiento-prestamo-clientes-tabla-container table tbody tr td:nth-child(7){padding-right:10px;text-align:right}.detalle-financiamiento-prestamo-clientes-main-container .detalle-financiamiento-prestamo-clientes-tabla-container table tbody tr td:nth-child(8) svg{color:#ed7d31;cursor:pointer;font-size:20px}.detalle-financiamiento-prestamo-clientes-main-container .detalle-financiamiento-prestamo-clientes-tabla-container table tbody tr td:nth-child(8) svg:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.detalle-financiamiento-prestamo-clientes-main-container .detalle-financiamiento-prestamo-clientes-tabla-container table tbody tr td:last-child{border-right:2px solid #ccc}.detalle-financiamiento-prestamo-clientes-main-container .detalle-financiamiento-prestamo-clientes-tabla-container table tbody tr td:last-child svg{color:red;cursor:pointer;font-size:20px}.detalle-financiamiento-prestamo-clientes-main-container .detalle-financiamiento-prestamo-clientes-tabla-container table tbody tr td:last-child svg:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.detalle-financiamiento-prestamo-clientes-main-container .detalle-financiamiento-prestamo-clientes-tabla-container table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.detalle-financiamiento-prestamo-clientes-main-container .detalle-financiamiento-prestamo-clientes-tabla-container table tbody tr:last-child td{border-bottom:2px solid #ccc}.detalle-financiamiento-prestamo-clientes-main-container .prestamo-clientes-container-footer-buttons-container{display:flex;justify-content:space-between;margin-top:10px}.detalle-financiamiento-prestamo-clientes-main-container .prestamo-clientes-container-footer-buttons-container .prestamo-clientes-container-footer-boton-regresar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:2px 2px 2px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:30px;justify-content:center;width:120px}.detalle-financiamiento-prestamo-clientes-main-container .prestamo-clientes-container-footer-buttons-container .prestamo-clientes-container-footer-boton-regresar svg{font-size:22px;margin-right:5px}.detalle-financiamiento-prestamo-clientes-main-container .prestamo-clientes-container-footer-buttons-container .prestamo-clientes-container-footer-boton-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.detalle-financiamiento-prestamo-clientes-main-container .prestamo-clientes-container-footer-buttons-container .prestamo-clientes-container-footer-boton-enviar{align-items:center;background-color:#284e26;border-radius:5px;box-shadow:2px 2px 2px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:30px;justify-content:center;width:120px}.detalle-financiamiento-prestamo-clientes-main-container .prestamo-clientes-container-footer-buttons-container .prestamo-clientes-container-footer-boton-enviar svg{font-size:22px;margin-left:5px}.detalle-financiamiento-prestamo-clientes-main-container .prestamo-clientes-container-footer-buttons-container .prestamo-clientes-container-footer-boton-enviar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}@media (max-height:700px){.cargar-documentacion-vendedor-container-tabla-documentos{height:170px!important;max-height:170px!important}.cargar-documentacion-vendedor-contaner-plazo-convenio{height:170px;max-height:170px!important}.cargar-documentacion-vendedor-contaner-plazo-convenio .dvi{height:170px!important;max-height:170px!important}.cargar-documentacion-vendedor-boton-guardar-container .cargar-documentacion-vendedor-boton-guardar{height:25px!important;margin-top:5px!important;max-height:25px!important}}.cargar-documentacion-vendedor-header-container{display:flex;justify-content:space-between;margin-top:10px}.cargar-documentacion-vendedor-header-container .cargar-documentacion-vendedor-header-descargar-documentos{display:flex;justify-content:space-between;width:420px}.cargar-documentacion-vendedor-header-container .cargar-documentacion-vendedor-header-descargar-documentos .cargar-documentacion-vendedor-header-descargar-pedido{align-items:center;background-color:rgba(49,92,111,.125);border:1px solid #315c6f;border-radius:5px;color:#315c6f;cursor:pointer;display:flex;height:25px;justify-content:center;width:200px}.cargar-documentacion-vendedor-header-container .cargar-documentacion-vendedor-header-descargar-documentos .cargar-documentacion-vendedor-header-descargar-pedido svg{color:rgba(49,92,111,.7);font-size:20px;margin-right:5px}.cargar-documentacion-vendedor-header-container .cargar-documentacion-vendedor-header-descargar-documentos .cargar-documentacion-vendedor-header-descargar-pedido:hover{font-weight:700;-webkit-transform:scale(1.05);transform:scale(1.05)}.cargar-documentacion-vendedor-header-container .cargar-documentacion-vendedor-header-descargar-documentos .cargar-documentacion-vendedor-header-descargar-pedido:hover svg{color:#315c6f}.cargar-documentacion-vendedor-header-container .cargar-documentacion-vendedor-header-descargar-documentos .cargar-documentacion-vendedor-header-descargar-pagare{align-items:center;background-color:rgba(49,92,111,.125);border:1px solid #315c6f;border-radius:5px;color:#315c6f;cursor:pointer;display:flex;height:25px;justify-content:center;width:200px}.cargar-documentacion-vendedor-header-container .cargar-documentacion-vendedor-header-descargar-documentos .cargar-documentacion-vendedor-header-descargar-pagare svg{color:rgba(49,92,111,.7);font-size:20px;margin-right:5px}.cargar-documentacion-vendedor-header-container .cargar-documentacion-vendedor-header-descargar-documentos .cargar-documentacion-vendedor-header-descargar-pagare:hover{font-weight:700;-webkit-transform:scale(1.05);transform:scale(1.05)}.cargar-documentacion-vendedor-header-container .cargar-documentacion-vendedor-header-descargar-documentos .cargar-documentacion-vendedor-header-descargar-pagare:hover svg{color:#315c6f}.cargar-documentacion-vendedor-header-container .cargar-documentacion-vendedor-header-enviar-validacion{align-items:center;background-color:rgba(3,89,23,.125);border:1px solid #035917;border-radius:5px;color:#035917;cursor:pointer;display:flex;height:25px;justify-content:center;width:150px}.cargar-documentacion-vendedor-header-container .cargar-documentacion-vendedor-header-enviar-validacion svg{color:rgba(3,89,23,.7);font-size:20px;margin-left:5px}.cargar-documentacion-vendedor-header-container .cargar-documentacion-vendedor-header-enviar-validacion:hover{font-weight:700;-webkit-transform:scale(1.05);transform:scale(1.05)}.cargar-documentacion-vendedor-header-container .cargar-documentacion-vendedor-header-enviar-validacion:hover svg{color:#035917}.cargar-documentacion-vendedor-container{display:flex;margin-top:5px}.cargar-documentacion-vendedor-container .cargar-documentacion-vendedor-container-tabla-documentos{height:300px;overflow:auto;width:100%}.cargar-documentacion-vendedor-container .cargar-documentacion-vendedor-container-tabla-documentos table{border-bottom:1px solid #dae6be;border-left:1px solid #dae6be;border-right:1px solid #dae6be;height:100%;position:-webkit-sticky;position:sticky;width:100%}.cargar-documentacion-vendedor-container .cargar-documentacion-vendedor-container-tabla-documentos table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:35px;min-width:100px;position:-webkit-sticky;position:sticky;text-align:center;top:0}.cargar-documentacion-vendedor-container .cargar-documentacion-vendedor-container-tabla-documentos table tbody tr .chk-groups{align-items:center;display:flex}.cargar-documentacion-vendedor-container .cargar-documentacion-vendedor-container-tabla-documentos table tbody tr .chk-groups input{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E");border:1px solid #224523;cursor:pointer;height:15px;width:15px}.cargar-documentacion-vendedor-container .cargar-documentacion-vendedor-container-tabla-documentos table tbody tr .chk-groups input:checked{background-color:#378336}.cargar-documentacion-vendedor-container .cargar-documentacion-vendedor-container-tabla-documentos table tbody tr .chk-groups input{border-radius:5px}.cargar-documentacion-vendedor-container .cargar-documentacion-vendedor-container-tabla-documentos table tbody tr .update-documento-analisis div{align-items:center;background-color:#ed7d31!important;color:#fff;display:flex;flex-direction:row;font-size:10px;height:15px;justify-content:center;padding:10px!important;width:100px}.cargar-documentacion-vendedor-container .cargar-documentacion-vendedor-container-tabla-documentos table tbody tr .update-documento-analisis div svg{font-size:20px;margin-right:5px}.cargar-documentacion-vendedor-container .cargar-documentacion-vendedor-container-tabla-documentos table tbody tr .analianalisis-solicitud-credito-procesos-comentarios{background-color:none;font-size:12px!important;text-align:left}.cargar-documentacion-vendedor-container .cargar-documentacion-vendedor-container-tabla-documentos table tbody tr .analianalisis-solicitud-credito-procesos-comentarios svg{margin-right:5px}.cargar-documentacion-vendedor-container .cargar-documentacion-vendedor-container-tabla-documentos table tbody tr .analianalisis-solicitud-credito-procesos-comentarios .success,.cargar-documentacion-vendedor-container .cargar-documentacion-vendedor-container-tabla-documentos table tbody tr .analianalisis-solicitud-credito-procesos-comentarios .wait{color:#498c47!important}.cargar-documentacion-vendedor-container .cargar-documentacion-vendedor-container-tabla-documentos table tbody tr .analianalisis-solicitud-credito-procesos-comentarios .warning{color:#ed7d31!important}.cargar-documentacion-vendedor-container .cargar-documentacion-vendedor-container-tabla-documentos table tbody tr .analianalisis-solicitud-credito-procesos-comentarios .error{color:red!important}.cargar-documentacion-vendedor-container .cargar-documentacion-vendedor-container-tabla-documentos table tbody tr td{border-bottom:1px solid #dae6be;padding:5px;text-align:left}.cargar-documentacion-vendedor-container .cargar-documentacion-vendedor-container-tabla-documentos table tbody tr td:nth-child(3) svg{color:#fff}.cargar-documentacion-vendedor-container .cargar-documentacion-vendedor-container-tabla-documentos table tbody tr td:nth-child(3) div{align-items:center;background-color:#315c6f;border-radius:5px;cursor:pointer;display:flex;height:20px;justify-content:center;width:60px}.cargar-documentacion-vendedor-container .cargar-documentacion-vendedor-container-tabla-documentos table tbody tr td:nth-child(3):hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.cargar-documentacion-vendedor-container .cargar-documentacion-vendedor-container-tabla-documentos table tbody tr td:nth-child(4) svg{color:#fff}.cargar-documentacion-vendedor-container .cargar-documentacion-vendedor-container-tabla-documentos table tbody tr td:nth-child(4) div{background-color:#ed7d31;border-radius:5px;cursor:pointer}.cargar-documentacion-vendedor-container .cargar-documentacion-vendedor-container-tabla-documentos table tbody tr td:nth-child(4):hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.cargar-documentacion-vendedor-container .cargar-documentacion-vendedor-container-tabla-documentos table tbody tr:last-child td{border-bottom:1px solid #dae6be}.cargar-documentacion-vendedor-container .cargar-documentacion-vendedor-contaner-plazo-convenio{height:300px;margin-left:20px;min-width:400px}.cargar-documentacion-vendedor-container .cargar-documentacion-vendedor-contaner-plazo-convenio .dvi{height:280px}.cargar-documentacion-vendedor-container .cargar-documentacion-vendedor-contaner-plazo-convenio .dvi .cargar-documentacion-vendedor-fecha-compromiso{width:250px}.cargar-documentacion-vendedor-container .cargar-documentacion-vendedor-contaner-plazo-convenio .dvi .cargar-documentacion-comentarios{margin-top:20px}.cargar-documentacion-vendedor-boton-guardar-container{display:flex;justify-content:end}.cargar-documentacion-vendedor-boton-guardar-container .cargar-documentacion-vendedor-boton-guardar{align-items:center;background-color:rgba(73,140,71,.125);border:1px solid #498c47;border-radius:5px;box-shadow:2px 1px 2px #498c47;cursor:pointer;display:flex;flex-direction:row;font-size:12px;height:30px!important;justify-content:center;padding-left:5px;padding-right:5px;width:100%}.cargar-documentacion-vendedor-boton-guardar-container .cargar-documentacion-vendedor-boton-guardar svg{color:#498c47!important;font-size:20px!important;margin-right:5px}.cargar-documentacion-vendedor-boton-guardar-container .cargar-documentacion-vendedor-boton-guardar:hover{box-shadow:none;font-weight:700}@media (max-height:700px){.dvi,.validar-documentacion-gerente-container,.validar-documentacion-gerente-container .validar-documentacion-gerente-container-tabla-documentos{height:170px!important;max-height:170px!important}.analisis-credito-condicionado-content-buttons-container-table{height:70px!important;max-height:70px!important}.validar-documentacion-gerente-boton-aceptar-container .analisis-credito-modal-mhusa-content-acept-button{height:20px!important;max-height:25px!important}}.validar-documentacion-gerente-container{display:flex;margin-top:20px}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-tabla-documentos{height:300px;overflow:auto;width:100%}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-tabla-documentos table{height:100%;position:-webkit-sticky;position:sticky;width:100%}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-tabla-documentos table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:35px;min-width:100px;position:-webkit-sticky;position:sticky;text-align:center;top:0}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-tabla-documentos table tbody tr .update-documento-analisis div{align-items:center;background-color:#ed7d31!important;color:#fff;display:flex;flex-direction:row;font-size:10px;height:15px;justify-content:center;padding:10px!important;width:100px}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-tabla-documentos table tbody tr .update-documento-analisis div svg{font-size:20px;margin-right:5px}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-tabla-documentos table tbody tr .analianalisis-solicitud-credito-procesos-comentarios{background-color:none;font-size:12px!important;text-align:left}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-tabla-documentos table tbody tr .analianalisis-solicitud-credito-procesos-comentarios svg{margin-right:5px}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-tabla-documentos table tbody tr .analianalisis-solicitud-credito-procesos-comentarios .success,.validar-documentacion-gerente-container .validar-documentacion-gerente-container-tabla-documentos table tbody tr .analianalisis-solicitud-credito-procesos-comentarios .wait{color:#498c47!important}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-tabla-documentos table tbody tr .analianalisis-solicitud-credito-procesos-comentarios .warning{color:#ed7d31!important}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-tabla-documentos table tbody tr .analianalisis-solicitud-credito-procesos-comentarios .error{color:red!important}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-tabla-documentos table tbody tr td{border-bottom:1px solid #dae6be;padding:5px;text-align:left}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-tabla-documentos table tbody tr td div{align-items:center;border-radius:5px;cursor:pointer;display:flex;height:20px;justify-content:center;width:60px}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-tabla-documentos table tbody tr td div:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-tabla-documentos table tbody tr td svg{font-size:20px}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-tabla-documentos table tbody tr td:first-child{padding-left:5px;padding-right:5px;text-align:left}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-tabla-documentos table tbody tr td:nth-child(2) svg{color:#fff}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-tabla-documentos table tbody tr td:nth-child(2) div{background-color:#315c6f}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-tabla-documentos table tbody tr td:nth-child(3) svg{color:#fff}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-tabla-documentos table tbody tr td:nth-child(3) div{background-color:#ed7d31}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-tabla-documentos table tbody tr td:nth-child(4) svg{color:#fff}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-tabla-documentos table tbody tr td:nth-child(4) div{background-color:#ed7d31}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-tabla-documentos table tbody tr td:nth-child(5) svg{color:#fff}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-tabla-documentos table tbody tr td:nth-child(5) div{background-color:red}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-tabla-documentos table tbody tr:last-child td{border-bottom:1px solid #dae6be}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-plazo-convenio{height:300px;margin-left:20px;min-width:400px}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-plazo-convenio .dvi{height:280px}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-plazo-convenio .cargar-documentacion-vendedor-boton-guardar{text-align:end}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-plazo-convenio .validar-documentos-condicionado-fecha-compromiso{margin-top:10px;width:250px}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-plazo-convenio .analisis-credito-condicionado-content-buttons-container-table{height:160px;margin-top:10px;max-height:160px;overflow:auto}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-plazo-convenio .analisis-credito-condicionado-content-buttons-container-table .otorgamiento-cancelar{background-color:rgba(255,0,0,.3);border:1px solid red;border-radius:4px;cursor:pointer;font-size:12px;text-align:center}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-plazo-convenio .analisis-credito-condicionado-content-buttons-container-table .otorgamiento-cancelar:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-plazo-convenio .analisis-credito-condicionado-content-buttons-container-table .otorgamiento-solicitar{background-color:rgba(49,92,111,.3);border:1px solid #315c6f;border-radius:4px;cursor:pointer;font-size:12px;text-align:center}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-plazo-convenio .analisis-credito-condicionado-content-buttons-container-table .otorgamiento-solicitar:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-plazo-convenio .analisis-credito-condicionado-content-buttons-container-table table{width:100%}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-plazo-convenio .analisis-credito-condicionado-content-buttons-container-table table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #e9ae06;color:#fff;font-size:12px;height:25px;position:sticky;position:-webkit-sticky;top:0;z-index:3}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-plazo-convenio .analisis-credito-condicionado-content-buttons-container-table table tbody tr td{border-bottom:1px solid #dae6be;padding:5px}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-plazo-convenio .analisis-credito-condicionado-content-buttons-container-table table tbody tr td:first-child{border-left:1px solid #dae6be}.validar-documentacion-gerente-container .validar-documentacion-gerente-container-plazo-convenio .analisis-credito-condicionado-content-buttons-container-table table tbody tr:nth-child(2n),.validar-documentacion-gerente-container .validar-documentacion-gerente-container-plazo-convenio .analisis-credito-condicionado-content-buttons-container-table table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.validar-documentacion-gerente-boton-aceptar-container{display:flex;justify-content:end;margin-top:5px}.validar-documentacion-gerente-boton-aceptar-container .analisis-credito-modal-mhusa-content-acept-button{align-items:center;background-color:rgba(73,140,71,.125);border:1px solid #498c47;border-radius:5px;box-shadow:2px 1px 2px #498c47;cursor:pointer;display:flex;flex-direction:row;font-size:12px;height:30px!important;justify-content:center;padding-left:5px;padding-right:5px;width:100%}.validar-documentacion-gerente-boton-aceptar-container .analisis-credito-modal-mhusa-content-acept-button svg{color:#498c47!important;font-size:20px!important;margin-right:5px}.validar-documentacion-gerente-boton-aceptar-container .analisis-credito-modal-mhusa-content-acept-button:hover{background-color:#fff;box-shadow:none;font-weight:700}.analisis-solicitud-credito-proceso-footer-condicionado{background-color:#ed7d31}.modal-validacion-condiciones-operacion-container-solicitud-condicionada{margin-bottom:10px;overflow:auto;padding-right:10px}.modal-validacion-condiciones-operacion-container-solicitud-condicionada .solicitud-condicionada-modal-condiciones-operacion-content-timeline{border-radius:5px;display:flex;height:60px;margin-bottom:15px;margin-top:5px;position:relative;width:100%}.modal-validacion-condiciones-operacion-container-solicitud-condicionada .solicitud-condicionada-modal-condiciones-operacion-content-timeline label{background-color:#fff;font-size:14px;font-weight:700;letter-spacing:.5px;margin-left:5px;margin-top:-8px;padding-left:10px;padding-right:5px;position:absolute}.modal-validacion-condiciones-operacion-container-solicitud-condicionada .solicitud-condicionada-modal-condiciones-operacion-content-timeline .solicitud-condicionada-modal-condiciones-operacion-content-timeline-svg{align-items:center;display:flex;justify-content:center;width:40px}.modal-validacion-condiciones-operacion-container-solicitud-condicionada .solicitud-condicionada-modal-condiciones-operacion-content-timeline .solicitud-condicionada-modal-condiciones-operacion-content-timeline-svg svg{font-size:5px}.modal-validacion-condiciones-operacion-container-solicitud-condicionada .solicitud-condicionada-modal-condiciones-operacion-content-timeline .solicitud-condicionada-modal-condiciones-operacion-content-timeline-div{align-items:center;display:flex;font-size:12px;height:100%;line-height:1.2;margin-top:2px;overflow:auto;padding:0 15px 0 0;text-align:justify;width:100%}.modal-validacion-condiciones-operacion-container-solicitud-condicionada .solicitud-condicionada-modal-condiciones-operacion-content-timeline-general{border:1px solid #ccc;box-shadow:2px 2px 1px rgba(0,0,0,.2)}.modal-validacion-condiciones-operacion-container-solicitud-condicionada .solicitud-condicionada-modal-condiciones-operacion-content-timeline-general label,.modal-validacion-condiciones-operacion-container-solicitud-condicionada .solicitud-condicionada-modal-condiciones-operacion-content-timeline-general svg{color:#498c47}.modal-validacion-condiciones-operacion-container-solicitud-condicionada .solicitud-condicionada-modal-condiciones-operacion-content-timeline-two-labels{display:flex;gap:10px}.modal-validacion-condiciones-operacion-container-solicitud-condicionada .solicitud-condicionada-modal-condiciones-operacion-content-timeline-two-labels .solicitud-condicionada-modal-condiciones-operacion-content-timeline-two-labels{border-radius:5px;display:flex;height:30px;margin-bottom:15px;margin-top:5px;position:relative;width:100%}.modal-validacion-condiciones-operacion-container-solicitud-condicionada .solicitud-condicionada-modal-condiciones-operacion-content-timeline-two-labels .solicitud-condicionada-modal-condiciones-operacion-content-timeline-two-labels label{background-color:#fff;font-size:12px;font-weight:700;letter-spacing:.5px;margin-left:5px;margin-top:-8px;padding-left:10px;padding-right:5px;position:absolute}.modal-validacion-condiciones-operacion-container-solicitud-condicionada .solicitud-condicionada-modal-condiciones-operacion-content-timeline-two-labels .solicitud-condicionada-modal-condiciones-operacion-content-timeline-two-labels .solicitud-condicionada-modal-condiciones-operacion-content-timeline-svg-two-labels{align-items:center;display:flex;justify-content:center;width:40px}.modal-validacion-condiciones-operacion-container-solicitud-condicionada .solicitud-condicionada-modal-condiciones-operacion-content-timeline-two-labels .solicitud-condicionada-modal-condiciones-operacion-content-timeline-two-labels .solicitud-condicionada-modal-condiciones-operacion-content-timeline-svg-two-labels svg{font-size:15px}.modal-validacion-condiciones-operacion-container-solicitud-condicionada .solicitud-condicionada-modal-condiciones-operacion-content-timeline-two-labels .solicitud-condicionada-modal-condiciones-operacion-content-timeline-two-labels .solicitud-condicionada-modal-condiciones-operacion-content-timeline-div-two-labels{align-items:center;display:flex;font-size:12px;height:100%;letter-spacing:.2px;line-height:1.2;overflow:auto;padding:0 15px 0 0;text-align:justify;width:100%}.modal-validacion-condiciones-operacion-container-solicitud-condicionada .solicitud-condicionada-modal-condiciones-operacion-content-timeline-three-labels{display:flex;gap:10px}.modal-validacion-condiciones-operacion-container-solicitud-condicionada .solicitud-condicionada-modal-condiciones-operacion-content-timeline-three-labels .solicitud-condicionada-modal-condiciones-operacion-content-timeline-three-labels{border-radius:5px;display:flex;height:30px;margin-bottom:15px;margin-top:5px;position:relative;width:100%}.modal-validacion-condiciones-operacion-container-solicitud-condicionada .solicitud-condicionada-modal-condiciones-operacion-content-timeline-three-labels .solicitud-condicionada-modal-condiciones-operacion-content-timeline-three-labels label{background-color:#fff;font-size:11px;font-weight:700;letter-spacing:.5px;margin-left:5px;margin-top:-8px;padding-left:10px;padding-right:5px;position:absolute}.modal-validacion-condiciones-operacion-container-solicitud-condicionada .solicitud-condicionada-modal-condiciones-operacion-content-timeline-three-labels .solicitud-condicionada-modal-condiciones-operacion-content-timeline-three-labels .solicitud-condicionada-modal-condiciones-operacion-content-timeline-svg-three-labels{align-items:center;display:flex;justify-content:center;width:40px}.modal-validacion-condiciones-operacion-container-solicitud-condicionada .solicitud-condicionada-modal-condiciones-operacion-content-timeline-three-labels .solicitud-condicionada-modal-condiciones-operacion-content-timeline-three-labels .solicitud-condicionada-modal-condiciones-operacion-content-timeline-svg-three-labels svg{font-size:15px}.modal-validacion-condiciones-operacion-container-solicitud-condicionada .solicitud-condicionada-modal-condiciones-operacion-content-timeline-three-labels .solicitud-condicionada-modal-condiciones-operacion-content-timeline-three-labels .solicitud-condicionada-modal-condiciones-operacion-content-timeline-div-three-labels{align-items:center;display:flex;font-size:12px;height:100%;letter-spacing:.2px;line-height:1.2;overflow:auto;padding:0 15px 0 0;text-align:justify;width:100%}.solicitud-condicionada-modal-condiciones-operacion-content-timeline-comentarios-container .solicitud-condicionada-modal-condiciones-operacion-content-timeline-container-buttons{display:flex;justify-content:end;margin-top:10px}.solicitud-condicionada-modal-condiciones-operacion-content-timeline-comentarios-container .solicitud-condicionada-modal-condiciones-operacion-content-timeline-container-buttons .analisis-credito-modal-mhusa-content-acept-button{align-items:center;background-color:rgba(73,140,71,.125);border:1px solid #498c47;border-radius:5px;box-shadow:2px 1px 2px #498c47;cursor:pointer;display:flex;flex-direction:row;font-size:12px;height:35px!important;justify-content:center;padding-left:5px;padding-right:5px}.solicitud-condicionada-modal-condiciones-operacion-content-timeline-comentarios-container .solicitud-condicionada-modal-condiciones-operacion-content-timeline-container-buttons .analisis-credito-modal-mhusa-content-acept-button svg{color:#498c47!important;font-size:20px!important;margin-right:5px}.solicitud-condicionada-modal-condiciones-operacion-content-timeline-comentarios-container .solicitud-condicionada-modal-condiciones-operacion-content-timeline-container-buttons .analisis-credito-modal-mhusa-content-acept-button:hover{background-color:#fff;box-shadow:none;font-weight:700;-webkit-transform:scale(1.05);transform:scale(1.05)}.solicitud-condicionada-modal-condiciones-operacion-content-timeline-comentarios-container .solicitud-condicionada-modal-condiciones-operacion-content-timeline-container-buttons .analisis-credito-modal-mhusa-content-warning-button{align-items:center;background-color:rgba(237,125,49,.125);border:1px solid #ed7d31;border-radius:5px;box-shadow:2px 1px 2px #ed7d31;cursor:pointer;display:flex;flex-direction:row;font-size:12px;height:35px!important;justify-content:center;padding-left:5px;padding-right:5px}.solicitud-condicionada-modal-condiciones-operacion-content-timeline-comentarios-container .solicitud-condicionada-modal-condiciones-operacion-content-timeline-container-buttons .analisis-credito-modal-mhusa-content-warning-button svg{color:#ed7d31!important;font-size:20px!important;margin-right:5px}.solicitud-condicionada-modal-condiciones-operacion-content-timeline-comentarios-container .solicitud-condicionada-modal-condiciones-operacion-content-timeline-container-buttons .analisis-credito-modal-mhusa-content-warning-button:hover{background-color:#fff;box-shadow:none;font-weight:700;-webkit-transform:scale(1.05);transform:scale(1.05)}.cargar-pagare-equip-condicionado-main-container-timeline{background-color:aqua;height:calc(100% - 10px);overflow:hidden}.solicitud-credito-condicionado-cargar-pagare-info-container{display:flex;flex-direction:row;height:calc(100% - 90px);justify-content:space-between;margin-bottom:5px;overflow:hidden;width:100%}.solicitud-credito-condicionado-cargar-pagare-info-container .solicitud-credito-datos-pedido-condicionado{background-color:aqua;display:flex;flex-direction:column;height:calc(100% - 50px);margin-top:10px;overflow:auto;padding:10px 10px 50px;width:calc(40% - 5px)}.modal-autorizar-facturacion-condicionado-fecha-container{margin-top:10px}.modal-autorizar-facturacion-condicionado-solicitar-documentacion-container-table{height:240px;margin-top:10px;max-height:240px;overflow:auto}.modal-autorizar-facturacion-condicionado-solicitar-documentacion-container-table .otorgamiento-cancelar{background-color:rgba(255,0,0,.3);border:1px solid red;border-radius:4px;cursor:pointer;font-size:12px;text-align:center}.modal-autorizar-facturacion-condicionado-solicitar-documentacion-container-table .otorgamiento-cancelar:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.modal-autorizar-facturacion-condicionado-solicitar-documentacion-container-table .otorgamiento-solicitar{background-color:rgba(49,92,111,.3);border:1px solid #315c6f;border-radius:4px;cursor:pointer;font-size:12px;text-align:center}.modal-autorizar-facturacion-condicionado-solicitar-documentacion-container-table .otorgamiento-solicitar:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.modal-autorizar-facturacion-condicionado-solicitar-documentacion-container-table table{width:100%}.modal-autorizar-facturacion-condicionado-solicitar-documentacion-container-table table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #e9ae06;color:#fff;font-size:12px;height:25px;position:sticky;position:-webkit-sticky;top:0;z-index:3}.modal-autorizar-facturacion-condicionado-solicitar-documentacion-container-table table tbody tr td{border-bottom:1px solid #dae6be;padding:5px}.modal-autorizar-facturacion-condicionado-solicitar-documentacion-container-table table tbody tr td:first-child{border-left:1px solid #dae6be}.modal-autorizar-facturacion-condicionado-solicitar-documentacion-container-table table tbody tr:nth-child(2n),.modal-autorizar-facturacion-condicionado-solicitar-documentacion-container-table table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.analisis-credito-modal-mhusa-content-acept-button{align-items:center;background-color:rgba(73,140,71,.125);border:1px solid #498c47;border-radius:5px;box-shadow:2px 1px 2px #498c47;cursor:pointer;display:flex;flex-direction:row;font-size:12px;height:35px!important;justify-content:center;margin-top:5px;padding-left:5px;padding-right:5px}.analisis-credito-modal-mhusa-content-acept-button svg{color:#498c47!important;font-size:20px!important;margin-right:5px}.analisis-credito-modal-mhusa-content-acept-button:hover{background-color:#fff;box-shadow:none;font-weight:700;-webkit-transform:scale(1.05);transform:scale(1.05)}.analisis-credito-modal-mhusa-content-rechazar-button{align-items:center;background-color:rgba(255,0,0,.125);border:1px solid red;border-radius:5px;box-shadow:2px 1px 2px red;cursor:pointer;display:flex;flex-direction:row;font-size:12px;height:35px!important;justify-content:center;margin-top:5px;padding-left:5px;padding-right:5px}.analisis-credito-modal-mhusa-content-rechazar-button svg{color:red!important;font-size:20px!important;margin-right:5px}.analisis-credito-modal-mhusa-content-rechazar-button:hover{background-color:#fff;box-shadow:none;font-weight:700;-webkit-transform:scale(1.05);transform:scale(1.05)}.analisis-credito-modal-condicionado-content-comentarios{border:1px solid #ccc;border-radius:5px;box-shadow:1px 2px 0 #498c47;display:flex;height:100px;margin-top:20px;position:relative;width:100%}.analisis-credito-modal-condicionado-content-comentarios label{background-color:#fff;color:#498c47;font-size:14px;font-weight:700;letter-spacing:.5px;margin-left:5px;margin-top:-8px;padding-left:10px;padding-right:5px;position:absolute}.analisis-credito-modal-condicionado-content-comentarios .analisis-credito-modal-condicionado-content-comentarios-svg{align-items:center;display:flex;justify-content:center;width:60px}.analisis-credito-modal-condicionado-content-comentarios .analisis-credito-modal-condicionado-content-comentarios-svg svg{color:#498c47;font-size:35px}.analisis-credito-modal-condicionado-content-comentarios .analisis-credito-modal-condicionado-content-comentarios-div{align-items:center;display:flex;height:100%;overflow:auto;padding:0 10px 0 0;width:calc(100% - 60px)}.informacion-general-credito-condicionado-main-container{align-items:center;display:flex;flex-direction:column;height:calc(100% - 160px);margin-top:10px}.informacion-general-credito-condicionado-main-container .analisis-as-screen-condicionado{border:2px solid #ccc;height:100%;overflow:auto;padding:10px;width:100%}.informacion-general-credito-condicionado-main-container .analisis-as-screen-condicionado .analisis-as-screen-group-condicionado{align-items:center;display:flex;flex-direction:row;font-weight:700;margin-bottom:10px}.informacion-general-credito-condicionado-main-container .analisis-as-screen-condicionado .analisis-as-screen-group-condicionado div{border-bottom:1px solid #c3c3c3;flex:1 1 50%;font-weight:400;margin-left:10px;padding:2px}.swal2-confirm.custom-confirm-button-cancel{background-color:#d70000!important;border-color:#d70000!important;color:#fff!important}.swal2-confirm.custom-confirm-button-modify{background-color:#ed7d31!important;border-color:#ed7d31!important;color:#fff!important}.swal2-confirm.custom-confirm-button-active{background-color:#276e31!important;border-color:#276e31!important;color:#fff!important}.asc-modal-comentarios-panel{-webkit-animation-duration:.4s;animation-duration:.4s;-webkit-animation-name:animatetop;animation-name:animatetop;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);height:300px;width:700px}.asc-modal-comentarios-panel .modal-panel-control-main-container{height:260px!important;width:100%}.asc-modal-comentarios-panel .modal-panel-control-main-container .modal-panel-control-main-container-children{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:space-evenly}.asc-modal-comentarios-panel .modal-panel-control-main-container .modal-panel-control-main-container-children .panel-control-button-activar{background:linear-gradient(#2e8b3a,#276e31);border:1px solid #315c6f;border-radius:5px;color:#fff;cursor:pointer!important;display:flex!important;flex-direction:row!important;font-size:12px!important;height:35px!important;justify-content:center!important;margin-bottom:20px;margin-right:10px;text-decoration:none;width:90%}.asc-modal-comentarios-panel .modal-panel-control-main-container .modal-panel-control-main-container-children .panel-control-button-activar .panel-control-button-activar-container{align-items:center;display:flex;font-size:14px;justify-content:center}.asc-modal-comentarios-panel .modal-panel-control-main-container .modal-panel-control-main-container-children .panel-control-button-activar svg{color:#fff!important;margin-right:5px}.asc-modal-comentarios-panel .modal-panel-control-main-container .modal-panel-control-main-container-children .panel-control-button-activar:hover{background:linear-gradient(#276e31,#23582b);box-shadow:2px 1px 2px #315c6f;font-weight:700!important;-webkit-transform:scale(1.03)!important;transform:scale(1.03)!important}.asc-modal-comentarios-panel .modal-panel-control-main-container .modal-panel-control-main-container-children .panel-control-button-cancelar{background:linear-gradient(red,#d70000);border:1px solid #315c6f;border-radius:5px;color:#fff;cursor:pointer!important;display:flex!important;flex-direction:row!important;font-size:12px!important;height:35px!important;justify-content:center!important;margin-bottom:20px;margin-right:10px;text-decoration:none;width:90%}.asc-modal-comentarios-panel .modal-panel-control-main-container .modal-panel-control-main-container-children .panel-control-button-cancelar .panel-control-button-cancelar-container{align-items:center;display:flex;font-size:14px;justify-content:center}.asc-modal-comentarios-panel .modal-panel-control-main-container .modal-panel-control-main-container-children .panel-control-button-cancelar svg{color:#fff!important;margin-right:5px}.asc-modal-comentarios-panel .modal-panel-control-main-container .modal-panel-control-main-container-children .panel-control-button-cancelar:hover{background:linear-gradient(#d70000,#b10303);box-shadow:2px 1px 2px #315c6f;font-weight:700!important;-webkit-transform:scale(1.03)!important;transform:scale(1.03)!important}.asc-modal-comentarios-panel .modal-panel-control-main-container .modal-panel-control-main-container-children .panel-control-button-modificar{background:linear-gradient(#ed7d31,#dd5b19);border:1px solid #315c6f;border-radius:5px;color:#fff;cursor:pointer!important;display:flex!important;flex-direction:row!important;font-size:12px!important;height:35px!important;justify-content:center!important;margin-bottom:20px;margin-right:10px;text-decoration:none;width:90%}.asc-modal-comentarios-panel .modal-panel-control-main-container .modal-panel-control-main-container-children .panel-control-button-modificar .panel-control-button-modificar-container{align-items:center;display:flex;font-size:14px;justify-content:center}.asc-modal-comentarios-panel .modal-panel-control-main-container .modal-panel-control-main-container-children .panel-control-button-modificar svg{color:#fff!important;margin-right:5px}.asc-modal-comentarios-panel .modal-panel-control-main-container .modal-panel-control-main-container-children .panel-control-button-modificar:hover{background:linear-gradient(#dd5b19,#b74417);box-shadow:2px 1px 2px #315c6f;font-weight:700!important;-webkit-transform:scale(1.03)!important;transform:scale(1.03)!important}.analisis-sc-procesos-timeline-header-container{border-bottom:1px solid #ccc;display:flex;justify-content:space-between;padding-left:10px;padding-right:10px}.analisis-sc-procesos-timeline-header-container .analisis-sc-procesos-timeline-title-condicionado{font-size:16px;font-weight:700;height:25px;letter-spacing:.5px;text-align:center}.analisis-sc-procesos-timeline-header-container .analisis-sc-procesos-timeline-buttons-container{display:flex;gap:20px;margin-bottom:1px}.analisis-sc-procesos-timeline-header-container .analisis-sc-procesos-timeline-buttons-container .solicitud-credito-detalle-boton-timeline-condicionado{align-items:center;background-color:rgba(40,78,38,.125);border:1px solid #284e26;border-radius:5px;color:#284e26;cursor:pointer;display:flex;justify-content:center;margin-bottom:2px;padding:3px 5px}.analisis-sc-procesos-timeline-header-container .analisis-sc-procesos-timeline-buttons-container .solicitud-credito-detalle-boton-timeline-condicionado:hover{color:#284e26;font-weight:700;-webkit-transform:scale(1.02);transform:scale(1.02)}.analisis-sc-procesos-timeline-header-container .analisis-sc-procesos-timeline-buttons-container .solicitud-credito-detalle-boton-timeline-condicionado:hover svg{color:#284e26}.analisis-sc-procesos-timeline-header-container .analisis-sc-procesos-timeline-buttons-container .solicitud-credito-detalle-boton-timeline-condicionado svg{color:rgba(40,78,38,.7);font-size:20px;margin-right:5px}.analisis-sc-procesos-timeline-header-container .analisis-sc-procesos-timeline-buttons-container .solicitud-credito-detalle-boton-timeline-condicionado-rechazado{align-items:center;background-color:rgba(255,0,0,.125);border:1px solid red;border-radius:5px;color:red;cursor:pointer;display:flex;justify-content:center;margin-bottom:2px;padding:3px 5px}.analisis-sc-procesos-timeline-header-container .analisis-sc-procesos-timeline-buttons-container .solicitud-credito-detalle-boton-timeline-condicionado-rechazado:hover{color:red;font-weight:700;-webkit-transform:scale(1.02);transform:scale(1.02)}.analisis-sc-procesos-timeline-header-container .analisis-sc-procesos-timeline-buttons-container .solicitud-credito-detalle-boton-timeline-condicionado-rechazado:hover svg{color:red}.analisis-sc-procesos-timeline-header-container .analisis-sc-procesos-timeline-buttons-container .solicitud-credito-detalle-boton-timeline-condicionado-rechazado svg{color:rgba(255,0,0,.7);font-size:20px;margin-right:5px}.analisis-sc-procesos-timeline-header-container .analisis-sc-procesos-timeline-buttons-container .solicitud-credito-detalle-boton-comentarios{align-items:center;background-color:rgba(60,88,124,.063);border:1px solid #3c587c;border-radius:5px;color:#3c587c;cursor:pointer;display:flex;justify-content:center;margin-bottom:2px;padding:3px 5px}.analisis-sc-procesos-timeline-header-container .analisis-sc-procesos-timeline-buttons-container .solicitud-credito-detalle-boton-comentarios:hover{color:#3c587c;font-weight:700;-webkit-transform:scale(1.02);transform:scale(1.02)}.analisis-sc-procesos-timeline-header-container .analisis-sc-procesos-timeline-buttons-container .solicitud-credito-detalle-boton-comentarios:hover svg{color:#3c587c}.analisis-sc-procesos-timeline-header-container .analisis-sc-procesos-timeline-buttons-container .solicitud-credito-detalle-boton-comentarios svg{color:rgba(60,88,124,.7);font-size:20px;margin-right:5px}.separacion{border-bottom:1px solid #ccc;margin-top:20px}.analisis-credito-tiempos-condicionado-container{border:1px solid #ccc;border-radius:5px;margin-top:20px}.analisis-credito-tiempos-condicionado-container .analisis-credito-comentarios-header-condicionado{position:relative}.analisis-credito-tiempos-condicionado-container .analisis-credito-comentarios-header-condicionado .analisis-credito-comentarios-header-comentarios-condicionado{align-items:flex-end;background-color:#fff!important;display:flex;font-weight:700;height:20px;left:10px;letter-spacing:1px;margin-left:5px;position:absolute;top:-10px;z-index:2}.analisis-credito-tiempos-condicionado-container .analisis-credito-comentarios-header-condicionado .analisis-credito-comentarios-header-comentarios-condicionado svg{color:#498c47;display:none;font-size:24px;margin-right:10px}.analisis-credito-tiempos-condicionado-container .analisis-sc-procesos-timeline-footer-condicionado{display:flex;gap:10px;justify-content:center}.analisis-credito-tiempos-condicionado-container .analisis-sc-procesos-timeline-footer-condicionado .analisis-sc-procesos-timeline-footer-group{background-image:linear-gradient(135deg,#378336,#275127);border-radius:5px;box-shadow:2px 2px 1px #ccc;display:grid;grid-template-columns:40px 130px;grid-template-rows:20px 20px}.analisis-credito-tiempos-condicionado-container .analisis-sc-procesos-timeline-footer-condicionado .analisis-sc-procesos-timeline-footer-group .analisis-sc-procesos-timeline-footer-group-cel1{align-items:center;display:flex;grid-column:1/2;grid-row:1/3;height:100%;justify-content:center;width:100%}.analisis-credito-tiempos-condicionado-container .analisis-sc-procesos-timeline-footer-condicionado .analisis-sc-procesos-timeline-footer-group .analisis-sc-procesos-timeline-footer-group-cel1 svg{color:hsla(0,0%,100%,.565)}.analisis-credito-tiempos-condicionado-container .analisis-sc-procesos-timeline-footer-condicionado .analisis-sc-procesos-timeline-footer-group .analisis-sc-procesos-timeline-footer-group-cel2{align-items:end;color:#fff;display:flex;font-weight:700;grid-column:2/3;grid-row:1/2;justify-content:center;letter-spacing:.5px}.analisis-credito-tiempos-condicionado-container .analisis-sc-procesos-timeline-footer-condicionado .analisis-sc-procesos-timeline-footer-group .analisis-sc-procesos-timeline-footer-group-cel3{color:hsla(0,0%,100%,.565);display:flex;grid-column:2/3;grid-row:2/3;justify-content:center}.analisis-credito-modal-comentarios-jdf-condicionado{height:100%;overflow:hidden;padding-left:20px;padding-right:20px}.analisis-credito-modal-comentarios-jdf-condicionado .tc{text-align:center!important}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content{display:flex;flex-direction:column;height:calc(100% - 5px);padding-top:10px;width:100%}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-buttons-respuesta-precalificacion{display:flex;justify-content:space-between;margin-bottom:20px;margin-top:20px}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-buttons-respuesta-precalificacion .analisis-credito-modal-respuesta-precalificacion-revision-completa{align-items:center;background-color:rgba(237,125,49,.314);border:1px solid #ed7d31;border-radius:5px;box-shadow:2px 1px 2px #ed7d31;cursor:pointer;display:flex;flex-direction:row;font-size:12px;height:30px!important;justify-content:center;margin-right:10px;width:calc(25% - 10px)}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-buttons-respuesta-precalificacion .analisis-credito-modal-respuesta-precalificacion-revision-completa svg{color:#ed7d31!important;font-size:20px!important;margin-right:5px}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-buttons-respuesta-precalificacion .analisis-credito-modal-respuesta-precalificacion-revision-completa:hover{background-color:#ed7d31;box-shadow:none;color:#fff;font-weight:700;-webkit-transform:scale(1.05);transform:scale(1.05)}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-buttons-respuesta-precalificacion .analisis-credito-modal-respuesta-precalificacion-revision-simplificada{align-items:center;background-color:rgba(237,125,49,.125);border:1px solid #ed7d31;border-radius:5px;box-shadow:2px 1px 2px #ed7d31;cursor:pointer;display:flex;flex-direction:row;font-size:12px;height:30px!important;justify-content:center;margin-right:10px;width:calc(25% - 10px)}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-buttons-respuesta-precalificacion .analisis-credito-modal-respuesta-precalificacion-revision-simplificada svg{color:#ed7d31!important;font-size:20px!important;margin-right:5px}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-buttons-respuesta-precalificacion .analisis-credito-modal-respuesta-precalificacion-revision-simplificada:hover{background-color:#ed7d31;box-shadow:none;color:#fff;font-weight:700;-webkit-transform:scale(1.05);transform:scale(1.05)}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-buttons-respuesta-precalificacion .analisis-credito-modal-respuesta-precalificacion-auto-aprobacion{align-items:center;background-color:rgba(73,140,71,.125);border:1px solid #498c47;border-radius:5px;box-shadow:2px 1px 2px #498c47;cursor:pointer;display:flex;flex-direction:row;font-size:12px;height:30px!important;justify-content:center;margin-right:10px;width:calc(25% - 10px)}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-buttons-respuesta-precalificacion .analisis-credito-modal-respuesta-precalificacion-auto-aprobacion svg{color:#498c47!important;font-size:20px!important;margin-right:5px}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-buttons-respuesta-precalificacion .analisis-credito-modal-respuesta-precalificacion-auto-aprobacion:hover{background-color:#498c47;box-shadow:none;color:#fff;font-weight:700;-webkit-transform:scale(1.05);transform:scale(1.05)}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-buttons-respuesta-precalificacion .analisis-credito-modal-respuesta-precalificacion-rechazado{align-items:center!important;background-color:rgba(255,0,0,.125);border:1px solid red;border-radius:5px;box-shadow:2px 1px 2px rgba(255,0,0,.502);cursor:pointer!important;display:flex!important;flex-direction:row!important;font-size:12px!important;height:30px!important;justify-content:center!important;width:calc(25% - 10px)}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-buttons-respuesta-precalificacion .analisis-credito-modal-respuesta-precalificacion-rechazado svg{color:red!important;font-size:20px!important;margin-right:5px}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-buttons-respuesta-precalificacion .analisis-credito-modal-respuesta-precalificacion-rechazado:hover{background-color:red!important;color:#fff;font-weight:700!important;-webkit-transform:scale(1.05)!important;transform:scale(1.05)!important}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-buttons-respuesta-precalificacion .analisis-credito-modal-respuesta-precalificacion-revision-completa-seleccionado{align-items:center;background-color:#ed7d31;border:1px solid #ed7d31;border-radius:5px;box-shadow:2px 1px 2px #ed7d31;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:12px;font-weight:700;height:30px!important;justify-content:center;margin-right:10px;width:calc(25% - 10px)}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-buttons-respuesta-precalificacion .analisis-credito-modal-respuesta-precalificacion-revision-completa-seleccionado svg{color:#ed7d31!important;font-size:20px!important;margin-right:5px}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-buttons-respuesta-precalificacion .analisis-credito-modal-respuesta-precalificacion-revision-completa-seleccionado:hover{background-color:#ed7d31;box-shadow:none;color:#fff;font-weight:700;-webkit-transform:scale(1.05);transform:scale(1.05)}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-buttons-respuesta-precalificacion .analisis-credito-modal-respuesta-precalificacion-revision-simplificada-seleccionado{align-items:center;background-color:#ed7d31;border:1px solid #ed7d31;border-radius:5px;box-shadow:2px 1px 2px #ed7d31;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:12px;font-weight:700;height:30px!important;justify-content:center;margin-right:10px;width:calc(25% - 10px)}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-buttons-respuesta-precalificacion .analisis-credito-modal-respuesta-precalificacion-revision-simplificada-seleccionado svg{color:#ed7d31!important;font-size:20px!important;margin-right:5px}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-buttons-respuesta-precalificacion .analisis-credito-modal-respuesta-precalificacion-revision-simplificada-seleccionado:hover{background-color:#ed7d31;box-shadow:none;color:#fff;font-weight:700;-webkit-transform:scale(1.05);transform:scale(1.05)}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-buttons-respuesta-precalificacion .analisis-credito-modal-respuesta-precalificacion-auto-aprobacion-seleccionado{align-items:center;background-color:#498c47;border:1px solid #498c47;border-radius:5px;box-shadow:2px 1px 2px #498c47;color:#fff;cursor:pointer;display:flex;flex-direction:row;font-size:12px;font-weight:700;height:30px!important;justify-content:center;margin-right:10px;width:calc(25% - 10px)}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-buttons-respuesta-precalificacion .analisis-credito-modal-respuesta-precalificacion-auto-aprobacion-seleccionado svg{color:#498c47!important;font-size:20px!important;margin-right:5px}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-buttons-respuesta-precalificacion .analisis-credito-modal-respuesta-precalificacion-auto-aprobacion-seleccionado:hover{background-color:#498c47;box-shadow:none;color:#fff;font-weight:700;-webkit-transform:scale(1.05);transform:scale(1.05)}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-buttons-respuesta-precalificacion .analisis-credito-modal-respuesta-precalificacion-rechazado-seleccionado{align-items:center!important;background-color:red;border:1px solid red;border-radius:5px;box-shadow:2px 1px 2px rgba(255,0,0,.502);color:#fff;cursor:pointer!important;display:flex!important;flex-direction:row!important;font-size:12px!important;font-weight:700;height:30px!important;justify-content:center!important;width:calc(25% - 10px)}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-buttons-respuesta-precalificacion .analisis-credito-modal-respuesta-precalificacion-rechazado-seleccionado svg{color:red!important;font-size:20px!important;margin-right:5px}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-buttons-respuesta-precalificacion .analisis-credito-modal-respuesta-precalificacion-rechazado-seleccionado:hover{background-color:red!important;color:#fff;font-weight:700!important;-webkit-transform:scale(1.05)!important;transform:scale(1.05)!important}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-jdf-col2-documentacion-label{background-color:#fff;margin-left:10px;margin-top:8px;padding-left:5px;padding-right:5px;position:absolute;z-index:2}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-comentarios-jdf-content-title{align-items:center;border-radius:5px;display:flex;font-size:16px;font-weight:700;height:40px;margin-bottom:10px;width:100%}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-comentarios-jdf-content-title .icon-info{color:#315c6f;margin-right:10px}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-comentarios-jdf-content-title-center{align-items:center;border-bottom:1px solid #498c47;border-radius:5px;display:flex;font-size:16px;font-weight:700;height:40px;justify-content:center;margin-bottom:20px;width:100%}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-comentarios-jdf-content-title-center .icon-info{color:#315c6f;margin-right:10px}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-jdf-content-comentarios .analisis-credito-modal-jdf-content-comentarios-text svg{cursor:pointer}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-jdf-content-comentarios .analisis-credito-modal-jdf-content-comentarios-text svg:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-jdf-content-comentarios .analisis-jdf-col2{display:flex;justify-content:space-between}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-jdf-content-comentarios .analisis-jdf-col2 .analisis-jdf-col2-datos-facturacion,.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-jdf-content-comentarios .analisis-jdf-col2 .analisis-jdf-col2-documentacion{flex-basis:calc(50% - 10px);flex-grow:0;flex-shrink:0}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-jdf-content-buttons{display:flex;flex-direction:row;height:50px;justify-content:space-between;margin-top:20px;width:100%}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-jdf-content-buttons .analisis-credito-modal-pedido-content-cancel-button{align-items:center!important;background-color:rgba(255,0,0,.125);border:1px solid red;border-radius:5px;box-shadow:2px 1px 2px rgba(255,0,0,.502);cursor:pointer!important;display:flex!important;flex-direction:row!important;font-size:12px!important;height:30px!important;justify-content:center!important;width:calc(25% - 10px)}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-jdf-content-buttons .analisis-credito-modal-pedido-content-cancel-button svg{color:red!important;font-size:20px!important;margin-right:5px}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-jdf-content-buttons .analisis-credito-modal-pedido-content-cancel-button:hover{background-color:#fff!important;font-weight:700!important;-webkit-transform:scale(1.05)!important;transform:scale(1.05)!important}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-jdf-content-buttons .analisis-credito-modal-pedido-content-acept-button{align-items:center;background-color:rgba(73,140,71,.125);border:1px solid #498c47;border-radius:5px;box-shadow:2px 1px 2px #498c47;cursor:pointer;display:flex;flex-direction:row;font-size:12px;height:30px!important;justify-content:center;margin-right:10px;width:calc(25% - 10px)}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-jdf-content-buttons .analisis-credito-modal-pedido-content-acept-button svg{color:#498c47!important;font-size:20px!important;margin-right:5px}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-jdf-content-buttons .analisis-credito-modal-pedido-content-acept-button:hover{background-color:#fff;box-shadow:none;font-weight:700;-webkit-transform:scale(1.05);transform:scale(1.05)}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-jdf-content-buttons .analisis-credito-modal-pedido-content-warning-button{align-items:center;background-color:rgba(237,125,49,.125);border:1px solid #ed7d31;border-radius:5px;box-shadow:2px 1px 2px #ed7d31;cursor:pointer;display:flex;flex-direction:row;font-size:12px;height:30px!important;justify-content:center;margin-right:10px;width:calc(25% - 10px)}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-jdf-content-buttons .analisis-credito-modal-pedido-content-warning-button svg{color:#ed7d31!important;font-size:20px!important;margin-right:5px}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-jdf-content-buttons .analisis-credito-modal-pedido-content-warning-button:hover{background-color:#fff;box-shadow:none;font-weight:700;-webkit-transform:scale(1.05);transform:scale(1.05)}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-pedido-content-comentarios{border-radius:5px;display:flex;height:100px;margin-top:10px;position:relative;width:100%}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-pedido-content-comentarios label{background-color:#fff;font-weight:700;letter-spacing:.5px;margin-left:5px;margin-top:-13px;padding-left:10px;padding-right:5px;position:absolute}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-pedido-content-comentarios .analisis-credito-modal-pedido-content-comentarios-svg{align-items:center;display:flex;justify-content:center;width:60px}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-pedido-content-comentarios .analisis-credito-modal-pedido-content-comentarios-svg svg{font-size:35px}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-pedido-content-comentarios .analisis-credito-modal-pedido-content-comentarios-div{align-items:center;display:flex;height:100%;overflow:auto;padding:0 10px 0 0;width:calc(100% - 60px)}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-pedido-content-comentarios-wait{border:1px solid #315c6f;box-shadow:2px 2px 1px rgba(49,92,111,.565)}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-pedido-content-comentarios-wait label,.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-pedido-content-comentarios-wait svg{color:#315c6f}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-pedido-content-comentarios-success{border:1px solid #498c47;box-shadow:2px 2px 1px #498c47}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-pedido-content-comentarios-success label,.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-pedido-content-comentarios-success svg{color:#498c47}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-pedido-content-comentarios-warning{border:1px solid #ed7d31;box-shadow:2px 2px 1px #ed7d31}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-pedido-content-comentarios-warning label,.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-pedido-content-comentarios-warning svg{color:#ed7d31}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-pedido-content-comentarios-error{border:1px solid red;box-shadow:2px 2px 1px red}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-pedido-content-comentarios-error label,.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-comentarios-jdf-content .analisis-credito-modal-pedido-content-comentarios-error svg{color:red}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-pedido-content-pdf{align-items:center!important;background-color:rgba(49,92,111,.125);border:1px solid #315c6f;border-radius:5px;box-shadow:2px 1px 2px #315c6f;color:#000;cursor:pointer!important;display:flex!important;flex-direction:row!important;font-size:12px!important;height:30px!important;justify-content:center!important;margin-bottom:10px;margin-right:10px;margin-top:10px;text-decoration:none}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-pedido-content-pdf svg{color:#315c6f!important;font-size:20px!important;margin-right:5px}.analisis-credito-modal-comentarios-jdf-condicionado .analisis-credito-modal-pedido-content-pdf:hover{background-color:#fff!important;font-weight:700!important;-webkit-transform:scale(1.05)!important;transform:scale(1.05)!important}.analisis-credito-comentarios{height:calc(100% - 240px);margin-top:5px;width:100%}.analisis-credito-comentarios .analisis-credito-comentarios-header{align-items:center;display:flex;flex-direction:row;font-weight:700;justify-content:space-between;letter-spacing:2px;padding-bottom:5px}.analisis-credito-comentarios .analisis-credito-comentarios-header .analisis-credito-comentarios-header-comentarios{align-items:flex-end;display:flex;height:40px;margin-left:5px}.analisis-credito-comentarios .analisis-credito-comentarios-header .analisis-credito-comentarios-header-comentarios svg{color:#498c47;display:none;font-size:24px;margin-right:10px}.analisis-credito-comentarios .analisis-credito-modal-comentarios-container{border:1px solid rgba(73,140,71,.565);border-radius:5px;height:360px}.analisis-credito-comentarios .analisis-credito-modal-comentarios-container table{position:-webkit-sticky;position:sticky;width:100%}.analisis-credito-comentarios .analisis-credito-modal-comentarios-container table thead tr{box-shadow:0 1px 3px #498c47}.analisis-credito-comentarios .analisis-credito-modal-comentarios-container table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:30px;padding:5px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.analisis-credito-comentarios .analisis-credito-modal-comentarios-container table thead tr th div{border-left:2px solid #fedb05;width:130px}.analisis-credito-comentarios .analisis-credito-modal-comentarios-container table tbody tr td{border-bottom:1px solid #ccc;font-size:12px;padding:5px 5px 5px 10px}.analisis-credito-comentarios .analisis-credito-modal-comentarios-container table tbody tr .accc-icon{color:#498c47}.analisis-credito-comentarios .analisis-credito-modal-comentarios-container table tbody tr .accc-icon svg{font-size:16px}.analisis-credito-comentarios .analisis-credito-modal-comentarios-container table tbody tr .accc-usuario{max-width:230px;padding:5px;width:230px}.analisis-credito-comentarios .analisis-credito-modal-comentarios-container table tbody tr .accc-proceso{min-width:120px}.analisis-credito-comentarios .analisis-credito-modal-comentarios-container table tbody tr .accc-fecha{max-width:100px;min-width:100px;text-align:center;width:100px}.analisis-credito-comentarios .analisis-credito-modal-comentarios-container table tbody tr:nth-child(2n) td{background-color:hsla(0,0%,80%,.314)}.modal-autorizar-facturacion-condicionado-jdf-fecha-container{display:flex;gap:20px;margin-bottom:10px}.listado-clientes-gestionar-main-screen{height:100%;margin-left:10px;width:calc(100% - 30px)}.listado-clientes-gestionar-main-screen .listado-clientes-gestionar-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:74px;width:calc(100% - 300px)}.listado-clientes-gestionar-main-screen .listado-clientes-gestionar-actions .modal-filtro-resumen-cartera-mensual{margin-left:-105px!important}.listado-clientes-gestionar-main-screen .listado-clientes-gestionar-actions .listado-clientes-gestionar-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.listado-clientes-gestionar-main-screen .listado-clientes-gestionar-actions .listado-clientes-gestionar-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.listado-clientes-gestionar-main-screen .listado-clientes-gestionar-actions .listado-clientes-gestionar-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-clientes-gestionar-main-screen .listado-clientes-gestionar-actions .listado-clientes-gestionar-actions-regresar:hover svg{color:#fff}.listado-clientes-gestionar-main-screen .listado-clientes-gestionar-actions .listado-clientes-gestionar-actions-filtro{display:flex;margin-bottom:2px;margin-left:5px;position:relative}.listado-clientes-gestionar-main-screen .listado-clientes-gestionar-actions .listado-clientes-gestionar-actions-filtro .modal-filtro-resumen-cartera-mensual{margin-top:1px}.listado-clientes-gestionar-main-screen .listado-clientes-gestionar-actions .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:10px;top:7px}.listado-clientes-gestionar-main-screen .listado-clientes-gestionar-actions .buttons button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:100px}.listado-clientes-gestionar-main-screen .listado-clientes-gestionar-actions .buttons button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.listado-clientes-gestionar-main-screen .listado-clientes-gestionar-actions .excel{background-color:#035917;border:1px solid #035917}.listado-clientes-gestionar-main-screen .listado-clientes-gestionar-actions svg{font-size:18px;margin-right:5px}.listado-clientes-gestionar-main-screen .listado-clientes-gestionar-actions .PDF{cursor:pointer}.listado-clientes-gestionar-main-screen .listado-clientes-gestionar-actions .PDF:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.listado-clientes-gestionar-main-screen .contenedor-superior{align-items:center;display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between;margin-top:20px;width:100%}.listado-clientes-gestionar-main-screen .contenedor-superior .clientes-gestionar-resumen{display:flex;flex-wrap:wrap;gap:12px;margin-left:20px}.listado-clientes-gestionar-main-screen .contenedor-superior .clientes-gestionar-resumen .card{align-items:center;border:1px solid #035917;border-left-width:10px;border-radius:5px;box-shadow:2px 2px 10px #ccc;display:flex;flex-direction:column;height:60px;justify-content:space-around;padding:6px 10px;width:160px}.listado-clientes-gestionar-main-screen .contenedor-superior .clientes-gestionar-resumen .card div:first-child{font-size:14px;font-weight:700;letter-spacing:1px}.listado-clientes-gestionar-main-screen .contenedor-superior .clientes-gestionar-resumen .card div:last-child{font-size:12px}.listado-clientes-gestionar-main-screen .contenedor-superior .clientes-gestionar-resumen .card-2{border:1px solid #035917;border-left-width:5px;border-radius:5px;box-shadow:2px 2px 10px #ccc;display:grid;grid-template-columns:30px 130px;grid-template-rows:30px 30px;height:60px;padding:6px 10px;width:160px}.listado-clientes-gestionar-main-screen .contenedor-superior .clientes-gestionar-resumen .card-2 .cel-1{align-items:center;display:flex;grid-column:0/1;grid-row:1/3}.listado-clientes-gestionar-main-screen .contenedor-superior .clientes-gestionar-resumen .card-2 .cel-1 svg{font-size:30px;margin-top:-20px}.listado-clientes-gestionar-main-screen .contenedor-superior .clientes-gestionar-resumen .card-2 .cel-2{align-items:center;display:flex;font-weight:700;grid-column:2/3;grid-row:1/2;justify-content:center}.listado-clientes-gestionar-main-screen .contenedor-superior .clientes-gestionar-resumen .card-2 .cel-3{display:flex;justify-content:center}.listado-clientes-gestionar-main-screen .contenedor-superior .contador-clientes-encontrados{font-size:14px;margin-left:auto;margin-right:20px}.listado-clientes-gestionar-screen{height:100%;padding:20px;width:100%}.listado-clientes-gestionar-screen .listado-clientes-gestionar-header{align-items:center;display:flex;height:35px;justify-content:space-between;padding-bottom:5px}.listado-clientes-gestionar-screen .listado-clientes-gestionar-header .listado-clientes-gestionar-header-control{display:flex;margin-top:-18px;width:100%}.listado-clientes-gestionar-screen .listado-clientes-gestionar-container{border:1px solid #dae6be;border-radius:5px;height:calc(100% - 88px);margin-top:-8px;overflow:auto;width:100%}.listado-clientes-gestionar-screen .listado-clientes-gestionar-container .scroll-4{overflow-x:auto}.listado-clientes-gestionar-screen .listado-clientes-gestionar-container table{min-width:5200px;position:-webkit-sticky;position:sticky;width:100%}.listado-clientes-gestionar-screen .listado-clientes-gestionar-container table thead th:first-child{left:0;position:-webkit-sticky;position:sticky;top:0;z-index:4}.listado-clientes-gestionar-screen .listado-clientes-gestionar-container table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:40px;position:-webkit-sticky;position:sticky;top:0}.listado-clientes-gestionar-screen .listado-clientes-gestionar-container table thead tr th div{border-left:2px solid #fedb05}.listado-clientes-gestionar-screen .listado-clientes-gestionar-container table tbody tr{cursor:pointer}.listado-clientes-gestionar-screen .listado-clientes-gestionar-container table tbody tr .sticky-column{left:0;position:-webkit-sticky;position:sticky;z-index:3}.listado-clientes-gestionar-screen .listado-clientes-gestionar-container table tbody tr td{background-color:#fff;border-bottom:1px solid #dae6be;padding:5px}.listado-clientes-gestionar-screen .listado-clientes-gestionar-container table tbody tr td .clientes-datos-contacto-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;padding-right:1px;width:120px}.listado-clientes-gestionar-screen .listado-clientes-gestionar-container table tbody tr td .clientes-datos-contacto-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.listado-clientes-gestionar-screen .listado-clientes-gestionar-container table tbody tr td .clientes-datos-contacto-button div:hover,.listado-clientes-gestionar-screen .listado-clientes-gestionar-container table tbody tr td .clientes-datos-contacto-button div:hover svg{color:#fff}.listado-clientes-gestionar-screen .listado-clientes-gestionar-container table tbody tr td .clientes-datos-contacto-button .datos-contacto{background-color:#035917}.listado-clientes-gestionar-screen .listado-clientes-gestionar-container table tbody tr td .clientes-datos-contacto-button .datos-contacto svg{padding-bottom:3px;padding-top:3px}.listado-clientes-gestionar-screen .listado-clientes-gestionar-container table tbody tr td .listado-clientes-gestionar-detalle-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.listado-clientes-gestionar-screen .listado-clientes-gestionar-container table tbody tr td .listado-clientes-gestionar-detalle-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.listado-clientes-gestionar-screen .listado-clientes-gestionar-container table tbody tr td .listado-clientes-gestionar-detalle-button div:hover,.listado-clientes-gestionar-screen .listado-clientes-gestionar-container table tbody tr td .listado-clientes-gestionar-detalle-button div:hover svg{color:#fff}.listado-clientes-gestionar-screen .listado-clientes-gestionar-container table tbody tr td .listado-clientes-gestionar-detalle-button .registro{background-color:#315c6f}.listado-clientes-gestionar-screen .listado-clientes-gestionar-container table tbody tr td .listado-clientes-gestionar-detalle-button .convenio{background-color:#035917}.listado-clientes-gestionar-screen .listado-clientes-gestionar-container table tbody tr td .listado-clientes-gestionar-detalle-button .convenio svg{padding-bottom:3px;padding-top:3px}.listado-clientes-gestionar-screen .listado-clientes-gestionar-container table tbody tr td.razon-social-celda{width:8%}.listado-clientes-gestionar-screen .listado-clientes-gestionar-container table tbody tr td.saldo-celda{text-align:end;width:4%}.listado-clientes-gestionar-screen .listado-clientes-gestionar-container table tbody tr td.fecha-celda,.listado-clientes-gestionar-screen .listado-clientes-gestionar-container table tbody tr td.vencimiento-celda{text-align:center;width:6%}.listado-clientes-gestionar-screen .listado-clientes-gestionar-container table tbody tr td.convenio-celda{text-align:center;width:3%}.listado-clientes-gestionar-screen .listado-clientes-gestionar-container table tbody tr td.objecion-celda{text-align:left;width:6%}.listado-clientes-gestionar-screen .listado-clientes-gestionar-container table tbody tr td.observaciones-celda{width:10%}.listado-clientes-gestionar-screen .listado-clientes-gestionar-container table tbody tr td.responsable-celda{width:7%}.listado-clientes-gestionar-screen .listado-clientes-gestionar-container table tbody tr td.cultivo-celda{width:10%}.listado-clientes-gestionar-screen .listado-clientes-gestionar-container table tbody tr:hover td{background-color:#dae6be!important}.listado-clientes-gestionar-screen .listado-clientes-gestionar-container table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.listado-clientes-gestionar{height:100%;padding:20px;width:100%}.listado-clientes-gestionar .listado-clientes-gestionar-header{align-items:center;display:flex;height:35px;justify-content:space-between;padding-bottom:5px}.listado-clientes-gestionar .listado-clientes-gestionar-header .listado-clientes-gestionar-header-control{display:flex;margin-top:-18px;width:100%}.listado-clientes-gestionar .listado-clientes-gestionar-container{border:1px solid #dae6be;border-radius:5px;height:calc(100% - 88px);margin-top:-8px;overflow:auto;width:100%}.listado-clientes-gestionar .listado-clientes-gestionar-container table{position:-webkit-sticky;position:sticky;width:100%}.listado-clientes-gestionar .listado-clientes-gestionar-container table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:40px;position:-webkit-sticky;position:sticky;top:0}.listado-clientes-gestionar .listado-clientes-gestionar-container table thead tr th div{border-left:2px solid #fedb05}.listado-clientes-gestionar .listado-clientes-gestionar-container table tbody tr td{border-bottom:1px solid #dae6be;padding:5px}.listado-clientes-gestionar .listado-clientes-gestionar-container table tbody tr td .clientes-datos-contacto-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;padding-right:1px;width:120px}.listado-clientes-gestionar .listado-clientes-gestionar-container table tbody tr td .clientes-datos-contacto-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.listado-clientes-gestionar .listado-clientes-gestionar-container table tbody tr td .clientes-datos-contacto-button div:hover,.listado-clientes-gestionar .listado-clientes-gestionar-container table tbody tr td .clientes-datos-contacto-button div:hover svg{color:#fff}.listado-clientes-gestionar .listado-clientes-gestionar-container table tbody tr td .clientes-datos-contacto-button .datos-contacto{background-color:#035917}.listado-clientes-gestionar .listado-clientes-gestionar-container table tbody tr td .clientes-datos-contacto-button .datos-contacto svg{padding-bottom:3px;padding-top:3px}.listado-clientes-gestionar .listado-clientes-gestionar-container table tbody tr td .listado-clientes-gestionar-detalle-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.listado-clientes-gestionar .listado-clientes-gestionar-container table tbody tr td .listado-clientes-gestionar-detalle-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.listado-clientes-gestionar .listado-clientes-gestionar-container table tbody tr td .listado-clientes-gestionar-detalle-button div:hover,.listado-clientes-gestionar .listado-clientes-gestionar-container table tbody tr td .listado-clientes-gestionar-detalle-button div:hover svg{color:#fff}.listado-clientes-gestionar .listado-clientes-gestionar-container table tbody tr td .listado-clientes-gestionar-detalle-button .registro{background-color:#315c6f}.listado-clientes-gestionar .listado-clientes-gestionar-container table tbody tr td .listado-clientes-gestionar-detalle-button .convenio{background-color:#035917}.listado-clientes-gestionar .listado-clientes-gestionar-container table tbody tr td .listado-clientes-gestionar-detalle-button .convenio svg{padding-bottom:3px;padding-top:3px}.listado-clientes-gestionar .listado-clientes-gestionar-container table tbody tr td.id-cliente-celda{width:5%}.listado-clientes-gestionar .listado-clientes-gestionar-container table tbody tr td.razon-social-celda{max-width:140px;width:20%}.listado-clientes-gestionar .listado-clientes-gestionar-container table tbody tr td.saldo-vencido-celda{max-width:80px;text-align:end;width:8%}.listado-clientes-gestionar .listado-clientes-gestionar-container table tbody tr td.saldo-porvencer-celda{max-width:80px;text-align:end;width:10%}.listado-clientes-gestionar .listado-clientes-gestionar-container table tbody tr td.telefono-celda{max-width:80px;text-align:center;width:8%}.listado-clientes-gestionar .listado-clientes-gestionar-container table tbody tr td.correo-celda{word-wrap:break-word;max-width:100px;overflow-wrap:break-word;white-space:normal}.listado-clientes-gestionar .listado-clientes-gestionar-container table tbody tr td.linea-celda{text-align:center;width:8%}.listado-clientes-gestionar .listado-clientes-gestionar-container table tbody tr td.correo-celda{text-align:left;width:14%}.listado-clientes-gestionar .listado-clientes-gestionar-container table tbody tr td.responsable-cobranza-celda{width:14%}.listado-clientes-gestionar .listado-clientes-gestionar-container table tbody tr td.convenio-clientes-vencidos-celda{width:8%}.listado-clientes-gestionar .listado-clientes-gestionar-container table tbody tr:hover td{background-color:#dae6be!important}.listado-clientes-gestionar .listado-clientes-gestionar-container table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.detalle-clientes-gestionar-main-screen{height:100%;width:calc(100% - 30px)}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar{height:100%;width:100%}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header{align-items:center;display:flex;gap:8px;height:50px;justify-content:space-between;margin-left:265px;margin-right:20px}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header .detalle-clientes-gestionar-header-title{align-items:center;display:flex;flex:1 1 auto;font-weight:700;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header .detalle-clientes-gestionar-header-title svg{color:#315c6f;flex-shrink:0;margin-right:5px}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header .detalle-clientes-gestionar-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;flex-shrink:0;height:25px;padding-left:8px;padding-right:8px;white-space:nowrap;width:auto}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header .detalle-clientes-gestionar-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header .detalle-clientes-gestionar-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header .detalle-clientes-gestionar-header-agregar:hover svg{color:#fff}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header .detalle-clientes-gestionar-header-condonar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;flex-shrink:0;height:25px;margin-left:8px;padding-left:8px;padding-right:8px;white-space:nowrap;width:auto}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header .detalle-clientes-gestionar-header-condonar svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:3px}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header .detalle-clientes-gestionar-header-condonar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header .detalle-clientes-gestionar-header-condonar:hover svg{color:#fff}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header .detalle-clientes-gestionar-juridico-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:30px;justify-content:center;padding-left:5px;padding-right:5px;width:120px}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header .detalle-clientes-gestionar-juridico-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header .detalle-clientes-gestionar-juridico-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header .detalle-clientes-gestionar-juridico-header-agregar:hover svg{color:#fff}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header .detalle-clientes-gestionar-agregar-contacto{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;flex-shrink:0;height:25px;margin-right:10px;padding-left:8px;padding-right:8px;white-space:nowrap;width:auto}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header .detalle-clientes-gestionar-agregar-contacto svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header .detalle-clientes-gestionar-agregar-contacto:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header .detalle-clientes-gestionar-agregar-contacto:hover svg{color:#fff}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header .detalle-clientes-gestionar-descargar-estado{flex-shrink:0;width:auto}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header .detalle-clientes-gestionar-descargar-estado .detalle-clientes-gestionar-descargar-estado-titulo{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:10px;padding-left:8px;padding-right:8px;white-space:nowrap;width:auto}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header .detalle-clientes-gestionar-descargar-estado .detalle-clientes-gestionar-descargar-estado-titulo svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header .detalle-clientes-gestionar-descargar-estado .detalle-clientes-gestionar-descargar-estado-titulo:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header .detalle-clientes-gestionar-descargar-estado .detalle-clientes-gestionar-descargar-estado-titulo:hover svg{color:#fff}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header .detalle-modal-estado-cuenta{background-color:#fff;border:1px solid #035917;border-radius:0 5px 5px 5px;box-shadow:2px 2px 2px #333;color:#000!important;display:flex;flex-direction:column;height:150px;justify-content:space-around;overflow:hidden;padding:15px;position:absolute;width:230px;z-index:2}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header .detalle-modal-estado-cuenta .detalle-modal-estado-cuenta-titulo div{font-weight:700;padding-bottom:5px}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header .detalle-modal-estado-cuenta .detalle-modal-estado-cuenta-buttons{display:flex;justify-content:space-between}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header .detalle-modal-estado-cuenta .detalle-modal-estado-cuenta-buttons div{align-items:center;border-radius:5px;color:#fff;cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header .detalle-modal-estado-cuenta .detalle-modal-estado-cuenta-buttons div:first-child{background-color:#ed2a35}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header .detalle-modal-estado-cuenta .detalle-modal-estado-cuenta-buttons div:last-child{background-color:#035917;gap:3px;width:100px}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header-sin-card{align-items:center;display:flex;height:50px;justify-content:space-between;margin-left:20px;margin-right:20px}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header-sin-card .detalle-clientes-gestionar-header-title{align-items:center;display:flex;font-weight:700;width:calc(100% - 440px)}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header-sin-card .detalle-clientes-gestionar-header-title svg{color:#315c6f;margin-right:5px}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header-sin-card .detalle-clientes-gestionar-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;flex-shrink:0;height:25px;padding-left:8px;padding-right:8px;white-space:nowrap;width:auto}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header-sin-card .detalle-clientes-gestionar-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header-sin-card .detalle-clientes-gestionar-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header-sin-card .detalle-clientes-gestionar-header-agregar:hover svg{color:#fff}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header-sin-card .detalle-clientes-gestionar-header-condonar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;flex-shrink:0;height:25px;margin-left:8px;padding-left:8px;padding-right:8px;white-space:nowrap;width:auto}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header-sin-card .detalle-clientes-gestionar-header-condonar svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:3px}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header-sin-card .detalle-clientes-gestionar-header-condonar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header-sin-card .detalle-clientes-gestionar-header-condonar:hover svg{color:#fff}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header-sin-card .detalle-clientes-gestionar-juridico-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:30px;justify-content:center;padding-left:5px;padding-right:5px;width:120px}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header-sin-card .detalle-clientes-gestionar-juridico-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header-sin-card .detalle-clientes-gestionar-juridico-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header-sin-card .detalle-clientes-gestionar-juridico-header-agregar:hover svg{color:#fff}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header-sin-card .detalle-clientes-gestionar-agregar-contacto{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;flex-shrink:0;height:25px;margin-right:10px;padding-left:8px;padding-right:8px;white-space:nowrap;width:auto}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header-sin-card .detalle-clientes-gestionar-agregar-contacto svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header-sin-card .detalle-clientes-gestionar-agregar-contacto:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header-sin-card .detalle-clientes-gestionar-agregar-contacto:hover svg{color:#fff}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header-sin-card .detalle-clientes-gestionar-descargar-estado{flex-shrink:0;width:auto}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header-sin-card .detalle-clientes-gestionar-descargar-estado .detalle-clientes-gestionar-descargar-estado-titulo{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:10px;padding-left:8px;padding-right:8px;white-space:nowrap;width:auto}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header-sin-card .detalle-clientes-gestionar-descargar-estado .detalle-clientes-gestionar-descargar-estado-titulo svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header-sin-card .detalle-clientes-gestionar-descargar-estado .detalle-clientes-gestionar-descargar-estado-titulo:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header-sin-card .detalle-clientes-gestionar-descargar-estado .detalle-clientes-gestionar-descargar-estado-titulo:hover svg{color:#fff}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header-sin-card .detalle-modal-estado-cuenta{background-color:#fff;border:1px solid #035917;border-radius:0 5px 5px 5px;box-shadow:2px 2px 2px #333;color:#000!important;display:flex;flex-direction:column;height:150px;justify-content:space-around;overflow:hidden;padding:15px;position:absolute;width:230px;z-index:2}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header-sin-card .detalle-modal-estado-cuenta .detalle-modal-estado-cuenta-titulo div{font-weight:700;padding-bottom:5px}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header-sin-card .detalle-modal-estado-cuenta .detalle-modal-estado-cuenta-buttons{display:flex;justify-content:space-between}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header-sin-card .detalle-modal-estado-cuenta .detalle-modal-estado-cuenta-buttons div{align-items:center;border-radius:5px;color:#fff;cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header-sin-card .detalle-modal-estado-cuenta .detalle-modal-estado-cuenta-buttons div:first-child{background-color:#ed2a35}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-header-sin-card .detalle-modal-estado-cuenta .detalle-modal-estado-cuenta-buttons div:last-child{background-color:#035917;gap:3px;width:100px}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total{align-items:flex-start;display:flex;justify-content:space-between;padding:0 20px 20px;width:100%}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container{border-radius:8px;height:calc(100% - 140px);max-height:calc(80vh - 50px);overflow:auto;width:100%}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container table td:first-child,.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container table th:first-child{text-align:center}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container .info-contacto{align-items:center;display:flex;font-size:13px;gap:10px;margin-bottom:8px}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container .info-contacto .info-correo,.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container .info-contacto .info-pagina,.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container .info-contacto .info-telefono,.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container .info-contacto .info-whatsapp{align-items:center;border-radius:8px;color:rgba(0,0,0,.9);display:flex;padding:4px}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container .info-contacto .info-correo svg,.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container .info-contacto .info-pagina svg,.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container .info-contacto .info-telefono svg,.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container .info-contacto .info-whatsapp svg{font-size:16px;margin-right:4px}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container .info-contacto .green{background-color:rgba(3,89,23,.15);border-color:#035917!important;border-style:solid;border-width:1px;box-shadow:2px 2px 5px #035917}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container .info-contacto .green svg{color:#035917}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container .info-contacto .blue{background-color:rgba(49,92,111,.15);border-color:#315c6f!important;border-style:solid;border-width:1px;box-shadow:2px 2px 5px #315c6f}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container .info-contacto .blue svg{color:#315c6f}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container thead tr th div{border-left:2px solid #e9ae06;text-align:center}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container tbody tr .button-visualizar{text-align:center}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container tbody tr .button-visualizar svg{font-size:18px}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container tbody tr .button-visualizar svg:hover{cursor:pointer}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container tbody tr .button-sin-visualizar{text-align:center}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container tbody tr .button-sin-visualizar svg{color:#ccc;font-size:18px}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container tbody tr:hover td{background-color:#dae6be!important}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container tbody tr .detalle-clientes-gestionar-acciones-listado{display:flex}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container tbody tr .detalle-clientes-gestionar-acciones-listado .boton-descargar-convenio-pago-pdf{align-items:center;background-color:#315c6f;border:1px solid #315c6f;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;padding-right:5px}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container tbody tr .detalle-clientes-gestionar-acciones-listado .boton-descargar-convenio-pago-pdf svg{color:hsla(0,0%,100%,.8);margin-left:2px;margin-right:5px;width:18px}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container tbody tr .detalle-clientes-gestionar-acciones-listado .boton-descargar-convenio-pago-pdf:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container tbody tr .detalle-clientes-gestionar-acciones-listado .boton-descargar-convenio-pago-pdf:hover svg{color:#fff}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container tbody tr .detalle-clientes-gestionar-acciones-listado .boton-subir-evidencia-convenio-pago{align-items:center;background-color:#ccc;border:1px solid #ccc;border-radius:5px;color:rgba(0,0,0,.9);cursor:pointer;display:flex;margin-left:5px;padding-right:10px}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container tbody tr .detalle-clientes-gestionar-acciones-listado .boton-subir-evidencia-convenio-pago svg{color:rgba(0,0,0,.9);margin-left:5px;margin-right:5px;width:18px}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container tbody tr .detalle-clientes-gestionar-acciones-listado .boton-subir-evidencia-convenio-pago:hover{color:#000;font-weight:700;-webkit-transform:scale(1.02);transform:scale(1.02)}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container tbody tr .detalle-clientes-gestionar-acciones-listado .boton-subir-evidencia-convenio-pago:hover svg{color:#000}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-container-total .detalle-clientes-gestionar-container tfoot{background-color:#cbdf9e!important;font-weight:700;height:36px}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-footer{align-items:center;display:flex;height:35px;margin-left:8px;margin-top:-38px;position:absolute;width:calc(100% - 300px)}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-footer .detalle-clientes-gestionar-footer-back{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;padding:3px 5px}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-footer .detalle-clientes-gestionar-footer-back svg{color:hsla(0,0%,100%,.8);font-size:18px}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-footer .detalle-clientes-gestionar-footer-back:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.detalle-clientes-gestionar-main-screen .detalle-clientes-gestionar .detalle-clientes-gestionar-footer .detalle-clientes-gestionar-footer-back:hover svg{color:#fff}.detalle-clientes-gestionar-estatus{align-items:center;display:flex;height:35px;justify-content:flex-end;margin-top:-38px;pointer-events:none;position:absolute;width:calc(100% - 320px)}.detalle-clientes-gestionar-estatus .detalle-clientes-badge-condonacion{pointer-events:auto}.detalle-clientes-badge-condonacion{align-items:center;border-radius:100px;display:inline-flex;font-size:11px;font-weight:700;gap:5px;letter-spacing:.2px;max-width:100%;min-width:0;overflow:hidden;padding:4px 12px;text-overflow:ellipsis;white-space:nowrap}.detalle-clientes-badge-condonacion svg{font-size:15px}.detalle-clientes-badge-condonacion--aprobada{background:rgba(54,124,43,.12);color:#2c661f}.detalle-clientes-badge-condonacion--pendiente{background:rgba(179,105,10,.12);color:#b3690a}.detalle-clientes-badge-condonacion--rechazada{background:rgba(194,42,31,.12);color:#c22a1f}.detalle-clientes-badge-condonacion--clicable{cursor:pointer}.detalle-clientes-badge-condonacion--clicable:hover{-webkit-filter:brightness(.95);filter:brightness(.95)}.detalle-clientes-gestionar-container-resumen{align-items:center;border-right:2px solid #397c2d;display:flex;flex-direction:column;height:580px;justify-content:flex-start;margin-left:-12px;margin-right:40px;position:relative;width:220px;z-index:2}.detalle-clientes-gestionar-container-resumen:before{border-bottom:20px solid transparent;border-left:20px solid #397c2d;border-top:20px solid transparent;right:-20px}.detalle-clientes-gestionar-container-resumen:after,.detalle-clientes-gestionar-container-resumen:before{content:"";height:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0}.detalle-clientes-gestionar-container-resumen:after{border-bottom:18px solid transparent;border-left:18px solid #fff;border-top:18px solid transparent;right:-18px}.detalle-clientes-gestionar-container-resumen .detalle-clientes-gestionar-container-resumen-item{align-items:center;display:flex;flex:1 1;flex-direction:column}.detalle-clientes-gestionar-container-resumen .detalle-clientes-gestionar-container-resumen-item .detalle-clientes-gestionar-container-resumen-item-box-green{background:linear-gradient(to bottom right,#72ad64,#1f471a)}.detalle-clientes-gestionar-container-resumen .detalle-clientes-gestionar-container-resumen-item .detalle-clientes-gestionar-container-resumen-title{color:hsla(0,0%,100%,.9);font-size:16px;font-weight:700;letter-spacing:.5;letter-spacing:.5px;text-transform:uppercase}.detalle-clientes-gestionar-container-resumen .detalle-clientes-gestionar-container-resumen-item .detalle-clientes-gestionar-container-resumen-valor{align-items:center;background-color:#fd0;border-radius:5px;color:#397c2d;display:flex;flex-direction:column;font-size:14px;font-size:20px;font-weight:700;height:50px;justify-content:center;margin-top:5px;padding:10px;width:80px}.detalle-clientes-gestionar-container-resumen .detalle-clientes-gestionar-container-resumen-item .detalle-clientes-gestionar-container-resumen-porcentaje{color:#fff;margin-left:5px}.detalle-clientes-gestionar-container-resumen .detalle-clientes-gestionar-container-resumen-item-click{align-items:center;cursor:pointer;display:flex;flex:1 1;flex-direction:column;height:60px;margin-top:-10px;width:180px}.detalle-clientes-gestionar-container-resumen .detalle-clientes-gestionar-container-resumen-item-click:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.detalle-clientes-gestionar-container-resumen .detalle-clientes-gestionar-container-resumen-item-click .detalle-clientes-gestionar-container-resumen-item-box-green{background:linear-gradient(to bottom right,#72ad64,#1f471a)}.detalle-clientes-gestionar-container-resumen .detalle-clientes-gestionar-container-resumen-item-click .detalle-clientes-gestionar-container-resumen-item-box-green .detalle-clientes-gestionar-container-resumen-valor{background-color:#fd0;color:#397c2d}.detalle-clientes-gestionar-container-resumen .detalle-clientes-gestionar-container-resumen-item-click .detalle-clientes-gestionar-container-resumen-item-box-yellow{background:linear-gradient(to bottom right,#fd0,#d1a300)}.detalle-clientes-gestionar-container-resumen .detalle-clientes-gestionar-container-resumen-item-click .detalle-clientes-gestionar-container-resumen-item-box-yellow .detalle-clientes-gestionar-container-resumen-title{color:#035917!important}.detalle-clientes-gestionar-container-resumen .detalle-clientes-gestionar-container-resumen-item-click .detalle-clientes-gestionar-container-resumen-item-box-yellow .detalle-clientes-gestionar-container-resumen-valor{background:linear-gradient(to bottom right,#72ad64,#1f471a);color:#fd0}.detalle-clientes-gestionar-container-resumen .detalle-clientes-gestionar-container-resumen-item-click .detalle-clientes-gestionar-container-resumen-item-box-yellow .detalle-clientes-gestionar-container-resumen-porcentaje{color:#035917!important}.detalle-clientes-gestionar-container-resumen .detalle-clientes-gestionar-container-resumen-item-click .detalle-clientes-gestionar-container-resumen-item-box{align-items:center;border-radius:5px;box-shadow:0 4px 8px rgba(0,0,0,.5);display:flex;flex-direction:column;height:120px;justify-content:space-between;margin:10px 0;padding:20px;width:80%}.detalle-clientes-gestionar-container-resumen .detalle-clientes-gestionar-container-resumen-item-click .detalle-clientes-gestionar-container-resumen-title{color:hsla(0,0%,100%,.9);font-size:16px;font-weight:700;letter-spacing:.5;letter-spacing:.5px;text-transform:uppercase}.detalle-clientes-gestionar-container-resumen .detalle-clientes-gestionar-container-resumen-item-click .detalle-clientes-gestionar-container-resumen-valor{align-items:center;border-radius:5px;display:flex;flex-direction:column;font-size:14px;font-size:20px;font-weight:700;height:50px;justify-content:center;margin-top:5px;padding:10px;width:80px}.detalle-clientes-gestionar-container-resumen .detalle-clientes-gestionar-container-resumen-item-click .detalle-clientes-gestionar-container-resumen-porcentaje{color:#fff;margin-left:5px}.generar-convenio-modal-formulario{height:694px;left:50%;padding-top:20px;position:fixed;top:53px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:600px}.generar-convenio-modal-formulario .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px}.generar-convenio-modal-formulario .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.generar-convenio-modal-formulario .generar-convenio-modal-plantilla{height:calc(100% - 20px);position:relative}.generar-convenio-modal-formulario .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.generar-convenio-modal-formulario .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff}.generar-convenio-modal-formulario .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .generar-convenio-modal-agregar-convenio{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);font-weight:700;height:calc(100% - 5px);padding:15px;position:relative}.generar-convenio-modal-formulario .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .generar-convenio-modal-agregar-convenio .generar-convenio-modal-agregar-convenio-container{display:flex;flex-direction:column;height:100%;max-height:calc(76vh - 30px);overflow:auto;padding-right:5px}.generar-convenio-modal-formulario .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .generar-convenio-modal-agregar-convenio .generar-convenio-modal-agregar-convenio-container .titulo-seccion{font-weight:700;height:20px;margin-bottom:0;margin-top:0;text-align:center}.generar-convenio-modal-formulario .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .generar-convenio-modal-agregar-convenio .generar-convenio-modal-agregar-convenio-container .generar-convenio-modal-agregar-convenio-titulo{height:30px;margin-bottom:10px;text-align:center}.generar-convenio-modal-formulario .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .generar-convenio-modal-agregar-convenio .generar-convenio-modal-agregar-convenio-container .generar-convenio-modal-agregar-convenio-titulo .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:26px;top:8px;width:20px}.generar-convenio-modal-formulario .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .generar-convenio-modal-agregar-convenio .generar-convenio-modal-agregar-convenio-container .generar-convenio-modal-agregar-convenio-titulo .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.generar-convenio-modal-formulario .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .generar-convenio-modal-agregar-convenio .generar-convenio-modal-agregar-convenio-container .generar-convenio-modal-agregar-datos-columna-2{display:flex;flex-direction:column;font-size:12px;margin-top:10px}.generar-convenio-modal-formulario .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .generar-convenio-modal-agregar-convenio .generar-convenio-modal-agregar-convenio-container .generar-convenio-modal-agregar-datos-columna-2 .generar-convenio-modal-agregar-recordatorio{align-items:center;display:flex;flex-direction:row}.generar-convenio-modal-formulario .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .generar-convenio-modal-agregar-convenio .generar-convenio-modal-agregar-convenio-container .generar-convenio-modal-calculo-totales{display:flex;flex-direction:column}.generar-convenio-modal-formulario .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .generar-convenio-modal-agregar-convenio .generar-convenio-modal-agregar-convenio-container .generar-convenio-modal-icono-input-porcentaje{color:#000;font-size:small}.generar-convenio-modal-formulario .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .generar-convenio-modal-buttons{bottom:0;display:flex;justify-content:end;margin-top:10px;position:relative;right:0;width:calc(100% - 5px)}.generar-convenio-modal-formulario .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .generar-convenio-modal-buttons .generar-convenio-modal-button-guardar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100px}.generar-convenio-modal-formulario .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .generar-convenio-modal-buttons .generar-convenio-modal-button-guardar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.generar-convenio-modal-formulario .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .generar-convenio-modal-buttons .generar-convenio-modal-button-pdf{align-items:center;background-color:#940404;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100px}.generar-convenio-modal-formulario .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .generar-convenio-modal-buttons .generar-convenio-modal-button-pdf:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.generar-convenio-modal-formulario .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .home-convenio-pago{align-items:center;background-color:#315c6f;border:1px solid #545454;border-radius:5px;bottom:15px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:30px;justify-content:center;left:10px;position:absolute;width:100px}.generar-convenio-modal-formulario .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .home-convenio-pago:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.generar-convenio-modal-formulario .generar-convenio-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .home-convenio-pago:hover svg{color:#fff!important}.fade-enter{opacity:0;-webkit-transform:scale(.95);transform:scale(.95)}.fade-enter-active{transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}.fade-enter-active,.fade-exit{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.fade-exit-active{opacity:0;-webkit-transform:scale(.95);transform:scale(.95);transition:opacity .3s,-webkit-transform .3s;transition:opacity .3s,transform .3s;transition:opacity .3s,transform .3s,-webkit-transform .3s}.agregar-contacto-modal .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px}.agregar-contacto-modal .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.agregar-contacto-modal .agregar-contacto-modal-detalle{display:flex;height:100%;overflow:auto}.agregar-contacto-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario{height:340px;left:50%;padding-top:20px;position:fixed;top:53px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1000px}.agregar-contacto-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla{height:calc(100% - 20px);position:relative}.agregar-contacto-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal{background-color:#fff}.agregar-contacto-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);height:calc(100% - 5px);padding:15px;position:relative}.agregar-contacto-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-modal-formulario-plantilla-container{display:flex;flex-direction:column;height:calc(100% - 30px);overflow:auto;padding-right:5px}.agregar-contacto-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-modal-formulario-plantilla-container .agregar-contacto-modal-formulario-plantilla-container-titulo{height:30px;margin-bottom:10px;text-align:center}.agregar-contacto-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-modal-buttons{bottom:0;display:flex;justify-content:end;margin-top:10px;position:relative;right:-25px;width:calc(100% - 30px)}.agregar-contacto-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-modal-buttons .agregar-contacto-modal-button-guardar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100px}.agregar-contacto-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-modal-buttons .agregar-contacto-modal-button-guardar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.agregar-contacto-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table{border-radius:8px;height:calc(100% - 110px);margin-left:0;margin-top:10px;overflow:auto;width:100%}.agregar-contacto-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.agregar-contacto-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.agregar-contacto-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table thead tr th div{border-left:2px solid #e9ae06;text-align:center}.agregar-contacto-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr .ta-comentario{word-wrap:break-word;max-width:200px;white-space:normal}.agregar-contacto-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr .ta-fecha{width:94px}.agregar-contacto-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.agregar-contacto-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr td .listado-contacto-button{display:flex;gap:4px;justify-content:center}.agregar-contacto-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr td .listado-contacto-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.agregar-contacto-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr td .listado-contacto-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.agregar-contacto-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr td .listado-contacto-button div:hover,.agregar-contacto-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr td .listado-contacto-button div:hover svg{color:#fff}.agregar-contacto-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr td .listado-contacto-button .editar{background-color:#315c6f}.agregar-contacto-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr td .listado-contacto-button .eliminar{background-color:#a50606}.agregar-contacto-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr:hover td{background-color:#dae6be!important}.agregar-contacto-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.agregar-contacto-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr .convenio-pago-acciones-listado{display:flex;justify-content:center}.agregar-contacto-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf{align-items:center;background-color:#315c6f;border:1px solid #315c6f;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;padding-right:5px}.agregar-contacto-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf svg{color:hsla(0,0%,100%,.8);margin-left:2px;margin-right:5px;width:18px}.agregar-contacto-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.agregar-contacto-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover svg{color:#fff}.agregar-contacto-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago{align-items:center;background-color:#ccc;border:1px solid #ccc;border-radius:5px;color:rgba(0,0,0,.9);cursor:pointer;display:flex;margin-left:5px;padding-right:10px}.agregar-contacto-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago svg{color:rgba(0,0,0,.9);margin-left:5px;margin-right:5px;width:18px}.agregar-contacto-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover{color:#000;font-weight:700;-webkit-transform:scale(1.02);transform:scale(1.02)}.agregar-contacto-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover svg{color:#000}.listado-convenios-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:74px;width:calc(100% - 261px)}.listado-convenios-actions .listado-convenios-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.listado-convenios-actions .listado-convenios-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.listado-convenios-actions .listado-convenios-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-convenios-actions .listado-convenios-actions-regresar:hover svg{color:#fff}.listado-convenios-actions .listado-convenios-actions-filtro{margin-bottom:1px;margin-left:5px}.listado-convenios-actions .listado-convenios-actions-filtro .plantilla-screen-filtro{position:relative}.listado-convenios-actions .listado-convenios-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.listado-convenios-actions .listado-convenios-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal svg{color:hsla(0,0%,100%,.8);font-size:18px}.listado-convenios-actions .listado-convenios-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-convenios-actions .listado-convenios-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal:hover svg{color:#fff}.listado-convenios-actions .listado-convenios-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff;left:-124px;min-height:150px;position:absolute;top:-9px;width:250px;z-index:5}.listado-convenios-actions .listado-convenios-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container{margin:20px 10px 10px}.listado-convenios-actions .listado-convenios-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-container-cartera{margin-bottom:10px}.listado-convenios-actions .listado-convenios-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-container-periodo{margin-top:10px}.listado-convenios-actions .listado-convenios-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones{align-items:center;display:flex;justify-content:space-between;margin-top:10px;width:100%}.listado-convenios-actions .listado-convenios-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-guardar{align-items:center;background-color:#035917;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.listado-convenios-actions .listado-convenios-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-convenios-actions .listado-convenios-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-cancelar{align-items:center;background-color:#ed2a35;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.listado-convenios-actions .listado-convenios-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-cancelar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-convenios-actions .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:12px;top:7px}.listado-convenios-actions .buttons button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:100px}.listado-convenios-actions .buttons button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.listado-convenios-actions .excel{background-color:#035917;border:1px solid #035917}.listado-convenios-actions svg{font-size:18px;margin-right:5px}.listado-convenios-actions .PDF{cursor:pointer}.listado-convenios-actions .PDF:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.listado-convenios-cliente{height:100%}.listado-convenios-cliente .listado-convenios-cliente-header{align-items:center;display:flex;height:50px;justify-content:space-between;margin-left:20px;margin-right:20px}.listado-convenios-cliente .listado-convenios-cliente-header .listado-convenios-cliente-header-title{align-items:center;display:flex;font-weight:700;width:calc(100% - 400px)}.listado-convenios-cliente .listado-convenios-cliente-header .listado-convenios-cliente-header-title svg{color:#315c6f;margin-right:5px}.listado-convenios-cliente .listado-convenios-cliente-header .contador-convenios-encontrados,.listado-convenios-cliente .listado-convenios-cliente-header .contador-gestiones-encontrados{margin-right:10px}.listado-convenios-cliente .listado-convenios-cliente-header .listado-convenios-cliente-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.listado-convenios-cliente .listado-convenios-cliente-header .listado-convenios-cliente-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px}.listado-convenios-cliente .listado-convenios-cliente-header .listado-convenios-cliente-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-convenios-cliente .listado-convenios-cliente-header .listado-convenios-cliente-header-agregar:hover svg{color:#fff}.listado-convenios-cliente .listado-convenios-cliente-header .listado-convenio-cliente-header-agregar-contacto{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:-90px;padding-left:5px;padding-right:5px}.listado-convenios-cliente .listado-convenios-cliente-header .listado-convenio-cliente-header-agregar-contacto svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.listado-convenios-cliente .listado-convenios-cliente-header .listado-convenio-cliente-header-agregar-contacto:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-convenios-cliente .listado-convenios-cliente-header .listado-convenio-cliente-header-agregar-contacto:hover svg{color:#fff}.listado-convenios-cliente .listado-convenios-cliente-container{border-radius:8px;height:calc(100% - 110px);margin-left:20px;overflow:auto;width:calc(100% - 40px)}.listado-convenios-cliente .listado-convenios-cliente-container table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.listado-convenios-cliente .listado-convenios-cliente-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.listado-convenios-cliente .listado-convenios-cliente-container thead tr th div{border-left:2px solid #e9ae06;text-align:center}.listado-convenios-cliente .listado-convenios-cliente-container tbody tr .ta-comentario{width:300px}.listado-convenios-cliente .listado-convenios-cliente-container tbody tr .ta-fecha{width:94px}.listado-convenios-cliente .listado-convenios-cliente-container tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.listado-convenios-cliente .listado-convenios-cliente-container tbody tr:hover td{background-color:#dae6be!important}.listado-convenios-cliente .listado-convenios-cliente-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.listado-convenios-cliente .listado-convenios-cliente-container tbody tr .convenio-pago-acciones-listado{display:flex;justify-content:center}.listado-convenios-cliente .listado-convenios-cliente-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf{align-items:center;background-color:#315c6f;border:1px solid #315c6f;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;padding-right:5px}.listado-convenios-cliente .listado-convenios-cliente-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf svg{color:hsla(0,0%,100%,.8);margin-left:2px;margin-right:5px;width:18px}.listado-convenios-cliente .listado-convenios-cliente-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-convenios-cliente .listado-convenios-cliente-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover svg{color:#fff}.listado-convenios-cliente .listado-convenios-cliente-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago{align-items:center;background-color:#ccc;border:1px solid #ccc;border-radius:5px;color:rgba(0,0,0,.9);cursor:pointer;display:flex;margin-left:5px;padding-right:10px}.listado-convenios-cliente .listado-convenios-cliente-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago svg{color:rgba(0,0,0,.9);margin-left:5px;margin-right:5px;width:18px}.listado-convenios-cliente .listado-convenios-cliente-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover{color:#000;font-weight:700;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-convenios-cliente .listado-convenios-cliente-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover svg{color:#000}.listado-convenios-cliente .listado-convenios-cliente-footer{align-items:center;display:flex;height:35px;margin-left:20px;margin-top:5px;width:calc(100% - 40px)}.listado-convenios-cliente .listado-convenios-cliente-footer .listado-convenios-cliente-footer-back{align-items:center;background-color:#035917;border-radius:5px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-weight:700;padding:5px}.listado-convenios-cliente .listado-convenios-cliente-footer .listado-convenios-cliente-footer-back svg{font-size:20px}.listado-convenios-cliente .listado-convenios-cliente-footer .listado-convenios-cliente-footer-back:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-clientes-estado-cuenta-main-screen{height:100%;margin-left:10px;width:calc(100% - 30px)}.listado-clientes-estado-cuenta-main-screen .listado-clientes-gestionar-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:74px;width:calc(100% - 450px)}.listado-clientes-estado-cuenta-main-screen .listado-clientes-gestionar-actions .listado-clientes-gestionar-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.listado-clientes-estado-cuenta-main-screen .listado-clientes-gestionar-actions .listado-clientes-gestionar-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.listado-clientes-estado-cuenta-main-screen .listado-clientes-gestionar-actions .listado-clientes-gestionar-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-clientes-estado-cuenta-main-screen .listado-clientes-gestionar-actions .listado-clientes-gestionar-actions-regresar:hover svg{color:#fff}.listado-clientes-estado-cuenta-main-screen .listado-clientes-gestionar-actions .listado-clientes-gestionar-actions-filtro{display:flex;margin-bottom:2px;margin-left:5px;position:relative}.listado-clientes-estado-cuenta-main-screen .listado-clientes-gestionar-actions .listado-clientes-gestionar-actions-filtro .modal-filtro-resumen-cartera-mensual{margin-top:1px}.listado-clientes-estado-cuenta-main-screen .listado-clientes-gestionar-actions .contador-clientes-encontrados{display:flex;margin-left:calc(100% - 90px);min-width:170px}.listado-clientes-gestionar-estado-cuenta{height:100%;padding:20px;width:100%}.listado-clientes-gestionar-estado-cuenta .listado-clientes-gestionar-header{align-items:center;display:flex;height:35px;justify-content:space-between;padding-bottom:5px}.listado-clientes-gestionar-estado-cuenta .listado-clientes-gestionar-header .listado-clientes-gestionar-header-control{display:flex;width:100%}.listado-clientes-gestionar-estado-cuenta .listado-clientes-gestionar-container{border:1px solid #dae6be;border-radius:5px;height:calc(100% - 65px);overflow:auto;width:100%}.listado-clientes-gestionar-estado-cuenta .listado-clientes-gestionar-container table{position:-webkit-sticky;position:sticky;width:100%}.listado-clientes-gestionar-estado-cuenta .listado-clientes-gestionar-container table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:40px;position:-webkit-sticky;position:sticky;top:0}.listado-clientes-gestionar-estado-cuenta .listado-clientes-gestionar-container table thead tr th div{border-left:2px solid #fedb05}.listado-clientes-gestionar-estado-cuenta .listado-clientes-gestionar-container table tbody tr td{border-bottom:1px solid #dae6be;padding:5px}.listado-clientes-gestionar-estado-cuenta .listado-clientes-gestionar-container table tbody tr td .clientes-datos-contacto-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;padding-right:1px;width:120px}.listado-clientes-gestionar-estado-cuenta .listado-clientes-gestionar-container table tbody tr td .clientes-datos-contacto-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.listado-clientes-gestionar-estado-cuenta .listado-clientes-gestionar-container table tbody tr td .clientes-datos-contacto-button div:hover,.listado-clientes-gestionar-estado-cuenta .listado-clientes-gestionar-container table tbody tr td .clientes-datos-contacto-button div:hover svg{color:#fff}.listado-clientes-gestionar-estado-cuenta .listado-clientes-gestionar-container table tbody tr td .clientes-datos-contacto-button .datos-contacto{background-color:#035917}.listado-clientes-gestionar-estado-cuenta .listado-clientes-gestionar-container table tbody tr td .clientes-datos-contacto-button .datos-contacto svg{padding-bottom:3px;padding-top:3px}.listado-clientes-gestionar-estado-cuenta .listado-clientes-gestionar-container table tbody tr td .listado-clientes-gestionar-detalle-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.listado-clientes-gestionar-estado-cuenta .listado-clientes-gestionar-container table tbody tr td .listado-clientes-gestionar-detalle-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.listado-clientes-gestionar-estado-cuenta .listado-clientes-gestionar-container table tbody tr td .listado-clientes-gestionar-detalle-button div:hover,.listado-clientes-gestionar-estado-cuenta .listado-clientes-gestionar-container table tbody tr td .listado-clientes-gestionar-detalle-button div:hover svg{color:#fff}.listado-clientes-gestionar-estado-cuenta .listado-clientes-gestionar-container table tbody tr td .listado-clientes-gestionar-detalle-button .registro{background-color:#315c6f}.listado-clientes-gestionar-estado-cuenta .listado-clientes-gestionar-container table tbody tr td .listado-clientes-gestionar-detalle-button .convenio{background-color:#035917}.listado-clientes-gestionar-estado-cuenta .listado-clientes-gestionar-container table tbody tr td .listado-clientes-gestionar-detalle-button .convenio svg{padding-bottom:3px;padding-top:3px}.listado-clientes-gestionar-estado-cuenta .listado-clientes-gestionar-container table tbody tr td.id-cliente-celda{width:5%}.listado-clientes-gestionar-estado-cuenta .listado-clientes-gestionar-container table tbody tr td.razon-social-celda{max-width:140px;width:22%}.listado-clientes-gestionar-estado-cuenta .listado-clientes-gestionar-container table tbody tr td.saldo-vencido-celda{max-width:80px;text-align:end;width:8%}.listado-clientes-gestionar-estado-cuenta .listado-clientes-gestionar-container table tbody tr td.saldo-porvencer-celda{max-width:80px;text-align:end;width:10%}.listado-clientes-gestionar-estado-cuenta .listado-clientes-gestionar-container table tbody tr td.telefono-celda{max-width:80px;text-align:center;width:8%}.listado-clientes-gestionar-estado-cuenta .listado-clientes-gestionar-container table tbody tr td.correo-celda{word-wrap:break-word;max-width:100px;overflow-wrap:break-word;white-space:normal}.listado-clientes-gestionar-estado-cuenta .listado-clientes-gestionar-container table tbody tr td.linea-celda{text-align:center;width:8%}.listado-clientes-gestionar-estado-cuenta .listado-clientes-gestionar-container table tbody tr td.correo-celda{text-align:left;width:14%}.listado-clientes-gestionar-estado-cuenta .listado-clientes-gestionar-container table tbody tr td.responsable-cobranza-celda{width:14%}.listado-clientes-gestionar-estado-cuenta .listado-clientes-gestionar-container table tbody tr td.convenio-clientes-vencidos-celda{width:8%}.listado-clientes-gestionar-estado-cuenta .listado-clientes-gestionar-container table tbody tr:hover td{background-color:#dae6be!important}.listado-clientes-gestionar-estado-cuenta .listado-clientes-gestionar-container table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.operaciones-no-encontradas-main-screen{background-color:#fff;height:100%;position:relative;-webkit-user-select:none;user-select:none}.operaciones-no-encontradas-main-screen .operaciones-no-encontradas-container{height:calc(100% - 70px);margin-top:20px;overflow:auto}.operaciones-no-encontradas-main-screen .operaciones-no-encontradas-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:200px}.operaciones-no-encontradas-main-screen .operaciones-no-encontradas-actions .operaciones-no-encontradas-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.operaciones-no-encontradas-main-screen .operaciones-no-encontradas-actions .operaciones-no-encontradas-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.operaciones-no-encontradas-main-screen .operaciones-no-encontradas-actions .operaciones-no-encontradas-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.operaciones-no-encontradas-main-screen .operaciones-no-encontradas-actions .operaciones-no-encontradas-actions-regresar:hover svg{color:#fff}.operaciones-no-encontradas-main-screen .operaciones-no-encontradas-actions .operaciones-no-encontradas-actions-actualizar{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a)!important;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.operaciones-no-encontradas-main-screen .operaciones-no-encontradas-actions .operaciones-no-encontradas-actions-actualizar svg{color:hsla(0,0%,100%,.8);font-size:18px}.operaciones-no-encontradas-main-screen .operaciones-no-encontradas-actions .operaciones-no-encontradas-actions-actualizar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.operaciones-no-encontradas-main-screen .operaciones-no-encontradas-actions .operaciones-no-encontradas-actions-actualizar:hover svg{color:#fff}.operaciones-no-encontradas-main-screen .operaciones-no-encontradas-actions .plantilla-screen-filtro{position:relative}.operaciones-no-encontradas-main-screen .operaciones-no-encontradas-actions .plantilla-screen-filtro .plantilla-screen-filtro-button-modal{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.operaciones-no-encontradas-main-screen .operaciones-no-encontradas-actions .plantilla-screen-filtro .plantilla-screen-filtro-button-modal svg{color:hsla(0,0%,100%,.8);font-size:18px}.operaciones-no-encontradas-main-screen .operaciones-no-encontradas-actions .plantilla-screen-filtro .plantilla-screen-filtro-button-modal:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.operaciones-no-encontradas-main-screen .operaciones-no-encontradas-actions .plantilla-screen-filtro .plantilla-screen-filtro-button-modal:hover svg{color:#fff}.operaciones-no-encontradas-main-screen .operaciones-no-encontradas-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff;left:-114px;min-height:150px;position:absolute;top:-9px;width:250px;z-index:5}.operaciones-no-encontradas-main-screen .operaciones-no-encontradas-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container{margin:20px 10px 10px}.operaciones-no-encontradas-main-screen .operaciones-no-encontradas-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-container-cartera{margin-bottom:10px}.operaciones-no-encontradas-main-screen .operaciones-no-encontradas-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-container-periodo,.operaciones-no-encontradas-main-screen .operaciones-no-encontradas-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-container-telefono{margin-top:10px}.operaciones-no-encontradas-main-screen .operaciones-no-encontradas-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones{align-items:center;display:flex;justify-content:space-between;margin-top:10px;width:100%}.operaciones-no-encontradas-main-screen .operaciones-no-encontradas-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-guardar{align-items:center;background-color:#035917;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.operaciones-no-encontradas-main-screen .operaciones-no-encontradas-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.operaciones-no-encontradas-main-screen .operaciones-no-encontradas-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-cancelar{align-items:center;background-color:#ed2a35;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.operaciones-no-encontradas-main-screen .operaciones-no-encontradas-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-cancelar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.operaciones-no-encontradas-main-screen .operaciones-no-encontradas-numero-clientes{margin-right:20px;margin-top:10px;text-align:end}.operaciones-no-encontradas-main-screen .operaciones-no-encontradas-table{border-radius:6px;height:calc(100% - 110px);margin-left:20px;margin-top:6px;overflow:auto;width:calc(100% - 40px)!important}.operaciones-no-encontradas-main-screen table{border-radius:6px!important;box-shadow:2px 3px 12px #333;position:-webkit-sticky;position:sticky;width:100%}.operaciones-no-encontradas-main-screen table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:30px;position:-webkit-sticky;position:sticky;text-align:center;top:0;z-index:2}.operaciones-no-encontradas-main-screen table thead tr th div{border-left:2px solid #fedb05}.operaciones-no-encontradas-main-screen table thead tr th:first-of-type div{border-left:0 solid #fedb05}.operaciones-no-encontradas-main-screen table tbody tr td{background-color:#fff;border-bottom:1px solid #dae6be;padding:5px}.operaciones-no-encontradas-main-screen table tbody tr td:first-child{border-left:1px solid #ccc;font-weight:400!important}.operaciones-no-encontradas-main-screen table tbody tr td:last-child{border-right:1px solid #ccc}.operaciones-no-encontradas-main-screen table tbody tr td:nth-child(4){text-align:center}.operaciones-no-encontradas-main-screen table tbody tr td:nth-child(5){text-align:left}.operaciones-no-encontradas-main-screen table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.operaciones-no-encontradas-main-screen table tbody tr:last-child td{cursor:default}.operaciones-no-encontradas-main-screen table tbody tr:hover td{background-color:#dae6be!important;color:#000;font-weight:700}.operaciones-no-encontradas-main-screen .btn-guardar{display:flex;justify-content:end;margin-right:30px;margin-top:12px;position:relative}.facturas-no-registradas-main-screen{background-color:#fff;height:100%;position:relative;-webkit-user-select:none;user-select:none}.facturas-no-registradas-main-screen .facturas-no-registradas-container{height:calc(100% - 70px);margin-top:20px;overflow:auto}.facturas-no-registradas-main-screen .facturas-no-registradas-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:200px}.facturas-no-registradas-main-screen .facturas-no-registradas-actions .facturas-no-registradas-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.facturas-no-registradas-main-screen .facturas-no-registradas-actions .facturas-no-registradas-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.facturas-no-registradas-main-screen .facturas-no-registradas-actions .facturas-no-registradas-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.facturas-no-registradas-main-screen .facturas-no-registradas-actions .facturas-no-registradas-actions-regresar:hover svg{color:#fff}.facturas-no-registradas-main-screen .facturas-no-registradas-actions .facturas-no-registradas-actions-actualizar{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a)!important;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.facturas-no-registradas-main-screen .facturas-no-registradas-actions .facturas-no-registradas-actions-actualizar svg{color:hsla(0,0%,100%,.8);font-size:18px}.facturas-no-registradas-main-screen .facturas-no-registradas-actions .facturas-no-registradas-actions-actualizar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.facturas-no-registradas-main-screen .facturas-no-registradas-actions .facturas-no-registradas-actions-actualizar:hover svg{color:#fff}.facturas-no-registradas-main-screen .facturas-no-registradas-actions .plantilla-screen-filtro{position:relative}.facturas-no-registradas-main-screen .facturas-no-registradas-actions .plantilla-screen-filtro .plantilla-screen-filtro-button-modal{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.facturas-no-registradas-main-screen .facturas-no-registradas-actions .plantilla-screen-filtro .plantilla-screen-filtro-button-modal svg{color:hsla(0,0%,100%,.8);font-size:18px}.facturas-no-registradas-main-screen .facturas-no-registradas-actions .plantilla-screen-filtro .plantilla-screen-filtro-button-modal:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.facturas-no-registradas-main-screen .facturas-no-registradas-actions .plantilla-screen-filtro .plantilla-screen-filtro-button-modal:hover svg{color:#fff}.facturas-no-registradas-main-screen .facturas-no-registradas-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff;left:-114px;min-height:150px;position:absolute;top:-9px;width:250px;z-index:5}.facturas-no-registradas-main-screen .facturas-no-registradas-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container{margin:20px 10px 10px}.facturas-no-registradas-main-screen .facturas-no-registradas-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-container-cartera{margin-bottom:10px}.facturas-no-registradas-main-screen .facturas-no-registradas-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-container-periodo,.facturas-no-registradas-main-screen .facturas-no-registradas-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-container-telefono{margin-top:10px}.facturas-no-registradas-main-screen .facturas-no-registradas-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones{align-items:center;display:flex;justify-content:space-between;margin-top:10px;width:100%}.facturas-no-registradas-main-screen .facturas-no-registradas-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-guardar{align-items:center;background-color:#035917;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.facturas-no-registradas-main-screen .facturas-no-registradas-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.facturas-no-registradas-main-screen .facturas-no-registradas-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-cancelar{align-items:center;background-color:#ed2a35;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.facturas-no-registradas-main-screen .facturas-no-registradas-actions .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-cancelar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.facturas-no-registradas-main-screen .facturas-no-registradas-numero-clientes{margin-right:20px;margin-top:10px;text-align:end}.facturas-no-registradas-main-screen .facturas-no-registradas-table{border-radius:6px;height:calc(100% - 100px);margin-left:20px;margin-top:6px;overflow:auto;width:calc(100% - 40px)!important}.facturas-no-registradas-main-screen table{border-radius:6px!important;box-shadow:2px 3px 12px #342;position:-webkit-sticky;position:sticky;width:100%}.facturas-no-registradas-main-screen table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:30px;position:-webkit-sticky;position:sticky;text-align:center;top:0;z-index:2}.facturas-no-registradas-main-screen table thead tr th div{border-left:2px solid #fedb05}.facturas-no-registradas-main-screen table thead tr th:first-of-type div{border-left:0 solid #fedb05}.facturas-no-registradas-main-screen table tbody tr td{background-color:#fff;border-bottom:1px solid #dae6be;padding:5px}.facturas-no-registradas-main-screen table tbody tr td:first-child{border-left:1px solid #ccc;font-weight:400!important}.facturas-no-registradas-main-screen table tbody tr td:last-child{border-right:1px solid #ccc}.facturas-no-registradas-main-screen table tbody tr td:nth-child(4),.facturas-no-registradas-main-screen table tbody tr td:nth-child(5),.facturas-no-registradas-main-screen table tbody tr td:nth-child(6){text-align:center}.facturas-no-registradas-main-screen table tbody tr td:nth-child(7),.facturas-no-registradas-main-screen table tbody tr td:nth-child(8){padding-right:10px;text-align:right}.facturas-no-registradas-main-screen table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.facturas-no-registradas-main-screen table tbody tr:last-child td{cursor:default}.facturas-no-registradas-main-screen table tbody tr:hover td{background-color:#dae6be!important;color:#000;font-weight:700}.facturas-no-registradas-main-screen .btn-guardar{display:flex;justify-content:end;margin-right:30px;margin-top:12px;position:relative}.plantilla-screen-filtro-A{position:relative}.plantilla-screen-filtro-A .plantilla-screen-filtro-button-modal-A{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.plantilla-screen-filtro-A .plantilla-screen-filtro-button-modal-A svg{color:hsla(0,0%,100%,.8);font-size:18px}.plantilla-screen-filtro-A .plantilla-screen-filtro-button-modal-A:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.plantilla-screen-filtro-A .plantilla-screen-filtro-button-modal-A:hover svg{color:#fff}.plantilla-screen-filtro-A .plantilla-screen-filtro-container-A .plantilla-screen-filtro-container-modal-A{background-color:#fff;left:-114px;min-height:150px;position:absolute;top:-9px;width:250px;z-index:5}.plantilla-screen-filtro-A .plantilla-screen-filtro-container-A .plantilla-screen-filtro-container-modal-A .plantilla-screen-filtro-container-modal-container-A{margin:20px 10px 10px}.plantilla-screen-filtro-A .plantilla-screen-filtro-container-A .plantilla-screen-filtro-container-modal-A .plantilla-screen-filtro-container-modal-container-A .plantilla-screen-filtro-container-modal-container-cartera{margin-bottom:10px}.plantilla-screen-filtro-A .plantilla-screen-filtro-container-A .plantilla-screen-filtro-container-modal-A .plantilla-screen-filtro-container-modal-container-A .plantilla-screen-filtro-container-modal-container-periodo{margin-top:10px}.plantilla-screen-filtro-A .plantilla-screen-filtro-container-A .plantilla-screen-filtro-container-modal-A .plantilla-screen-filtro-container-modal-container-A .plantilla-screen-filtro-container-modal-modal-acciones{align-items:center;display:flex;justify-content:space-between;margin-top:10px;width:100%}.plantilla-screen-filtro-A .plantilla-screen-filtro-container-A .plantilla-screen-filtro-container-modal-A .plantilla-screen-filtro-container-modal-container-A .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-guardar{align-items:center;background-color:#035917;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.plantilla-screen-filtro-A .plantilla-screen-filtro-container-A .plantilla-screen-filtro-container-modal-A .plantilla-screen-filtro-container-modal-container-A .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.plantilla-screen-filtro-A .plantilla-screen-filtro-container-A .plantilla-screen-filtro-container-modal-A .plantilla-screen-filtro-container-modal-container-A .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-cancelar{align-items:center;background-color:#ed2a35;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.plantilla-screen-filtro-A .plantilla-screen-filtro-container-A .plantilla-screen-filtro-container-modal-A .plantilla-screen-filtro-container-modal-container-A .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-cancelar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll{height:calc(100% - 20px);width:100%}.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll .table-detalle{border:1px solid #ccc;border-radius:5px;box-shadow:1px 1px 8px rgba(0,0,0,.5);width:100%}.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll .table-detalle .thead tr th{background-color:#ccc;background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #e9ae06;color:#fff;font-size:16px;height:40px;position:sticky!important;position:-webkit-sticky;top:0;z-index:3}.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll .table-detalle .thead th:nth-child(3){width:100px}.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll .table-detalle .tbody .header-mes{background-color:rgba(157,187,153,.8)!important;font-size:12px;font-weight:700;letter-spacing:1px}.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll .table-detalle .tbody .ver-detalle-folio{cursor:pointer}.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll .table-detalle .tbody .ver-detalle-folio:hover{background-color:rgba(157,187,153,.565)}.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll .table-detalle .tbody .borde-vertical{border-right:1px dashed #9bb06f}.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll .table-detalle .tbody td{border-bottom:1px solid #ccc!important;padding:10px}.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll .table-detalle .tbody td:first-child{max-width:300px;min-width:250px;padding-left:10px;width:250px}.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll .table-detalle .tbody td:first-child div{align-items:center;display:flex}.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll .table-detalle .tbody td:first-child div:hover{text-decoration-color:#397c2d}.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll .table-detalle .tbody td:first-child div:hover svg{color:#397c2d}.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll .table-detalle .tbody td:nth-child(2){max-width:300px;min-width:250px;width:250px}.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll .table-detalle .tbody td:nth-child(3){min-width:100px;width:100px}.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll .table-detalle .tbody .alinear-derecha{text-align:right}.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll .table-detalle .tbody .alinear-centro{text-align:center}.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll .table-detalle .tbody .letras-negras{font-weight:700}.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll .table-detalle .tbody .totales-por-mes{background-color:hsla(0,0%,80%,.565)!important}.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll .table-detalle .tbody .row-totales-operaciones{bottom:-1px;position:-webkit-sticky;position:sticky;z-index:3}.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll .table-detalle .tbody .row-totales-operaciones td{background-color:#ccc!important;font-weight:700;padding:5px 5px 5px -10px;text-align:right}.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll .table-detalle .tbody .row-totales-operaciones td:nth-child(2){text-align:center}.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll .table-detalle .tbody .row-totales-operaciones .alinear-derecha{text-align:right}.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll .table-detalle .tbody .row-totales-operaciones .alinear-centro{text-align:center}.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll .table-detalle .tbody .row-sucursales-detalle{width:100%}.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll .table-detalle .tbody .row-sucursales-detalle td{background-color:#fff;min-width:100%;padding-bottom:10px;width:100%}.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll .table-detalle .tbody .row-sucursales-detalle td .row-sucursales-table{border-radius:5px;margin:15px;width:calc(100% - 30px)}.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll .table-detalle .tbody .row-sucursales-detalle td .row-sucursales-table table{border-radius:5px;overflow:hidden;width:100%!important}.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll .table-detalle .tbody .row-sucursales-detalle td .row-sucursales-table table thead th{background-color:rgba(51,51,51,.8);color:#fff;font-size:14px;font-weight:700;height:25px;letter-spacing:1px;position:-webkit-sticky;top:0;z-index:3}.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll .table-detalle .tbody .row-sucursales-detalle td .row-sucursales-table table tbody tr td{font-size:12px}.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll .table-detalle .tbody .row-sucursales-detalle td .row-sucursales-table table tbody tr td:first-child{word-wrap:break-word;border-left:1px solid #ccc;max-width:400px;min-width:350px;overflow-wrap:break-word;width:350px}.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll .table-detalle .tbody .row-sucursales-detalle td .row-sucursales-table table tbody tr td:nth-child(2),.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll .table-detalle .tbody .row-sucursales-detalle td .row-sucursales-table table tbody tr td:nth-child(3){word-wrap:break-word;max-width:200px;min-width:150px;overflow-wrap:break-word;text-align:center;width:150px}.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll .table-detalle .tbody .row-sucursales-detalle td .row-sucursales-table table tbody tr td:nth-child(4){max-width:200px;min-width:150px;text-align:center;width:150px}.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll .table-detalle .tbody .row-sucursales-detalle td .row-sucursales-table table tbody tr td:last-child{border-right:1px solid #ccc;min-width:100px;padding-right:10px;text-align:right;text-align:center;width:100px}.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll .table-detalle .tbody .row-sucursales-detalle td .row-sucursales-table table tbody tr td:first-child td{border-top:1px solid #ccc}.cumplimiento-documentacion-credito-condicionados-detalle-container-table-scroll .table-detalle .tbody .row-sucursales-detalle td .row-sucursales-table table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.cumplimiento-compromiso-condicionadas-container-resumen-item-click{align-items:center;cursor:pointer;display:flex;flex:1 1;flex-direction:column;text-align:center}.cumplimiento-compromiso-condicionadas-container-resumen-item-click:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.cumplimiento-compromiso-condicionadas-container-resumen-item-click .solicitud-credito-facturada-container-resumen-item-box-green{background:linear-gradient(to bottom right,#72ad64,#1f471a)}.cumplimiento-compromiso-condicionadas-container-resumen-item-click .solicitud-credito-facturada-container-resumen-item-box-green .solicitud-credito-facturada-container-resumen-valor{background-color:#fd0;color:#397c2d}.cumplimiento-compromiso-condicionadas-container-resumen-item-click .solicitud-credito-facturada-container-resumen-item-box-yellow{background:linear-gradient(to bottom right,#fd0,#d1a300)}.cumplimiento-compromiso-condicionadas-container-resumen-item-click .solicitud-credito-facturada-container-resumen-item-box-yellow .solicitud-credito-facturada-container-resumen-title{color:#035917!important}.cumplimiento-compromiso-condicionadas-container-resumen-item-click .solicitud-credito-facturada-container-resumen-item-box-yellow .solicitud-credito-facturada-container-resumen-valor{background:linear-gradient(to bottom right,#72ad64,#1f471a);color:#fd0}.cumplimiento-compromiso-condicionadas-container-resumen-item-click .solicitud-credito-facturada-container-resumen-item-box-yellow .solicitud-credito-facturada-container-resumen-porcentaje{color:#035917!important}.cumplimiento-compromiso-condicionadas-container-resumen-item-click .solicitud-credito-facturada-container-resumen-item-box{align-items:center;border-radius:5px;box-shadow:0 4px 8px rgba(0,0,0,.5);display:flex;flex-direction:column;height:150px;justify-content:space-between;margin:10px 0;padding:10px;padding-bottom:20px!important;width:80%}.cumplimiento-compromiso-condicionadas-container-resumen-item-click .solicitud-credito-facturada-container-resumen-title{color:hsla(0,0%,100%,.9);font-size:16px;font-weight:700;letter-spacing:.5;letter-spacing:.5px;text-transform:uppercase}.cumplimiento-compromiso-condicionadas-container-resumen-item-click .solicitud-credito-facturada-container-resumen-valor{align-items:center;border-radius:5px;display:flex;flex-direction:column;font-size:14px;font-size:20px;font-weight:700;height:50px;justify-content:center;padding:10px;width:80px}.cumplimiento-compromiso-condicionadas-container-resumen-item-click .solicitud-credito-facturada-container-resumen-porcentaje{color:#fff;margin-left:5px}#box-structure-bussiness-filtros-condicionadas{background-color:#fff;border:1px solid #ccc;border-radius:10px 10px 10px 10px;box-shadow:0 0 4px #ccc,inset 0 0 2px #333,inset -1px -1px 1px #333;display:flex;flex-direction:column;flex-wrap:wrap;height:auto;justify-content:space-between;left:0;max-width:800px;padding:10px;position:absolute;top:0;-webkit-user-select:none;user-select:none;z-index:6}#box-structure-bussiness-filtros-condicionadas .filtro-soy-el-titulo{height:40px;margin-bottom:10px}#box-structure-bussiness-filtros-condicionadas .filtro-soy-el-titulo .filtro-soy-el-titulo-header{font-weight:700;height:25px;position:relative;text-align:center;width:100%}#box-structure-bussiness-filtros-condicionadas .filtro-soy-el-titulo .filtro-soy-el-titulo-line{display:flex;height:3px;justify-content:space-between;margin-right:20px;width:100%}#box-structure-bussiness-filtros-condicionadas .filtro-soy-el-titulo .filtro-soy-el-titulo-line .filtro-soy-el-titulo-line-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}#box-structure-bussiness-filtros-condicionadas .filtro-soy-el-titulo .filtro-soy-el-titulo-line .filtro-soy-el-titulo-line-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}#box-structure-bussiness-filtros-condicionadas .filtro-soy-el-titulo .filtro-soy-el-titulo-line .filtro-soy-el-titulo-line-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}#box-structure-bussiness-filtros-condicionadas .box-action-container-filtros{display:flex}#box-structure-bussiness-filtros-condicionadas .filtro-soy-span-close{background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;font-size:14px;height:18px;position:absolute;right:5px;top:0;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,transform .3s ease-in-out;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:18px}#box-structure-bussiness-filtros-condicionadas .filtro-soy-span-close:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}#box-structure-bussiness-filtros-condicionadas .filtro-tiempo-tipo{border:1px solid #ccc;border-radius:10px;box-shadow:0 0 3px #ccc;display:flex;flex-direction:column;height:300px;height:auto;margin-bottom:60px;padding:10px;width:150px}#box-structure-bussiness-filtros-condicionadas .filtro-tiempo-tipo .filtro-group{display:flex;flex-direction:column}#box-structure-bussiness-filtros-condicionadas .filtro-tiempo-tipo .filtro-group label{color:#3a3a3c;font-size:12px;font-weight:700;margin-left:5px}#box-structure-bussiness-filtros-condicionadas .filtro-tiempo-tipo .filtro-group select{background-color:#cae9c9;background-color:#f7f7f7;border:1px solid #2d682d;border-radius:5px;color:#2d682d;margin-bottom:10px;padding:3px 0 3px 1px}#box-structure-bussiness-filtros-condicionadas .filtro-tiempo-tipo .filtro-group select:hover{outline:none}#box-structure-bussiness-filtros-condicionadas .filtro-tiempo-tipo .box-filtros-container-buttons{display:flex;height:auto;justify-content:space-between;width:100%}#box-structure-bussiness-filtros-condicionadas .filtro-tiempo-tipo .button-accept{align-items:center;background-image:linear-gradient(135deg,#378336,#275127);border:none;border-radius:5px;bottom:30px;box-shadow:1px 2px 4px #333;color:#fff;cursor:pointer;display:flex;font-size:12px;justify-content:center;margin-top:15px;padding:5px;width:100%}#box-structure-bussiness-filtros-condicionadas .filtro-tiempo-tipo .button-accept:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}#box-structure-bussiness-filtros-condicionadas .filtro-tiempo-tipo .button-accept svg{font-size:20px;margin-right:2px}#box-structure-bussiness-filtros-condicionadas .filtro-tiempo-tipo .button-cancel{background-color:#ed2a35;border:none;border-radius:5px;bottom:30px;box-shadow:1px 2px 4px #333;color:#fff;cursor:pointer;padding:5px;width:calc(50% - 5px)}#box-structure-bussiness-filtros-condicionadas .filtro-tiempo-tipo .button-cancel:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}#box-structure-bussiness-filtros-condicionadas .title{color:#333;font-size:14px;font-weight:700;margin-bottom:5px;padding-bottom:2px;padding-right:30px!important;text-align:center}#box-structure-bussiness-filtros-condicionadas .title-adr{padding-right:0!important}#box-structure-bussiness-filtros-condicionadas .chk-groups{align-items:center;display:flex;margin-bottom:1px;margin-left:10px;padding-left:20px;transition:all .3s}#box-structure-bussiness-filtros-condicionadas .chk-groups:hover{text-decoration:underline}#box-structure-bussiness-filtros-condicionadas .chk-groups label{cursor:pointer;font-size:14px}#box-structure-bussiness-filtros-condicionadas .chk-groups input{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E");border:1px solid #224523;cursor:pointer;height:15px;transition:background-color .3s ease-in-out;width:15px}#box-structure-bussiness-filtros-condicionadas .chk-groups input:checked{background-color:#378336}#box-structure-bussiness-filtros-condicionadas .chk-groups input{border-radius:5px}#box-structure-bussiness-filtros-condicionadas .filtro-adr{margin-left:-20px;width:120px}#box-structure-bussiness-filtros-condicionadas .filtro-periodo{margin-left:-20px;width:140px}#box-structure-bussiness-filtros-condicionadas .filtro-sucursal{margin-left:-30px;min-width:170px}#box-structure-bussiness-filtros-condicionadas .filtro-departamento{margin-left:-70px;min-width:200px}.facturacion-maquinaria-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:74px;width:calc(100% - 450px)}.facturacion-maquinaria-actions .facturacion-maquinaria-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.facturacion-maquinaria-actions .facturacion-maquinaria-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.facturacion-maquinaria-actions .facturacion-maquinaria-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.facturacion-maquinaria-actions .facturacion-maquinaria-actions-regresar:hover svg{color:#fff}.facturacion-maquinaria-actions .facturacion-maquinaria-actions-filtro{margin-bottom:1px;margin-left:5px}.facturacion-maquinaria-actions .facturacion-maquinaria-actions-filtro .plantilla-screen-filtro{position:relative}.facturacion-maquinaria-actions .facturacion-maquinaria-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.facturacion-maquinaria-actions .facturacion-maquinaria-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal svg{color:hsla(0,0%,100%,.8);font-size:18px}.facturacion-maquinaria-actions .facturacion-maquinaria-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.facturacion-maquinaria-actions .facturacion-maquinaria-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal:hover svg{color:#fff}.facturacion-maquinaria-actions .facturacion-maquinaria-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff;height:150px;left:-124px;position:absolute;top:-9px;width:250px;z-index:5}.facturacion-maquinaria-actions .facturacion-maquinaria-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container{margin:20px 10px 10px}.facturacion-maquinaria-actions .facturacion-maquinaria-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-container-cartera{margin-bottom:10px}.facturacion-maquinaria-actions .facturacion-maquinaria-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-container-periodo{margin-top:10px}.facturacion-maquinaria-actions .facturacion-maquinaria-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones{align-items:center;display:flex;justify-content:space-between;margin-top:10px;width:100%}.facturacion-maquinaria-actions .facturacion-maquinaria-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-guardar{align-items:center;background-color:#035917;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.facturacion-maquinaria-actions .facturacion-maquinaria-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.facturacion-maquinaria-actions .facturacion-maquinaria-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-cancelar{align-items:center;background-color:#ed2a35;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.facturacion-maquinaria-actions .facturacion-maquinaria-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-cancelar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.facturacion-maquinaria-actions .contador-facturas{display:flex;margin-left:calc(100% - 200px);min-width:180px}.facturacion-maquinaria-cliente-screen{height:100%}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-header{align-items:center;display:flex;height:50px;justify-content:space-between;margin-left:20px;margin-right:20px}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-header .facturacion-maquinaria-cliente-header-title{align-items:center;display:flex;font-weight:700;width:calc(100% - 400px)}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-header .facturacion-maquinaria-cliente-header-title svg{color:#315c6f;margin-right:5px}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-header .facturacion-maquinaria-cliente-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-header .facturacion-maquinaria-cliente-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-header .facturacion-maquinaria-cliente-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-header .facturacion-maquinaria-cliente-header-agregar:hover svg{color:#fff}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-header .listado-convenio-cliente-header-agregar-contacto{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:-90px;padding-left:5px;padding-right:5px}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-header .listado-convenio-cliente-header-agregar-contacto svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-header .listado-convenio-cliente-header-agregar-contacto:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-header .listado-convenio-cliente-header-agregar-contacto:hover svg{color:#fff}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-container{border-radius:8px;height:calc(100% - 80px);margin-left:20px;margin-top:16px;overflow:auto;width:calc(100% - 40px)}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-container table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-container .column-economico{width:120px}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-container thead tr th div{border-left:2px solid #e9ae06;text-align:center}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-container tbody tr .alerta svg{font-size:16px;vertical-align:middle}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-container tbody tr .alerta .alerta-error{color:#ffc107}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-container tbody tr .alerta .alerta-check{color:#035917}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-container tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-container tbody tr td .listado-clientes-gestionar-detalle-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-container tbody tr td .listado-clientes-gestionar-detalle-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-container tbody tr td .listado-clientes-gestionar-detalle-button div:hover,.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-container tbody tr td .listado-clientes-gestionar-detalle-button div:hover svg{color:#fff}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-container tbody tr td .listado-clientes-gestionar-detalle-button .editar{background-color:#315c6f}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-container tbody tr td .listado-clientes-gestionar-detalle-button .detalle{background-color:#035917}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-container tbody tr td .listado-clientes-gestionar-detalle-button .detalle svg{padding-bottom:3px;padding-top:3px}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-container tbody tr:hover td{background-color:#dae6be!important}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-container tbody tr:nth-child(2n) .celda-eliminada{background-color:red}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-container tbody tr .convenio-pago-acciones-listado{display:flex;justify-content:center}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf{align-items:center;background-color:#315c6f;border:1px solid #315c6f;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;padding-right:5px}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf svg{color:hsla(0,0%,100%,.8);margin-left:2px;margin-right:5px;width:18px}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover svg{color:#fff}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago{align-items:center;background-color:#ccc;border:1px solid #ccc;border-radius:5px;color:rgba(0,0,0,.9);cursor:pointer;display:flex;margin-left:5px;padding-right:10px}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago svg{color:rgba(0,0,0,.9);margin-left:5px;margin-right:5px;width:18px}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover{color:#000;font-weight:700;-webkit-transform:scale(1.02);transform:scale(1.02)}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover svg{color:#000}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-container tbody .fila-eliminada{background-color:red!important;color:#fff}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-footer{align-items:center;display:flex;height:35px;margin-left:20px;margin-top:5px;width:calc(100% - 40px)}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-footer .facturacion-maquinaria-cliente-footer-back{align-items:center;background-color:#035917;border-radius:5px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-weight:700;padding:5px}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-footer .facturacion-maquinaria-cliente-footer-back svg{font-size:20px}.facturacion-maquinaria-cliente-screen .facturacion-maquinaria-cliente-footer .facturacion-maquinaria-cliente-footer-back:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.detalle-facturacion-modal .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px}.detalle-facturacion-modal .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.detalle-facturacion-modal .detalle-facturacion-modal-detalle{display:flex;height:calc(100% - 300px);overflow:auto}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario{height:calc(100% - 300px);left:50%;padding-top:20px;position:fixed;top:53px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% - 300px)}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla{height:calc(100% - 20px);position:relative}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal{background-color:#fff}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);height:600px;padding:15px;position:relative}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container{display:flex;flex-direction:column;height:calc(100% - 30px);overflow:auto;padding-right:5px}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion{height:100%}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-header{align-items:center;display:flex;height:50px;justify-content:space-between;margin-left:20px;margin-right:20px}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-header .detalle-facturacion-header-title{align-items:center;display:flex;font-weight:700;width:calc(100% - 400px)}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-header .detalle-facturacion-header-title svg{color:#315c6f;margin-right:5px}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-header .detalle-facturacion-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-header .detalle-facturacion-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-header .detalle-facturacion-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-header .detalle-facturacion-header-agregar:hover svg{color:#fff}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-header .listado-convenio-cliente-header-agregar-contacto{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:-90px;padding-left:5px;padding-right:5px}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-header .listado-convenio-cliente-header-agregar-contacto svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-header .listado-convenio-cliente-header-agregar-contacto:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-header .listado-convenio-cliente-header-agregar-contacto:hover svg{color:#fff}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-container{border-radius:8px;height:calc(100% - 80px);margin-left:20px;overflow:auto;width:calc(100% - 40px)}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-container table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-container .column-economico{width:120px}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-container thead tr th div{border-left:2px solid #e9ae06;text-align:center}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-container tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-container tbody tr td .listado-clientes-gestionar-detalle-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-container tbody tr td .listado-clientes-gestionar-detalle-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-container tbody tr td .listado-clientes-gestionar-detalle-button div:hover,.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-container tbody tr td .listado-clientes-gestionar-detalle-button div:hover svg{color:#fff}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-container tbody tr td .listado-clientes-gestionar-detalle-button .registro{background-color:#315c6f}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-container tbody tr td .listado-clientes-gestionar-detalle-button .eliminar{background-color:#c72129}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-container tbody tr td .listado-clientes-gestionar-detalle-button .eliminar svg{padding-bottom:3px;padding-top:3px}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-container tbody tr:hover td{background-color:#dae6be!important}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-container tbody tr:nth-child(2n) .celda-eliminada{background-color:red}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-container tbody tr .convenio-pago-acciones-listado{display:flex;justify-content:center}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf{align-items:center;background-color:#315c6f;border:1px solid #315c6f;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;padding-right:5px}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf svg{color:hsla(0,0%,100%,.8);margin-left:2px;margin-right:5px;width:18px}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover svg{color:#fff}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago{align-items:center;background-color:#ccc;border:1px solid #ccc;border-radius:5px;color:rgba(0,0,0,.9);cursor:pointer;display:flex;margin-left:5px;padding-right:10px}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago svg{color:rgba(0,0,0,.9);margin-left:5px;margin-right:5px;width:18px}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover{color:#000;font-weight:700;-webkit-transform:scale(1.02);transform:scale(1.02)}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover svg{color:#000}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion .detalle-facturacion-container tbody .fila-eliminada{background-color:red!important;color:#fff}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion-modal-buttons{bottom:0;display:flex;justify-content:end;margin-top:10px;position:relative;right:-25px;width:calc(100% - 30px)}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion-modal-buttons .detalle-facturacion-modal-button-guardar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100px}.detalle-facturacion-modal .detalle-facturacion-modal-detalle .detalle-facturacion-modal-detalle-formulario .detalle-facturacion-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .detalle-facturacion-modal-formulario-plantilla-agregar .detalle-facturacion-modal-formulario-plantilla-container .detalle-facturacion-modal-buttons .detalle-facturacion-modal-button-guardar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.editar-modelo-modal .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px}.editar-modelo-modal .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.editar-modelo-modal .editar-modelo-modal-detalle{display:flex;height:calc(100% - 300px);overflow:auto}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario{height:calc(100% - 300px);left:50%;padding-top:20px;position:fixed;top:53px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:calc(100% - 1000px)}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla{height:calc(100% - 20px);position:relative}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal{background-color:#fff}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);height:calc(100% - 100px);padding:15px;position:relative}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container{display:flex;flex-direction:column;height:calc(100% - 30px);overflow:auto;padding-right:5px}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo{height:100%}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-header{align-items:center;display:flex;height:50px;justify-content:space-between;margin-left:20px;margin-right:20px}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-header .editar-modelo-header-title{align-items:center;display:flex;font-weight:700;width:calc(100% - 400px)}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-header .editar-modelo-header-title svg{color:#315c6f;margin-right:5px}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-header .editar-modelo-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-header .editar-modelo-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-header .editar-modelo-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-header .editar-modelo-header-agregar:hover svg{color:#fff}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-header .listado-convenio-cliente-header-agregar-contacto{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:-90px;padding-left:5px;padding-right:5px}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-header .listado-convenio-cliente-header-agregar-contacto svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-header .listado-convenio-cliente-header-agregar-contacto:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-header .listado-convenio-cliente-header-agregar-contacto:hover svg{color:#fff}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-container{border-radius:8px;height:calc(100% - 80px);margin-left:20px;overflow:auto;width:calc(100% - 40px)}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-container table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-container .column-economico{width:120px}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-container thead tr th div{border-left:2px solid #e9ae06;text-align:center}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-container tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-container tbody tr td .listado-clientes-gestionar-detalle-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-container tbody tr td .listado-clientes-gestionar-detalle-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-container tbody tr td .listado-clientes-gestionar-detalle-button div:hover,.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-container tbody tr td .listado-clientes-gestionar-detalle-button div:hover svg{color:#fff}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-container tbody tr td .listado-clientes-gestionar-detalle-button .registro{background-color:#315c6f}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-container tbody tr td .listado-clientes-gestionar-detalle-button .eliminar{background-color:#c72129}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-container tbody tr td .listado-clientes-gestionar-detalle-button .eliminar svg{padding-bottom:3px;padding-top:3px}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-container tbody tr:hover td{background-color:#dae6be!important}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-container tbody tr:nth-child(2n) .celda-eliminada{background-color:red}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-container tbody tr .convenio-pago-acciones-listado{display:flex;justify-content:center}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf{align-items:center;background-color:#315c6f;border:1px solid #315c6f;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;padding-right:5px}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf svg{color:hsla(0,0%,100%,.8);margin-left:2px;margin-right:5px;width:18px}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover svg{color:#fff}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago{align-items:center;background-color:#ccc;border:1px solid #ccc;border-radius:5px;color:rgba(0,0,0,.9);cursor:pointer;display:flex;margin-left:5px;padding-right:10px}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago svg{color:rgba(0,0,0,.9);margin-left:5px;margin-right:5px;width:18px}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover{color:#000;font-weight:700;-webkit-transform:scale(1.02);transform:scale(1.02)}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover svg{color:#000}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo .editar-modelo-container tbody .fila-eliminada{background-color:red!important;color:#fff}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo-modal-buttons{bottom:0;display:flex;justify-content:end;margin-top:10px;position:relative;right:-25px;width:calc(100% - 30px)}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo-modal-buttons .editar-modelo-modal-button-guardar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100px}.editar-modelo-modal .editar-modelo-modal-detalle .editar-modelo-modal-detalle-formulario .editar-modelo-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .editar-modelo-modal-formulario-plantilla-agregar .editar-modelo-modal-formulario-plantilla-container .editar-modelo-modal-buttons .editar-modelo-modal-button-guardar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.facturacion-maquinaria-main-screen{height:100%;margin-left:10px;width:calc(100% - 30px)}.facturacion-maquinaria-detalle-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:74px;width:calc(100% - 450px)}.facturacion-maquinaria-detalle-actions .facturacion-maquinaria-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.facturacion-maquinaria-detalle-actions .facturacion-maquinaria-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.facturacion-maquinaria-detalle-actions .facturacion-maquinaria-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.facturacion-maquinaria-detalle-actions .facturacion-maquinaria-actions-regresar:hover svg{color:#fff}.facturacion-maquinaria-detalle-actions .facturacion-maquinaria-actions-filtro{margin-bottom:1px;margin-left:5px}.facturacion-maquinaria-detalle-actions .facturacion-maquinaria-actions-filtro .plantilla-screen-filtro{position:relative}.facturacion-maquinaria-detalle-actions .facturacion-maquinaria-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.facturacion-maquinaria-detalle-actions .facturacion-maquinaria-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal svg{color:hsla(0,0%,100%,.8);font-size:18px}.facturacion-maquinaria-detalle-actions .facturacion-maquinaria-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.facturacion-maquinaria-detalle-actions .facturacion-maquinaria-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal:hover svg{color:#fff}.facturacion-maquinaria-detalle-actions .facturacion-maquinaria-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff;height:150px;left:-124px;position:absolute;top:-9px;width:250px;z-index:5}.facturacion-maquinaria-detalle-actions .facturacion-maquinaria-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container{margin:20px 10px 10px}.facturacion-maquinaria-detalle-actions .facturacion-maquinaria-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-container-cartera{margin-bottom:10px}.facturacion-maquinaria-detalle-actions .facturacion-maquinaria-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-container-periodo{margin-top:10px}.facturacion-maquinaria-detalle-actions .facturacion-maquinaria-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones{align-items:center;display:flex;justify-content:space-between;margin-top:10px;width:100%}.facturacion-maquinaria-detalle-actions .facturacion-maquinaria-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-guardar{align-items:center;background-color:#035917;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.facturacion-maquinaria-detalle-actions .facturacion-maquinaria-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.facturacion-maquinaria-detalle-actions .facturacion-maquinaria-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-cancelar{align-items:center;background-color:#ed2a35;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.facturacion-maquinaria-detalle-actions .facturacion-maquinaria-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-cancelar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.facturacion-maquinaria-detalle-actions .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:-180px;top:6px}.facturacion-maquinaria-detalle-actions .buttons button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:100px}.facturacion-maquinaria-detalle-actions .buttons button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.facturacion-maquinaria-detalle-actions .excel{background-color:#035917;border:1px solid #035917}.facturacion-maquinaria-detalle-actions svg{font-size:18px;margin-right:5px}.facturacion-maquinaria-detalle-actions .PDF{cursor:pointer}.facturacion-maquinaria-detalle-actions .PDF:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.contador-facturas{display:flex;margin-left:calc(100% - 192px);margin-top:10px;min-width:180px}.facturacion-maquinaria-cliente{height:100%}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-header{align-items:center;display:flex;height:50px;justify-content:space-between;margin-left:20px;margin-right:20px}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-header .facturacion-maquinaria-cliente-header-title{align-items:center;display:flex;font-weight:700;width:calc(100% - 400px)}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-header .facturacion-maquinaria-cliente-header-title svg{color:#315c6f;margin-right:5px}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-header .facturacion-maquinaria-cliente-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-header .facturacion-maquinaria-cliente-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-header .facturacion-maquinaria-cliente-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-header .facturacion-maquinaria-cliente-header-agregar:hover svg{color:#fff}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-header .listado-convenio-cliente-header-agregar-contacto{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:-90px;padding-left:5px;padding-right:5px}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-header .listado-convenio-cliente-header-agregar-contacto svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-header .listado-convenio-cliente-header-agregar-contacto:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-header .listado-convenio-cliente-header-agregar-contacto:hover svg{color:#fff}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-container{border-radius:8px;height:calc(100% - 94px);margin-left:20px;margin-top:6px;overflow:auto;width:calc(100% - 40px)}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-container table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-container .column-economico{width:120px}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-container thead tr th div{border-left:2px solid #e9ae06;text-align:center}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-container tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-container tbody tr td .listado-clientes-gestionar-detalle-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-container tbody tr td .listado-clientes-gestionar-detalle-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-container tbody tr td .listado-clientes-gestionar-detalle-button div:hover,.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-container tbody tr td .listado-clientes-gestionar-detalle-button div:hover svg{color:#fff}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-container tbody tr td .listado-clientes-gestionar-detalle-button .editar{background-color:#315c6f}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-container tbody tr td .listado-clientes-gestionar-detalle-button .detalle{background-color:#035917}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-container tbody tr td .listado-clientes-gestionar-detalle-button .detalle svg{padding-bottom:3px;padding-top:3px}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-container tbody tr:hover td{background-color:#dae6be!important}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-container tbody tr:nth-child(2n) .celda-eliminada{background-color:red}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-container tbody tr .convenio-pago-acciones-listado{display:flex;justify-content:center}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf{align-items:center;background-color:#315c6f;border:1px solid #315c6f;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;padding-right:5px}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf svg{color:hsla(0,0%,100%,.8);margin-left:2px;margin-right:5px;width:18px}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover svg{color:#fff}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago{align-items:center;background-color:#ccc;border:1px solid #ccc;border-radius:5px;color:rgba(0,0,0,.9);cursor:pointer;display:flex;margin-left:5px;padding-right:10px}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago svg{color:rgba(0,0,0,.9);margin-left:5px;margin-right:5px;width:18px}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover{color:#000;font-weight:700;-webkit-transform:scale(1.02);transform:scale(1.02)}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover svg{color:#000}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-container tbody .fila-eliminada{background-color:red!important;color:#fff}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-footer{align-items:center;display:flex;height:35px;margin-left:20px;margin-top:5px;width:calc(100% - 40px)}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-footer .facturacion-maquinaria-cliente-footer-back{align-items:center;background-color:#035917;border-radius:5px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-weight:700;padding:5px}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-footer .facturacion-maquinaria-cliente-footer-back svg{font-size:20px}.facturacion-maquinaria-cliente .facturacion-maquinaria-cliente-footer .facturacion-maquinaria-cliente-footer-back:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.container-boxes-list1{border:1px solid #ccc;border-radius:5px;height:100%;margin-bottom:20px;margin-left:10px;margin-right:10px;overflow:hidden}.container-boxes-list1 .container-boxes-list-titulo1{display:flex;flex-direction:column}.container-boxes-list1 .container-boxes-list-titulo1 .container-boxes-list-titulo-text1{align-items:center;background-color:#fff;display:flex;font-size:18px;font-weight:700;height:40px;justify-content:center;letter-spacing:1px;padding-left:10px;position:relative}.container-boxes-list1 .container-boxes-list-titulo1 .container-boxes-list-titulo-text1 svg{color:#498c47;margin-right:5px}.container-boxes-list1 .container-boxes-list-titulo1 .container-boxes-list-titulo-efecto1{display:flex;height:3px;justify-content:space-between;width:100%}.container-boxes-list1 .container-boxes-list-titulo1 .container-boxes-list-titulo-efecto1 .container-boxes-list-titulo-efecto-bl1{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;width:calc(50% - 12px)}.container-boxes-list1 .container-boxes-list-titulo1 .container-boxes-list-titulo-efecto1 .container-boxes-list-titulo-efecto-circle1{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.container-boxes-list1 .container-boxes-list-titulo1 .container-boxes-list-titulo-efecto1 .container-boxes-list-titulo-efecto-br1{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;width:calc(50% - 12px)}.container-boxes-list1 .container-boxes-columns{display:flex;flex-direction:row;gap:20px;justify-content:space-between;justify-content:center;margin-left:10px;margin-top:5px;width:100%}.container-boxes-list1 .container-boxes-columns .container-boxes-column{display:flex;flex:1 1;flex-direction:column}.container-boxes-list1 .container-boxes-columns .container-boxes-column .container-boxes-list-subtitulo-text{align-items:center;background-color:#035917;border-bottom:3px solid #fedb05;border-radius:10px;color:#fff;display:flex;font-size:18px;font-weight:700;margin-bottom:10px;margin-top:10px;padding:10px;text-align:center;width:calc(100% - 106px)}.container-boxes-list1 .container-boxes-columns .container-boxes-column .container-boxes-list-subtitulo-text svg{color:#fff;margin-right:8px}.container-boxes-list1 .container-boxes-columns .container-boxes-column .container-boxes-list-container{display:flex;flex-direction:column;padding-left:10px}.container-boxes-list1 .container-boxes-columns .container-boxes-column .container-boxes-list-container .container-boxes-list-container-card{align-items:center;background-image:linear-gradient(135deg,#378336,#275127);border-bottom:3px solid #fedb05;border-radius:10px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-weight:700;height:40px;margin-bottom:10px;margin-right:10px;width:300px}.container-boxes-list1 .container-boxes-columns .container-boxes-column .container-boxes-list-container .container-boxes-list-container-card svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-left:10px;margin-right:5px}.container-boxes-list1 .container-boxes-columns .container-boxes-column .container-boxes-list-container .container-boxes-list-container-card:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.container-boxes-list1 .container-boxes-columns .container-boxes-column .container-boxes-list-container .container-boxes-list-container-card:hover svg{color:#fff}.container-boxes-list2{border:1px solid #ccc;border-radius:5px;height:100%;margin-bottom:20px;margin-left:10px;margin-right:10px;overflow:hidden}.container-boxes-list2 .container-boxes-list-titulo2{display:flex;flex-direction:column}.container-boxes-list2 .container-boxes-list-titulo2 .container-boxes-list-titulo-text2{align-items:center;background-color:#fff;display:flex;font-size:18px;font-weight:700;height:40px;justify-content:center;letter-spacing:1px;padding-left:10px;position:relative}.container-boxes-list2 .container-boxes-list-titulo2 .container-boxes-list-titulo-text2 svg{color:#498c47;margin-right:5px}.container-boxes-list2 .container-boxes-list-titulo2 .container-boxes-list-titulo-efecto2{display:flex;height:3px;justify-content:space-between;width:100%}.container-boxes-list2 .container-boxes-list-titulo2 .container-boxes-list-titulo-efecto2 .container-boxes-list-titulo-efecto-bl2{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;width:calc(50% - 12px)}.container-boxes-list2 .container-boxes-list-titulo2 .container-boxes-list-titulo-efecto2 .container-boxes-list-titulo-efecto-circle2{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.container-boxes-list2 .container-boxes-list-titulo2 .container-boxes-list-titulo-efecto2 .container-boxes-list-titulo-efecto-br2{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;width:calc(50% - 12px)}.container-boxes-list2 .container-boxes-columns2{gap:20px;margin-left:20px;margin-top:20px}.container-boxes-list2 .container-boxes-columns2,.container-boxes-list2 .container-boxes-columns2 .container-boxes-column2{align-items:flex-start;display:flex;flex-direction:column;width:100%}.container-boxes-list2 .container-boxes-columns2 .container-boxes-column2 .container-boxes-list-subtitulo-text2{align-items:center;background-color:#035917;border-bottom:3px solid #fedb05;border-radius:10px;color:#fff;display:flex;font-size:18px;font-weight:700;margin-bottom:10px;padding:10px;text-align:left;width:calc(100% - 70px)}.container-boxes-list2 .container-boxes-columns2 .container-boxes-column2 .container-boxes-list-subtitulo-text2 svg{color:#fff;margin-right:8px}.container-boxes-list2 .container-boxes-columns2 .container-boxes-column2 .container-boxes-list-container2{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;justify-content:flex-start;margin-left:10px}.container-boxes-list2 .container-boxes-columns2 .container-boxes-column2 .container-boxes-list-container2 .container-boxes-list-container-card2{align-items:center;background-image:linear-gradient(135deg,#378336,#275127);border-bottom:3px solid #fedb05;border-radius:10px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-weight:700;height:40px;width:300px}.container-boxes-list2 .container-boxes-columns2 .container-boxes-column2 .container-boxes-list-container2 .container-boxes-list-container-card2 svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-left:10px;margin-right:5px}.container-boxes-list2 .container-boxes-columns2 .container-boxes-column2 .container-boxes-list-container2 .container-boxes-list-container-card2:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.container-boxes-list2 .container-boxes-columns2 .container-boxes-column2 .container-boxes-list-container2 .container-boxes-list-container-card2:hover svg{color:#fff}.container-boxes-list3{border:1px solid #ccc;border-radius:5px;height:100%;margin-bottom:20px;margin-left:10px;margin-right:10px;overflow:hidden}.container-boxes-list3 .container-boxes-list-titulo3{display:flex;flex-direction:column}.container-boxes-list3 .container-boxes-list-titulo3 .container-boxes-list-titulo-text3{align-items:center;background-color:#fff;display:flex;font-size:18px;font-weight:700;height:40px;justify-content:center;letter-spacing:1px;padding-left:10px;position:relative}.container-boxes-list3 .container-boxes-list-titulo3 .container-boxes-list-titulo-text3 svg{color:#498c47;margin-right:5px}.container-boxes-list3 .container-boxes-list-titulo3 .container-boxes-list-titulo-efecto3{display:flex;height:3px;justify-content:space-between;width:100%}.container-boxes-list3 .container-boxes-list-titulo3 .container-boxes-list-titulo-efecto3 .container-boxes-list-titulo-efecto-bl3{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;width:calc(50% - 12px)}.container-boxes-list3 .container-boxes-list-titulo3 .container-boxes-list-titulo-efecto3 .container-boxes-list-titulo-efecto-circle3{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.container-boxes-list3 .container-boxes-list-titulo3 .container-boxes-list-titulo-efecto3 .container-boxes-list-titulo-efecto-br3{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;width:calc(50% - 12px)}.container-boxes-list3 .container-boxes-columns3{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;margin-left:10px;margin-top:20px;width:100%}.container-boxes-list3 .container-boxes-columns3 .container-boxes-column3{align-items:center;display:flex;flex:1 1 300px;flex-direction:column;max-width:350px;min-width:300px}.container-boxes-list3 .container-boxes-columns3 .container-boxes-column3 .container-boxes-list-subtitulo-text3{align-items:center;background-color:#035917;border-bottom:3px solid #fedb05;border-radius:10px;color:#fff;display:flex;font-size:20px;font-weight:700;justify-content:center;margin-bottom:10px;padding:10px;text-align:center;width:100%}.container-boxes-list3 .container-boxes-columns3 .container-boxes-column3 .container-boxes-list-subtitulo-text3 svg{color:#fff;margin-right:8px}.container-boxes-list3 .container-boxes-columns3 .container-boxes-column3 .container-boxes-list-container3{align-items:center;display:flex;flex-direction:column;gap:0}.container-boxes-list3 .container-boxes-columns3 .container-boxes-column3 .container-boxes-list-container3 .container-boxes-list-container-card3{align-items:center;background-image:linear-gradient(135deg,#378336,#275127);border-bottom:3px solid #fedb05;border-radius:10px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-weight:700;height:40px;justify-content:flex-start;margin-bottom:10px;max-width:300px;padding-left:10px;padding-right:10px;width:100%}.container-boxes-list3 .container-boxes-columns3 .container-boxes-column3 .container-boxes-list-container3 .container-boxes-list-container-card3 svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:8px}.container-boxes-list3 .container-boxes-columns3 .container-boxes-column3 .container-boxes-list-container3 .container-boxes-list-container-card3:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.container-boxes-list3 .container-boxes-columns3 .container-boxes-column3 .container-boxes-list-container3 .container-boxes-list-container-card3:hover svg{color:#fff}.container-boxes-list4{background-color:#fff;border:1px solid #ccc;border-radius:5px;height:100%;margin-bottom:20px;margin-left:10px;margin-right:10px;overflow:hidden}.container-boxes-list4 .container-boxes-list-titulo4{display:flex;flex-direction:column}.container-boxes-list4 .container-boxes-list-titulo4 .container-boxes-list-titulo-text4{align-items:center;background-color:#fff;display:flex;font-size:18px;font-weight:700;height:40px;justify-content:center;letter-spacing:1px;padding-left:10px;position:relative}.container-boxes-list4 .container-boxes-list-titulo4 .container-boxes-list-titulo-text4 svg{color:#498c47;margin-right:5px}.container-boxes-list4 .container-boxes-list-titulo4 .container-boxes-list-titulo-efecto4{display:flex;height:3px;justify-content:space-between;width:100%}.container-boxes-list4 .container-boxes-list-titulo4 .container-boxes-list-titulo-efecto4 .container-boxes-list-titulo-efecto-bl4{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;width:calc(50% - 12px)}.container-boxes-list4 .container-boxes-list-titulo4 .container-boxes-list-titulo-efecto4 .container-boxes-list-titulo-efecto-circle4{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.container-boxes-list4 .container-boxes-list-titulo4 .container-boxes-list-titulo-efecto4 .container-boxes-list-titulo-efecto-br4{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;width:calc(50% - 12px)}.container-boxes-list4 .container-boxes-columns{display:flex;flex-direction:row;gap:20px;height:calc(100% - 48px);justify-content:space-between;justify-content:center;margin-top:5px;width:100%}.container-boxes-list4 .container-boxes-columns .container-boxes-column{background-color:initial;border:1px solid #d3d3d3;border-radius:8px 8px 0 0;display:flex;flex:1 1;flex-direction:column;margin-bottom:20px;margin-top:10px;max-width:400px;min-width:200px;transition:box-shadow .3s}.container-boxes-list4 .container-boxes-columns .container-boxes-column:hover{box-shadow:0 4px 8px rgba(0,0,0,.1)}.container-boxes-list4 .container-boxes-columns .container-boxes-column .container-boxes-list-subtitulo-text{align-items:center;background-color:#035917;border-bottom:3px solid #fedb05;border-radius:8px 8px 0 0;color:#fff;display:flex;font-size:18px;font-weight:700;justify-content:center;margin-bottom:10px;padding:10px;text-align:center;width:100%}.container-boxes-list4 .container-boxes-columns .container-boxes-column .container-boxes-list-subtitulo-text svg{color:#fff;margin-right:8px}.container-boxes-list4 .container-boxes-columns .container-boxes-column .container-boxes-list-container{display:flex;flex-direction:column;padding:0 16px 16px}.container-boxes-list4 .container-boxes-columns .container-boxes-column .container-boxes-list-container .container-boxes-list-container-card{align-items:center;background-color:#fff;border:1px solid #4caf50;border-radius:10px;color:rgba(51,51,51,.8);cursor:pointer;display:flex;font-weight:700;height:40px;margin-bottom:10px;margin-right:10px;transition:background-color .3s,-webkit-transform .3s;transition:background-color .3s,transform .3s;transition:background-color .3s,transform .3s,-webkit-transform .3s;width:100%}.container-boxes-list4 .container-boxes-columns .container-boxes-column .container-boxes-list-container .container-boxes-list-container-card svg{color:rgba(51,51,51,.8);font-size:14px;margin-left:10px;margin-right:5px}.container-boxes-list4 .container-boxes-columns .container-boxes-column .container-boxes-list-container .container-boxes-list-container-card:hover{background-color:#c8e6c9;color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.container-boxes-list4 .container-boxes-columns .container-boxes-column .container-boxes-list-container .container-boxes-list-container-card:hover svg{color:#fff}.presentaciones-main-screen{height:100%;margin-left:10px;width:calc(100% - 30px)}.presentaciones-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:74px;width:calc(100% - 261px)}.presentaciones-actions .presentaciones-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 8px}.presentaciones-actions .presentaciones-actions-regresar svg{font-size:18px}.presentaciones-actions .presentaciones-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.presentaciones-actions .buttons{align-items:center;display:flex;gap:8px;margin-left:auto;margin-right:18px}.presentaciones-actions .buttons .presentaciones-btn-agregar{align-items:center;background-color:#035917;border:1px solid #035917;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.85);cursor:pointer;display:flex;font-size:13px;gap:4px;height:28px;padding:4px 12px}.presentaciones-actions .buttons .presentaciones-btn-agregar svg{font-size:16px}.presentaciones-actions .buttons .presentaciones-btn-agregar:hover{color:#fff;-webkit-transform:scale(1.04);transform:scale(1.04)}.presentaciones-container{margin-top:50px;padding:0 20px 20px;width:100%}.presentaciones-container .presentaciones-header{align-items:center;display:flex;justify-content:space-between;padding:10px 0}.presentaciones-container .presentaciones-header .presentaciones-header-title{align-items:center;display:flex;font-weight:700;gap:6px}.presentaciones-container .presentaciones-header .presentaciones-header-contador{color:#555;font-size:13px}.presentaciones-container .presentaciones-container-tabla{border-radius:8px;height:calc(100vh - 200px);overflow:auto}.presentaciones-container .presentaciones-container-tabla table{border:1px solid #dae6be;border-collapse:initial;border-spacing:0;width:100%}.presentaciones-container .presentaciones-container-tabla thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.presentaciones-container .presentaciones-container-tabla thead tr th .borde-izq{border-left:2px solid #e9ae06;display:block;padding:0 8px;text-align:center}.presentaciones-container .presentaciones-container-tabla tbody tr td{border-bottom:1px solid #dae6be;font-size:13px;padding:7px}.presentaciones-container .presentaciones-container-tabla tbody tr:hover td{background-color:#dae6be!important}.presentaciones-container .presentaciones-container-tabla tbody tr:nth-child(2n) td{background-color:#f0f0f0}.presentaciones-container .presentaciones-acciones{align-items:center;display:flex;flex-wrap:nowrap;gap:6px}.presentaciones-container .presentaciones-acciones .presentaciones-btn-editar,.presentaciones-container .presentaciones-acciones .presentaciones-btn-html,.presentaciones-container .presentaciones-acciones .presentaciones-btn-ver{align-items:center;border-radius:4px;box-shadow:1px 1px 3px #ccc;cursor:pointer;display:flex;font-size:12px;gap:3px;padding:3px 7px;white-space:nowrap}.presentaciones-container .presentaciones-acciones .presentaciones-btn-editar svg,.presentaciones-container .presentaciones-acciones .presentaciones-btn-html svg,.presentaciones-container .presentaciones-acciones .presentaciones-btn-ver svg{font-size:14px}.presentaciones-container .presentaciones-acciones .presentaciones-btn-editar:hover,.presentaciones-container .presentaciones-acciones .presentaciones-btn-html:hover,.presentaciones-container .presentaciones-acciones .presentaciones-btn-ver:hover{-webkit-transform:scale(1.04);transform:scale(1.04)}.presentaciones-container .presentaciones-acciones .presentaciones-btn-editar{background-color:#3c587c;color:hsla(0,0%,100%,.85)}.presentaciones-container .presentaciones-acciones .presentaciones-btn-editar:hover{color:#fff}.presentaciones-container .presentaciones-acciones .presentaciones-btn-html{background-color:#7b3f00;color:hsla(0,0%,100%,.85)}.presentaciones-container .presentaciones-acciones .presentaciones-btn-html:hover{color:#fff}.presentaciones-container .presentaciones-acciones .presentaciones-btn-ver{background-color:#035917;color:hsla(0,0%,100%,.85)}.presentaciones-container .presentaciones-acciones .presentaciones-btn-ver:hover{color:#fff}.pres-form-group{display:flex;flex-direction:column;gap:5px;margin-bottom:14px}.pres-form-group label{color:#444;font-size:12px;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.pres-form-group input[type=text]{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:13px;height:34px;outline:none;padding:0 10px;transition:border-color .2s;width:100%}.pres-form-group input[type=text]:focus{border-color:#035917;box-shadow:0 0 0 2px rgba(3,89,23,.15)}.pres-form-group textarea{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-family:inherit;font-size:13px;outline:none;padding:8px 10px;resize:vertical;transition:border-color .2s;width:100%}.pres-form-group textarea:focus{border-color:#035917;box-shadow:0 0 0 2px rgba(3,89,23,.15)}.pres-file-input{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;cursor:pointer;font-size:13px;padding:4px 6px;width:100%}.pres-file-input:focus{border-color:#035917;outline:none}.pres-html-textarea{font-family:Courier New,Courier,monospace!important;font-size:12px!important;line-height:1.5!important;min-height:320px!important}.agregar-presentacion-modal-formulario .agregar-presentacion-modal-plantilla .plantilla-screen-filtro-container .agregar-presentacion-modal-buttons,.cargar-html-modal-formulario .cargar-html-modal-plantilla .plantilla-screen-filtro-container .cargar-html-modal-buttons,.editar-presentacion-modal-formulario .agregar-presentacion-modal-plantilla .plantilla-screen-filtro-container .agregar-presentacion-modal-buttons,.editar-presentacion-modal-formulario .editar-presentacion-modal-plantilla .plantilla-screen-filtro-container .editar-presentacion-modal-buttons{background-color:#fff;bottom:0;display:flex;gap:10px;justify-content:flex-end;margin-top:10px;padding-top:5px;position:-webkit-sticky;position:sticky}.agregar-presentacion-modal-formulario .agregar-presentacion-modal-plantilla .plantilla-screen-filtro-container .agregar-presentacion-modal-buttons button,.cargar-html-modal-formulario .cargar-html-modal-plantilla .plantilla-screen-filtro-container .cargar-html-modal-buttons button,.editar-presentacion-modal-formulario .agregar-presentacion-modal-plantilla .plantilla-screen-filtro-container .agregar-presentacion-modal-buttons button,.editar-presentacion-modal-formulario .editar-presentacion-modal-plantilla .plantilla-screen-filtro-container .editar-presentacion-modal-buttons button{align-items:center;border-radius:5px;box-shadow:5px 5px 5px #ccc;cursor:pointer;display:flex;font-size:13px;height:30px;justify-content:center;min-width:100px;padding:0 16px;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.agregar-presentacion-modal-formulario .agregar-presentacion-modal-plantilla .plantilla-screen-filtro-container .agregar-presentacion-modal-buttons button:hover,.cargar-html-modal-formulario .cargar-html-modal-plantilla .plantilla-screen-filtro-container .cargar-html-modal-buttons button:hover,.editar-presentacion-modal-formulario .agregar-presentacion-modal-plantilla .plantilla-screen-filtro-container .agregar-presentacion-modal-buttons button:hover,.editar-presentacion-modal-formulario .editar-presentacion-modal-plantilla .plantilla-screen-filtro-container .editar-presentacion-modal-buttons button:hover{box-shadow:none;-webkit-transform:scale(1.02);transform:scale(1.02)}.agregar-presentacion-modal-formulario .agregar-presentacion-modal-plantilla .plantilla-screen-filtro-container .agregar-presentacion-modal-buttons button:disabled,.cargar-html-modal-formulario .cargar-html-modal-plantilla .plantilla-screen-filtro-container .cargar-html-modal-buttons button:disabled,.editar-presentacion-modal-formulario .agregar-presentacion-modal-plantilla .plantilla-screen-filtro-container .agregar-presentacion-modal-buttons button:disabled,.editar-presentacion-modal-formulario .editar-presentacion-modal-plantilla .plantilla-screen-filtro-container .editar-presentacion-modal-buttons button:disabled{cursor:not-allowed;opacity:.5;-webkit-transform:none;transform:none}.agregar-presentacion-modal-formulario .agregar-presentacion-modal-plantilla .plantilla-screen-filtro-container .agregar-presentacion-modal-buttons .agregar-presentacion-modal-button-guardar,.cargar-html-modal-formulario .cargar-html-modal-plantilla .plantilla-screen-filtro-container .cargar-html-modal-buttons .cargar-html-modal-button-guardar,.editar-presentacion-modal-formulario .agregar-presentacion-modal-plantilla .plantilla-screen-filtro-container .agregar-presentacion-modal-buttons .agregar-presentacion-modal-button-guardar,.editar-presentacion-modal-formulario .editar-presentacion-modal-plantilla .plantilla-screen-filtro-container .editar-presentacion-modal-buttons .editar-presentacion-modal-button-guardar{background-color:#035917;border:1px solid #035917;color:hsla(0,0%,100%,.8)}.agregar-presentacion-modal-formulario .agregar-presentacion-modal-plantilla .plantilla-screen-filtro-container .agregar-presentacion-modal-buttons .agregar-presentacion-modal-button-guardar:hover:not(:disabled),.cargar-html-modal-formulario .cargar-html-modal-plantilla .plantilla-screen-filtro-container .cargar-html-modal-buttons .cargar-html-modal-button-guardar:hover:not(:disabled),.editar-presentacion-modal-formulario .agregar-presentacion-modal-plantilla .plantilla-screen-filtro-container .agregar-presentacion-modal-buttons .agregar-presentacion-modal-button-guardar:hover:not(:disabled),.editar-presentacion-modal-formulario .editar-presentacion-modal-plantilla .plantilla-screen-filtro-container .editar-presentacion-modal-buttons .editar-presentacion-modal-button-guardar:hover:not(:disabled){color:#fff}.agregar-presentacion-modal-formulario .agregar-presentacion-modal-plantilla .plantilla-screen-filtro-container .agregar-presentacion-modal-buttons .agregar-presentacion-modal-button-cancelar,.cargar-html-modal-formulario .cargar-html-modal-plantilla .plantilla-screen-filtro-container .cargar-html-modal-buttons .cargar-html-modal-button-cancelar,.editar-presentacion-modal-formulario .agregar-presentacion-modal-plantilla .plantilla-screen-filtro-container .agregar-presentacion-modal-buttons .agregar-presentacion-modal-button-cancelar,.editar-presentacion-modal-formulario .editar-presentacion-modal-plantilla .plantilla-screen-filtro-container .editar-presentacion-modal-buttons .editar-presentacion-modal-button-cancelar{background-color:#888;border:1px solid #888;color:hsla(0,0%,100%,.8)}.agregar-presentacion-modal-formulario .agregar-presentacion-modal-plantilla .plantilla-screen-filtro-container .agregar-presentacion-modal-buttons .agregar-presentacion-modal-button-cancelar:hover,.cargar-html-modal-formulario .cargar-html-modal-plantilla .plantilla-screen-filtro-container .cargar-html-modal-buttons .cargar-html-modal-button-cancelar:hover,.editar-presentacion-modal-formulario .agregar-presentacion-modal-plantilla .plantilla-screen-filtro-container .agregar-presentacion-modal-buttons .agregar-presentacion-modal-button-cancelar:hover,.editar-presentacion-modal-formulario .editar-presentacion-modal-plantilla .plantilla-screen-filtro-container .editar-presentacion-modal-buttons .editar-presentacion-modal-button-cancelar:hover{color:#fff}.agregar-presentacion-modal-formulario,.editar-presentacion-modal-formulario{left:50%;min-width:400px;padding:20px;position:fixed;top:53px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:42vw}.agregar-presentacion-modal-formulario .agregar-presentacion-modal-plantilla,.editar-presentacion-modal-formulario .agregar-presentacion-modal-plantilla{position:relative}.agregar-presentacion-modal-formulario .agregar-presentacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo,.editar-presentacion-modal-formulario .agregar-presentacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.agregar-presentacion-modal-formulario .agregar-presentacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal,.editar-presentacion-modal-formulario .agregar-presentacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff}.agregar-presentacion-modal-formulario .agregar-presentacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-container,.editar-presentacion-modal-formulario .agregar-presentacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-container{background-color:#fff;height:auto}.agregar-presentacion-modal-formulario .agregar-presentacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-presentacion-modal-content,.editar-presentacion-modal-formulario .agregar-presentacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-presentacion-modal-content{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);padding:15px}.agregar-presentacion-modal-formulario .agregar-presentacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-presentacion-modal-content .agregar-presentacion-modal-content-container,.editar-presentacion-modal-formulario .agregar-presentacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-presentacion-modal-content .agregar-presentacion-modal-content-container{display:flex;flex-direction:column;max-height:calc(76vh - 120px);overflow:auto;padding-right:5px}.agregar-presentacion-modal-formulario .agregar-presentacion-modal-plantilla .cerrar-modal-button,.editar-presentacion-modal-formulario .agregar-presentacion-modal-plantilla .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px;z-index:10}.agregar-presentacion-modal-formulario .agregar-presentacion-modal-plantilla .cerrar-modal-button:hover,.editar-presentacion-modal-formulario .agregar-presentacion-modal-plantilla .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.editar-presentacion-modal-formulario .editar-presentacion-modal-plantilla{position:relative}.editar-presentacion-modal-formulario .editar-presentacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.editar-presentacion-modal-formulario .editar-presentacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff}.editar-presentacion-modal-formulario .editar-presentacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-container{background-color:#fff;height:auto}.editar-presentacion-modal-formulario .editar-presentacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-presentacion-modal-content{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);padding:15px}.editar-presentacion-modal-formulario .editar-presentacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-presentacion-modal-content .editar-presentacion-modal-content-container{display:flex;flex-direction:column;max-height:calc(76vh - 120px);overflow:auto;padding-right:5px}.editar-presentacion-modal-formulario .editar-presentacion-modal-plantilla .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px;z-index:10}.editar-presentacion-modal-formulario .editar-presentacion-modal-plantilla .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.cargar-html-modal-formulario{left:50%;min-width:600px;padding:20px;position:fixed;top:53px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:70vw}.cargar-html-modal-formulario .cargar-html-modal-plantilla{position:relative}.cargar-html-modal-formulario .cargar-html-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.cargar-html-modal-formulario .cargar-html-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff}.cargar-html-modal-formulario .cargar-html-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-container{background-color:#fff;height:auto}.cargar-html-modal-formulario .cargar-html-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cargar-html-modal-content{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);padding:15px}.cargar-html-modal-formulario .cargar-html-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cargar-html-modal-content .cargar-html-modal-content-container{display:flex;flex-direction:column;max-height:calc(85vh - 120px);overflow:auto;padding-right:5px}.cargar-html-modal-formulario .cargar-html-modal-plantilla .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px;z-index:10}.cargar-html-modal-formulario .cargar-html-modal-plantilla .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.configurar-leads-main-screen{height:100%;margin-left:10px;width:calc(100% - 30px)}.configurar-leads-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:74px;width:calc(100% - 261px)}.configurar-leads-actions .configurar-leads-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 8px}.configurar-leads-actions .configurar-leads-actions-regresar svg{font-size:18px}.configurar-leads-actions .configurar-leads-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.configurar-leads-actions .buttons{align-items:center;display:flex;gap:8px;margin-left:auto;margin-right:50px}.configurar-leads-actions .buttons .configurar-leads-btn-agregar{align-items:center;background-color:#035917;border:1px solid #035917;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.85);cursor:pointer;display:flex;font-size:13px;gap:4px;height:28px;padding:4px 12px}.configurar-leads-actions .buttons .configurar-leads-btn-agregar svg{font-size:16px}.configurar-leads-actions .buttons .configurar-leads-btn-agregar:hover{color:#fff;-webkit-transform:scale(1.04);transform:scale(1.04)}.configurar-leads-container{margin-top:20px;padding:0 20px 20px;width:100%}.orgchart-scroll{height:calc(100vh - 190px);overflow-x:visible;overflow-y:auto;padding:10px 4px 30px}.orgchart-empty{color:#8d9688;font-size:.85rem;font-weight:600;letter-spacing:.05em;padding:3rem 1rem;text-align:center;text-transform:uppercase}.orgchart-container{background:#fff;border:1.5px solid #d5d9d0;border-radius:14px;box-shadow:0 2px 8px rgba(0,0,0,.04);box-sizing:border-box;width:100%}.orgchart-card{align-items:center;border-bottom:2px dashed #b8bfb3;box-sizing:border-box;display:flex;flex-direction:column;padding:24px 16px 20px;width:100%}.orgchart-card:last-child{border-bottom:none}.orgchart-branches-scroll{overflow-x:auto;overflow-y:hidden;padding-bottom:14px;width:100%}.orgchart-connector{background:#b8bfb3;flex-shrink:0;width:2px}.orgchart-connector--root{height:22px}.orgchart-connector--hijos{height:14px}.orgchart-level{align-items:flex-start;display:flex}.orgchart-level,.orgchart-level--sucursal{justify-content:center}.orgchart-level--areas{box-sizing:border-box;flex-wrap:nowrap;justify-content:center;min-width:100%;width:-webkit-max-content;width:max-content}.orgchart-level--responsables{align-items:stretch;flex-direction:column;gap:10px;margin-top:4px;width:240px}.orgchart-branch{align-items:center;display:flex;flex-direction:column;padding:0 10px;position:relative}.orgchart-branch:before{background:#b8bfb3;content:"";height:2px;left:0;position:absolute;right:0;top:0}.orgchart-branch:first-child:before{left:50%}.orgchart-branch:last-child:before{right:50%}.orgchart-branch:only-child:before{display:none}.orgchart-branch__tallo{background:#b8bfb3;height:18px;width:2px}.orgchart-node{align-items:center;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.08);display:flex;gap:8px;padding:10px 18px}.orgchart-node__icon{align-items:center;display:flex;height:26px;justify-content:center;width:26px}.orgchart-node__icon svg{height:18px;width:18px}.orgchart-node__label{font-size:.85rem;font-weight:800;letter-spacing:.02em;white-space:nowrap}.orgchart-node--sucursal{background:#367c2b;border-bottom:3px solid #fedb05;color:#fff}.orgchart-node--sucursal .orgchart-node__label{text-transform:uppercase}.orgchart-node--area{background:#3c587c;color:#fff}.responsable-card{align-items:center;background:#f7f8f6;border:1.5px solid #d5d9d0;border-left:4px solid #b8bfb3;border-radius:8px;display:flex;gap:8px;padding:8px 10px;position:relative;transition:background .12s,border-color .12s}.responsable-card--activo{background:#edf7eb;border-left-color:#367c2b}.responsable-card--inactivo{opacity:.6}.responsable-card__orden{align-items:center;background:#fff;border:1.5px solid #b8bfb3;border-radius:50%;color:#4f5a4b;display:flex;flex-shrink:0;font-size:.68rem;font-weight:800;height:24px;justify-content:center;width:24px}.responsable-card__info{display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0}.responsable-card__nombre{color:#1f2937;font-size:.8rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.responsable-card__badges{display:flex;flex-wrap:wrap;gap:5px}.responsable-card__flag{background:#367c2b;border-radius:10px;box-shadow:0 1px 4px rgba(0,0,0,.2);color:#fff;font-size:.58rem;font-weight:800;letter-spacing:.03em;padding:2px 7px;position:absolute;right:8px;text-transform:uppercase;top:-9px}.responsable-card__acciones{display:flex;flex-direction:column;flex-shrink:0;gap:4px}.responsable-card__btn{border:none;border-radius:5px;cursor:pointer;font-size:.65rem;font-weight:700;padding:3px 8px;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s;white-space:nowrap}.responsable-card__btn:hover{-webkit-transform:scale(1.04);transform:scale(1.04)}.responsable-card__btn--editar{background:#3c587c;color:hsla(0,0%,100%,.9)}.responsable-card__btn--eliminar{background:#b3261e;color:hsla(0,0%,100%,.9)}.status-badge{align-items:center;border:1.5px solid transparent;border-radius:20px;cursor:default;display:inline-flex;font-size:.6rem;font-weight:700;letter-spacing:.03em;padding:2px 7px;text-transform:uppercase;white-space:nowrap}.status-badge--siempre{background:#e0f7fa;border-color:#67d4e8;color:#065f70}.status-badge--activo{background:#edf7eb;border-color:#97c459;color:#255220;cursor:pointer}.status-badge--inactivo{background:#fcebeb;border-color:#f09595;color:#791f1f;cursor:pointer}.lead-form-group{display:flex;flex-direction:column;gap:5px;margin-bottom:14px}.lead-form-group label{color:#444;font-size:12px;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.lead-form-group input[type=email],.lead-form-group input[type=number],.lead-form-group input[type=text],.lead-form-group select{background-color:#fff;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-size:13px;height:34px;outline:none;padding:0 10px;transition:border-color .2s;width:100%}.lead-form-group input[type=email]:focus,.lead-form-group input[type=number]:focus,.lead-form-group input[type=text]:focus,.lead-form-group select:focus{border-color:#035917;box-shadow:0 0 0 2px rgba(3,89,23,.15)}.lead-form-group input[type=email]:disabled,.lead-form-group input[type=number]:disabled,.lead-form-group input[type=text]:disabled,.lead-form-group select:disabled{background-color:#f0f0f0;color:#777;cursor:not-allowed}.lead-form-group textarea{border:1px solid #ccc;border-radius:4px;box-sizing:border-box;font-family:inherit;font-size:13px;outline:none;padding:8px 10px;resize:vertical;transition:border-color .2s;width:100%}.lead-form-group textarea:focus{border-color:#035917;box-shadow:0 0 0 2px rgba(3,89,23,.15)}.lead-select{position:relative}.lead-select__trigger{align-items:center;background-color:#fff;border:1px solid #ccc;border-radius:4px;box-sizing:border-box;color:#222;cursor:pointer;display:flex;font-size:13px;gap:8px;height:34px;justify-content:space-between;padding:0 10px;transition:border-color .2s;width:100%}.lead-select__trigger svg{color:#888;flex-shrink:0;height:16px;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s;width:16px}.lead-select__trigger:hover{border-color:#035917}.lead-select__trigger--freesolo{cursor:text;padding-right:8px}.lead-select__freesolo-input[type=text][type=text]{background:transparent;background-color:initial;border:none;box-shadow:none;color:#222;flex:1 1;font-size:13px;height:auto;outline:none;padding:0;width:auto}.lead-select__freesolo-input[type=text][type=text]:focus{border:none;box-shadow:none}.lead-select__freesolo-input[type=text][type=text]::-webkit-input-placeholder{color:#999}.lead-select__freesolo-input[type=text][type=text]::placeholder{color:#999}.lead-select__placeholder{color:#999}.lead-select--open .lead-select__trigger{border-color:#035917;box-shadow:0 0 0 2px rgba(3,89,23,.15)}.lead-select--open .lead-select__trigger svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.lead-select__dropdown{background:#fff;border:1px solid #ccc;border-radius:6px;box-shadow:0 8px 24px rgba(0,0,0,.12);left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.lead-select__search{align-items:center;background:#f7f8f6;border-bottom:1px solid #eee;display:flex;gap:6px;padding:8px 10px}.lead-select__search svg{color:#999;flex-shrink:0;height:14px;width:14px}.lead-select__search-input{background:transparent;border:none;color:#222;flex:1 1;font-size:13px;outline:none}.lead-select__search-input::-webkit-input-placeholder{color:#999}.lead-select__search-input::placeholder{color:#999}.lead-select__search-clear{align-items:center;background:none;border:none;color:#999;cursor:pointer;display:flex;flex-shrink:0;padding:0}.lead-select__search-clear svg{height:12px;width:12px}.lead-select__search-clear:hover{color:#333}.lead-select__list{max-height:220px;overflow-y:auto}.lead-select__option{color:#222;cursor:pointer;font-size:13px;padding:8px 10px;transition:background .1s}.lead-select__option:hover{background:#f0f0f0}.lead-select__option--selected{background:#edf7eb;color:#255220;font-weight:700}.lead-select__option--nueva{border-top:1px solid #eee;color:#255220;font-style:italic}.lead-select__empty{color:#999;font-size:12px;padding:14px 10px;text-align:center}.actividad-modal-formulario .actividad-modal-plantilla .plantilla-screen-filtro-container .actividad-modal-buttons,.agregar-lead-modal-formulario .agregar-lead-modal-plantilla .plantilla-screen-filtro-container .agregar-lead-modal-buttons,.editar-lead-modal-formulario .agregar-lead-modal-plantilla .plantilla-screen-filtro-container .agregar-lead-modal-buttons,.editar-lead-modal-formulario .editar-lead-modal-plantilla .plantilla-screen-filtro-container .editar-lead-modal-buttons,.grupo-act-modal-formulario .grupo-act-modal-plantilla .plantilla-screen-filtro-container .grupo-act-modal-buttons,.sala-modal-formulario .sala-modal-plantilla .plantilla-screen-filtro-container .sala-modal-buttons{background-color:#fff;bottom:0;display:flex;gap:10px;justify-content:flex-end;margin-top:10px;padding-top:5px;position:-webkit-sticky;position:sticky}.actividad-modal-formulario .actividad-modal-plantilla .plantilla-screen-filtro-container .actividad-modal-buttons button,.agregar-lead-modal-formulario .agregar-lead-modal-plantilla .plantilla-screen-filtro-container .agregar-lead-modal-buttons button,.editar-lead-modal-formulario .agregar-lead-modal-plantilla .plantilla-screen-filtro-container .agregar-lead-modal-buttons button,.editar-lead-modal-formulario .editar-lead-modal-plantilla .plantilla-screen-filtro-container .editar-lead-modal-buttons button,.grupo-act-modal-formulario .grupo-act-modal-plantilla .plantilla-screen-filtro-container .grupo-act-modal-buttons button,.sala-modal-formulario .sala-modal-plantilla .plantilla-screen-filtro-container .sala-modal-buttons button{align-items:center;border-radius:5px;box-shadow:5px 5px 5px #ccc;cursor:pointer;display:flex;font-size:13px;height:30px;justify-content:center;min-width:100px;padding:0 16px;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.actividad-modal-formulario .actividad-modal-plantilla .plantilla-screen-filtro-container .actividad-modal-buttons button:hover,.agregar-lead-modal-formulario .agregar-lead-modal-plantilla .plantilla-screen-filtro-container .agregar-lead-modal-buttons button:hover,.editar-lead-modal-formulario .agregar-lead-modal-plantilla .plantilla-screen-filtro-container .agregar-lead-modal-buttons button:hover,.editar-lead-modal-formulario .editar-lead-modal-plantilla .plantilla-screen-filtro-container .editar-lead-modal-buttons button:hover,.grupo-act-modal-formulario .grupo-act-modal-plantilla .plantilla-screen-filtro-container .grupo-act-modal-buttons button:hover,.sala-modal-formulario .sala-modal-plantilla .plantilla-screen-filtro-container .sala-modal-buttons button:hover{box-shadow:none;-webkit-transform:scale(1.02);transform:scale(1.02)}.actividad-modal-formulario .actividad-modal-plantilla .plantilla-screen-filtro-container .actividad-modal-buttons button:disabled,.agregar-lead-modal-formulario .agregar-lead-modal-plantilla .plantilla-screen-filtro-container .agregar-lead-modal-buttons button:disabled,.editar-lead-modal-formulario .agregar-lead-modal-plantilla .plantilla-screen-filtro-container .agregar-lead-modal-buttons button:disabled,.editar-lead-modal-formulario .editar-lead-modal-plantilla .plantilla-screen-filtro-container .editar-lead-modal-buttons button:disabled,.grupo-act-modal-formulario .grupo-act-modal-plantilla .plantilla-screen-filtro-container .grupo-act-modal-buttons button:disabled,.sala-modal-formulario .sala-modal-plantilla .plantilla-screen-filtro-container .sala-modal-buttons button:disabled{cursor:not-allowed;opacity:.5;-webkit-transform:none;transform:none}.actividad-modal-formulario .actividad-modal-plantilla .plantilla-screen-filtro-container .actividad-modal-buttons .actividad-modal-button-guardar,.agregar-lead-modal-formulario .agregar-lead-modal-plantilla .plantilla-screen-filtro-container .agregar-lead-modal-buttons .agregar-lead-modal-button-guardar,.csce-footer-guardar,.editar-lead-modal-formulario .agregar-lead-modal-plantilla .plantilla-screen-filtro-container .agregar-lead-modal-buttons .agregar-lead-modal-button-guardar,.editar-lead-modal-formulario .editar-lead-modal-plantilla .plantilla-screen-filtro-container .editar-lead-modal-buttons .editar-lead-modal-button-guardar,.grupo-act-modal-formulario .grupo-act-modal-plantilla .plantilla-screen-filtro-container .grupo-act-modal-buttons .grupo-act-modal-button-guardar,.nsi-footer-guardar,.sala-modal-formulario .sala-modal-plantilla .plantilla-screen-filtro-container .sala-modal-buttons .sala-modal-button-guardar{background-color:#035917;border:1px solid #035917;color:hsla(0,0%,100%,.8)}.actividad-modal-formulario .actividad-modal-plantilla .plantilla-screen-filtro-container .actividad-modal-buttons .actividad-modal-button-guardar:hover:not(:disabled),.agregar-lead-modal-formulario .agregar-lead-modal-plantilla .plantilla-screen-filtro-container .agregar-lead-modal-buttons .agregar-lead-modal-button-guardar:hover:not(:disabled),.csce-footer-guardar:hover:not(:disabled),.editar-lead-modal-formulario .agregar-lead-modal-plantilla .plantilla-screen-filtro-container .agregar-lead-modal-buttons .agregar-lead-modal-button-guardar:hover:not(:disabled),.editar-lead-modal-formulario .editar-lead-modal-plantilla .plantilla-screen-filtro-container .editar-lead-modal-buttons .editar-lead-modal-button-guardar:hover:not(:disabled),.grupo-act-modal-formulario .grupo-act-modal-plantilla .plantilla-screen-filtro-container .grupo-act-modal-buttons .grupo-act-modal-button-guardar:hover:not(:disabled),.nsi-footer-guardar:hover:not(:disabled),.sala-modal-formulario .sala-modal-plantilla .plantilla-screen-filtro-container .sala-modal-buttons .sala-modal-button-guardar:hover:not(:disabled){color:#fff}.actividad-modal-formulario .actividad-modal-plantilla .plantilla-screen-filtro-container .actividad-modal-buttons .actividad-modal-button-cancelar,.agregar-lead-modal-formulario .agregar-lead-modal-plantilla .plantilla-screen-filtro-container .agregar-lead-modal-buttons .agregar-lead-modal-button-cancelar,.csce-footer-cancelar,.editar-lead-modal-formulario .agregar-lead-modal-plantilla .plantilla-screen-filtro-container .agregar-lead-modal-buttons .agregar-lead-modal-button-cancelar,.editar-lead-modal-formulario .editar-lead-modal-plantilla .plantilla-screen-filtro-container .editar-lead-modal-buttons .editar-lead-modal-button-cancelar,.grupo-act-modal-formulario .grupo-act-modal-plantilla .plantilla-screen-filtro-container .grupo-act-modal-buttons .grupo-act-modal-button-cancelar,.nsi-footer-cancelar,.sala-modal-formulario .sala-modal-plantilla .plantilla-screen-filtro-container .sala-modal-buttons .sala-modal-button-cancelar{background-color:#888;border:1px solid #888;color:hsla(0,0%,100%,.8)}.actividad-modal-formulario .actividad-modal-plantilla .plantilla-screen-filtro-container .actividad-modal-buttons .actividad-modal-button-cancelar:hover,.agregar-lead-modal-formulario .agregar-lead-modal-plantilla .plantilla-screen-filtro-container .agregar-lead-modal-buttons .agregar-lead-modal-button-cancelar:hover,.csce-footer-cancelar:hover,.editar-lead-modal-formulario .agregar-lead-modal-plantilla .plantilla-screen-filtro-container .agregar-lead-modal-buttons .agregar-lead-modal-button-cancelar:hover,.editar-lead-modal-formulario .editar-lead-modal-plantilla .plantilla-screen-filtro-container .editar-lead-modal-buttons .editar-lead-modal-button-cancelar:hover,.grupo-act-modal-formulario .grupo-act-modal-plantilla .plantilla-screen-filtro-container .grupo-act-modal-buttons .grupo-act-modal-button-cancelar:hover,.nsi-footer-cancelar:hover,.sala-modal-formulario .sala-modal-plantilla .plantilla-screen-filtro-container .sala-modal-buttons .sala-modal-button-cancelar:hover{color:#fff}.agregar-lead-modal-formulario,.editar-lead-modal-formulario{left:50%;min-width:400px;overflow:visible;padding:20px;position:fixed;top:53px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:42vw}.agregar-lead-modal-formulario .agregar-lead-modal-plantilla,.editar-lead-modal-formulario .agregar-lead-modal-plantilla{overflow:visible;position:relative}.agregar-lead-modal-formulario .agregar-lead-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo,.editar-lead-modal-formulario .agregar-lead-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.agregar-lead-modal-formulario .agregar-lead-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal,.editar-lead-modal-formulario .agregar-lead-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff;overflow:visible}.agregar-lead-modal-formulario .agregar-lead-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-container,.editar-lead-modal-formulario .agregar-lead-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-container{background-color:#fff;height:auto;overflow:visible}.agregar-lead-modal-formulario .agregar-lead-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-lead-modal-content,.editar-lead-modal-formulario .agregar-lead-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-lead-modal-content{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);padding:15px}.agregar-lead-modal-formulario .agregar-lead-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-lead-modal-content .agregar-lead-modal-content-container,.editar-lead-modal-formulario .agregar-lead-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-lead-modal-content .agregar-lead-modal-content-container{display:flex;flex-direction:column;overflow:visible;padding-right:5px}.agregar-lead-modal-formulario .agregar-lead-modal-plantilla .cerrar-modal-button,.editar-lead-modal-formulario .agregar-lead-modal-plantilla .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px;z-index:10}.agregar-lead-modal-formulario .agregar-lead-modal-plantilla .cerrar-modal-button:hover,.editar-lead-modal-formulario .agregar-lead-modal-plantilla .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.editar-lead-modal-formulario .editar-lead-modal-plantilla{overflow:visible;position:relative}.editar-lead-modal-formulario .editar-lead-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.editar-lead-modal-formulario .editar-lead-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff;overflow:visible}.editar-lead-modal-formulario .editar-lead-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-container{background-color:#fff;height:auto;overflow:visible}.editar-lead-modal-formulario .editar-lead-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-lead-modal-content{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);padding:15px}.editar-lead-modal-formulario .editar-lead-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-lead-modal-content .editar-lead-modal-content-container{display:flex;flex-direction:column;overflow:visible;padding-right:5px}.editar-lead-modal-formulario .editar-lead-modal-plantilla .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px;z-index:10}.editar-lead-modal-formulario .editar-lead-modal-plantilla .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.objeciones-pago-main-screen{height:100%;margin-left:10px;margin-right:50px;position:relative;width:calc(100% - 20px)}.objeciones-pago-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:calc(100% - 262px)}.objeciones-pago-actions .objeciones-pago-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.objeciones-pago-actions .objeciones-pago-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.objeciones-pago-actions .objeciones-pago-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.objeciones-pago-actions .objeciones-pago-actions-regresar:hover svg{color:#fff}.objeciones-pago-actions .objeciones-pago-actions-filtro{margin-bottom:1px;margin-left:5px}.objeciones-pago-actions .objeciones-pago-actions-filtro .plantilla-screen-filtro{position:relative}.objeciones-pago-actions .objeciones-pago-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.objeciones-pago-actions .objeciones-pago-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal svg{color:hsla(0,0%,100%,.8);font-size:18px}.objeciones-pago-actions .objeciones-pago-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.objeciones-pago-actions .objeciones-pago-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal:hover svg{color:#fff}.objeciones-pago-actions .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:-170px;top:7px}.objeciones-pago-actions .buttons .objeciones-pago-header-agregar-objecion{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:-90px;padding-left:5px;padding-right:5px}.objeciones-pago-actions .buttons .objeciones-pago-header-agregar-objecion svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.objeciones-pago-actions .buttons .objeciones-pago-header-agregar-objecion:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.objeciones-pago-actions .buttons .objeciones-pago-header-agregar-objecion:hover svg{color:#fff}.objeciones-pago{height:100%}.objeciones-pago .objeciones-pago-header{align-items:center;display:flex;height:50px;justify-content:space-between;margin-left:20px;margin-right:20px}.objeciones-pago .objeciones-pago-header .objeciones-pago-header-title{align-items:center;display:flex;font-weight:700;width:calc(100% - 400px)}.objeciones-pago .objeciones-pago-header .objeciones-pago-header-title svg{color:#315c6f;margin-right:5px}.objeciones-pago .objeciones-pago-header .contador-convenios-encontrados,.objeciones-pago .objeciones-pago-header .contador-gestiones-encontrados{margin-right:10px}.objeciones-pago .objeciones-pago-header .objeciones-pago-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.objeciones-pago .objeciones-pago-header .objeciones-pago-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px}.objeciones-pago .objeciones-pago-header .objeciones-pago-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.objeciones-pago .objeciones-pago-header .objeciones-pago-header-agregar:hover svg{color:#fff}.objeciones-pago .objeciones-pago-header .listado-convenio-cliente-header-agregar-contacto{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:-90px;padding-left:5px;padding-right:5px}.objeciones-pago .objeciones-pago-header .listado-convenio-cliente-header-agregar-contacto svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.objeciones-pago .objeciones-pago-header .listado-convenio-cliente-header-agregar-contacto:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.objeciones-pago .objeciones-pago-header .listado-convenio-cliente-header-agregar-contacto:hover svg{color:#fff}.objeciones-pago .objeciones-pago-container{border-radius:8px;height:calc(100% - 110px);margin-left:20px;overflow:auto;width:calc(100% - 40px)}.objeciones-pago .objeciones-pago-container table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.objeciones-pago .objeciones-pago-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.objeciones-pago .objeciones-pago-container thead tr th div{border-left:2px solid #e9ae06;text-align:center}.objeciones-pago .objeciones-pago-container tbody tr .ta-comentario{width:300px}.objeciones-pago .objeciones-pago-container tbody tr .ta-descripcion{width:600px}.objeciones-pago .objeciones-pago-container tbody tr .ta-estatus{text-align:center;width:100px}.objeciones-pago .objeciones-pago-container tbody tr .ta-editar{width:60px}.objeciones-pago .objeciones-pago-container tbody tr .ta-editar .objeciones-pago-acciones-listado div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.objeciones-pago .objeciones-pago-container tbody tr .ta-editar .objeciones-pago-acciones-listado div svg{color:hsla(0,0%,100%,.8);font-size:20px}.objeciones-pago .objeciones-pago-container tbody tr .ta-editar .objeciones-pago-acciones-listado div:hover,.objeciones-pago .objeciones-pago-container tbody tr .ta-editar .objeciones-pago-acciones-listado div:hover svg{color:#fff}.objeciones-pago .objeciones-pago-container tbody tr .ta-editar .objeciones-pago-acciones-listado .boton-editar-objeciones-pago{background-color:#035917;width:100%}.objeciones-pago .objeciones-pago-container tbody tr .ta-fecha{width:94px}.objeciones-pago .objeciones-pago-container tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.objeciones-pago .objeciones-pago-container tbody tr:hover td{background-color:#dae6be!important}.objeciones-pago .objeciones-pago-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.objeciones-pago .objeciones-pago-container tbody tr .convenio-pago-acciones-listado{display:flex;justify-content:center}.objeciones-pago .objeciones-pago-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf{align-items:center;background-color:#315c6f;border:1px solid #315c6f;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;padding-right:5px}.objeciones-pago .objeciones-pago-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf svg{color:hsla(0,0%,100%,.8);margin-left:2px;margin-right:5px;width:18px}.objeciones-pago .objeciones-pago-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.objeciones-pago .objeciones-pago-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover svg{color:#fff}.objeciones-pago .objeciones-pago-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago{align-items:center;background-color:#ccc;border:1px solid #ccc;border-radius:5px;color:rgba(0,0,0,.9);cursor:pointer;display:flex;margin-left:5px;padding-right:10px}.objeciones-pago .objeciones-pago-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago svg{color:rgba(0,0,0,.9);margin-left:5px;margin-right:5px;width:18px}.objeciones-pago .objeciones-pago-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover{color:#000;font-weight:700;-webkit-transform:scale(1.02);transform:scale(1.02)}.objeciones-pago .objeciones-pago-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover svg{color:#000}.objeciones-pago .objeciones-pago-footer{align-items:center;display:flex;height:35px;margin-left:20px;margin-top:5px;width:calc(100% - 40px)}.objeciones-pago .objeciones-pago-footer .objeciones-pago-footer-back{align-items:center;background-color:#035917;border-radius:5px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-weight:700;padding:5px}.objeciones-pago .objeciones-pago-footer .objeciones-pago-footer-back svg{font-size:20px}.objeciones-pago .objeciones-pago-footer .objeciones-pago-footer-back:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-clientes-juridico-main-screen{height:100%;margin-left:10px;width:calc(100% - 30px)}.listado-clientes-juridico-main-screen .listado-clientes-juridico-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:74px;width:calc(100% - 260px)}.listado-clientes-juridico-main-screen .listado-clientes-juridico-actions .listado-clientes-juridico-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.listado-clientes-juridico-main-screen .listado-clientes-juridico-actions .listado-clientes-juridico-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.listado-clientes-juridico-main-screen .listado-clientes-juridico-actions .listado-clientes-juridico-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-clientes-juridico-main-screen .listado-clientes-juridico-actions .listado-clientes-juridico-actions-regresar:hover svg{color:#fff}.listado-clientes-juridico-main-screen .listado-clientes-juridico-actions .listado-clientes-juridico-actions-filtro{display:flex;margin-bottom:2px;margin-left:5px;position:relative}.listado-clientes-juridico-main-screen .listado-clientes-juridico-actions .listado-clientes-juridico-actions-filtro .modal-filtro-resumen-cartera-mensual{margin-top:1px}.listado-clientes-juridico-main-screen .listado-clientes-juridico-actions .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:10px;top:7px}.listado-clientes-juridico-main-screen .listado-clientes-juridico-actions .buttons button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:100px}.listado-clientes-juridico-main-screen .listado-clientes-juridico-actions .buttons button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.listado-clientes-juridico-main-screen .listado-clientes-juridico-actions .excel{background-color:#035917;border:1px solid #035917}.listado-clientes-juridico-main-screen .listado-clientes-juridico-actions svg{font-size:18px;margin-right:5px}.listado-clientes-juridico-main-screen .listado-clientes-juridico-actions .PDF{cursor:pointer}.listado-clientes-juridico-main-screen .listado-clientes-juridico-actions .PDF:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.listado-clientes-juridico-main-screen .contador-clientes-encontrados{display:flex;margin-left:calc(100% - 190px);margin-top:10px;min-width:170px}.listado-clientes-juridico-screen{height:100%;padding:20px;width:100%}.listado-clientes-juridico-screen .listado-clientes-juridico-header{align-items:center;display:flex;height:35px;justify-content:space-between;padding-bottom:5px}.listado-clientes-juridico-screen .listado-clientes-juridico-header .listado-clientes-juridico-header-control{display:flex;margin-top:-18px;width:100%}.listado-clientes-juridico-screen .listado-clientes-juridico-container{border:1px solid #dae6be;border-radius:5px;height:calc(100% - 88px);margin-top:-8px;overflow:auto;width:100%}.listado-clientes-juridico-screen .listado-clientes-juridico-container .scroll-4{overflow-x:auto}.listado-clientes-juridico-screen .listado-clientes-juridico-container table{min-width:2200px;position:-webkit-sticky;position:sticky;width:100%}.listado-clientes-juridico-screen .listado-clientes-juridico-container table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:40px;position:-webkit-sticky;position:sticky;top:0}.listado-clientes-juridico-screen .listado-clientes-juridico-container table thead tr th div{border-left:2px solid #fedb05}.listado-clientes-juridico-screen .listado-clientes-juridico-container table tbody tr{cursor:pointer}.listado-clientes-juridico-screen .listado-clientes-juridico-container table tbody tr td{border-bottom:1px solid #dae6be;padding:5px}.listado-clientes-juridico-screen .listado-clientes-juridico-container table tbody tr td .clientes-datos-contacto-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;padding-right:1px;width:120px}.listado-clientes-juridico-screen .listado-clientes-juridico-container table tbody tr td .clientes-datos-contacto-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.listado-clientes-juridico-screen .listado-clientes-juridico-container table tbody tr td .clientes-datos-contacto-button div:hover,.listado-clientes-juridico-screen .listado-clientes-juridico-container table tbody tr td .clientes-datos-contacto-button div:hover svg{color:#fff}.listado-clientes-juridico-screen .listado-clientes-juridico-container table tbody tr td .clientes-datos-contacto-button .datos-contacto{background-color:#035917}.listado-clientes-juridico-screen .listado-clientes-juridico-container table tbody tr td .clientes-datos-contacto-button .datos-contacto svg{padding-bottom:3px;padding-top:3px}.listado-clientes-juridico-screen .listado-clientes-juridico-container table tbody tr td .listado-clientes-juridico-detalle-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.listado-clientes-juridico-screen .listado-clientes-juridico-container table tbody tr td .listado-clientes-juridico-detalle-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.listado-clientes-juridico-screen .listado-clientes-juridico-container table tbody tr td .listado-clientes-juridico-detalle-button div:hover,.listado-clientes-juridico-screen .listado-clientes-juridico-container table tbody tr td .listado-clientes-juridico-detalle-button div:hover svg{color:#fff}.listado-clientes-juridico-screen .listado-clientes-juridico-container table tbody tr td .listado-clientes-juridico-detalle-button .registro{background-color:#315c6f}.listado-clientes-juridico-screen .listado-clientes-juridico-container table tbody tr td .listado-clientes-juridico-detalle-button .convenio{background-color:#035917}.listado-clientes-juridico-screen .listado-clientes-juridico-container table tbody tr td .listado-clientes-juridico-detalle-button .convenio svg{padding-bottom:3px;padding-top:3px}.listado-clientes-juridico-screen .listado-clientes-juridico-container table tbody tr td.razon-social-celda{width:16%}.listado-clientes-juridico-screen .listado-clientes-juridico-container table tbody tr td.rfc-celda{text-align:center;width:7%}.listado-clientes-juridico-screen .listado-clientes-juridico-container table tbody tr td.saldo-celda{text-align:end;width:7%}.listado-clientes-juridico-screen .listado-clientes-juridico-container table tbody tr td.fecha-celda,.listado-clientes-juridico-screen .listado-clientes-juridico-container table tbody tr td.vencimiento-celda{text-align:center;width:6%}.listado-clientes-juridico-screen .listado-clientes-juridico-container table tbody tr td.convenio-celda{text-align:center;width:4%}.listado-clientes-juridico-screen .listado-clientes-juridico-container table tbody tr td.objecion-celda{text-align:left;width:7%}.listado-clientes-juridico-screen .listado-clientes-juridico-container table tbody tr td.observaciones-celda{width:20%}.listado-clientes-juridico-screen .listado-clientes-juridico-container table tbody tr td.responsable-celda{width:16%}.listado-clientes-juridico-screen .listado-clientes-juridico-container table tbody tr:hover td{background-color:#dae6be!important}.listado-clientes-juridico-screen .listado-clientes-juridico-container table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.listado-clientes-juridico{height:100%;padding:20px;width:100%}.listado-clientes-juridico .listado-clientes-juridico-header{align-items:center;display:flex;height:35px;justify-content:space-between;padding-bottom:5px}.listado-clientes-juridico .listado-clientes-juridico-header .listado-clientes-juridico-header-control{display:flex;margin-top:-18px;width:100%}.listado-clientes-juridico .listado-clientes-juridico-container{border:1px solid #dae6be;border-radius:5px;height:calc(100% - 88px);margin-top:-8px;overflow:auto;width:100%}.listado-clientes-juridico .listado-clientes-juridico-container table{position:-webkit-sticky;position:sticky;width:100%}.listado-clientes-juridico .listado-clientes-juridico-container table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:40px;position:-webkit-sticky;position:sticky;top:0}.listado-clientes-juridico .listado-clientes-juridico-container table thead tr th div{border-left:2px solid #fedb05}.listado-clientes-juridico .listado-clientes-juridico-container table tbody tr td{border-bottom:1px solid #dae6be;padding:5px}.listado-clientes-juridico .listado-clientes-juridico-container table tbody tr td .clientes-datos-contacto-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;padding-right:1px;width:120px}.listado-clientes-juridico .listado-clientes-juridico-container table tbody tr td .clientes-datos-contacto-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.listado-clientes-juridico .listado-clientes-juridico-container table tbody tr td .clientes-datos-contacto-button div:hover,.listado-clientes-juridico .listado-clientes-juridico-container table tbody tr td .clientes-datos-contacto-button div:hover svg{color:#fff}.listado-clientes-juridico .listado-clientes-juridico-container table tbody tr td .clientes-datos-contacto-button .datos-contacto{background-color:#035917}.listado-clientes-juridico .listado-clientes-juridico-container table tbody tr td .clientes-datos-contacto-button .datos-contacto svg{padding-bottom:3px;padding-top:3px}.listado-clientes-juridico .listado-clientes-juridico-container table tbody tr td .listado-clientes-juridico-detalle-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.listado-clientes-juridico .listado-clientes-juridico-container table tbody tr td .listado-clientes-juridico-detalle-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.listado-clientes-juridico .listado-clientes-juridico-container table tbody tr td .listado-clientes-juridico-detalle-button div:hover,.listado-clientes-juridico .listado-clientes-juridico-container table tbody tr td .listado-clientes-juridico-detalle-button div:hover svg{color:#fff}.listado-clientes-juridico .listado-clientes-juridico-container table tbody tr td .listado-clientes-juridico-detalle-button .registro{background-color:#315c6f}.listado-clientes-juridico .listado-clientes-juridico-container table tbody tr td .listado-clientes-juridico-detalle-button .convenio{background-color:#035917}.listado-clientes-juridico .listado-clientes-juridico-container table tbody tr td .listado-clientes-juridico-detalle-button .convenio svg{padding-bottom:3px;padding-top:3px}.listado-clientes-juridico .listado-clientes-juridico-container table tbody tr td.id-cliente-celda{width:5%}.listado-clientes-juridico .listado-clientes-juridico-container table tbody tr td.razon-social-celda{max-width:140px;width:22%}.listado-clientes-juridico .listado-clientes-juridico-container table tbody tr td.rfc-celda{max-width:140px;width:5%}.listado-clientes-juridico .listado-clientes-juridico-container table tbody tr td.saldo-vencido-celda{max-width:80px;text-align:end;width:8%}.listado-clientes-juridico .listado-clientes-juridico-container table tbody tr td.saldo-porvencer-celda{max-width:80px;text-align:end;width:10%}.listado-clientes-juridico .listado-clientes-juridico-container table tbody tr td.telefono-celda{max-width:80px;text-align:center;width:8%}.listado-clientes-juridico .listado-clientes-juridico-container table tbody tr td.correo-celda{word-wrap:break-word;max-width:100px;overflow-wrap:break-word;white-space:normal}.listado-clientes-juridico .listado-clientes-juridico-container table tbody tr td.linea-celda{text-align:center;width:8%}.listado-clientes-juridico .listado-clientes-juridico-container table tbody tr td.correo-celda{text-align:left;width:14%}.listado-clientes-juridico .listado-clientes-juridico-container table tbody tr td.responsable-cobranza-celda{width:14%}.listado-clientes-juridico .listado-clientes-juridico-container table tbody tr td.convenio-clientes-vencidos-celda{width:8%}.listado-clientes-juridico .listado-clientes-juridico-container table tbody tr:hover td{background-color:#dae6be!important}.listado-clientes-juridico .listado-clientes-juridico-container table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.listado-clientes-noregistrados-main-screen{height:100%;margin-left:10px;width:calc(100% - 30px)}.listado-clientes-noregistrados-main-screen .listado-clientes-noregistrados-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:74px;width:calc(100% - 260px)}.listado-clientes-noregistrados-main-screen .listado-clientes-noregistrados-actions .listado-clientes-noregistrados-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.listado-clientes-noregistrados-main-screen .listado-clientes-noregistrados-actions .listado-clientes-noregistrados-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.listado-clientes-noregistrados-main-screen .listado-clientes-noregistrados-actions .listado-clientes-noregistrados-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-clientes-noregistrados-main-screen .listado-clientes-noregistrados-actions .listado-clientes-noregistrados-actions-regresar:hover svg{color:#fff}.listado-clientes-noregistrados-main-screen .listado-clientes-noregistrados-actions .listado-clientes-noregistrados-actions-filtro{display:flex;margin-bottom:2px;margin-left:5px;position:relative}.listado-clientes-noregistrados-main-screen .listado-clientes-noregistrados-actions .listado-clientes-noregistrados-actions-filtro .modal-filtro-resumen-cartera-mensual{margin-top:1px}.listado-clientes-noregistrados-main-screen .listado-clientes-noregistrados-actions .buttons-cne{align-items:center;display:flex;padding-right:5px;position:absolute;right:45px;top:7px}.listado-clientes-noregistrados-main-screen .listado-clientes-noregistrados-actions .buttons-cne button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:100px}.listado-clientes-noregistrados-main-screen .listado-clientes-noregistrados-actions .buttons-cne button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.listado-clientes-noregistrados-main-screen .listado-clientes-noregistrados-actions .excel{background-color:#035917;border:1px solid #035917}.listado-clientes-noregistrados-main-screen .listado-clientes-noregistrados-actions svg{font-size:18px;margin-right:5px}.listado-clientes-noregistrados-main-screen .listado-clientes-noregistrados-actions .PDF{cursor:pointer}.listado-clientes-noregistrados-main-screen .listado-clientes-noregistrados-actions .PDF:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.listado-clientes-noregistrados-main-screen .contador-clientes-encontrados{display:flex;margin-left:calc(100% - 190px);margin-top:10px;min-width:170px}.listado-clientes-noregistrados-screen{height:100%;padding:20px;width:100%}.listado-clientes-noregistrados-screen .listado-clientes-noregistrados-header{align-items:center;display:flex;height:35px;justify-content:space-between;padding-bottom:5px}.listado-clientes-noregistrados-screen .listado-clientes-noregistrados-header .listado-clientes-noregistrados-header-control{display:flex;margin-top:-18px;width:100%}.listado-clientes-noregistrados-screen .listado-clientes-noregistrados-container{border:1px solid #dae6be;border-radius:5px;height:calc(100% - 88px);margin-top:-8px;overflow:auto;width:100%}.listado-clientes-noregistrados-screen .listado-clientes-noregistrados-container .scroll-4{overflow-x:auto}.listado-clientes-noregistrados-screen .listado-clientes-noregistrados-container table{position:-webkit-sticky;position:sticky;width:100%}.listado-clientes-noregistrados-screen .listado-clientes-noregistrados-container table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:40px;position:-webkit-sticky;position:sticky;top:0}.listado-clientes-noregistrados-screen .listado-clientes-noregistrados-container table thead tr th div{border-left:2px solid #fedb05}.listado-clientes-noregistrados-screen .listado-clientes-noregistrados-container table tbody tr{cursor:pointer}.listado-clientes-noregistrados-screen .listado-clientes-noregistrados-container table tbody tr td{border-bottom:1px solid #dae6be;padding:5px}.listado-clientes-noregistrados-screen .listado-clientes-noregistrados-container table tbody tr td .clientes-datos-contacto-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;padding-right:1px;width:120px}.listado-clientes-noregistrados-screen .listado-clientes-noregistrados-container table tbody tr td .clientes-datos-contacto-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.listado-clientes-noregistrados-screen .listado-clientes-noregistrados-container table tbody tr td .clientes-datos-contacto-button div:hover,.listado-clientes-noregistrados-screen .listado-clientes-noregistrados-container table tbody tr td .clientes-datos-contacto-button div:hover svg{color:#fff}.listado-clientes-noregistrados-screen .listado-clientes-noregistrados-container table tbody tr td .clientes-datos-contacto-button .datos-contacto{background-color:#035917}.listado-clientes-noregistrados-screen .listado-clientes-noregistrados-container table tbody tr td .clientes-datos-contacto-button .datos-contacto svg{padding-bottom:3px;padding-top:3px}.listado-clientes-noregistrados-screen .listado-clientes-noregistrados-container table tbody tr td .listado-clientes-noregistrados-detalle-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.listado-clientes-noregistrados-screen .listado-clientes-noregistrados-container table tbody tr td .listado-clientes-noregistrados-detalle-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.listado-clientes-noregistrados-screen .listado-clientes-noregistrados-container table tbody tr td .listado-clientes-noregistrados-detalle-button div:hover,.listado-clientes-noregistrados-screen .listado-clientes-noregistrados-container table tbody tr td .listado-clientes-noregistrados-detalle-button div:hover svg{color:#fff}.listado-clientes-noregistrados-screen .listado-clientes-noregistrados-container table tbody tr td .listado-clientes-noregistrados-detalle-button .registro{background-color:#315c6f}.listado-clientes-noregistrados-screen .listado-clientes-noregistrados-container table tbody tr td .listado-clientes-noregistrados-detalle-button .convenio{background-color:#035917}.listado-clientes-noregistrados-screen .listado-clientes-noregistrados-container table tbody tr td .listado-clientes-noregistrados-detalle-button .convenio svg{padding-bottom:3px;padding-top:3px}.listado-clientes-noregistrados-screen .listado-clientes-noregistrados-container table tbody tr td.razon-social-celda{width:16%}.listado-clientes-noregistrados-screen .listado-clientes-noregistrados-container table tbody tr td.saldo-celda{text-align:end;width:7%}.listado-clientes-noregistrados-screen .listado-clientes-noregistrados-container table tbody tr td.celda-equip{text-align:center}.listado-clientes-noregistrados-screen .listado-clientes-noregistrados-container table tbody tr td.fecha-celda,.listado-clientes-noregistrados-screen .listado-clientes-noregistrados-container table tbody tr td.vencimiento-celda{text-align:center;width:6%}.listado-clientes-noregistrados-screen .listado-clientes-noregistrados-container table tbody tr td.convenio-celda{text-align:center;width:4%}.listado-clientes-noregistrados-screen .listado-clientes-noregistrados-container table tbody tr td.objecion-celda{text-align:left;width:7%}.listado-clientes-noregistrados-screen .listado-clientes-noregistrados-container table tbody tr td.observaciones-celda{width:20%}.listado-clientes-noregistrados-screen .listado-clientes-noregistrados-container table tbody tr td.responsable-celda{width:16%}.listado-clientes-noregistrados-screen .listado-clientes-noregistrados-container table tbody tr .button-agregar{align-items:center;background-color:#3c587c;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.listado-clientes-noregistrados-screen .listado-clientes-noregistrados-container table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.listado-clientes-noregistrados{height:100%;padding:20px;width:100%}.listado-clientes-noregistrados .listado-clientes-noregistrados-header{align-items:center;display:flex;height:35px;justify-content:space-between;padding-bottom:5px}.listado-clientes-noregistrados .listado-clientes-noregistrados-header .listado-clientes-noregistrados-header-control{display:flex;margin-top:-18px;width:100%}.listado-clientes-noregistrados .listado-clientes-noregistrados-container{border:1px solid #dae6be;border-radius:5px;height:calc(100% - 88px);margin-top:-8px;overflow:auto;width:100%}.listado-clientes-noregistrados .listado-clientes-noregistrados-container table{position:-webkit-sticky;position:sticky;width:100%}.listado-clientes-noregistrados .listado-clientes-noregistrados-container table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:40px;position:-webkit-sticky;position:sticky;top:0}.listado-clientes-noregistrados .listado-clientes-noregistrados-container table thead tr th div{border-left:2px solid #fedb05}.listado-clientes-noregistrados .listado-clientes-noregistrados-container table tbody tr td{border-bottom:1px solid #dae6be;padding:5px}.listado-clientes-noregistrados .listado-clientes-noregistrados-container table tbody tr td .clientes-datos-contacto-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;padding-right:1px;width:120px}.listado-clientes-noregistrados .listado-clientes-noregistrados-container table tbody tr td .clientes-datos-contacto-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.listado-clientes-noregistrados .listado-clientes-noregistrados-container table tbody tr td .clientes-datos-contacto-button div:hover,.listado-clientes-noregistrados .listado-clientes-noregistrados-container table tbody tr td .clientes-datos-contacto-button div:hover svg{color:#fff}.listado-clientes-noregistrados .listado-clientes-noregistrados-container table tbody tr td .clientes-datos-contacto-button .datos-contacto{background-color:#035917}.listado-clientes-noregistrados .listado-clientes-noregistrados-container table tbody tr td .clientes-datos-contacto-button .datos-contacto svg{padding-bottom:3px;padding-top:3px}.listado-clientes-noregistrados .listado-clientes-noregistrados-container table tbody tr td .listado-clientes-noregistrados-detalle-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.listado-clientes-noregistrados .listado-clientes-noregistrados-container table tbody tr td .listado-clientes-noregistrados-detalle-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.listado-clientes-noregistrados .listado-clientes-noregistrados-container table tbody tr td .listado-clientes-noregistrados-detalle-button div:hover,.listado-clientes-noregistrados .listado-clientes-noregistrados-container table tbody tr td .listado-clientes-noregistrados-detalle-button div:hover svg{color:#fff}.listado-clientes-noregistrados .listado-clientes-noregistrados-container table tbody tr td .listado-clientes-noregistrados-detalle-button .registro{background-color:#315c6f}.listado-clientes-noregistrados .listado-clientes-noregistrados-container table tbody tr td .listado-clientes-noregistrados-detalle-button .convenio{background-color:#035917}.listado-clientes-noregistrados .listado-clientes-noregistrados-container table tbody tr td .listado-clientes-noregistrados-detalle-button .convenio svg{padding-bottom:3px;padding-top:3px}.listado-clientes-noregistrados .listado-clientes-noregistrados-container table tbody tr td.id-cliente-celda{width:5%}.listado-clientes-noregistrados .listado-clientes-noregistrados-container table tbody tr td.razon-social-celda{max-width:140px;width:22%}.listado-clientes-noregistrados .listado-clientes-noregistrados-container table tbody tr td.saldo-vencido-celda{max-width:80px;text-align:end;width:8%}.listado-clientes-noregistrados .listado-clientes-noregistrados-container table tbody tr td.saldo-porvencer-celda{max-width:80px;text-align:end;width:10%}.listado-clientes-noregistrados .listado-clientes-noregistrados-container table tbody tr td.telefono-celda{max-width:80px;text-align:center;width:8%}.listado-clientes-noregistrados .listado-clientes-noregistrados-container table tbody tr td.correo-celda{word-wrap:break-word;max-width:100px;overflow-wrap:break-word;white-space:normal}.listado-clientes-noregistrados .listado-clientes-noregistrados-container table tbody tr td.linea-celda{text-align:center;width:8%}.listado-clientes-noregistrados .listado-clientes-noregistrados-container table tbody tr td.correo-celda{text-align:left;width:14%}.listado-clientes-noregistrados .listado-clientes-noregistrados-container table tbody tr td.responsable-cobranza-celda{width:14%}.listado-clientes-noregistrados .listado-clientes-noregistrados-container table tbody tr td.convenio-clientes-vencidos-celda{width:8%}.listado-clientes-noregistrados .listado-clientes-noregistrados-container table tbody tr:hover td{background-color:#dae6be!important}.listado-clientes-noregistrados .listado-clientes-noregistrados-container table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.reestructuracion-credito-main-screen{background-color:#fff;height:100%;position:relative;-webkit-user-select:none;user-select:none}.reestructurar-credito-boton-regresar-container{height:40px;position:absolute;top:10px;width:200px}.reestructurar-credito-boton-regresar-container .reestructurar-credito-boton-regresar{align-items:center;background-color:#3c587c;border:1px solid #3c587c;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.reestructurar-credito-boton-regresar-container .reestructurar-credito-boton-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.reestructurar-credito-boton-regresar-container .reestructurar-credito-boton-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.reestructurar-credito-boton-regresar-container .reestructurar-credito-boton-regresar:hover svg{color:#fff}.reestructurar-credito-buscar-cliente-container{height:calc(100% - 150px);margin-top:50px}.reestructurar-credito-buscar-cliente-container .reestructurar-credito-buscar-cliente-autocomplete{margin-left:20px;margin-right:20px}.reestructurar-credito-solicitud-container{height:100%;width:100%}.reestructurar-credito-solicitud-container .reestructurar-credito-solicitudes-container-filtros{display:flex;height:50px;justify-content:space-between}.reestructurar-credito-solicitud-container .reestructurar-credito-solicitudes-container-filtros .contador-solicitudes{align-items:end;display:flex;padding-right:20px}.reestructurar-credito-solicitud-container .reestructurar-credito-tabla-solicitudes-container{border:1px solid #dae6be;border-radius:5px;box-shadow:2px 2px 5px #333;height:calc(100% - 120px);margin:0 auto;overflow:auto;width:calc(100% - 40px)}.reestructurar-credito-solicitud-container .reestructurar-credito-tabla-solicitudes-container table{position:-webkit-sticky;position:sticky;width:100%}.reestructurar-credito-solicitud-container .reestructurar-credito-tabla-solicitudes-container table thead .tr-columnas th{background-color:#fefefe;background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;border-right:none;color:#fff;font-size:12px;height:40px;position:-webkit-sticky;position:sticky;top:0}.reestructurar-credito-solicitud-container .reestructurar-credito-tabla-solicitudes-container table thead .tr-columnas th div{border-left:2px solid #fedb05;text-align:center}.reestructurar-credito-solicitud-container .reestructurar-credito-tabla-solicitudes-container table thead .tr-columnas th:last-child{border-right:1px solid #315c6f}.reestructurar-credito-solicitud-container .reestructurar-credito-tabla-solicitudes-container table tbody tr td{border-bottom:1px solid #dae6be;border-right:none;border-top:none;font-size:12px;padding:5px;text-align:left;text-transform:capitalize}.reestructurar-credito-solicitud-container .reestructurar-credito-tabla-solicitudes-container table tbody tr td:first-child{padding-left:10px;text-align:left}.reestructurar-credito-solicitud-container .reestructurar-credito-tabla-solicitudes-container table tbody tr td:last-child{text-align:right}.reestructurar-credito-solicitud-container .reestructurar-credito-tabla-solicitudes-container table tbody tr:hover td{background-color:#dae6be!important}.reestructurar-credito-solicitud-container .reestructurar-credito-tabla-solicitudes-container table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.reestructurar-credito-solicitud-container .reestructurar-credito-tabla-solicitudes-container table tbody .reestructurar-solicitud-boton{align-items:center;background-color:#3c587c;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center}.reestructurar-credito-solicitud-container .reestructurar-credito-tabla-solicitudes-container table tbody .reestructurar-solicitud-boton:hover{color:#fff;-webkit-transform:scale(1.03);transform:scale(1.03)}@media (max-width:1150px){.reestructuracion-credito-info-solicitud-container{height:60%!important}}@media (min-width:1150px) and (max-width:1250px){.reestructuracion-credito-info-solicitud-container{height:70%!important}}@media (min-width:1250px) and (max-width:1350px){.reestructuracion-credito-info-solicitud-container{height:80%!important}}@media (min-width:1700px){.reestructuracion-credito-enviar-revision{height:50px!important}}.reestructuracion-credito-info-solicitud-container{display:flex;height:83%;margin-top:30px}.reestructuracion-credito-info-solicitud-container .reestructuracion-credito-tabs-container{display:flex;height:100%;width:250px}.reestructuracion-credito-info-solicitud-container .reestructuracion-credito-tabs-container .a{height:50px!important;margin-top:100px;width:250px}.reestructuracion-credito-info-solicitud-container .reestructuracion-credito-tabs-container .c{background-color:hsla(0,0%,94%,.314);border-bottom:1px solid #f0f0f0;border-top:1px solid #f0f0f0}.reestructuracion-credito-enviar-revision-container .reestructuracion-credito-enviar-revision{align-items:center;background:linear-gradient(to bottom right,#4c8435,#285629);border-radius:5px;color:hsla(0,0%,94%,.314);cursor:pointer;display:flex;height:40px;justify-content:center;width:100%}.reestructuracion-credito-enviar-revision-container .reestructuracion-credito-enviar-revision svg{margin-left:5px}.reestructuracion-credito-enviar-revision-container .reestructuracion-credito-enviar-revision:hover{background:linear-gradient(to bottom right,#4c8435,#285629);color:#fff}@media (max-width:1150px){.container-total{height:240px!important;width:450px!important}}@media (min-width:1150px) and (max-width:1250px){.container-total{width:600px!important}}@media (min-width:1250px) and (max-width:1350px){.container-total{width:710px!important}}@media (min-width:1500px){.container-total{width:1000px!important}}@media (min-width:1700px){.container-total{width:1150px!important}}.container-total{height:500px;width:850px}.reestructurar-credito-condiciones-screen-container{display:grid;grid-template-columns:50% 50%;grid-template-rows:90px 90px 50px 50px 50px;height:100%;overflow:auto;position:relative}.reestructurar-credito-condiciones-screen-container .reestructurar-credito-condiciones-inputs-container{grid-column:1/3;grid-row:1/3;padding-top:10px}.reestructurar-credito-condiciones-screen-container .reestructurar-credito-condiciones-inputs-container .reestructurar-credito-generales-container{display:flex;gap:20px}.reestructurar-credito-condiciones-screen-container .reestructurar-credito-condiciones-inputs-container .caracteres-especiales{color:red!important;font-weight:700!important}.reestructurar-credito-condiciones-screen-container .reestructurar-credito-observaciones{grid-column:1/3;grid-row:2/3;padding-top:60px}.reestructurar-credito-condiciones-screen-container .cel-3{grid-column:1/2;grid-row:3/4;margin-top:60px;padding-right:15px}.reestructurar-credito-condiciones-screen-container .cel-4{display:flex;gap:7px;grid-column:2/3;grid-row:3/4;margin-top:60px;padding-left:5px}.reestructurar-credito-condiciones-screen-container .taza-actualizar-container{display:flex}.reestructurar-credito-condiciones-screen-container .taza-actualizar-container .cell-5{grid-column:1/2;grid-row:4/5;margin-top:60px;padding-right:5px;width:100%}.reestructurar-credito-condiciones-screen-container .taza-actualizar-container .cell-6{background-color:rgba(49,92,111,.6);border:1px solid rgba(49,92,111,.6);border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;grid-column:1/2;grid-row:4/5;height:33px;letter-spacing:.3px;margin-top:60px;width:15%}.reestructurar-credito-condiciones-screen-container .taza-actualizar-container .cell-6:hover{background-color:rgba(49,92,111,.8);color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.reestructurar-credito-condiciones-screen-container .cel-6{display:flex;grid-column:2/3;grid-row:4/5;margin-top:60px}.reestructurar-credito-condiciones-screen-container .cel-plazo{padding-right:10px}.reestructurar-credito-condiciones-screen-container .reestructurar-credito-condiciones-boton-guardar-container{display:flex;grid-column:2/3;grid-row:5/5;justify-content:end;margin-top:60px}.reestructurar-credito-condiciones-screen-container .reestructurar-credito-condiciones-boton-guardar-container .reestructurar-credito-condiciones-boton-guardar{align-items:center;background:linear-gradient(to bottom right,#4c8435,#285629);border-radius:5px;color:hsla(0,0%,100%,.565);cursor:pointer;display:flex;height:35px;justify-content:center;margin-right:10px;width:120px}.reestructurar-credito-condiciones-screen-container .reestructurar-credito-condiciones-boton-guardar-container .reestructurar-credito-condiciones-boton-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}@media (max-width:1150px){.reestructurar-credito-financiamiento-container{width:450px!important}}@media (min-width:1150px) and (max-width:1250px){.reestructurar-credito-financiamiento-container{width:600px!important}}@media (min-width:1250px) and (max-width:1350px){.reestructurar-credito-financiamiento-container{width:710px!important}}@media (min-width:1500px){.reestructurar-credito-financiamiento-container{width:1000px!important}}@media (min-width:1700px){.reestructurar-credito-financiamiento-container{width:1150px!important}}.reestructurar-credito-financiamiento-container{height:calc(100% - 10px);width:850px}.reestructurar-credito-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container{background-color:#dce1d1;border:1px solid #e6e9df;border-radius:12px;box-shadow:0 2px 8px rgba(0,0,0,.05);display:flex;justify-content:space-between}.reestructurar-credito-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container-info{display:flex;width:80%}.reestructurar-credito-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container-info .pedido-maquinaria-detalle-financiamiento-container-info-cuadro{display:flex;height:150px;width:60%}.reestructurar-credito-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container-info .pedido-maquinaria-detalle-financiamiento-container-info-cuadro .pedido-maquinaria-detalle-financiamiento-container-info-cuadro-textos{padding:10px;width:65%}.reestructurar-credito-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container-info .pedido-maquinaria-detalle-financiamiento-container-info-cuadro .pedido-maquinaria-detalle-financiamiento-container-info-cuadro-textos .info-cuadro-textos-container{display:flex;margin-bottom:5px}.reestructurar-credito-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container-info .pedido-maquinaria-detalle-financiamiento-container-info-cuadro .pedido-maquinaria-detalle-financiamiento-container-info-cuadro-textos .info-cuadro-textos-container .info-cuadro-textos-titulos{color:#2e2e2e;font-size:16px;font-weight:500;width:150px}.reestructurar-credito-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container-info .pedido-maquinaria-detalle-financiamiento-container-info-cuadro .pedido-maquinaria-detalle-financiamiento-container-info-cuadro-textos .info-cuadro-textos-container .info-cuadro-textos-datos{color:#2e2e2e;display:flex;font-size:16px;font-weight:500;justify-content:space-between;width:120px}.reestructurar-credito-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container-info .pedido-maquinaria-detalle-financiamiento-container-info-cuadro .pedido-maquinaria-detalle-financiamiento-container-info-cuadro-botones{display:flex;flex-direction:column;justify-content:space-around;overflow:auto;padding:10px}.reestructurar-credito-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container-info .pedido-maquinaria-detalle-financiamiento-container-info-cuadro .radio-group label{align-items:center;color:#2e2e2e;cursor:pointer;display:flex;font-size:14px;gap:10px;margin-bottom:12px}.reestructurar-credito-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container-info .pedido-maquinaria-detalle-financiamiento-container-info-cuadro .radio-group input[type=radio]{-webkit-appearance:none;appearance:none;background-color:#fff;border:2px solid #bfc4b4;border-radius:50%;cursor:pointer;display:grid;font:inherit;height:18px;margin:0;place-content:center;transition:all .2s ease-in-out;width:18px}.reestructurar-credito-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container-info .pedido-maquinaria-detalle-financiamiento-container-info-cuadro .radio-group input[type=radio]:before{border-radius:50%;box-shadow:inset 1em 1em #244822;content:"";height:10px;-webkit-transform:scale(0);transform:scale(0);transition:-webkit-transform .12s ease-in-out;transition:transform .12s ease-in-out;transition:transform .12s ease-in-out,-webkit-transform .12s ease-in-out;width:10px}.reestructurar-credito-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container-info .pedido-maquinaria-detalle-financiamiento-container-info-cuadro .radio-group input[type=radio]:checked:before{-webkit-transform:scale(1);transform:scale(1)}.reestructurar-credito-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container-info .pedido-maquinaria-detalle-financiamiento-container-info-cuadro .radio-group input[type=radio]:disabled{background-color:#f0f0eb;border-color:#ccc;cursor:not-allowed;opacity:.6}.reestructurar-credito-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container-boton-add{display:flex;flex-direction:column;gap:10px;justify-content:end;padding-bottom:5px;padding-right:10px}.reestructurar-credito-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container-boton-add .pedido-maquinaria-detalle-financiamiento-container-boton-eliminar-todo{background-color:#bf0202;border:none;border-radius:5px;color:#fff;cursor:pointer;font-weight:700;height:30px}.reestructurar-credito-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container .pedido-maquinaria-detalle-financiamiento-container-boton-add .pedido-maquinaria-detalle-financiamiento-container-boton-eliminar-todo:hover{background-color:#d70000;-webkit-transform:scale(1.02);transform:scale(1.02)}.reestructurar-credito-financiamiento-container .reestructurar-credito-financiamiento-boton-agregar{align-items:center;background:linear-gradient(to bottom right,#4c8435,#285629);border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;height:30px;justify-content:center;width:100%}.reestructurar-credito-financiamiento-container .reestructurar-credito-financiamiento-boton-agregar svg{font-size:18px;margin-right:5px}.reestructurar-credito-financiamiento-container .reestructurar-credito-financiamiento-boton-agregar:hover{-webkit-transform:scale(1.01);transform:scale(1.01)}.reestructurar-credito-financiamiento-container .reestructurar-credito-financiamiento-tabla-container{height:calc(100% - 30px);overflow:auto}.reestructurar-credito-financiamiento-container .reestructurar-credito-financiamiento-tabla-container table{margin-top:5px;width:100%}.reestructurar-credito-financiamiento-container .reestructurar-credito-financiamiento-tabla-container table thead tr{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover}.reestructurar-credito-financiamiento-container .reestructurar-credito-financiamiento-tabla-container table thead tr th{border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:40px;text-align:center}.reestructurar-credito-financiamiento-container .reestructurar-credito-financiamiento-tabla-container table thead tr th div{border-left:2px solid #fedb05;width:130px}.reestructurar-credito-financiamiento-container .reestructurar-credito-financiamiento-tabla-container table thead tr th:nth-child(2) div{width:150px}.reestructurar-credito-financiamiento-container .reestructurar-credito-financiamiento-tabla-container table tbody tr td{border-bottom:1px solid #dae6be;padding-bottom:5px;padding-top:5px}.reestructurar-credito-financiamiento-container .reestructurar-credito-financiamiento-tabla-container table tbody tr td:first-child{border-left:2px solid #ccc;text-align:right}.reestructurar-credito-financiamiento-container .reestructurar-credito-financiamiento-tabla-container table tbody tr td:nth-child(2),.reestructurar-credito-financiamiento-container .reestructurar-credito-financiamiento-tabla-container table tbody tr td:nth-child(3){padding-right:10px;text-align:center}.reestructurar-credito-financiamiento-container .reestructurar-credito-financiamiento-tabla-container table tbody tr td:nth-child(5),.reestructurar-credito-financiamiento-container .reestructurar-credito-financiamiento-tabla-container table tbody tr td:nth-child(6),.reestructurar-credito-financiamiento-container .reestructurar-credito-financiamiento-tabla-container table tbody tr td:nth-child(7){padding-right:10px;text-align:right}.reestructurar-credito-financiamiento-container .reestructurar-credito-financiamiento-tabla-container table tbody tr td:nth-child(8) svg{color:#ed7d31;cursor:pointer;font-size:20px}.reestructurar-credito-financiamiento-container .reestructurar-credito-financiamiento-tabla-container table tbody tr td:nth-child(8) svg:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.reestructurar-credito-financiamiento-container .reestructurar-credito-financiamiento-tabla-container table tbody tr td:last-child{border-right:2px solid #ccc}.reestructurar-credito-financiamiento-container .reestructurar-credito-financiamiento-tabla-container table tbody tr td:last-child svg{color:red;cursor:pointer;font-size:20px}.reestructurar-credito-financiamiento-container .reestructurar-credito-financiamiento-tabla-container table tbody tr td:last-child svg:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.reestructurar-credito-financiamiento-container .reestructurar-credito-financiamiento-tabla-container table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.reestructurar-credito-financiamiento-container .reestructurar-credito-financiamiento-tabla-container table tbody tr:last-child td{border-bottom:2px solid #ccc}.reestructurar-credito-financiamiento-container .reestructurar-credito-financiamiento-tabla-container table tfoot{background:#edefe8;background-color:#ccc;border-top:2px solid #ccc;bottom:0;height:30px;position:-webkit-sticky;position:sticky;text-align:right;z-index:1}.reestructurar-credito-financiamiento-container .reestructurar-credito-financiamiento-tabla-container table tfoot tr td{font-weight:400;padding-right:10px}.reestructurar-credito-financiamiento-container .reestructurar-credito-financiamiento-tabla-container table tfoot tr td:first-child{font-weight:700}.reestructurar-credito-financiamiento-container .reestructurar-credito-financiamiento-tabla-container table tfoot tr td:nth-child(3){text-align:center}.clientes-especiales-main-screen{height:100%;margin-left:10px;margin-right:50px;position:relative;width:calc(100% - 20px)}.clientes-especiales-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:calc(100% - 261px)}.clientes-especiales-actions .clientes-especiales-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.clientes-especiales-actions .clientes-especiales-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.clientes-especiales-actions .clientes-especiales-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.clientes-especiales-actions .clientes-especiales-actions-regresar:hover svg{color:#fff}.clientes-especiales-actions .clientes-especiales-actions-filtro{margin-bottom:1px;margin-left:0}.clientes-especiales-actions .clientes-especiales-actions-filtro .plantilla-screen-filtro{margin-left:0;position:relative}.clientes-especiales-actions .clientes-especiales-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.clientes-especiales-actions .clientes-especiales-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal svg{color:hsla(0,0%,100%,.8);font-size:18px}.clientes-especiales-actions .clientes-especiales-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.clientes-especiales-actions .clientes-especiales-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal:hover svg{color:#fff}.clientes-especiales-actions .clientes-especiales-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff;left:-114px;min-height:150px;position:absolute;top:-9px;width:250px;z-index:5}.clientes-especiales-actions .clientes-especiales-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container{margin:20px 10px 10px}.clientes-especiales-actions .clientes-especiales-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-container-cartera{margin-bottom:10px}.clientes-especiales-actions .clientes-especiales-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-container-periodo{margin-top:10px}.clientes-especiales-actions .clientes-especiales-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones{align-items:center;display:flex;justify-content:space-between;margin-top:10px;width:100%}.clientes-especiales-actions .clientes-especiales-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-guardar{align-items:center;background-color:#035917;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.clientes-especiales-actions .clientes-especiales-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.clientes-especiales-actions .clientes-especiales-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-cancelar{align-items:center;background-color:#ed2a35;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.clientes-especiales-actions .clientes-especiales-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-cancelar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.clientes-especiales-actions .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:-242px;top:7px}.clientes-especiales-actions .buttons .clientes-especiales-header-agregar-objecion,.clientes-especiales-actions .buttons .excel{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:10px;padding-left:5px;padding-right:5px;width:auto}.clientes-especiales-actions .buttons .clientes-especiales-header-agregar-objecion svg,.clientes-especiales-actions .buttons .excel svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.clientes-especiales-actions .buttons .clientes-especiales-header-agregar-objecion:hover,.clientes-especiales-actions .buttons .excel:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.clientes-especiales-actions .buttons .clientes-especiales-header-agregar-objecion:hover svg,.clientes-especiales-actions .buttons .excel:hover svg{color:#fff}.clientes-especiales-actions .buttons .clientes-especiales-header-agregar-objecion:last-child{margin-right:0}.clientes-especiales{height:100%}.clientes-especiales .clientes-especiales-header{align-items:center;display:flex;height:50px;justify-content:space-between;margin-left:20px;margin-right:20px}.clientes-especiales .clientes-especiales-header .clientes-especiales-header-title{align-items:center;display:flex;font-weight:700;width:calc(100% - 400px)}.clientes-especiales .clientes-especiales-header .clientes-especiales-header-title svg{color:#315c6f;margin-right:5px}.clientes-especiales .clientes-especiales-header .clientes-especiales-header-buttons{display:flex}.clientes-especiales .clientes-especiales-header .clientes-especiales-header-buttons .button-subir-listado{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:10px;padding-left:5px;padding-right:5px;width:auto}.clientes-especiales .clientes-especiales-header .clientes-especiales-header-buttons .button-subir-listado svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.clientes-especiales .clientes-especiales-header .clientes-especiales-header-buttons .button-subir-listado:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.clientes-especiales .clientes-especiales-header .clientes-especiales-header-buttons .button-subir-listado:hover svg{color:#fff}.clientes-especiales .clientes-especiales-header .clientes-especiales-header-buttons .button-descargar-listado{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px;width:auto}.clientes-especiales .clientes-especiales-header .clientes-especiales-header-buttons .button-descargar-listado svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.clientes-especiales .clientes-especiales-header .clientes-especiales-header-buttons .button-descargar-listado:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.clientes-especiales .clientes-especiales-header .clientes-especiales-header-buttons .button-descargar-listado:hover svg{color:#fff}.clientes-especiales .clientes-especiales-header .contador-convenios-encontrados,.clientes-especiales .clientes-especiales-header .contador-gestiones-encontrados{margin-right:10px}.clientes-especiales .clientes-especiales-header .clientes-especiales-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.clientes-especiales .clientes-especiales-header .clientes-especiales-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px}.clientes-especiales .clientes-especiales-header .clientes-especiales-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.clientes-especiales .clientes-especiales-header .clientes-especiales-header-agregar:hover svg{color:#fff}.clientes-especiales .clientes-especiales-header .listado-convenio-cliente-header-agregar-contacto{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:-90px;padding-left:5px;padding-right:5px}.clientes-especiales .clientes-especiales-header .listado-convenio-cliente-header-agregar-contacto svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.clientes-especiales .clientes-especiales-header .listado-convenio-cliente-header-agregar-contacto:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.clientes-especiales .clientes-especiales-header .listado-convenio-cliente-header-agregar-contacto:hover svg{color:#fff}.clientes-especiales .clientes-especiales-container{border-radius:8px;height:calc(100% - 110px);margin-left:20px;overflow:auto;width:calc(100% - 40px)}.clientes-especiales .clientes-especiales-container table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.clientes-especiales .clientes-especiales-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.clientes-especiales .clientes-especiales-container thead tr th div{border-left:2px solid #e9ae06;text-align:center}.clientes-especiales .clientes-especiales-container tbody tr .razon-social-celda{width:300px}.clientes-especiales .clientes-especiales-container tbody tr .comentarios-celda{width:480px}.clientes-especiales .clientes-especiales-container tbody tr .tipo-celda{width:120px}.clientes-especiales .clientes-especiales-container tbody tr .empleado-celda{width:210px}.clientes-especiales .clientes-especiales-container tbody tr .estatus-celda{text-align:center;width:80px}.clientes-especiales .clientes-especiales-container tbody tr .ta-editar{width:80px}.clientes-especiales .clientes-especiales-container tbody tr .ta-editar .clientes-especiales-acciones-listado div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.clientes-especiales .clientes-especiales-container tbody tr .ta-editar .clientes-especiales-acciones-listado div svg{color:hsla(0,0%,100%,.8);font-size:20px}.clientes-especiales .clientes-especiales-container tbody tr .ta-editar .clientes-especiales-acciones-listado div:hover,.clientes-especiales .clientes-especiales-container tbody tr .ta-editar .clientes-especiales-acciones-listado div:hover svg{color:#fff}.clientes-especiales .clientes-especiales-container tbody tr .ta-editar .clientes-especiales-acciones-listado .boton-editar-clientes-especiales{background-color:#035917;width:100%}.clientes-especiales .clientes-especiales-container tbody tr .ta-fecha{width:94px}.clientes-especiales .clientes-especiales-container tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.clientes-especiales .clientes-especiales-container tbody tr:hover td{background-color:#dae6be!important}.clientes-especiales .clientes-especiales-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.clientes-especiales .clientes-especiales-container tbody tr .convenio-pago-acciones-listado{display:flex;justify-content:center}.clientes-especiales .clientes-especiales-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf{align-items:center;background-color:#315c6f;border:1px solid #315c6f;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;padding-right:5px}.clientes-especiales .clientes-especiales-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf svg{color:hsla(0,0%,100%,.8);margin-left:2px;margin-right:5px;width:18px}.clientes-especiales .clientes-especiales-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.clientes-especiales .clientes-especiales-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover svg{color:#fff}.clientes-especiales .clientes-especiales-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago{align-items:center;background-color:#ccc;border:1px solid #ccc;border-radius:5px;color:rgba(0,0,0,.9);cursor:pointer;display:flex;margin-left:5px;padding-right:10px}.clientes-especiales .clientes-especiales-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago svg{color:rgba(0,0,0,.9);margin-left:5px;margin-right:5px;width:18px}.clientes-especiales .clientes-especiales-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover{color:#000;font-weight:700;-webkit-transform:scale(1.02);transform:scale(1.02)}.clientes-especiales .clientes-especiales-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover svg{color:#000}.clientes-especiales .clientes-especiales-footer{align-items:center;display:flex;height:35px;margin-left:20px;margin-top:5px;width:calc(100% - 40px)}.clientes-especiales .clientes-especiales-footer .clientes-especiales-footer-back{align-items:center;background-color:#035917;border-radius:5px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-weight:700;padding:5px}.clientes-especiales .clientes-especiales-footer .clientes-especiales-footer-back svg{font-size:20px}.clientes-especiales .clientes-especiales-footer .clientes-especiales-footer-back:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.agregar-cliente-especial-modal-formulario{height:694px;left:50%;padding-top:20px;position:fixed;top:53px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:600px}.agregar-cliente-especial-modal-formulario .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px}.agregar-cliente-especial-modal-formulario .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.agregar-cliente-especial-modal-formulario .agregar-cliente-especial-modal-plantilla{height:calc(100% - 20px);position:relative}.agregar-cliente-especial-modal-formulario .agregar-cliente-especial-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.agregar-cliente-especial-modal-formulario .agregar-cliente-especial-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff}.agregar-cliente-especial-modal-formulario .agregar-cliente-especial-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-cliente-especial-modal-agregar-convenio{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);font-weight:700;height:calc(100% - 5px);padding:15px;position:relative}.agregar-cliente-especial-modal-formulario .agregar-cliente-especial-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-cliente-especial-modal-agregar-convenio .agregar-cliente-especial-modal-agregar-convenio-container{display:flex;flex-direction:column;height:100%;max-height:calc(76vh - 30px);overflow:auto;padding-right:5px}.agregar-cliente-especial-modal-formulario .agregar-cliente-especial-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-cliente-especial-modal-agregar-convenio .agregar-cliente-especial-modal-agregar-convenio-container .titulo-seccion{font-weight:700;height:20px;margin-bottom:0;margin-top:0;text-align:center}.agregar-cliente-especial-modal-formulario .agregar-cliente-especial-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-cliente-especial-modal-agregar-convenio .agregar-cliente-especial-modal-agregar-convenio-container .agregar-cliente-especial-modal-agregar-convenio-titulo{height:30px;margin-bottom:10px;text-align:center}.agregar-cliente-especial-modal-formulario .agregar-cliente-especial-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-cliente-especial-modal-agregar-convenio .agregar-cliente-especial-modal-agregar-convenio-container .agregar-cliente-especial-modal-agregar-convenio-titulo .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:26px;top:8px;width:20px}.agregar-cliente-especial-modal-formulario .agregar-cliente-especial-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-cliente-especial-modal-agregar-convenio .agregar-cliente-especial-modal-agregar-convenio-container .agregar-cliente-especial-modal-agregar-convenio-titulo .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.agregar-cliente-especial-modal-formulario .agregar-cliente-especial-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-cliente-especial-modal-agregar-convenio .agregar-cliente-especial-modal-agregar-convenio-container .agregar-cliente-especial-modal-agregar-datos-columna-2{display:flex;flex-direction:column;font-size:12px;margin-top:10px}.agregar-cliente-especial-modal-formulario .agregar-cliente-especial-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-cliente-especial-modal-agregar-convenio .agregar-cliente-especial-modal-agregar-convenio-container .agregar-cliente-especial-modal-agregar-datos-columna-2 .agregar-cliente-especial-modal-agregar-recordatorio{align-items:center;display:flex;flex-direction:row}.agregar-cliente-especial-modal-formulario .agregar-cliente-especial-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-cliente-especial-modal-agregar-convenio .agregar-cliente-especial-modal-agregar-convenio-container .agregar-cliente-especial-modal-calculo-totales{display:flex;flex-direction:column}.agregar-cliente-especial-modal-formulario .agregar-cliente-especial-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-cliente-especial-modal-agregar-convenio .agregar-cliente-especial-modal-agregar-convenio-container .agregar-cliente-especial-modal-icono-input-porcentaje{color:#000;font-size:small}.agregar-cliente-especial-modal-formulario .agregar-cliente-especial-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-cliente-especial-modal-buttons{bottom:0;display:flex;justify-content:end;margin-top:10px;position:relative;right:-25px;width:calc(100% - 30px)}.agregar-cliente-especial-modal-formulario .agregar-cliente-especial-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-cliente-especial-modal-buttons .agregar-cliente-especial-modal-button-guardar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100px}.agregar-cliente-especial-modal-formulario .agregar-cliente-especial-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-cliente-especial-modal-buttons .agregar-cliente-especial-modal-button-guardar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.agregar-cliente-especial-modal-formulario .agregar-cliente-especial-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .home-convenio-pago{align-items:center;background-color:#315c6f;border:1px solid #545454;border-radius:5px;bottom:15px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:30px;justify-content:center;left:10px;position:absolute;width:100px}.agregar-cliente-especial-modal-formulario .agregar-cliente-especial-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .home-convenio-pago:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.agregar-cliente-especial-modal-formulario .agregar-cliente-especial-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .home-convenio-pago:hover svg{color:#fff!important}.facturas-nocontempladas-main-screen{height:100%;margin-left:10px;margin-right:50px;position:relative;width:calc(100% - 20px)}.facturas-nocontempladas-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:calc(100% - 261px)}.facturas-nocontempladas-actions .facturas-nocontempladas-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.facturas-nocontempladas-actions .facturas-nocontempladas-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.facturas-nocontempladas-actions .facturas-nocontempladas-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.facturas-nocontempladas-actions .facturas-nocontempladas-actions-regresar:hover svg{color:#fff}.facturas-nocontempladas-actions .facturas-nocontempladas-actions-filtro{margin-bottom:1px;margin-left:5px}.facturas-nocontempladas-actions .facturas-nocontempladas-actions-filtro .plantilla-screen-filtro{position:relative}.facturas-nocontempladas-actions .facturas-nocontempladas-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.facturas-nocontempladas-actions .facturas-nocontempladas-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal svg{color:hsla(0,0%,100%,.8);font-size:18px}.facturas-nocontempladas-actions .facturas-nocontempladas-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.facturas-nocontempladas-actions .facturas-nocontempladas-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal:hover svg{color:#fff}.facturas-nocontempladas-actions .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:-170px;top:7px}.facturas-nocontempladas-actions .buttons .facturas-nocontempladas-header-agregar-objecion{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:-90px;padding-left:5px;padding-right:5px}.facturas-nocontempladas-actions .buttons .facturas-nocontempladas-header-agregar-objecion svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.facturas-nocontempladas-actions .buttons .facturas-nocontempladas-header-agregar-objecion:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.facturas-nocontempladas-actions .buttons .facturas-nocontempladas-header-agregar-objecion:hover svg{color:#fff}.facturas-nocontempladas{height:100%}.facturas-nocontempladas .facturas-nocontempladas-header{align-items:center;display:flex;height:50px;justify-content:space-between;margin-left:20px;margin-right:20px}.facturas-nocontempladas .facturas-nocontempladas-header .facturas-nocontempladas-header-title{align-items:center;display:flex;font-weight:700;width:calc(100% - 400px)}.facturas-nocontempladas .facturas-nocontempladas-header .facturas-nocontempladas-header-title svg{color:#315c6f;margin-right:5px}.facturas-nocontempladas .facturas-nocontempladas-header .contador-convenios-encontrados,.facturas-nocontempladas .facturas-nocontempladas-header .contador-gestiones-encontrados{margin-right:10px}.facturas-nocontempladas .facturas-nocontempladas-header .facturas-nocontempladas-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.facturas-nocontempladas .facturas-nocontempladas-header .facturas-nocontempladas-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px}.facturas-nocontempladas .facturas-nocontempladas-header .facturas-nocontempladas-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.facturas-nocontempladas .facturas-nocontempladas-header .facturas-nocontempladas-header-agregar:hover svg{color:#fff}.facturas-nocontempladas .facturas-nocontempladas-header .listado-convenio-cliente-header-agregar-contacto{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:-90px;padding-left:5px;padding-right:5px}.facturas-nocontempladas .facturas-nocontempladas-header .listado-convenio-cliente-header-agregar-contacto svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.facturas-nocontempladas .facturas-nocontempladas-header .listado-convenio-cliente-header-agregar-contacto:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.facturas-nocontempladas .facturas-nocontempladas-header .listado-convenio-cliente-header-agregar-contacto:hover svg{color:#fff}.facturas-nocontempladas .facturas-nocontempladas-container{border-radius:8px;height:calc(100% - 110px);margin-left:20px;overflow:auto;width:calc(100% - 40px)}.facturas-nocontempladas .facturas-nocontempladas-container table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.facturas-nocontempladas .facturas-nocontempladas-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.facturas-nocontempladas .facturas-nocontempladas-container thead tr th div{border-left:2px solid #e9ae06;text-align:center}.facturas-nocontempladas .facturas-nocontempladas-container tbody tr .documento-celda{min-width:100px;text-align:center;width:100px}.facturas-nocontempladas .facturas-nocontempladas-container tbody tr .razonsocial-celda{width:500px}.facturas-nocontempladas .facturas-nocontempladas-container tbody tr .fecha-celda{text-align:center;width:100px}.facturas-nocontempladas .facturas-nocontempladas-container tbody tr .importe-celda,.facturas-nocontempladas .facturas-nocontempladas-container tbody tr .saldo-celda{text-align:right;width:120px}.facturas-nocontempladas .facturas-nocontempladas-container tbody tr .ta-editar{width:100px}.facturas-nocontempladas .facturas-nocontempladas-container tbody tr .ta-editar .facturas-nocontempladas-acciones-listado div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.facturas-nocontempladas .facturas-nocontempladas-container tbody tr .ta-editar .facturas-nocontempladas-acciones-listado div svg{color:hsla(0,0%,100%,.8);font-size:20px}.facturas-nocontempladas .facturas-nocontempladas-container tbody tr .ta-editar .facturas-nocontempladas-acciones-listado div:hover,.facturas-nocontempladas .facturas-nocontempladas-container tbody tr .ta-editar .facturas-nocontempladas-acciones-listado div:hover svg{color:#fff}.facturas-nocontempladas .facturas-nocontempladas-container tbody tr .ta-editar .facturas-nocontempladas-acciones-listado .boton-editar-facturas-nocontempladas{background-color:#ed2a35;width:100%}.facturas-nocontempladas .facturas-nocontempladas-container tbody tr .ta-fecha{width:94px}.facturas-nocontempladas .facturas-nocontempladas-container tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.facturas-nocontempladas .facturas-nocontempladas-container tbody tr:hover td{background-color:#dae6be!important}.facturas-nocontempladas .facturas-nocontempladas-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.facturas-nocontempladas .facturas-nocontempladas-container tbody tr .convenio-pago-acciones-listado{display:flex;justify-content:center}.facturas-nocontempladas .facturas-nocontempladas-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf{align-items:center;background-color:#315c6f;border:1px solid #315c6f;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;padding-right:5px}.facturas-nocontempladas .facturas-nocontempladas-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf svg{color:hsla(0,0%,100%,.8);margin-left:2px;margin-right:5px;width:18px}.facturas-nocontempladas .facturas-nocontempladas-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.facturas-nocontempladas .facturas-nocontempladas-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover svg{color:#fff}.facturas-nocontempladas .facturas-nocontempladas-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago{align-items:center;background-color:#ccc;border:1px solid #ccc;border-radius:5px;color:rgba(0,0,0,.9);cursor:pointer;display:flex;margin-left:5px;padding-right:10px}.facturas-nocontempladas .facturas-nocontempladas-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago svg{color:rgba(0,0,0,.9);margin-left:5px;margin-right:5px;width:18px}.facturas-nocontempladas .facturas-nocontempladas-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover{color:#000;font-weight:700;-webkit-transform:scale(1.02);transform:scale(1.02)}.facturas-nocontempladas .facturas-nocontempladas-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover svg{color:#000}.facturas-nocontempladas .facturas-nocontempladas-footer{align-items:center;display:flex;height:35px;margin-left:20px;margin-top:5px;width:calc(100% - 40px)}.facturas-nocontempladas .facturas-nocontempladas-footer .facturas-nocontempladas-footer-back{align-items:center;background-color:#035917;border-radius:5px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-weight:700;padding:5px}.facturas-nocontempladas .facturas-nocontempladas-footer .facturas-nocontempladas-footer-back svg{font-size:20px}.facturas-nocontempladas .facturas-nocontempladas-footer .facturas-nocontempladas-footer-back:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.agregar-factura-nocontemplada-modal-button-buscar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100px}.agregar-factura-nocontemplada-modal-button-buscar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.agregar-factura-nocontemplada-modal-formulario{height:694px;left:50%;padding-top:20px;position:fixed;top:53px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:600px}.agregar-factura-nocontemplada-modal-formulario .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px}.agregar-factura-nocontemplada-modal-formulario .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.agregar-factura-nocontemplada-modal-formulario .agregar-factura-nocontemplada-modal-plantilla{height:calc(100% - 20px);position:relative}.agregar-factura-nocontemplada-modal-formulario .agregar-factura-nocontemplada-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.agregar-factura-nocontemplada-modal-formulario .agregar-factura-nocontemplada-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff}.agregar-factura-nocontemplada-modal-formulario .agregar-factura-nocontemplada-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-factura-nocontemplada-modal-agregar-convenio{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);font-weight:700;height:calc(100% - 5px);padding:15px;position:relative}.agregar-factura-nocontemplada-modal-formulario .agregar-factura-nocontemplada-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-factura-nocontemplada-modal-agregar-convenio .agregar-factura-nocontemplada-modal-agregar-convenio-container{display:flex;flex-direction:column;height:100%;max-height:calc(76vh - 30px);overflow:auto;padding-right:5px}.agregar-factura-nocontemplada-modal-formulario .agregar-factura-nocontemplada-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-factura-nocontemplada-modal-agregar-convenio .agregar-factura-nocontemplada-modal-agregar-convenio-container .titulo-seccion{font-weight:700;height:20px;margin-bottom:0;margin-top:0;text-align:center}.agregar-factura-nocontemplada-modal-formulario .agregar-factura-nocontemplada-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-factura-nocontemplada-modal-agregar-convenio .agregar-factura-nocontemplada-modal-agregar-convenio-container .agregar-factura-nocontemplada-modal-agregar-convenio-titulo{height:30px;margin-bottom:10px;text-align:center}.agregar-factura-nocontemplada-modal-formulario .agregar-factura-nocontemplada-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-factura-nocontemplada-modal-agregar-convenio .agregar-factura-nocontemplada-modal-agregar-convenio-container .agregar-factura-nocontemplada-modal-agregar-convenio-titulo .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:26px;top:8px;width:20px}.agregar-factura-nocontemplada-modal-formulario .agregar-factura-nocontemplada-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-factura-nocontemplada-modal-agregar-convenio .agregar-factura-nocontemplada-modal-agregar-convenio-container .agregar-factura-nocontemplada-modal-agregar-convenio-titulo .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.agregar-factura-nocontemplada-modal-formulario .agregar-factura-nocontemplada-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-factura-nocontemplada-modal-agregar-convenio .agregar-factura-nocontemplada-modal-agregar-convenio-container .agregar-factura-nocontemplada-modal-agregar-datos-columna-2{display:flex;flex-direction:column;font-size:12px;margin-top:10px}.agregar-factura-nocontemplada-modal-formulario .agregar-factura-nocontemplada-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-factura-nocontemplada-modal-agregar-convenio .agregar-factura-nocontemplada-modal-agregar-convenio-container .agregar-factura-nocontemplada-modal-agregar-datos-columna-2 .agregar-factura-nocontemplada-modal-agregar-recordatorio{align-items:center;display:flex;flex-direction:row}.agregar-factura-nocontemplada-modal-formulario .agregar-factura-nocontemplada-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-factura-nocontemplada-modal-agregar-convenio .agregar-factura-nocontemplada-modal-agregar-convenio-container .agregar-factura-nocontemplada-modal-calculo-totales{display:flex;flex-direction:column}.agregar-factura-nocontemplada-modal-formulario .agregar-factura-nocontemplada-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-factura-nocontemplada-modal-agregar-convenio .agregar-factura-nocontemplada-modal-agregar-convenio-container .agregar-factura-nocontemplada-modal-icono-input-porcentaje{color:#000;font-size:small}.agregar-factura-nocontemplada-modal-formulario .agregar-factura-nocontemplada-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-factura-nocontemplada-modal-buttons{bottom:0;display:flex;justify-content:end;margin-top:10px;position:relative;right:-25px;width:calc(100% - 30px)}.agregar-factura-nocontemplada-modal-formulario .agregar-factura-nocontemplada-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-factura-nocontemplada-modal-buttons .agregar-factura-nocontemplada-modal-button-guardar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100px}.agregar-factura-nocontemplada-modal-formulario .agregar-factura-nocontemplada-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-factura-nocontemplada-modal-buttons .agregar-factura-nocontemplada-modal-button-guardar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.agregar-factura-nocontemplada-modal-formulario .agregar-factura-nocontemplada-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .home-convenio-pago{align-items:center;background-color:#315c6f;border:1px solid #545454;border-radius:5px;bottom:15px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:30px;justify-content:center;left:10px;position:absolute;width:100px}.agregar-factura-nocontemplada-modal-formulario .agregar-factura-nocontemplada-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .home-convenio-pago:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.agregar-factura-nocontemplada-modal-formulario .agregar-factura-nocontemplada-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .home-convenio-pago:hover svg{color:#fff!important}.listado-cartera-clientes-main-screen{height:100%;margin-left:10px;width:calc(100% - 30px)}.listado-cartera-clientes-main-screen .listado-cartera-clientes-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:74px;width:calc(100% - 260px)}.listado-cartera-clientes-main-screen .listado-cartera-clientes-actions .listado-cartera-clientes-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.listado-cartera-clientes-main-screen .listado-cartera-clientes-actions .listado-cartera-clientes-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.listado-cartera-clientes-main-screen .listado-cartera-clientes-actions .listado-cartera-clientes-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-cartera-clientes-main-screen .listado-cartera-clientes-actions .listado-cartera-clientes-actions-regresar:hover svg{color:#fff}.listado-cartera-clientes-main-screen .listado-cartera-clientes-actions .listado-cartera-clientes-actions-filtro{display:flex;margin-bottom:2px;margin-left:5px;position:relative}.listado-cartera-clientes-main-screen .listado-cartera-clientes-actions .listado-cartera-clientes-actions-filtro .modal-filtro-resumen-cartera-mensual{margin-top:1px}.listado-cartera-clientes-main-screen .listado-cartera-clientes-actions .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:10px;top:7px}.listado-cartera-clientes-main-screen .listado-cartera-clientes-actions .buttons button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:100px}.listado-cartera-clientes-main-screen .listado-cartera-clientes-actions .buttons button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.listado-cartera-clientes-main-screen .listado-cartera-clientes-actions .excel{background-color:#035917;border:1px solid #035917}.listado-cartera-clientes-main-screen .listado-cartera-clientes-actions svg{font-size:18px;margin-right:5px}.listado-cartera-clientes-main-screen .listado-cartera-clientes-actions .PDF{cursor:pointer}.listado-cartera-clientes-main-screen .listado-cartera-clientes-actions .PDF:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.listado-cartera-clientes-main-screen .contador-clientes-encontrados{display:flex;margin-left:calc(100% - 190px);margin-top:10px;min-width:170px}.listado-cartera-clientes-screen{height:100%;padding:20px;width:100%}.listado-cartera-clientes-screen .listado-cartera-clientes-header{align-items:center;display:flex;height:35px;justify-content:space-between;padding-bottom:5px}.listado-cartera-clientes-screen .listado-cartera-clientes-header .listado-cartera-clientes-header-control{display:flex;margin-top:-18px;width:100%}.listado-cartera-clientes-screen .listado-cartera-clientes-container{border:1px solid #dae6be;border-radius:5px;height:calc(100% - 88px);margin-top:-8px;overflow:auto;width:100%}.listado-cartera-clientes-screen .listado-cartera-clientes-container .scroll-4{overflow-x:auto}.listado-cartera-clientes-screen .listado-cartera-clientes-container table{position:-webkit-sticky;position:sticky;width:100%}.listado-cartera-clientes-screen .listado-cartera-clientes-container table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:40px;position:-webkit-sticky;position:sticky;top:0}.listado-cartera-clientes-screen .listado-cartera-clientes-container table thead tr th div{border-left:2px solid #fedb05}.listado-cartera-clientes-screen .listado-cartera-clientes-container table tbody tr{cursor:pointer}.listado-cartera-clientes-screen .listado-cartera-clientes-container table tbody tr td{border-bottom:1px solid #dae6be;padding:5px}.listado-cartera-clientes-screen .listado-cartera-clientes-container table tbody tr td .clientes-datos-contacto-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;padding-right:1px;width:120px}.listado-cartera-clientes-screen .listado-cartera-clientes-container table tbody tr td .clientes-datos-contacto-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.listado-cartera-clientes-screen .listado-cartera-clientes-container table tbody tr td .clientes-datos-contacto-button div:hover,.listado-cartera-clientes-screen .listado-cartera-clientes-container table tbody tr td .clientes-datos-contacto-button div:hover svg{color:#fff}.listado-cartera-clientes-screen .listado-cartera-clientes-container table tbody tr td .clientes-datos-contacto-button .datos-contacto{background-color:#035917}.listado-cartera-clientes-screen .listado-cartera-clientes-container table tbody tr td .clientes-datos-contacto-button .datos-contacto svg{padding-bottom:3px;padding-top:3px}.listado-cartera-clientes-screen .listado-cartera-clientes-container table tbody tr td .listado-cartera-clientes-detalle-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.listado-cartera-clientes-screen .listado-cartera-clientes-container table tbody tr td .listado-cartera-clientes-detalle-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.listado-cartera-clientes-screen .listado-cartera-clientes-container table tbody tr td .listado-cartera-clientes-detalle-button div:hover,.listado-cartera-clientes-screen .listado-cartera-clientes-container table tbody tr td .listado-cartera-clientes-detalle-button div:hover svg{color:#fff}.listado-cartera-clientes-screen .listado-cartera-clientes-container table tbody tr td .listado-cartera-clientes-detalle-button .registro{background-color:#315c6f}.listado-cartera-clientes-screen .listado-cartera-clientes-container table tbody tr td .listado-cartera-clientes-detalle-button .convenio{background-color:#035917}.listado-cartera-clientes-screen .listado-cartera-clientes-container table tbody tr td .listado-cartera-clientes-detalle-button .convenio svg{padding-bottom:3px;padding-top:3px}.listado-cartera-clientes-screen .listado-cartera-clientes-container table tbody tr td.razon-social-celda{width:16%}.listado-cartera-clientes-screen .listado-cartera-clientes-container table tbody tr td.saldo-celda{text-align:end;width:7%}.listado-cartera-clientes-screen .listado-cartera-clientes-container table tbody tr td.fecha-celda,.listado-cartera-clientes-screen .listado-cartera-clientes-container table tbody tr td.vencimiento-celda{text-align:center;width:6%}.listado-cartera-clientes-screen .listado-cartera-clientes-container table tbody tr td.convenio-celda{text-align:center;width:4%}.listado-cartera-clientes-screen .listado-cartera-clientes-container table tbody tr td.objecion-celda{text-align:left;width:7%}.listado-cartera-clientes-screen .listado-cartera-clientes-container table tbody tr td.observaciones-celda{width:20%}.listado-cartera-clientes-screen .listado-cartera-clientes-container table tbody tr td.responsable-celda{width:16%}.listado-cartera-clientes-screen .listado-cartera-clientes-container table tbody tr:hover td{background-color:#dae6be!important}.listado-cartera-clientes-screen .listado-cartera-clientes-container table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.listado-cartera-clientes{height:100%;padding:20px;width:100%}.listado-cartera-clientes .listado-cartera-clientes-header{align-items:center;display:flex;height:35px;justify-content:space-between;padding-bottom:5px}.listado-cartera-clientes .listado-cartera-clientes-header .listado-cartera-clientes-header-control{display:flex;margin-top:-18px;width:100%}.listado-cartera-clientes .listado-cartera-clientes-container{border:1px solid #dae6be;border-radius:5px;height:calc(100% - 88px);margin-top:-8px;overflow:auto;width:100%}.listado-cartera-clientes .listado-cartera-clientes-container table{position:-webkit-sticky;position:sticky;width:100%}.listado-cartera-clientes .listado-cartera-clientes-container table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:40px;position:-webkit-sticky;position:sticky;top:0}.listado-cartera-clientes .listado-cartera-clientes-container table thead tr th div{border-left:2px solid #fedb05}.listado-cartera-clientes .listado-cartera-clientes-container table tbody tr td{border-bottom:1px solid #dae6be;padding:5px}.listado-cartera-clientes .listado-cartera-clientes-container table tbody tr td .clientes-datos-contacto-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;padding-right:1px;width:120px}.listado-cartera-clientes .listado-cartera-clientes-container table tbody tr td .clientes-datos-contacto-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.listado-cartera-clientes .listado-cartera-clientes-container table tbody tr td .clientes-datos-contacto-button div:hover,.listado-cartera-clientes .listado-cartera-clientes-container table tbody tr td .clientes-datos-contacto-button div:hover svg{color:#fff}.listado-cartera-clientes .listado-cartera-clientes-container table tbody tr td .clientes-datos-contacto-button .datos-contacto{background-color:#035917}.listado-cartera-clientes .listado-cartera-clientes-container table tbody tr td .clientes-datos-contacto-button .datos-contacto svg{padding-bottom:3px;padding-top:3px}.listado-cartera-clientes .listado-cartera-clientes-container table tbody tr td .listado-cartera-clientes-detalle-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.listado-cartera-clientes .listado-cartera-clientes-container table tbody tr td .listado-cartera-clientes-detalle-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.listado-cartera-clientes .listado-cartera-clientes-container table tbody tr td .listado-cartera-clientes-detalle-button div:hover,.listado-cartera-clientes .listado-cartera-clientes-container table tbody tr td .listado-cartera-clientes-detalle-button div:hover svg{color:#fff}.listado-cartera-clientes .listado-cartera-clientes-container table tbody tr td .listado-cartera-clientes-detalle-button .registro{background-color:#315c6f}.listado-cartera-clientes .listado-cartera-clientes-container table tbody tr td .listado-cartera-clientes-detalle-button .convenio{background-color:#035917}.listado-cartera-clientes .listado-cartera-clientes-container table tbody tr td .listado-cartera-clientes-detalle-button .convenio svg{padding-bottom:3px;padding-top:3px}.listado-cartera-clientes .listado-cartera-clientes-container table tbody tr td.id-cliente-celda{width:5%}.listado-cartera-clientes .listado-cartera-clientes-container table tbody tr td.razon-social-celda{max-width:140px;width:22%}.listado-cartera-clientes .listado-cartera-clientes-container table tbody tr td.saldo-vencido-celda{max-width:80px;text-align:end;width:8%}.listado-cartera-clientes .listado-cartera-clientes-container table tbody tr td.saldo-porvencer-celda{max-width:80px;text-align:end;width:10%}.listado-cartera-clientes .listado-cartera-clientes-container table tbody tr td.telefono-celda{max-width:80px;text-align:center;width:8%}.listado-cartera-clientes .listado-cartera-clientes-container table tbody tr td.correo-celda{word-wrap:break-word;max-width:100px;overflow-wrap:break-word;white-space:normal}.listado-cartera-clientes .listado-cartera-clientes-container table tbody tr td.linea-celda{text-align:center;width:8%}.listado-cartera-clientes .listado-cartera-clientes-container table tbody tr td.correo-celda{text-align:left;width:14%}.listado-cartera-clientes .listado-cartera-clientes-container table tbody tr td.responsable-cobranza-celda{width:14%}.listado-cartera-clientes .listado-cartera-clientes-container table tbody tr td.convenio-clientes-vencidos-celda{width:8%}.listado-cartera-clientes .listado-cartera-clientes-container table tbody tr:hover td{background-color:#dae6be!important}.listado-cartera-clientes .listado-cartera-clientes-container table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.mi-superpoop{z-index:9999!important}.diferencias-vencimiento-main-screen{height:100%;margin-left:10px;width:calc(100% - 30px)}.diferencias-vencimiento-main-screen .diferencias-vencimiento-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:74px;width:calc(100% - 260px)}.diferencias-vencimiento-main-screen .diferencias-vencimiento-actions .diferencias-vencimiento-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.diferencias-vencimiento-main-screen .diferencias-vencimiento-actions .diferencias-vencimiento-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.diferencias-vencimiento-main-screen .diferencias-vencimiento-actions .diferencias-vencimiento-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.diferencias-vencimiento-main-screen .diferencias-vencimiento-actions .diferencias-vencimiento-actions-regresar:hover svg{color:#fff}.diferencias-vencimiento-main-screen .diferencias-vencimiento-actions .diferencias-vencimiento-actions-filtro{display:flex;margin-bottom:2px;margin-left:5px;position:relative}.diferencias-vencimiento-main-screen .diferencias-vencimiento-actions .diferencias-vencimiento-actions-filtro .modal-filtro-resumen-cartera-mensual{margin-top:1px}.diferencias-vencimiento-main-screen .diferencias-vencimiento-actions .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:10px;top:7px}.diferencias-vencimiento-main-screen .diferencias-vencimiento-actions .buttons button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:100px}.diferencias-vencimiento-main-screen .diferencias-vencimiento-actions .buttons button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.diferencias-vencimiento-main-screen .diferencias-vencimiento-actions .excel{background-color:#035917;border:1px solid #035917}.diferencias-vencimiento-main-screen .diferencias-vencimiento-actions svg{font-size:18px;margin-right:5px}.diferencias-vencimiento-main-screen .diferencias-vencimiento-actions .PDF{cursor:pointer}.diferencias-vencimiento-main-screen .diferencias-vencimiento-actions .PDF:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.diferencias-vencimiento-main-screen .contador-clientes-encontrados{display:flex;margin-left:calc(100% - 190px);margin-top:10px;min-width:170px}.diferencias-vencimiento-screen .diferencias-vencimiento-container{height:calc(100% - 88px)}.diferencias-vencimiento-screen .diferencias-vencimiento-container .scroll-4{overflow-x:auto}.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr{cursor:pointer}.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr td.razon-social-celda{width:16%}.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr td.saldo-celda{text-align:end;width:7%}.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr td.fecha-celda,.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr td.vencimiento-celda{text-align:center;width:6%}.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr td.convenio-celda{text-align:center;width:4%}.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr td.objecion-celda{text-align:left;width:7%}.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr td.observaciones-celda{width:20%}.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr td.responsable-celda{width:16%}.diferencias-vencimiento-screen{height:100%;padding:20px;width:100%}.diferencias-vencimiento-screen .diferencias-vencimiento-header{align-items:center;display:flex;height:35px;justify-content:space-between;padding-bottom:5px}.diferencias-vencimiento-screen .diferencias-vencimiento-header .diferencias-vencimiento-header-control{display:flex;margin-top:-18px;width:100%}.diferencias-vencimiento-screen .diferencias-vencimiento-container{border:1px solid #dae6be;border-radius:5px;height:calc(100% - 60px);margin-top:-8px;overflow:auto;width:100%}.diferencias-vencimiento-screen .diferencias-vencimiento-container table{position:-webkit-sticky;position:sticky;width:100%}.diferencias-vencimiento-screen .diferencias-vencimiento-container table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:40px;position:-webkit-sticky;position:sticky;top:0}.diferencias-vencimiento-screen .diferencias-vencimiento-container table thead tr th div{border-left:2px solid #fedb05}.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr td{border-bottom:1px solid #dae6be;padding:5px}.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr td .clientes-datos-contacto-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;padding-right:1px;width:120px}.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr td .clientes-datos-contacto-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr td .clientes-datos-contacto-button div:hover,.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr td .clientes-datos-contacto-button div:hover svg{color:#fff}.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr td .clientes-datos-contacto-button .datos-contacto{background-color:#035917}.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr td .clientes-datos-contacto-button .datos-contacto svg{padding-bottom:3px;padding-top:3px}.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr td .diferencias-vencimiento-detalle-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr td .diferencias-vencimiento-detalle-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr td .diferencias-vencimiento-detalle-button div:hover,.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr td .diferencias-vencimiento-detalle-button div:hover svg{color:#fff}.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr td .diferencias-vencimiento-detalle-button .registro{background-color:#315c6f}.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr td .diferencias-vencimiento-detalle-button .convenio{background-color:#035917}.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr td .diferencias-vencimiento-detalle-button .convenio svg{padding-bottom:3px;padding-top:3px}.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr td.id-cliente-celda{width:5%}.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr td.razon-social-celda{max-width:140px;width:22%}.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr td.folio-celda{text-align:center;width:10%}.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr td.text-left{text-align:left}.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr td.documento-celda{text-align:center;width:10%}.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr td.saldo-vencido-celda{max-width:80px;text-align:end;width:8%}.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr td.saldo-porvencer-celda{max-width:80px;text-align:end;width:10%}.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr td.telefono-celda{max-width:80px;text-align:center;width:8%}.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr td.correo-celda{word-wrap:break-word;max-width:100px;overflow-wrap:break-word;white-space:normal}.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr td.linea-celda{text-align:center;width:8%}.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr td.correo-celda{text-align:left;width:14%}.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr td.responsable-cobranza-celda{width:14%}.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr td.convenio-clientes-vencidos-celda{width:8%}.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr:hover td{background-color:#dae6be!important}.diferencias-vencimiento-screen .diferencias-vencimiento-container table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.actualizar-financiamiento-modal-formulario{border:none!important;height:694px;left:50%;position:fixed;top:73px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:800px}.actualizar-financiamiento-modal-formulario .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px}.actualizar-financiamiento-modal-formulario .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.actualizar-financiamiento-modal-formulario .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.actualizar-financiamiento-modal-formulario .plantilla-screen-filtro-container-modal{background-color:#fff}.actualizar-financiamiento-modal-formulario .plantilla-screen-filtro-container-modal .actualizar-financiamiento-modal-agregar-convenio{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);height:calc(100% - 5px);padding:15px;position:relative}.actualizar-financiamiento-modal-formulario .plantilla-screen-filtro-container-modal .actualizar-financiamiento-modal-agregar-convenio .actualizar-financiamiento-modal-agregar-convenio-container{display:flex;flex-direction:column;height:100%;max-height:calc(76vh - 30px);overflow:auto;padding-right:5px}.actualizar-financiamiento-modal-formulario .plantilla-screen-filtro-container-modal .actualizar-financiamiento-modal-agregar-convenio .actualizar-financiamiento-modal-agregar-convenio-container .titulo-seccion{font-weight:700;height:20px;margin-bottom:0;margin-top:0;text-align:center}.actualizar-financiamiento-modal-formulario .plantilla-screen-filtro-container-modal .actualizar-financiamiento-modal-agregar-convenio .actualizar-financiamiento-modal-agregar-convenio-container .actualizar-financiamiento-modal-agregar-convenio-titulo{height:30px;margin-bottom:10px;text-align:center}.actualizar-financiamiento-modal-formulario .plantilla-screen-filtro-container-modal .actualizar-financiamiento-modal-agregar-convenio .actualizar-financiamiento-modal-agregar-convenio-container .actualizar-financiamiento-modal-agregar-convenio-titulo .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:26px;top:8px;width:20px}.actualizar-financiamiento-modal-formulario .plantilla-screen-filtro-container-modal .actualizar-financiamiento-modal-agregar-convenio .actualizar-financiamiento-modal-agregar-convenio-container .actualizar-financiamiento-modal-agregar-convenio-titulo .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.actualizar-financiamiento-modal-formulario .plantilla-screen-filtro-container-modal .actualizar-financiamiento-modal-agregar-convenio .actualizar-financiamiento-modal-agregar-convenio-container .actualizar-financiamiento-modal-agregar-datos-columna-2{display:flex;flex-direction:column;font-size:12px;margin-top:10px}.actualizar-financiamiento-modal-formulario .plantilla-screen-filtro-container-modal .actualizar-financiamiento-modal-agregar-convenio .actualizar-financiamiento-modal-agregar-convenio-container .actualizar-financiamiento-modal-agregar-datos-columna-2 .actualizar-financiamiento-modal-agregar-recordatorio{align-items:center;display:flex;flex-direction:row}.actualizar-financiamiento-modal-formulario .plantilla-screen-filtro-container-modal .actualizar-financiamiento-modal-agregar-convenio .actualizar-financiamiento-modal-agregar-convenio-container .actualizar-financiamiento-modal-calculo-totales{display:flex;flex-direction:column}.actualizar-financiamiento-modal-formulario .plantilla-screen-filtro-container-modal .actualizar-financiamiento-modal-agregar-convenio .actualizar-financiamiento-modal-agregar-convenio-container .actualizar-financiamiento-modal-icono-input-porcentaje{color:#000;font-size:small}.actualizar-financiamiento-modal-formulario .plantilla-screen-filtro-container-modal .actualizar-financiamiento-modal-buttons{bottom:0;display:flex;justify-content:end;margin-top:10px;position:relative;right:-25px;width:calc(100% - 30px)}.actualizar-financiamiento-modal-formulario .plantilla-screen-filtro-container-modal .actualizar-financiamiento-modal-buttons .actualizar-financiamiento-modal-button-guardar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100px}.actualizar-financiamiento-modal-formulario .plantilla-screen-filtro-container-modal .actualizar-financiamiento-modal-buttons .actualizar-financiamiento-modal-button-guardar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.actualizar-financiamiento-modal-formulario .plantilla-screen-filtro-container-modal .home-convenio-pago{align-items:center;background-color:#315c6f;border:1px solid #545454;border-radius:5px;bottom:15px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:30px;justify-content:center;left:10px;position:absolute;width:100px}.actualizar-financiamiento-modal-formulario .plantilla-screen-filtro-container-modal .home-convenio-pago:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.actualizar-financiamiento-modal-formulario .plantilla-screen-filtro-container-modal .home-convenio-pago:hover svg{color:#fff!important}.facturas-screen{height:100%;padding:20px;width:100%}.facturas-screen .facturas-header{align-items:center;display:flex;height:35px;justify-content:space-between;padding-bottom:5px}.facturas-screen .facturas-header .facturas-header-control{display:flex;margin-top:-18px;width:100%}.facturas-screen .facturas-container{border:1px solid #dae6be;border-radius:5px;height:calc(100% - 60px);margin-top:-8px;overflow:auto;width:100%}.facturas-screen .facturas-container table{position:-webkit-sticky;position:sticky;width:100%}.facturas-screen .facturas-container table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:40px;position:-webkit-sticky;position:sticky;top:0}.facturas-screen .facturas-container table thead tr th div{border-left:2px solid #fedb05}.facturas-screen .facturas-container table tbody tr td{border-bottom:1px solid #dae6be;padding:5px}.facturas-screen .facturas-container table tbody tr td .clientes-datos-contacto-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;padding-right:1px;width:120px}.facturas-screen .facturas-container table tbody tr td .clientes-datos-contacto-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.facturas-screen .facturas-container table tbody tr td .clientes-datos-contacto-button div:hover,.facturas-screen .facturas-container table tbody tr td .clientes-datos-contacto-button div:hover svg{color:#fff}.facturas-screen .facturas-container table tbody tr td .clientes-datos-contacto-button .datos-contacto{background-color:#035917}.facturas-screen .facturas-container table tbody tr td .clientes-datos-contacto-button .datos-contacto svg{padding-bottom:3px;padding-top:3px}.facturas-screen .facturas-container table tbody tr td .facturas-detalle-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.facturas-screen .facturas-container table tbody tr td .facturas-detalle-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.facturas-screen .facturas-container table tbody tr td .facturas-detalle-button div:hover,.facturas-screen .facturas-container table tbody tr td .facturas-detalle-button div:hover svg{color:#fff}.facturas-screen .facturas-container table tbody tr td .facturas-detalle-button .registro{background-color:#315c6f}.facturas-screen .facturas-container table tbody tr td .facturas-detalle-button .convenio{background-color:#035917}.facturas-screen .facturas-container table tbody tr td .facturas-detalle-button .convenio svg{padding-bottom:3px;padding-top:3px}.facturas-screen .facturas-container table tbody tr td.id-cliente-celda{width:5%}.facturas-screen .facturas-container table tbody tr td.razon-social-celda{max-width:140px;width:22%}.facturas-screen .facturas-container table tbody tr td.folio-celda{text-align:center;width:10%}.facturas-screen .facturas-container table tbody tr td.text-left{text-align:left}.facturas-screen .facturas-container table tbody tr td.documento-celda{text-align:center}.facturas-screen .facturas-container table tbody tr td.saldo-vencido-celda{max-width:80px;text-align:end;width:8%}.facturas-screen .facturas-container table tbody tr td.saldo-celda{text-align:end}.facturas-screen .facturas-container table tbody tr td.telefono-celda{max-width:80px;text-align:center;width:8%}.facturas-screen .facturas-container table tbody tr td.correo-celda{word-wrap:break-word;max-width:100px;overflow-wrap:break-word;white-space:normal}.facturas-screen .facturas-container table tbody tr td.linea-celda{text-align:center;width:8%}.facturas-screen .facturas-container table tbody tr td.correo-celda{text-align:left;width:14%}.facturas-screen .facturas-container table tbody tr td.responsable-cobranza-celda{width:14%}.facturas-screen .facturas-container table tbody tr td.convenio-clientes-vencidos-celda{width:8%}.facturas-screen .facturas-container table tbody tr:hover td{background-color:#dae6be!important}.facturas-screen .facturas-container table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.relacion-screen{height:100%;padding:20px;width:100%}.relacion-screen .relacion-header{align-items:center;display:flex;height:35px;justify-content:space-between;padding-bottom:5px}.relacion-screen .relacion-header .relacion-header-control{display:flex;margin-top:-18px;width:100%}.relacion-screen .relacion-container{border:1px solid #dae6be;border-radius:5px;height:calc(100% - 60px);margin-top:-8px;overflow:auto;width:100%}.relacion-screen .relacion-container table{position:-webkit-sticky;position:sticky;width:100%}.relacion-screen .relacion-container table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:40px;position:-webkit-sticky;position:sticky;top:0}.relacion-screen .relacion-container table thead tr th div{border-left:2px solid #fedb05}.relacion-screen .relacion-container table tbody tr td{border-bottom:1px solid #dae6be;cursor:pointer;padding:5px}.relacion-screen .relacion-container table tbody tr td .clientes-datos-contacto-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;padding-right:1px;width:120px}.relacion-screen .relacion-container table tbody tr td .clientes-datos-contacto-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.relacion-screen .relacion-container table tbody tr td .clientes-datos-contacto-button div:hover,.relacion-screen .relacion-container table tbody tr td .clientes-datos-contacto-button div:hover svg{color:#fff}.relacion-screen .relacion-container table tbody tr td .clientes-datos-contacto-button .datos-contacto{background-color:#035917}.relacion-screen .relacion-container table tbody tr td .clientes-datos-contacto-button .datos-contacto svg{padding-bottom:3px;padding-top:3px}.relacion-screen .relacion-container table tbody tr td .relacion-detalle-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.relacion-screen .relacion-container table tbody tr td .relacion-detalle-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.relacion-screen .relacion-container table tbody tr td .relacion-detalle-button div:hover,.relacion-screen .relacion-container table tbody tr td .relacion-detalle-button div:hover svg{color:#fff}.relacion-screen .relacion-container table tbody tr td .relacion-detalle-button .registro{background-color:#315c6f}.relacion-screen .relacion-container table tbody tr td .relacion-detalle-button .convenio{background-color:#035917}.relacion-screen .relacion-container table tbody tr td .relacion-detalle-button .convenio svg{padding-bottom:3px;padding-top:3px}.relacion-screen .relacion-container table tbody tr td.id-cliente-celda{width:5%}.relacion-screen .relacion-container table tbody tr td.razon-social-celda{max-width:140px;width:22%}.relacion-screen .relacion-container table tbody tr td.folio-celda{text-align:center;width:10%}.relacion-screen .relacion-container table tbody tr td.text-left{text-align:left}.relacion-screen .relacion-container table tbody tr td.documento-celda{text-align:center}.relacion-screen .relacion-container table tbody tr td.saldo-vencido-celda{max-width:80px;text-align:end;width:8%}.relacion-screen .relacion-container table tbody tr td.saldo-celda{text-align:end}.relacion-screen .relacion-container table tbody tr td.telefono-celda{max-width:80px;text-align:center;width:8%}.relacion-screen .relacion-container table tbody tr td.correo-celda{word-wrap:break-word;max-width:100px;overflow-wrap:break-word;white-space:normal}.relacion-screen .relacion-container table tbody tr td.linea-celda{text-align:center;width:8%}.relacion-screen .relacion-container table tbody tr td.correo-celda{text-align:left;width:14%}.relacion-screen .relacion-container table tbody tr td.responsable-cobranza-celda{width:14%}.relacion-screen .relacion-container table tbody tr td.convenio-clientes-vencidos-celda{width:8%}.relacion-screen .relacion-container table tbody tr:hover td{background-color:#dae6be!important}.relacion-screen .relacion-container table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.detalle-juridico-main-screen{height:100%;width:calc(100% - 30px)}.detalle-juridico-main-screen .detalle-juridico{height:100%;padding:20px;width:100%}.detalle-juridico-main-screen .detalle-juridico .detalle-juridico-footer{align-items:center;display:flex;height:35px;margin-left:-12px;margin-top:-58px;position:absolute;width:calc(100% - 300px)}.detalle-juridico-main-screen .detalle-juridico .detalle-juridico-footer .detalle-juridico-footer-back{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;padding:3px 5px}.detalle-juridico-main-screen .detalle-juridico .detalle-juridico-footer .detalle-juridico-footer-back svg{color:hsla(0,0%,100%,.8);font-size:18px}.detalle-juridico-main-screen .detalle-juridico .detalle-juridico-footer .detalle-juridico-footer-back:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.detalle-juridico-main-screen .detalle-juridico .detalle-juridico-footer .detalle-juridico-footer-back:hover svg{color:#fff}.detalle-juridico-main-screen .detalle-juridico .detalle-juridico-menu{display:flex;gap:10px;height:calc(100% - 40px);width:100%}.detalle-juridico-main-screen .detalle-juridico .detalle-juridico-menu .detalle-juridico-menu-left,.detalle-juridico-main-screen .detalle-juridico .detalle-juridico-menu .detalle-juridico-menu-right{flex:1 1}.detalle-juridico-main-screen .detalle-juridico .detalle-juridico-menu .detalle-juridico-menu-left{border:1px solid #ccc;border-radius:5px;width:calc(100% - 10px)}.detalle-juridico-main-screen .detalle-juridico .detalle-juridico-menu .detalle-juridico-menu-left .detalle-juridico-menu-left-datos-cliente .detalle-juridico-menu-left-datos-cliente-principales{background-color:#eee;border-radius:5px 5px 0 0;padding:10px}.detalle-juridico-main-screen .detalle-juridico .detalle-juridico-menu .detalle-juridico-menu-left .detalle-juridico-menu-left-datos-cliente .detalle-juridico-menu-left-datos-cliente-principales .nombre-cliente,.detalle-juridico-main-screen .detalle-juridico .detalle-juridico-menu .detalle-juridico-menu-left .detalle-juridico-menu-left-datos-cliente .detalle-juridico-menu-left-datos-cliente-principales .rfc-cliente{margin-bottom:0;margin-top:5px;text-align:center}.detalle-juridico-main-screen .detalle-juridico .detalle-juridico-menu .detalle-juridico-menu-left .detalle-juridico-menu-left-datos-cliente .detalle-juridico-menu-left-datos-cliente-principales .datos-cliente-numeros{align-items:center;display:flex;gap:20px;margin-bottom:-16px;margin-top:-10px}.detalle-juridico-main-screen .detalle-juridico .detalle-juridico-menu .detalle-juridico-menu-left .detalle-juridico-menu-left-datos-cliente .detalle-juridico-menu-left-datos-cliente-secundarios{padding:10px}.detalle-juridico-main-screen .detalle-juridico .detalle-juridico-menu .detalle-juridico-menu-left .detalle-juridico-menu-left-datos-cliente .detalle-juridico-menu-left-datos-cliente-secundarios .domicilio-cliente{margin-bottom:0;margin-top:4px}.detalle-juridico-main-screen .detalle-juridico .detalle-juridico-menu .detalle-juridico-menu-left .detalle-juridico-menu-left-datos-cliente .detalle-juridico-menu-left-datos-cliente-secundarios .datos-container{display:flex;flex-direction:column;gap:10px;margin-top:10px}.detalle-juridico-main-screen .detalle-juridico .detalle-juridico-menu .detalle-juridico-menu-left .detalle-juridico-menu-left-datos-cliente .detalle-juridico-menu-left-datos-cliente-secundarios .datos-container p{flex:1 1;margin:0}.detalle-juridico-main-screen .detalle-juridico .detalle-juridico-menu .detalle-juridico-menu-left .detalle-juridico-menu-left-datos-cliente .detalle-juridico-menu-left-datos-cliente-secundarios .datos-container .datos-juntos{display:flex;gap:8px;justify-content:space-between}.detalle-juridico-main-screen .detalle-juridico .detalle-juridico-menu .detalle-juridico-menu-left .detalle-juridico-menu-left-datos-cliente .detalle-juridico-menu-left-datos-cliente-secundarios .datos-container .r1{margin-bottom:0;margin-top:-5px}.detalle-juridico-main-screen .detalle-juridico .detalle-juridico-menu .detalle-juridico-menu-left .detalle-juridico-menu-left-datos-cliente .detalle-juridico-menu-left-datos-cliente-secundarios .datos-container .r2{margin-bottom:0;margin-top:-18px}.detalle-juridico-main-screen .detalle-juridico .detalle-juridico-menu .detalle-juridico-menu-left .detalle-juridico-menu-left-datos-cliente .detalle-juridico-menu-left-datos-cliente-secundarios .datos-container .r3{margin-bottom:-14px;margin-top:-18px}.detalle-juridico-main-screen .detalle-juridico .detalle-juridico-menu .detalle-juridico-menu-left .detalle-juridico-menu-left-datos-cliente .detalle-juridico-menu-left-datos-cliente-secundarios svg{font-size:16px;vertical-align:text-bottom}.detalle-juridico-main-screen .detalle-juridico .detalle-juridico-menu .detalle-juridico-menu-left .plantilla-screen-efecto{display:flex;height:3px;justify-content:space-between;width:100%}.detalle-juridico-main-screen .detalle-juridico .detalle-juridico-menu .detalle-juridico-menu-left .plantilla-screen-efecto .plantilla-screen-efecto-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}.detalle-juridico-main-screen .detalle-juridico .detalle-juridico-menu .detalle-juridico-menu-left .plantilla-screen-efecto .plantilla-screen-efecto-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.detalle-juridico-main-screen .detalle-juridico .detalle-juridico-menu .detalle-juridico-menu-left .plantilla-screen-efecto .plantilla-screen-efecto-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}.detalle-juridico-main-screen .detalle-juridico .detalle-juridico-menu .detalle-juridico-menu-left .detalle-juridico-menu-left-formulario{padding:10px}.detalle-juridico-main-screen .detalle-juridico .detalle-juridico-menu .detalle-juridico-menu-left .detalle-juridico-menu-left-formulario .titulo-form{margin-bottom:0;margin-top:10px;text-align:center}.detalle-juridico-main-screen .detalle-juridico .detalle-juridico-menu .detalle-juridico-menu-left .detalle-juridico-menu-left-formulario .detalle-juridico-button{bottom:0;display:flex;justify-content:end;margin-top:10px;position:relative;right:-25px;width:calc(100% - 30px)}.detalle-juridico-main-screen .detalle-juridico .detalle-juridico-menu .detalle-juridico-menu-left .detalle-juridico-menu-left-formulario .detalle-juridico-button .guardar-gestion-detalle-juridico{align-items:center;background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100px}.detalle-juridico-main-screen .detalle-juridico .detalle-juridico-menu .detalle-juridico-menu-left .detalle-juridico-menu-left-formulario .detalle-juridico-button .guardar-gestion-detalle-juridico:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.detalle-juridico-main-screen .detalle-juridico .detalle-juridico-menu .detalle-juridico-menu-right{border:1px solid #ccc;border-radius:5px;display:flex;gap:20px;height:100%;justify-content:space-between;width:calc(100% - 10px)}.detalle-juridico-main-screen .detalle-juridico .detalle-juridico-menu .detalle-juridico-menu-right .detalle-juridico-menu-right-timeline-cliente,.detalle-juridico-main-screen .detalle-juridico .detalle-juridico-menu .detalle-juridico-menu-right .detalle-juridico-menu-right-timeline-demanda{flex:1 1;max-width:48%;padding:10px;text-align:center}.dashboard-cobranza{height:100%;width:calc(100% - 30px)}.dashboard-cobranza .dashboard-cobranza-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:74px;width:calc(100% - 450px)}.dashboard-cobranza .dashboard-cobranza-actions .dashboard-cobranza-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.dashboard-cobranza .dashboard-cobranza-actions .dashboard-cobranza-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.dashboard-cobranza .dashboard-cobranza-actions .dashboard-cobranza-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.dashboard-cobranza .dashboard-cobranza-actions .dashboard-cobranza-actions-regresar:hover svg{color:#fff}.dashboard-cobranza .dashboard-cobranza-actions .dashboard-cobranza-actions-filtro{margin-left:5px;margin-top:1px}.dashboard-cobranza .dashboard-cobranza-actions .dashboard-cobranza-actions-filtro .filtros-pedidos-facturados{position:relative}.dashboard-cobranza .dashboard-cobranza-actions .dashboard-cobranza-actions-filtro .filtros-pedidos-facturados .modal-filtro-resumen-cartera-mensual{background-color:#fff;box-shadow:3 3 5px #333;height:236px;margin-left:-100px!important;margin-top:-1px;text-transform:capitalize;width:176px}.dashboard-cobranza .dashboard-cobranza-container{grid-gap:10px;display:grid;gap:10px;height:calc(100% - 40px);overflow-y:auto;padding:20px}.dashboard-cobranza .dashboard-cobranza-container .dashboard-header{margin-bottom:-10px;text-align:center}.dashboard-cobranza .dashboard-cobranza-container .fila{grid-gap:0;display:grid;gap:0}.dashboard-cobranza .dashboard-cobranza-container .central,.dashboard-cobranza .dashboard-cobranza-container .inferior,.dashboard-cobranza .dashboard-cobranza-container .superior{grid-template-columns:repeat(3,1fr)}.dashboard-cobranza .dashboard-cobranza-container .chart{border:1px solid #ccc;border-radius:5px;box-shadow:2px 2px 5px #ccc;height:290px;margin-left:5px;margin-top:5px;overflow:hidden;width:calc(100% - 20px)}.dashboard-cobranza .dashboard-cobranza-container .chart .chart-titulo{align-items:center;background-color:#035917;border-bottom:3px solid #fedb05;border-radius:5px 5px 0 0;color:#fff;display:flex;font-size:16px;font-weight:700;height:34px;justify-content:center;letter-spacing:1px;width:100%}.dashboard-cobranza .dashboard-cobranza-container .chart .chart-info{display:flex;height:calc(100% - 34px);justify-content:center!important;position:relative;width:100%}.dashboard-cobranza .dashboard-cobranza-container .chart .chart-info .chart-container-margen{top:200px!important}.dashboard-cobranza .dashboard-cobranza-container .chart .chart-info .chart-boton{border-radius:4px;bottom:20px;cursor:pointer;font-size:12px;left:6px;position:absolute;z-index:1000}.dashboard-cobranza .dashboard-cobranza-container .primero,.dashboard-cobranza .dashboard-cobranza-container .segundo,.dashboard-cobranza .dashboard-cobranza-container .tercero{height:500px}.dashboard-cobranza .dashboard-cobranza-container .cuarto,.dashboard-cobranza .dashboard-cobranza-container .quinto,.dashboard-cobranza .dashboard-cobranza-container .sexto{height:440px}.dashboard-cobranza .dashboard-cobranza-container .onceavo{grid-column:1/4;height:calc(100% - 40px)!important;width:calc(100% - 20px)}.dashboard-cobranza .dashboard-cobranza-container .primero-dos{grid-column:2/4;height:340px;width:calc(100% - 20px)}.dashboard-cobranza .dashboard-cobranza-container .max{background:#fff;height:calc(80% - 40px);overflow:auto;position:fixed;right:70px;top:150px;width:calc(58% - 78px);z-index:999}.reporte-asignacion-responsable{height:100%;width:calc(100% - 30px)}.reporte-asignacion-responsable .reporte-asignacion-responsable-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:74px;width:calc(100% - 450px)}.reporte-asignacion-responsable .reporte-asignacion-responsable-actions .reporte-asignacion-responsable-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.reporte-asignacion-responsable .reporte-asignacion-responsable-actions .reporte-asignacion-responsable-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.reporte-asignacion-responsable .reporte-asignacion-responsable-actions .reporte-asignacion-responsable-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-asignacion-responsable .reporte-asignacion-responsable-actions .reporte-asignacion-responsable-actions-regresar:hover svg{color:#fff}.reporte-asignacion-responsable .reporte-asignacion-responsable-actions .reporte-asignacion-responsable-actions-filtro{margin-left:5px;margin-top:1px}.reporte-asignacion-responsable .reporte-asignacion-responsable-actions .reporte-asignacion-responsable-actions-filtro .filtros-pedidos-facturados{position:relative}.reporte-asignacion-responsable .reporte-asignacion-responsable-actions .reporte-asignacion-responsable-actions-filtro .filtros-pedidos-facturados .modal-filtro-resumen-cartera-mensual{background-color:#fff;box-shadow:3 3 5px #333;height:380px;margin-left:-100px!important;margin-top:-1px;text-transform:capitalize;width:410px}.reporte-asignacion-responsable .reporte-asignacion-responsable-container{height:100%}.reporte-asignacion-responsable .reporte-asignacion-responsable-container .reporte-asignacion-responsable-header{align-items:center;display:flex;height:50px;justify-content:space-between;margin-left:20px;margin-right:20px}.reporte-asignacion-responsable .reporte-asignacion-responsable-container .reporte-asignacion-responsable-header .reporte-asignacion-responsable-header-title{align-items:center;display:flex;font-weight:700;width:calc(100% - 400px)}.reporte-asignacion-responsable .reporte-asignacion-responsable-container .reporte-asignacion-responsable-header .reporte-asignacion-responsable-header-title svg{color:#315c6f;margin-right:5px}.reporte-asignacion-responsable .reporte-asignacion-responsable-container .reporte-asignacion-responsable-header .contador-convenios-encontrados,.reporte-asignacion-responsable .reporte-asignacion-responsable-container .reporte-asignacion-responsable-header .contador-gestiones-encontrados{margin-right:10px}.reporte-asignacion-responsable .reporte-asignacion-responsable-container .reporte-asignacion-responsable-header .reporte-asignacion-responsable-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.reporte-asignacion-responsable .reporte-asignacion-responsable-container .reporte-asignacion-responsable-header .reporte-asignacion-responsable-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px}.reporte-asignacion-responsable .reporte-asignacion-responsable-container .reporte-asignacion-responsable-header .reporte-asignacion-responsable-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-asignacion-responsable .reporte-asignacion-responsable-container .reporte-asignacion-responsable-header .reporte-asignacion-responsable-header-agregar:hover svg{color:#fff}.reporte-asignacion-responsable .reporte-asignacion-responsable-container .reporte-asignacion-responsable-header .listado-convenio-cliente-header-agregar-contacto{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:-90px;padding-left:5px;padding-right:5px}.reporte-asignacion-responsable .reporte-asignacion-responsable-container .reporte-asignacion-responsable-header .listado-convenio-cliente-header-agregar-contacto svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.reporte-asignacion-responsable .reporte-asignacion-responsable-container .reporte-asignacion-responsable-header .listado-convenio-cliente-header-agregar-contacto:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-asignacion-responsable .reporte-asignacion-responsable-container .reporte-asignacion-responsable-header .listado-convenio-cliente-header-agregar-contacto:hover svg{color:#fff}.reporte-asignacion-responsable .reporte-asignacion-responsable-container .reporte-asignacion-responsable-container-table{border-radius:8px;height:calc(100% - 110px);margin-left:20px;overflow:auto;width:calc(100% - 40px)}.reporte-asignacion-responsable .reporte-asignacion-responsable-container .reporte-asignacion-responsable-container-table table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.reporte-asignacion-responsable .reporte-asignacion-responsable-container .reporte-asignacion-responsable-container-table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.reporte-asignacion-responsable .reporte-asignacion-responsable-container .reporte-asignacion-responsable-container-table thead tr th div{border-left:2px solid #e9ae06;text-align:center}.reporte-asignacion-responsable .reporte-asignacion-responsable-container .reporte-asignacion-responsable-container-table tbody tr .ta-comentario{width:300px}.reporte-asignacion-responsable .reporte-asignacion-responsable-container .reporte-asignacion-responsable-container-table tbody tr .ta-fecha{width:94px}.reporte-asignacion-responsable .reporte-asignacion-responsable-container .reporte-asignacion-responsable-container-table tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.reporte-asignacion-responsable .reporte-asignacion-responsable-container .reporte-asignacion-responsable-container-table tbody tr:hover td{background-color:#dae6be!important}.reporte-asignacion-responsable .reporte-asignacion-responsable-container .reporte-asignacion-responsable-container-table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.reporte-asignacion-responsable .reporte-asignacion-responsable-container .reporte-asignacion-responsable-container-table tbody tr .convenio-pago-acciones-listado{display:flex;justify-content:center}.reporte-asignacion-responsable .reporte-asignacion-responsable-container .reporte-asignacion-responsable-container-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf{align-items:center;background-color:#315c6f;border:1px solid #315c6f;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;padding-right:5px}.reporte-asignacion-responsable .reporte-asignacion-responsable-container .reporte-asignacion-responsable-container-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf svg{color:hsla(0,0%,100%,.8);margin-left:2px;margin-right:5px;width:18px}.reporte-asignacion-responsable .reporte-asignacion-responsable-container .reporte-asignacion-responsable-container-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-asignacion-responsable .reporte-asignacion-responsable-container .reporte-asignacion-responsable-container-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover svg{color:#fff}.reporte-asignacion-responsable .reporte-asignacion-responsable-container .reporte-asignacion-responsable-container-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago{align-items:center;background-color:#ccc;border:1px solid #ccc;border-radius:5px;color:rgba(0,0,0,.9);cursor:pointer;display:flex;margin-left:5px;padding-right:10px}.reporte-asignacion-responsable .reporte-asignacion-responsable-container .reporte-asignacion-responsable-container-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago svg{color:rgba(0,0,0,.9);margin-left:5px;margin-right:5px;width:18px}.reporte-asignacion-responsable .reporte-asignacion-responsable-container .reporte-asignacion-responsable-container-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover{color:#000;font-weight:700;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-asignacion-responsable .reporte-asignacion-responsable-container .reporte-asignacion-responsable-container-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover svg{color:#000}.reporte-asignacion-responsable .reporte-asignacion-responsable-container .reporte-asignacion-responsable-container-table tfoot{background-color:#cbdf9e!important;font-weight:700;height:36px}.reporte-comportamiento-saldo{height:100%;width:calc(100% - 30px)}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:74px;width:calc(100% - 450px)}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-actions .reporte-comportamiento-saldo-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-actions .reporte-comportamiento-saldo-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-actions .reporte-comportamiento-saldo-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-actions .reporte-comportamiento-saldo-actions-regresar:hover svg{color:#fff}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-actions .reporte-comportamiento-saldo-actions-filtro{margin-left:5px;margin-top:1px}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-actions .reporte-comportamiento-saldo-actions-filtro .filtros-pedidos-facturados{position:relative}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-actions .reporte-comportamiento-saldo-actions-filtro .filtros-pedidos-facturados .modal-filtro-resumen-cartera-mensual{background-color:#fff;box-shadow:3 3 5px #333;height:380px;margin-left:-100px!important;margin-top:-1px;text-transform:capitalize;width:410px}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-container{height:100%}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-container .reporte-comportamiento-saldo-header{align-items:center;display:flex;height:50px;justify-content:space-between;margin-left:20px;margin-right:20px}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-container .reporte-comportamiento-saldo-header .reporte-comportamiento-saldo-header-title{align-items:center;display:flex;font-weight:700;width:calc(100% - 400px)}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-container .reporte-comportamiento-saldo-header .reporte-comportamiento-saldo-header-title svg{color:#315c6f;margin-right:5px}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-container .reporte-comportamiento-saldo-header .contador-convenios-encontrados,.reporte-comportamiento-saldo .reporte-comportamiento-saldo-container .reporte-comportamiento-saldo-header .contador-gestiones-encontrados{margin-right:10px}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-container .reporte-comportamiento-saldo-header .reporte-comportamiento-saldo-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-container .reporte-comportamiento-saldo-header .reporte-comportamiento-saldo-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-container .reporte-comportamiento-saldo-header .reporte-comportamiento-saldo-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-container .reporte-comportamiento-saldo-header .reporte-comportamiento-saldo-header-agregar:hover svg{color:#fff}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-container .reporte-comportamiento-saldo-header .listado-convenio-cliente-header-agregar-contacto{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:-90px;padding-left:5px;padding-right:5px}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-container .reporte-comportamiento-saldo-header .listado-convenio-cliente-header-agregar-contacto svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-container .reporte-comportamiento-saldo-header .listado-convenio-cliente-header-agregar-contacto:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-container .reporte-comportamiento-saldo-header .listado-convenio-cliente-header-agregar-contacto:hover svg{color:#fff}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-container .reporte-comportamiento-saldo-container-table{border-radius:8px;height:calc(100% - 110px);margin-left:20px;overflow:auto;width:calc(100% - 40px)}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-container .reporte-comportamiento-saldo-container-table table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-container .reporte-comportamiento-saldo-container-table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-container .reporte-comportamiento-saldo-container-table thead tr th div{border-left:2px solid #e9ae06;text-align:center}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-container .reporte-comportamiento-saldo-container-table tbody tr .ta-comentario{width:300px}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-container .reporte-comportamiento-saldo-container-table tbody tr .ta-fecha{width:94px}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-container .reporte-comportamiento-saldo-container-table tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-container .reporte-comportamiento-saldo-container-table tbody tr:hover td{background-color:#dae6be!important}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-container .reporte-comportamiento-saldo-container-table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-container .reporte-comportamiento-saldo-container-table tbody tr .convenio-pago-acciones-listado{display:flex;justify-content:center}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-container .reporte-comportamiento-saldo-container-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf{align-items:center;background-color:#315c6f;border:1px solid #315c6f;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;padding-right:5px}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-container .reporte-comportamiento-saldo-container-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf svg{color:hsla(0,0%,100%,.8);margin-left:2px;margin-right:5px;width:18px}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-container .reporte-comportamiento-saldo-container-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-container .reporte-comportamiento-saldo-container-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover svg{color:#fff}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-container .reporte-comportamiento-saldo-container-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago{align-items:center;background-color:#ccc;border:1px solid #ccc;border-radius:5px;color:rgba(0,0,0,.9);cursor:pointer;display:flex;margin-left:5px;padding-right:10px}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-container .reporte-comportamiento-saldo-container-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago svg{color:rgba(0,0,0,.9);margin-left:5px;margin-right:5px;width:18px}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-container .reporte-comportamiento-saldo-container-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover{color:#000;font-weight:700;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-container .reporte-comportamiento-saldo-container-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover svg{color:#000}.reporte-comportamiento-saldo .reporte-comportamiento-saldo-container .reporte-comportamiento-saldo-container-table tfoot{background-color:#cbdf9e!important;font-weight:700;height:36px}.reporte-objetivo-cartera{height:100%;width:calc(100% - 30px)}.reporte-objetivo-cartera .reporte-objetivo-cartera-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:74px;width:calc(100% - 450px)}.reporte-objetivo-cartera .reporte-objetivo-cartera-actions .reporte-objetivo-cartera-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.reporte-objetivo-cartera .reporte-objetivo-cartera-actions .reporte-objetivo-cartera-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.reporte-objetivo-cartera .reporte-objetivo-cartera-actions .reporte-objetivo-cartera-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-objetivo-cartera .reporte-objetivo-cartera-actions .reporte-objetivo-cartera-actions-regresar:hover svg{color:#fff}.reporte-objetivo-cartera .reporte-objetivo-cartera-actions .reporte-objetivo-cartera-actions-filtro{margin-left:5px;margin-top:1px}.reporte-objetivo-cartera .reporte-objetivo-cartera-actions .reporte-objetivo-cartera-actions-filtro .filtros-pedidos-facturados{position:relative}.reporte-objetivo-cartera .reporte-objetivo-cartera-actions .reporte-objetivo-cartera-actions-filtro .filtros-pedidos-facturados .modal-filtro-resumen-cartera-mensual{background-color:#fff;box-shadow:3 3 5px #333;height:380px;margin-left:-100px!important;margin-top:-1px;text-transform:capitalize;width:410px}.reporte-objetivo-cartera .reporte-objetivo-cartera-container{height:100%}.reporte-objetivo-cartera .reporte-objetivo-cartera-container .reporte-objetivo-cartera-header{align-items:center;display:flex;height:50px;justify-content:space-between;margin-left:20px;margin-right:20px}.reporte-objetivo-cartera .reporte-objetivo-cartera-container .reporte-objetivo-cartera-header .reporte-objetivo-cartera-header-title{align-items:center;display:flex;font-weight:700;width:calc(100% - 400px)}.reporte-objetivo-cartera .reporte-objetivo-cartera-container .reporte-objetivo-cartera-header .reporte-objetivo-cartera-header-title svg{color:#315c6f;margin-right:5px}.reporte-objetivo-cartera .reporte-objetivo-cartera-container .reporte-objetivo-cartera-header .contador-convenios-encontrados,.reporte-objetivo-cartera .reporte-objetivo-cartera-container .reporte-objetivo-cartera-header .contador-gestiones-encontrados{margin-right:10px}.reporte-objetivo-cartera .reporte-objetivo-cartera-container .reporte-objetivo-cartera-header .reporte-objetivo-cartera-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.reporte-objetivo-cartera .reporte-objetivo-cartera-container .reporte-objetivo-cartera-header .reporte-objetivo-cartera-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px}.reporte-objetivo-cartera .reporte-objetivo-cartera-container .reporte-objetivo-cartera-header .reporte-objetivo-cartera-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-objetivo-cartera .reporte-objetivo-cartera-container .reporte-objetivo-cartera-header .reporte-objetivo-cartera-header-agregar:hover svg{color:#fff}.reporte-objetivo-cartera .reporte-objetivo-cartera-container .reporte-objetivo-cartera-header .listado-convenio-cliente-header-agregar-contacto{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:-90px;padding-left:5px;padding-right:5px}.reporte-objetivo-cartera .reporte-objetivo-cartera-container .reporte-objetivo-cartera-header .listado-convenio-cliente-header-agregar-contacto svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.reporte-objetivo-cartera .reporte-objetivo-cartera-container .reporte-objetivo-cartera-header .listado-convenio-cliente-header-agregar-contacto:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-objetivo-cartera .reporte-objetivo-cartera-container .reporte-objetivo-cartera-header .listado-convenio-cliente-header-agregar-contacto:hover svg{color:#fff}.reporte-objetivo-cartera .reporte-objetivo-cartera-container .reporte-objetivo-cartera-container-table{border-radius:8px;height:calc(100% - 110px);margin-left:20px;overflow:auto;width:calc(100% - 40px)}.reporte-objetivo-cartera .reporte-objetivo-cartera-container .reporte-objetivo-cartera-container-table table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.reporte-objetivo-cartera .reporte-objetivo-cartera-container .reporte-objetivo-cartera-container-table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.reporte-objetivo-cartera .reporte-objetivo-cartera-container .reporte-objetivo-cartera-container-table thead tr th div{border-left:2px solid #e9ae06;text-align:center}.reporte-objetivo-cartera .reporte-objetivo-cartera-container .reporte-objetivo-cartera-container-table tbody tr .ta-comentario{width:300px}.reporte-objetivo-cartera .reporte-objetivo-cartera-container .reporte-objetivo-cartera-container-table tbody tr .ta-fecha{width:94px}.reporte-objetivo-cartera .reporte-objetivo-cartera-container .reporte-objetivo-cartera-container-table tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.reporte-objetivo-cartera .reporte-objetivo-cartera-container .reporte-objetivo-cartera-container-table tbody tr:hover td{background-color:#dae6be!important}.reporte-objetivo-cartera .reporte-objetivo-cartera-container .reporte-objetivo-cartera-container-table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.reporte-objetivo-cartera .reporte-objetivo-cartera-container .reporte-objetivo-cartera-container-table tbody tr .convenio-pago-acciones-listado{display:flex;justify-content:center}.reporte-objetivo-cartera .reporte-objetivo-cartera-container .reporte-objetivo-cartera-container-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf{align-items:center;background-color:#315c6f;border:1px solid #315c6f;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;padding-right:5px}.reporte-objetivo-cartera .reporte-objetivo-cartera-container .reporte-objetivo-cartera-container-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf svg{color:hsla(0,0%,100%,.8);margin-left:2px;margin-right:5px;width:18px}.reporte-objetivo-cartera .reporte-objetivo-cartera-container .reporte-objetivo-cartera-container-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-objetivo-cartera .reporte-objetivo-cartera-container .reporte-objetivo-cartera-container-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover svg{color:#fff}.reporte-objetivo-cartera .reporte-objetivo-cartera-container .reporte-objetivo-cartera-container-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago{align-items:center;background-color:#ccc;border:1px solid #ccc;border-radius:5px;color:rgba(0,0,0,.9);cursor:pointer;display:flex;margin-left:5px;padding-right:10px}.reporte-objetivo-cartera .reporte-objetivo-cartera-container .reporte-objetivo-cartera-container-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago svg{color:rgba(0,0,0,.9);margin-left:5px;margin-right:5px;width:18px}.reporte-objetivo-cartera .reporte-objetivo-cartera-container .reporte-objetivo-cartera-container-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover{color:#000;font-weight:700;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-objetivo-cartera .reporte-objetivo-cartera-container .reporte-objetivo-cartera-container-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover svg{color:#000}.reporte-objetivo-cartera .reporte-objetivo-cartera-container .reporte-objetivo-cartera-container-table tfoot{background-color:#cbdf9e!important;font-weight:700;height:36px}.reporte-recuperacion-cartera-dash{height:100%;width:calc(100% - 30px)}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:74px;width:calc(100% - 450px)}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-actions .reporte-recuperacion-cartera-dash-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-actions .reporte-recuperacion-cartera-dash-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-actions .reporte-recuperacion-cartera-dash-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-actions .reporte-recuperacion-cartera-dash-actions-regresar:hover svg{color:#fff}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-actions .reporte-recuperacion-cartera-actions-filtro{margin-left:5px;margin-top:1px}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-actions .reporte-recuperacion-cartera-actions-filtro .filtros-pedidos-facturados{position:relative}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-actions .reporte-recuperacion-cartera-actions-filtro .filtros-pedidos-facturados .modal-filtro-resumen-cartera-mensual{background-color:#fff;box-shadow:3 3 5px #333;height:380px;margin-left:-100px!important;margin-top:-1px;text-transform:capitalize;width:410px}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-container{height:100%}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-container .reporte-recuperacion-cartera-dash-header{align-items:center;display:flex;height:50px;justify-content:space-between;margin-left:20px;margin-right:20px}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-container .reporte-recuperacion-cartera-dash-header .reporte-recuperacion-cartera-dash-header-title{align-items:center;display:flex;font-weight:700;width:calc(100% - 400px)}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-container .reporte-recuperacion-cartera-dash-header .reporte-recuperacion-cartera-dash-header-title svg{color:#315c6f;margin-right:5px}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-container .reporte-recuperacion-cartera-dash-header .contador-convenios-encontrados,.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-container .reporte-recuperacion-cartera-dash-header .contador-gestiones-encontrados{margin-right:10px}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-container .reporte-recuperacion-cartera-dash-header .reporte-recuperacion-cartera-dash-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-container .reporte-recuperacion-cartera-dash-header .reporte-recuperacion-cartera-dash-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-container .reporte-recuperacion-cartera-dash-header .reporte-recuperacion-cartera-dash-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-container .reporte-recuperacion-cartera-dash-header .reporte-recuperacion-cartera-dash-header-agregar:hover svg{color:#fff}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-container .reporte-recuperacion-cartera-dash-header .listado-convenio-cliente-header-agregar-contacto{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:-90px;padding-left:5px;padding-right:5px}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-container .reporte-recuperacion-cartera-dash-header .listado-convenio-cliente-header-agregar-contacto svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-container .reporte-recuperacion-cartera-dash-header .listado-convenio-cliente-header-agregar-contacto:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-container .reporte-recuperacion-cartera-dash-header .listado-convenio-cliente-header-agregar-contacto:hover svg{color:#fff}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-container .reporte-recuperacion-cartera-dash-container-table{border-radius:8px;height:calc(100% - 110px);margin-left:20px;overflow:auto;width:calc(100% - 40px)}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-container .reporte-recuperacion-cartera-dash-container-table table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-container .reporte-recuperacion-cartera-dash-container-table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-container .reporte-recuperacion-cartera-dash-container-table thead tr th div{border-left:2px solid #e9ae06;text-align:center}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-container .reporte-recuperacion-cartera-dash-container-table tbody tr .ta-comentario{width:300px}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-container .reporte-recuperacion-cartera-dash-container-table tbody tr .ta-fecha{width:94px}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-container .reporte-recuperacion-cartera-dash-container-table tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-container .reporte-recuperacion-cartera-dash-container-table tbody tr:hover td{background-color:#dae6be!important}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-container .reporte-recuperacion-cartera-dash-container-table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-container .reporte-recuperacion-cartera-dash-container-table tbody tr .convenio-pago-acciones-listado{display:flex;justify-content:center}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-container .reporte-recuperacion-cartera-dash-container-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf{align-items:center;background-color:#315c6f;border:1px solid #315c6f;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;padding-right:5px}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-container .reporte-recuperacion-cartera-dash-container-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf svg{color:hsla(0,0%,100%,.8);margin-left:2px;margin-right:5px;width:18px}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-container .reporte-recuperacion-cartera-dash-container-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-container .reporte-recuperacion-cartera-dash-container-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover svg{color:#fff}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-container .reporte-recuperacion-cartera-dash-container-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago{align-items:center;background-color:#ccc;border:1px solid #ccc;border-radius:5px;color:rgba(0,0,0,.9);cursor:pointer;display:flex;margin-left:5px;padding-right:10px}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-container .reporte-recuperacion-cartera-dash-container-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago svg{color:rgba(0,0,0,.9);margin-left:5px;margin-right:5px;width:18px}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-container .reporte-recuperacion-cartera-dash-container-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover{color:#000;font-weight:700;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-container .reporte-recuperacion-cartera-dash-container-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover svg{color:#000}.reporte-recuperacion-cartera-dash .reporte-recuperacion-cartera-dash-container .reporte-recuperacion-cartera-dash-container-table tfoot{background-color:#cbdf9e!important;font-weight:700;height:36px}.reporte-recuperacion-responsable{height:100%;width:calc(100% - 30px)}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:74px;width:calc(100% - 260px)}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-actions .reporte-recuperacion-responsable-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-actions .reporte-recuperacion-responsable-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-actions .reporte-recuperacion-responsable-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-actions .reporte-recuperacion-responsable-actions-regresar:hover svg{color:#fff}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-actions .reporte-recuperacion-responsable-actions-filtro{margin-left:5px;margin-top:1px}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-actions .reporte-recuperacion-responsable-actions-filtro .filtros-pedidos-facturados{position:relative}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-actions .reporte-recuperacion-responsable-actions-filtro .filtros-pedidos-facturados .modal-filtro-resumen-cartera-mensual{background-color:#fff;box-shadow:3 3 5px #333;height:380px;margin-left:-100px!important;margin-top:-1px;text-transform:capitalize;width:410px}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-actions .buttons{align-items:end;display:flex;justify-content:end;margin-right:10px;width:100%}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-actions .buttons .excel{background-color:#035917;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;height:25px;margin-right:45px;width:100px}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-actions .buttons .excel:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-actions .buttons .PDF{border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;height:25px;width:100px}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-actions .buttons .PDF:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-header{align-items:center;display:flex;height:50px;justify-content:space-between;margin-left:20px;margin-right:20px}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-header .reporte-recuperacion-responsable-header-title{align-items:center;display:flex;font-weight:700;width:calc(100% - 400px)}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-header .reporte-recuperacion-responsable-header-title svg{color:#315c6f;margin-right:5px}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-header .contador-convenios-encontrados,.reporte-recuperacion-responsable .reporte-recuperacion-responsable-header .contador-gestiones-encontrados{margin-right:10px}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-header .reporte-recuperacion-responsable-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-header .reporte-recuperacion-responsable-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-header .reporte-recuperacion-responsable-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-header .reporte-recuperacion-responsable-header-agregar:hover svg{color:#fff}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-header .listado-convenio-cliente-header-agregar-contacto{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:-90px;padding-left:5px;padding-right:5px}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-header .listado-convenio-cliente-header-agregar-contacto svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-header .listado-convenio-cliente-header-agregar-contacto:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-header .listado-convenio-cliente-header-agregar-contacto:hover svg{color:#fff}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-container{height:calc(100% - 100px);margin-left:20px;overflow:auto;width:calc(100% - 30px)}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-container .reporte-recuperacion-responsable-container-table{border-radius:8px;min-width:3200px;position:-webkit-sticky;position:sticky;width:100%}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-container .reporte-recuperacion-responsable-container-table table{border:1px solid #dae6be;border-collapse:collapse;width:100%}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-container .reporte-recuperacion-responsable-container-table table th.sticky-col,.reporte-recuperacion-responsable .reporte-recuperacion-responsable-container .reporte-recuperacion-responsable-container-table table th.sticky-col-2{z-index:10!important}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-container .reporte-recuperacion-responsable-container-table table td.sticky-col,.reporte-recuperacion-responsable .reporte-recuperacion-responsable-container .reporte-recuperacion-responsable-container-table table th.sticky-col{left:1px;position:-webkit-sticky;position:sticky;z-index:2}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-container .reporte-recuperacion-responsable-container-table table td.sticky-col-2,.reporte-recuperacion-responsable .reporte-recuperacion-responsable-container .reporte-recuperacion-responsable-container-table table th.sticky-col-2{left:126px;position:-webkit-sticky;position:sticky;z-index:2}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-container .reporte-recuperacion-responsable-container-table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-container .reporte-recuperacion-responsable-container-table thead tr th div{border-left:2px solid #e9ae06;text-align:center}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-container .reporte-recuperacion-responsable-container-table tbody tr .ta-comentario{width:300px}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-container .reporte-recuperacion-responsable-container-table tbody tr .ta-fecha{width:94px}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-container .reporte-recuperacion-responsable-container-table tbody tr .razon-social-celda{width:10%}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-container .reporte-recuperacion-responsable-container-table tbody tr .sucursal-celda{width:4%}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-container .reporte-recuperacion-responsable-container-table tbody tr .saldo-celda{text-align:end;width:4%}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-container .reporte-recuperacion-responsable-container-table tbody tr .linea-celda{text-align:center;width:4%}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-container .reporte-recuperacion-responsable-container-table tbody tr .fecha-celda,.reporte-recuperacion-responsable .reporte-recuperacion-responsable-container .reporte-recuperacion-responsable-container-table tbody tr .vencimiento-celda{text-align:center;width:6%}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-container .reporte-recuperacion-responsable-container-table tbody tr.convenio-celda{text-align:center;width:5%}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-container .reporte-recuperacion-responsable-container-table tbody tr .objecion-celda{text-align:left;width:7%}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-container .reporte-recuperacion-responsable-container-table tbody tr .observaciones-celda{width:25%}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-container .reporte-recuperacion-responsable-container-table tbody tr .responsable-celda{width:15%}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-container .reporte-recuperacion-responsable-container-table tbody tr td{background-color:#fff;border-bottom:1px solid #dae6be;padding:7px}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-container .reporte-recuperacion-responsable-container-table tbody tr:hover td{background-color:#dae6be!important}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-container .reporte-recuperacion-responsable-container-table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-container .reporte-recuperacion-responsable-container-table tbody tr .convenio-pago-acciones-listado{display:flex;justify-content:center}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-container .reporte-recuperacion-responsable-container-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf{align-items:center;background-color:#315c6f;border:1px solid #315c6f;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;padding-right:5px}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-container .reporte-recuperacion-responsable-container-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf svg{color:hsla(0,0%,100%,.8);margin-left:2px;margin-right:5px;width:18px}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-container .reporte-recuperacion-responsable-container-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-container .reporte-recuperacion-responsable-container-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover svg{color:#fff}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-container .reporte-recuperacion-responsable-container-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago{align-items:center;background-color:#ccc;border:1px solid #ccc;border-radius:5px;color:rgba(0,0,0,.9);cursor:pointer;display:flex;margin-left:5px;padding-right:10px}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-container .reporte-recuperacion-responsable-container-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago svg{color:rgba(0,0,0,.9);margin-left:5px;margin-right:5px;width:18px}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-container .reporte-recuperacion-responsable-container-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover{color:#000;font-weight:700;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-container .reporte-recuperacion-responsable-container-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover svg{color:#000}.reporte-recuperacion-responsable .reporte-recuperacion-responsable-container .reporte-recuperacion-responsable-container-table tfoot{background-color:#cbdf9e!important;font-weight:700;height:36px}.reporte-total-cartera{height:100%;width:calc(100% - 30px)}.reporte-total-cartera .reporte-total-cartera-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:74px;width:calc(100% - 270px)}.reporte-total-cartera .reporte-total-cartera-actions .reporte-total-cartera-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.reporte-total-cartera .reporte-total-cartera-actions .reporte-total-cartera-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.reporte-total-cartera .reporte-total-cartera-actions .reporte-total-cartera-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-total-cartera .reporte-total-cartera-actions .reporte-total-cartera-actions-regresar:hover svg{color:#fff}.reporte-total-cartera .reporte-total-cartera-actions .reporte-total-cartera-actions-filtro{margin-left:5px;margin-top:1px}.reporte-total-cartera .reporte-total-cartera-actions .reporte-total-cartera-actions-filtro .filtros-pedidos-facturados{position:relative}.reporte-total-cartera .reporte-total-cartera-actions .reporte-total-cartera-actions-filtro .filtros-pedidos-facturados .modal-filtro-resumen-cartera-mensual{background-color:#fff;box-shadow:3 3 5px #333;height:380px;margin-left:-100px!important;margin-top:-1px;text-transform:capitalize;width:410px}.reporte-total-cartera .reporte-total-cartera-actions .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:12px;top:7px}.reporte-total-cartera .reporte-total-cartera-actions .buttons button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:100px}.reporte-total-cartera .reporte-total-cartera-actions .buttons button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.reporte-total-cartera .reporte-total-cartera-actions .excel{background-color:#035917;border:1px solid #035917}.reporte-total-cartera .reporte-total-cartera-actions svg{font-size:18px;margin-right:5px}.reporte-total-cartera .reporte-total-cartera-actions .PDF{cursor:pointer}.reporte-total-cartera .reporte-total-cartera-actions .PDF:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.reporte-total-cartera .reporte-total-cartera-container{height:100%}.reporte-total-cartera .reporte-total-cartera-container .reporte-total-cartera-header{align-items:center;display:flex;height:50px;justify-content:space-between;margin-left:20px;margin-right:20px}.reporte-total-cartera .reporte-total-cartera-container .reporte-total-cartera-header .reporte-total-cartera-header-title{align-items:center;display:flex;font-weight:700;width:calc(100% - 400px)}.reporte-total-cartera .reporte-total-cartera-container .reporte-total-cartera-header .reporte-total-cartera-header-title svg{color:#315c6f;margin-right:5px}.reporte-total-cartera .reporte-total-cartera-container .reporte-total-cartera-header .contador-convenios-encontrados,.reporte-total-cartera .reporte-total-cartera-container .reporte-total-cartera-header .contador-gestiones-encontrados{margin-right:10px}.reporte-total-cartera .reporte-total-cartera-container .reporte-total-cartera-header .reporte-total-cartera-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.reporte-total-cartera .reporte-total-cartera-container .reporte-total-cartera-header .reporte-total-cartera-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px}.reporte-total-cartera .reporte-total-cartera-container .reporte-total-cartera-header .reporte-total-cartera-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-total-cartera .reporte-total-cartera-container .reporte-total-cartera-header .reporte-total-cartera-header-agregar:hover svg{color:#fff}.reporte-total-cartera .reporte-total-cartera-container .reporte-total-cartera-header .listado-convenio-cliente-header-agregar-contacto{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:-90px;padding-left:5px;padding-right:5px}.reporte-total-cartera .reporte-total-cartera-container .reporte-total-cartera-header .listado-convenio-cliente-header-agregar-contacto svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.reporte-total-cartera .reporte-total-cartera-container .reporte-total-cartera-header .listado-convenio-cliente-header-agregar-contacto:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-total-cartera .reporte-total-cartera-container .reporte-total-cartera-header .listado-convenio-cliente-header-agregar-contacto:hover svg{color:#fff}.reporte-total-cartera .reporte-total-cartera-container .reporte-total-cartera-container-table{border-radius:8px;height:calc(100% - 110px);margin-left:20px;overflow:auto;width:calc(100% - 40px)}.reporte-total-cartera .reporte-total-cartera-container .reporte-total-cartera-container-table table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.reporte-total-cartera .reporte-total-cartera-container .reporte-total-cartera-container-table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.reporte-total-cartera .reporte-total-cartera-container .reporte-total-cartera-container-table thead tr th div{border-left:2px solid #e9ae06;text-align:center}.reporte-total-cartera .reporte-total-cartera-container .reporte-total-cartera-container-table tbody tr .ta-comentario{width:300px}.reporte-total-cartera .reporte-total-cartera-container .reporte-total-cartera-container-table tbody tr .ta-fecha{width:94px}.reporte-total-cartera .reporte-total-cartera-container .reporte-total-cartera-container-table tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.reporte-total-cartera .reporte-total-cartera-container .reporte-total-cartera-container-table tbody tr:hover td{background-color:#dae6be!important}.reporte-total-cartera .reporte-total-cartera-container .reporte-total-cartera-container-table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.reporte-total-cartera .reporte-total-cartera-container .reporte-total-cartera-container-table tbody tr .convenio-pago-acciones-listado{display:flex;justify-content:center}.reporte-total-cartera .reporte-total-cartera-container .reporte-total-cartera-container-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf{align-items:center;background-color:#315c6f;border:1px solid #315c6f;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;padding-right:5px}.reporte-total-cartera .reporte-total-cartera-container .reporte-total-cartera-container-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf svg{color:hsla(0,0%,100%,.8);margin-left:2px;margin-right:5px;width:18px}.reporte-total-cartera .reporte-total-cartera-container .reporte-total-cartera-container-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-total-cartera .reporte-total-cartera-container .reporte-total-cartera-container-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover svg{color:#fff}.reporte-total-cartera .reporte-total-cartera-container .reporte-total-cartera-container-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago{align-items:center;background-color:#ccc;border:1px solid #ccc;border-radius:5px;color:rgba(0,0,0,.9);cursor:pointer;display:flex;margin-left:5px;padding-right:10px}.reporte-total-cartera .reporte-total-cartera-container .reporte-total-cartera-container-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago svg{color:rgba(0,0,0,.9);margin-left:5px;margin-right:5px;width:18px}.reporte-total-cartera .reporte-total-cartera-container .reporte-total-cartera-container-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover{color:#000;font-weight:700;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-total-cartera .reporte-total-cartera-container .reporte-total-cartera-container-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover svg{color:#000}.reporte-total-cartera .reporte-total-cartera-container .reporte-total-cartera-container-table tfoot{background-color:#cbdf9e!important;font-weight:700;height:36px}.objetivo-total-item{display:flex;flex-direction:column;height:100%;width:100%}.objetivo-total-item .objetivo-total-item-title{align-items:center;background-color:#dae6be;display:flex;justify-content:space-between;padding:2px}.objetivo-total-item .objetivo-total-item-title .objetivo-total-item-title-1{border-right:1px solid #cad6ae;flex:1 1;font-size:14px;font-weight:700;text-align:center}.objetivo-total-item .objetivo-total-item-title .objetivo-total-item-title-2,.objetivo-total-item .objetivo-total-item-title .objetivo-total-item-title-3,.objetivo-total-item .objetivo-total-item-title .objetivo-total-item-title-4,.objetivo-total-item .objetivo-total-item-title .objetivo-total-item-title-5{border-left:1px solid #cad6ae;flex:1 1;font-size:14px;font-weight:700;text-align:center}.objetivo-total-item .objetivo-total-item-info-title{background-color:#dae6be;height:100%;padding:3px;text-align:left}.objetivo-total-item .objetivo-total-item-info{display:flex;flex-wrap:wrap;height:100%;width:100%}.objetivo-total-item .objetivo-total-item-info .objetivo-total-item-info-1,.objetivo-total-item .objetivo-total-item-info .objetivo-total-item-info-2,.objetivo-total-item .objetivo-total-item-info .objetivo-total-item-info-3,.objetivo-total-item .objetivo-total-item-info .objetivo-total-item-info-4,.objetivo-total-item .objetivo-total-item-info .objetivo-total-item-info-5,.objetivo-total-item .objetivo-total-item-info .objetivo-total-item-info-6,.objetivo-total-item .objetivo-total-item-info .objetivo-total-item-info-7,.objetivo-total-item .objetivo-total-item-info .objetivo-total-item-info-8,.objetivo-total-item .objetivo-total-item-info .objetivo-total-item-info-9{align-items:center;border:1px solid #ddd;box-sizing:border-box;display:flex;flex:1 1;flex-direction:column;justify-content:center;padding:5px;position:relative;text-align:center}.objetivo-total-item .objetivo-total-item-info .objetivo-total-item-info-1 div,.objetivo-total-item .objetivo-total-item-info .objetivo-total-item-info-2 div,.objetivo-total-item .objetivo-total-item-info .objetivo-total-item-info-3 div,.objetivo-total-item .objetivo-total-item-info .objetivo-total-item-info-4 div,.objetivo-total-item .objetivo-total-item-info .objetivo-total-item-info-5 div,.objetivo-total-item .objetivo-total-item-info .objetivo-total-item-info-6 div,.objetivo-total-item .objetivo-total-item-info .objetivo-total-item-info-7 div,.objetivo-total-item .objetivo-total-item-info .objetivo-total-item-info-8 div,.objetivo-total-item .objetivo-total-item-info .objetivo-total-item-info-9 div{align-items:center;display:flex;justify-content:center}.objetivo-total-item .objetivo-total-item-info .objetivo-total-item-info-2,.objetivo-total-item .objetivo-total-item-info .objetivo-total-item-info-3,.objetivo-total-item .objetivo-total-item-info .objetivo-total-item-info-4,.objetivo-total-item .objetivo-total-item-info .objetivo-total-item-info-5,.objetivo-total-item .objetivo-total-item-info .objetivo-total-item-info-6,.objetivo-total-item .objetivo-total-item-info .objetivo-total-item-info-7,.objetivo-total-item .objetivo-total-item-info .objetivo-total-item-info-8,.objetivo-total-item .objetivo-total-item-info .objetivo-total-item-info-9{cursor:pointer}.objetivo-total-item .objetivo-total-item-info .objetivo-total-item-info-2:hover,.objetivo-total-item .objetivo-total-item-info .objetivo-total-item-info-3:hover,.objetivo-total-item .objetivo-total-item-info .objetivo-total-item-info-4:hover,.objetivo-total-item .objetivo-total-item-info .objetivo-total-item-info-5:hover,.objetivo-total-item .objetivo-total-item-info .objetivo-total-item-info-6:hover,.objetivo-total-item .objetivo-total-item-info .objetivo-total-item-info-7:hover,.objetivo-total-item .objetivo-total-item-info .objetivo-total-item-info-8:hover,.objetivo-total-item .objetivo-total-item-info .objetivo-total-item-info-9:hover{background-color:#b8c8a8}.objetivo-total-item .objetivo-total-item-info .clientes-count{align-items:center;display:flex;font-size:12px;justify-content:center;padding:5px;position:absolute;right:0;top:0}.objetivo-total-item .objetivo-total-item-info svg{color:#035917;font-size:14px;margin-left:2px}.objetivo-total-item .objetivo-total-item-info:nth-child(odd){background-color:#e9ecef}.objetivo-total-item .objetivo-total-item-info:nth-child(2n){background-color:#f8f9fa}.chart-recuperacion-table{border-collapse:collapse;width:100%}.chart-recuperacion-table tbody tr{border-bottom:1px solid #dae6be}.chart-recuperacion-table tbody tr .linea{background-color:#035917}.chart-recuperacion-table tbody tr td{font-size:12px;padding:5px 10px}.chart-recuperacion-table tbody tr td svg{color:#035917;font-size:20px;margin-left:2px}.chart-recuperacion-table tbody tr td:first-child{align-content:center;align-items:center;display:flex;font-size:13px!important;gap:5px;min-height:44px;text-align:left;width:60px}.chart-recuperacion-table tbody tr td .td-contenido{display:flex;flex-direction:row;gap:5px;justify-content:space-between;padding:0}.chart-recuperacion-table tbody tr td .td-contenido .porcentaje-texto-objetivo,.chart-recuperacion-table tbody tr td .td-contenido .porcentaje-texto-recuperado{flex:0 1 110px;font-size:11px;margin-bottom:10px;margin-top:-2px;text-align:left}.chart-recuperacion-table tbody tr td .td-contenido .porcentaje-texto-objetivo{text-align:right!important}.chart-recuperacion-table tbody tr td .td-contenido .barra-progreso-contenedor{background-color:#e0e0e0;border-radius:8px;flex:1 1;height:10px;margin-top:16px;max-width:252px;overflow:hidden;position:absolute;width:100%}.chart-recuperacion-table tbody tr td .td-contenido .barra-progreso-contenedor .barra-progreso{background-color:#2196f3;border-radius:8px 0 0 8px;height:100%;left:0;position:absolute;top:0;transition:width .5s ease-in-out;width:100%}.chart-recuperacion-table2{border-collapse:collapse;width:100%}.chart-recuperacion-table2 tbody tr{border-bottom:1px solid #dae6be}.chart-recuperacion-table2 tbody tr .linea{background-color:#035917}.chart-recuperacion-table2 tbody tr td{font-size:12px;padding:5px 10px}.chart-recuperacion-table2 tbody tr td svg{color:#035917;font-size:20px;margin-left:2px}.chart-recuperacion-table2 tbody tr td:first-child{align-content:center;align-items:center;display:flex;font-size:13px!important;gap:5px;min-height:44px;text-align:left;width:60px}.chart-recuperacion-table2 tbody tr td .barras-group{display:flex;flex-direction:column;gap:10px}.chart-recuperacion-table2 tbody tr td .barras-group .td-contenido{display:flex;flex-direction:row;gap:5px;justify-content:space-between;padding:0}.chart-recuperacion-table2 tbody tr td .barras-group .td-contenido .porcentaje-texto-objetivo,.chart-recuperacion-table2 tbody tr td .barras-group .td-contenido .porcentaje-texto-recuperado{flex:0 0 90px;font-size:11px;margin-bottom:10px;margin-top:-2px;text-align:left;white-space:nowrap}.chart-recuperacion-table2 tbody tr td .barras-group .td-contenido .porcentaje-texto-recuperado{margin-left:30px}.chart-recuperacion-table2 tbody tr td .barras-group .td-contenido .porcentaje-texto-objetivo{text-align:right!important}.chart-recuperacion-table2 tbody tr td .barras-group .td-contenido .barra-progreso-contenedor{background-color:#e0e0e0;border-radius:8px;flex:1 1;height:10px;margin-left:30px;margin-top:16px;overflow:hidden;position:absolute;width:calc(100% - 130px)}.chart-recuperacion-table2 tbody tr td .barras-group .td-contenido .barra-progreso-contenedor .barra-progreso{background-color:#2196f3;border-radius:8px 0 0 8px;height:100%;left:0;position:absolute;top:0;transition:width .5s ease-in-out;width:100%}.chart-recuperacion-table3{border-collapse:collapse;width:100%}.chart-recuperacion-table3 tbody tr{border-bottom:1px solid #dae6be}.chart-recuperacion-table3 tbody tr .linea{background-color:#035917}.chart-recuperacion-table3 tbody tr td{font-size:12px;padding:5px 10px}.chart-recuperacion-table3 tbody tr td svg{color:#035917;font-size:20px;margin-left:2px}.chart-recuperacion-table3 tbody tr td:first-child{align-content:center;align-items:center;display:flex;font-size:13px!important;gap:6px;min-height:44px;text-align:left}.chart-recuperacion-table3 tbody tr td:last-child{width:74%}.chart-recuperacion-table3 tbody tr td .td-contenido{padding-top:6px}.chart-recuperacion-table3 tbody tr td .td-contenido .barra-progreso-wrapper{align-items:center;display:flex;flex-direction:column;position:relative;width:100%}.chart-recuperacion-table3 tbody tr td .td-contenido .barra-progreso-wrapper .porcentaje-texto-recuperado{font-size:12px;font-weight:700;left:7%;position:absolute;top:14px;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.chart-recuperacion-table3 tbody tr td .td-contenido .barra-progreso-wrapper .porcentaje-texto-objetivo{font-size:12px;font-weight:700;position:absolute;right:-8%;top:14px;-webkit-transform:translateX(-50%);transform:translateX(-50%);white-space:nowrap}.chart-recuperacion-table3 tbody tr td .td-contenido .barra-progreso-wrapper .barra-monto{align-items:center;display:flex;justify-content:space-between;margin-bottom:14px;position:relative;width:100%}.chart-recuperacion-table3 tbody tr td .td-contenido .barra-progreso-wrapper .barra-monto .monto{align-items:center;display:flex;font-size:12px;position:absolute}.chart-recuperacion-table3 tbody tr td .td-contenido .barra-progreso-wrapper .barra-monto .monto.monto-activo{left:0}.chart-recuperacion-table3 tbody tr td .td-contenido .barra-progreso-wrapper .barra-monto .monto.monto-porvencer{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.chart-recuperacion-table3 tbody tr td .td-contenido .barra-progreso-wrapper .barra-monto .monto.monto-vencido{right:0}.chart-recuperacion-table3 tbody tr td .td-contenido .barra-progreso-wrapper .barra-monto .monto .circulo{border-radius:50%;height:8px;margin-right:5px;width:8px}.chart-recuperacion-table3 tbody tr td .td-contenido .barra-progreso-wrapper .barra-progreso-contenedor{background-color:#ddd;border-radius:5px;display:flex;height:8px;overflow:hidden;position:relative;width:100%}.chart-recuperacion-table3 tbody tr td .td-contenido .barra-progreso-wrapper .barra-progreso-contenedor .barra-progreso{height:100%;transition:width .5s ease-in-out}.chart-recuperacion-table3 tbody tr td .td-contenido .barra-progreso-wrapper .barra-progreso-contenedor .barra-progreso.activa{background-color:#4caf50}.chart-recuperacion-table3 tbody tr td .td-contenido .barra-progreso-wrapper .barra-progreso-contenedor .barra-progreso.por-vencer{background-color:#ffc107}.chart-recuperacion-table3 tbody tr td .td-contenido .barra-progreso-wrapper .barra-progreso-contenedor .barra-progreso.vencida{background-color:#f44336}.dashboard-cobranza2{height:100%;margin:0 auto;position:relative;width:100%}.dashboard-cobranza2 .dashboard-cobranza-actions{align-items:center;display:flex;flex-direction:row;height:40px;left:0;position:absolute;right:0;top:0}.dashboard-cobranza2 .dashboard-cobranza-actions .dashboard-cobranza-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.dashboard-cobranza2 .dashboard-cobranza-actions .dashboard-cobranza-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.dashboard-cobranza2 .dashboard-cobranza-actions .dashboard-cobranza-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.dashboard-cobranza2 .dashboard-cobranza-actions .dashboard-cobranza-actions-regresar:hover svg{color:#fff}.dashboard-cobranza2 .dashboard-cobranza-actions .dashboard-cobranza-actions-filtro{margin-left:5px;margin-top:1px}.dashboard-cobranza2 .dashboard-cobranza-actions .dashboard-cobranza-actions-filtro .filtros-pedidos-facturados{position:relative}.dashboard-cobranza2 .dashboard-cobranza-actions .dashboard-cobranza-actions-filtro .filtros-pedidos-facturados .modal-filtro-resumen-cartera-mensual{background-color:#fff;box-shadow:3 3 5px #333;height:380px;margin-left:-100px!important;margin-top:-1px;text-transform:capitalize;width:410px}.dashboard-cobranza2 .dashboard-cobranza-actions .dashboard-cobranza-actions-filtro-sinregresar{margin-left:5px;margin-top:1px}.dashboard-cobranza2 .dashboard-cobranza-actions .dashboard-cobranza-actions-filtro-sinregresar .filtros-pedidos-facturados{position:relative}.dashboard-cobranza2 .dashboard-cobranza-actions .dashboard-cobranza-actions-filtro-sinregresar .filtros-pedidos-facturados .modal-filtro-resumen-cartera-mensual{background-color:#fff;box-shadow:3 3 5px #333;height:380px;margin-left:-5px!important;margin-top:-1px;text-transform:capitalize;width:410px}.dashboard-cobranza2 .dashboard-cobranza-actions .buttons{display:flex;justify-content:flex-start;padding-right:10px;width:100%}.dashboard-cobranza2 .dashboard-cobranza-actions .buttons button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:100px}.dashboard-cobranza2 .dashboard-cobranza-actions .buttons button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.dashboard-cobranza2 .dashboard-cobranza-actions .buttons .ayuda{background-color:#3c587c}.dashboard-cobranza2 .dashboard-cobranza-actions .buttons svg{font-size:18px;margin-bottom:2px;margin-right:5px}.dashboard-cobranza2 .dashboard-cobranza-actions .buttons .popover-help{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 8px 24px rgba(0,0,0,.15),0 2px 6px rgba(0,0,0,.08);max-width:90vw;padding:5px 15px 15px;position:absolute;right:1px;text-align:left;top:120%;width:320px;z-index:5}.dashboard-cobranza2 .dashboard-cobranza-actions .buttons .popover-help .arrow{background:#fff;border-left:1px solid #e5e7eb;border-top:1px solid #e5e7eb;box-shadow:-2px -2px 5px rgba(0,0,0,.04);height:16px;position:absolute;right:20px;top:-8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:16px}.dashboard-cobranza2 .dashboard-cobranza-actions .buttons .popover-help .popover-titulo{height:40px;width:100%}.dashboard-cobranza2 .dashboard-cobranza-actions .buttons .popover-help .popover-titulo .popover-header{background-color:#fff;display:flex;flex-direction:row;height:calc(100% - 4px);height:40px;justify-content:space-between}.dashboard-cobranza2 .dashboard-cobranza-actions .buttons .popover-help .popover-titulo .popover-header .popover-header-titulo{align-items:center;display:flex;font-size:18px!important;font-weight:700;justify-content:center;letter-spacing:1px;margin-left:20px;width:calc(100% - 40px)}.dashboard-cobranza2 .dashboard-cobranza-actions .buttons .popover-help .plantilla-screen-efecto{display:flex;height:3px;justify-content:space-between;width:100%}.dashboard-cobranza2 .dashboard-cobranza-actions .buttons .popover-help .plantilla-screen-efecto .plantilla-screen-efecto-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}.dashboard-cobranza2 .dashboard-cobranza-actions .buttons .popover-help .plantilla-screen-efecto .plantilla-screen-efecto-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.dashboard-cobranza2 .dashboard-cobranza-actions .buttons .popover-help .plantilla-screen-efecto .plantilla-screen-efecto-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}.dashboard-cobranza2 .dashboard-cobranza-actions .buttons .popover-help .texto{line-height:1.2;text-align:justify;text-justify:inter-word}.dashboard-cobranza2 .dashboard-cobranza-actions .buttons .popover-help .indicadores{display:flex;flex-direction:column;gap:10px}.dashboard-cobranza2 .dashboard-cobranza-actions .buttons .popover-help .indicadores .fila{align-items:center;display:flex;gap:10px}.dashboard-cobranza2 .dashboard-cobranza-actions .buttons .popover-help .indicadores .label-texto-asd{font-size:13px}.dashboard-cobranza2 .dashboard-cobranza-actions .buttons .popover-help .circulo{border-radius:50%;flex-shrink:0;height:14px;width:14px}.dashboard-cobranza2 .dashboard-cobranza-actions .buttons .popover-help .circulo.verde{background-color:#035917}.dashboard-cobranza2 .dashboard-cobranza-actions .buttons .popover-help .circulo.amarillo{background-color:#ffc107}.dashboard-cobranza2 .dashboard-cobranza-actions .buttons .popover-help .circulo.rojo{background-color:#f44336}.dashboard-cobranza2 .dashboard-cobranza-actions .buttons .PDF{background-color:#2196f3;border-radius:5px;box-shadow:2px 2px 5px rgba(0,0,0,.3);color:#fff;cursor:pointer;margin-left:auto;padding:5px 10px}.dashboard-cobranza2 .dashboard-cobranza-actions .buttons .PDF:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.dashboard-cobranza2 .header-notice{margin-top:4px;position:relative;text-align:center;width:100%}.dashboard-cobranza2 .header-notice span:first-child{display:inline-block;text-align:center;width:100%}.dashboard-cobranza2 .header-notice span:last-child{position:absolute;right:5px;text-align:right;top:0}.dashboard-cobranza2 .dashboard-cobranza-header-informacion{border-bottom:2px solid #ccc;display:flex;flex-wrap:wrap;gap:100px;justify-content:center;margin-left:-60px;margin-top:10px;padding-bottom:5px;padding-top:10px;position:relative;text-align:end}.dashboard-cobranza2 .dashboard-cobranza-header-informacion .header-notice{margin-bottom:-5px;text-align:center;width:100%}.dashboard-cobranza2 .dashboard-cobranza-header-informacion arrow-button{background-color:rgba(0,0,0,.5);border:none;border-radius:50%;color:#fff;cursor:pointer;padding:10px;position:absolute;top:50%;z-index:1}.dashboard-cobranza2 .dashboard-cobranza-header-informacion arrow-button.left{left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.dashboard-cobranza2 .dashboard-cobranza-header-informacion arrow-button.right{right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.dashboard-cobranza2 .dashboard-cobranza-header-informacion arrow-button:hover{background-color:rgba(0,0,0,.8)}.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-convenio,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-costos,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-juridico,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-recuperar,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-utilidad,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-ventas-netas{cursor:pointer;display:flex;flex-direction:column;margin:0 32px;width:260px}.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-convenio .dashboard-cobranza-header-informacion-title,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-costos .dashboard-cobranza-header-informacion-title,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-juridico .dashboard-cobranza-header-informacion-title,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-recuperar .dashboard-cobranza-header-informacion-title,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-utilidad .dashboard-cobranza-header-informacion-title,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-ventas-netas .dashboard-cobranza-header-informacion-title{font-size:24px;letter-spacing:1px}.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-convenio .dashboard-cobranza-header-informacion-cantidad,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-costos .dashboard-cobranza-header-informacion-cantidad,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-juridico .dashboard-cobranza-header-informacion-cantidad,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-recuperar .dashboard-cobranza-header-informacion-cantidad,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-utilidad .dashboard-cobranza-header-informacion-cantidad,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-ventas-netas .dashboard-cobranza-header-informacion-cantidad{font-size:20px}.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-convenio .dashboard-cobranza-header-informacion-footer,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-costos .dashboard-cobranza-header-informacion-footer,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-juridico .dashboard-cobranza-header-informacion-footer,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-recuperar .dashboard-cobranza-header-informacion-footer,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-utilidad .dashboard-cobranza-header-informacion-footer,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-ventas-netas .dashboard-cobranza-header-informacion-footer{align-items:center;box-sizing:border-box;display:flex;font-size:18px;justify-content:flex-end}.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-convenio .dashboard-cobranza-header-informacion-footer .change-indicator,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-costos .dashboard-cobranza-header-informacion-footer .change-indicator,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-juridico .dashboard-cobranza-header-informacion-footer .change-indicator,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-recuperar .dashboard-cobranza-header-informacion-footer .change-indicator,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-utilidad .dashboard-cobranza-header-informacion-footer .change-indicator,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-ventas-netas .dashboard-cobranza-header-informacion-footer .change-indicator{align-items:center;background-color:#e0e0e0;border-radius:6px;display:flex;font-size:16px;height:22px;justify-content:center;margin-right:10px;margin-top:0;width:22px}.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-convenio .dashboard-cobranza-header-informacion-footer .igual,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-costos .dashboard-cobranza-header-informacion-footer .igual,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-juridico .dashboard-cobranza-header-informacion-footer .igual,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-recuperar .dashboard-cobranza-header-informacion-footer .igual,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-utilidad .dashboard-cobranza-header-informacion-footer .igual,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-ventas-netas .dashboard-cobranza-header-informacion-footer .igual{background-color:#ffc107}.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-convenio .dashboard-cobranza-header-informacion-footer .arriba,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-costos .dashboard-cobranza-header-informacion-footer .arriba,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-juridico .dashboard-cobranza-header-informacion-footer .arriba,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-recuperar .dashboard-cobranza-header-informacion-footer .arriba,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-utilidad .dashboard-cobranza-header-informacion-footer .arriba,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-ventas-netas .dashboard-cobranza-header-informacion-footer .arriba{background-color:rgba(3,89,23,.7)}.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-convenio .dashboard-cobranza-header-informacion-footer .abajo,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-costos .dashboard-cobranza-header-informacion-footer .abajo,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-juridico .dashboard-cobranza-header-informacion-footer .abajo,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-recuperar .dashboard-cobranza-header-informacion-footer .abajo,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-utilidad .dashboard-cobranza-header-informacion-footer .abajo,.dashboard-cobranza2 .dashboard-cobranza-header-informacion .dashboard-cobranza-header-informacion-ventas-netas .dashboard-cobranza-header-informacion-footer .abajo{background-color:#f44336}.dashboard-cobranza2 .dashboard-cobranza-header{align-items:center;border-bottom:2px solid #ccc;display:flex;justify-content:center;margin-top:10px;padding-bottom:10px;position:relative;width:100%}.dashboard-cobranza2 .dashboard-cobranza-header .dashboard-cobranza-header-container{align-items:center;display:flex;justify-content:center;overflow:hidden;position:relative;text-align:end;width:100%}.dashboard-cobranza2 .dashboard-cobranza-header .dashboard-cobranza-header-container .dashboard-cobranza-header-group{display:flex;gap:100px;margin-left:-60px;margin-right:40px;transition:-webkit-transform .3s ease-in-out;transition:transform .3s ease-in-out;transition:transform .3s ease-in-out,-webkit-transform .3s ease-in-out}.dashboard-cobranza2 .dashboard-cobranza-header .dashboard-cobranza-header-container .dashboard-cobranza-header-item{cursor:pointer;display:flex;flex-direction:column;margin:0 32px;width:260px}.dashboard-cobranza2 .dashboard-cobranza-header .dashboard-cobranza-header-container .dashboard-cobranza-header-item .dashboard-cobranza-header-title{font-size:24px;letter-spacing:1px}.dashboard-cobranza2 .dashboard-cobranza-header .dashboard-cobranza-header-container .dashboard-cobranza-header-item .dashboard-cobranza-header-cantidad{font-size:20px}.dashboard-cobranza2 .dashboard-cobranza-header .dashboard-cobranza-header-container .dashboard-cobranza-header-item .dashboard-cobranza-header-footer{align-items:center;box-sizing:border-box;display:flex;font-size:18px;justify-content:flex-end}.dashboard-cobranza2 .dashboard-cobranza-header .dashboard-cobranza-header-container .dashboard-cobranza-header-item .dashboard-cobranza-header-footer .change-indicator{align-items:center;background-color:#e0e0e0;border-radius:6px;display:flex;font-size:16px;height:22px;justify-content:center;margin-right:10px;margin-top:0;width:22px}.dashboard-cobranza2 .dashboard-cobranza-header .dashboard-cobranza-header-container .dashboard-cobranza-header-item .dashboard-cobranza-header-footer .igual{background-color:#ffc107}.dashboard-cobranza2 .dashboard-cobranza-header .dashboard-cobranza-header-container .dashboard-cobranza-header-item .dashboard-cobranza-header-footer .arriba{background-color:rgba(3,89,23,.7)}.dashboard-cobranza2 .dashboard-cobranza-header .dashboard-cobranza-header-container .dashboard-cobranza-header-item .dashboard-cobranza-header-footer .abajo{background-color:#f44336}.dashboard-cobranza2 .dashboard-cobranza-header .arrow-button{background-color:rgba(0,0,0,.5);border:none;border-radius:50%;color:#fff;cursor:pointer;padding:10px;position:absolute;top:50%;z-index:1}.dashboard-cobranza2 .dashboard-cobranza-header .arrow-button.left{left:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.dashboard-cobranza2 .dashboard-cobranza-header .arrow-button.right{right:10px;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.dashboard-cobranza2 .dashboard-cobranza-header .arrow-button:hover{background-color:rgba(0,0,0,.8)}.dashboard-cobranza2 .dashboard-cobranza-header .carousel-indicators{bottom:0;display:flex;gap:10px;justify-content:center;margin-top:10px;position:absolute;width:100%;z-index:10}.dashboard-cobranza2 .dashboard-cobranza-header .carousel-indicators .indicator{background-color:#ccc;border-radius:50%;cursor:pointer;height:10px;transition:background-color .3s;width:10px}.dashboard-cobranza2 .dashboard-cobranza-header .carousel-indicators .indicator.active{background-color:#035917}.dashboard-cobranza2 .dashboard-cobranza-header .carousel-indicators .indicator:hover{background-color:#ffc107}.dashboard-cobranza2 .dashboard-cobranza-container{grid-gap:10px;display:grid;gap:10px;height:calc(100% - 76px);margin-top:14px;overflow-y:auto;padding:0 20px 240px}.dashboard-cobranza2 .dashboard-cobranza-container .dashboard-header{margin-bottom:-10px;text-align:center}.dashboard-cobranza2 .dashboard-cobranza-container .fila{gap:0;row-gap:16px!important}.dashboard-cobranza2 .dashboard-cobranza-container .central,.dashboard-cobranza2 .dashboard-cobranza-container .inferior,.dashboard-cobranza2 .dashboard-cobranza-container .superior{display:grid;grid-template-columns:34% 33% 33%;grid-template-rows:285px 285px 275px 200px}@media print{.dashboard-cobranza2 .dashboard-cobranza-container .chart{box-shadow:none!important}}.dashboard-cobranza2 .dashboard-cobranza-container .chart{border:1px solid #ccc;border-radius:5px;box-shadow:2px 2px 5px #ccc;cursor:pointer;height:100%;margin-left:5px;margin-top:5px;overflow:hidden;width:calc(100% - 20px)}.dashboard-cobranza2 .dashboard-cobranza-container .chart .chart-titulo{align-items:center;background-color:#035917;border-bottom:3px solid #fedb05;border-radius:5px 5px 0 0;color:#fff;display:flex;font-size:16px;font-weight:700;height:34px;justify-content:center;letter-spacing:1px;width:100%}.dashboard-cobranza2 .dashboard-cobranza-container .chart .chart-info{display:flex;height:calc(100% - 34px);justify-content:center!important;position:relative;width:100%}.dashboard-cobranza2 .dashboard-cobranza-container .chart .chart-info .chart-container-margen{top:200px!important}.dashboard-cobranza2 .dashboard-cobranza-container .chart .chart-info .chart-boton{border-radius:4px;bottom:20px;cursor:pointer;font-size:12px;left:6px;position:absolute;z-index:1000}.dashboard-cobranza2 .dashboard-cobranza-container .chart .cartera-transito-content{align-items:center;flex-direction:row;gap:12px;justify-content:space-evenly!important;padding:12px 16px}.dashboard-cobranza2 .dashboard-cobranza-container .chart .cartera-transito-content .cartera-metric{align-items:center;background-color:rgba(3,89,23,.06);border:1px solid rgba(3,89,23,.18);border-radius:8px;display:flex;flex:1 1;flex-direction:column;gap:4px;justify-content:center;min-height:90px;padding:14px 10px}.dashboard-cobranza2 .dashboard-cobranza-container .chart .cartera-transito-content .cartera-metric .cartera-metric-label{color:#555;font-size:11px;font-weight:700;letter-spacing:.8px;text-transform:uppercase}.dashboard-cobranza2 .dashboard-cobranza-container .chart .cartera-transito-content .cartera-metric .cartera-metric-value{font-size:30px;font-weight:700;line-height:1.1}.dashboard-cobranza2 .dashboard-cobranza-container .chart .cartera-transito-content .cartera-metric .valor-ok{color:#035917}.dashboard-cobranza2 .dashboard-cobranza-container .chart .cartera-transito-content .cartera-metric .valor-alerta{color:#c62828}.dashboard-cobranza2 .dashboard-cobranza-container .chart .cartera-transito-content .cartera-metric .cartera-metric-saldo{font-size:20px}.dashboard-cobranza2 .dashboard-cobranza-container .chart .cartera-transito-content .cartera-metric .cartera-metric-note{color:#888;font-size:10px;font-style:italic;margin-top:2px}.dashboard-cobranza2 .dashboard-cobranza-container .chart .cartera-transito-content .cartera-metric-divider{background-color:#d0d0d0;flex-shrink:0;height:70px;width:1px}.dashboard-cobranza2 .dashboard-cobranza-container .tercero{grid-column:3;grid-row:1/3}.dashboard-cobranza2 .dashboard-cobranza-container .cuarto{grid-column:1/3}.dashboard-cobranza2 .dashboard-cobranza-container .onceavo{grid-column:1/4;width:calc(100% - 20px)}.dashboard-cobranza2 .dashboard-cobranza-container .primero-dos{grid-column:2/4;height:340px;width:calc(100% - 20px)}.dashboard-cobranza2 .dashboard-cobranza-container .max{background:#fff;height:calc(80% - 40px);overflow:auto;position:fixed;right:70px;top:150px;width:calc(58% - 78px);z-index:999}.dashboard-cobranza2 .dashboard-cobranza-container .pedidos-facturados-table{border-spacing:0;height:100%;padding:10px 18px 18px;width:100%}.dashboard-cobranza2 .dashboard-cobranza-container .pedidos-facturados-table tbody{font-size:18px;padding:10px 5px 7px}.dashboard-cobranza2 .dashboard-cobranza-container .pedidos-facturados-table tbody tr:last-child{border-bottom:2px solid #dae6be;font-weight:700}.dashboard-cobranza2 .dashboard-cobranza-container .pedidos-facturados-table tbody tr td{border-bottom:2px solid #dae6be}.dashboard-cobranza2 .dashboard-cobranza-container .pedidos-facturados-table tbody tr td:last-child{text-align:center}.objetivo-total-table{border-collapse:collapse;font-family:Arial,sans-serif;width:100%}.objetivo-total-table .objetivo-total-item-title{background-color:#dae6be;font-size:14px;font-weight:700;text-align:center}.objetivo-total-table .objetivo-total-item-title th{border-bottom:1px solid #cad6ae;padding:5px}.objetivo-total-table .objetivo-total-item-info{text-align:center}.objetivo-total-table .objetivo-total-item-info:hover{background-color:#dae6be}.objetivo-total-table .objetivo-total-item-info td{border-bottom:1px solid #cad6ae;padding:2px;position:relative}.objetivo-total-table .objetivo-total-item-info td svg{color:#035917;font-size:20px}.objetivo-total-table .objetivo-total-item-info td:first-child{padding-left:8px;text-align:left}.objetivo-total-table .objetivo-total-item-info td:first-child span{position:relative;top:-4px}.objetivo-total-table .objetivo-total-item-info td:last-child svg{font-size:14px}.objetivo-total-table .objetivo-total-item-info td:last-child span{position:relative;top:-4px}.objetivo-total-table .objetivo-total-item-info td .clientes-count{align-items:center;display:flex;font-size:12px;justify-content:center;padding:5px;position:absolute;right:0;top:0}.objetivo-total-table .objetivo-total-item-info td .clientes-count svg{color:#035917;font-size:14px;margin-left:2px}.clientes-juridico-container{width:100%}.clientes-juridico-container table{height:100%;margin-left:5px;margin-right:5px;margin-top:0;width:calc(100% - 10px)}.clientes-juridico-container table tbody .fw-bold,.clientes-juridico-container table tbody .fw-bold td{font-weight:700}.clientes-juridico-container table tbody tr .circle-red{background-color:#f44336;border-radius:10px;height:10px;width:10px}.clientes-juridico-container table tbody tr .circle-yellow{background-color:#ffc107;border-radius:10px;height:10px;width:10px}.clientes-juridico-container table tbody tr .circle-success{background-color:#035917;border-radius:10px;height:10px;width:10px}.clientes-juridico-container table tbody tr td{align-items:center;border-bottom:1px solid #dae6be;padding:5px 5px 5px 10px;text-align:right}.clientes-juridico-container table tbody tr td:first-child{text-align:left}.clientes-juridico-container table tbody tr td:first-child span{position:relative;top:-4px}.clientes-juridico-container table tbody tr td:last-child{text-align:right}.clientes-juridico-container table tbody tr:nth-child(2n) td{background-color:#fefefe}.clientes-juridico-container table tbody tr svg{color:#035917;font-size:20px}.porc-recuperacion-container{align-items:center;box-sizing:border-box;display:flex;gap:32px;height:100%;justify-content:space-between;padding:16px 24px}.porc-recuperacion-container .formula-lado{align-items:center;display:flex;flex:1.2 1;flex-direction:column;gap:10px;justify-content:center}.porc-recuperacion-container .formula-lado .formula-titulo-seccion{color:#666;font-size:12px;font-weight:600;letter-spacing:.5px;margin-bottom:6px;text-transform:uppercase}.porc-recuperacion-container .formula-lado .formula-bloque{align-items:center;display:flex;flex-direction:column;width:100%}.porc-recuperacion-container .formula-lado .formula-bloque .formula-numerador{align-items:center;display:flex;gap:8px}.porc-recuperacion-container .formula-lado .formula-bloque .formula-numerador .valor{color:#333;font-size:22px;font-weight:600}.porc-recuperacion-container .formula-lado .formula-bloque .formula-numerador .operador{color:#035917;font-size:23px;font-weight:700}.porc-recuperacion-container .formula-lado .formula-bloque .formula-etiquetas-numerador{display:flex;justify-content:center;margin-bottom:10px;margin-top:4px;width:100%}.porc-recuperacion-container .formula-lado .formula-bloque .formula-etiquetas-numerador span{color:#888;font-size:10px;text-align:center}.porc-recuperacion-container .formula-lado .formula-bloque .formula-linea-division{background:#333;height:1.5px;margin-bottom:10px;opacity:.6;width:100%}.porc-recuperacion-container .formula-lado .formula-bloque .formula-denominador{align-items:center;display:flex;gap:8px;justify-content:center}.porc-recuperacion-container .formula-lado .formula-bloque .formula-denominador .valor{color:#333;font-size:22px;font-weight:600}.porc-recuperacion-container .formula-lado .formula-bloque .formula-denominador .operador{color:#035917;font-size:23px;font-weight:700}.porc-recuperacion-container .formula-lado .formula-bloque .formula-etiquetas-denominador{display:flex;justify-content:space-between;margin-top:4px;width:100%}.porc-recuperacion-container .formula-lado .formula-bloque .formula-etiquetas-denominador span{color:#888;flex:1 1;font-size:10px;text-align:center}.porc-recuperacion-container .grafica-lado{align-items:center;display:flex;flex:0 0 auto;flex-direction:column;gap:8px;justify-content:center}.porc-recuperacion-container .grafica-lado .porc-label{text-align:center}.porc-recuperacion-container .grafica-lado .porc-label .porc-numero{color:#035917;display:block;font-size:18px;font-weight:700}.porc-recuperacion-container .grafica-lado .porc-label .porc-texto{color:#555;display:block;font-size:12px}.reporte-proyeccion-recuperacion{height:100%;width:calc(100% - 30px)}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:74px;width:calc(100% - 270px)}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-actions .reporte-proyeccion-recuperacion-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-actions .reporte-proyeccion-recuperacion-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-actions .reporte-proyeccion-recuperacion-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-actions .reporte-proyeccion-recuperacion-actions-regresar:hover svg{color:#fff}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-actions .reporte-proyeccion-recuperacion-actions-filtro{margin-left:5px;margin-top:1px}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-actions .reporte-proyeccion-recuperacion-actions-filtro .filtros-pedidos-facturados{position:relative}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-actions .reporte-proyeccion-recuperacion-actions-filtro .filtros-pedidos-facturados .modal-filtro-resumen-cartera-mensual{background-color:#fff;box-shadow:3 3 5px #333;height:380px;margin-left:-100px!important;margin-top:-1px;text-transform:capitalize;width:410px}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-actions .buttons{align-items:center;display:flex;margin-left:auto;padding-right:5px}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-actions .buttons button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:100px}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-actions .buttons button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-actions .buttons .actualizar{background-color:#315c6f;border:1px solid #315c6f}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-actions .buttons .excel{background-color:#035917;border:1px solid #035917}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-actions .buttons .PDF{cursor:pointer}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-actions .buttons .PDF:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-container{height:100%}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-container .reporte-proyeccion-recuperacion-header{align-items:center;display:flex;height:50px;justify-content:space-between;margin-left:20px;margin-right:20px}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-container .reporte-proyeccion-recuperacion-header .reporte-proyeccion-recuperacion-header-title{align-items:center;display:flex;font-weight:700;width:calc(100% - 400px)}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-container .reporte-proyeccion-recuperacion-header .reporte-proyeccion-recuperacion-header-title svg{color:#315c6f;margin-right:5px}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-container .reporte-proyeccion-recuperacion-header .contador-convenios-encontrados,.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-container .reporte-proyeccion-recuperacion-header .contador-gestiones-encontrados{margin-right:10px}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-container .reporte-proyeccion-recuperacion-header .reporte-proyeccion-recuperacion-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-container .reporte-proyeccion-recuperacion-header .reporte-proyeccion-recuperacion-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-container .reporte-proyeccion-recuperacion-header .reporte-proyeccion-recuperacion-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-container .reporte-proyeccion-recuperacion-header .reporte-proyeccion-recuperacion-header-agregar:hover svg{color:#fff}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-container .reporte-proyeccion-recuperacion-header .listado-convenio-cliente-header-agregar-contacto{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:-90px;padding-left:5px;padding-right:5px}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-container .reporte-proyeccion-recuperacion-header .listado-convenio-cliente-header-agregar-contacto svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-container .reporte-proyeccion-recuperacion-header .listado-convenio-cliente-header-agregar-contacto:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-container .reporte-proyeccion-recuperacion-header .listado-convenio-cliente-header-agregar-contacto:hover svg{color:#fff}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-container .reporte-preoyeccion-recuperacion-container{height:calc(100% - 110px);overflow:auto;width:calc(100% - 20px)}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-container .reporte-preoyeccion-recuperacion-container .reporte-proyeccion-recuperacion-container-table{border-radius:8px;height:calc(100% - 110px);margin-left:20px;width:calc(100% - 40px)}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-container .reporte-preoyeccion-recuperacion-container .reporte-proyeccion-recuperacion-container-table table{border:1px solid #dae6be;border-collapse:collapse;min-width:2000px}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-container .reporte-preoyeccion-recuperacion-container .reporte-proyeccion-recuperacion-container-table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-container .reporte-preoyeccion-recuperacion-container .reporte-proyeccion-recuperacion-container-table thead tr th div{border-left:2px solid #e9ae06;text-align:center}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-container .reporte-preoyeccion-recuperacion-container .reporte-proyeccion-recuperacion-container-table tbody tr .ta-comentario{width:300px}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-container .reporte-preoyeccion-recuperacion-container .reporte-proyeccion-recuperacion-container-table tbody tr .ta-fecha{width:94px}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-container .reporte-preoyeccion-recuperacion-container .reporte-proyeccion-recuperacion-container-table tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-container .reporte-preoyeccion-recuperacion-container .reporte-proyeccion-recuperacion-container-table tbody tr:hover td{background-color:#dae6be!important}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-container .reporte-preoyeccion-recuperacion-container .reporte-proyeccion-recuperacion-container-table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-container .reporte-preoyeccion-recuperacion-container .reporte-proyeccion-recuperacion-container-table tbody tr .convenio-pago-acciones-listado{display:flex;justify-content:center}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-container .reporte-preoyeccion-recuperacion-container .reporte-proyeccion-recuperacion-container-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf{align-items:center;background-color:#315c6f;border:1px solid #315c6f;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;padding-right:5px}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-container .reporte-preoyeccion-recuperacion-container .reporte-proyeccion-recuperacion-container-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf svg{color:hsla(0,0%,100%,.8);margin-left:2px;margin-right:5px;width:18px}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-container .reporte-preoyeccion-recuperacion-container .reporte-proyeccion-recuperacion-container-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-container .reporte-preoyeccion-recuperacion-container .reporte-proyeccion-recuperacion-container-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover svg{color:#fff}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-container .reporte-preoyeccion-recuperacion-container .reporte-proyeccion-recuperacion-container-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago{align-items:center;background-color:#ccc;border:1px solid #ccc;border-radius:5px;color:rgba(0,0,0,.9);cursor:pointer;display:flex;margin-left:5px;padding-right:10px}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-container .reporte-preoyeccion-recuperacion-container .reporte-proyeccion-recuperacion-container-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago svg{color:rgba(0,0,0,.9);margin-left:5px;margin-right:5px;width:18px}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-container .reporte-preoyeccion-recuperacion-container .reporte-proyeccion-recuperacion-container-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover{color:#000;font-weight:700;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-container .reporte-preoyeccion-recuperacion-container .reporte-proyeccion-recuperacion-container-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover svg{color:#000}.reporte-proyeccion-recuperacion .reporte-proyeccion-recuperacion-container .reporte-preoyeccion-recuperacion-container .reporte-proyeccion-recuperacion-container-table tfoot{background-color:#cbdf9e!important;font-weight:700;height:36px}.chart.condonacion-intereses-chart{cursor:pointer;padding:0}.condonacion-intereses-card{background:#fff;display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.condonacion-intereses-header{background:#035917;border-bottom:3px solid #fedb05;color:#fff;font-size:14px;font-weight:700;gap:8px;height:34px;letter-spacing:1px;text-align:center}.condonacion-intereses-badge,.condonacion-intereses-header{align-items:center;display:flex;flex-shrink:0;justify-content:center}.condonacion-intereses-badge{background:hsla(0,0%,100%,.15);border-radius:4px;font-size:11px;height:18px;width:18px}.condonacion-intereses-body{display:flex;flex:1 1;flex-direction:column;gap:8px;justify-content:center;min-height:0;padding:10px 14px 12px}.condonacion-intereses-total{color:#1a1a1a;font-size:13px;font-weight:700;margin-top:4px;text-align:center}.condonacion-intereses-fila{align-items:center;display:flex;gap:14px}.condonacion-intereses-dona{border-radius:50%;flex-shrink:0;height:160px;position:relative;width:160px}.condonacion-intereses-dona-centro{align-items:center;background:#fff;border-radius:50%;box-shadow:inset 0 0 0 1px #eee;display:flex;flex-direction:column;height:116px;justify-content:center;left:22px;position:absolute;top:22px;width:116px}.condonacion-intereses-dona-pct{color:#1a4d2e;font-size:26px;font-weight:700}.condonacion-intereses-dona-label{color:#888;font-size:13px}.condonacion-intereses-leyenda{display:flex;flex:1 1;flex-direction:column;gap:5px;min-width:0}.condonacion-intereses-leyenda-fila{display:flex;flex-direction:column;gap:3px;margin-bottom:9px}.condonacion-intereses-leyenda-linea{align-items:center;display:flex;gap:8px;justify-content:space-between}.condonacion-intereses-punto{border-radius:50%;flex-shrink:0;height:8px;width:8px}.condonacion-intereses-leyenda-label{color:#1a1a1a;flex:1 1;font-size:11.5px}.condonacion-intereses-leyenda-monto{color:#1a1a1a;font-size:10.5px;font-weight:700;white-space:nowrap}.condonacion-intereses-barra{background:#eef0ee;border-radius:2px;height:3px;overflow:hidden}.condonacion-intereses-barra-relleno{border-radius:3px;height:100%}.condonacion-intereses-resumen{align-items:center;background:#f2f7f3;border-radius:3px;display:flex;flex-shrink:0;justify-content:space-between;margin:2px -14px -12px;padding:12px 14px}.condonacion-intereses-resumen-label{color:#4a5c4f;font-size:12.5px}.condonacion-intereses-resumen-valor{color:#1a4d2e;font-size:15px;font-weight:700}.condonacion-intereses-resumen-pct{color:#5c6e60;font-size:13px;font-weight:400}.mensajes-automaticos-container.sin-grafica{align-items:center;display:flex;justify-content:center;width:100%}.mensajes-automaticos-container.sin-grafica .info-section{align-items:center;display:flex;flex-direction:column;gap:8px}.dashboard-cobranza2 .chart .chart-info.prestamos-clientes-info{align-items:stretch}.prestamos-clientes-content{grid-gap:8px;box-sizing:border-box;display:grid;gap:8px;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;padding:8px 12px;width:100%}.prestamos-clientes-content .prestamos-metric{align-items:center;background-color:rgba(3,89,23,.06);border:1px solid rgba(3,89,23,.18);border-radius:8px;display:flex;flex-direction:column;justify-content:center;min-width:0}.prestamos-clientes-content .prestamos-metric .prestamos-metric-value{color:#035917;font-size:24px;font-weight:700;line-height:1.1}.prestamos-clientes-content .prestamos-metric .prestamos-metric-label{color:#555;font-size:10px;font-weight:700;letter-spacing:.5px;max-width:100%;overflow:hidden;padding:0 4px;text-align:center;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.prestamos-clientes-content .prestamos-metric--alerta{background-color:rgba(198,40,40,.05);border-color:rgba(198,40,40,.2)}.prestamos-clientes-content .prestamos-metric--alerta .prestamos-metric-value{color:#c62828}.reporte-prestamos-clientes .plantilla-screen-remastered-container,.reporte-prestamos-clientes .rpc-contenido{display:flex;flex-direction:column;min-height:0}.reporte-prestamos-clientes .rpc-contenido{box-sizing:border-box;gap:12px;height:100%;padding:12px 2rem 1rem;width:100%}.reporte-prestamos-clientes .rpc-kpis{grid-gap:10px;display:grid;flex-shrink:0;gap:10px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}.reporte-prestamos-clientes .rpc-kpi{background:#fff;border:1px solid #d5d9d0;border-left:4px solid #8d9688;border-radius:10px;display:flex;flex-direction:column;gap:2px;padding:10px 14px}.reporte-prestamos-clientes .rpc-kpi .rpc-kpi-valor{color:#1f2937;font-size:22px;font-weight:700}.reporte-prestamos-clientes .rpc-kpi .rpc-kpi-valor--importe{font-size:18px}.reporte-prestamos-clientes .rpc-kpi .rpc-kpi-etiqueta{color:#4f5a4b;font-size:11px;font-weight:600;letter-spacing:.4px;text-transform:uppercase}.reporte-prestamos-clientes .rpc-kpi--ok{border-left-color:#367c2b}.reporte-prestamos-clientes .rpc-kpi--ok .rpc-kpi-valor{color:#255220}.reporte-prestamos-clientes .rpc-kpi--alerta{border-left-color:#e24b4a}.reporte-prestamos-clientes .rpc-kpi--alerta .rpc-kpi-valor{color:#e24b4a}.reporte-prestamos-clientes .rpc-kpi--aviso{border-left-color:#c9a227}.reporte-prestamos-clientes .rpc-kpi--aviso .rpc-kpi-valor{color:#c9a227}.reporte-prestamos-clientes .rpc-barra{align-items:center;display:flex;flex-shrink:0;gap:12px}.reporte-prestamos-clientes .rpc-buscador{align-items:center;background:#fff;border:1px solid #d5d9d0;border-radius:8px;box-sizing:border-box;color:#8d9688;display:flex;gap:6px;height:36px;max-width:420px;padding:0 10px;width:100%}.reporte-prestamos-clientes .rpc-buscador input{background:transparent;border:none;color:#1f2937;flex:1 1;font-size:13px;min-width:0;outline:none}.reporte-prestamos-clientes .rpc-buscador button{background:none;border:none;color:#8d9688;cursor:pointer;display:flex;padding:0}.reporte-prestamos-clientes .rpc-buscador button svg{font-size:18px}.reporte-prestamos-clientes .rpc-buscador:focus-within{border-color:#367c2b}.reporte-prestamos-clientes .rpc-quitar-filtros{background:none;border:none;color:#255220;cursor:pointer;font-size:12px;font-weight:600;padding:0;text-decoration:underline}.reporte-prestamos-clientes .rpc-quitar-filtros:hover{color:#367c2b}.reporte-prestamos-clientes .rpc-tabla{border:1px solid #d5d9d0;border-radius:10px;flex:1 1;max-height:calc(100vh - 320px);min-height:200px;overflow:auto}.reporte-prestamos-clientes .rpc-tabla table{border-collapse:initial;font-size:12px;width:100%}.reporte-prestamos-clientes .rpc-tabla th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #ffde00;color:#fff;font-weight:600;padding:10px;position:-webkit-sticky;position:sticky;text-align:left;top:0;white-space:nowrap;z-index:3}.reporte-prestamos-clientes .rpc-tabla td{border-bottom:1px solid #eef0ec;color:#1f2937;padding:8px 10px;white-space:nowrap}.reporte-prestamos-clientes .rpc-tabla tbody tr:nth-child(2n){background:#fafbf9}.reporte-prestamos-clientes .rpc-tabla tbody tr:hover{background:#f1f7ef}.reporte-prestamos-clientes .rpc-tabla td:nth-child(5){max-width:280px;overflow:hidden;text-overflow:ellipsis}.reporte-prestamos-clientes .rpc-tabla .rpc-num{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.reporte-prestamos-clientes .rpc-tabla .rpc-sin-valor{color:#8d9688}.reporte-prestamos-clientes .rpc-tabla .rpc-vacio{color:#4f5a4b;padding:32px;text-align:center;white-space:normal}.reporte-prestamos-clientes .rpc-tabla tfoot td{background:#eef0ec;border-top:2px solid #d5d9d0;bottom:0;font-weight:700;position:-webkit-sticky;position:sticky;z-index:2}.reporte-prestamos-clientes .rpc-origen{background:#eef0ec;border-radius:999px;color:#4f5a4b;display:inline-block;font-size:10px;font-weight:700;letter-spacing:.3px;padding:2px 8px}.reporte-prestamos-clientes .rpc-origen--ok{background:#edf7eb;color:#255220}.reporte-prestamos-clientes .rpc-origen--alerta{background:#fcebeb;color:#e24b4a}.reporte-prestamos-clientes .rpc-origen--aviso{background:rgba(255,222,0,.25);color:#7a6210}.reporte-prestamos-clientes .paginador-listado{align-items:center;color:#4f5a4b;display:flex;flex-shrink:0;font-size:12px;justify-content:space-between}.reporte-prestamos-clientes .paginador-listado .paginador-listado-controles{align-items:center;display:flex;gap:6px}.reporte-prestamos-clientes .paginador-listado select{background:#fff;border:1px solid #d5d9d0;border-radius:6px;font-size:12px;height:30px;padding:0 8px}.reporte-prestamos-clientes .paginador-listado button{align-items:center;background:#fff;border:1px solid #d5d9d0;border-radius:6px;color:#255220;cursor:pointer;display:flex;height:30px;justify-content:center;padding:0;width:30px}.reporte-prestamos-clientes .paginador-listado button:disabled{color:#d5d9d0;cursor:not-allowed}.reporte-prestamos-clientes .paginador-listado button:hover:not(:disabled){background:#edf7eb}.reporte-prestamos-clientes .paginador-listado .paginador-listado-pagina{font-weight:600;min-width:60px;text-align:center}.reporte-recuperacion-cartera-completa{height:100%;margin-left:10px;margin-right:50px;max-width:100%;position:relative;width:calc(100% - 20px)}.reporte-recuperacion-cartera-completa .resumen-saldos-cartera-completa-header-mensual .resumen-saldos-cartera-completa-actions{align-items:center;display:flex;flex-direction:row;gap:10px;height:40px;position:absolute;top:0;width:calc(100% - 588px)}.reporte-recuperacion-cartera-completa .resumen-saldos-cartera-completa-header-mensual .resumen-saldos-cartera-completa-actions .modal-filtro-resumen-cartera-mensual{margin-left:-110px!important;margin-top:-1px!important}.reporte-recuperacion-cartera-completa .resumen-saldos-cartera-completa-header-mensual .resumen-saldos-cartera-completa-actions .dashboard-cobranza-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.reporte-recuperacion-cartera-completa .resumen-saldos-cartera-completa-header-mensual .resumen-saldos-cartera-completa-actions .dashboard-cobranza-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.reporte-recuperacion-cartera-completa .resumen-saldos-cartera-completa-header-mensual .resumen-saldos-cartera-completa-actions .dashboard-cobranza-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-recuperacion-cartera-completa .resumen-saldos-cartera-completa-header-mensual .resumen-saldos-cartera-completa-actions .dashboard-cobranza-actions-regresar:hover svg{color:#fff}.reporte-recuperacion-cartera-completa .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:10px;top:6px}.reporte-recuperacion-cartera-completa .buttons button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:100px}.reporte-recuperacion-cartera-completa .buttons button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.reporte-recuperacion-cartera-completa .excel{background-color:#035917;border:1px solid #035917}.reporte-recuperacion-cartera-completa svg{font-size:18px;margin-right:5px}.reporte-recuperacion-cartera-completa .PDF{cursor:pointer}.reporte-recuperacion-cartera-completa .PDF:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.resumen-saldos-cartera-completa{display:flex;flex-direction:column;height:calc(100% - 80px);margin-top:20px;overflow:auto;padding-bottom:200px;width:100%}.resumen-saldos-cartera-completa .recuperacion-cartera-completa-chart{align-items:center;background-color:#fcfcfc;display:flex;flex:1 1;justify-content:center;margin-top:-80px}.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-header{height:50px;width:100%}.resumen-saldos-cartera-completa .ta-right{text-align:right}.resumen-saldos-cartera-completa .td-valor{align-items:flex-end;display:flex;flex-direction:column;gap:1px}.resumen-saldos-cartera-completa .td-porc-inline{color:#888;font-size:.72em;font-weight:400;line-height:1}.resumen-saldos-cartera-completa .ta-center{text-align:center!important}.resumen-saldos-cartera-completa .td-porcentaje{max-width:40px;width:30px}.resumen-saldos-cartera-completa .porcentaje{align-items:center;display:flex;justify-content:end;max-width:30px}.resumen-saldos-cartera-completa .d-none{display:none}.resumen-saldos-cartera-completa .alert-red{background-color:red;border-radius:50%;height:10px;margin-left:-5px;width:10px}.resumen-saldos-cartera-completa .alert-yellow{background-color:#fedb05;border-radius:50%;height:10px;margin-left:5px;width:10px}.resumen-saldos-cartera-completa .alert-success{background-color:#035917;border-radius:50%;height:10px;margin-left:5px;width:10px}.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-chart{align-items:center;background-color:#fcfcfc;box-sizing:border-box;display:flex;flex:1 1;height:200px;justify-content:center;margin-top:-80px;width:100%}.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-titulo{align-items:center;display:flex;font-size:14px;font-weight:700;justify-content:center;margin:12px 20px 5px}.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-titulo svg{color:#035917;display:none;font-size:16px;margin-right:5px}.resumen-saldos-cartera-completa .td-icono-principal{align-items:center;display:flex;flex-direction:row}.resumen-saldos-cartera-completa .td-icono-principal svg{color:#035917;font-size:18px;margin-right:5px}.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table{box-sizing:border-box;flex:1 1;padding-left:20px;padding-right:20px;width:100%}.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table{position:-webkit-sticky;position:sticky;width:100%}.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table thead tr:first-child th{border-bottom:2px solid #fedb05;height:20px;padding-top:5px;width:20px}.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table thead tr:first-child th:first-child{border-radius:5px 0 0 0}.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table thead tr:first-child th:last-child{border-radius:0 5px 0 0}.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table thead tr:first-child th:nth-child(2),.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table thead tr:first-child th:nth-child(3),.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table thead tr:first-child th:nth-child(4),.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table thead tr:first-child th:nth-child(5),.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table thead tr:first-child th:nth-child(6){border-left:1px dashed #fedb05}.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table thead tr:last-child th{width:80px}.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table thead tr:last-child th:nth-child(17),.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table thead tr:last-child th:nth-child(18),.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table thead tr:last-child th:nth-child(19),.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table thead tr:last-child th:nth-child(2),.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table thead tr:last-child th:nth-child(6),.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table thead tr:last-child th:nth-child(9){border-left:1px dashed #fedb05}.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);color:#fff;font-size:12px!important;height:30px;text-align:center}.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table thead tr th div{border-left:2px solid #fedb05}.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table thead tr th{border-bottom:3px solid #fedb05}.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table tbody .br-separador{border-bottom:none;border-right:10px solid #ccc;margin:0!important;padding:0!important;width:10px!important}.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table tbody .ver-todo svg{color:#035917;font-size:1px;margin-right:5px}.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table tbody tr td{background-color:#fff!important;border-bottom:1px solid #dae6be;padding:5px;text-align:right}.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table tbody tr td:first-child{border-left:1px solid #ccc;font-weight:400!important;text-align:left!important}.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table tbody tr td:first-child svg{font-size:16px}.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table tbody tr td:last-child{border-right:1px solid #ccc;text-align:center}.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table tbody tr td:nth-child(17),.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table tbody tr td:nth-child(18),.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table tbody tr td:nth-child(19),.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table tbody tr td:nth-child(2),.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table tbody tr td:nth-child(6),.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table tbody tr td:nth-child(9){border-left:1px dashed #333}.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table tbody tr td:nth-child(10),.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table tbody tr td:nth-child(5),.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table tbody tr td:nth-child(6){padding-right:10px!important}.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table tbody tr td:nth-child(11){max-width:80px!important;width:80px}.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table tbody tr td:nth-child(12),.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table tbody tr td:nth-child(15),.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table tbody tr td:nth-child(19){font-size:10px}.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table tbody tr td:nth-child(12) .porcentaje{display:flex;justify-content:center}.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table tbody tr td:nth-child(12) .porcentaje span{margin-right:2px;text-align:right;width:40px}.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table tbody tr td:nth-child(12){max-width:100px;width:80px}.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table tbody tr:nth-child(2n) td{background-color:#f0f0f0!important}.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table tbody tr:last-child td:first-child{border-radius:0 0 0 5px}.resumen-saldos-cartera-completa .resumen-saldos-cartera-completa-table table tbody tr:last-child td:last-child{border-radius:0 0 5px 0}.listado-clientes-juridico-info-container{display:flex;justify-content:space-between;margin-top:5px;padding-right:20px;width:100%}.listado-clientes-juridico-info-container .info-estatus{display:flex;flex-direction:row;gap:10px;width:60%}.listado-clientes-juridico-info-container .info-estatus .info-estatus{align-items:center;border-radius:8px;color:rgba(0,0,0,.9);display:flex;letter-spacing:.5px;padding:4px}.listado-clientes-juridico-info-container .info-estatus .info-estatus svg{font-size:16px;margin-right:4px}.listado-clientes-juridico-info-container .info-estatus .green{background-color:rgba(49,92,111,.15);border-color:#ccc!important;border-style:solid;border-width:1px;box-shadow:2px 2px 5px #315c6f}.listado-clientes-juridico-info-container .info-estatus .green svg{color:#035917}.listado-clientes-juridico-info-container .info-estatus .blanco{background-color:rgba(49,92,111,.2);border-color:#ccc!important;border-style:solid;border-width:1px;box-shadow:2px 2px 5px #315c6f}.listado-clientes-juridico-info-container .info-estatus .blanco svg{color:#035917}.listado-clientes-juridico-container{border:1px solid #dae6be;border-radius:5px;height:calc(100% - 128px);margin-bottom:0;margin-top:-8px;overflow:auto;width:100%}.listado-clientes-juridico-container .scroll-4{overflow-x:auto}.listado-clientes-juridico-container table{min-width:1500px;position:-webkit-sticky;position:sticky;width:100%}.listado-clientes-juridico-container table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:40px;position:-webkit-sticky;position:sticky;top:0}.listado-clientes-juridico-container table thead tr th div{border-left:2px solid #fedb05}.listado-clientes-juridico-container table tbody tr{cursor:pointer}.listado-clientes-juridico-container table tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.listado-clientes-juridico-container table tbody tr td .clientes-datos-contacto-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;padding-right:1px;width:120px}.listado-clientes-juridico-container table tbody tr td .clientes-datos-contacto-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.listado-clientes-juridico-container table tbody tr td .clientes-datos-contacto-button div:hover,.listado-clientes-juridico-container table tbody tr td .clientes-datos-contacto-button div:hover svg{color:#fff}.listado-clientes-juridico-container table tbody tr td .clientes-datos-contacto-button .datos-contacto{background-color:#035917}.listado-clientes-juridico-container table tbody tr td .clientes-datos-contacto-button .datos-contacto svg{padding-bottom:3px;padding-top:3px}.listado-clientes-juridico-container table tbody tr td .listado-clientes-gestionar-detalle-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.listado-clientes-juridico-container table tbody tr td .listado-clientes-gestionar-detalle-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.listado-clientes-juridico-container table tbody tr td .listado-clientes-gestionar-detalle-button div:hover,.listado-clientes-juridico-container table tbody tr td .listado-clientes-gestionar-detalle-button div:hover svg{color:#fff}.listado-clientes-juridico-container table tbody tr td .listado-clientes-gestionar-detalle-button .registro{background-color:#315c6f}.listado-clientes-juridico-container table tbody tr td .listado-clientes-gestionar-detalle-button .convenio{background-color:#035917}.listado-clientes-juridico-container table tbody tr td .listado-clientes-gestionar-detalle-button .convenio svg{padding-bottom:3px;padding-top:3px}.listado-clientes-juridico-container table tbody tr td.celda-circulo{width:1%}.listado-clientes-juridico-container table tbody tr td.razon-social-celda{width:10%}.listado-clientes-juridico-container table tbody tr td.saldo-celda{text-align:end;width:4%}.listado-clientes-juridico-container table tbody tr td.convenio-celda,.listado-clientes-juridico-container table tbody tr td.fecha-celda,.listado-clientes-juridico-container table tbody tr td.vencimiento-celda{text-align:center;width:4%}.listado-clientes-juridico-container table tbody tr td.objecion-celda{text-align:left;width:7%}.listado-clientes-juridico-container table tbody tr td.observaciones-celda{width:20%}.listado-clientes-juridico-container table tbody tr td.responsable-celda{width:16%}.listado-clientes-juridico-container table tbody tr:hover td{background-color:#dae6be!important}.listado-clientes-juridico-container table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.timeline-modal-title{height:20px;margin-bottom:10px;position:relative;text-align:center}.timeline-modal-title .cerrar-button{align-items:center;background-color:#ed2a35;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;justify-content:center;padding:5px 7px;position:absolute;right:8px;top:-10px}.timeline-modal-title .cerrar-button svg{color:hsla(0,0%,100%,.8);font-size:18px}.timeline-modal-title .cerrar-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.timeline-modal-title .cerrar-button:hover svg{color:#fff}.timeline-modal-title .guardar-button{align-items:center;background-color:#498c47;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;justify-content:center;padding:4px 3px;position:absolute;right:40px;top:-10px}.timeline-modal-title .guardar-button svg{color:hsla(0,0%,100%,.8);font-size:17px}.timeline-modal-title .guardar-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.timeline-modal-title .guardar-button:hover svg{color:#fff}.timeline-modal-title .filtro-soy-el-titulo-header{display:block;font-weight:700;height:50px;position:relative;text-align:center;width:100%}.timeline-modal{background-color:#fff;border-radius:5px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:600px}.timeline-modal .timeline-modal-soy-el-titulo-line{display:flex;height:3px;justify-content:space-between;margin-right:20px;width:100%}.timeline-modal .timeline-modal-soy-el-titulo-line .timeline-modal-soy-el-titulo-line-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}.timeline-modal .timeline-modal-soy-el-titulo-line .timeline-modal-soy-el-titulo-line-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.timeline-modal .timeline-modal-soy-el-titulo-line .timeline-modal-soy-el-titulo-line-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}.timeline-modal .timeline-container{padding:10px;position:relative}.timeline-modal .timeline-container .detalle-juridico-menu-right-timeline-cliente,.timeline-modal .timeline-container .detalle-juridico-menu-right-timeline-demanda{text-align:center}.circulo-consolidado{background:linear-gradient(90deg,#1e9be3 0,#1e9be3 25%,#fedb05 0,#fedb05 50%,rgba(255,4,0,.745) 0,rgba(255,4,0,.745) 75%,#276e31 0,#276e31)}.listado-clientes-enviar-juridico-info-container{display:flex;justify-content:space-between;margin-top:5px;padding-right:20px;width:100%}.listado-clientes-enviar-juridico-info-container .info-estatus{display:flex;flex-direction:row;gap:10px;width:60%}.listado-clientes-enviar-juridico-info-container .info-estatus .info-estatus{align-items:center;border-radius:8px;color:rgba(0,0,0,.9);cursor:pointer;display:flex;letter-spacing:.5px;padding:4px}.listado-clientes-enviar-juridico-info-container .info-estatus .info-estatus svg{font-size:16px;margin-right:4px}.listado-clientes-enviar-juridico-info-container .info-estatus .green{background-color:rgba(49,92,111,.15);border-color:#ccc!important;border-style:solid;border-width:1px;box-shadow:2px 2px 5px #315c6f}.listado-clientes-enviar-juridico-info-container .info-estatus .green svg{color:#035917}.listado-clientes-enviar-juridico-info-container .info-estatus .blanco{background-color:rgba(49,92,111,.2);border-color:#ccc!important;border-style:solid;border-width:1px;box-shadow:2px 2px 5px #315c6f}.listado-clientes-enviar-juridico-info-container .info-estatus .blanco svg{color:#035917}.listado-clientes-enviar-juridico-container{border:1px solid #dae6be;border-radius:5px;height:calc(100% - 128px);margin-bottom:0;margin-top:-8px;overflow:auto;width:100%}.listado-clientes-enviar-juridico-container .scroll-4{overflow:auto}.listado-clientes-enviar-juridico-container table{min-width:1500px;position:-webkit-sticky;position:sticky;width:100%}.listado-clientes-enviar-juridico-container table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:40px;position:-webkit-sticky;position:sticky;top:0;z-index:4!important}.listado-clientes-enviar-juridico-container table thead tr th div{border-left:2px solid #fedb05}.listado-clientes-enviar-juridico-container table tbody tr{cursor:pointer}.listado-clientes-enviar-juridico-container table tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.listado-clientes-enviar-juridico-container table tbody tr td .timeline-button{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;gap:2px;height:24px;margin-left:10px;padding:3px 10px;width:38px}.listado-clientes-enviar-juridico-container table tbody tr td .timeline-button svg{color:hsla(0,0%,100%,.8);font-size:18px}.listado-clientes-enviar-juridico-container table tbody tr td .timeline-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-clientes-enviar-juridico-container table tbody tr td .timeline-button:hover svg{color:#fff}.listado-clientes-enviar-juridico-container table tbody tr td .clientes-datos-contacto-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;padding-right:1px;width:120px}.listado-clientes-enviar-juridico-container table tbody tr td .clientes-datos-contacto-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.listado-clientes-enviar-juridico-container table tbody tr td .clientes-datos-contacto-button div:hover,.listado-clientes-enviar-juridico-container table tbody tr td .clientes-datos-contacto-button div:hover svg{color:#fff}.listado-clientes-enviar-juridico-container table tbody tr td .clientes-datos-contacto-button .datos-contacto{background-color:#035917}.listado-clientes-enviar-juridico-container table tbody tr td .clientes-datos-contacto-button .datos-contacto svg{padding-bottom:3px;padding-top:3px}.listado-clientes-enviar-juridico-container table tbody tr td .listado-clientes-gestionar-detalle-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.listado-clientes-enviar-juridico-container table tbody tr td .listado-clientes-gestionar-detalle-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.listado-clientes-enviar-juridico-container table tbody tr td .listado-clientes-gestionar-detalle-button div:hover,.listado-clientes-enviar-juridico-container table tbody tr td .listado-clientes-gestionar-detalle-button div:hover svg{color:#fff}.listado-clientes-enviar-juridico-container table tbody tr td .listado-clientes-gestionar-detalle-button .registro{background-color:#315c6f}.listado-clientes-enviar-juridico-container table tbody tr td .listado-clientes-gestionar-detalle-button .convenio{background-color:#035917}.listado-clientes-enviar-juridico-container table tbody tr td .listado-clientes-gestionar-detalle-button .convenio svg{padding-bottom:3px;padding-top:3px}.listado-clientes-enviar-juridico-container table tbody tr td.celda-circulo{left:0;position:-webkit-sticky;position:sticky;width:1%;z-index:2}.listado-clientes-enviar-juridico-container table tbody tr td.razon-social-celda{left:104px;position:-webkit-sticky;position:sticky;width:10%;z-index:2}.listado-clientes-enviar-juridico-container table tbody tr td.saldo-celda{text-align:end;width:4%}.listado-clientes-enviar-juridico-container table tbody tr td.convenio-celda,.listado-clientes-enviar-juridico-container table tbody tr td.fecha-celda,.listado-clientes-enviar-juridico-container table tbody tr td.vencimiento-celda{text-align:center;width:4%}.listado-clientes-enviar-juridico-container table tbody tr td.objecion-celda{text-align:left;width:7%}.listado-clientes-enviar-juridico-container table tbody tr td.celda-button{justify-content:center;left:54px;position:-webkit-sticky;position:sticky;width:1%;z-index:2}.listado-clientes-enviar-juridico-container table tbody tr td.celda-button .img{cursor:pointer}.listado-clientes-enviar-juridico-container table tbody tr td.celda-button .img svg{color:#315c6f;font-size:20px}.listado-clientes-enviar-juridico-container table tbody tr td.celda-button .img:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.listado-clientes-enviar-juridico-container table tbody tr td.celda-button .img-sin-color{cursor:default}.listado-clientes-enviar-juridico-container table tbody tr td.celda-button .img-sin-color svg{color:#ccc;font-size:20px}.listado-clientes-enviar-juridico-container table tbody tr td.observaciones-celda{width:20%}.listado-clientes-enviar-juridico-container table tbody tr td.responsable-celda{width:16%}.listado-clientes-enviar-juridico-container table tbody tr:hover td{background-color:#dae6be!important}.listado-clientes-enviar-juridico-container table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.listado-clientes-enviar-juridico-container table tbody tr:nth-child(odd) td{background-color:#fff}.filtro-date-input{-webkit-appearance:none;appearance:none;background-color:#f7f7f7;border:1px solid #2d682d;border-radius:5px;box-sizing:border-box;color:#2d682d;font-family:inherit;font-size:12px;margin-bottom:10px;padding:5px;width:100%}.filtro-date-input:focus{border-color:#1d4e1d;box-shadow:0 0 3px rgba(45,104,45,.4);outline:none}.filtro-date-input:hover{background-color:#eef7ee;cursor:pointer}.filtro-date-input::-webkit-input-placeholder{color:#999}.filtro-date-input::placeholder{color:#999}.mdlFiltros-indicador{position:relative}.filtro-indicador-boton{align-items:center;background-color:#035917;border-radius:4px;box-shadow:3px 3px 4px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:2px;margin-top:-1px;overflow:hidden;width:90px}.filtro-indicador-boton:hover{color:#fff;-webkit-transform:scale(1.03);transform:scale(1.03)}.filtro-indicador-boton svg{font-size:20px;margin-right:5px}.mdlFiltros-filtro-indicador-main-container{border-radius:5px;color:#000!important;display:flex;flex-wrap:wrap;height:400px;height:180px;left:150px;left:120px;margin-left:-140px;overflow:hidden;position:absolute;top:-5px;transition:height .5s linear .1s,width .5s linear .1s;width:460px;z-index:3}.mdlFiltros-filtro-indicador-main-container .mdlFiltros-modal-domicilio,.mdlFiltros-filtro-indicador-main-container .mdlFiltros-modal-ejercicio,.mdlFiltros-filtro-indicador-main-container .mdlFiltros-modal-linea-credito,.mdlFiltros-filtro-indicador-main-container .mdlFiltros-modal-periodo,.mdlFiltros-filtro-indicador-main-container .mdlFiltros-modal-registrado,.mdlFiltros-filtro-indicador-main-container .mdlFiltros-modal-vencimiento{display:flex;flex-direction:column;margin-top:10px}.mdlFiltros-filtro-indicador-main-container .filtro-group{display:flex;flex-direction:column;height:100%;padding-top:10px}.mdlFiltros-filtro-indicador-main-container .filtro-group label{color:#3a3a3c;font-size:14px;font-weight:700;margin-bottom:2px;margin-left:5px}.mdlFiltros-filtro-indicador-main-container .filtro-group select{background-color:#cae9c9;background-color:#f7f7f7;border:1px solid #2d682d;border-radius:5px;color:#2d682d;margin-bottom:10px;padding:10px 0 10px 1px}.mdlFiltros-filtro-indicador-main-container .filtro-group select:hover{outline:none}.mdlFiltros-filtro-indicador-main-container .mdlFiltros-modal-ejercicio{padding-left:15px;padding-right:15px;padding-top:10px}.mdlFiltros-filtro-indicador-main-container .mdlFiltros-modal-filtrado{display:flex;margin-top:0}.mdlFiltros-filtro-indicador-main-container .plantilla_buro_credito{background-color:#fff;height:100%;width:300px}.mdlFiltros-filtro-indicador-main-container .mdlFiltros-modal-acciones{align-items:center;display:flex;justify-content:space-between;margin-top:10px;padding-left:15px;padding-right:15px;width:100%}.mdlFiltros-filtro-indicador-main-container .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-guardar{align-items:center;background-color:#035917;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.mdlFiltros-filtro-indicador-main-container .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.mdlFiltros-filtro-indicador-main-container .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-cancelar{align-items:center;background-color:#ed2a35;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.mdlFiltros-filtro-indicador-main-container .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-cancelar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.mdlFiltros-filtro-indicador-main-container .mdlFiltros-modal-reporte-buro{font-size:12px!important;margin:0 0 0 15px!important}.mdlFiltros-filtro-indicador-main-container .mdlFiltros-modal-reporte-buro label{color:#035917;font-size:12px!important}.mdlFiltros-filtro-indicador-main-container .mdlFiltros-modal-reporte-buro .css-ahj2mt-MuiTypography-root{font-size:12px!important}.mdlFiltros-filtro-indicador-main-container .mdlFiltros-modal-reporte-buro .MuiFormControlLabel-root{height:25px!important;margin:0!important;padding:0!important}.indicadores-recuperacion-main-screen{height:100%;margin-left:10px;position:relative;width:calc(100% - 30px)}.indicador-recuperacion-tabla-main-container{display:flex;justify-content:center;margin-bottom:10px;margin-top:10px;overflow:auto}.indicador-recuperacion-tabla-main-container table{border:1px solid #dae6be;border-radius:5px;margin-left:20px;margin-right:20px;margin-top:10px;position:-webkit-sticky;position:sticky;width:100%}.indicador-recuperacion-tabla-main-container table thead{position:-webkit-sticky;position:sticky;top:0;z-index:1}.indicador-recuperacion-tabla-main-container table thead th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:40px;position:-webkit-sticky;position:sticky;top:0}.indicador-recuperacion-tabla-main-container table tbody tr td{border-bottom:1px solid #dae6be;padding:10px}.indicador-recuperacion-tabla-main-container table tbody tr svg{color:#285b20}.indicador-recuperacion-tabla-main-container table tbody tr input::-webkit-inner-spin-button,.indicador-recuperacion-tabla-main-container table tbody tr input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.indicador-recuperacion-tabla-main-container table tbody tr input{background-color:#f9f9f9;border:#f0f0f0;cursor:pointer;text-align:center;width:50px}.indicador-recuperacion-tabla-main-container table tbody tr:hover input,.indicador-recuperacion-tabla-main-container table tbody tr:hover td{background-color:#dae6be!important}.indicador-recuperacion-tabla-main-container table tbody .indicador-recuperacion-ir-semaforo{align-items:center;background:linear-gradient(to bottom right,#2d7322,#285b20);border:none;border-radius:5px;color:#f0f0f0;cursor:pointer;display:flex;height:20px;justify-content:center;width:90px}.indicador-recuperacion-tabla-main-container table tbody .indicador-recuperacion-ir-semaforo svg{color:#f0f0f0;font-size:16px;font-weight:700;margin-left:5px}.indicador-recuperacion-tabla-main-container table tbody .indicador-recuperacion-ir-semaforo:hover{box-shadow:1px 1px 3px #000;-webkit-transform:scale(1.03);transform:scale(1.03)}.indicador-recuperacion-boton-guardar-container{display:flex;justify-content:right;margin:0 auto;width:95%}.indicador-recuperacion-boton-guardar-container .indicador-recuperacion-boton-guardar{align-items:center;background:linear-gradient(to bottom right,#2d7322,#285b20);border:none;border-radius:5px;color:#f0f0f0;cursor:pointer;display:flex;height:40px;justify-content:center;width:90px}.indicador-recuperacion-boton-guardar-container .indicador-recuperacion-boton-guardar svg{font-size:22px;font-weight:700;margin-right:5px}.indicador-recuperacion-boton-guardar-container .indicador-recuperacion-boton-guardar:hover{box-shadow:1px 1px 3px #000;-webkit-transform:scale(1.03);transform:scale(1.03)}.indicador-recuperacion-boton-regresar-container .back{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:0 0 5px #333;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:25px;justify-content:center;left:2px;margin-right:10px;position:absolute;top:10px;width:100px}.indicador-recuperacion-boton-regresar-container .back:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.indicador-recuperacion-boton-regresar-container .back:hover svg{color:#fff!important}.indicador-recuperacion-boton-filtro-container .filtro{height:25px;left:120px;position:absolute;top:10px;width:90px}.indicador-semaforo-tabla-main-container{display:flex;margin:20px 15px 10px;overflow:auto;position:relative}.indicador-semaforo-tabla-main-container table{border:1px solid #dae6be;border-radius:5px;margin-top:10px;position:-webkit-sticky;position:sticky;width:95%}.indicador-semaforo-tabla-main-container table thead tr:first-child th{border-bottom:1px solid #fedb05;font-size:14px;height:30px}.indicador-semaforo-tabla-main-container table thead th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:25px;left:0;position:-webkit-sticky;position:sticky;z-index:1}.indicador-semaforo-tabla-main-container table thead div{border-left:2px solid #fedb05}.indicador-semaforo-tabla-main-container tbody tr:nth-child(2n) td,.indicador-semaforo-tabla-main-container tbody tr:nth-child(2n) td input{background-color:#f0f0f0!important}.indicador-semaforo-tabla-main-container tbody tr td{background-color:#fff;border-bottom:1px solid #dae6be;padding:10px}.indicador-semaforo-tabla-main-container tbody tr td:first-child{background-color:#fff;left:0;min-width:140px!important;position:-webkit-sticky;position:sticky;z-index:1}.indicador-semaforo-tabla-main-container tbody tr td:nth-child(2n){border-left:1px dashed #fedb05}.indicador-semaforo-tabla-main-container tbody tr td input::-webkit-inner-spin-button,.indicador-semaforo-tabla-main-container tbody tr td input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.indicador-semaforo-tabla-main-container tbody tr td input{background-color:#fff;border:#f0f0f0;cursor:pointer;text-align:center;width:80px}.indicador-semaforo-tabla-main-container tbody tr td:hover{background-color:#dae6be!important}.indicador-semaforo-tabla-main-container tbody tr td:hover input{background-color:#dae6be!important;font-weight:700}.indicador-semaforo-tabla-main-container tbody tr td .indicador-semaforo-tabla-minimo{border-left:1px dashed #dae6be}.indicador-semaforo-tabla-main-container tbody tr td .indicador-semaforo-tabla-maximo{border-right:1px dashed #dae6be}.separacion-indicadores{display:flex}.alert-red{margin-left:5px;margin-right:8px}.alert-double-red,.alert-red{background-color:red;border-radius:10px;height:10px;width:10px}.alert-yellow{background-color:#fedb05}.alert-success,.alert-yellow{border-radius:10px;height:10px;margin-left:5px;margin-right:8px;width:10px}.alert-success{background-color:#035917}.Cob_Listado_Clientes_PC{height:100%;width:100%}.cob_detalle{height:calc(100vh - 185px);margin:20px;overflow:auto}.cob_detalle table{width:100%}.cob_detalle table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;font-size:14px;height:35px;position:-webkit-sticky;position:sticky;text-align:center;top:0;z-index:2}.cob_detalle table tbody tr .pc-listado-boton-cancelar{align-items:center;background-color:#9a1c28;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:12px;font-weight:700;height:25px}.cob_detalle table tbody tr .pc-listado-boton-cancelar svg{font-size:20px}.cob_detalle table tbody tr .pc-listado-boton-cancelar:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.cob_detalle table tbody tr td{border-bottom:1px solid #dae6be;padding:5px}.cob_detalle table tbody tr td:first-child{border-left:1px solid #ccc}.cob_detalle table tbody tr td:last-child{padding-right:15px}.cob_detalle table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.ListadoPC-Plantilla{position:relative}.ListadoPC-footer{align-items:center;display:flex;flex-direction:row;height:40px;margin-left:10px;position:absolute;top:0;width:calc(100% - 10px)}.ListadoPC-footer .ListadoPC-footer-download{align-items:center;display:flex;padding-right:5px;position:absolute;right:10px;top:7px}.ListadoPC-footer .ListadoPCbutton-download-excel{align-items:center;background-color:#035917;border:1px solid #ccc;border-radius:5px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.5);cursor:pointer;display:flex;height:26px;margin-left:10px}.ListadoPC-footer .ListadoPCbutton-download-excel svg{font-size:16px;margin-right:5px}.ListadoPC-footer .ListadoPCbutton-download-excel:hover{-webkit-transform:scale(1.04);transform:scale(1.04)}.ListadoPC-home-bc{align-items:center;background-color:#315c6f;border-radius:5px;bottom:8px;box-shadow:0 0 5px #333;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:30px;justify-content:center;left:20px;margin-right:10px;width:100px}.ListadoPC-home-bc:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.ListadoPC-home-bc:hover svg{color:#fff!important}.solicitud-credito-a-refacturar{display:flex;flex-direction:row;height:calc(100% - 90px);justify-content:space-between;margin-bottom:5px;overflow:hidden;width:100%}.solicitud-credito-a-refacturar .solicitud-credito-datos-pedido{display:flex;flex-direction:column;height:100%;overflow:auto;padding:50px 10px;width:calc(40% - 5px)}.solicitud-credito-a-refacturar .solicitud-credito-info-refacturar{height:100%;overflow:auto;padding-right:2px;padding-top:20px;width:calc(60% - 5px)}.solicitud-credito-a-refacturar .solicitud-credito-info-refacturar .header{font-weight:700;margin-bottom:10px;text-align:center;width:100%}.solicitud-credito-a-refacturar .solicitud-credito-info-refacturar .container-table-unidades{box-shadow:1px 1px 5px #ccc;grid-column:1/4;margin-bottom:20px}.solicitud-credito-a-refacturar .solicitud-credito-info-refacturar .container-table-unidades table{width:100%}.solicitud-credito-a-refacturar .solicitud-credito-info-refacturar .container-table-unidades table thead tr{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover}.solicitud-credito-a-refacturar .solicitud-credito-info-refacturar .container-table-unidades table thead tr th{border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:35px;text-align:center}.solicitud-credito-a-refacturar .solicitud-credito-info-refacturar .container-table-unidades table tbody tr .table-unidades-agregar-unidad svg{color:#035917;cursor:pointer;font-size:20px}.solicitud-credito-a-refacturar .solicitud-credito-info-refacturar .container-table-unidades table tbody tr .table-unidades-agregar-unidad svg:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.solicitud-credito-a-refacturar .solicitud-credito-info-refacturar .container-table-unidades table tbody tr td{border-bottom:1px solid #dae6be;padding:5px;text-align:center}.solicitud-credito-a-refacturar .solicitud-credito-info-refacturar .container-table-unidades table tbody tr td:first-child{border-left:2px solid #dae6be}.solicitud-credito-a-refacturar .solicitud-credito-info-refacturar .container-table-unidades table tbody tr td:last-child{border-right:2px solid #dae6be;text-align:right}.solicitud-credito-a-refacturar .solicitud-credito-info-refacturar .container-table-unidades table tbody tr td:last-child svg{color:#035917;cursor:pointer;font-size:20px}.solicitud-credito-a-refacturar .solicitud-credito-info-refacturar .container-table-unidades table tbody tr td:last-child svg:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.solicitud-credito-a-refacturar .solicitud-credito-info-refacturar .container-table-unidades table tbody tr td:last-child .pagare-input{background-color:#fff;border:1px solid #dae6be;border-radius:5px;box-shadow:2px 2px 5xp #ccc;outline:none;padding:3px;text-align:center;width:100px}.solicitud-credito-a-refacturar .solicitud-credito-info-refacturar .container-table-unidades table tbody tr td:last-child .pagare-input::-webkit-input-placeholder{text-align:center}.solicitud-credito-a-refacturar .solicitud-credito-info-refacturar .container-table-unidades table tbody tr td:last-child .pagare-input::placeholder{text-align:center}.solicitud-credito-a-refacturar .solicitud-credito-info-refacturar .container-table-unidades table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.solicitud-credito-a-refacturar .solicitud-credito-info-refacturar .container-table-financiamiento{box-shadow:1px 1px 5px #ccc;margin-bottom:30px}.solicitud-credito-a-refacturar .solicitud-credito-info-refacturar .container-table-financiamiento table{width:100%}.solicitud-credito-a-refacturar .solicitud-credito-info-refacturar .container-table-financiamiento table thead tr{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover}.solicitud-credito-a-refacturar .solicitud-credito-info-refacturar .container-table-financiamiento table thead tr th{border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:35px;text-align:center}.solicitud-credito-a-refacturar .solicitud-credito-info-refacturar .container-table-financiamiento table tbody tr td{border-bottom:1px solid #dae6be;padding:5px;text-align:right;-webkit-user-select:none;user-select:none}.solicitud-credito-a-refacturar .solicitud-credito-info-refacturar .container-table-financiamiento table tbody tr td:first-child{border-left:2px solid #dae6be;text-align:center}.solicitud-credito-a-refacturar .solicitud-credito-info-refacturar .container-table-financiamiento table tbody tr td:last-child{border-right:2px solid #dae6be}.solicitud-credito-a-refacturar .solicitud-credito-info-refacturar .container-table-financiamiento table tbody tr td:last-child svg{color:#035917;cursor:pointer;font-size:20px}.solicitud-credito-a-refacturar .solicitud-credito-info-refacturar .container-table-financiamiento table tbody tr td:last-child svg:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.solicitud-credito-a-refacturar .solicitud-credito-info-refacturar .container-table-financiamiento table tbody tr td:last-child .pagare-input{background-color:#fff;border:1px solid #dae6be;border-radius:5px;box-shadow:2px 2px 5xp #ccc;outline:none;padding:3px;text-align:center;width:100px}.solicitud-credito-a-refacturar .solicitud-credito-info-refacturar .container-table-financiamiento table tbody tr td:last-child .pagare-input::-webkit-input-placeholder{text-align:center}.solicitud-credito-a-refacturar .solicitud-credito-info-refacturar .container-table-financiamiento table tbody tr td:last-child .pagare-input::placeholder{text-align:center}.solicitud-credito-a-refacturar .solicitud-credito-info-refacturar .container-table-financiamiento table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.solicitud-credito-a-refacturar .solicitud-credito-refactura{border:1px solid #ccc;border-radius:5px;box-shadow:1px 1px 5px #ccc,inset 2px 2px 2px #ccc,inset -2px -2px 2px #ccc;display:grid;grid-template-columns:33% 33% 34%;grid-template-rows:50px 50px 60px 70px;padding:20px;position:relative}.solicitud-credito-a-refacturar .solicitud-credito-refactura .solicitud-credito-refactura-header{font-weight:700;grid-column:1/4;text-align:center}.solicitud-credito-a-refacturar .solicitud-credito-refactura .col1{grid-column:1/2;padding-right:10px}.solicitud-credito-a-refacturar .solicitud-credito-refactura .col2{grid-column:2/3;padding-right:10px}.solicitud-credito-a-refacturar .solicitud-credito-refactura .col4{grid-column:1/2;padding-right:10px}.solicitud-credito-a-refacturar .solicitud-credito-refactura .col5{grid-column:2/4}.solicitud-credito-a-refacturar .solicitud-credito-refactura .col6,.solicitud-credito-a-refacturar .solicitud-credito-refactura .col7{grid-column:1/4}.solicitud-credito-a-refacturar .solicitud-credito-refactura .col8,.solicitud-credito-a-refacturar .solicitud-credito-refactura .col9{grid-column:1/4;position:relative}.solicitud-credito-a-refacturar .solicitud-credito-refactura .col8 .label-refacturacion,.solicitud-credito-a-refacturar .solicitud-credito-refactura .col9 .label-refacturacion{background-color:#f9f9f9;font-size:12px;left:10px;padding-left:2px;padding-right:2px;position:absolute;top:-8px;z-index:2}.solicitud-credito-a-refacturar .solicitud-credito-refactura .col8 .has_document,.solicitud-credito-a-refacturar .solicitud-credito-refactura .col9 .has_document{color:#035917;cursor:pointer;position:absolute;right:10px;top:5px}.solicitud-credito-a-refacturar .solicitud-credito-refactura .col8 .has_document:hover,.solicitud-credito-a-refacturar .solicitud-credito-refactura .col9 .has_document:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.solicitud-credito-a-refacturar .solicitud-credito-refactura .solicitud-credito-detalle-factura{grid-column:1/4;margin-top:10px;width:100%}.solicitud-credito-a-refacturar .solicitud-credito-refactura .solicitud-credito-detalle-factura thead tr{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover}.solicitud-credito-a-refacturar .solicitud-credito-refactura .solicitud-credito-detalle-factura thead tr th{border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:35px;text-align:center}.solicitud-credito-a-refacturar .solicitud-credito-refactura .solicitud-credito-detalle-factura thead tr th svg{cursor:pointer}.solicitud-credito-a-refacturar .solicitud-credito-refactura .solicitud-credito-detalle-factura thead tr th svg:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.solicitud-credito-a-refacturar .solicitud-credito-refactura .solicitud-credito-detalle-factura tbody tr td{border-bottom:1px solid #dae6be;padding:5px;-webkit-user-select:none;user-select:none}.solicitud-credito-a-refacturar .solicitud-credito-refactura .solicitud-credito-detalle-factura tbody tr td input{background-color:#fff;border:1px solid #dae6be;border-radius:5px;box-shadow:2px 2px 5px #ccc;outline:none;padding:3px;text-align:center;width:calc(100% - 40px)}.solicitud-credito-a-refacturar .solicitud-credito-refactura .solicitud-credito-detalle-factura tbody tr td input::-webkit-input-placeholder{text-align:center}.solicitud-credito-a-refacturar .solicitud-credito-refactura .solicitud-credito-detalle-factura tbody tr td input::placeholder{text-align:center}.solicitud-credito-a-refacturar .solicitud-credito-refactura .solicitud-credito-detalle-factura tbody tr td:first-child{border-left:2px solid #dae6be}.solicitud-credito-a-refacturar .solicitud-credito-refactura .solicitud-credito-detalle-factura tbody tr td:first-child svg{color:red;cursor:pointer;font-size:20px;margin-right:10px}.solicitud-credito-a-refacturar .solicitud-credito-refactura .solicitud-credito-detalle-factura tbody tr td:first-child svg:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.solicitud-credito-a-refacturar .solicitud-credito-refactura .solicitud-credito-detalle-factura tbody tr td:last-child{border-right:2px solid #dae6be}.solicitud-credito-a-refacturar .solicitud-credito-refactura .solicitud-credito-detalle-factura tbody tr:nth-child(2n) td{background-color:#f0f0f0}.filtros-gestion-cobranza{position:relative}.filtros-gestion-cobranza .reporte-buro-credito-filtrado{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a)!important;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);display:flex;height:25px;padding:3px 5px;text-transform:capitalize}.filtros-gestion-cobranza .mdl-filtro-resumen-cartera{display:none;left:10!important;left:-40!important;margin-left:-40!important;position:absolute;top:-7.6px;z-index:4}.filtros-gestion-cobranza .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual{background-color:#fff;box-shadow:3 3 5px #333;height:430px;margin-left:-105px!important;margin-top:-1px;text-transform:capitalize}.filtros-gestion-cobranza .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .filtro-soy-el-titulo-header{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:40px;top:10px;width:20px}.filtros-gestion-cobranza .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .filtro-soy-el-titulo-header:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.filtros-gestion-cobranza .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container{padding:15px}.filtros-gestion-cobranza .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros{display:flex}.filtros-gestion-cobranza .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo{border:1px solid #ccc;border-radius:10px;box-shadow:0 0 3px #ccc;display:flex;flex-direction:column;height:300px;height:auto;margin-bottom:60px;padding:10px;width:150px}.filtros-gestion-cobranza .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .filtro-group{display:flex;flex-direction:column;height:100%;padding-top:10px}.filtros-gestion-cobranza .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .filtro-group label{color:#3a3a3c;font-size:12px;font-weight:700;margin-bottom:2px;margin-left:5px}.filtros-gestion-cobranza .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .filtro-group select{background-color:#cae9c9;background-color:#f7f7f7;border:1px solid #2d682d;border-radius:5px;color:#2d682d;margin-bottom:10px;padding:3px 0 3px 1px}.filtros-gestion-cobranza .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .filtro-group select:hover{outline:none}.filtros-gestion-cobranza .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .mdlFiltros-modal-acciones-guardar{align-items:center;background-image:linear-gradient(135deg,#378336,#275127);border:none;border-radius:5px;bottom:30px;box-shadow:1px 2px 4px #333;color:#fff;cursor:pointer;display:flex;font-size:12px;justify-content:center;margin-top:6px;padding:5px;width:100%}.filtros-gestion-cobranza .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .mdlFiltros-modal-acciones-guardar:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.filtros-gestion-cobranza .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .mdlFiltros-modal-acciones-guardar svg{font-size:20px;margin-right:2px}.filtros-gestion-cobranza .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-adr{margin-left:15px}.filtros-gestion-cobranza .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-adr .title-adr{color:#333;font-size:14px;font-weight:700}.filtros-gestion-cobranza .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-sucursal{margin-left:15px}.filtros-gestion-cobranza .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-sucursal .title-sucursal{color:#333;font-size:14px;font-weight:700}.filtros-gestion-cobranza .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .chk-groups{align-items:center;display:flex;margin-bottom:1px;margin-left:10px;transition:all .3s}.filtros-gestion-cobranza .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .chk-groups:hover{text-decoration:underline}.filtros-gestion-cobranza .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .chk-groups label{cursor:pointer;font-size:14px}.filtros-gestion-cobranza .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .chk-groups input{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E");border:1px solid #224523;cursor:pointer;height:15px;transition:background-color .3s ease-in-out;width:15px}.filtros-gestion-cobranza .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .chk-groups input:checked{background-color:#378336}.filtros-gestion-cobranza .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .chk-groups input{border-radius:5px}.filtros-gestion-cobranza .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .mdlFiltros-modal-acciones{align-items:center;display:flex;justify-content:space-between;margin-top:10px;width:100%}.filtros-gestion-cobranza .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-guardar{align-items:center;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.filtros-gestion-cobranza .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.filtros-gestion-cobranza .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-cancelar{align-items:center;background-color:#ed2a35;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.filtros-gestion-cobranza .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-cancelar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-precios-main-screen{height:100%;position:relative;-webkit-user-select:none;user-select:none}.listado-precios-main-screen .Contenedor-lista-precios-usado{display:flex;flex-direction:column;height:100%}.listado-precios-main-screen .listado-precios-botones-pagina-container{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:100%}.listado-precios-main-screen .listado-precios-botones-pagina-container .listado-precios-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:#fff;cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.listado-precios-main-screen .listado-precios-botones-pagina-container .listado-precios-actions-regresar svg{color:#fff;font-size:18px}.listado-precios-main-screen .listado-precios-botones-pagina-container .listado-precios-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-precios-main-screen .listado-precios-botones-pagina-container .listado-precios-actions-regresar:hover svg{color:#fff}.listado-precios-main-screen .listado-precios-botones-pagina-container .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:10px;top:7px}.listado-precios-main-screen .listado-precios-botones-pagina-container .buttons button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:#fff;cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:100px}.listado-precios-main-screen .listado-precios-botones-pagina-container .buttons button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.listado-precios-main-screen .listado-precios-botones-pagina-container svg{font-size:18px;margin-right:5px}.listado-precios-main-screen .listado-precios-botones-pagina-container .PDF{cursor:pointer}.listado-precios-main-screen .listado-precios-botones-pagina-container .PDF:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.filtro-listado-precio-usados-container-main{height:calc(100% - 50px);margin-top:5px;overflow:auto;padding-left:10px;width:15%}.filtro-listado-precio-usados-container-main .title-sucursal{margin-top:10px}.filtro-listado-precio-usados-container-main .title,.filtro-listado-precio-usados-container-main .title-sucursal{color:#287038;font-size:14px;font-weight:700;margin-bottom:5px;padding-bottom:2px;padding-right:30px!important;padding-top:2px}.filtro-listado-precio-usados-container-main .title{margin-top:5px}.filtro-listado-precio-usados-container-main .ulp-groups{align-items:center;display:flex;gap:3px}.filtro-listado-precio-usados-container-main .ulp-groups input{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E");border:1px solid #224523;cursor:pointer;height:20px;margin-top:4px;width:20px}.filtro-listado-precio-usados-container-main .ulp-groups input:checked{background-color:#378336}.filtro-listado-precio-usados-container-main .ulp-groups input{border-radius:5px}.listado-precios-container{height:100%;padding:5px 20px 60px;width:100%}.listado-precios-container .listado-precios-contariner-buttons{display:flex;justify-content:end;margin-bottom:5px;margin-right:3px}.listado-precios-container .listado-precios-contariner-buttons .listado-precios-modificar-todo-button{align-items:center;background-color:#287038;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;height:30px;justify-content:center}.listado-precios-container .listado-precios-contariner-buttons .listado-precios-modificar-todo-button svg{margin-right:5px}.listado-precios-container .listado-precios-contariner-buttons .listado-precios-modificar-todo-button:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-precios-container .listado-precios-visualizacion-container-table{border:1px solid #dae6be;border-radius:5px;height:calc(100% - 70px);overflow:auto;width:100%}.listado-precios-container .listado-precios-visualizacion-container-table .scroll-4{overflow-x:auto}.listado-precios-container .listado-precios-visualizacion-container-table table{min-width:1700px;position:-webkit-sticky;position:sticky;width:100%}.listado-precios-container .listado-precios-visualizacion-container-table table thead tr th.celda-vacia-1{left:0!important;position:-webkit-sticky;position:sticky;z-index:5}.listado-precios-container .listado-precios-visualizacion-container-table table thead tr th.celda-vacia-2{left:45px!important;position:-webkit-sticky;position:sticky;z-index:5}.listado-precios-container .listado-precios-visualizacion-container-table table thead tr th.celda-vacia-3{left:85px!important;position:-webkit-sticky;position:sticky;z-index:5}.listado-precios-container .listado-precios-visualizacion-container-table table thead tr th.celda-fija{left:130px!important;position:-webkit-sticky;position:sticky;z-index:5}.listado-precios-container .listado-precios-visualizacion-container-table table thead tr th.celda-fija-2{left:520px!important;position:-webkit-sticky;position:sticky;z-index:5}.listado-precios-container .listado-precios-visualizacion-container-table table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:40px;position:-webkit-sticky;position:sticky;top:0;z-index:4}.listado-precios-container .listado-precios-visualizacion-container-table table thead tr th div{border-left:2px solid #fedb05}.listado-precios-container .listado-precios-visualizacion-container-table table thead tr th .listado-precios-modificar-todo-button-container{display:flex;justify-content:end;margin-right:10px}.listado-precios-container .listado-precios-visualizacion-container-table table thead tr th .listado-precios-modificar-todo-button-container .listado-precios-modificar-todo-button{align-items:center;background-color:#ecc106;border:none;border-radius:5px;color:hsla(0,0%,7%,.8);cursor:pointer;display:flex;height:26px;justify-content:center}.listado-precios-container .listado-precios-visualizacion-container-table table thead tr th .listado-precios-modificar-todo-button-container .listado-precios-modificar-todo-button svg{margin-right:5px}.listado-precios-container .listado-precios-visualizacion-container-table table thead tr th .listado-precios-modificar-todo-button-container .listado-precios-modificar-todo-button:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-precios-container .listado-precios-visualizacion-container-table table td.celda-fija-numero{background:inherit;left:0;padding-left:10px;position:-webkit-sticky;position:sticky;width:32px;z-index:2}.listado-precios-container .listado-precios-visualizacion-container-table table td.celda-fija{background:inherit;left:46px!important;position:-webkit-sticky;position:sticky;width:34px;z-index:2}.listado-precios-container .listado-precios-visualizacion-container-table table td.celda-fija-img{background:inherit;left:97px!important;position:-webkit-sticky;position:sticky;width:32px;z-index:2}.listado-precios-container .listado-precios-visualizacion-container-table table td.celda-fija-2{background:inherit;left:32px;position:-webkit-sticky;position:sticky;z-index:2}.listado-precios-container .listado-precios-visualizacion-container-table table td.celda-fija-3{background:inherit;left:143px!important;position:-webkit-sticky;position:sticky;z-index:2}.listado-precios-container .listado-precios-visualizacion-container-table table td.celda-fija-4{background:inherit;border-right:1px dashed #ccc;left:493.5px!important;position:-webkit-sticky;position:sticky;z-index:2}.listado-precios-container .listado-precios-visualizacion-container-table table tbody{position:relative}.listado-precios-container .listado-precios-visualizacion-container-table table tbody .familia-header{color:#000;font-weight:500;left:0;position:-webkit-sticky;position:sticky;text-align:left;top:40px!important;z-index:2}.listado-precios-container .listado-precios-visualizacion-container-table table tbody .familia-header td{border-bottom:2px solid #ddd;padding:10px}.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr td{border-bottom:2px solid #ddd;padding-bottom:10px;padding-top:10px}.listado-precios-container .listado-precios-visualizacion-container-table table tbody .sticky-familia{background-color:#dfdfdf!important;font-size:16px;letter-spacing:.8px;top:40px!important;transition:top .2s ease-in-out;z-index:3}.listado-precios-container .listado-precios-visualizacion-container-table table tbody .celda-titulo-familia{align-items:center;display:flex}.listado-precios-container .listado-precios-visualizacion-container-table table tbody .celda-titulo-familia svg{margin-right:5px}.listado-precios-container .listado-precios-visualizacion-container-table table tbody .celda-titulo-familia .img-trilladora{height:25px;margin-right:5px}.listado-precios-container .listado-precios-visualizacion-container-table table tbody .celda-fija-familia{background:inherit;left:580px;position:-webkit-sticky;position:sticky;z-index:5}.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr td{border-bottom:1px solid #dae6be}.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr td .imagenes-button{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;gap:2px;height:24px;margin-left:10px;padding:3px 10px}.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr td .imagenes-button svg{color:hsla(0,0%,100%,.8);font-size:18px}.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr td .imagenes-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr td .imagenes-button:hover svg{color:#fff}.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr td .promocion-button{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:24px;justify-content:center;margin-left:10px;padding:3px 10px}.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr td .promocion-button svg{color:hsla(0,0%,100%,.8);font-size:18px}.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr td .promocion-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr td .promocion-button:hover svg{color:#fff}.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr td .listado-clientes-gestionar-detalle-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr td .listado-clientes-gestionar-detalle-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr td .listado-clientes-gestionar-detalle-button div:hover,.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr td .listado-clientes-gestionar-detalle-button div:hover svg{color:#fff}.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr td .listado-clientes-gestionar-detalle-button .registro{background-color:#315c6f}.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr td .listado-clientes-gestionar-detalle-button .convenio{background-color:#035917}.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr td .listado-clientes-gestionar-detalle-button .convenio svg{padding-bottom:3px;padding-top:3px}.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr td.celda-img .img{cursor:pointer}.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr td.celda-img .img svg{color:#315c6f;font-size:20px}.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr td.celda-img .img:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr td.celda-img .img-sin-color svg{color:#ccc;font-size:20px}.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr td.celda-importe{padding-right:10px;width:60px}.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr td.celda-estado{width:140px}.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr td.celda-modelo{width:240px}.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr td.celda-numecon{text-align:center;width:40px}.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr td.celda-serie{width:109px}.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr td.celda-promocion{width:140px!important}.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr td.celda-sucursal{text-align:center;width:100px}.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr td.celda-marca{padding-left:10px;width:80px}.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr td.celda-chica{text-align:center!important;width:40px}.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr td.celda-button{display:flex;gap:5px;justify-content:end;margin-right:10px;width:300px}.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr input::-webkit-inner-spin-button,.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr input{border:#f0f0f0;cursor:pointer;text-align:center;width:120px}.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr:hover input,.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr:hover td:not(.celda-fija-familia,.celda-familia){background-color:#dae6be!important}.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr:nth-child(2n){background-color:#f0f0f0}.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr:nth-child(2n) input{background-color:#f0f0f0;border:#f0f0f0;cursor:pointer;text-align:center;width:120px}.listado-precios-container .listado-precios-visualizacion-container-table table tbody tr:nth-child(odd){background-color:#fff}.listado-precios-container .listado-precios-footer-container,.listado-precios-container .listado-precios-footer-container-c{display:flex;margin-top:10px}.listado-precios-container .listado-precios-footer-container .listado-precios-info-container,.listado-precios-container .listado-precios-footer-container-c .listado-precios-info-container{display:flex;justify-content:space-between;padding-right:20px;width:100%}.listado-precios-container .listado-precios-footer-container .listado-precios-info-container .info-estatus,.listado-precios-container .listado-precios-footer-container-c .listado-precios-info-container .info-estatus{display:flex;flex-direction:row;gap:10px;width:100%}.listado-precios-container .listado-precios-footer-container .listado-precios-info-container .info-estatus .info-estatus-container-complete,.listado-precios-container .listado-precios-footer-container-c .listado-precios-info-container .info-estatus .info-estatus-container-complete{align-items:center;border-radius:8px;color:rgba(0,0,0,.9);cursor:pointer;display:flex;letter-spacing:.5px;padding:4px;width:160px}.listado-precios-container .listado-precios-footer-container .listado-precios-info-container .info-estatus .info-estatus-container-complete svg,.listado-precios-container .listado-precios-footer-container-c .listado-precios-info-container .info-estatus .info-estatus-container-complete svg{font-size:16px;margin-right:4px}.listado-precios-container .listado-precios-footer-container .listado-precios-info-container .info-estatus .info-estatus-container-complete:hover,.listado-precios-container .listado-precios-footer-container-c .listado-precios-info-container .info-estatus .info-estatus-container-complete:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-precios-container .listado-precios-footer-container .listado-precios-info-container .info-estatus .green,.listado-precios-container .listado-precios-footer-container-c .listado-precios-info-container .info-estatus .green{background-color:rgba(49,92,111,.15);border-color:#ccc!important;border-style:solid;border-width:1px;box-shadow:2px 2px 5px #315c6f}.listado-precios-container .listado-precios-footer-container .listado-precios-info-container .info-estatus .green svg,.listado-precios-container .listado-precios-footer-container-c .listado-precios-info-container .info-estatus .green svg{color:#035917}.listado-precios-container .listado-precios-footer-container .listado-precios-info-container .info-estatus .blanco,.listado-precios-container .listado-precios-footer-container-c .listado-precios-info-container .info-estatus .blanco{background-color:rgba(49,92,111,.2);border-color:#ccc!important;border-style:solid;border-width:1px;box-shadow:2px 2px 5px #315c6f}.listado-precios-container .listado-precios-footer-container .listado-precios-info-container .info-estatus .blanco svg,.listado-precios-container .listado-precios-footer-container-c .listado-precios-info-container .info-estatus .blanco svg{color:#035917}.listado-precios-container .listado-precios-footer-container .listado-precios-info-container .info-estatus .info-estatus-circulo,.listado-precios-container .listado-precios-footer-container-c .listado-precios-info-container .info-estatus .info-estatus-circulo{border-radius:50%;display:flex;height:12px;margin-left:3px;width:12px}.listado-precios-container .listado-precios-footer-container .listado-precio-buttons-container,.listado-precios-container .listado-precios-footer-container-c .listado-precio-buttons-container{display:flex;justify-content:end;width:50%}.listado-precios-container .listado-precios-footer-container .listado-precio-buttons-container .listado-precios-button-guardar,.listado-precios-container .listado-precios-footer-container-c .listado-precio-buttons-container .listado-precios-button-guardar{align-items:center;background-color:#035917;border:none;border-radius:8px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:30px;letter-spacing:.5px;padding:4px;width:150px}.listado-precios-container .listado-precios-footer-container .listado-precio-buttons-container .listado-precios-button-guardar svg,.listado-precios-container .listado-precios-footer-container-c .listado-precio-buttons-container .listado-precios-button-guardar svg{font-size:20px;margin-right:5px}.listado-precios-container .listado-precios-footer-container .listado-precio-buttons-container .listado-precios-button-guardar:hover,.listado-precios-container .listado-precios-footer-container-c .listado-precio-buttons-container .listado-precios-button-guardar:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-precios-container .listado-precios-footer-container .listado-precio-buttons-container .listado-precios-button-modificar-todo,.listado-precios-container .listado-precios-footer-container-c .listado-precio-buttons-container .listado-precios-button-modificar-todo{align-items:center;background-color:#ecc106;border:none;border-radius:8px;color:hsla(0,0%,7%,.8);cursor:pointer;display:flex;height:30px;letter-spacing:.5px;margin-left:10px;margin-right:10px;padding:4px;width:150px}.listado-precios-container .listado-precios-footer-container .listado-precio-buttons-container .listado-precios-button-modificar-todo svg,.listado-precios-container .listado-precios-footer-container-c .listado-precio-buttons-container .listado-precios-button-modificar-todo svg{font-size:20px;margin-right:5px}.listado-precios-container .listado-precios-footer-container .listado-precio-buttons-container .listado-precios-button-modificar-todo:hover,.listado-precios-container .listado-precios-footer-container-c .listado-precio-buttons-container .listado-precios-button-modificar-todo:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-precios-container .listado-precios-footer-container .listado-precio-buttons-container .listado-precios-button-modificar-promociones,.listado-precios-container .listado-precios-footer-container-c .listado-precio-buttons-container .listado-precios-button-modificar-promociones{align-items:center;background-color:#3c587c;border:none;border-radius:8px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:30px;letter-spacing:.5px;margin-left:10px;margin-right:10px;padding:4px;width:150px}.listado-precios-container .listado-precios-footer-container .listado-precio-buttons-container .listado-precios-button-modificar-promociones svg,.listado-precios-container .listado-precios-footer-container-c .listado-precio-buttons-container .listado-precios-button-modificar-promociones svg{font-size:20px;margin-right:5px}.listado-precios-container .listado-precios-footer-container .listado-precio-buttons-container .listado-precios-button-modificar-promociones:hover,.listado-precios-container .listado-precios-footer-container-c .listado-precio-buttons-container .listado-precios-button-modificar-promociones:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.imagen-carrusel-modal{background-color:rgba(25,25,25,.3);border:none;border-radius:5px;height:700px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-user-select:none;user-select:none;width:1500px}.imagen-carrusel-modal .imagen-modal-soy-el-titulo-line{display:flex;height:3px;justify-content:space-between;margin-bottom:20px;margin-right:20px;width:100%}.imagen-carrusel-modal .imagen-modal-soy-el-titulo-line .imagen-modal-soy-el-titulo-line-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}.imagen-carrusel-modal .imagen-modal-soy-el-titulo-line .imagen-modal-soy-el-titulo-line-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.imagen-carrusel-modal .imagen-modal-soy-el-titulo-line .imagen-modal-soy-el-titulo-line-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}.imagen-carrusel-modal .slider-box{height:100%;padding:20px 60px;width:100%}.imagen-carrusel-modal .slider-box .slider-navigation{align-items:center;display:flex;justify-content:center}.imagen-carrusel-modal .slider-box .anterior-foto,.imagen-carrusel-modal .slider-box .siguiente-foto{height:150px;width:300px}.imagen-carrusel-modal .slider-box ul{align-items:center;display:flex;padding:0;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:100%}.imagen-carrusel-modal .slider-box li{flex-shrink:0;list-style:none;width:100%}.imagen-carrusel-modal .slider-box img{box-shadow:4px 4px 8px #333}.imagen-carrusel-modal .slider-box .img-container{align-items:center;display:flex;height:570px;justify-content:center;width:100%}.imagen-carrusel-modal .slider-box .img-container img{border-radius:5px;max-height:570px;max-width:800px}.imagen-carrusel-modal .slider-box .anterior-foto,.imagen-carrusel-modal .slider-box .siguiente-foto{align-items:center;background-color:rgba(0,0,0,.5);border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:24px;justify-content:center}@media (max-height:700px){.imagen-carrusel-modal{height:450px!important;width:900px!important}.slider-box .img-container{height:370px!important}.slider-box .img-container img{max-height:370px!important;max-width:600px!important}.slider-box .anterior-foto,.slider-box .siguiente-foto{height:100px!important;width:250px!important}}#box-structure-bussiness-filtros-listado-precios-usados{background-color:#fff;border:1px solid #ccc;border-radius:10px 10px 10px 10px;box-shadow:0 0 4px #ccc,inset 0 0 2px #333,inset -1px -1px 1px #333;display:flex;flex-direction:column;flex-wrap:wrap;height:auto;justify-content:space-between;left:0;max-width:800px;padding-top:14px;position:absolute;top:0;-webkit-user-select:none;user-select:none;z-index:6}#box-structure-bussiness-filtros-listado-precios-usados .box-action-container-filtros{display:flex;padding:10px}#box-structure-bussiness-filtros-listado-precios-usados .filtro-soy-span-close{background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;font-size:14px;height:18px;position:absolute;right:5px;top:0;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,transform .3s ease-in-out;transition:background-color .3s ease-in-out,border-color .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out;width:18px}#box-structure-bussiness-filtros-listado-precios-usados .filtro-soy-span-close:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}#box-structure-bussiness-filtros-listado-precios-usados .filtro-tiempo-tipo{border:1px solid #ccc;border-radius:10px;box-shadow:0 0 3px #ccc;display:flex;flex-direction:column;height:300px;height:auto;margin-bottom:60px;padding:10px;width:150px}#box-structure-bussiness-filtros-listado-precios-usados .filtro-tiempo-tipo .filtro-group{display:flex;flex-direction:column}#box-structure-bussiness-filtros-listado-precios-usados .filtro-tiempo-tipo .filtro-group label{color:#3a3a3c;font-size:12px;font-weight:700;margin-left:5px}#box-structure-bussiness-filtros-listado-precios-usados .filtro-tiempo-tipo .filtro-group select{background-color:#cae9c9;background-color:#f7f7f7;border:1px solid #2d682d;border-radius:5px;color:#2d682d;margin-bottom:10px;padding:3px 0 3px 1px}#box-structure-bussiness-filtros-listado-precios-usados .filtro-tiempo-tipo .filtro-group select:hover{outline:none}#box-structure-bussiness-filtros-listado-precios-usados .filtro-tiempo-tipo .box-filtros-container-buttons{display:flex;height:auto;justify-content:space-between;width:100%}#box-structure-bussiness-filtros-listado-precios-usados .filtro-tiempo-tipo .button-accept{align-items:center;background-image:linear-gradient(135deg,#378336,#275127);border:none;border-radius:5px;bottom:30px;box-shadow:1px 2px 4px #333;color:#fff;cursor:pointer;display:flex;font-size:12px;justify-content:center;margin-top:15px;padding:5px;width:100%}#box-structure-bussiness-filtros-listado-precios-usados .filtro-tiempo-tipo .button-accept:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}#box-structure-bussiness-filtros-listado-precios-usados .filtro-tiempo-tipo .button-accept svg{font-size:20px;margin-right:2px}#box-structure-bussiness-filtros-listado-precios-usados .filtro-tiempo-tipo .button-cancel{background-color:#ed2a35;border:none;border-radius:5px;bottom:30px;box-shadow:1px 2px 4px #333;color:#fff;cursor:pointer;padding:5px;width:calc(50% - 5px)}#box-structure-bussiness-filtros-listado-precios-usados .filtro-tiempo-tipo .button-cancel:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}#box-structure-bussiness-filtros-listado-precios-usados .title{color:#333;font-size:14px;font-weight:700;margin-bottom:5px;padding-bottom:2px;padding-right:30px!important;text-align:center}#box-structure-bussiness-filtros-listado-precios-usados .title-adr{padding-right:0!important}#box-structure-bussiness-filtros-listado-precios-usados .chk-groups{align-items:center;display:flex;margin-bottom:1px;margin-left:10px;padding-left:20px;transition:all .3s}#box-structure-bussiness-filtros-listado-precios-usados .chk-groups:hover{text-decoration:underline}#box-structure-bussiness-filtros-listado-precios-usados .chk-groups label{cursor:pointer;font-size:14px}#box-structure-bussiness-filtros-listado-precios-usados .chk-groups input{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E");border:1px solid #224523;cursor:pointer;height:15px;transition:background-color .3s ease-in-out;width:15px}#box-structure-bussiness-filtros-listado-precios-usados .chk-groups input:checked{background-color:#378336}#box-structure-bussiness-filtros-listado-precios-usados .chk-groups input{border-radius:5px}#box-structure-bussiness-filtros-listado-precios-usados .filtro-adr{margin-left:-20px;width:120px}#box-structure-bussiness-filtros-listado-precios-usados .filtro-periodo{margin-left:-20px;width:140px}#box-structure-bussiness-filtros-listado-precios-usados .filtro-sucursal{margin-left:-30px;min-width:170px}#box-structure-bussiness-filtros-listado-precios-usados .filtro-departamento{margin-left:-70px;min-width:200px}#box-structure-bussiness-filtros-listado-precios-usados .filtro-soy-el-titulo-listado-precio{height:40px;margin-bottom:10px}#box-structure-bussiness-filtros-listado-precios-usados .filtro-soy-el-titulo-listado-precio .filtro-soy-el-titulo-header{font-weight:700;height:25px;position:relative;text-align:center;width:100%}#box-structure-bussiness-filtros-listado-precios-usados .filtro-soy-el-titulo-listado-precio .filtro-soy-el-titulo-line-listado-precio{display:flex;height:3px;justify-content:space-between;width:100%}#box-structure-bussiness-filtros-listado-precios-usados .filtro-soy-el-titulo-listado-precio .filtro-soy-el-titulo-line-listado-precio .filtro-soy-el-titulo-line-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}#box-structure-bussiness-filtros-listado-precios-usados .filtro-soy-el-titulo-listado-precio .filtro-soy-el-titulo-line-listado-precio .filtro-soy-el-titulo-line-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}#box-structure-bussiness-filtros-listado-precios-usados .filtro-soy-el-titulo-listado-precio .filtro-soy-el-titulo-line-listado-precio .filtro-soy-el-titulo-line-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}#box-structure-bussiness-filtros-listado-precios-usados .filtro-listado-precio-button-cargar-container{display:flex;justify-content:end;padding-bottom:10px;padding-right:10px}#box-structure-bussiness-filtros-listado-precios-usados .filtro-listado-precio-button-cargar-container .filtro-listado-precio-button-cargar{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;height:30px;justify-content:center;letter-spacing:.5px;width:80px}#box-structure-bussiness-filtros-listado-precios-usados .filtro-listado-precio-button-cargar-container .filtro-listado-precio-button-cargar svg{font-size:22px}#box-structure-bussiness-filtros-listado-precios-usados .filtro-listado-precio-button-cargar-container .filtro-listado-precio-button-cargar:hover{box-shadow:2px 2px 3px #333;-webkit-transform:scale(1.03);transform:scale(1.03)}.listado-precios-configuracion-container-table{border:1px solid #dae6be;border-radius:5px;height:calc(100% - 70px);overflow:auto;width:100%}.listado-precios-configuracion-container-table .scroll-4{overflow-x:auto}.listado-precios-configuracion-container-table table{min-width:1600px;position:-webkit-sticky;position:sticky;width:100%}.listado-precios-configuracion-container-table table thead tr th.celda-fija{left:0;position:-webkit-sticky;position:sticky;z-index:3}.listado-precios-configuracion-container-table table thead tr th.celda-fija-2{left:32px;position:-webkit-sticky;position:sticky;z-index:3}.listado-precios-configuracion-container-table table thead tr th.celda-fija-3{left:139px;position:-webkit-sticky;position:sticky;z-index:3}.listado-precios-configuracion-container-table table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:40px;position:-webkit-sticky;position:sticky;top:0;z-index:4}.listado-precios-configuracion-container-table table thead tr th div{border-left:2px solid #fedb05}.listado-precios-configuracion-container-table table thead tr th .listado-precios-modificar-todo-button-container{display:flex;justify-content:end}.listado-precios-configuracion-container-table table thead tr th .listado-precios-modificar-todo-button-container .listado-precios-modificar-todo-button{align-items:center;background-color:#ecc106;border:none;border-radius:5px;color:hsla(0,0%,7%,.8);cursor:pointer;display:flex;height:26px;justify-content:center}.listado-precios-configuracion-container-table table thead tr th .listado-precios-modificar-todo-button-container .listado-precios-modificar-todo-button svg{margin-right:5px}.listado-precios-configuracion-container-table table thead tr th .listado-precios-modificar-todo-button-container .listado-precios-modificar-todo-button:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-precios-configuracion-container-table table tbody tr td{border-bottom:1px solid #dae6be;height:55px;padding:10px}.listado-precios-configuracion-container-table table tbody tr td.celda-fija-numero{background:inherit;left:0;position:-webkit-sticky;position:sticky;z-index:2}.listado-precios-configuracion-container-table table tbody tr td.celda-fija{background:inherit;left:43px!important;position:-webkit-sticky;position:sticky;z-index:2}.listado-precios-configuracion-container-table table tbody tr td.celda-fija-img{background:inherit;left:83px!important;position:-webkit-sticky;position:sticky;z-index:2}.listado-precios-configuracion-container-table table tbody tr td.celda-fija-2{background:inherit;left:32px;position:-webkit-sticky;position:sticky;z-index:2}.listado-precios-configuracion-container-table table tbody tr td.celda-fija-3{background:inherit;left:123px!important;position:-webkit-sticky;position:sticky;z-index:2}.listado-precios-configuracion-container-table table tbody tr td.celda-fija-4{background:inherit;border-right:1px dashed #ccc;left:435px!important;position:-webkit-sticky;position:sticky;z-index:2}.listado-precios-configuracion-container-table table tbody tr td .imagenes-button{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;gap:2px;height:24px;margin-left:10px;padding:3px 10px}.listado-precios-configuracion-container-table table tbody tr td .imagenes-button svg{color:hsla(0,0%,100%,.8);font-size:18px}.listado-precios-configuracion-container-table table tbody tr td .imagenes-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-precios-configuracion-container-table table tbody tr td .imagenes-button:hover svg{color:#fff}.listado-precios-configuracion-container-table table tbody tr td .promocion-button{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:24px;justify-content:center;margin-left:10px;padding:3px 10px}.listado-precios-configuracion-container-table table tbody tr td .promocion-button svg{color:hsla(0,0%,100%,.8);font-size:18px}.listado-precios-configuracion-container-table table tbody tr td .promocion-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-precios-configuracion-container-table table tbody tr td .promocion-button:hover svg{color:#fff}.listado-precios-configuracion-container-table table tbody tr td .listado-clientes-gestionar-detalle-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.listado-precios-configuracion-container-table table tbody tr td .listado-clientes-gestionar-detalle-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.listado-precios-configuracion-container-table table tbody tr td .listado-clientes-gestionar-detalle-button div:hover,.listado-precios-configuracion-container-table table tbody tr td .listado-clientes-gestionar-detalle-button div:hover svg{color:#fff}.listado-precios-configuracion-container-table table tbody tr td .listado-clientes-gestionar-detalle-button .registro{background-color:#315c6f}.listado-precios-configuracion-container-table table tbody tr td .listado-clientes-gestionar-detalle-button .convenio{background-color:#035917}.listado-precios-configuracion-container-table table tbody tr td .listado-clientes-gestionar-detalle-button .convenio svg{padding-bottom:3px;padding-top:3px}.listado-precios-configuracion-container-table table tbody tr td.celda-circulo{width:40px}.listado-precios-configuracion-container-table table tbody tr td.celda-numero{width:44px}.listado-precios-configuracion-container-table table tbody tr td.celda-img{width:40px}.listado-precios-configuracion-container-table table tbody tr td.celda-img .img{cursor:pointer}.listado-precios-configuracion-container-table table tbody tr td.celda-img .img svg{color:#315c6f;font-size:20px}.listado-precios-configuracion-container-table table tbody tr td.celda-img .img:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.listado-precios-configuracion-container-table table tbody tr td.celda-img .img-sin-color svg{color:#ccc;font-size:20px}.listado-precios-configuracion-container-table table tbody tr td.celda-importe{text-align:right;width:100px}.listado-precios-configuracion-container-table table tbody tr td.celda-modelo{width:320px}.listado-precios-configuracion-container-table table tbody tr td.celda-estatus{width:180px}.listado-precios-configuracion-container-table table tbody tr td.celda-sucursal{width:100px}.listado-precios-configuracion-container-table table tbody tr td.celda-serie{width:109px}.listado-precios-configuracion-container-table table tbody tr td.celda-promocion{width:180px}.listado-precios-configuracion-container-table table tbody tr td.celda-sucursal{width:108px}.listado-precios-configuracion-container-table table tbody tr td.celda-marca{width:140px}.listado-precios-configuracion-container-table table tbody tr td.celda-chica{text-align:center!important;width:80px}.listado-precios-configuracion-container-table table tbody tr td.celda-numecon{text-align:center;width:50px}.listado-precios-configuracion-container-table table tbody tr td.celda-button{display:flex;justify-content:center;width:160px}.listado-precios-configuracion-container-table table tbody tr input::-webkit-inner-spin-button,.listado-precios-configuracion-container-table table tbody tr input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.listado-precios-configuracion-container-table table tbody tr input{border:#f0f0f0;cursor:pointer;text-align:center;width:120px}.listado-precios-configuracion-container-table table tbody tr:hover input,.listado-precios-configuracion-container-table table tbody tr:hover td{background-color:#dae6be!important}.listado-precios-configuracion-container-table table tbody tr:nth-child(2n){background-color:#f0f0f0}.listado-precios-configuracion-container-table table tbody tr:nth-child(2n) input{background-color:#f0f0f0;border:#f0f0f0;cursor:pointer;text-align:center;width:120px}.listado-precios-configuracion-container-table table tbody tr:nth-child(odd){background-color:#fff}.listado-precios-usados-buscador-container{margin-left:20px;margin-right:20px;margin-top:10px}.btn-serviciomdlguardar{align-items:center;background-color:#035917;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:30px;justify-content:center;margin-top:10px}.btn-serviciomdlguardar:hover{color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.circulo-dividido{background:linear-gradient(90deg,#276e31 50%,#fedb05 0)}.listado-precios-container-inv{height:100%;padding:5px 20px 60px;width:100%}.listado-precios-container-inv .listado-precios-contariner-buttons{display:flex;justify-content:end;margin-bottom:5px;margin-right:3px}.listado-precios-container-inv .listado-precios-contariner-buttons .listado-precios-modificar-todo-button{align-items:center;background-color:#287038;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;height:30px;justify-content:center}.listado-precios-container-inv .listado-precios-contariner-buttons .listado-precios-modificar-todo-button svg{margin-right:5px}.listado-precios-container-inv .listado-precios-contariner-buttons .listado-precios-modificar-todo-button:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-precios-container-inv .listado-precios-container-table{border:1px solid #dae6be;border-radius:5px;height:calc(100% - 70px);overflow:auto;width:100%}.listado-precios-container-inv .listado-precios-container-table .scroll-4{overflow-x:auto}.listado-precios-container-inv .listado-precios-container-table table{min-width:2800px;position:-webkit-sticky;position:sticky;width:100%}.listado-precios-container-inv .listado-precios-container-table table thead tr th.celda-fija-numero{left:0;position:-webkit-sticky;position:sticky;z-index:5}.listado-precios-container-inv .listado-precios-container-table table thead tr th.celda-fija{left:25px!important;position:-webkit-sticky;position:sticky;z-index:5}.listado-precios-container-inv .listado-precios-container-table table thead tr th.celda-fija-2{left:49px!important;position:-webkit-sticky;position:sticky;z-index:5}.listado-precios-container-inv .listado-precios-container-table table thead tr th.celda-fija-3{left:145px!important;position:-webkit-sticky;position:sticky;z-index:5}.listado-precios-container-inv .listado-precios-container-table table thead tr th.celda-fija-4{left:496px!important;position:-webkit-sticky;position:sticky;z-index:5}.listado-precios-container-inv .listado-precios-container-table table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:40px;position:-webkit-sticky;position:sticky;top:0;z-index:4}.listado-precios-container-inv .listado-precios-container-table table thead tr th div{border-left:2px solid #fedb05}.listado-precios-container-inv .listado-precios-container-table table thead tr th .listado-precios-modificar-todo-button-container{display:flex;justify-content:end;margin-right:10px}.listado-precios-container-inv .listado-precios-container-table table thead tr th .listado-precios-modificar-todo-button-container .listado-precios-modificar-todo-button{align-items:center;background-color:#ecc106;border:none;border-radius:5px;color:hsla(0,0%,7%,.8);cursor:pointer;display:flex;height:26px;justify-content:center}.listado-precios-container-inv .listado-precios-container-table table thead tr th .listado-precios-modificar-todo-button-container .listado-precios-modificar-todo-button svg{margin-right:5px}.listado-precios-container-inv .listado-precios-container-table table thead tr th .listado-precios-modificar-todo-button-container .listado-precios-modificar-todo-button:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-precios-container-inv .listado-precios-container-table table td.celda-fija-numero{background:inherit;left:0;position:-webkit-sticky;position:sticky;z-index:2}.listado-precios-container-inv .listado-precios-container-table table td.celda-fija{background:inherit;left:25px!important;position:-webkit-sticky;position:sticky;z-index:2}.listado-precios-container-inv .listado-precios-container-table table td.celda-fija-2{background:inherit;left:49px!important;position:-webkit-sticky;position:sticky;z-index:2}.listado-precios-container-inv .listado-precios-container-table table td.celda-fija-3{background:inherit;left:145px!important;position:-webkit-sticky;position:sticky;z-index:2}.listado-precios-container-inv .listado-precios-container-table table td.celda-fija-4{background:inherit;border-right:1px dashed #ccc;left:496px!important;position:-webkit-sticky;position:sticky;z-index:2}.listado-precios-container-inv .listado-precios-container-table table td.celda-fija-img{background:inherit;left:26.18px;position:-webkit-sticky;position:sticky;z-index:2}.listado-precios-container-inv .listado-precios-container-table table tbody{position:relative}.listado-precios-container-inv .listado-precios-container-table table tbody .familia-header{color:#000;font-weight:500;left:0;position:-webkit-sticky;position:sticky;text-align:left;top:40px!important;z-index:2}.listado-precios-container-inv .listado-precios-container-table table tbody .familia-header td{border-bottom:2px solid #ddd;padding:10px}.listado-precios-container-inv .listado-precios-container-table table tbody .sticky-familia{background-color:#dfdfdf!important;font-size:16px;letter-spacing:.8px;top:40px!important;transition:top .2s ease-in-out;z-index:3}.listado-precios-container-inv .listado-precios-container-table table tbody .celda-titulo-familia{align-items:center;display:flex}.listado-precios-container-inv .listado-precios-container-table table tbody .celda-titulo-familia svg{margin-right:5px}.listado-precios-container-inv .listado-precios-container-table table tbody .celda-titulo-familia .img-trilladora{height:25px;margin-right:5px}.listado-precios-container-inv .listado-precios-container-table table tbody .celda-fija-familia{background:inherit;left:580px!important;position:-webkit-sticky;position:sticky;z-index:5}.listado-precios-container-inv .listado-precios-container-table table tbody tr .red{color:red!important}.listado-precios-container-inv .listado-precios-container-table table tbody tr td{border-bottom:1px solid #dae6be;height:45px;padding:5px}.listado-precios-container-inv .listado-precios-container-table table tbody tr td .red{color:red!important}.listado-precios-container-inv .listado-precios-container-table table tbody tr td .imagenes-button{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;gap:2px;height:24px;margin-left:10px;padding:3px 10px}.listado-precios-container-inv .listado-precios-container-table table tbody tr td .imagenes-button svg{color:hsla(0,0%,100%,.8);font-size:18px}.listado-precios-container-inv .listado-precios-container-table table tbody tr td .imagenes-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-precios-container-inv .listado-precios-container-table table tbody tr td .imagenes-button:hover svg{color:#fff}.listado-precios-container-inv .listado-precios-container-table table tbody tr td .promocion-button{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:24px;justify-content:center;margin-left:10px;padding:3px 10px;width:30px}.listado-precios-container-inv .listado-precios-container-table table tbody tr td .promocion-button svg{color:hsla(0,0%,100%,.8);font-size:18px}.listado-precios-container-inv .listado-precios-container-table table tbody tr td .promocion-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-precios-container-inv .listado-precios-container-table table tbody tr td .promocion-button:hover svg{color:#fff}.listado-precios-container-inv .listado-precios-container-table table tbody tr td .sinpromocion-button{align-items:center;align-self:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:24px;justify-content:center;margin-left:10px;padding:3px 10px;width:140px}.listado-precios-container-inv .listado-precios-container-table table tbody tr td .sinpromocion-button svg{color:hsla(0,0%,100%,.8);font-size:18px}.listado-precios-container-inv .listado-precios-container-table table tbody tr td .sinpromocion-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-precios-container-inv .listado-precios-container-table table tbody tr td .sinpromocion-button:hover svg{color:#fff}.listado-precios-container-inv .listado-precios-container-table table tbody tr td .listado-clientes-gestionar-detalle-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.listado-precios-container-inv .listado-precios-container-table table tbody tr td .listado-clientes-gestionar-detalle-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.listado-precios-container-inv .listado-precios-container-table table tbody tr td .listado-clientes-gestionar-detalle-button div:hover,.listado-precios-container-inv .listado-precios-container-table table tbody tr td .listado-clientes-gestionar-detalle-button div:hover svg{color:#fff}.listado-precios-container-inv .listado-precios-container-table table tbody tr td .listado-clientes-gestionar-detalle-button .registro{background-color:#315c6f}.listado-precios-container-inv .listado-precios-container-table table tbody tr td .listado-clientes-gestionar-detalle-button .convenio{background-color:#035917}.listado-precios-container-inv .listado-precios-container-table table tbody tr td .listado-clientes-gestionar-detalle-button .convenio svg{padding-bottom:3px;padding-top:3px}.listado-precios-container-inv .listado-precios-container-table table tbody tr td.celda-circulo{max-width:25px;min-width:25px;width:25px!important}.listado-precios-container-inv .listado-precios-container-table table tbody tr td.celda-img{width:30px}.listado-precios-container-inv .listado-precios-container-table table tbody tr td.celda-img .img{cursor:pointer}.listado-precios-container-inv .listado-precios-container-table table tbody tr td.celda-img .img svg{color:#315c6f;font-size:20px}.listado-precios-container-inv .listado-precios-container-table table tbody tr td.celda-img .img:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.listado-precios-container-inv .listado-precios-container-table table tbody tr td.celda-img .img-sin-color svg{color:#ccc;font-size:20px}.listado-precios-container-inv .listado-precios-container-table table tbody tr td:first-child{cursor:pointer}.listado-precios-container-inv .listado-precios-container-table table tbody tr td.celda-importe{text-align:right;width:160px}.listado-precios-container-inv .listado-precios-container-table table tbody tr td.celda-modelo{width:400px}.listado-precios-container-inv .listado-precios-container-table table tbody tr td.celda-total-grupo,.listado-precios-container-inv .listado-precios-container-table table tbody tr td.celda-total-grupo-importe{font-weight:700;text-align:right}.listado-precios-container-inv .listado-precios-container-table table tbody tr td.celda-antiguedad{text-align:center;width:80px}.listado-precios-container-inv .listado-precios-container-table table tbody tr td.celda-serie{width:70px}.listado-precios-container-inv .listado-precios-container-table table tbody tr td.celda-promocion{width:400px}.listado-precios-container-inv .listado-precios-container-table table tbody tr td.celda-promocion .celda-promocion-container{display:flex;gap:10px;text-align:center}.listado-precios-container-inv .listado-precios-container-table table tbody tr td.celda-sucursal{width:100px!important}.listado-precios-container-inv .listado-precios-container-table table tbody tr td.celda-marca{width:120px}.listado-precios-container-inv .listado-precios-container-table table tbody tr td.celda-ne{text-align:center!important;width:60px}.listado-precios-container-inv .listado-precios-container-table table tbody tr td.celda-relleno-total{left:0;position:-webkit-sticky;position:sticky;z-index:2}.listado-precios-container-inv .listado-precios-container-table table tbody tr td.celda-chica{text-align:center!important;width:101px!important}.listado-precios-container-inv .listado-precios-container-table table tbody tr td.celda-button{align-items:center;display:flex;gap:5px;justify-content:end}.listado-precios-container-inv .listado-precios-container-table table tbody tr input::-webkit-inner-spin-button,.listado-precios-container-inv .listado-precios-container-table table tbody tr input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.listado-precios-container-inv .listado-precios-container-table table tbody tr input{border:#f0f0f0;cursor:pointer;text-align:right;width:100px}.listado-precios-container-inv .listado-precios-container-table table tbody tr:hover input,.listado-precios-container-inv .listado-precios-container-table table tbody tr:hover td:not(.celda-fija-familia,.celda-familia){background-color:#dae6be!important}.listado-precios-container-inv .listado-precios-container-table table tbody tr:nth-child(2n){background-color:#f0f0f0}.listado-precios-container-inv .listado-precios-container-table table tbody tr:nth-child(2n) input{background-color:#f0f0f0;border:#f0f0f0;cursor:pointer;text-align:right;width:100px}.listado-precios-container-inv .listado-precios-container-table table tbody tr:nth-child(odd){background-color:#fff}.listado-precios-container-inv .listado-precios-container-table table tbody .fila-totales{background-color:#cbdf9e!important;font-weight:700}.listado-precios-container-inv .listado-precios-container-table table tbody .fila-totales td:first-child{cursor:default!important;font-weight:700;text-align:right}.listado-precios-container-inv .listado-precios-footer-container{display:flex;margin-top:10px}.listado-precios-container-inv .listado-precios-footer-container .listado-precios-info-container{display:flex;justify-content:space-between;padding-right:20px;width:50%}.listado-precios-container-inv .listado-precios-footer-container .listado-precios-info-container .info-estatus{display:flex;flex-direction:row;gap:10px;width:100%}.listado-precios-container-inv .listado-precios-footer-container .listado-precios-info-container .info-estatus .info-estatus-container-complete{align-items:center;border-radius:8px;color:rgba(0,0,0,.9);cursor:pointer;display:flex;letter-spacing:.5px;padding:4px;width:160px}.listado-precios-container-inv .listado-precios-footer-container .listado-precios-info-container .info-estatus .info-estatus-container-complete svg{font-size:16px;margin-right:4px}.listado-precios-container-inv .listado-precios-footer-container .listado-precios-info-container .info-estatus .info-estatus-container-complete:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-precios-container-inv .listado-precios-footer-container .listado-precios-info-container .info-estatus .green{background-color:rgba(49,92,111,.15);border-color:#ccc!important;border-style:solid;border-width:1px;box-shadow:2px 2px 5px #315c6f}.listado-precios-container-inv .listado-precios-footer-container .listado-precios-info-container .info-estatus .green svg{color:#035917}.listado-precios-container-inv .listado-precios-footer-container .listado-precios-info-container .info-estatus .blanco{background-color:rgba(49,92,111,.2);border-color:#ccc!important;border-style:solid;border-width:1px;box-shadow:2px 2px 5px #315c6f}.listado-precios-container-inv .listado-precios-footer-container .listado-precios-info-container .info-estatus .blanco svg{color:#035917}.listado-precios-container-inv .listado-precios-footer-container .listado-precios-info-container .info-estatus .info-estatus-circulo{border-radius:50%;display:flex;height:12px;margin-left:3px;width:12px}.listado-precios-container-inv .listado-precios-footer-container .listado-precio-buttons-container{display:flex;justify-content:end;width:50%}.listado-precios-container-inv .listado-precios-footer-container .listado-precio-buttons-container .listado-precios-button-guardar{align-items:center;background-color:#035917;border:none;border-radius:8px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:30px;letter-spacing:.5px;margin-right:10px;padding:4px;width:150px}.listado-precios-container-inv .listado-precios-footer-container .listado-precio-buttons-container .listado-precios-button-guardar svg{font-size:20px;margin-right:5px}.listado-precios-container-inv .listado-precios-footer-container .listado-precio-buttons-container .listado-precios-button-guardar:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-precios-container-inv .listado-precios-footer-container .listado-precio-buttons-container .listado-precios-button-actualizar{align-items:center;background-color:#035917;border:none;border-radius:8px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:30px;letter-spacing:.5px;padding:4px;width:150px}.listado-precios-container-inv .listado-precios-footer-container .listado-precio-buttons-container .listado-precios-button-actualizar svg{font-size:20px;margin-right:5px}.listado-precios-container-inv .listado-precios-footer-container .listado-precio-buttons-container .listado-precios-button-actualizar:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-precios-container-inv .listado-precios-footer-container .listado-precio-buttons-container .listado-precios-button-modificar-todo{align-items:center;background-color:#ecc106;border:none;border-radius:8px;color:hsla(0,0%,7%,.8);cursor:pointer;display:flex;height:30px;letter-spacing:.5px;margin-left:10px;margin-right:10px;padding:4px;width:150px}.listado-precios-container-inv .listado-precios-footer-container .listado-precio-buttons-container .listado-precios-button-modificar-todo svg{font-size:20px;margin-right:5px}.listado-precios-container-inv .listado-precios-footer-container .listado-precio-buttons-container .listado-precios-button-modificar-todo:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-precios-container-inv .listado-precios-footer-container .listado-precio-buttons-container .listado-precios-button-modificar-promociones{align-items:center;background-color:#3c587c;border:none;border-radius:8px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:30px;letter-spacing:.5px;margin-right:10px;padding:4px;width:150px}.listado-precios-container-inv .listado-precios-footer-container .listado-precio-buttons-container .listado-precios-button-modificar-promociones svg{font-size:20px;margin-right:5px}.listado-precios-container-inv .listado-precios-footer-container .listado-precio-buttons-container .listado-precios-button-modificar-promociones:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.imagen-modal-title{height:20px;margin-bottom:10px;position:relative;text-align:center}.imagen-modal-title .cerrar-button{align-items:center;background-color:#ed2a35;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;justify-content:center;padding:5px 7px;position:absolute;right:8px;top:-10px}.imagen-modal-title .cerrar-button svg{color:hsla(0,0%,100%,.8);font-size:18px}.imagen-modal-title .cerrar-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.imagen-modal-title .cerrar-button:hover svg{color:#fff}.imagen-modal-title .guardar-button{align-items:center;background-color:#498c47;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;justify-content:center;padding:4px 3px;position:absolute;right:40px;top:-10px}.imagen-modal-title .guardar-button svg{color:hsla(0,0%,100%,.8);font-size:17px}.imagen-modal-title .guardar-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.imagen-modal-title .guardar-button:hover svg{color:#fff}.imagen-modal-title .filtro-soy-el-titulo-header{display:block;font-weight:700;height:50px;position:relative;text-align:center;width:100%}.imagen-modal{background-color:#fff;border-radius:5px;height:200px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:600px}.imagen-modal .imagen-modal-soy-el-titulo-line{display:flex;height:3px;justify-content:space-between;margin-bottom:20px;margin-right:20px;width:100%}.imagen-modal .imagen-modal-soy-el-titulo-line .imagen-modal-soy-el-titulo-line-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}.imagen-modal .imagen-modal-soy-el-titulo-line .imagen-modal-soy-el-titulo-line-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.imagen-modal .imagen-modal-soy-el-titulo-line .imagen-modal-soy-el-titulo-line-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}.imagen-modal .contenedor-imagenes{display:flex;flex-wrap:wrap;gap:10px}.imagen-modal .contenedor-imagenes .imagen-seleccionada{border-radius:5px;cursor:pointer;height:50px;object-fit:cover;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;width:50px}.imagen-modal .contenedor-imagenes .imagen-seleccionada:hover{-webkit-transform:scale(5);transform:scale(5)}.imagen-modal .contenedor-cuadrados{display:flex;gap:10px;justify-content:center;margin-top:20px}.imagen-modal .contenedor-cuadrados .cuadrado-imagen{align-items:center;border:2px dashed #ccc;cursor:pointer;display:flex;height:110px;justify-content:center;overflow:hidden;position:relative;width:110px}.imagen-modal .contenedor-cuadrados .cuadrado-imagen .imagen-previa{border-radius:5px;max-height:100%;max-width:100%;object-fit:cover}.imagen-modal .contenedor-cuadrados .cuadrado-imagen .icono-agregar{color:#999;font-size:40px}.imagen-modal .contenedor-cuadrados .cuadrado-imagen .icono-eliminar{background-color:#fff;border-radius:50%;color:red;cursor:pointer;padding:2px;position:absolute;right:5px;top:5px}.imagen-modal .imagen-modal-button-container{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.imagen-modal .imagen-modal-button-container .cerrar-button{align-items:center;background-color:#ed2a35;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:5px 7px}.imagen-modal .imagen-modal-button-container .cerrar-button svg{color:hsla(0,0%,100%,.8);font-size:18px}.imagen-modal .imagen-modal-button-container .cerrar-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.imagen-modal .imagen-modal-button-container .cerrar-button:hover svg{color:#fff}.imagen-modal .imagen-modal-button-container .right-buttons{align-items:center;display:flex}.imagen-modal .imagen-modal-button-container .right-buttons .eliminar-button{align-items:center;background-color:#ed2a35;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:5px 7px}.imagen-modal .imagen-modal-button-container .right-buttons .eliminar-button svg{color:hsla(0,0%,100%,.8);font-size:18px}.imagen-modal .imagen-modal-button-container .right-buttons .eliminar-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.imagen-modal .imagen-modal-button-container .right-buttons .eliminar-button:hover svg{color:#fff}.imagen-modal .imagen-modal-button-container .right-buttons .agregar-button{align-items:center;background-color:#275127;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:5px 7px}.imagen-modal .imagen-modal-button-container .right-buttons .agregar-button svg{color:hsla(0,0%,100%,.8);font-size:18px}.imagen-modal .imagen-modal-button-container .right-buttons .agregar-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.imagen-modal .imagen-modal-button-container .right-buttons .agregar-button:hover svg{color:#fff}.otros-modal-title{height:20px;margin-bottom:10px}.otros-modal-title .filtro-soy-el-titulo-header{display:block;font-weight:700;height:50px;position:relative;text-align:center;width:100%}.otros-modal-title .cerrar-button{align-items:center;background-color:#ed2a35;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;left:565px;padding:5px 7px;position:absolute;top:8px}.otros-modal-title .cerrar-button svg{color:hsla(0,0%,100%,.8);font-size:18px}.otros-modal-title .cerrar-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.otros-modal-title .cerrar-button:hover svg{color:#fff}.otros-modal-2{background-color:#fff;border-radius:5px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:600px}.otros-modal-2 .imagen-modal-soy-el-titulo-line{display:flex;height:3px;justify-content:space-between;margin-bottom:20px;margin-right:20px;width:100%}.otros-modal-2 .imagen-modal-soy-el-titulo-line .imagen-modal-soy-el-titulo-line-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}.otros-modal-2 .imagen-modal-soy-el-titulo-line .imagen-modal-soy-el-titulo-line-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.otros-modal-2 .imagen-modal-soy-el-titulo-line .imagen-modal-soy-el-titulo-line-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}.otros-modal-2 .imagen-modal-button-container{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.otros-modal-2 .imagen-modal-button-container .cerrar-button{align-items:center;background-color:#ed2a35;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:5px 7px}.otros-modal-2 .imagen-modal-button-container .cerrar-button svg{color:hsla(0,0%,100%,.8);font-size:18px}.otros-modal-2 .imagen-modal-button-container .cerrar-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.otros-modal-2 .imagen-modal-button-container .cerrar-button:hover svg{color:#fff}.otros-modal-2 .imagen-modal-button-container .right-buttons{align-items:center;display:flex}.otros-modal-2 .imagen-modal-button-container .right-buttons .eliminar-button{align-items:center;background-color:#ed2a35;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:5px 7px}.otros-modal-2 .imagen-modal-button-container .right-buttons .eliminar-button svg{color:hsla(0,0%,100%,.8);font-size:18px}.otros-modal-2 .imagen-modal-button-container .right-buttons .eliminar-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.otros-modal-2 .imagen-modal-button-container .right-buttons .eliminar-button:hover svg{color:#fff}.otros-modal-2 .imagen-modal-button-container .right-buttons .agregar-button{align-items:center;background-color:#275127;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:5px 7px}.otros-modal-2 .imagen-modal-button-container .right-buttons .agregar-button svg{color:hsla(0,0%,100%,.8);font-size:18px}.otros-modal-2 .imagen-modal-button-container .right-buttons .agregar-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.otros-modal-2 .imagen-modal-button-container .right-buttons .agregar-button:hover svg{color:#fff}.otros-modal-2 .otros-modal-container{height:100%;padding-bottom:15px;padding-left:15px;padding-right:15px;width:100%}.otros-modal{background-color:#fff;border-radius:5px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:600px}.otros-modal .imagen-modal-soy-el-titulo-line{display:flex;height:3px;justify-content:space-between;margin-bottom:20px;margin-right:20px;width:100%}.otros-modal .imagen-modal-soy-el-titulo-line .imagen-modal-soy-el-titulo-line-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}.otros-modal .imagen-modal-soy-el-titulo-line .imagen-modal-soy-el-titulo-line-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.otros-modal .imagen-modal-soy-el-titulo-line .imagen-modal-soy-el-titulo-line-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}.otros-modal .Modal-Promociones-inputs-Container{margin-left:15px}.otros-modal .otros-modal-container{height:100%;padding-left:15px;padding-right:15px;width:100%}.otros-modal .otros-modal-container .titulo-selector{font-size:14px;font-weight:600;margin-bottom:6px;padding-left:5px}.otros-modal .otros-modal-container .selector-tipo{align-items:center;border:1px solid rgba(0,0,0,.23);border-radius:5px;display:flex;height:50px}.otros-modal .otros-modal-container .selector-tipo .tipo{align-content:center;border-left:1px solid rgba(0,0,0,.23);flex:1 1;height:100%;text-align:center}.otros-modal .otros-modal-container .selector-tipo .tipo:hover{background-color:#498c47;cursor:pointer}.otros-modal .otros-modal-container .selector-tipo .tipo:first-child{border-left:none}.otros-modal .otros-modal-container .selector-tipo .selected{background:#498c47;box-shadow:0 2px 4px rgba(0,0,0,.3);color:#fff}.otros-modal .otros-modal-container .selector-dias{align-items:center;border:1px solid rgba(0,0,0,.23);border-radius:5px;display:flex;height:50px}.otros-modal .otros-modal-container .selector-dias .dia{align-content:center;border-left:1px solid rgba(0,0,0,.23);flex:1 1;height:100%;text-align:center}.otros-modal .otros-modal-container .selector-dias .dia:hover{background-color:#498c47;cursor:pointer}.otros-modal .otros-modal-container .selector-dias .dia:first-child{border-left:none}.otros-modal .otros-modal-container .selector-dias .selected{background:#498c47;box-shadow:0 2px 4px rgba(0,0,0,.3);color:#fff}.otros-modal .otros-modal-container .left-buttons{align-items:center;display:flex;justify-content:flex-start;margin-top:5px;width:100%}.otros-modal .otros-modal-container .left-buttons .eliminar-button{align-items:center;background-color:#ed2a35;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:5px 7px}.otros-modal .otros-modal-container .left-buttons .eliminar-button svg{color:hsla(0,0%,100%,.8);font-size:18px}.otros-modal .otros-modal-container .left-buttons .eliminar-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.otros-modal .otros-modal-container .left-buttons .eliminar-button:hover svg{color:#fff}.otros-modal .otros-modal-container .left-buttons .pausar-button{background-color:#ccc;border-radius:5px;box-shadow:2px 2px 3px #333;color:rgba(0,0,0,.8);cursor:pointer;display:flex;margin-left:10px;padding:5px 7px}.otros-modal .otros-modal-container .left-buttons .pausar-button svg{color:rgba(0,0,0,.8);font-size:18px;margin-right:5px}.otros-modal .otros-modal-container .left-buttons .pausar-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.otros-modal .otros-modal-container .left-buttons .pausar-button:hover svg{color:rgba(0,0,0,.8)}.otros-modal .contenedor-imagenes{display:flex;flex-wrap:wrap;gap:10px}.otros-modal .contenedor-imagenes .imagen-seleccionada{border-radius:5px;cursor:pointer;height:50px;object-fit:cover;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;width:50px}.otros-modal .contenedor-imagenes .imagen-seleccionada:hover{-webkit-transform:scale(5);transform:scale(5)}.otros-modal .contenedor-cuadrados{display:flex;gap:10px;justify-content:center;margin-top:20px}.otros-modal .contenedor-cuadrados .cuadrado-imagen{align-items:center;background-color:#f8f8f8;border:2px dashed #ccc;border-radius:10px;cursor:pointer;display:flex;height:100px;justify-content:center;position:relative;width:100px}.otros-modal .promociones-modal-button-container{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.otros-modal .promociones-modal-button-container .cerrar-button{align-items:center;background-color:#ed2a35;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:5px 7px}.otros-modal .promociones-modal-button-container .cerrar-button svg{color:hsla(0,0%,100%,.8);font-size:18px}.otros-modal .promociones-modal-button-container .cerrar-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.otros-modal .promociones-modal-button-container .cerrar-button:hover svg{color:#fff}.otros-modal .promociones-modal-button-container .right-buttons{align-items:center;display:flex;gap:10px;justify-content:end;margin-top:5px;width:100%}.otros-modal .promociones-modal-button-container .right-buttons .left-actions,.otros-modal .promociones-modal-button-container .right-buttons .right-actions{align-items:center;display:flex;padding-bottom:5px;padding-top:10px}.otros-modal .promociones-modal-button-container .right-buttons .eliminar-button{align-items:center;background-color:#ed2a35;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-bottom:10px;margin-right:15px;padding:7px 10px}.otros-modal .promociones-modal-button-container .right-buttons .eliminar-button svg{color:hsla(0,0%,100%,.8);font-size:18px}.otros-modal .promociones-modal-button-container .right-buttons .eliminar-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.otros-modal .promociones-modal-button-container .right-buttons .eliminar-button:hover svg{color:#fff}.otros-modal .promociones-modal-button-container .right-buttons .pausar-button{background-color:#ccc;border-radius:5px;box-shadow:2px 2px 3px #333;color:rgba(0,0,0,.8);cursor:pointer;display:flex;margin-bottom:10px;margin-left:15px;margin-right:15px;padding:7px 10px}.otros-modal .promociones-modal-button-container .right-buttons .pausar-button svg{color:rgba(0,0,0,.8);font-size:18px;margin-right:5px}.otros-modal .promociones-modal-button-container .right-buttons .pausar-button:hover{color:rgba(0,0,0,.8);-webkit-transform:scale(1.02);transform:scale(1.02)}.otros-modal .promociones-modal-button-container .right-buttons .pausar-button:hover svg{color:rgba(0,0,0,.8)}.otros-modal .promociones-modal-button-container .right-buttons .agregar-button{background-color:#275127;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-bottom:10px;margin-right:15px;padding:7px 10px}.otros-modal .promociones-modal-button-container .right-buttons .agregar-button svg{color:hsla(0,0%,100%,.8);font-size:18px;margin-right:5px}.otros-modal .promociones-modal-button-container .right-buttons .agregar-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.otros-modal .promociones-modal-button-container .right-buttons .agregar-button:hover svg{color:#fff}.otros-modal .imagen-modal-button-container{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.otros-modal .imagen-modal-button-container .cerrar-button{align-items:center;background-color:#ed2a35;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:5px 7px}.otros-modal .imagen-modal-button-container .cerrar-button svg{color:hsla(0,0%,100%,.8);font-size:18px}.otros-modal .imagen-modal-button-container .cerrar-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.otros-modal .imagen-modal-button-container .cerrar-button:hover svg{color:#fff}.otros-modal .imagen-modal-button-container .right-buttons{align-items:center;display:flex;justify-content:space-between;margin-top:5px;width:100%}.otros-modal .imagen-modal-button-container .right-buttons .left-actions,.otros-modal .imagen-modal-button-container .right-buttons .right-actions{align-items:center;display:flex;padding-bottom:5px;padding-top:10px}.otros-modal .imagen-modal-button-container .right-buttons .eliminar-button{align-items:center;background-color:#ed2a35;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-bottom:10px;margin-right:15px;padding:7px 10px}.otros-modal .imagen-modal-button-container .right-buttons .eliminar-button svg{color:hsla(0,0%,100%,.8);font-size:18px}.otros-modal .imagen-modal-button-container .right-buttons .eliminar-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.otros-modal .imagen-modal-button-container .right-buttons .eliminar-button:hover svg{color:#fff}.otros-modal .imagen-modal-button-container .right-buttons .pausar-button{background-color:#ccc;border-radius:5px;box-shadow:2px 2px 3px #333;color:rgba(0,0,0,.8);cursor:pointer;display:flex;margin-bottom:10px;margin-left:15px;margin-right:15px;padding:7px 10px}.otros-modal .imagen-modal-button-container .right-buttons .pausar-button svg{color:rgba(0,0,0,.8);font-size:18px;margin-right:5px}.otros-modal .imagen-modal-button-container .right-buttons .pausar-button:hover{color:rgba(0,0,0,.8);-webkit-transform:scale(1.02);transform:scale(1.02)}.otros-modal .imagen-modal-button-container .right-buttons .pausar-button:hover svg{color:rgba(0,0,0,.8)}.otros-modal .imagen-modal-button-container .right-buttons .agregar-button{background-color:#275127;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-bottom:10px;margin-right:15px;padding:7px 10px}.otros-modal .imagen-modal-button-container .right-buttons .agregar-button svg{color:hsla(0,0%,100%,.8);font-size:18px;margin-right:5px}.otros-modal .imagen-modal-button-container .right-buttons .agregar-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.otros-modal .imagen-modal-button-container .right-buttons .agregar-button:hover svg{color:#fff}.paliado-listado-precios-main-screen{height:100%;position:relative;-webkit-user-select:none;user-select:none}.paliado-listado-precios-main-screen .paliado-Contenedor-lista-precios-usado{height:100%}.paliado-listado-precios-main-screen .listado-precios-botones-pagina-container{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:100%}.paliado-listado-precios-main-screen .listado-precios-botones-pagina-container .listado-precios-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:#fff;cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.paliado-listado-precios-main-screen .listado-precios-botones-pagina-container .listado-precios-actions-regresar svg{color:#fff;font-size:18px}.paliado-listado-precios-main-screen .listado-precios-botones-pagina-container .listado-precios-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.paliado-listado-precios-main-screen .listado-precios-botones-pagina-container .listado-precios-actions-regresar:hover svg{color:#fff}.paliado-listado-precios-main-screen .listado-precios-botones-pagina-container .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:10px;top:7px}.paliado-listado-precios-main-screen .listado-precios-botones-pagina-container .buttons button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:#fff;cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:100px}.paliado-listado-precios-main-screen .listado-precios-botones-pagina-container .buttons button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.paliado-listado-precios-main-screen .listado-precios-botones-pagina-container svg{font-size:18px;margin-right:5px}.paliado-listado-precios-main-screen .listado-precios-botones-pagina-container .PDF{cursor:pointer}.paliado-listado-precios-main-screen .listado-precios-botones-pagina-container .PDF:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.filtro-listado-precio-paliado-container-main{height:calc(100% - 50px);margin-top:5px;overflow:auto;padding-left:10px;width:15%}.filtro-listado-precio-paliado-container-main .title-sucursal{margin-top:10px}.filtro-listado-precio-paliado-container-main .title,.filtro-listado-precio-paliado-container-main .title-sucursal{color:#287038;font-size:14px;font-weight:700;margin-bottom:5px;padding-bottom:2px;padding-right:30px!important;padding-top:2px}.filtro-listado-precio-paliado-container-main .title{margin-top:5px}.filtro-listado-precio-paliado-container-main .ulp-groups{align-items:center;display:flex;gap:3px}.filtro-listado-precio-paliado-container-main .ulp-groups input{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E");border:1px solid #224523;cursor:pointer;height:20px;margin-top:4px;width:20px}.filtro-listado-precio-paliado-container-main .ulp-groups input:checked{background-color:#378336}.filtro-listado-precio-paliado-container-main .ulp-groups input{border-radius:5px}.paliado-otros-modal-title{height:20px;margin-bottom:10px}.paliado-otros-modal-title .filtro-soy-el-titulo-header{display:block;font-weight:700;height:50px;position:relative;text-align:center;width:100%}.paliado-otros-modal{background-color:#fff;border-radius:5px;left:50%;padding:15px 30px 30px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:600px}.paliado-otros-modal .imagen-modal-soy-el-titulo-line{display:flex;height:3px;justify-content:space-between;margin-bottom:20px;margin-right:20px;width:100%}.paliado-otros-modal .imagen-modal-soy-el-titulo-line .imagen-modal-soy-el-titulo-line-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}.paliado-otros-modal .imagen-modal-soy-el-titulo-line .imagen-modal-soy-el-titulo-line-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.paliado-otros-modal .imagen-modal-soy-el-titulo-line .imagen-modal-soy-el-titulo-line-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}.paliado-otros-modal .contenedor-imagenes{display:flex;flex-wrap:wrap;gap:10px}.paliado-otros-modal .contenedor-imagenes .imagen-seleccionada{border-radius:5px;cursor:pointer;height:50px;object-fit:cover;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out;width:50px}.paliado-otros-modal .contenedor-imagenes .imagen-seleccionada:hover{-webkit-transform:scale(5);transform:scale(5)}.paliado-otros-modal .contenedor-cuadrados{display:flex;gap:10px;justify-content:center;margin-top:20px}.paliado-otros-modal .contenedor-cuadrados .cuadrado-imagen{align-items:center;background-color:#f8f8f8;border:2px dashed #ccc;border-radius:10px;cursor:pointer;display:flex;height:100px;justify-content:center;position:relative;width:100px}.paliado-otros-modal .imagen-modal-button-container{align-items:center;display:flex;justify-content:space-between;margin-top:10px}.paliado-otros-modal .imagen-modal-button-container .cerrar-button{align-items:center;background-color:#ed2a35;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:5px 7px}.paliado-otros-modal .imagen-modal-button-container .cerrar-button svg{color:hsla(0,0%,100%,.8);font-size:18px}.paliado-otros-modal .imagen-modal-button-container .cerrar-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.paliado-otros-modal .imagen-modal-button-container .cerrar-button:hover svg{color:#fff}.paliado-otros-modal .imagen-modal-button-container .right-buttons{align-items:center;display:flex}.paliado-otros-modal .imagen-modal-button-container .right-buttons .eliminar-button{align-items:center;background-color:#ed2a35;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:5px 7px}.paliado-otros-modal .imagen-modal-button-container .right-buttons .eliminar-button svg{color:hsla(0,0%,100%,.8);font-size:18px}.paliado-otros-modal .imagen-modal-button-container .right-buttons .eliminar-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.paliado-otros-modal .imagen-modal-button-container .right-buttons .eliminar-button:hover svg{color:#fff}.paliado-otros-modal .imagen-modal-button-container .right-buttons .agregar-button{align-items:center;background-color:#275127;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:5px 7px}.paliado-otros-modal .imagen-modal-button-container .right-buttons .agregar-button svg{color:hsla(0,0%,100%,.8);font-size:18px}.paliado-otros-modal .imagen-modal-button-container .right-buttons .agregar-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.paliado-otros-modal .imagen-modal-button-container .right-buttons .agregar-button:hover svg{color:#fff}.info-estatus-circulo{border-radius:50%;display:flex;height:12px;margin-left:3px;width:12px}.circulo-blanco{background-color:#fff}.circulo-gris{background-color:#818181}.circulo-amarillo{background-color:#fedb05}.circulo-rojo{background-color:rgba(255,4,0,.745)}.circulo-verde{background-color:#276e31}.circulo-azul{background-color:#1e9be3}.paliado-listado-precios-container{height:100%;padding:20px;width:100%}.paliado-listado-precios-container .listado-precios-contariner-buttons{display:flex;justify-content:end;margin-bottom:5px;margin-right:5px}.paliado-listado-precios-container .listado-precios-contariner-buttons .listado-precios-modificar-todo-button{align-items:center;background-color:#287038;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;height:30px;justify-content:center}.paliado-listado-precios-container .listado-precios-contariner-buttons .listado-precios-modificar-todo-button svg{margin-right:5px}.paliado-listado-precios-container .listado-precios-contariner-buttons .listado-precios-modificar-todo-button:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.paliado-listado-precios-container .listado-precios-container-table{border:1px solid #dae6be;border-radius:5px;height:calc(100% - 100px);margin-top:-12px;overflow:auto;width:100%}.paliado-listado-precios-container .listado-precios-container-table .scroll-4{overflow-x:auto}.paliado-listado-precios-container .listado-precios-container-table table{min-width:2800px;position:-webkit-sticky;position:sticky;width:100%}.paliado-listado-precios-container .listado-precios-container-table table thead tr th.celda-fija-numero{left:0;position:-webkit-sticky;position:sticky;width:24px;z-index:5}.paliado-listado-precios-container .listado-precios-container-table table thead tr th.celda-fija{left:38px!important;position:-webkit-sticky;position:sticky;width:24px;z-index:5}.paliado-listado-precios-container .listado-precios-container-table table thead tr th.celda-fija-vacia{left:49px!important;position:-webkit-sticky;position:sticky;z-index:5}.paliado-listado-precios-container .listado-precios-container-table table thead tr th.celda-fija-2{left:132px;position:-webkit-sticky;position:sticky;z-index:5}.paliado-listado-precios-container .listado-precios-container-table table thead tr th.celda-fija-3{left:253px;position:-webkit-sticky;position:sticky;z-index:5}.paliado-listado-precios-container .listado-precios-container-table table thead tr th.celda-fija-4{left:700px;position:-webkit-sticky;position:sticky;z-index:5}.paliado-listado-precios-container .listado-precios-container-table table thead tr th.celda-fija-img{left:75px;position:-webkit-sticky;position:sticky;z-index:5}.paliado-listado-precios-container .listado-precios-container-table table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:40px;position:-webkit-sticky;position:sticky;top:0;z-index:4}.paliado-listado-precios-container .listado-precios-container-table table thead tr th div{border-left:2px solid #fedb05}.paliado-listado-precios-container .listado-precios-container-table table thead tr th .listado-precios-modificar-todo-button-container{display:flex;justify-content:end;margin-right:10px}.paliado-listado-precios-container .listado-precios-container-table table thead tr th .listado-precios-modificar-todo-button-container .listado-precios-modificar-todo-button{align-items:center;background-color:#ecc106;border:none;border-radius:5px;color:hsla(0,0%,7%,.8);cursor:pointer;display:flex;height:26px;justify-content:center}.paliado-listado-precios-container .listado-precios-container-table table thead tr th .listado-precios-modificar-todo-button-container .listado-precios-modificar-todo-button svg{margin-right:5px}.paliado-listado-precios-container .listado-precios-container-table table thead tr th .listado-precios-modificar-todo-button-container .listado-precios-modificar-todo-button:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.paliado-listado-precios-container .listado-precios-container-table table tbody{position:relative}.paliado-listado-precios-container .listado-precios-container-table table tbody .familia-header{color:#000;font-weight:500;left:0;position:-webkit-sticky;position:sticky;top:40px!important;z-index:2}.paliado-listado-precios-container .listado-precios-container-table table tbody .familia-header td{border-bottom:2px solid #ddd;padding:10px}.paliado-listado-precios-container .listado-precios-container-table table tbody .sticky-familia{background-color:#dfdfdf!important;font-size:16px;letter-spacing:.8px;top:40px!important;transition:top .2s ease-in-out;z-index:3}.paliado-listado-precios-container .listado-precios-container-table table tbody .celda-titulo-familia{align-items:center;display:flex}.paliado-listado-precios-container .listado-precios-container-table table tbody .celda-titulo-familia svg{margin-right:5px}.paliado-listado-precios-container .listado-precios-container-table table tbody .celda-titulo-familia .img-trilladora{height:25px;margin-right:5px}.paliado-listado-precios-container .listado-precios-container-table table tbody .celda-fija-familia{background:inherit;left:584px;position:-webkit-sticky;position:sticky;z-index:5}.paliado-listado-precios-container .listado-precios-container-table table tbody tr .red{color:red!important}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td{border-bottom:1px solid #dae6be;height:45px;padding:5px}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td .red{color:red!important}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td.celda-fija-numero{background:inherit;left:0;position:-webkit-sticky;position:sticky;width:24px;z-index:2}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td.celda-fija{background:inherit;left:38px!important;position:-webkit-sticky;position:sticky;width:24px;z-index:2}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td.celda-fija-2{background:inherit;left:132px!important;position:-webkit-sticky;position:sticky;z-index:2}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td.celda-fija-3{background:inherit;left:253px!important;position:-webkit-sticky;position:sticky;z-index:2}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td.celda-fija-4{background:inherit;border-right:1px dashed #ccc;left:700px!important;position:-webkit-sticky;position:sticky;z-index:2}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td.celda-fija-img{background:inherit;left:75px!important;position:-webkit-sticky;position:sticky;z-index:2}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td .imagenes-button{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;gap:2px;height:24px;margin-left:10px;padding:3px 10px}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td .imagenes-button svg{color:hsla(0,0%,100%,.8);font-size:18px}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td .imagenes-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td .imagenes-button:hover svg{color:#fff}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td .promocion-button{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:24px;justify-content:center;margin-left:10px;padding:3px 10px;width:30px}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td .promocion-button svg{color:hsla(0,0%,100%,.8);font-size:18px}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td .promocion-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td .promocion-button:hover svg{color:#fff}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td .sinpromocion-button{align-items:center;align-self:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:24px;justify-content:center;margin-left:10px;padding:3px 10px;width:140px}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td .sinpromocion-button svg{color:hsla(0,0%,100%,.8);font-size:18px}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td .sinpromocion-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td .sinpromocion-button:hover svg{color:#fff}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td .listado-clientes-gestionar-detalle-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td .listado-clientes-gestionar-detalle-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td .listado-clientes-gestionar-detalle-button div:hover,.paliado-listado-precios-container .listado-precios-container-table table tbody tr td .listado-clientes-gestionar-detalle-button div:hover svg{color:#fff}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td .listado-clientes-gestionar-detalle-button .registro{background-color:#315c6f}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td .listado-clientes-gestionar-detalle-button .convenio{background-color:#035917}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td .listado-clientes-gestionar-detalle-button .convenio svg{padding-bottom:3px;padding-top:3px}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td.celda-circulo{width:20px!important}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td.celda-img{left:26px;position:-webkit-sticky;position:sticky;width:38px!important}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td.celda-img .img{cursor:pointer}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td.celda-img .img svg{color:#315c6f;font-size:20px}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td.celda-img .img:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td.celda-img .img-sin-color svg{color:#ccc;font-size:20px}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td:first-child{cursor:pointer}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td.celda-importe{text-align:right;width:80px}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td.celda-modelo{width:300px!important}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td.celda-antiguedad{text-align:center;width:80px}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td.celda-serie{width:70px}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td.celda-promocion{width:400px}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td.celda-promocion .celda-promocion-container{display:flex;gap:10px;text-align:center}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td.celda-total-grupo,.paliado-listado-precios-container .listado-precios-container-table table tbody tr td.celda-total-grupo-importe{font-weight:700;text-align:right}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td.celda-sucursal{width:80px!important}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td.celda-marca{width:120px}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td.celda-ne{text-align:center!important;width:60px}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td.celda-chica{text-align:center!important;width:100px}.paliado-listado-precios-container .listado-precios-container-table table tbody tr td.celda-button{align-items:center;display:flex;gap:5px;justify-content:end}.paliado-listado-precios-container .listado-precios-container-table table tbody tr input::-webkit-inner-spin-button,.paliado-listado-precios-container .listado-precios-container-table table tbody tr input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.paliado-listado-precios-container .listado-precios-container-table table tbody tr input{border:#f0f0f0;cursor:pointer;text-align:right;width:100px}.paliado-listado-precios-container .listado-precios-container-table table tbody tr:hover input,.paliado-listado-precios-container .listado-precios-container-table table tbody tr:hover td:not(.celda-fija-familia,.celda-familia){background-color:#dae6be!important}.paliado-listado-precios-container .listado-precios-container-table table tbody tr:nth-child(2n){background-color:#f0f0f0}.paliado-listado-precios-container .listado-precios-container-table table tbody tr:nth-child(2n) input{background-color:#f0f0f0;border:#f0f0f0;cursor:pointer;text-align:right;width:100px}.paliado-listado-precios-container .listado-precios-container-table table tbody tr:nth-child(odd){background-color:#fff}.paliado-listado-precios-container .listado-precios-container-table table tbody .fila-totales{background-color:#cbdf9e!important;font-weight:700}.paliado-listado-precios-container .listado-precios-container-table table tbody .fila-totales td:first-child{cursor:default!important;font-weight:700;text-align:right}.paliado-listado-precios-container .listado-precios-footer-container{display:flex;margin-top:10px}.paliado-listado-precios-container .listado-precios-footer-container .listado-precios-info-container{display:flex;justify-content:space-between;padding-right:20px;width:50%}.paliado-listado-precios-container .listado-precios-footer-container .listado-precios-info-container .info-estatus{display:flex;flex-direction:row;gap:10px;width:100%}.paliado-listado-precios-container .listado-precios-footer-container .listado-precios-info-container .info-estatus .info-estatus-container-complete{align-items:center;border-radius:8px;color:rgba(0,0,0,.9);cursor:pointer;display:flex;letter-spacing:.5px;padding:4px;width:160px}.paliado-listado-precios-container .listado-precios-footer-container .listado-precios-info-container .info-estatus .info-estatus-container-complete svg{font-size:16px;margin-right:4px}.paliado-listado-precios-container .listado-precios-footer-container .listado-precios-info-container .info-estatus .info-estatus-container-complete:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.paliado-listado-precios-container .listado-precios-footer-container .listado-precios-info-container .info-estatus .green{background-color:rgba(49,92,111,.15);border-color:#ccc!important;border-style:solid;border-width:1px;box-shadow:2px 2px 5px #315c6f}.paliado-listado-precios-container .listado-precios-footer-container .listado-precios-info-container .info-estatus .green svg{color:#035917}.paliado-listado-precios-container .listado-precios-footer-container .listado-precios-info-container .info-estatus .blanco{background-color:rgba(49,92,111,.2);border-color:#ccc!important;border-style:solid;border-width:1px;box-shadow:2px 2px 5px #315c6f}.paliado-listado-precios-container .listado-precios-footer-container .listado-precios-info-container .info-estatus .blanco svg{color:#035917}.paliado-listado-precios-container .listado-precios-footer-container .listado-precios-info-container .info-estatus .info-estatus-circulo{border-radius:50%;display:flex;height:12px;margin-left:3px;width:12px}.paliado-listado-precios-container .listado-precios-footer-container .listado-precio-buttons-container{display:flex;justify-content:end;width:50%}.paliado-listado-precios-container .listado-precios-footer-container .listado-precio-buttons-container .listado-precios-button-actualizar{align-items:center;background-color:#035917;border:none;border-radius:8px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:30px;letter-spacing:.5px;padding:4px;width:150px}.paliado-listado-precios-container .listado-precios-footer-container .listado-precio-buttons-container .listado-precios-button-actualizar svg{font-size:20px;margin-right:5px}.paliado-listado-precios-container .listado-precios-footer-container .listado-precio-buttons-container .listado-precios-button-actualizar:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.paliado-listado-precios-container .listado-precios-footer-container .listado-precio-buttons-container .listado-precios-button-guardar{align-items:center;background-color:#035917;border:none;border-radius:8px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:30px;letter-spacing:.5px;padding:4px;width:150px}.paliado-listado-precios-container .listado-precios-footer-container .listado-precio-buttons-container .listado-precios-button-guardar svg{font-size:20px;margin-right:5px}.paliado-listado-precios-container .listado-precios-footer-container .listado-precio-buttons-container .listado-precios-button-guardar:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.paliado-listado-precios-container .listado-precios-footer-container .listado-precio-buttons-container .listado-precios-button-modificar-todo{align-items:center;background-color:#ecc106;border:none;border-radius:8px;color:hsla(0,0%,7%,.8);cursor:pointer;display:flex;height:30px;letter-spacing:.5px;margin-left:10px;margin-right:10px;padding:4px;width:150px}.paliado-listado-precios-container .listado-precios-footer-container .listado-precio-buttons-container .listado-precios-button-modificar-todo svg{font-size:20px;margin-right:5px}.paliado-listado-precios-container .listado-precios-footer-container .listado-precio-buttons-container .listado-precios-button-modificar-todo:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.paliado-listado-precios-container .listado-precios-footer-container .listado-precio-buttons-container .listado-precios-button-modificar-promociones{align-items:center;background-color:#3c587c;border:none;border-radius:8px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:30px;letter-spacing:.5px;margin-left:10px;margin-right:10px;padding:4px;width:150px}.paliado-listado-precios-container .listado-precios-footer-container .listado-precio-buttons-container .listado-precios-button-modificar-promociones svg{font-size:20px;margin-right:5px}.paliado-listado-precios-container .listado-precios-footer-container .listado-precio-buttons-container .listado-precios-button-modificar-promociones:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.paliado-imagen-carrusel-modal{background-color:rgba(25,25,25,.3);border:none;border-radius:5px;height:700px;left:50%;padding:20px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-user-select:none;user-select:none;width:1500px}.paliado-imagen-carrusel-modal .imagen-modal-soy-el-titulo-line{display:flex;height:3px;justify-content:space-between;margin-bottom:20px;margin-right:20px;width:100%}.paliado-imagen-carrusel-modal .imagen-modal-soy-el-titulo-line .imagen-modal-soy-el-titulo-line-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}.paliado-imagen-carrusel-modal .imagen-modal-soy-el-titulo-line .imagen-modal-soy-el-titulo-line-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.paliado-imagen-carrusel-modal .imagen-modal-soy-el-titulo-line .imagen-modal-soy-el-titulo-line-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}.paliado-imagen-carrusel-modal .slider-box{height:calc(100% - 60px);margin-left:60px;width:calc(100% - 120px)}.paliado-imagen-carrusel-modal .slider-box .slider-navigation{align-items:center;display:flex;justify-content:center}.paliado-imagen-carrusel-modal .slider-box .anterior-foto,.paliado-imagen-carrusel-modal .slider-box .siguiente-foto{height:150px;width:300px}.paliado-imagen-carrusel-modal .slider-box ul{align-items:center;display:flex;padding:0;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:100%}.paliado-imagen-carrusel-modal .slider-box li{flex-shrink:0;list-style:none;width:100%}.paliado-imagen-carrusel-modal .slider-box img{box-shadow:4px 4px 8px #333}.paliado-imagen-carrusel-modal .slider-box .img-container{align-items:center;display:flex;height:570px;justify-content:center;width:100%}.paliado-imagen-carrusel-modal .slider-box .img-container img{border-radius:5px;max-height:570px;max-width:800px}.paliado-imagen-carrusel-modal .slider-box .anterior-foto,.paliado-imagen-carrusel-modal .slider-box .siguiente-foto{align-items:center;background-color:rgba(0,0,0,.5);border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:24px;justify-content:center}.paliado-listado-precios-visualizacion-container-table{border:1px solid #e6bebe;border-radius:5px;height:calc(100% - 40px);overflow:auto;width:100%}.paliado-listado-precios-visualizacion-container-table .scroll-4{overflow-x:auto}.paliado-listado-precios-visualizacion-container-table table{min-width:1850px;position:-webkit-sticky;position:sticky;width:100%}.paliado-listado-precios-visualizacion-container-table table thead tr th.celda-vacia-1{left:0;position:-webkit-sticky;position:sticky;z-index:5}.paliado-listado-precios-visualizacion-container-table table thead tr th.celda-fija{left:50px;position:-webkit-sticky;position:sticky;z-index:5}.paliado-listado-precios-visualizacion-container-table table thead tr th.celda-vacia-2{left:100px;position:-webkit-sticky;position:sticky;z-index:5}.paliado-listado-precios-visualizacion-container-table table thead tr th.celda-fija-2{left:150px;position:-webkit-sticky;position:sticky;z-index:5}.paliado-listado-precios-visualizacion-container-table table thead tr th.celda-fija-3{left:600px;position:-webkit-sticky;position:sticky;z-index:5}.paliado-listado-precios-visualizacion-container-table table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:40px;position:-webkit-sticky;position:sticky;top:0;z-index:4}.paliado-listado-precios-visualizacion-container-table table thead tr th div{border-left:2px solid #fedb05}.paliado-listado-precios-visualizacion-container-table table thead tr th .listado-precios-modificar-todo-button-container{display:flex;justify-content:end;margin-right:10px}.paliado-listado-precios-visualizacion-container-table table thead tr th .listado-precios-modificar-todo-button-container .listado-precios-modificar-todo-button{align-items:center;background-color:#ecc106;border:none;border-radius:5px;color:hsla(0,0%,7%,.8);cursor:pointer;display:flex;height:26px;justify-content:center}.paliado-listado-precios-visualizacion-container-table table thead tr th .listado-precios-modificar-todo-button-container .listado-precios-modificar-todo-button svg{margin-right:5px}.paliado-listado-precios-visualizacion-container-table table thead tr th .listado-precios-modificar-todo-button-container .listado-precios-modificar-todo-button:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.paliado-listado-precios-visualizacion-container-table table td.celda-fija-numero{background:inherit;left:0;position:-webkit-sticky;position:sticky;z-index:2}.paliado-listado-precios-visualizacion-container-table table td.celda-fija{background:inherit;left:51px!important;position:-webkit-sticky;position:sticky;z-index:2}.paliado-listado-precios-visualizacion-container-table table td.celda-fija-img{background:inherit;left:101px!important;position:-webkit-sticky;position:sticky;z-index:2}.paliado-listado-precios-visualizacion-container-table table td.celda-fija-2{background:inherit;left:32px;position:-webkit-sticky;position:sticky;z-index:2}.paliado-listado-precios-visualizacion-container-table table td.celda-fija-3{background:inherit;left:159px!important;position:-webkit-sticky;position:sticky;z-index:2}.paliado-listado-precios-visualizacion-container-table table td.celda-fija-4{background:inherit;border-right:1px dashed #ccc;left:588px!important;position:-webkit-sticky;position:sticky;z-index:2}.paliado-listado-precios-visualizacion-container-table table tbody{position:relative}.paliado-listado-precios-visualizacion-container-table table tbody .familia-header{color:#000;font-weight:500;left:0;position:-webkit-sticky;position:sticky;text-align:left;top:40px!important;z-index:2}.paliado-listado-precios-visualizacion-container-table table tbody .familia-header td{border-bottom:2px solid #ddd;padding:10px}.paliado-listado-precios-visualizacion-container-table table tbody tr td{border-bottom:2px solid #ddd}.paliado-listado-precios-visualizacion-container-table table tbody .sticky-familia{background-color:#dfdfdf!important;font-size:16px;letter-spacing:.8px;top:40px!important;transition:top .2s ease-in-out;z-index:3}.paliado-listado-precios-visualizacion-container-table table tbody .celda-titulo-familia{align-items:center;display:flex}.paliado-listado-precios-visualizacion-container-table table tbody .celda-titulo-familia svg{margin-right:5px}.paliado-listado-precios-visualizacion-container-table table tbody .celda-titulo-familia .img-trilladora{height:25px;margin-right:5px}.paliado-listado-precios-visualizacion-container-table table tbody .celda-fija-familia{background:inherit;left:584px;position:-webkit-sticky;position:sticky;z-index:5}.paliado-listado-precios-visualizacion-container-table table tbody tr td{border-bottom:1px solid #dae6be;padding:10px}.paliado-listado-precios-visualizacion-container-table table tbody tr td .imagenes-button{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;gap:2px;height:24px;margin-left:10px;padding:3px 10px}.paliado-listado-precios-visualizacion-container-table table tbody tr td .imagenes-button svg{color:hsla(0,0%,100%,.8);font-size:18px}.paliado-listado-precios-visualizacion-container-table table tbody tr td .imagenes-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.paliado-listado-precios-visualizacion-container-table table tbody tr td .imagenes-button:hover svg{color:#fff}.paliado-listado-precios-visualizacion-container-table table tbody tr td .promocion-button{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:24px;justify-content:center;margin-left:10px;padding:3px 10px}.paliado-listado-precios-visualizacion-container-table table tbody tr td .promocion-button svg{color:hsla(0,0%,100%,.8);font-size:18px}.paliado-listado-precios-visualizacion-container-table table tbody tr td .promocion-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.paliado-listado-precios-visualizacion-container-table table tbody tr td .promocion-button:hover svg{color:#fff}.paliado-listado-precios-visualizacion-container-table table tbody tr td .listado-clientes-gestionar-detalle-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.paliado-listado-precios-visualizacion-container-table table tbody tr td .listado-clientes-gestionar-detalle-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.paliado-listado-precios-visualizacion-container-table table tbody tr td .listado-clientes-gestionar-detalle-button div:hover,.paliado-listado-precios-visualizacion-container-table table tbody tr td .listado-clientes-gestionar-detalle-button div:hover svg{color:#fff}.paliado-listado-precios-visualizacion-container-table table tbody tr td .listado-clientes-gestionar-detalle-button .registro{background-color:#315c6f}.paliado-listado-precios-visualizacion-container-table table tbody tr td .listado-clientes-gestionar-detalle-button .convenio{background-color:#035917}.paliado-listado-precios-visualizacion-container-table table tbody tr td .listado-clientes-gestionar-detalle-button .convenio svg{padding-bottom:3px;padding-top:3px}.paliado-listado-precios-visualizacion-container-table table tbody tr td.celda-circulo,.paliado-listado-precios-visualizacion-container-table table tbody tr td.celda-img{width:32px}.paliado-listado-precios-visualizacion-container-table table tbody tr td.celda-img .img{cursor:pointer}.paliado-listado-precios-visualizacion-container-table table tbody tr td.celda-img .img svg{color:#315c6f;font-size:20px}.paliado-listado-precios-visualizacion-container-table table tbody tr td.celda-img .img:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.paliado-listado-precios-visualizacion-container-table table tbody tr td.celda-img .img-sin-color svg{color:#ccc;font-size:20px}.paliado-listado-precios-visualizacion-container-table table tbody tr td.celda-importe{width:40px}.paliado-listado-precios-visualizacion-container-table table tbody tr td.celda-estado{width:120px}.paliado-listado-precios-visualizacion-container-table table tbody tr td.celda-modelo{width:300px}.paliado-listado-precios-visualizacion-container-table table tbody tr td.celda-numecon{text-align:center;width:60px}.paliado-listado-precios-visualizacion-container-table table tbody tr td.celda-serie{width:109px}.paliado-listado-precios-visualizacion-container-table table tbody tr td.celda-promocion{width:240px}.paliado-listado-precios-visualizacion-container-table table tbody tr td.celda-total-grupo,.paliado-listado-precios-visualizacion-container-table table tbody tr td.celda-total-grupo-importe{font-weight:700;text-align:right}.paliado-listado-precios-visualizacion-container-table table tbody tr td.celda-sucursal{text-align:center;width:80px}.paliado-listado-precios-visualizacion-container-table table tbody tr td.celda-marca{width:90px}.paliado-listado-precios-visualizacion-container-table table tbody tr td.celda-chica{text-align:center!important;width:160px}.paliado-listado-precios-visualizacion-container-table table tbody tr td.celda-button{display:flex;gap:5px;justify-content:end;margin-right:10px;width:300px}.paliado-listado-precios-visualizacion-container-table table tbody tr input::-webkit-inner-spin-button,.paliado-listado-precios-visualizacion-container-table table tbody tr input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.paliado-listado-precios-visualizacion-container-table table tbody tr input{border:#f0f0f0;cursor:pointer;text-align:center;width:120px}.paliado-listado-precios-visualizacion-container-table table tbody tr:hover input,.paliado-listado-precios-visualizacion-container-table table tbody tr:hover td:not(.celda-fija-familia,.celda-familia){background-color:#dae6be!important}.paliado-listado-precios-visualizacion-container-table table tbody tr:nth-child(2n){background-color:#f0f0f0}.paliado-listado-precios-visualizacion-container-table table tbody tr:nth-child(2n) input{background-color:#f0f0f0;border:#f0f0f0;cursor:pointer;text-align:center;width:120px}.paliado-listado-precios-visualizacion-container-table table tbody tr:nth-child(odd){background-color:#fff}.paliado-listado-precios-imagenes-container-table{border:1px solid #dae6be;border-radius:5px;height:calc(100% - 120px);margin-top:-8px;overflow:auto;width:100%}.paliado-listado-precios-imagenes-container-table .scroll-4{overflow-x:auto}.paliado-listado-precios-imagenes-container-table table{min-width:1000px;position:-webkit-sticky;position:sticky;width:100%}.paliado-listado-precios-imagenes-container-table table thead tr th.celda-fija,.paliado-listado-precios-imagenes-container-table table thead tr th.celda-fija-2{left:0;position:-webkit-sticky;position:sticky;z-index:3}.paliado-listado-precios-imagenes-container-table table thead tr th.celda-fija-3{left:32px;position:-webkit-sticky;position:sticky;z-index:3}.paliado-listado-precios-imagenes-container-table table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:40px;position:-webkit-sticky;position:sticky;top:0;z-index:4}.paliado-listado-precios-imagenes-container-table table thead tr th div{border-left:2px solid #fedb05}.paliado-listado-precios-imagenes-container-table table thead tr th .listado-precios-modificar-todo-button-container{display:flex;justify-content:center;margin-right:10px}.paliado-listado-precios-imagenes-container-table table thead tr th .listado-precios-modificar-todo-button-container .listado-precios-modificar-todo-button{align-items:center;background-color:#ecc106;border:none;border-radius:5px;color:hsla(0,0%,7%,0);cursor:pointer;display:flex;height:26px;justify-content:center}.paliado-listado-precios-imagenes-container-table table thead tr th .listado-precios-modificar-todo-button-container .listado-precios-modificar-todo-button svg{margin-right:5px}.paliado-listado-precios-imagenes-container-table table thead tr th .listado-precios-modificar-todo-button-container .listado-precios-modificar-todo-button:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.paliado-listado-precios-imagenes-container-table table tbody tr td{border-bottom:1px solid #dae6be;padding:10px}.paliado-listado-precios-imagenes-container-table table tbody tr td.celda-fija-numero{background:inherit;left:0;position:-webkit-sticky;position:sticky;z-index:2}.paliado-listado-precios-imagenes-container-table table tbody tr td.celda-fija{background:inherit;left:0;position:-webkit-sticky;position:sticky;width:20px;z-index:2}.paliado-listado-precios-imagenes-container-table table tbody tr td.celda-fija-img{background:inherit;left:20px;position:-webkit-sticky;position:sticky;z-index:2}.paliado-listado-precios-imagenes-container-table table tbody tr td.celda-fija-2{background:inherit;left:32px;position:-webkit-sticky;position:sticky;z-index:2}.paliado-listado-precios-imagenes-container-table table tbody tr td.celda-fija-3{background:inherit;border-right:1px dashed #ccc;left:96px;position:-webkit-sticky;position:sticky;z-index:2}.paliado-listado-precios-imagenes-container-table table tbody tr td .imagenes-button{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;gap:2px;height:24px;margin-left:10px;padding:3px 10px}.paliado-listado-precios-imagenes-container-table table tbody tr td .imagenes-button svg{color:hsla(0,0%,100%,.8);font-size:18px}.paliado-listado-precios-imagenes-container-table table tbody tr td .imagenes-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.paliado-listado-precios-imagenes-container-table table tbody tr td .imagenes-button:hover svg{color:#fff}.paliado-listado-precios-imagenes-container-table table tbody tr td .promocion-button{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:24px;justify-content:center;margin-left:10px;padding:3px 10px}.paliado-listado-precios-imagenes-container-table table tbody tr td .promocion-button svg{color:hsla(0,0%,100%,.8);font-size:18px}.paliado-listado-precios-imagenes-container-table table tbody tr td .promocion-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.paliado-listado-precios-imagenes-container-table table tbody tr td .promocion-button:hover svg{color:#fff}.paliado-listado-precios-imagenes-container-table table tbody tr td .listado-clientes-gestionar-detalle-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.paliado-listado-precios-imagenes-container-table table tbody tr td .listado-clientes-gestionar-detalle-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.paliado-listado-precios-imagenes-container-table table tbody tr td .listado-clientes-gestionar-detalle-button div:hover,.paliado-listado-precios-imagenes-container-table table tbody tr td .listado-clientes-gestionar-detalle-button div:hover svg{color:#fff}.paliado-listado-precios-imagenes-container-table table tbody tr td .listado-clientes-gestionar-detalle-button .registro{background-color:#315c6f}.paliado-listado-precios-imagenes-container-table table tbody tr td .listado-clientes-gestionar-detalle-button .convenio{background-color:#035917}.paliado-listado-precios-imagenes-container-table table tbody tr td .listado-clientes-gestionar-detalle-button .convenio svg{padding-bottom:3px;padding-top:3px}.paliado-listado-precios-imagenes-container-table table tbody tr td.celda-circulo{width:40px}.paliado-listado-precios-imagenes-container-table table tbody tr td.celda-img{width:40px!important}.paliado-listado-precios-imagenes-container-table table tbody tr td.celda-img .img{cursor:pointer}.paliado-listado-precios-imagenes-container-table table tbody tr td.celda-img .img svg{color:#315c6f;font-size:20px}.paliado-listado-precios-imagenes-container-table table tbody tr td.celda-img .img:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.paliado-listado-precios-imagenes-container-table table tbody tr td.celda-img .img-sin-color svg{color:#ccc;font-size:20px}.paliado-listado-precios-imagenes-container-table table tbody tr td.celda-importe{text-align:right;width:160px}.paliado-listado-precios-imagenes-container-table table tbody tr td.celda-modelo{width:620px}.paliado-listado-precios-imagenes-container-table table tbody tr td.celda-serie{width:109px}.paliado-listado-precios-imagenes-container-table table tbody tr td.celda-promocion{width:362px}.paliado-listado-precios-imagenes-container-table table tbody tr td.celda-sucursal{width:108px}.paliado-listado-precios-imagenes-container-table table tbody tr td.celda-marca{width:300px}.paliado-listado-precios-imagenes-container-table table tbody tr td.celda-chica{text-align:center!important;width:122px}.paliado-listado-precios-imagenes-container-table table tbody tr td.celda-sucursal{width:80px}.paliado-listado-precios-imagenes-container-table table tbody tr td.celda-button{display:flex;gap:5px;justify-content:center;margin-right:0;width:280px}.paliado-listado-precios-imagenes-container-table table tbody tr input::-webkit-inner-spin-button,.paliado-listado-precios-imagenes-container-table table tbody tr input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.paliado-listado-precios-imagenes-container-table table tbody tr input{border:#f0f0f0;cursor:pointer;text-align:center;width:120px}.paliado-listado-precios-imagenes-container-table table tbody tr:hover input,.paliado-listado-precios-imagenes-container-table table tbody tr:hover td{background-color:#dae6be!important}.paliado-listado-precios-imagenes-container-table table tbody tr:nth-child(2n){background-color:#f0f0f0}.paliado-listado-precios-imagenes-container-table table tbody tr:nth-child(2n) input{background-color:#f0f0f0;border:#f0f0f0;cursor:pointer;text-align:center;width:120px}.paliado-listado-precios-imagenes-container-table table tbody tr:nth-child(odd){background-color:#fff}.antiguedad-inventario-main-screen{height:100%;margin-left:10px;margin-right:50px;max-width:100%;position:relative;width:calc(100% - 20px)}.antiguedad-inventario-main-screen .antiguedad-inventario{font-family:Roboto,sans-serif;height:calc(100vh - 110px);width:100%}.antiguedad-inventario-main-screen .antiguedad-inventario .antiguedad-inventario-contenedor-filtros{align-items:center;display:flex;flex-direction:row;gap:10px;height:40px;position:absolute;top:0;width:calc(100% - 20px)}.antiguedad-inventario-main-screen .antiguedad-inventario .antiguedad-inventario-contenedor-filtros .antiguedad-inventario-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.antiguedad-inventario-main-screen .antiguedad-inventario .antiguedad-inventario-contenedor-filtros .antiguedad-inventario-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.antiguedad-inventario-main-screen .antiguedad-inventario .antiguedad-inventario-contenedor-filtros .antiguedad-inventario-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.antiguedad-inventario-main-screen .antiguedad-inventario .antiguedad-inventario-contenedor-filtros .antiguedad-inventario-regresar:hover svg{color:#fff}.antiguedad-inventario-main-screen .antiguedad-inventario .container-inv{height:100%;padding-left:20px;padding-right:20px;padding-top:20px;width:100%}.antiguedad-inventario-main-screen .antiguedad-inventario .container-inv header{display:flex;flex-wrap:wrap}.antiguedad-inventario-main-screen .antiguedad-inventario .container-inv header .linea-item{background-color:#9bb06f;border:1px solid #ccc;border-radius:5px;cursor:pointer;font-size:14px;margin-right:10px;padding:5px;transition:all .3s}.antiguedad-inventario-main-screen .antiguedad-inventario .container-inv header .linea-item:hover{background-color:#4f7b58;color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.antiguedad-inventario-main-screen .antiguedad-inventario .container-inv .main{height:calc(100% - 70px);margin-top:12px;overflow:auto;width:100%}.antiguedad-inventario-main-screen .antiguedad-inventario .container-inv table{border:2px solid #ccc;font-size:14px;padding-bottom:200px;position:-webkit-sticky;position:sticky;width:100%}.antiguedad-inventario-main-screen .antiguedad-inventario .container-inv table .tr-familia td{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);border-bottom:1px solid #ccc;color:#fff;font-weight:700;height:25px;line-height:25px;padding-left:5px;position:-webkit-sticky;position:sticky;text-align:center;text-transform:uppercase;top:0;z-index:4}.antiguedad-inventario-main-screen .antiguedad-inventario .container-inv table .tr-descfamilia td{background-color:#9bb06f;font-weight:700;height:20px!important;padding-left:5px;padding-top:5px;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:28px;z-index:5}.antiguedad-inventario-main-screen .antiguedad-inventario .container-inv table .tr-encabezado td{background-color:#dae6be;border-bottom:2px solid #dae6be;font-size:12px;height:20px;position:-webkit-sticky;position:sticky;text-align:center;text-transform:uppercase;top:28px;z-index:6}.antiguedad-inventario-main-screen .antiguedad-inventario .container-inv table .tr-total-grupo{background-color:#4f7b58}.antiguedad-inventario-main-screen .antiguedad-inventario .container-inv table .tr-total-grupo td{color:#fff;font-size:14px;font-weight:700;letter-spacing:1px;padding-bottom:5px;padding-right:10px;padding-top:5px;text-align:right}.antiguedad-inventario-main-screen .antiguedad-inventario .container-inv table .tr-total-grupo td:nth-child(2),.antiguedad-inventario-main-screen .antiguedad-inventario .container-inv table .tr-total-grupo td:nth-child(3){text-align:center}.antiguedad-inventario-main-screen .antiguedad-inventario .container-inv table .tr-total-grupo td:last-child{padding-right:10px}.antiguedad-inventario-main-screen .antiguedad-inventario .container-inv table .ant-red{color:#e84c3d}.antiguedad-inventario-main-screen .antiguedad-inventario .container-inv table .ant-adv{color:#f3af30}.antiguedad-inventario-main-screen .antiguedad-inventario .container-inv table .ant-crr{color:#4f7b58}.antiguedad-inventario-main-screen .antiguedad-inventario .container-inv table .tr-antiguedad td{background-color:rgb;background-color:#dae6be;font-size:12px;font-weight:700;padding:3px}.antiguedad-inventario-main-screen .antiguedad-inventario .container-inv table .tr-detalle td{cursor:pointer}.antiguedad-inventario-main-screen .antiguedad-inventario .container-inv table .tr-detalle td:first-child{min-width:120px;padding:3px;text-align:left}.antiguedad-inventario-main-screen .antiguedad-inventario .container-inv table .tr-detalle td:nth-child(5),.antiguedad-inventario-main-screen .antiguedad-inventario .container-inv table .tr-detalle td:nth-child(6),.antiguedad-inventario-main-screen .antiguedad-inventario .container-inv table .tr-detalle td:nth-child(7){text-align:center}.antiguedad-inventario-main-screen .antiguedad-inventario .container-inv table .tr-detalle td:last-child{padding-right:10px;text-align:right}.antiguedad-inventario-main-screen .antiguedad-inventario .container-inv table .tr-detalle:nth-child(2n){background-color:#e8e8e8}.antiguedad-inventario-main-screen .antiguedad-inventario .container-inv table .tr-detalle:hover td{background-color:rgba(0,0,0,.2)}.antiguedad-inventario-main-screen .antiguedad-inventario .container-inv table .tr-total td{background-color:#dae6be;font-size:12px;font-weight:700;padding:5px;text-align:right;text-transform:uppercase}.antiguedad-inventario-main-screen .antiguedad-inventario .container-inv table .tr-total td:nth-child(2),.antiguedad-inventario-main-screen .antiguedad-inventario .container-inv table .tr-total td:nth-child(3){text-align:center}.antiguedad-inventario-main-screen .antiguedad-inventario .container-inv table .tr-total-familia td{background-color:#dae6be;font-size:12px;font-weight:700;padding:5px;text-align:right}.antiguedad-inventario-main-screen .antiguedad-inventario .container-inv table .tr-total-familia td:nth-child(2),.antiguedad-inventario-main-screen .antiguedad-inventario .container-inv table .tr-total-familia td:nth-child(3){text-align:center}.antiguedad-inventario-main-screen .antiguedad-inventario .container-inv table .tr-total-familia td:last-child{padding-right:10px}.encabezado-reports{display:flex;font-family:Roboto,sans-serif;height:auto;justify-content:space-between;margin-bottom:20px;margin-top:10px;padding-bottom:10px;width:100%}.encabezado-reports .filtro-titulo{display:flex}.encabezado-reports button{background-color:#9bb06f;border:none;border-radius:5px;cursor:pointer;font-weight:700;height:40px;letter-spacing:1px;margin-bottom:7px;width:100px}.encabezado-reports .button-excel{align-items:center;background-color:#035917;border:1px solid #035917;border-radius:5px;box-shadow:3px 3px 3px #333;color:#fff;cursor:pointer;display:flex;height:25px;justify-content:center;margin-right:10px;width:100px}.encabezado-reports .button-excel:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.encabezado-reports .button-excel:hover svg{color:#fff!important}.encabezado-reports .contenido-cargado{font-size:12px;text-transform:uppercase}.encabezado-reports .contenido-cargado label{font-weight:700}.encabezado-reports header{margin-left:10px}.encabezado-reports header .titulo{font-size:18px;font-weight:700;text-transform:uppercase}.encabezado-reports header .sub-titulo{font-size:16px;padding-left:5px;text-transform:uppercase}#box-structure-bussiness{background-color:#fff;border:1px solid #ccc;border-radius:0 10px 10px 10px;box-shadow:0 0 4px #ccc;display:flex;flex-wrap:wrap;font-family:Roboto,sans-serif;height:330px;justify-content:space-between;margin-top:-30px;padding:10px;position:absolute;top:160px;width:auto;z-index:10}#box-structure-bussiness .filtro-tiempo-tipo{border:1px solid #ccc;border-radius:10px;box-shadow:0 0 3px #ccc;display:flex;flex-direction:column;height:300px;margin-right:15px;padding:10px;width:150px}#box-structure-bussiness .filtro-tiempo-tipo .filtro-group{display:flex;flex-direction:column}#box-structure-bussiness .filtro-tiempo-tipo .filtro-group label{color:#3a3a3c;font-size:12px;font-weight:700;margin-left:5px}#box-structure-bussiness .filtro-tiempo-tipo .filtro-group select{background-color:#bcd28a;border:1px solid #ccc;border-radius:5px;border-radius:5px 5px 0 0;color:#333;margin-bottom:10px;padding:3px 0 3px 1px}#box-structure-bussiness .filtro-tiempo-tipo .filtro-group select option{padding:0}#box-structure-bussiness .filtro-tiempo-tipo .filtro-group select:hover{outline:none}#box-structure-bussiness .filtro-tiempo-tipo .button-accept{background-color:#4f8026;border:none;border-radius:5px;bottom:30px;box-shadow:1px 2px 4px #333;color:#fff;cursor:pointer;margin-left:70px;padding:5px;position:absolute;width:60px}#box-structure-bussiness .filtro-tiempo-tipo .button-accept:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}#box-structure-bussiness .filtro-tiempo-tipo .button-cancel{background-color:#ed2a35;border:none;border-radius:5px;bottom:30px;box-shadow:1px 2px 4px #333;color:#fff;cursor:pointer;padding:5px;position:absolute;width:65px}#box-structure-bussiness .filtro-tiempo-tipo .button-cancel:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}#box-structure-bussiness .title{border-bottom:2px solid #ccc;color:#333;font-size:14px;font-weight:700;margin-bottom:5px;padding-bottom:2px;text-align:center}#box-structure-bussiness .chk-groups{margin-bottom:1px;transition:all .3s}#box-structure-bussiness .chk-groups:hover{text-decoration:underline}#box-structure-bussiness .chk-groups label{cursor:pointer;font-size:14px}#box-structure-bussiness .chk-groups input{cursor:pointer}#box-structure-bussiness .container-filtros{display:flex}#box-structure-bussiness .container-filtros .filtros{min-width:130px;padding-right:30px!important}.btn-open{background-color:#4f7b58;border:none;border-radius:5px 5px 0 0;box-shadow:2px 2px 5px #ccc;color:#eee;cursor:pointer;font-size:14px;font-weight:700;letter-spacing:1px;padding:5px;transition:all .3s}.btn-open:hover{color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.box-structure-footer{align-items:center;background-color:rgba(0,0,0,.4);border-radius:0 10px 10px 10px;display:flex;font-family:Roboto,sans-serif;height:100%;justify-content:center;margin-left:-10px;margin-top:-10px;position:absolute;width:100%;z-index:10}.box-structure-footer .box-container-footer{align-items:center;background-color:#fff;border-radius:5px;display:flex;height:200px;justify-content:center;padding:10px;width:200px}.box-structure-footer .box-container-footer .container-icon-database{align-items:center;-webkit-animation:icon-database-rotate 1s infinite;animation:icon-database-rotate 1s infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;background-color:#dae6be;border:5px solid #4f7b58;border-radius:100px;display:flex;height:100px;justify-content:center;transition:all .3s;width:100px}.box-structure-footer .box-container-footer .container-icon-database .icon-database{color:#4f7b58;font-size:60px}.box-structure-footer .box-container-footer .box-container-error{align-items:center;display:flex;flex-direction:column;height:180px;width:180px}.box-structure-footer .box-container-footer .box-container-error .container-icon-cancel{align-items:center;border:3px solid #ed2a35;border-radius:60px;color:#ed2a35;display:flex;font-size:30px;height:60px;justify-content:center;width:60px}.box-structure-footer .box-container-footer .box-container-error .container-mensaje-error{background-color:#fde6e7;border:1px dashed #ed2a35;font-size:14px;height:110px;margin-top:10px;padding:2px 2px 2px 5px;width:180px}@keyframes icono-save-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes icon-database-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@media (max-width:750px){#box-structure-bussiness{display:flex;flex-direction:row!important;height:450px}#box-structure-bussiness .container-filtros{background-color:#fff;border:1px solid #ccc;display:flex;flex-direction:column!important;height:430px;max-width:220px;overflow:auto;padding-left:10px}#box-structure-bussiness .container-filtros .filtros{padding-bottom:10px}#box-structure-bussiness .container-filtros .filtros .items{display:flex;flex-direction:row;flex-wrap:wrap}#box-structure-bussiness .container-filtros .filtros .items .chk-groups{min-width:150px}}.costo-financiamiento-main-screen{height:100%;margin-left:10px;margin-right:50px;max-width:100%;position:relative;width:calc(100% - 20px)}.costo-financiamiento-main-screen #comparativa-costo-financiamiento{border-bottom:1px solid #ccc;height:calc(100vh - 200px);margin-top:10px!important;overflow-y:auto;padding-bottom:200px}.costo-financiamiento-main-screen .costo-financiemiento-contenedor-filtros{align-items:center;display:flex;flex-direction:row;gap:10px;height:40px;position:absolute;top:0;width:calc(100% - 20px)}.costo-financiamiento-main-screen .costo-financiemiento-contenedor-filtros .costo-financiamiento-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.costo-financiamiento-main-screen .costo-financiemiento-contenedor-filtros .costo-financiamiento-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.costo-financiamiento-main-screen .costo-financiemiento-contenedor-filtros .costo-financiamiento-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.costo-financiamiento-main-screen .costo-financiemiento-contenedor-filtros .costo-financiamiento-regresar:hover svg{color:#fff}.costo-financiamiento-main-screen .buttons{align-items:center;display:flex;position:absolute;right:10px;top:6px}.costo-financiamiento-main-screen .buttons button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:100px}.costo-financiamiento-main-screen .buttons button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.costo-financiamiento-main-screen .excel{background-color:#035917;border:1px solid #035917}.costo-financiamiento-main-screen .btn-excel-with-title{background-color:#dae6be!important;border-radius:5px!important;color:#4f7b58;cursor:pointer;font-size:14px;font-weight:700;height:30px!important;margin-right:10px;text-align:center;width:auto!important}.costo-financiamiento-main-screen .btn-excel-with-title:hover{background-color:#4f7b58!important;color:#fff}.costo-financiamiento-main-screen .camparativa-costo-financiamiento-container{height:100%;padding:20px;width:100%}.costo-financiamiento-main-screen .camparativa-costo-financiamiento-container .table-informacion-costo-financiamiento{cursor:pointer;min-width:100%}.costo-financiamiento-main-screen .camparativa-costo-financiamiento-container .table-informacion-costo-financiamiento .br{border-right:2px solid #dae6be}.costo-financiamiento-main-screen .camparativa-costo-financiamiento-container .table-informacion-costo-financiamiento .bb{border-bottom:2px solid #dae6be}.costo-financiamiento-main-screen .camparativa-costo-financiamiento-container .table-informacion-costo-financiamiento .bt{border-top:2px solid #dae6be}.costo-financiamiento-main-screen .camparativa-costo-financiamiento-container .table-informacion-costo-financiamiento .pr-5{padding-right:5px}.costo-financiamiento-main-screen .camparativa-costo-financiamiento-container .table-informacion-costo-financiamiento .bg-transparent{background-color:initial}.costo-financiamiento-main-screen .camparativa-costo-financiamiento-container .table-informacion-costo-financiamiento .w-cuenta{width:50px}.costo-financiamiento-main-screen .camparativa-costo-financiamiento-container .table-informacion-costo-financiamiento .w-concepto{width:300px}.costo-financiamiento-main-screen .camparativa-costo-financiamiento-container .table-informacion-costo-financiamiento .w-importe{width:110px}.costo-financiamiento-main-screen .camparativa-costo-financiamiento-container .table-informacion-costo-financiamiento thead tr{color:#fff;font-size:14px;font-weight:400;height:30px}.costo-financiamiento-main-screen .camparativa-costo-financiamiento-container .table-informacion-costo-financiamiento thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png)}.costo-financiamiento-main-screen .camparativa-costo-financiamiento-container .table-informacion-costo-financiamiento thead tr th div{border-left:2px solid #fedb05}.costo-financiamiento-main-screen .camparativa-costo-financiamiento-container .table-informacion-costo-financiamiento tbody{font-size:10px}.costo-financiamiento-main-screen .camparativa-costo-financiamiento-container .table-informacion-costo-financiamiento tbody .bl{border-left:2px solid #dae6be}.costo-financiamiento-main-screen .camparativa-costo-financiamiento-container .table-informacion-costo-financiamiento tbody .depto-title{background-color:#dae6be;font-size:12px;font-weight:700}.costo-financiamiento-main-screen .camparativa-costo-financiamiento-container .table-informacion-costo-financiamiento tbody .sub-total{font-weight:700}.costo-financiamiento-main-screen .camparativa-costo-financiamiento-container .table-informacion-costo-financiamiento tbody .total{font-size:11px;font-weight:700}.costo-financiamiento-main-screen .camparativa-costo-financiamiento-container .table-informacion-costo-financiamiento tbody tr{transition:all .3s}.costo-financiamiento-main-screen .camparativa-costo-financiamiento-container .table-informacion-costo-financiamiento tbody tr:hover{background-color:#fff}.costo-financiamiento-main-screen .camparativa-costo-financiamiento-container .table-informacion-costo-financiamiento tbody td{border-bottom:2px solid #dae6be;padding-bottom:5px;padding-top:10px}.costo-financiamiento-main-screen .camparativa-costo-financiamiento-container .table-informacion-costo-financiamiento tbody td:first-child{padding-left:5px}.costo-financiamiento-main-screen .camparativa-costo-financiamiento-container .table-informacion-costo-financiamiento tbody td:last-child{padding-right:5px}.costo-financiamiento-main-screen .camparativa-costo-financiamiento-container .table-informacion-costo-financiamiento tbody .separator{border-bottom:2px solid #dae6be;height:20px}.costo-financiamiento-main-screen .camparativa-costo-financiamiento-container #tabla-sticky{position:-webkit-sticky;position:sticky}.costo-financiamiento-main-screen .camparativa-costo-financiamiento-container #tabla-sticky thead tr td{background-color:#9bb36f;color:hsla(0,0%,100%,.8)}.costo-financiamiento-main-screen .camparativa-costo-financiamiento-container #tabla-sticky .col-default{background-color:#fff;color:#000}.costo-financiamiento-main-screen .camparativa-costo-financiamiento-container #tabla-sticky .sticky-col-h-30{position:-webkit-sticky;position:sticky;top:0;z-index:4}.costo-financiamiento-main-screen .camparativa-costo-financiamiento-container #tabla-sticky .sticky-col-h-1{position:-webkit-sticky;position:sticky;top:30px;z-index:4}.costo-financiamiento-main-screen .camparativa-costo-financiamiento-container #tabla-sticky .sticky-row-mw-200,.costo-financiamiento-main-screen .camparativa-costo-financiamiento-container #tabla-sticky .sticky-row-mw-350{left:0;min-width:200px;position:-webkit-sticky;position:sticky;z-index:5}.costo-financiamiento-main-screen .camparativa-costo-financiamiento-container #tabla-sticky .sticky-row-mw-150-vs-200{left:200px;position:-webkit-sticky;position:sticky;z-index:5}.resultados-sucursal-main-screen{height:100%;margin-left:10px;margin-right:50px;max-width:100%;position:relative;width:calc(100% - 20px)}.resultados-sucursal-main-screen .resultados-sucursal-contenedor-filtros{align-items:center;display:flex;flex-direction:row;gap:10px;height:40px;position:absolute;top:0;width:calc(100% - 20px)}.resultados-sucursal-main-screen .resultados-sucursal-contenedor-filtros .resultados-sucursal-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.resultados-sucursal-main-screen .resultados-sucursal-contenedor-filtros .resultados-sucursal-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.resultados-sucursal-main-screen .resultados-sucursal-contenedor-filtros .resultados-sucursal-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.resultados-sucursal-main-screen .resultados-sucursal-contenedor-filtros .resultados-sucursal-regresar:hover svg{color:#fff}.resultados-sucursal-main-screen .buttons{align-items:center;display:flex;position:absolute;right:10px;top:6px}.resultados-sucursal-main-screen .buttons button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:100px}.resultados-sucursal-main-screen .buttons button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.resultados-sucursal-main-screen .excel{background-color:#035917;border:1px solid #035917}.resultados-sucursal-main-screen .resultados-sucursal-container{height:100%;padding:20px;width:100%}.resultados-sucursal-main-screen .resultados-sucursal-container #resultados-sucursal{height:calc(100vh - 180px);overflow:auto;width:100%}.resultados-sucursal-main-screen .resultados-sucursal-container #resultados-sucursal table{padding-bottom:200px;position:-webkit-sticky;position:sticky}.resultados-sucursal-main-screen .resultados-sucursal-container #resultados-sucursal table thead{color:#fff;text-transform:uppercase}.resultados-sucursal-main-screen .resultados-sucursal-container #resultados-sucursal table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);font-weight:400;font-weight:700;padding:10px 0}.resultados-sucursal-main-screen .resultados-sucursal-container #resultados-sucursal table thead tr th div{border-left:2px solid #fedb05}.resultados-sucursal-main-screen .resultados-sucursal-container #resultados-sucursal table thead tr th:first-child{padding-left:5px}.resultados-sucursal-main-screen .resultados-sucursal-container #resultados-sucursal table thead tr .porcentaje{max-width:80px!important}.resultados-sucursal-main-screen .resultados-sucursal-container #resultados-sucursal table .encabezado td{background-color:#9bb06f;font-weight:700;padding:2px}.resultados-sucursal-main-screen .resultados-sucursal-container #resultados-sucursal table .encabezado:hover{background-color:#9bb06f}.resultados-sucursal-main-screen .resultados-sucursal-container #resultados-sucursal table tbody .txt-bold{color:#333;font-weight:700}.resultados-sucursal-main-screen .resultados-sucursal-container #resultados-sucursal table tbody .fs-12{color:#444!important;font-size:12px!important}.resultados-sucursal-main-screen .resultados-sucursal-container #resultados-sucursal table tbody .pl-10 td{font-size:13px!important;padding-bottom:5px;padding-top:5px}.resultados-sucursal-main-screen .resultados-sucursal-container #resultados-sucursal table tbody .pl-10 td:first-child{padding-left:20px!important}.resultados-sucursal-main-screen .resultados-sucursal-container #resultados-sucursal table tbody tr .porcentaje{min-width:80px!important}.resultados-sucursal-main-screen .resultados-sucursal-container #resultados-sucursal table tbody tr:hover{background-color:hsla(210,4%,82%,.5);cursor:default}.resultados-sucursal-main-screen .resultados-sucursal-container #resultados-sucursal table tbody tr:hover .row-sticky{background-color:#d0d2d4!important}.resultados-sucursal-main-screen .resultados-sucursal-container #resultados-sucursal table tbody tr:hover .br-analisis{background-color:hsla(210,4%,82%,.5)}.resultados-sucursal-main-screen .resultados-sucursal-container #resultados-sucursal table tbody tr:hover td:first-child{background-color:hsla(210,4%,82%,.3)}.resultados-sucursal-main-screen .resultados-sucursal-container #resultados-sucursal table tbody tr .br-analisis{background-color:#e8e8e8}.resultados-sucursal-main-screen .resultados-sucursal-container #resultados-sucursal table tbody tr .td-fin{background-color:initial;border:2px solid #ccc!important;border-left:none!important;border-right:none!important;height:20px}.resultados-sucursal-main-screen .resultados-sucursal-container #resultados-sucursal table tbody tr .txt-none{color:transparent}.resultados-sucursal-main-screen .resultados-sucursal-container #resultados-sucursal table tbody tr td{border-left:1px solid #ccc;font-size:14px;min-width:120px;padding-right:5px;padding-top:5px;text-align:right}.resultados-sucursal-main-screen .resultados-sucursal-container #resultados-sucursal table tbody tr td:first-child{border-left:2px solid #ccc;border-right:1px solid #ccc;min-width:220px;padding-left:5px;text-align:left}.resultados-sucursal-main-screen .resultados-sucursal-container #resultados-sucursal table tbody tr td:nth-child(14){background-color:#ccc!important;min-width:2px}.resultados-sucursal-main-screen .resultados-sucursal-container #resultados-sucursal table tbody tr td:last-child{border-right:2px solid #ccc}.resultados-sucursal-main-screen .resultados-sucursal-container #resultados-sucursal table .row-sticky{background-color:#f6f6f6;left:0;position:-webkit-sticky;position:sticky;z-index:4}.resultados-sucursal-main-screen .resultados-sucursal-container #resultados-sucursal table .col-sticky th{background-color:#bcd28a;position:-webkit-sticky;position:sticky;top:0;z-index:10}.nivel-inventario-main-screen{height:100%;margin-left:10px;margin-right:50px;max-width:100%;position:relative;width:calc(100% - 20px)}.nivel-inventario-main-screen #rotacioninventario-acciones{display:flex;margin-top:50px}.nivel-inventario-main-screen #rotacioninventario-acciones .agrupador{display:flex;flex-direction:row}.nivel-inventario-main-screen #rotacioninventario-acciones .agrupador .form-check{margin-right:10px}.nivel-inventario-main-screen #rotacioninventario-acciones .agrupador .form-check:hover label{text-decoration:underline;text-decoration-color:#4f7b58}.nivel-inventario-main-screen #rotacioninventario-acciones .agrupador .form-check input,.nivel-inventario-main-screen #rotacioninventario-acciones .agrupador .form-check label{cursor:pointer}.nivel-inventario-main-screen #rotacioninventario-acciones .agrupador .form-check:last-child{margin-right:20px}.nivel-inventario-main-screen #rotacioninventario-acciones .grafica{background-color:#87c540;border:1px solid #ccc;border-radius:30px;color:hsla(0,0%,100%,.8);cursor:pointer;height:30px;line-height:30px;text-align:center;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s;width:30px}.nivel-inventario-main-screen #rotacioninventario-acciones .grafica:hover{color:#fff;-webkit-transform:scale(1.2);transform:scale(1.2)}.nivel-inventario-main-screen #rotacioninventario-acciones .button-excel{align-items:center;background-color:#035917;border:1px solid #035917;border-radius:5px;box-shadow:3px 3px 3px #333;color:#fff;cursor:pointer;display:flex;height:25px;justify-content:center;margin-right:10px;width:100px}.nivel-inventario-main-screen #rotacioninventario-acciones .button-excel:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.nivel-inventario-main-screen #rotacioninventario-acciones .button-excel:hover svg{color:#fff!important}.nivel-inventario-main-screen #rotacion-inventario{height:calc(100vh - 100px);overflow:auto;padding-right:10px;width:100%}.nivel-inventario-main-screen #rotacion-inventario .nivel-inventario-contenedor-filtros{align-items:center;display:flex;flex-direction:row;gap:10px;height:40px;position:absolute;top:0;width:calc(100% - 20px)}.nivel-inventario-main-screen #rotacion-inventario .nivel-inventario-contenedor-filtros .nivel-inventario-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.nivel-inventario-main-screen #rotacion-inventario .nivel-inventario-contenedor-filtros .nivel-inventario-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.nivel-inventario-main-screen #rotacion-inventario .nivel-inventario-contenedor-filtros .nivel-inventario-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.nivel-inventario-main-screen #rotacion-inventario .nivel-inventario-contenedor-filtros .nivel-inventario-regresar:hover svg{color:#fff}.nivel-inventario-main-screen #rotacion-inventario .container-data{height:calc(100% - 75px);margin-top:60px;padding:5px 20px}.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-consolidada{border:1px solid #4f7b58;min-width:100%}.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-consolidada thead{background-color:#bcd28a;color:hsla(0,0%,100%,.9)}.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-consolidada thead tr .concepto{border-right:1px solid #4f7b58;min-width:220px}.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-consolidada thead tr .guia{max-width:80px!important;min-width:80px!important}.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-consolidada thead tr .titulo{background-color:#4f7b58;height:30px}.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-consolidada tbody tr .br{border-right:1px solid rgba(79,123,88,.2)}.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-consolidada tbody tr .br1{border-right:1px solid rgba(135,197,64,.2)}.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-consolidada tbody tr .guia{max-width:80px!important;min-width:80px!important}.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-consolidada tbody tr td:first-child{border-right:1px solid #4f7b58;cursor:default!important;text-align:left}.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-consolidada tbody tr td:hover{cursor:pointer;font-weight:700}.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-consolidada tbody tr td{min-width:200px;padding:5px;text-align:center}.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-consolidada tbody tr:nth-child(2n){background-color:#e8e8e8}.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-consolidada tbody tr:hover{color:#333}.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-region{border:1px solid #4f7b58;min-width:100%;position:-webkit-sticky;position:sticky}.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-region .sticky-row-200{left:0;min-width:200px;position:-webkit-sticky;position:sticky;z-index:1}.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-region .sticky-col-200{background-color:#bcd28a;left:0;min-width:200px;position:-webkit-sticky;position:sticky;z-index:1}.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-region .sticky-enc-200{background-color:#4f7b58;left:0;min-width:200px;position:-webkit-sticky;position:sticky;z-index:1}.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-region .sticky-enc-80{background-color:#4f7b58;left:200px;min-width:80px;position:-webkit-sticky;position:sticky;z-index:1}.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-region .sticky-col-200-80{background-color:#bcd28a;left:200px;min-width:80px;position:-webkit-sticky;position:sticky;z-index:1}.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-region .sticky-row-200-80{left:200px;min-width:80px;position:-webkit-sticky;position:sticky;z-index:1}.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-region thead{background-color:#bcd28a;border:1px solid #4f7b58;color:hsla(0,0%,100%,.9)}.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-region thead tr .concepto,.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-region thead tr .guia{border-right:1px solid rgba(79,123,88,.6)}.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-region thead tr:first-child{background-color:#4f7b58;height:30px;text-transform:uppercase}.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-region tbody tr{transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-region tbody tr .br{border-right:1px solid rgba(79,123,88,.2)}.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-region tbody tr .br1{border-right:1px solid rgba(135,197,64,.2)}.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-region tbody tr td:first-child{border-right:1px solid rgba(79,123,88,.2);cursor:default!important;min-width:200px;text-align:left}.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-region tbody tr td:nth-child(2){max-width:80px;min-width:80px}.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-region tbody tr td:hover{font-weight:700}.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-region tbody tr td{cursor:pointer;min-width:100px;padding:5px;text-align:center}.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-region tbody tr:hover{background-color:rgba(0,0,0,.1)!important;color:#333}.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-region tbody tr,.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-region tbody tr .sticky-row-200,.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-region tbody tr .sticky-row-200-80{background-color:#fff}.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-region tbody tr:nth-child(2n),.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-region tbody tr:nth-child(2n) .sticky-row-200,.nivel-inventario-main-screen #rotacion-inventario .container-data #tabla-region tbody tr:nth-child(2n) .sticky-row-200-80{background-color:#e8e8e8}.nivel-inventario-main-screen #rotacion-modal-grafica{align-items:center;justify-content:center;margin-bottom:10px;overflow:hidden;padding-top:60px;width:100%;z-index:10}.nivel-inventario-main-screen #rotacion-modal-grafica .rotacion-grafica{height:100%;transition:width .1s,height .2s;width:100%}.nivel-inventario-main-screen #rotacion-modal-grafica .rotacion-grafica header{background-color:#9bb06f;color:#fff;min-height:35px;width:100%}.nivel-inventario-main-screen #rotacion-modal-grafica .rotacion-grafica header .titulo{font-weight:700;letter-spacing:1px;line-height:35px;text-align:center;text-transform:uppercase}.nivel-inventario-main-screen #rotacion-modal-grafica .rotacion-grafica header .close{background-color:#fff!important;color:#4f7b58}.nivel-inventario-main-screen #rotacion-modal-grafica .rotacion-grafica .container{align-items:center;display:flex;height:calc(100% - 35px);justify-content:center;width:100%}.nivel-inventario-main-screen #rotacion-modal-grafica .rotacion-grafica .container .grafica{padding:2px;width:calc(100% - 20px)}.nivel-inventario-main-screen #rotacion-modal-grafica .rotacion-grafica .container .grafica .graficChart{border:1px solid #4f7b58;width:100%}.nivel-inventario-main-screen #rotacion-modal-grafica .rotacion-grafica .container .grafica .opciones{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:10px;min-height:30px;padding-bottom:5px;width:100%}.nivel-inventario-main-screen #rotacion-modal-grafica .rotacion-grafica .container .grafica .opciones .active{background-color:rgba(135,197,64,.6);color:#fff!important}.nivel-inventario-main-screen #rotacion-modal-grafica .rotacion-grafica .container .grafica .opciones .opcion{border:2px solid #87c540;border-radius:0 0 10px 10px;color:#333;cursor:pointer;font-size:16px;margin-right:5px;margin-top:2px;padding:5px}.nivel-inventario-main-screen #rotacion-modal-grafica .rotacion-grafica .container .grafica .opciones .opcion:hover{background-color:rgba(135,197,64,.6);color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.nivel-inventario-main-screen #container-inventario-detallado{height:100%}.nivel-inventario-main-screen #container-inventario-detallado #inventario-detallado-consolidado{width:100%}.nivel-inventario-main-screen #container-inventario-detallado #inventario-detallado-consolidado thead{background-color:#9bb36f;color:#fff}.nivel-inventario-main-screen #container-inventario-detallado #inventario-detallado-consolidado thead th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png)}.nivel-inventario-main-screen #container-inventario-detallado #inventario-detallado-consolidado tbody tr td{cursor:default}.nivel-inventario-main-screen #container-inventario-detallado #inventario-detallado-consolidado tbody tr td:first-child{padding-left:10px;padding-right:5px;text-align:left}.nivel-inventario-main-screen #container-inventario-detallado #inventario-detallado-consolidado tbody tr td:nth-child(4){text-align:center}.nivel-inventario-main-screen #container-inventario-detallado #inventario-detallado-consolidado tbody tr td{border-bottom:1px solid #ccc;padding:5px;text-align:right}.nivel-inventario-main-screen #container-inventario-detallado #inventario-detallado-consolidado tbody tr:nth-child(2n){background-color:#e8e8e8}.nivel-inventario-main-screen #container-inventario-detallado #inventario-detallado-consolidado tbody tr:hover{background-color:#dae6ff!important}.nivel-inventario-main-screen #container-inventario-detallado .totales{font-weight:700}.nivel-inventario-main-screen #container-inventario-detallado #inventario-detallado{min-width:100%;position:-webkit-sticky;position:sticky}.nivel-inventario-main-screen #container-inventario-detallado #inventario-detallado thead{background-color:#9bb36f;color:#fff}.nivel-inventario-main-screen #container-inventario-detallado #inventario-detallado thead th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png)}.nivel-inventario-main-screen #container-inventario-detallado #inventario-detallado .sticky-col-200{background-color:#f6f6f6;left:0;min-width:200px;position:-webkit-sticky;position:sticky;z-index:1}.nivel-inventario-main-screen #container-inventario-detallado #inventario-detallado .sticky-enc-200{background-color:#9bb36f;background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);left:0;min-width:200px;position:-webkit-sticky;position:sticky;z-index:1}.nivel-inventario-main-screen #container-inventario-detallado #inventario-detallado tbody tr td{cursor:default}.nivel-inventario-main-screen #container-inventario-detallado #inventario-detallado tbody tr td:first-child{min-width:200px;padding-left:10px;padding-right:5px;text-align:left}.nivel-inventario-main-screen #container-inventario-detallado #inventario-detallado tbody tr td:nth-child(4){text-align:center}.nivel-inventario-main-screen #container-inventario-detallado #inventario-detallado tbody tr td{border-bottom:1px solid #ccc;min-width:150px;padding:5px;text-align:right}.nivel-inventario-main-screen #container-inventario-detallado #inventario-detallado tbody tr:nth-child(2n),.nivel-inventario-main-screen #container-inventario-detallado #inventario-detallado tbody tr:nth-child(2n) .sticky-col-200{background-color:#e8e8e8}.nivel-inventario-main-screen #container-inventario-detallado #inventario-detallado tbody tr:hover{background-color:#dae6ff!important}.nivel-inventario-main-screen #container-inventario-detallado #inventario-detallado tbody tr:hover .sticky-col-200{background-color:#dae6ff}.nivel-inventario-main-screen #inventario-detallado-consolidado-reporte{width:100%}.nivel-inventario-main-screen #inventario-detallado-consolidado-reporte thead{background-color:#9bb36f;color:#fff}.nivel-inventario-main-screen #inventario-detallado-consolidado-reporte thead th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png)}.nivel-inventario-main-screen #inventario-detallado-consolidado-reporte tbody tr td{cursor:default}.nivel-inventario-main-screen #inventario-detallado-consolidado-reporte tbody tr td:first-child{padding-left:10px;padding-right:5px;text-align:left}.nivel-inventario-main-screen #inventario-detallado-consolidado-reporte tbody tr td:nth-child(3),.nivel-inventario-main-screen #inventario-detallado-consolidado-reporte tbody tr td:nth-child(5),.nivel-inventario-main-screen #inventario-detallado-consolidado-reporte tbody tr td:nth-child(6){text-align:center}.nivel-inventario-main-screen #inventario-detallado-consolidado-reporte tbody tr td{border-bottom:1px solid #ccc;padding:5px;text-align:right}.nivel-inventario-main-screen #inventario-detallado-consolidado-reporte tbody tr:nth-child(2n){background-color:#e8e8e8}.nivel-inventario-main-screen #inventario-detallado-consolidado-reporte tbody tr:hover{background-color:#dae6ff!important}.nivel-inventario-main-screen #inventario-detallado-reporte{min-width:100%;position:-webkit-sticky;position:sticky}.nivel-inventario-main-screen #inventario-detallado-reporte thead{background-color:#9bb36f;color:#fff}.nivel-inventario-main-screen #inventario-detallado-reporte thead th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png)}.nivel-inventario-main-screen #inventario-detallado-reporte .sticky-col-200{background-color:#f6f6f6;left:0;min-width:200px;position:-webkit-sticky;position:sticky;z-index:1}.nivel-inventario-main-screen #inventario-detallado-reporte .sticky-enc-200{background-color:#9bb36f;background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);left:0;min-width:200px;position:-webkit-sticky;position:sticky;z-index:1}.nivel-inventario-main-screen #inventario-detallado-reporte tbody tr td{cursor:default}.nivel-inventario-main-screen #inventario-detallado-reporte tbody tr td:first-child{min-width:200px;padding-left:10px;padding-right:5px;text-align:left}.nivel-inventario-main-screen #inventario-detallado-reporte tbody tr td{border-bottom:1px solid #ccc;min-width:150px;padding:5px;text-align:right}.nivel-inventario-main-screen #inventario-detallado-reporte tbody tr:nth-child(2n),.nivel-inventario-main-screen #inventario-detallado-reporte tbody tr:nth-child(2n) .sticky-col-200{background-color:#e8e8e8}.nivel-inventario-main-screen #inventario-detallado-reporte tbody tr:hover{background-color:#dae6ff!important}.nivel-inventario-main-screen #inventario-detallado-reporte tbody tr:hover .sticky-col-200{background-color:#dae6ff}.proyecciones-ventas-main-screen{height:100%;margin-left:10px;margin-right:50px;position:relative;width:calc(100% - 20px)}.proyecciones-ventas-main-screen .proyecciones-ventas-contenedor-filtros{align-items:center;display:flex;flex-direction:row;gap:10px;height:40px;position:absolute;top:0;width:calc(100% - 588px)}.proyecciones-ventas-main-screen .proyecciones-ventas-contenedor-filtros .proyecciones-ventas-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.proyecciones-ventas-main-screen .proyecciones-ventas-contenedor-filtros .proyecciones-ventas-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.proyecciones-ventas-main-screen .proyecciones-ventas-contenedor-filtros .proyecciones-ventas-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.proyecciones-ventas-main-screen .proyecciones-ventas-contenedor-filtros .proyecciones-ventas-regresar:hover svg{color:#fff}.proyecciones-ventas-main-screen .box-actions{margin-bottom:0;margin-left:0;margin-right:20px;padding-bottom:5px;position:absolute;right:0;top:5px}.proyecciones-ventas-main-screen .box-actions button{border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;height:25px;margin-left:10px;width:140px}.proyecciones-ventas-main-screen .box-actions button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.proyecciones-ventas-main-screen .box-actions .excel{background-color:#035917;border:1px solid #035917}.proyecciones-ventas-main-screen .box-actions .PDF{background-color:#940404;cursor:pointer}.proyecciones-ventas-main-screen .box-actions .PDF:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.proyecciones-ventas-main-screen #comparativa-gastos-proyeccion-tipo{border-bottom:1px solid #ccc;border-radius:5px;height:calc(100vh - 160px);margin-top:20px!important;overflow-y:auto;padding-bottom:200px;padding-left:20px;padding-right:20px}.proyecciones-ventas-main-screen .table-informacion-estado-resultados{cursor:pointer;min-width:100%;position:-webkit-sticky;position:sticky}.proyecciones-ventas-main-screen .table-informacion-estado-resultados .br{border-right:2px solid #dae6be}.proyecciones-ventas-main-screen .table-informacion-estado-resultados .bb{border-bottom:2px solid #dae6be}.proyecciones-ventas-main-screen .table-informacion-estado-resultados .bt{border-top:2px solid #dae6be}.proyecciones-ventas-main-screen .table-informacion-estado-resultados .pr-5{padding-right:5px}.proyecciones-ventas-main-screen .table-informacion-estado-resultados .bg-transparent{background-color:initial}.proyecciones-ventas-main-screen .table-informacion-estado-resultados .w-cuenta{width:50px}.proyecciones-ventas-main-screen .table-informacion-estado-resultados .w-concepto{width:300px}.proyecciones-ventas-main-screen .table-informacion-estado-resultados .w-importe{width:110px}.proyecciones-ventas-main-screen .table-informacion-estado-resultados thead .tr-encabezado1 th{border-bottom:1px solid #fedb05;color:#fff;letter-spacing:2px}.proyecciones-ventas-main-screen .table-informacion-estado-resultados thead th{height:40px}.proyecciones-ventas-main-screen .table-informacion-estado-resultados thead th div{border-left:2px solid #fedb05;text-align:center;width:100%}.proyecciones-ventas-main-screen .table-informacion-estado-resultados thead .tr-down th{border-bottom:1px solid #fedb05;color:#fff}.proyecciones-ventas-main-screen .table-informacion-estado-resultados thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);font-size:12px;position:-webkit-sticky;position:sticky;top:0}.proyecciones-ventas-main-screen .table-informacion-estado-resultados thead tr th div{border-left:2px solid #fedb05;text-align:center;width:100%}.proyecciones-ventas-main-screen .table-informacion-estado-resultados tbody{font-size:10px}.proyecciones-ventas-main-screen .table-informacion-estado-resultados tbody .bl{border-left:2px solid #dae6be}.proyecciones-ventas-main-screen .table-informacion-estado-resultados tbody .depto-title{background-color:#ccc;font-size:12px;font-weight:700}.proyecciones-ventas-main-screen .table-informacion-estado-resultados tbody .sub-total{font-weight:700}.proyecciones-ventas-main-screen .table-informacion-estado-resultados tbody .total{font-size:11px;font-weight:700}.proyecciones-ventas-main-screen .table-informacion-estado-resultados tbody tr{transition:all .3s}.proyecciones-ventas-main-screen .table-informacion-estado-resultados tbody tr:hover{background-color:#fff}.proyecciones-ventas-main-screen .table-informacion-estado-resultados tbody .row-estado-resultados-detalle td:first-child{border-left:1px solid #ccc}.proyecciones-ventas-main-screen .table-informacion-estado-resultados tbody .row-estado-resultados-detalle .ta-right{text-align:right}.proyecciones-ventas-main-screen .table-informacion-estado-resultados tbody .row-estado-resultados-detalle:nth-child(2n) td{background-color:#fff!important}.proyecciones-ventas-main-screen .table-informacion-estado-resultados tbody td{border-bottom:1px solid #dae6be;padding-bottom:5px;padding-top:10px}.proyecciones-ventas-main-screen .table-informacion-estado-resultados tbody td:first-child{padding-left:5px}.proyecciones-ventas-main-screen .table-informacion-estado-resultados tbody td:last-child{padding-right:5px}.proyecciones-ventas-main-screen .table-informacion-estado-resultados tbody .separator{height:20px}.rotacion-cxc-main-screen{height:100%;margin-left:10px;margin-right:50px;position:relative;width:calc(100% - 20px)}.rotacion-cxc-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:100%}.rotacion-cxc-actions .reporte-recuperacion-responsable-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.rotacion-cxc-actions .reporte-recuperacion-responsable-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.rotacion-cxc-actions .reporte-recuperacion-responsable-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.rotacion-cxc-actions .reporte-recuperacion-responsable-actions-regresar:hover svg{color:#fff}.rotacion-cxc-actions .rotacion-cxc-botones-container{align-items:center;display:flex;flex-direction:row;gap:5px;height:40px;top:0;width:calc(100% - 20px)}.rotacion-cxc-actions .rotacion-cxc-botones-container .reporte-recuperacion-responsable-actions-filtro{margin-top:1px}.rotacion-cxc-actions .rotacion-cxc-botones-container .reporte-recuperacion-responsable-actions-filtro .filtros-pedidos-facturados{position:relative}.rotacion-cxc-actions .rotacion-cxc-botones-container .reporte-recuperacion-responsable-actions-filtro .filtros-pedidos-facturados .modal-filtro-resumen-cartera-mensual{background-color:#fff;box-shadow:3 3 5px #333;height:380px;margin-left:-100px!important;margin-top:-1px;text-transform:capitalize;width:410px}.rotacion-cxc-actions .buttons-cxc{align-items:end;display:flex;justify-content:end;margin-right:10px;width:100%}.rotacion-cxc-actions .buttons-cxc .excel{background-color:#035917;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;height:25px;margin-right:10px;width:100px}.rotacion-cxc-actions .buttons-cxc .excel:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.rotacion-cxc-actions .buttons-cxc .ayuda{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;gap:5px;height:25px;justify-content:center;padding:3px 5px;width:100px}.rotacion-cxc-actions .buttons-cxc .ayuda svg{color:hsla(0,0%,100%,.8);font-size:18px}.rotacion-cxc-actions .buttons-cxc .ayuda:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.rotacion-cxc-actions .buttons-cxc .ayuda:hover svg{color:#fff}.rotacion-cxc-actions .buttons-cxc .popover-help-cxc{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 8px 24px rgba(0,0,0,.15),0 2px 6px rgba(0,0,0,.08);max-width:1000px;padding:5px 15px 15px;position:absolute;right:-5px;text-align:left;top:140%;width:800px;z-index:5}.rotacion-cxc-actions .buttons-cxc .popover-help-cxc .arrow{background:#fff;border-left:1px solid #e5e7eb;border-top:1px solid #e5e7eb;box-shadow:-2px -2px 5px rgba(0,0,0,.04);height:16px;position:absolute;right:20px;top:-8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:16px}.rotacion-cxc-actions .buttons-cxc .popover-help-cxc .popover-titulo{height:40px;width:100%}.rotacion-cxc-actions .buttons-cxc .popover-help-cxc .popover-titulo .popover-header{background-color:#fff;display:flex;flex-direction:row;height:calc(100% - 4px);height:40px;justify-content:space-between}.rotacion-cxc-actions .buttons-cxc .popover-help-cxc .popover-titulo .popover-header .popover-header-titulo{align-items:center;display:flex;font-size:18px!important;font-weight:700;justify-content:center;letter-spacing:1px;margin-left:20px;width:calc(100% - 40px)}.rotacion-cxc-actions .buttons-cxc .popover-help-cxc .plantilla-screen-efecto{display:flex;height:3px;justify-content:space-between;width:100%}.rotacion-cxc-actions .buttons-cxc .popover-help-cxc .plantilla-screen-efecto .plantilla-screen-efecto-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}.rotacion-cxc-actions .buttons-cxc .popover-help-cxc .plantilla-screen-efecto .plantilla-screen-efecto-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.rotacion-cxc-actions .buttons-cxc .popover-help-cxc .plantilla-screen-efecto .plantilla-screen-efecto-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}.rotacion-cxc-actions .buttons-cxc .popover-help-cxc .texto{line-height:1.2;text-align:justify;text-justify:inter-word}.rotacion-cxc-actions .buttons-cxc .container-cxc{background:#fff;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.05);margin:0 auto;max-width:1000px;overflow:hidden}.rotacion-cxc-actions .buttons-cxc .header{background:#f5f5f5;border-bottom:1px solid #e8e8e8;padding:2rem}.rotacion-cxc-actions .buttons-cxc .header h2{color:#333;font-size:20px;font-weight:600;margin:0 0 .5rem}.rotacion-cxc-actions .buttons-cxc .header p{color:#999;font-size:13px;margin:0}.rotacion-cxc-actions .buttons-cxc .main-content-cxc{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr;padding:2rem}.rotacion-cxc-actions .buttons-cxc .formula-section{display:flex;flex-direction:column}.rotacion-cxc-actions .buttons-cxc .formula-title{color:#999;font-size:11px;font-weight:600;letter-spacing:1px;margin-bottom:1rem;text-align:center;text-transform:uppercase}.rotacion-cxc-actions .buttons-cxc .formula-title.highlight{color:#035917}.rotacion-cxc-actions .buttons-cxc .formula{margin-bottom:1.5rem;margin-top:15px;text-align:center}.rotacion-cxc-actions .buttons-cxc .numerador{color:#333;font-size:20px;font-weight:500;margin-bottom:.8rem}.rotacion-cxc-actions .buttons-cxc .linea-division{background:#333;height:1.5px;margin:.8rem 0;opacity:.6;width:100%}.rotacion-cxc-actions .buttons-cxc .denominador{color:#333;font-size:16px;line-height:1.6}.rotacion-cxc-actions .buttons-cxc .denominador-pequeno{color:#999;font-size:16px;margin-top:.3rem}.rotacion-cxc-actions .buttons-cxc .simbolo{color:#999}.rotacion-cxc-actions .buttons-cxc .info-box{background:#f5f5f5;border-radius:8px;color:#666;font-size:12px;line-height:1.6;padding:1rem}.rotacion-cxc-actions .buttons-cxc .info-box.highlight{background:#edfff0}.rotacion-cxc-actions .buttons-cxc .info-box p{margin:0 0 .6rem}.rotacion-cxc-actions .buttons-cxc .info-box p:last-child{margin:0}.rotacion-cxc-actions .buttons-cxc .info-box strong{color:#333;font-weight:600}.rotacion-cxc-actions .buttons-cxc .info-box.highlight strong{color:#035917}.rotacion-cxc-actions .buttons-cxc .divider{border-top:1px solid #e8e8e8}.rotacion-cxc-actions .buttons-cxc .footer-content{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr 1fr;padding:2rem}.rotacion-cxc-actions .buttons-cxc .footer-section h3{color:#999;font-size:11px;font-weight:600;letter-spacing:1px;margin-bottom:1.2rem;text-transform:uppercase}.rotacion-cxc-actions .buttons-cxc .relacion-items{align-items:center;display:flex;gap:1rem}.rotacion-cxc-actions .buttons-cxc .relacion-item{background:#f5f5f5;border-radius:8px;flex:1 1;padding:.8rem 1rem;text-align:center}.rotacion-cxc-actions .buttons-cxc .relacion-label{color:#999;font-size:11px;margin-bottom:.3rem}.rotacion-cxc-actions .buttons-cxc .relacion-value{color:#035917;font-size:13px;font-weight:600}.rotacion-cxc-actions .buttons-cxc .relacion-arrow{color:#999;font-size:18px}.rotacion-cxc-actions .buttons-cxc .guia-list{color:#666;font-size:12px;line-height:1.7;list-style:none;margin:0;padding:0}.rotacion-cxc-actions .buttons-cxc .guia-list li{margin-bottom:.6rem}.rotacion-cxc-actions .buttons-cxc .guia-list li:last-child{margin-bottom:0}.rotacion-cxc-actions .buttons-cxc .guia-list strong{color:#333;font-weight:600}@media (max-width:768px){.rotacion-cxc-actions .buttons-cxc .footer-content,.rotacion-cxc-actions .buttons-cxc .main-content{gap:1.5rem;grid-template-columns:1fr}.rotacion-cxc-actions .buttons-cxc .numerador{font-size:20px}.rotacion-cxc-actions .buttons-cxc .denominador{font-size:16px}.rotacion-cxc-actions .buttons-cxc .relacion-items{flex-direction:column}.rotacion-cxc-actions .buttons-cxc .relacion-arrow{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.rotacion-cxc-actions .buttons-cxc .agregar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:3px 3px 3px #333;cursor:pointer;display:flex;height:25px;justify-content:center;margin-right:10px;width:100px}.rotacion-cxc-actions .buttons-cxc .agregar svg{padding-right:5px}.rotacion-cxc-actions .buttons-cxc .agregar{color:hsla(0,0%,100%,.8)}.rotacion-cxc-actions .buttons-cxc .agregar:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.rotacion-cxc-actions .buttons-cxc .PDF{border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;height:25px;width:100px}.rotacion-cxc-actions .buttons-cxc .PDF:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.inventario-rotacion-main-container{margin-top:20px}.inventario-rotacion-main-container .rotacion-cxc-tabla-container{border-radius:8px;height:calc(100% - 85px);margin-left:20px;overflow:auto;width:calc(100% - 40px)}.inventario-rotacion-main-container .rotacion-cxc-tabla-container .sticky-folio{background-color:#f9f9f9;left:0;position:-webkit-sticky;position:sticky;z-index:2}.inventario-rotacion-main-container .rotacion-cxc-tabla-container .sticky-cliente{background-color:#f9f9f9;left:60px;position:-webkit-sticky;position:sticky;z-index:2}.inventario-rotacion-main-container .rotacion-cxc-tabla-container table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;table-layout:fixed;width:100%}.inventario-rotacion-main-container .rotacion-cxc-tabla-container col.col-linea{width:300px}.inventario-rotacion-main-container .rotacion-cxc-tabla-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:auto;min-height:30px;padding:4px 0;position:-webkit-sticky;position:sticky;top:0;vertical-align:middle}.inventario-rotacion-main-container .rotacion-cxc-tabla-container thead tr th div{border-left:2px solid #e9ae06;line-height:1.2;padding:2px 4px;text-align:center;white-space:normal;word-break:break-word}.inventario-rotacion-main-container .rotacion-cxc-tabla-container thead th.sticky-cliente,.inventario-rotacion-main-container .rotacion-cxc-tabla-container thead th.sticky-folio{z-index:3}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .grupo-header{background-color:#c6c6c6!important;font-weight:700;padding:8px;text-align:center}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .celda-carac-buton,.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .celda-foto{text-align:center;width:20px}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .celda-modelo{width:160px}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .celda-modelo .celda-modelo-container{display:flex;gap:5px}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .detalle{cursor:pointer}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .celda-whatsapp .whatsapp{width:100%}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .celda-whatsapp .whatsapp .texto-cliente-no-registrado{color:#000}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .celda-whatsapp .whatsapp div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);display:flex;font-size:14px;height:20px;justify-content:center;width:100%}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .celda-whatsapp .whatsapp div svg{font-size:16px;margin-right:5px}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .celda-whatsapp .whatsapp .boton-agregar-contacto{background-color:#035917;cursor:pointer;width:100%}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .celda-whatsapp .whatsapp .editar-numero{color:#000!important}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .celda-whatsapp .whatsapp .editar-numero svg{color:#315c6f!important;cursor:pointer;margin-left:5px}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .celda-whatsapp .whatsapp .editar-numero:hover svg{-webkit-transform:scale(1.3);transform:scale(1.3)}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .celda-descripcion{width:340px}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .celda-linea{width:180px}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .celda-importe{text-align:right;width:110px}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .celda-caracteristicas{width:300px}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .celda-estatus{text-align:center;width:80px}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .celda-sucursal{max-width:200px;width:200px!important}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .celda-folio{color:navy;cursor:pointer;text-decoration:underline}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .celda-cliente{max-width:600px;width:600px!important}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .celda-vendedor{max-width:400px;width:400px!important}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .celda-estatus{max-width:350px;width:350px!important}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .celda-facturado{width:70px}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .celda-comentario{max-width:500px;width:500px!important}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .celda-comentario .contenido-flex{align-items:center;display:flex;flex-direction:row;gap:6px;justify-content:flex-start;white-space:normal;width:100%}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .celda-comentario .contenido-flex svg{color:#315c6f;flex-shrink:0;font-size:16px}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .celda-comentario .contenido-flex .comentario-texto,.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .celda-comentario .contenido-flex .cultivo-texto{flex:1 1;line-height:1.2;margin:0;overflow-wrap:break-word}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .celda-comentario .contenido-flex:hover svg{cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .celda-editar{width:100px}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .celda-editar .cotizaciones-ref-acciones-listado div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .celda-editar .cotizaciones-ref-acciones-listado div svg{color:hsla(0,0%,100%,.8);font-size:20px}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .celda-editar .cotizaciones-ref-acciones-listado div:hover,.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .celda-editar .cotizaciones-ref-acciones-listado div:hover svg{color:#fff}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .celda-editar .cotizaciones-ref-acciones-listado .boton-editar-cotizaciones-ref{background-color:#035917;width:100%}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .celda-estatus:hover{cursor:pointer}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr .ta-fecha{width:94px}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr td .img{cursor:pointer}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr td .img svg{color:#315c6f;font-size:20px}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr td .img:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr td .img-sin-color svg{color:#ccc;font-size:20px}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr:hover td{background-color:#dae6be}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody .fila-estado{background-color:#d0d0d0;font-weight:700}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody .grupo-header{cursor:pointer}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tbody tr.grupo-header:hover{background-color:#dae6be!important;-webkit-transform:scale(1.01);transform:scale(1.01)}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tfoot{background-color:#cbdf9e!important;font-weight:700;height:35px}.inventario-rotacion-main-container .rotacion-cxc-tabla-container tfoot .detalle{cursor:pointer}.detalle-cxc-main-screen{height:100%;margin-left:10px;margin-right:50px;position:relative;width:calc(100% - 20px)}.detalle-cxc-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:100%}.detalle-cxc-actions .reporte-recuperacion-responsable-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.detalle-cxc-actions .reporte-recuperacion-responsable-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.detalle-cxc-actions .reporte-recuperacion-responsable-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.detalle-cxc-actions .reporte-recuperacion-responsable-actions-regresar:hover svg{color:#fff}.detalle-cxc-actions .reporte-recuperacion-responsable-actions-filtro{margin-left:5px;margin-top:1px}.detalle-cxc-actions .reporte-recuperacion-responsable-actions-filtro .filtros-pedidos-facturados{position:relative}.detalle-cxc-actions .reporte-recuperacion-responsable-actions-filtro .filtros-pedidos-facturados .modal-filtro-resumen-cartera-mensual{background-color:#fff;box-shadow:3 3 5px #333;height:380px;margin-left:-100px!important;margin-top:-1px;text-transform:capitalize;width:410px}.detalle-cxc-actions .buttons-cxc{align-items:end;display:flex;justify-content:end;margin-right:10px;width:100%}.detalle-cxc-actions .buttons-cxc .excel{background-color:#035917;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;height:25px;margin-right:10px;width:100px}.detalle-cxc-actions .buttons-cxc .excel:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.detalle-cxc-actions .buttons-cxc .ayuda{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.detalle-cxc-actions .buttons-cxc .ayuda svg{color:hsla(0,0%,100%,.8);font-size:18px}.detalle-cxc-actions .buttons-cxc .ayuda:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.detalle-cxc-actions .buttons-cxc .ayuda:hover svg{color:#fff}.detalle-cxc-actions .buttons{align-items:end;display:flex;justify-content:end;margin-right:10px;width:100%}.detalle-cxc-actions .buttons .excel{background-color:#035917;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;height:25px;margin-right:10px;width:100px}.detalle-cxc-actions .buttons .excel:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.detalle-cxc-actions .buttons .agregar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:3px 3px 3px #333;cursor:pointer;display:flex;height:25px;justify-content:center;margin-right:10px;width:100px}.detalle-cxc-actions .buttons .agregar svg{padding-right:5px}.detalle-cxc-actions .buttons .agregar{color:hsla(0,0%,100%,.8)}.detalle-cxc-actions .buttons .agregar:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.detalle-cxc-actions .buttons .PDF{border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;height:25px;width:100px}.detalle-cxc-actions .buttons .PDF:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.dash-filtro-usados-container{margin-left:10px;margin-top:10px}.dash-filtro-usados-container .dash-filtro-usados-asesor,.dash-filtro-usados-container .dash-filtro-usados-sucursal{align-items:end;display:flex}.dash-filtro-usados-container .dash-filtro-usados-asesor{margin-top:5px}.dash-filtro-usados-container .dash-filtro-usado-titulo{font-size:16px;font-weight:700}.dash-filtro-usados-container .dash-filtro-usado-parametros{margin-left:5px}.detalle-cxc-main-container{height:100%;margin-top:20px}.detalle-cxc-main-container .cotizaciones-ref-filtro{height:35px;margin-top:20px;padding-bottom:0;padding-left:20px;padding-right:20px;width:100%}.detalle-cxc-main-container .cotizaciones-ref-header{align-items:center;display:flex;height:10px;justify-content:space-between;margin-left:20px;margin-right:20px}.detalle-cxc-main-container .cotizaciones-ref-header .cotizaciones-ref-header-title{align-items:center;display:flex;font-weight:700;width:calc(100% - 400px)}.detalle-cxc-main-container .cotizaciones-ref-header .cotizaciones-ref-header-title svg{color:#315c6f;margin-right:5px}.detalle-cxc-main-container .cotizaciones-ref-header .cotizaciones-ref-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.detalle-cxc-main-container .cotizaciones-ref-header .cotizaciones-ref-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px}.detalle-cxc-main-container .cotizaciones-ref-header .cotizaciones-ref-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.detalle-cxc-main-container .cotizaciones-ref-header .cotizaciones-ref-header-agregar:hover svg{color:#fff}.detalle-cxc-main-container .rotacion-cxc-tabla-container{border-radius:8px;height:calc(100% - 155px);margin-left:20px;overflow:auto;width:calc(100% - 40px)}.detalle-cxc-main-container .rotacion-cxc-tabla-container .sticky-folio{background-color:#f9f9f9;left:0;position:-webkit-sticky;position:sticky;z-index:2}.detalle-cxc-main-container .rotacion-cxc-tabla-container .sticky-cliente{background-color:#f9f9f9;left:60px;position:-webkit-sticky;position:sticky;z-index:2}.detalle-cxc-main-container .rotacion-cxc-tabla-container table{border:1px solid #dae6be;border-collapse:collapse;min-width:2500px;position:-webkit-sticky;position:sticky}.detalle-cxc-main-container .rotacion-cxc-tabla-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.detalle-cxc-main-container .rotacion-cxc-tabla-container thead tr th div{border-left:2px solid #e9ae06;text-align:center}.detalle-cxc-main-container .rotacion-cxc-tabla-container thead th.sticky-cliente,.detalle-cxc-main-container .rotacion-cxc-tabla-container thead th.sticky-folio{z-index:3}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .grupo-header{background-color:#c6c6c6!important;font-weight:700;padding:8px;text-align:center}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .celda-carac-buton,.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .celda-foto{text-align:center;width:20px}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .celda-modelo{width:160px}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .celda-modelo .celda-modelo-container{display:flex;gap:5px}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .celda-whatsapp .whatsapp{width:100%}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .celda-whatsapp .whatsapp .texto-cliente-no-registrado{color:#000}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .celda-whatsapp .whatsapp div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);display:flex;font-size:14px;height:20px;justify-content:center;width:100%}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .celda-whatsapp .whatsapp div svg{font-size:16px;margin-right:5px}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .celda-whatsapp .whatsapp .boton-agregar-contacto{background-color:#035917;cursor:pointer;width:100%}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .celda-whatsapp .whatsapp .editar-numero{color:#000!important}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .celda-whatsapp .whatsapp .editar-numero svg{color:#315c6f!important;cursor:pointer;margin-left:5px}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .celda-whatsapp .whatsapp .editar-numero:hover svg{-webkit-transform:scale(1.3);transform:scale(1.3)}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .celda-descripcion{width:340px}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .celda-linea{width:180px}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .celda-importe{text-align:right;width:110px}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .celda-caracteristicas{width:300px}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .celda-estatus{text-align:center;width:80px}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .celda-sucursal{max-width:200px;width:200px!important}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .celda-folio{color:navy;cursor:pointer;text-decoration:underline}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .celda-cliente{max-width:600px;width:600px!important}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .celda-vendedor{max-width:200px;width:200px!important}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .celda-estatus{max-width:350px;width:350px!important}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .celda-facturado{width:70px}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .celda-comentario{max-width:500px;width:500px!important}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .celda-comentario .contenido-flex{align-items:center;display:flex;flex-direction:row;gap:6px;justify-content:flex-start;white-space:normal;width:100%}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .celda-comentario .contenido-flex svg{color:#315c6f;flex-shrink:0;font-size:16px}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .celda-comentario .contenido-flex .comentario-texto,.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .celda-comentario .contenido-flex .cultivo-texto{flex:1 1;line-height:1.2;margin:0;overflow-wrap:break-word}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .celda-comentario .contenido-flex:hover svg{cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .celda-editar{width:100px}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .celda-editar .cotizaciones-ref-acciones-listado div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .celda-editar .cotizaciones-ref-acciones-listado div svg{color:hsla(0,0%,100%,.8);font-size:20px}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .celda-editar .cotizaciones-ref-acciones-listado div:hover,.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .celda-editar .cotizaciones-ref-acciones-listado div:hover svg{color:#fff}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .celda-editar .cotizaciones-ref-acciones-listado .boton-editar-cotizaciones-ref{background-color:#035917;width:100%}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .celda-estatus:hover{cursor:pointer}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr .ta-fecha{width:94px}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr td .img{cursor:pointer}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr td .img svg{color:#315c6f;font-size:20px}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr td .img:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr td .img-sin-color svg{color:#ccc;font-size:20px}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr:hover td{background-color:#dae6be}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody .fila-estado{background-color:#d0d0d0;font-weight:700}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody .grupo-header{cursor:pointer}.detalle-cxc-main-container .rotacion-cxc-tabla-container tbody tr.grupo-header:hover{background-color:#dae6be!important;-webkit-transform:scale(1.01);transform:scale(1.01)}.detalle-cxc-main-container .rotacion-cxc-tabla-container tfoot{background-color:#cbdf9e!important;font-weight:700;height:35px}.guia-cxc-main-screen{height:100%;margin-left:10px;position:relative;width:calc(100% - 30px)}.control-filtrado-cxc{display:flex;gap:15px;justify-content:center;margin-top:20px;padding-left:20px;padding-right:20px;position:relative;width:100%}.guia-cxc-tabla-main-container{display:flex;justify-content:center;margin-bottom:10px;margin-top:10px;overflow:auto}.guia-cxc-tabla-main-container table{border:1px solid #dae6be;border-radius:5px;margin-left:20px;margin-right:20px;margin-top:10px;position:-webkit-sticky;position:sticky;width:100%}.guia-cxc-tabla-main-container table thead{position:-webkit-sticky;position:sticky;top:0;z-index:1}.guia-cxc-tabla-main-container table thead th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:40px;position:-webkit-sticky;position:sticky;top:0}.guia-cxc-tabla-main-container table tbody tr td{border-bottom:1px solid #dae6be;padding:10px}.guia-cxc-tabla-main-container table tbody tr svg{color:#285b20}.guia-cxc-tabla-main-container table tbody tr input::-webkit-inner-spin-button,.guia-cxc-tabla-main-container table tbody tr input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.guia-cxc-tabla-main-container table tbody tr input{background-color:#f9f9f9;border:#f0f0f0;cursor:pointer;text-align:center;width:50px}.guia-cxc-tabla-main-container table tbody tr:hover input,.guia-cxc-tabla-main-container table tbody tr:hover td{background-color:#dae6be!important}.guia-cxc-tabla-main-container table tbody .guia-cxc-ir-semaforo{align-items:center;background:linear-gradient(to bottom right,#2d7322,#285b20);border:none;border-radius:5px;color:#f0f0f0;cursor:pointer;display:flex;height:20px;justify-content:center;width:90px}.guia-cxc-tabla-main-container table tbody .guia-cxc-ir-semaforo svg{color:#f0f0f0;font-size:16px;font-weight:700;margin-left:5px}.guia-cxc-tabla-main-container table tbody .guia-cxc-ir-semaforo:hover{box-shadow:1px 1px 3px #000;-webkit-transform:scale(1.03);transform:scale(1.03)}.guia-cxc-boton-guardar-container{display:flex;justify-content:right;margin:0 auto;width:95%}.guia-cxc-boton-guardar-container .guia-cxc-boton-guardar{align-items:center;background:linear-gradient(to bottom right,#2d7322,#285b20);border:none;border-radius:5px;color:#f0f0f0;cursor:pointer;display:flex;height:40px;justify-content:center;width:90px}.guia-cxc-boton-guardar-container .guia-cxc-boton-guardar svg{font-size:22px;font-weight:700;margin-right:5px}.guia-cxc-boton-guardar-container .guia-cxc-boton-guardar:hover{box-shadow:1px 1px 3px #000;-webkit-transform:scale(1.03);transform:scale(1.03)}.guia-cxc-actions{align-items:center;display:flex;flex-direction:row;gap:5px;height:40px;position:absolute;top:0;width:100%}.guia-cxc-actions .guia-cxc-boton-regresar-container{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.guia-cxc-actions .guia-cxc-boton-regresar-container svg{color:hsla(0,0%,100%,.8);font-size:18px}.guia-cxc-actions .guia-cxc-boton-regresar-container:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.guia-cxc-actions .guia-cxc-boton-regresar-container:hover svg{color:#fff}.guia-cxc-actions .guia-cxc-boton-filtro-container{margin-top:1px}.guia-cxc-actions .guia-cxc-boton-filtro-container .mdlFiltros-filtro-indicador-main-container{border-radius:5px;color:#000!important;display:flex;flex-wrap:wrap;height:190px;left:20px;overflow:hidden;position:absolute;top:-9px;transition:height .5s linear .1s,width .5s linear .1s;width:460px;z-index:3}.guia-cxc-actions .guia-cxc-boton-filtro-container .mdlFiltros-filtro-indicador-main-container .mdlFiltros-modal-domicilio,.guia-cxc-actions .guia-cxc-boton-filtro-container .mdlFiltros-filtro-indicador-main-container .mdlFiltros-modal-ejercicio,.guia-cxc-actions .guia-cxc-boton-filtro-container .mdlFiltros-filtro-indicador-main-container .mdlFiltros-modal-linea-credito,.guia-cxc-actions .guia-cxc-boton-filtro-container .mdlFiltros-filtro-indicador-main-container .mdlFiltros-modal-periodo,.guia-cxc-actions .guia-cxc-boton-filtro-container .mdlFiltros-filtro-indicador-main-container .mdlFiltros-modal-registrado,.guia-cxc-actions .guia-cxc-boton-filtro-container .mdlFiltros-filtro-indicador-main-container .mdlFiltros-modal-vencimiento{display:flex;flex-direction:column;margin-top:10px}.guia-cxc-actions .guia-cxc-boton-filtro-container .mdlFiltros-filtro-indicador-main-container .filtro-group{display:flex;flex-direction:column;height:100%;padding-top:10px}.guia-cxc-actions .guia-cxc-boton-filtro-container .mdlFiltros-filtro-indicador-main-container .filtro-group label{color:#3a3a3c;font-size:14px;font-weight:700;margin-bottom:2px;margin-left:5px}.guia-cxc-actions .guia-cxc-boton-filtro-container .mdlFiltros-filtro-indicador-main-container .filtro-group select{background-color:#cae9c9;background-color:#f7f7f7;border:1px solid #2d682d;border-radius:5px;color:#2d682d;margin-bottom:10px;padding:10px 0 10px 1px}.guia-cxc-actions .guia-cxc-boton-filtro-container .mdlFiltros-filtro-indicador-main-container .filtro-group select:hover{outline:none}.guia-cxc-actions .guia-cxc-boton-filtro-container .mdlFiltros-filtro-indicador-main-container .mdlFiltros-modal-ejercicio{padding-left:15px;padding-right:15px;padding-top:10px}.guia-cxc-actions .guia-cxc-boton-filtro-container .mdlFiltros-filtro-indicador-main-container .mdlFiltros-modal-filtrado{display:flex;margin-top:0}.guia-cxc-actions .guia-cxc-boton-filtro-container .mdlFiltros-filtro-indicador-main-container .plantilla_buro_credito{background-color:#fff;height:100%;width:300px}.guia-cxc-actions .guia-cxc-boton-filtro-container .mdlFiltros-filtro-indicador-main-container .mdlFiltros-modal-acciones{align-items:center;display:flex;justify-content:space-between;margin-top:10px;padding-left:15px;padding-right:15px;width:100%}.guia-cxc-actions .guia-cxc-boton-filtro-container .mdlFiltros-filtro-indicador-main-container .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-guardar{align-items:center;background-color:#035917;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.guia-cxc-actions .guia-cxc-boton-filtro-container .mdlFiltros-filtro-indicador-main-container .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.guia-cxc-actions .guia-cxc-boton-filtro-container .mdlFiltros-filtro-indicador-main-container .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-cancelar{align-items:center;background-color:#ed2a35;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.guia-cxc-actions .guia-cxc-boton-filtro-container .mdlFiltros-filtro-indicador-main-container .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-cancelar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.guia-cxc-actions .guia-cxc-boton-filtro-container .mdlFiltros-filtro-indicador-main-container .mdlFiltros-modal-reporte-buro{font-size:12px!important;margin:0 0 0 15px!important}.guia-cxc-actions .guia-cxc-boton-filtro-container .mdlFiltros-filtro-indicador-main-container .mdlFiltros-modal-reporte-buro label{color:#035917;font-size:12px!important}.guia-cxc-actions .guia-cxc-boton-filtro-container .mdlFiltros-filtro-indicador-main-container .mdlFiltros-modal-reporte-buro .css-ahj2mt-MuiTypography-root{font-size:12px!important}.guia-cxc-actions .guia-cxc-boton-filtro-container .mdlFiltros-filtro-indicador-main-container .mdlFiltros-modal-reporte-buro .MuiFormControlLabel-root{height:25px!important;margin:0!important;padding:0!important}.proyecciones-gastos-main-screen{height:100%;margin-left:10px;margin-right:50px;position:relative;width:calc(100% - 20px)}.proyecciones-gastos-main-screen .proyecciones-gastos-contenedor-filtros{align-items:center;display:flex;flex-direction:row;gap:10px;height:40px;position:absolute;top:0}.proyecciones-gastos-main-screen .proyecciones-gastos-contenedor-filtros .proyecciones-gastos-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.proyecciones-gastos-main-screen .proyecciones-gastos-contenedor-filtros .proyecciones-gastos-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.proyecciones-gastos-main-screen .proyecciones-gastos-contenedor-filtros .proyecciones-gastos-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.proyecciones-gastos-main-screen .proyecciones-gastos-contenedor-filtros .proyecciones-gastos-regresar:hover svg{color:#fff}.proyecciones-gastos-main-screen .box-actions{margin-bottom:0;margin-left:0;margin-right:20px;padding-bottom:5px;position:absolute;right:0;top:5px}.proyecciones-gastos-main-screen .box-actions button{border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;height:25px;margin-left:10px;width:140px}.proyecciones-gastos-main-screen .box-actions button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.proyecciones-gastos-main-screen .box-actions .excel{background-color:#035917;border:1px solid #035917}.proyecciones-gastos-main-screen .box-actions .PDF{background-color:#940404;cursor:pointer}.proyecciones-gastos-main-screen .box-actions .PDF:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.proyecciones-gastos-main-screen #comparativa-gastos-proyeccion-tipo{border-bottom:1px solid #ccc;border-radius:5px;height:calc(100vh - 160px);margin-top:20px!important;overflow-y:auto;padding-bottom:200px;padding-left:20px;padding-right:20px}.proyecciones-gastos-main-screen .table-informacion-gastos{cursor:pointer;width:99%}.proyecciones-gastos-main-screen .table-informacion-gastos .indicador{border-radius:50%;display:inline-block;height:12px;width:12px}.proyecciones-gastos-main-screen .table-informacion-gastos .indicador-verde{background-color:#28a745}.proyecciones-gastos-main-screen .table-informacion-gastos .indicador-amarillo{background-color:#ffc107}.proyecciones-gastos-main-screen .table-informacion-gastos .indicador-rojo{background-color:#dc3545}.proyecciones-gastos-main-screen .table-informacion-gastos .bl{border-left:2px solid #dae6be}.proyecciones-gastos-main-screen .table-informacion-gastos .br{border-right:2px solid #dae6be}.proyecciones-gastos-main-screen .table-informacion-gastos .bb{border-bottom:2px solid #dae6be}.proyecciones-gastos-main-screen .table-informacion-gastos .bt{border-top:2px solid #dae6be}.proyecciones-gastos-main-screen .table-informacion-gastos .pr-5{padding-right:5px}.proyecciones-gastos-main-screen .table-informacion-gastos .bg-transparent{background-color:initial}.proyecciones-gastos-main-screen .table-informacion-gastos .w-cuenta{width:50px}.proyecciones-gastos-main-screen .table-informacion-gastos .w-concepto{width:300px}.proyecciones-gastos-main-screen .table-informacion-gastos .w-importe{width:110px}.proyecciones-gastos-main-screen .table-informacion-gastos thead .tr-encabezado1 th{border-bottom:1px solid #fedb05;color:#fff;letter-spacing:2px}.proyecciones-gastos-main-screen .table-informacion-gastos thead th{height:40px}.proyecciones-gastos-main-screen .table-informacion-gastos thead th div{border-left:2px solid #fedb05;text-align:center;width:100%}.proyecciones-gastos-main-screen .table-informacion-gastos thead .tr-down th{border-bottom:1px solid #fedb05;color:#fff}.proyecciones-gastos-main-screen .table-informacion-gastos thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);font-size:12px;position:-webkit-sticky;position:sticky;top:0}.proyecciones-gastos-main-screen .table-informacion-gastos thead tr th div{border-left:2px solid #fedb05;text-align:center;width:100%}.proyecciones-gastos-main-screen .table-informacion-gastos tbody{font-size:12px}.proyecciones-gastos-main-screen .table-informacion-gastos tbody tr{transition:all .3s}.proyecciones-gastos-main-screen .table-informacion-gastos tbody tr:hover{background-color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.proyecciones-gastos-main-screen .table-informacion-gastos tbody td{border-bottom:2px solid #dae6be;padding-bottom:5px;padding-top:10px}.gestionti-layout{display:flex;height:calc(100vh - 170px);overflow:hidden}.gestionti-sidebar{background:#f8f9f8;border-right:1px solid rgba(0,0,0,.07);display:flex;flex:none;flex-direction:column;overflow:hidden;width:210px}.gestionti-sidebar-perfil{align-items:center;border-bottom:1px solid rgba(0,0,0,.07);display:flex;gap:10px;padding:16px 14px 14px}.gestionti-sidebar-avatar{align-items:center;background:#46932f;border-radius:50%;color:#fff;display:flex;flex:none;font-size:15px;font-weight:700;height:36px;justify-content:center;width:36px}.gestionti-sidebar-info{min-width:0}.gestionti-sidebar-nombre{color:#1a2e1a;font-size:12px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gestionti-sidebar-rol{color:#46932f;font-size:10px;font-weight:600;letter-spacing:.05em;margin-top:1px;text-transform:uppercase}.gestionti-sidebar-nav{display:flex;flex:1 1;flex-direction:column;gap:2px;overflow-y:auto;padding:10px 8px}.gestionti-nav-item{align-items:center;border-radius:7px;cursor:pointer;display:flex;gap:9px;padding:8px 10px;position:relative;transition:background .12s ease}.gestionti-nav-item:hover:not(.gestionti-nav-item--disabled){background:rgba(70,147,47,.08)}.gestionti-nav-item:hover:not(.gestionti-nav-item--disabled) .gestionti-nav-label{color:#2d6b1d}.gestionti-nav-item.gestionti-nav-item--activo{background:rgba(70,147,47,.12)}.gestionti-nav-item.gestionti-nav-item--activo .gestionti-nav-label{color:#2d6b1d;font-weight:700}.gestionti-nav-item.gestionti-nav-item--activo .gestionti-nav-icon{color:#46932f}.gestionti-nav-item.gestionti-nav-item--disabled{cursor:default;opacity:.45}.gestionti-nav-icon{color:#6b7281;flex:none}.gestionti-nav-label{color:#6b7281;flex:1 1;font-size:13px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gestionti-nav-pronto{background:rgba(0,0,0,.06);border-radius:4px;color:#6b7281;flex:none;font-size:9px;font-weight:700;letter-spacing:.04em;padding:1px 5px;text-transform:uppercase}.gestionti-content{display:flex;flex:1 1;flex-direction:column;min-width:0;overflow-y:auto;padding:20px 24px}.gestionti-vista{display:flex;flex-direction:column;gap:16px;height:100%}.gestionti-vista-header{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.gestionti-vista-titulo{color:#1a2e1a;display:block;font-size:17px;font-weight:700;letter-spacing:.01em}.gestionti-vista-subtitulo{color:#6b7281;display:block;font-size:12px;margin-top:2px}.gestionti-vista-acciones{align-items:center;display:flex;flex:none;gap:8px}.gestionti-vista-scroll{display:flex;flex:1 1;flex-direction:column;gap:18px;overflow-y:auto}.gestionti-btn-primary{align-items:center;background:#46932f;border:none;border-radius:7px;color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:5px;padding:7px 16px;transition:background .12s ease;white-space:nowrap}.gestionti-btn-primary svg{font-size:16px}.gestionti-btn-primary:hover{background:#2d6b1d}.gestionti-btn-secondary{align-items:center;background:transparent;border:1.5px solid #46932f;border-radius:7px;color:#46932f;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:5px;padding:6px 14px;transition:background .12s ease,color .12s ease;white-space:nowrap}.gestionti-btn-secondary svg{font-size:16px}.gestionti-btn-secondary:hover{background:rgba(70,147,47,.07)}.gestionti-table-wrap{border:1px solid rgba(0,0,0,.07);border-radius:8px;flex:1 1;overflow:auto}.gestionti-table{border-collapse:collapse;font-size:13px;width:100%}.gestionti-table thead tr{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-position-x:-420px;background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05}.gestionti-table th{color:#fff;font-size:12px;font-weight:700;padding:9px 12px;text-align:left;white-space:nowrap}.gestionti-table tbody tr{border-bottom:1px solid rgba(0,0,0,.04);transition:background .1s ease}.gestionti-table tbody tr:nth-child(odd){background:rgba(70,147,47,.03)}.gestionti-table tbody tr:hover{background:rgba(70,147,47,.07);cursor:pointer}.gestionti-table td{color:#374151;padding:8px 12px;vertical-align:middle}.gestionti-td-folio{color:#2d6b1d!important;font-weight:700;white-space:nowrap;width:80px}.gestionti-td-tipo{color:#6b7281!important;font-size:12px;white-space:nowrap;width:140px}.gestionti-td-titulo{font-weight:500;min-width:180px}.gestionti-td-center{text-align:center;width:120px}.gestionti-badge{border-radius:12px;display:inline-block;font-size:11px;font-weight:600;line-height:1.6;padding:2px 8px;white-space:nowrap}.gestionti-empty{color:#6b7281;font-size:13px;padding:40px 20px;text-align:center}.gestionti-admin-kpi{align-items:baseline;background:rgba(70,147,47,.06);border-left:4px solid #46932f;border-radius:8px;display:flex;gap:8px;padding:14px 18px}.gestionti-admin-kpi-numero{color:#2d6b1d;font-size:32px;font-weight:800;line-height:1}.gestionti-admin-kpi-label{color:#6b7281;font-size:13px;font-weight:500}.gestionti-form{display:flex;flex:1 1;flex-direction:column;gap:18px;max-width:760px;overflow-y:auto}.gestionti-form-section{border-bottom:1px solid rgba(0,0,0,.07);display:flex;flex-direction:column;gap:12px;padding-bottom:16px}.gestionti-form-section:last-of-type{border-bottom:none}.gestionti-form-section-titulo{color:#2d6b1d;font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.gestionti-form-row{display:flex;gap:14px}.gestionti-form-row .gestionti-field{flex:1 1}.gestionti-field{display:flex;flex-direction:column;gap:5px}.gestionti-field--grow{flex:1 1}.gestionti-field-label{color:#1a2e1a;font-size:12px;font-weight:600}.gestionti-input,.gestionti-select,.gestionti-textarea{background:#fff;border:1px solid rgba(0,0,0,.07);border-radius:7px;color:#1a2e1a;font-family:inherit;font-size:13px;padding:8px 10px;transition:border-color .12s ease}.gestionti-input:focus,.gestionti-select:focus,.gestionti-textarea:focus{border-color:#46932f;outline:none}.gestionti-textarea{font-family:inherit;min-height:40px;resize:vertical}.gestionti-select{min-width:200px}.gestionti-tipo-group{display:flex;flex-wrap:wrap;gap:8px}.gestionti-tipo-option{background:#fff;border:1.5px solid rgba(0,0,0,.07);border-radius:7px;color:#6b7281;cursor:pointer;font-size:13px;font-weight:600;padding:8px 16px;transition:border-color .12s ease,color .12s ease,background .12s ease}.gestionti-tipo-option:hover{border-color:#46932f}.gestionti-tipo-option--activo{background:rgba(70,147,47,.1);border-color:#46932f;color:#2d6b1d}.gestionti-checkbox-group{display:flex;flex-wrap:wrap;gap:18px}.gestionti-checkbox-option{align-items:center;color:#1a2e1a;cursor:pointer;display:flex;font-size:13px;gap:6px}.gestionti-checkbox-option input[type=checkbox]{accent-color:#46932f;cursor:pointer;height:15px;width:15px}.gestionti-form-actions{display:flex;gap:10px;justify-content:flex-end;padding-top:4px}.gestionti-form-actions button:disabled{cursor:default;opacity:.6}.gestionti-etapas-row{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,1fr)}.gestionti-etapa-card{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.07);border-radius:10px;display:flex;flex-direction:column;gap:4px;padding:10px}.gestionti-etapa-label{color:#6b7281;font-size:11px}.gestionti-etapa-valor{color:#1a2e1a;font-size:18px;font-weight:700;line-height:1}.gestionti-kpi-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(4,1fr)}.gestionti-kpi-card{background:#fff;border:1px solid rgba(0,0,0,.07);border-radius:10px;display:flex;flex-direction:column;gap:8px;padding:14px}.gestionti-kpi-card-head{align-items:flex-start;display:flex;gap:8px;justify-content:space-between}.gestionti-kpi-label{color:#6b7281;font-size:12px;line-height:1.3}.gestionti-kpi-valor{color:#1a2e1a;font-size:26px;font-weight:800;line-height:1}.gestionti-kpi-icon{border-radius:7px;box-sizing:initial;flex:none;padding:4px}.gestionti-kpi-card--azul .gestionti-kpi-icon{background:#eef4fc;color:#1d4ed8}.gestionti-kpi-card--ambar .gestionti-kpi-icon{background:#fdf6e3;color:#92400e}.gestionti-kpi-card--verde .gestionti-kpi-icon{background:#eaf3de;color:#2d6b1d}.gestionti-recientes{display:flex;flex-direction:column;gap:8px}.gestionti-recientes-titulo{color:#1a2e1a;font-size:13px;font-weight:700}.gestionti-recientes-lista{background:#fff;border:1px solid rgba(0,0,0,.07);border-radius:10px;overflow:hidden}.gestionti-reciente-row{align-items:center;cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:10px 14px;transition:background .1s ease}.gestionti-reciente-row:not(:last-child){border-bottom:1px solid rgba(0,0,0,.04)}.gestionti-reciente-row:hover{background:rgba(70,147,47,.05)}.gestionti-reciente-titulo{color:#1a2e1a;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.inventario-rotacion-main-screen{height:100%;margin-left:10px;margin-right:50px;position:relative;width:calc(100% - 20px)}.reporte-recuperacion-responsable-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:100%}.reporte-recuperacion-responsable-actions .reporte-recuperacion-responsable-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.reporte-recuperacion-responsable-actions .reporte-recuperacion-responsable-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.reporte-recuperacion-responsable-actions .reporte-recuperacion-responsable-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.reporte-recuperacion-responsable-actions .reporte-recuperacion-responsable-actions-regresar:hover svg{color:#fff}.reporte-recuperacion-responsable-actions .reporte-recuperacion-responsable-actions-filtro{margin-left:5px;margin-top:1px}.reporte-recuperacion-responsable-actions .reporte-recuperacion-responsable-actions-filtro .filtros-pedidos-facturados{position:relative}.reporte-recuperacion-responsable-actions .reporte-recuperacion-responsable-actions-filtro .filtros-pedidos-facturados .modal-filtro-resumen-cartera-mensual{background-color:#fff;box-shadow:3 3 5px #333;height:380px;margin-left:-100px!important;margin-top:-1px;text-transform:capitalize;width:410px}.reporte-recuperacion-responsable-actions .buttons{align-items:end;display:flex;justify-content:end;margin-right:10px;width:100%}.reporte-recuperacion-responsable-actions .buttons .excel{background-color:#035917;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;height:25px;margin-right:10px;width:100px}.reporte-recuperacion-responsable-actions .buttons .excel:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.reporte-recuperacion-responsable-actions .buttons .PDF{border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;height:25px;width:100px}.reporte-recuperacion-responsable-actions .buttons .PDF:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.rcxc-miles{margin-top:10px;text-align:center}.inventario-rotacion-main-container{height:100%;margin-top:15px}.inventario-rotacion-main-container .cotizaciones-ref-filtro{height:35px;margin-top:20px;padding-bottom:0;padding-left:20px;padding-right:20px;width:100%}.inventario-rotacion-main-container .cotizaciones-ref-header{align-items:center;display:flex;height:10px;justify-content:space-between;margin-left:20px;margin-right:20px}.inventario-rotacion-main-container .cotizaciones-ref-header .cotizaciones-ref-header-title{align-items:center;display:flex;font-weight:700;width:calc(100% - 400px)}.inventario-rotacion-main-container .cotizaciones-ref-header .cotizaciones-ref-header-title svg{color:#315c6f;margin-right:5px}.inventario-rotacion-main-container .cotizaciones-ref-header .cotizaciones-ref-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.inventario-rotacion-main-container .cotizaciones-ref-header .cotizaciones-ref-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px}.inventario-rotacion-main-container .cotizaciones-ref-header .cotizaciones-ref-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.inventario-rotacion-main-container .cotizaciones-ref-header .cotizaciones-ref-header-agregar:hover svg{color:#fff}.inventario-rotacion-main-container .inventario-rotacion-tabla-container{border-radius:8px;height:calc(100% - 85px);margin-left:30px;overflow:auto;width:calc(100% - 40px)}.inventario-rotacion-main-container .inventario-rotacion-tabla-container .sticky-folio{background-color:#f9f9f9;left:0;position:-webkit-sticky;position:sticky;z-index:2}.inventario-rotacion-main-container .inventario-rotacion-tabla-container .sticky-cliente{background-color:#f9f9f9;left:60px;position:-webkit-sticky;position:sticky;z-index:2}.inventario-rotacion-main-container .inventario-rotacion-tabla-container table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.inventario-rotacion-main-container .inventario-rotacion-tabla-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0;width:100px}.inventario-rotacion-main-container .inventario-rotacion-tabla-container thead tr th div{border-left:2px solid #e9ae06;text-align:center}.inventario-rotacion-main-container .inventario-rotacion-tabla-container thead th.sticky-cliente,.inventario-rotacion-main-container .inventario-rotacion-tabla-container thead th.sticky-folio{z-index:3}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .grupo-header{background-color:#c6c6c6!important;font-weight:700;padding:8px;text-align:center}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .celda-carac-buton,.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .celda-foto{text-align:center;width:20px}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .celda-modelo{width:160px}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .celda-modelo .celda-modelo-container{display:flex;gap:5px}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .celda-whatsapp .whatsapp{width:100%}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .celda-whatsapp .whatsapp .texto-cliente-no-registrado{color:#000}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .celda-whatsapp .whatsapp div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);display:flex;font-size:14px;height:20px;justify-content:center;width:100%}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .celda-whatsapp .whatsapp div svg{font-size:16px;margin-right:5px}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .celda-whatsapp .whatsapp .boton-agregar-contacto{background-color:#035917;cursor:pointer;width:100%}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .celda-whatsapp .whatsapp .editar-numero{color:#000!important}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .celda-whatsapp .whatsapp .editar-numero svg{color:#315c6f!important;cursor:pointer;margin-left:5px}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .celda-whatsapp .whatsapp .editar-numero:hover svg{-webkit-transform:scale(1.3);transform:scale(1.3)}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .celda-descripcion{width:340px}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .celda-linea{width:180px}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .celda-importe{text-align:right;width:110px}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .celda-caracteristicas{width:300px}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .celda-estatus{text-align:center;width:80px}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .celda-sucursal{max-width:200px;width:200px!important}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .celda-folio{color:navy;cursor:pointer;text-decoration:underline}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .celda-cliente{max-width:600px;width:600px!important}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .celda-vendedor{max-width:200px;width:200px!important}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .celda-estatus{max-width:350px;width:350px!important}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .celda-facturado{width:70px}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .celda-comentario{max-width:500px;width:500px!important}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .celda-comentario .contenido-flex{align-items:center;display:flex;flex-direction:row;gap:6px;justify-content:flex-start;white-space:normal;width:100%}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .celda-comentario .contenido-flex svg{color:#315c6f;flex-shrink:0;font-size:16px}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .celda-comentario .contenido-flex .comentario-texto,.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .celda-comentario .contenido-flex .cultivo-texto{flex:1 1;line-height:1.2;margin:0;overflow-wrap:break-word}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .celda-comentario .contenido-flex:hover svg{cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .celda-editar{width:100px}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .celda-editar .cotizaciones-ref-acciones-listado div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .celda-editar .cotizaciones-ref-acciones-listado div svg{color:hsla(0,0%,100%,.8);font-size:20px}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .celda-editar .cotizaciones-ref-acciones-listado div:hover,.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .celda-editar .cotizaciones-ref-acciones-listado div:hover svg{color:#fff}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .celda-editar .cotizaciones-ref-acciones-listado .boton-editar-cotizaciones-ref{background-color:#035917;width:100%}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .celda-estatus:hover{cursor:pointer}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr .ta-fecha{width:94px}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr td .img{cursor:pointer}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr td .img svg{color:#315c6f;font-size:20px}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr td .img:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr td .img-sin-color svg{color:#ccc;font-size:20px}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr:hover td{background-color:#dae6be!important}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.inventario-rotacion-main-container .inventario-rotacion-tabla-container tfoot{background-color:#cbdf9e!important;font-weight:700;height:70px}.analisis-solicitud-credito-cerradas{height:100%;width:100%}.analisis-solicitud-credito-cerradas .analisis-solicitud-credito-pendientes-container-filtros{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:70px;width:200px}.analisis-solicitud-credito-cerradas .analisis-solicitud-credito-pendientes-container-filtros .analisis-solicitud-credito-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.analisis-solicitud-credito-cerradas .analisis-solicitud-credito-pendientes-container-filtros .analisis-solicitud-credito-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.analisis-solicitud-credito-cerradas .analisis-solicitud-credito-pendientes-container-filtros .analisis-solicitud-credito-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.analisis-solicitud-credito-cerradas .analisis-solicitud-credito-pendientes-container-filtros .analisis-solicitud-credito-actions-regresar:hover svg{color:#fff}.analisis-solicitud-credito-cerradas .analisis-solicitud-credito-pendientes-container-filtros .reporte-buro-credito-filtrado{height:24px;margin-bottom:0;margin-left:10px}.analisis-solicitud-credito-cerradas .analisis-solicitud-credito-pendientes-container-filtros #analisis-credito-filtro-modal{margin-left:-96px;margin-top:-7px}.analisis-solicitud-credito-cerradas .analisis-solicitud-credito-container{height:100%;width:100%}.analisis-solicitud-credito-cerradas .analisis-solicitud-credito-container .analisis-solicitud-credito-container-filtros{display:flex;height:50px;justify-content:space-between}.analisis-solicitud-credito-cerradas .analisis-solicitud-credito-container .analisis-solicitud-credito-container-filtros .contador-solicitudes{align-items:end;display:flex;padding-right:20px}.analisis-solicitud-credito-cerradas .analisis-solicitud-credito-container .contador-solicitudes{margin-bottom:10px;margin-right:20px;margin-top:10px;position:relative;text-align:end}.analisis-solicitud-credito-cerradas .analisis-solicitud-credito-container .analisis-solicitud-credito-container-table{border:1px solid #dae6be;border-radius:5px;box-shadow:2px 2px 5px #333;height:calc(100% - 120px);margin:0 auto;overflow:auto;width:calc(100% - 40px)}.analisis-solicitud-credito-cerradas .analisis-solicitud-credito-container table{position:-webkit-sticky;position:sticky;width:100%}.analisis-solicitud-credito-cerradas .analisis-solicitud-credito-container table thead .tr-columnas th{background-color:#fefefe;background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;border-right:none;color:#fff;font-size:12px;height:40px;position:-webkit-sticky;position:sticky;top:0}.analisis-solicitud-credito-cerradas .analisis-solicitud-credito-container table thead .tr-columnas th div{border-left:2px solid #fedb05;text-align:center}.analisis-solicitud-credito-cerradas .analisis-solicitud-credito-container table thead .tr-columnas th:last-child{border-right:1px solid #315c6f}.analisis-solicitud-credito-cerradas .analisis-solicitud-credito-container table tbody tr td{border-bottom:1px solid #dae6be;border-right:none;border-top:none;cursor:pointer;font-size:12px;padding:5px;text-align:left;text-transform:capitalize}.analisis-solicitud-credito-cerradas .analisis-solicitud-credito-container table tbody tr td:first-child{padding-left:10px;text-align:left}.analisis-solicitud-credito-cerradas .analisis-solicitud-credito-container table tbody tr td:last-child{text-align:right}.analisis-solicitud-credito-cerradas .analisis-solicitud-credito-container table tbody tr:hover td{background-color:#dae6be!important}.analisis-solicitud-credito-cerradas .analisis-solicitud-credito-container table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.lineas-venta-main-screen{height:100%;margin-left:10px;margin-right:50px;position:relative;width:calc(100% - 20px)}.lineas-venta-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:calc(100% - 261px)}.lineas-venta-actions .lineas-venta-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.lineas-venta-actions .lineas-venta-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.lineas-venta-actions .lineas-venta-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.lineas-venta-actions .lineas-venta-actions-regresar:hover svg{color:#fff}.lineas-venta-actions .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:-170px;top:7px}.lineas-venta-actions .buttons .lineas-venta-header-agregar-linea{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:-90px;padding-left:5px;padding-right:5px}.lineas-venta-actions .buttons .lineas-venta-header-agregar-linea svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.lineas-venta-actions .buttons .lineas-venta-header-agregar-linea:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.lineas-venta-actions .buttons .lineas-venta-header-agregar-linea:hover svg{color:#fff}.lineas-venta{height:100%}.lineas-venta .lineas-venta-header{align-items:center;display:flex;height:50px;justify-content:space-between;margin-left:20px;margin-right:20px}.lineas-venta .lineas-venta-header .lineas-venta-header-title{align-items:center;display:flex;font-weight:700;width:calc(100% - 400px)}.lineas-venta .lineas-venta-header .lineas-venta-header-title svg{color:#315c6f;margin-right:5px}.lineas-venta .lineas-venta-header .lineas-venta-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.lineas-venta .lineas-venta-header .lineas-venta-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px}.lineas-venta .lineas-venta-header .lineas-venta-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.lineas-venta .lineas-venta-header .lineas-venta-header-agregar:hover svg{color:#fff}.lineas-venta .lineas-venta-container{border-radius:8px;height:calc(100% - 110px);margin-left:20px;overflow:auto;width:calc(100% - 40px)}.lineas-venta .lineas-venta-container table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.lineas-venta .lineas-venta-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.lineas-venta .lineas-venta-container thead tr th div{border-left:2px solid #e9ae06;text-align:center}.lineas-venta .lineas-venta-container tbody tr .ta-comentario{width:300px}.lineas-venta .lineas-venta-container tbody tr .ta-descripcion{width:auto}.lineas-venta .lineas-venta-container tbody tr .ta-estatus{text-align:center;width:100px}.lineas-venta .lineas-venta-container tbody tr .ta-editar{width:100px}.lineas-venta .lineas-venta-container tbody tr .ta-editar .lineas-venta-acciones-listado div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.lineas-venta .lineas-venta-container tbody tr .ta-editar .lineas-venta-acciones-listado div svg{color:hsla(0,0%,100%,.8);font-size:20px}.lineas-venta .lineas-venta-container tbody tr .ta-editar .lineas-venta-acciones-listado div:hover,.lineas-venta .lineas-venta-container tbody tr .ta-editar .lineas-venta-acciones-listado div:hover svg{color:#fff}.lineas-venta .lineas-venta-container tbody tr .ta-editar .lineas-venta-acciones-listado .boton-editar-lineas-venta{background-color:#035917;width:100%}.lineas-venta .lineas-venta-container tbody tr .ta-fecha{width:94px}.lineas-venta .lineas-venta-container tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.lineas-venta .lineas-venta-container tbody tr:hover td{background-color:#dae6be!important}.lineas-venta .lineas-venta-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.lineas-venta-modal-formulario{height:694px;left:50%;padding-top:20px;position:fixed;top:53px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:600px}.lineas-venta-modal-formulario .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px}.lineas-venta-modal-formulario .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.lineas-venta-modal-formulario .lineas-venta-modal-plantilla{height:calc(100% - 20px);position:relative}.lineas-venta-modal-formulario .lineas-venta-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.lineas-venta-modal-formulario .lineas-venta-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff}.lineas-venta-modal-formulario .lineas-venta-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .lineas-venta-modal-agregar-convenio{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);font-weight:700;height:calc(100% - 5px);padding:15px;position:relative}.lineas-venta-modal-formulario .lineas-venta-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .lineas-venta-modal-agregar-convenio .lineas-venta-modal-agregar-convenio-container{display:flex;flex-direction:column;height:100%;max-height:calc(76vh - 30px);overflow:auto;padding-right:5px}.lineas-venta-modal-formulario .lineas-venta-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .lineas-venta-modal-agregar-convenio .lineas-venta-modal-agregar-convenio-container .titulo-seccion{font-weight:700;height:20px;margin-bottom:0;margin-top:0;text-align:center}.lineas-venta-modal-formulario .lineas-venta-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .lineas-venta-modal-agregar-convenio .lineas-venta-modal-agregar-convenio-container .lineas-venta-modal-agregar-convenio-titulo{height:30px;margin-bottom:10px;text-align:center}.lineas-venta-modal-formulario .lineas-venta-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .lineas-venta-modal-agregar-convenio .lineas-venta-modal-agregar-convenio-container .lineas-venta-modal-agregar-convenio-titulo .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:26px;top:8px;width:20px}.lineas-venta-modal-formulario .lineas-venta-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .lineas-venta-modal-agregar-convenio .lineas-venta-modal-agregar-convenio-container .lineas-venta-modal-agregar-convenio-titulo .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.lineas-venta-modal-formulario .lineas-venta-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .lineas-venta-modal-agregar-convenio .lineas-venta-modal-agregar-convenio-container .lineas-venta-modal-agregar-datos-columna-2{display:flex;flex-direction:column;font-size:12px;margin-top:10px}.lineas-venta-modal-formulario .lineas-venta-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .lineas-venta-modal-agregar-convenio .lineas-venta-modal-agregar-convenio-container .lineas-venta-modal-agregar-datos-columna-2 .lineas-venta-modal-agregar-recordatorio{align-items:center;display:flex;flex-direction:row}.lineas-venta-modal-formulario .lineas-venta-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .lineas-venta-modal-agregar-convenio .lineas-venta-modal-agregar-convenio-container .lineas-venta-modal-calculo-totales{display:flex;flex-direction:column}.lineas-venta-modal-formulario .lineas-venta-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .lineas-venta-modal-agregar-convenio .lineas-venta-modal-agregar-convenio-container .lineas-venta-modal-icono-input-porcentaje{color:#000;font-size:small}.lineas-venta-modal-formulario .lineas-venta-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .lineas-venta-modal-agregar-convenio .imagenes-section{margin-top:1rem}.lineas-venta-modal-formulario .lineas-venta-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .lineas-venta-modal-agregar-convenio .imagenes-section .titulos-imagenes-section{align-items:center;display:flex;justify-content:space-between}.lineas-venta-modal-formulario .lineas-venta-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .lineas-venta-modal-agregar-convenio .imagenes-section .titulos-imagenes-section .titulo-derecha{color:gray;font-size:.8rem}.lineas-venta-modal-formulario .lineas-venta-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .lineas-venta-modal-agregar-convenio .imagenes-section .imagenes-group{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.lineas-venta-modal-formulario .lineas-venta-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .lineas-venta-modal-agregar-convenio .imagenes-section .imagenes-group .imagen-button{align-items:center;background-color:#fafafa;border:2px dashed #ccc;border-radius:8px;cursor:pointer;display:flex;height:100px;justify-content:center;position:relative;width:100px}.lineas-venta-modal-formulario .lineas-venta-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .lineas-venta-modal-agregar-convenio .imagenes-section .imagenes-group .imagen-cargada{border-radius:6px;max-height:100%;max-width:100%}.lineas-venta-modal-formulario .lineas-venta-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .lineas-venta-modal-buttons{bottom:0;display:flex;gap:20px;justify-content:end;margin-top:10px;position:relative;right:-25px;width:calc(100% - 30px)}.lineas-venta-modal-formulario .lineas-venta-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .lineas-venta-modal-buttons .lineas-venta-modal-button-guardar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100px}.lineas-venta-modal-formulario .lineas-venta-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .lineas-venta-modal-buttons .lineas-venta-modal-button-guardar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.lineas-venta-modal-formulario .lineas-venta-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .lineas-venta-modal-buttons .agregar-linea-modal-estatus{margin-top:5px}.lineas-venta-modal-formulario .lineas-venta-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .home-convenio-pago{align-items:center;background-color:#315c6f;border:1px solid #545454;border-radius:5px;bottom:15px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:30px;justify-content:center;left:10px;position:absolute;width:100px}.lineas-venta-modal-formulario .lineas-venta-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .home-convenio-pago:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.lineas-venta-modal-formulario .lineas-venta-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .home-convenio-pago:hover svg{color:#fff!important}.modelos-main-screen{height:100%;margin-left:10px;margin-right:50px;position:relative;width:calc(100% - 20px)}.modelos-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:calc(100% - 261px)}.modelos-actions .modelos-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.modelos-actions .modelos-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.modelos-actions .modelos-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.modelos-actions .modelos-actions-regresar:hover svg{color:#fff}.modelos-actions .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:-170px;top:7px}.modelos-actions .buttons .modelos-header-agregar-linea{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:-90px;padding-left:5px;padding-right:5px}.modelos-actions .buttons .modelos-header-agregar-linea svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.modelos-actions .buttons .modelos-header-agregar-linea:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.modelos-actions .buttons .modelos-header-agregar-linea:hover svg{color:#fff}.modelos{height:100%}.modelos .modelos-filtro{height:40px;margin-top:20px;padding-bottom:0;padding-left:20px;padding-right:20px;width:100%}.modelos .modelos-header{align-items:center;display:flex;height:10px;justify-content:space-between;margin-left:20px;margin-right:20px}.modelos .modelos-header .modelos-header-title{align-items:center;display:flex;font-weight:700;width:calc(100% - 400px)}.modelos .modelos-header .modelos-header-title svg{color:#315c6f;margin-right:5px}.modelos .modelos-header .modelos-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.modelos .modelos-header .modelos-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px}.modelos .modelos-header .modelos-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.modelos .modelos-header .modelos-header-agregar:hover svg{color:#fff}.modelos .modelos-container{border-radius:8px;height:calc(100% - 110px);margin-left:20px;overflow:auto;width:calc(100% - 40px)}.modelos .modelos-container table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.modelos .modelos-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.modelos .modelos-container thead tr th div{border-left:2px solid #e9ae06;text-align:center}.modelos .modelos-container tbody tr .celda-carac-buton,.modelos .modelos-container tbody tr .celda-foto{text-align:center;width:20px}.modelos .modelos-container tbody tr .celda-modelo{width:160px}.modelos .modelos-container tbody tr .celda-modelo .celda-modelo-container{display:flex;gap:5px}.modelos .modelos-container tbody tr .celda-descripcion{width:340px}.modelos .modelos-container tbody tr .celda-linea{width:180px}.modelos .modelos-container tbody tr .celda-importe{text-align:right;width:110px}.modelos .modelos-container tbody tr .celda-moneda{width:100px}.modelos .modelos-container tbody tr .celda-caracteristicas{width:300px}.modelos .modelos-container tbody tr .celda-estatus{text-align:center;width:80px}.modelos .modelos-container tbody tr .celda-editar{width:100px}.modelos .modelos-container tbody tr .celda-editar .modelos-acciones-listado div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.modelos .modelos-container tbody tr .celda-editar .modelos-acciones-listado div svg{color:hsla(0,0%,100%,.8);font-size:20px}.modelos .modelos-container tbody tr .celda-editar .modelos-acciones-listado div:hover,.modelos .modelos-container tbody tr .celda-editar .modelos-acciones-listado div:hover svg{color:#fff}.modelos .modelos-container tbody tr .celda-editar .modelos-acciones-listado .boton-editar-modelos{background-color:#035917;width:100%}.modelos .modelos-container tbody tr .celda-estatus:hover{cursor:pointer}.modelos .modelos-container tbody tr .ta-fecha{width:94px}.modelos .modelos-container tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.modelos .modelos-container tbody tr td .img{cursor:pointer}.modelos .modelos-container tbody tr td .img svg{color:#315c6f;font-size:20px}.modelos .modelos-container tbody tr td .img:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.modelos .modelos-container tbody tr td .img-sin-color svg{color:#ccc;font-size:20px}.modelos .modelos-container tbody tr:hover td{background-color:#dae6be!important}.modelos .modelos-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.modelos-modal-formulario{height:90vh;left:50%;max-width:660px;padding:20px;position:fixed;top:53px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90vw}.modelos-modal-formulario .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px}.modelos-modal-formulario .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.modelos-modal-formulario .modelos-modal-plantilla{position:relative}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-caracteristicas{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);height:calc(100% - 5px);padding:5px 15px 15px;position:relative}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-caracteristicas .modelos-modal-caracteristicas-container{display:flex;flex-direction:column;height:100%;line-height:1.4;max-height:calc(76vh - 16px);padding-right:5px;padding-top:10px;text-align:justify}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);font-weight:700;height:calc(100% - 5px);padding:5px 15px 15px;position:relative}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container{display:flex;flex-direction:column;height:100%;max-height:calc(76vh - 5px);padding-right:5px}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .titulo-seccion{font-weight:700;height:20px;margin-bottom:0;margin-top:0;text-align:center}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .carga-masiva-descargar-plantilla{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:40px;justify-content:center}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .carga-masiva-descargar-plantilla svg{color:hsla(0,0%,100%,.8);font-size:18px}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .carga-masiva-descargar-plantilla:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .carga-masiva-descargar-plantilla:hover svg{color:#fff}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .modelos-modal-agregar-convenio-titulo{height:30px;margin-bottom:10px;text-align:center}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .modelos-modal-agregar-convenio-titulo .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:26px;top:8px;width:20px}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .modelos-modal-agregar-convenio-titulo .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .modelos-modal-agregar-datos-columna-2{display:flex;flex-direction:column;font-size:12px;margin-top:10px}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .modelos-modal-agregar-datos-columna-2 .modelos-modal-agregar-recordatorio{align-items:center;display:flex;flex-direction:row}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .modelos-modal-calculo-totales{display:flex;flex-direction:column}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .modelos-modal-icono-input-porcentaje{color:#000;font-size:small}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section{display:flex;flex-direction:column;height:100%;margin-top:40px}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:-10px}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group .botones-container{display:flex;gap:10px;justify-content:flex-end}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group .botones-container .agregar-caracteristica,.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group .botones-container .quitar-caracteristica{font-size:18px;padding:2px 10px}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-campos{height:16vh;overflow:auto;padding-right:5px}@media (max-height:800px){.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-campos{height:16vh}}@media (max-height:650px){.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-campos{height:12vh}}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .imagenes-section{margin-top:1rem}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .imagenes-section .titulos-imagenes-section{align-items:center;display:flex;justify-content:space-between}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .imagenes-section .titulos-imagenes-section .titulo-derecha{color:gray;font-size:.8rem}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .imagenes-section .imagenes-group{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .imagenes-section .imagenes-group .imagen-button{align-items:center;background-color:#fafafa;border:2px dashed #ccc;border-radius:8px;cursor:pointer;display:flex;height:100px;justify-content:center;position:relative;width:100px}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .imagenes-section .imagenes-group .imagen-cargada{border-radius:6px;max-height:100%;max-width:100%}@media (max-height:599px){.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section{display:flex;flex-direction:column;height:100%;margin-top:0}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:-10px}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group .botones-container{display:flex;gap:10px;justify-content:flex-end}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group .botones-container .agregar-caracteristica,.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group .botones-container .quitar-caracteristica{font-size:14px;padding:2px 6px}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-campos{height:9vh;overflow:auto;padding-right:5px}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .imagenes-section .titulos-imagenes-section{align-items:center;display:flex;justify-content:space-between}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .imagenes-section .titulos-imagenes-section .titulo-derecha{color:gray;font-size:.8rem}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .imagenes-section .imagenes-group{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .imagenes-section .imagenes-group .imagen-button{align-items:center;background-color:#fafafa;border:2px dashed #ccc;border-radius:8px;cursor:pointer;display:flex;height:100px;justify-content:center;position:relative;width:100px}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .imagenes-section .imagenes-group .imagen-cargada{border-radius:6px;max-height:100%;max-width:100%}}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .modelos-modal-buttons{bottom:0;display:flex;gap:20px;justify-content:end;margin-top:10px;position:-webkit-sticky;position:sticky;right:-25px;width:calc(100% - 10px)}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .modelos-modal-buttons .modelos-modal-button-guardar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100%}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .modelos-modal-buttons .modelos-modal-button-guardar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .modelos-modal-buttons .agregar-linea-modal-estatus{margin-top:5px}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .home-convenio-pago{align-items:center;background-color:#315c6f;border:1px solid #545454;border-radius:5px;bottom:15px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:30px;justify-content:center;left:10px;position:absolute;width:100px}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .home-convenio-pago:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .home-convenio-pago:hover svg{color:#fff!important}@media (max-height:499px){.modelos-modal-formulario{width:56vw}.modelos-modal-formulario .modelos-modal-plantilla{position:relative}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);font-weight:700;height:calc(100% - 5px);padding:5px 15px 15px;position:relative}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container{display:flex;flex-direction:column;height:100%;max-height:calc(76vh - 5px);padding-right:5px}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section{display:flex;flex-direction:column;height:100%;margin-top:-10px}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:-10px}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group .botones-container{display:flex;gap:10px;justify-content:flex-end}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group .botones-container .agregar-caracteristica,.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group .botones-container .quitar-caracteristica{font-size:14px;padding:2px 6px}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-campos{height:9vh;overflow:auto;padding-right:5px}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .imagenes-section{margin-top:5px}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .imagenes-section .titulos-imagenes-section{align-items:center;display:flex;justify-content:space-between}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .imagenes-section .titulos-imagenes-section .titulo-derecha{color:gray;font-size:.8rem}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .imagenes-section .imagenes-group{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .imagenes-section .imagenes-group .imagen-button{align-items:center;background-color:#fafafa;border:2px dashed #ccc;border-radius:8px;cursor:pointer;display:flex;height:80px;justify-content:center;position:relative;width:80px}.modelos-modal-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .imagenes-section .imagenes-group .imagen-cargada{border-radius:6px;max-height:100%;max-width:100%}}.modelos-imagen-carrusel-modal{background-color:rgba(25,25,25,.3);border:none;border-radius:5px;height:700px;left:50%;padding:20px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:1500px}.modelos-imagen-carrusel-modal .imagen-modal-soy-el-titulo-line{display:flex;height:3px;justify-content:space-between;margin-bottom:20px;margin-right:20px;width:100%}.modelos-imagen-carrusel-modal .imagen-modal-soy-el-titulo-line .imagen-modal-soy-el-titulo-line-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}.modelos-imagen-carrusel-modal .imagen-modal-soy-el-titulo-line .imagen-modal-soy-el-titulo-line-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.modelos-imagen-carrusel-modal .imagen-modal-soy-el-titulo-line .imagen-modal-soy-el-titulo-line-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}.modelos-imagen-carrusel-modal .slider-box{height:calc(100% - 60px);margin-left:60px;width:calc(100% - 120px)}.modelos-imagen-carrusel-modal .slider-box .slider-navigation{align-items:center;display:flex;justify-content:center}.modelos-imagen-carrusel-modal .slider-box .anterior-foto,.modelos-imagen-carrusel-modal .slider-box .siguiente-foto{height:150px;width:300px}.modelos-imagen-carrusel-modal .slider-box ul{align-items:center;display:flex;padding:0;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease,-webkit-transform .5s ease;width:100%}.modelos-imagen-carrusel-modal .slider-box li{flex-shrink:0;list-style:none;width:100%}.modelos-imagen-carrusel-modal .slider-box img{box-shadow:4px 4px 8px #333}.modelos-imagen-carrusel-modal .slider-box .img-container{align-items:center;display:flex;height:570px;justify-content:center;width:100%}.modelos-imagen-carrusel-modal .slider-box .img-container img{border-radius:5px;max-height:570px;max-width:800px}.modelos-imagen-carrusel-modal .slider-box .anterior-foto,.modelos-imagen-carrusel-modal .slider-box .siguiente-foto{align-items:center;background-color:rgba(0,0,0,.5);border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:24px;justify-content:center}@media (max-height:700px){.imagen-carrusel-modal{height:550px;width:1100px}.slider-box .img-container{height:370px!important}.slider-box .img-container img{max-height:370px!important;max-width:600px!important}.slider-box .anterior-foto,.slider-box .siguiente-foto{height:100px!important;width:250px!important}}@media (min-height:701px) and (max-height:800px){.imagen-carrusel-modal{height:600px;width:1200px}.slider-box .img-container{height:400px!important}.slider-box .img-container img{max-height:400px!important;max-width:630px!important}.slider-box .anterior-foto,.slider-box .siguiente-foto{height:130px!important;width:280px!important}}.modelos-modal-editar-formulario{height:90vh;left:50%;max-width:660px;padding:20px;position:fixed;top:53px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90vw}.modelos-modal-editar-formulario .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px}.modelos-modal-editar-formulario .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.modelos-modal-editar-formulario .modelos-modal-plantilla{position:relative}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);font-weight:700;height:calc(100% - 5px);padding:5px 15px 15px;position:relative}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container{display:flex;flex-direction:column;height:100%;max-height:calc(76vh - 16px);padding-right:5px}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .titulo-seccion{font-weight:700;height:20px;margin-bottom:0;margin-top:0;text-align:center}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .modelos-modal-agregar-convenio-titulo{height:30px;margin-bottom:10px;text-align:center}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .modelos-modal-agregar-convenio-titulo .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:26px;top:8px;width:20px}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .modelos-modal-agregar-convenio-titulo .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .modelos-modal-agregar-datos-columna-2{display:flex;flex-direction:column;font-size:12px;margin-top:10px}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .modelos-modal-agregar-datos-columna-2 .modelos-modal-agregar-recordatorio{align-items:center;display:flex;flex-direction:row}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .modelos-modal-calculo-totales{display:flex;flex-direction:column}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .modelos-modal-icono-input-porcentaje{color:#000;font-size:small}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section{display:flex;flex-direction:column;height:100%;margin-top:40px}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:-10px}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group .botones-container{display:flex;gap:10px;justify-content:flex-end}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group .botones-container .agregar-caracteristica,.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group .botones-container .quitar-caracteristica{font-size:18px;padding:2px 10px}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-campos{height:16vh;overflow:auto;padding-right:5px}@media (max-height:800px){.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-campos{height:16vh}}@media (max-height:650px){.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-campos{height:12vh}}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .imagenes-section{margin-top:5px}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .imagenes-section .titulos-imagenes-section{align-items:center;display:flex;justify-content:space-between}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .imagenes-section .titulos-imagenes-section .titulo-derecha{color:gray;font-size:.8rem}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .imagenes-section .imagenes-group{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .imagenes-section .imagenes-group .imagen-button{align-items:center;background-color:#fafafa;border:2px dashed #ccc;border-radius:8px;cursor:pointer;display:flex;height:100px;justify-content:center;position:relative;width:100px}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .imagenes-section .imagenes-group .imagen-cargada{border-radius:6px;max-height:100%;max-width:100%}@media (max-height:599px){.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section{display:flex;flex-direction:column;height:100%;margin-top:0}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:-10px}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group .botones-container{display:flex;gap:10px;justify-content:flex-end}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group .botones-container .agregar-caracteristica,.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group .botones-container .quitar-caracteristica{font-size:14px;padding:2px 6px}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-campos{height:9vh;overflow:auto;padding-right:5px}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .imagenes-section{margin-top:1rem}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .imagenes-section .titulos-imagenes-section{align-items:center;display:flex;justify-content:space-between}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .imagenes-section .titulos-imagenes-section .titulo-derecha{color:gray;font-size:.8rem}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .imagenes-section .imagenes-group{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .imagenes-section .imagenes-group .imagen-button{align-items:center;background-color:#fafafa;border:2px dashed #ccc;border-radius:8px;cursor:pointer;display:flex;height:100px;justify-content:center;position:relative;width:100px}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .imagenes-section .imagenes-group .imagen-cargada{border-radius:6px;max-height:100%;max-width:100%}}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .modelos-modal-buttons{bottom:0;display:flex;gap:20px;justify-content:end;margin-top:10px;position:-webkit-sticky;position:sticky;right:-25px;width:calc(100% - 10px)}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .modelos-modal-buttons .modelos-modal-button-guardar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100%}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .modelos-modal-buttons .modelos-modal-button-guardar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .modelos-modal-buttons .agregar-linea-modal-estatus{margin-top:5px}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .home-convenio-pago{align-items:center;background-color:#315c6f;border:1px solid #545454;border-radius:5px;bottom:15px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:30px;justify-content:center;left:10px;position:absolute;width:100px}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .home-convenio-pago:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .home-convenio-pago:hover svg{color:#fff!important}@media (max-height:499px){.modelos-modal-editar-formulario{width:56vw}.modelos-modal-editar-formulario .modelos-modal-plantilla{position:relative}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);font-weight:700;height:calc(100% - 5px);padding:5px 15px 15px;position:relative}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container{display:flex;flex-direction:column;height:100%;max-height:calc(76vh - 16px);padding-right:5px}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section{display:flex;flex-direction:column;height:100%;margin-top:-10px}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:-10px}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group .botones-container{display:flex;gap:10px;justify-content:flex-end}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group .botones-container .agregar-caracteristica,.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group .botones-container .quitar-caracteristica{font-size:14px;padding:2px 6px}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-campos{height:9vh;overflow:auto;padding-right:5px}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .imagenes-section{margin-top:5px}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .imagenes-section .titulos-imagenes-section{align-items:center;display:flex;justify-content:space-between}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .imagenes-section .titulos-imagenes-section .titulo-derecha{color:gray;font-size:.8rem}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .imagenes-section .imagenes-group{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .imagenes-section .imagenes-group .imagen-button{align-items:center;background-color:#fafafa;border:2px dashed #ccc;border-radius:8px;cursor:pointer;display:flex;height:80px;justify-content:center;position:relative;width:80px}.modelos-modal-editar-formulario .modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .modelos-modal-agregar-convenio .modelos-modal-agregar-convenio-container .imagenes-section .imagenes-group .imagen-cargada{border-radius:6px;max-height:100%;max-width:100%}}.cotizaciones-main-screen{height:100%;margin-left:10px;margin-right:50px;position:relative;width:calc(100% - 20px)}.cotizaciones-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:calc(100% - 261px)}.cotizaciones-actions .cotizaciones-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.cotizaciones-actions .cotizaciones-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.cotizaciones-actions .cotizaciones-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.cotizaciones-actions .cotizaciones-actions-regresar:hover svg{color:#fff}.cotizaciones-actions .cotizaciones-actions-filtro{margin-left:5px;margin-top:1px}.cotizaciones-actions .cotizaciones-actions-filtro .filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual{height:490px;width:410px}.cotizaciones-actions .cotizaciones-actions-filtro .filtros-pedidos-facturados .mdl-filtro-resumen-cartera .sinadr{width:180px!important}.cotizaciones-actions .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:-170px;top:7px}.cotizaciones-actions .buttons button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:100px}.cotizaciones-actions .buttons button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.cotizaciones-actions .buttons .excel{background-color:#035917;border:1px solid #035917}.cotizaciones-actions .buttons .cotizaciones-header-agregar-linea{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:-90px;margin-top:2px;padding-left:5px;padding-right:5px}.cotizaciones-actions .buttons .cotizaciones-header-agregar-linea svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.cotizaciones-actions .buttons .cotizaciones-header-agregar-linea:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.cotizaciones-actions .buttons .cotizaciones-header-agregar-linea:hover svg{color:#fff}.cotizaciones{height:100%}.cotizaciones .cotizaciones-header{align-items:center;display:flex;height:50px;justify-content:space-between;margin-left:20px;margin-right:20px}.cotizaciones .cotizaciones-header .cotizaciones-header-title{align-items:center;display:flex;font-weight:700;width:calc(100% - 400px)}.cotizaciones .cotizaciones-header .cotizaciones-header-title svg{color:#315c6f;margin-right:5px}.cotizaciones .cotizaciones-header .contador-cotizaciones-encontrados{margin-right:10px}.cotizaciones .cotizaciones-header .cotizaciones-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.cotizaciones .cotizaciones-header .cotizaciones-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px}.cotizaciones .cotizaciones-header .cotizaciones-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.cotizaciones .cotizaciones-header .cotizaciones-header-agregar:hover svg{color:#fff}.cotizaciones .cotizaciones-container-ventas{height:calc(100% - 110px);margin-left:20px;overflow:auto;width:calc(100% - 40px)}.cotizaciones .cotizaciones-container-ventas table{border-collapse:collapse;min-width:4000px;table-layout:auto;width:100%}.cotizaciones .cotizaciones-container-ventas table thead th:nth-child(5){left:0;position:-webkit-sticky;position:sticky;top:0;z-index:3}.cotizaciones .cotizaciones-container-ventas table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0;z-index:3}.cotizaciones .cotizaciones-container-ventas table thead tr th .borde-izq{border-left:2px solid #e9ae06;text-align:center}.cotizaciones .cotizaciones-container-ventas table thead tr th:first-child{left:0;width:50px}.cotizaciones .cotizaciones-container-ventas table tbody tr{white-space:nowrap}.cotizaciones .cotizaciones-container-ventas table tbody tr .sticky-column{left:0;position:-webkit-sticky;position:sticky;z-index:2}.cotizaciones .cotizaciones-container-ventas table tbody tr td{background-color:#fff;border-bottom:1px solid #dae6be;padding:5px 20px 5px 5px}.cotizaciones .cotizaciones-container-ventas table tbody tr td:first-child{border-left:1px solid #ccc;padding-right:0!important}.cotizaciones .cotizaciones-container-ventas table tbody tr td:first-child .cotizaciones-ventas-options{display:flex;justify-content:center}.cotizaciones .cotizaciones-container-ventas table tbody tr td:first-child .cotizaciones-ventas-options div{cursor:pointer}.cotizaciones .cotizaciones-container-ventas table tbody tr td:first-child .cotizaciones-ventas-options div:hover{-webkit-transform:scale(1.07);transform:scale(1.07)}.cotizaciones .cotizaciones-container-ventas table tbody tr td:first-child .cotizaciones-ventas-options .boton-editar-cotizaciones{color:#035917}.cotizaciones .cotizaciones-container-ventas table tbody tr td:first-child .cotizaciones-ventas-options .boton-pdf-cotizaciones{color:#940404}.cotizaciones .cotizaciones-container-ventas table tbody tr td:first-child .cotizaciones-ventas-options svg{font-size:16px;margin-right:5px}.cotizaciones .cotizaciones-container-ventas table tbody tr td:nth-child(2){left:50px;min-width:160px;width:160px;z-index:2}.cotizaciones .cotizaciones-container-ventas table tbody tr td:nth-child(2) div{align-items:center;display:flex}.cotizaciones .cotizaciones-container-ventas table tbody tr td:nth-child(2) div svg{color:#315c6f;font-size:16px;margin-right:5px}.cotizaciones .cotizaciones-container-ventas table tbody tr td:nth-child(2) div{cursor:pointer}.cotizaciones .cotizaciones-container-ventas table tbody tr td:nth-child(2) div:hover{-webkit-transform:scale(1.05);transform:scale(1.05)}.cotizaciones .cotizaciones-container-ventas table tbody tr td:nth-child(2) .inhabilitado{cursor:default}.cotizaciones .cotizaciones-container-ventas table tbody tr td:nth-child(2) .inhabilitado svg{color:#ccc}.cotizaciones .cotizaciones-container-ventas table tbody tr td:nth-child(2) .inhabilitado:hover{-webkit-transform:none;transform:none}.cotizaciones .cotizaciones-container-ventas table tbody tr td:nth-child(6){min-width:100px}.cotizaciones .cotizaciones-container-ventas table tbody tr td:nth-child(10){min-width:140px;padding:5px!important;text-align:right}.cotizaciones .cotizaciones-container-ventas table tbody tr td:nth-child(11),.cotizaciones .cotizaciones-container-ventas table tbody tr td:nth-child(12),.cotizaciones .cotizaciones-container-ventas table tbody tr td:nth-child(13){margin:5px!important;min-width:100px;padding-right:0!important;text-align:center!important}.cotizaciones .cotizaciones-container-ventas table tbody tr td:last-child{border-right:1px solid #ccc;min-width:40px;padding-right:0!important;text-align:center;width:40px}.cotizaciones .cotizaciones-container-ventas table tbody tr td:last-child div{cursor:pointer;display:flex;justify-content:center;width:100%}.cotizaciones .cotizaciones-container-ventas table tbody tr td:last-child div svg{color:#940404;font-size:16px}.cotizaciones .cotizaciones-container-ventas table tbody tr td:last-child div:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.cotizaciones .cotizaciones-container-ventas table tbody tr td:last-child .inhabilitado{cursor:default}.cotizaciones .cotizaciones-container-ventas table tbody tr td:last-child .inhabilitado svg{color:#ccc}.cotizaciones .cotizaciones-container-ventas table tbody tr td:last-child .inhabilitado:hover{-webkit-transform:none;transform:none}.cotizaciones .cotizaciones-container-ventas table tbody tr td .inhabilitado{cursor:default!important}.cotizaciones .cotizaciones-container-ventas table tbody tr td .inhabilitado svg{color:#ccc}.cotizaciones .cotizaciones-container-ventas table tbody tr td .inhabilitado:hover{-webkit-transform:none!important;transform:none!important}.cotizaciones .cotizaciones-container-ventas table tbody tr .fecha-venta-celda{width:150px!important}.cotizaciones .cotizaciones-container-ventas table tbody tr .esquema-celda{text-align:left!important}.cotizaciones .cotizaciones-container-ventas table tbody tr .celda-comentario{max-width:600px;overflow:hidden;width:600px!important}.cotizaciones .cotizaciones-container-ventas table tbody tr .celda-comentario .contenido-flex{align-items:center;display:flex;flex-direction:row;gap:6px;justify-content:flex-start;white-space:normal;width:600px!important}.cotizaciones .cotizaciones-container-ventas table tbody tr .celda-comentario .contenido-flex svg{color:#315c6f;flex-shrink:0;font-size:16px}.cotizaciones .cotizaciones-container-ventas table tbody tr .celda-comentario .contenido-flex .comentario-texto,.cotizaciones .cotizaciones-container-ventas table tbody tr .celda-comentario .contenido-flex .cultivo-texto{flex:1 1;line-height:1.2;margin:0;overflow-wrap:break-word}.cotizaciones .cotizaciones-container-ventas table tbody tr .celda-comentario .contenido-flex:hover svg{cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.cotizaciones .cotizaciones-container-ventas table tbody tr .celda-cultivo{max-width:300px;overflow:hidden;width:300px!important}.cotizaciones .cotizaciones-container-ventas table tbody tr .celda-cultivo .contenido-flex{align-items:center;display:flex;flex-direction:row;gap:6px;justify-content:flex-start;white-space:normal;width:175px}.cotizaciones .cotizaciones-container-ventas table tbody tr .celda-cultivo .contenido-flex svg{color:#315c6f;flex-shrink:0;font-size:16px}.cotizaciones .cotizaciones-container-ventas table tbody tr .celda-cultivo .contenido-flex .comentario-texto,.cotizaciones .cotizaciones-container-ventas table tbody tr .celda-cultivo .contenido-flex .cultivo-texto{flex:1 1;line-height:1.2;margin:0;overflow-wrap:break-word}.cotizaciones .cotizaciones-container-ventas table tbody tr .celda-cultivo .contenido-flex:hover svg{cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.cotizaciones .cotizaciones-container-ventas table tbody tr:nth-child(2n) td{background-color:#f1f1f1}.cotizaciones .cotizaciones-container{border-radius:8px;height:calc(100% - 110px);margin-left:20px;overflow:auto;width:calc(100% - 40px)}.cotizaciones .cotizaciones-container table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.cotizaciones .cotizaciones-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.cotizaciones .cotizaciones-container thead tr th div{border-left:2px solid #e9ae06;text-align:center}.cotizaciones .cotizaciones-container tbody tr .celda-foto{width:30px}.cotizaciones .cotizaciones-container tbody tr .celda-modelo{width:200px}.cotizaciones .cotizaciones-container tbody tr .celda-descripcion{width:340px}.cotizaciones .cotizaciones-container tbody tr .celda-linea{width:180px}.cotizaciones .cotizaciones-container tbody tr .celda-importe{text-align:right;width:110px}.cotizaciones .cotizaciones-container tbody tr .celda-caracteristicas{width:300px}.cotizaciones .cotizaciones-container tbody tr .celda-estatus{text-align:center;width:80px}.cotizaciones .cotizaciones-container tbody tr .celda-editar{width:120px}.cotizaciones .cotizaciones-container tbody tr .celda-editar .cotizaciones-acciones-listado{display:flex;gap:2px}.cotizaciones .cotizaciones-container tbody tr .celda-editar .cotizaciones-acciones-listado div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;height:20px;justify-content:center;width:60px}.cotizaciones .cotizaciones-container tbody tr .celda-editar .cotizaciones-acciones-listado div svg{color:hsla(0,0%,100%,.8);font-size:12px}.cotizaciones .cotizaciones-container tbody tr .celda-editar .cotizaciones-acciones-listado div:hover,.cotizaciones .cotizaciones-container tbody tr .celda-editar .cotizaciones-acciones-listado div:hover svg{color:#fff}.cotizaciones .cotizaciones-container tbody tr .celda-editar .cotizaciones-acciones-listado .boton-detalle-cotizaciones{background-color:#3c587c;width:100%}.cotizaciones .cotizaciones-container tbody tr .celda-editar .cotizaciones-acciones-listado .boton-editar-cotizaciones{align-items:center;background-color:#035917;display:flex;justify-content:center}.cotizaciones .cotizaciones-container tbody tr .celda-editar .cotizaciones-acciones-listado .boton-editar-cotizaciones svg{font-size:18px!important}.cotizaciones .cotizaciones-container tbody tr .celda-editar .cotizaciones-acciones-listado .boton-editar-cotizaciones{height:24px;width:34px}.cotizaciones .cotizaciones-container tbody tr .celda-editar .cotizaciones-acciones-listado .boton-pdf-cotizaciones{align-items:center;background-color:#940404;display:flex;justify-content:center}.cotizaciones .cotizaciones-container tbody tr .celda-editar .cotizaciones-acciones-listado .boton-pdf-cotizaciones svg{font-size:18px!important}.cotizaciones .cotizaciones-container tbody tr .celda-editar .cotizaciones-acciones-listado .boton-pdf-cotizaciones{height:24px;width:34px}.cotizaciones .cotizaciones-container tbody tr .celda-estatus:hover{cursor:pointer}.cotizaciones .cotizaciones-container tbody tr .ta-fecha{width:94px}.cotizaciones .cotizaciones-container tbody tr td:first-child{cursor:pointer}.cotizaciones .cotizaciones-container tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.cotizaciones .cotizaciones-container tbody tr td svg{color:#e9ae06;font-size:14px!important;margin-bottom:5px;vertical-align:middle}.cotizaciones .cotizaciones-container tbody tr td .img{cursor:pointer}.cotizaciones .cotizaciones-container tbody tr td .img svg{color:#315c6f;font-size:20px}.cotizaciones .cotizaciones-container tbody tr td .img:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.cotizaciones .cotizaciones-container tbody tr td .img-sin-color svg{color:#ccc;font-size:20px}.cotizaciones .cotizaciones-container tbody tr:hover td{background-color:#dae6be!important}.cotizaciones .cotizaciones-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.nueva-cotizacion-main-screen{height:100%;margin-left:10px;margin-right:50px;position:relative;width:calc(100% - 20px)}.nueva-cotizacion-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:calc(100% - 261px)}.nueva-cotizacion-actions .nueva-cotizacion-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.nueva-cotizacion-actions .nueva-cotizacion-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.nueva-cotizacion-actions .nueva-cotizacion-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.nueva-cotizacion-actions .nueva-cotizacion-actions-regresar:hover svg{color:#fff}.nueva-cotizacion-actions .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:-170px;top:7px}.nueva-cotizacion-actions .buttons .nueva-cotizacion-header-agregar-linea{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:-90px;padding-left:5px;padding-right:5px}.nueva-cotizacion-actions .buttons .nueva-cotizacion-header-agregar-linea svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.nueva-cotizacion-actions .buttons .nueva-cotizacion-header-agregar-linea:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.nueva-cotizacion-actions .buttons .nueva-cotizacion-header-agregar-linea:hover svg{color:#fff}.nueva-cotizacion{height:100%}.nueva-cotizacion .nueva-cotizacion-container{border-radius:8px;gap:10px;height:calc(100% - 74px);margin-left:20px;margin-top:10px;width:calc(100% - 40px)}.nueva-cotizacion .nueva-cotizacion-container .nueva-cotizacion-form{border:1px solid #dedede;border-radius:5px;box-shadow:0 4px 10px rgba(0,0,0,.2);display:flex;flex-direction:column;margin-top:10px;padding:0 6px 10px;width:100%}.nueva-cotizacion .nueva-cotizacion-container .nueva-cotizacion-form .nueva-cotizacion-header{align-items:center;display:flex;height:24px;justify-content:space-between;margin-left:0;margin-right:20px;margin-top:10px}.nueva-cotizacion .nueva-cotizacion-container .nueva-cotizacion-form .nueva-cotizacion-header .nueva-cotizacion-header-title{align-items:center;display:flex;font-weight:700;width:100%}.nueva-cotizacion .nueva-cotizacion-container .nueva-cotizacion-form .nueva-cotizacion-header .nueva-cotizacion-header-title svg{color:#315c6f;margin-right:5px}.nueva-cotizacion .nueva-cotizacion-container .select-modelos{display:flex;padding-right:5px;width:100%}.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section{margin-top:10px;overflow:auto}.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section .nueva-cotizacion-header-tabla{align-items:center;display:flex;height:40px;justify-content:space-between;margin-right:6px}.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section .nueva-cotizacion-header-tabla .nueva-cotizacion-header-title{align-items:center;display:flex;font-weight:700;width:100%}.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section .nueva-cotizacion-header-tabla .nueva-cotizacion-header-title svg{color:#315c6f;margin-right:5px}.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section .nueva-cotizacion-header-tabla .nueva-cotizacion-actions-agregar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:32px;padding:3px 5px;width:160px}.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section .nueva-cotizacion-header-tabla .nueva-cotizacion-actions-agregar svg{color:hsla(0,0%,100%,.8);font-size:18px}.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section .nueva-cotizacion-header-tabla .nueva-cotizacion-actions-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section .nueva-cotizacion-header-tabla .nueva-cotizacion-actions-agregar:hover svg{color:#fff}.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section thead tr th div{border-left:2px solid #e9ae06;text-align:center}.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section tbody tr .celda-foto{width:30px}.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section tbody tr .celda-modelo{width:16%}.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section tbody tr .celda-esquema{width:14%}.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section tbody tr .celda-descripcion{width:20%}.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section tbody tr .celda-linea{width:180px}.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section tbody tr .celda-importe{text-align:right;width:10%}.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section tbody tr .celda-caracteristicas{width:20%}.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section tbody tr .celda-moneda{width:4%}.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section tbody tr .celda-estatus{text-align:center;width:80px}.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section tbody tr .celda-eliminar{width:4%}.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section tbody tr .celda-eliminar .modelos-acciones-listado{display:flex;gap:5px}.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section tbody tr .celda-eliminar .modelos-acciones-listado div{align-items:center;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section tbody tr .celda-eliminar .modelos-acciones-listado div svg{color:#fff;font-size:20px}.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section tbody tr .celda-eliminar .modelos-acciones-listado div:hover,.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section tbody tr .celda-eliminar .modelos-acciones-listado div:hover svg{color:#fff}.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section tbody tr .celda-eliminar .modelos-acciones-listado .boton-eliminar-modelo{background-color:red;width:100%}.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section tbody tr .celda-eliminar .modelos-acciones-listado .boton-editar-modelo{background-color:#3c587c;width:100%}.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section tbody tr .celda-estatus:hover{cursor:pointer}.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section tbody tr .ta-fecha{width:94px}.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section tbody tr td{border-bottom:1px solid #dae6be;padding-bottom:5px;padding-left:5px;padding-top:5px}.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section tbody tr td .img{cursor:pointer}.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section tbody tr td .img svg{color:#315c6f;font-size:20px}.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section tbody tr td .img:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section tbody tr td .img-sin-color svg{color:#ccc;font-size:20px}.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section tbody tr:hover td{background-color:#dae6be!important}.nueva-cotizacion .nueva-cotizacion-container .tabla-modelos-section tbody tr:nth-child(2n) td{background-color:#f0f0f0}.nueva-cotizacion .nueva-cotizacion-container .buttons{bottom:20px;position:absolute;right:20px}.nueva-cotizacion .nueva-cotizacion-container .buttons .nueva-cotizacion-actions-guardar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:32px;margin-right:5px;margin-top:10px;padding:3px 5px}.nueva-cotizacion .nueva-cotizacion-container .buttons .nueva-cotizacion-actions-guardar svg{color:hsla(0,0%,100%,.8);font-size:18px}.nueva-cotizacion .nueva-cotizacion-container .buttons .nueva-cotizacion-actions-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.nueva-cotizacion .nueva-cotizacion-container .buttons .nueva-cotizacion-actions-guardar:hover svg{color:#fff}.cotizaciones-modal-formulario{height:90vh;left:50%;max-width:660px;padding:20px;position:fixed;top:53px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90vw}.cotizaciones-modal-formulario .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px}.cotizaciones-modal-formulario .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla{position:relative}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);font-weight:700;height:calc(100% - 5px);padding:5px 15px 15px;position:relative}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container{display:flex;flex-direction:column;height:100%;max-height:calc(76vh - 16px);padding-right:5px}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .titulo-seccion{font-weight:700;height:20px;margin-bottom:0;margin-top:0;text-align:center}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .cotizaciones-modal-agregar-convenio-titulo{height:30px;margin-bottom:10px;text-align:center}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .cotizaciones-modal-agregar-convenio-titulo .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:26px;top:8px;width:20px}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .cotizaciones-modal-agregar-convenio-titulo .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .cotizaciones-modal-agregar-datos-columna-2{display:flex;flex-direction:column;font-size:12px;margin-top:10px}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .cotizaciones-modal-agregar-datos-columna-2 .cotizaciones-modal-agregar-recordatorio{align-items:center;display:flex;flex-direction:row}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .cotizaciones-modal-calculo-totales{display:flex;flex-direction:column}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .cotizaciones-modal-icono-input-porcentaje{color:#000;font-size:small}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .caracteristicas-section{display:flex;flex-direction:column;height:100%;margin-top:4px}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:-10px}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group .botones-container{display:flex;gap:10px;justify-content:flex-end}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group .botones-container .agregar-caracteristica,.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group .botones-container .quitar-caracteristica{font-size:18px;padding:2px 10px}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-campos{height:25vh;overflow:auto;padding-right:5px}@media (max-height:800px){.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-campos{height:25vh}}@media (max-height:650px){.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-campos{height:16vh}}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .imagenes-section{margin-top:1rem}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .imagenes-section .titulos-imagenes-section{align-items:center;display:flex;justify-content:space-between}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .imagenes-section .titulos-imagenes-section .titulo-derecha{color:gray;font-size:.8rem}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .imagenes-section .imagenes-group{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .imagenes-section .imagenes-group .imagen-button{align-items:center;background-color:#fafafa;border:2px dashed #ccc;border-radius:8px;cursor:pointer;display:flex;height:100px;justify-content:center;position:relative;width:100px}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .imagenes-section .imagenes-group .imagen-cargada{border-radius:6px;max-height:100%;max-width:100%}@media (max-height:599px){.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .caracteristicas-section{display:flex;flex-direction:column;height:100%;margin-top:0}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:-10px}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group .botones-container{display:flex;gap:10px;justify-content:flex-end}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group .botones-container .agregar-caracteristica,.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group .botones-container .quitar-caracteristica{font-size:14px;padding:2px 6px}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-campos{height:9vh;overflow:auto;padding-right:5px}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .imagenes-section{margin-top:1rem}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .imagenes-section .titulos-imagenes-section{align-items:center;display:flex;justify-content:space-between}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .imagenes-section .titulos-imagenes-section .titulo-derecha{color:gray;font-size:.8rem}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .imagenes-section .imagenes-group{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .imagenes-section .imagenes-group .imagen-button{align-items:center;background-color:#fafafa;border:2px dashed #ccc;border-radius:8px;cursor:pointer;display:flex;height:100px;justify-content:center;position:relative;width:100px}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .imagenes-section .imagenes-group .imagen-cargada{border-radius:6px;max-height:100%;max-width:100%}}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .cotizaciones-modal-buttons{bottom:0;display:flex;gap:20px;justify-content:end;margin-top:10px;position:-webkit-sticky;position:sticky;right:-25px;width:calc(100% - 10px)}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .cotizaciones-modal-buttons .cotizaciones-modal-button-guardar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100%}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .cotizaciones-modal-buttons .cotizaciones-modal-button-guardar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .cotizaciones-modal-buttons .agregar-linea-modal-estatus{margin-top:5px}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .home-convenio-pago{align-items:center;background-color:#315c6f;border:1px solid #545454;border-radius:5px;bottom:15px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:30px;justify-content:center;left:10px;position:absolute;width:100px}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .home-convenio-pago:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .home-convenio-pago:hover svg{color:#fff!important}@media (max-height:499px){.cotizaciones-modal-formulario{width:56vw}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla{position:relative}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);font-weight:700;height:calc(100% - 5px);padding:5px 15px 15px;position:relative}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container{display:flex;flex-direction:column;height:100%;max-height:calc(76vh - 16px);padding-right:5px}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .caracteristicas-section{display:flex;flex-direction:column;height:100%;margin-top:-10px}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:-10px}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group .botones-container{display:flex;gap:10px;justify-content:flex-end}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group .botones-container .agregar-caracteristica,.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group .botones-container .quitar-caracteristica{font-size:14px;padding:2px 6px}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-campos{height:9vh;overflow:auto;padding-right:5px}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .imagenes-section{margin-top:5px}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .imagenes-section .titulos-imagenes-section{align-items:center;display:flex;justify-content:space-between}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .imagenes-section .titulos-imagenes-section .titulo-derecha{color:gray;font-size:.8rem}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .imagenes-section .imagenes-group{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .imagenes-section .imagenes-group .imagen-button{align-items:center;background-color:#fafafa;border:2px dashed #ccc;border-radius:8px;cursor:pointer;display:flex;height:80px;justify-content:center;position:relative;width:80px}.cotizaciones-modal-formulario .cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .cotizaciones-modal-agregar-convenio .cotizaciones-modal-agregar-convenio-container .imagenes-section .imagenes-group .imagen-cargada{border-radius:6px;max-height:100%;max-width:100%}}.detalle-cotizacion-modal-formulario{height:90vh;left:50%;max-width:900px;padding:20px;position:fixed;top:53px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90vw}.detalle-cotizacion-modal-formulario .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px}.detalle-cotizacion-modal-formulario .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.detalle-cotizacion-modal-formulario .detalle-cotizacion-modal-plantilla{position:relative}.detalle-cotizacion-modal-formulario .detalle-cotizacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.detalle-cotizacion-modal-formulario .detalle-cotizacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff}.detalle-cotizacion-modal-formulario .detalle-cotizacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .detalle-cotizacion-modal{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);height:calc(100% - 5px);padding:5px 15px 15px;position:relative}.detalle-cotizacion-modal-formulario .detalle-cotizacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .detalle-cotizacion-modal .detalle-cotizacion-modal-container{display:flex;flex-direction:column;height:100%;max-height:calc(76vh - 16px);padding-right:5px}.detalle-cotizacion-modal-formulario .detalle-cotizacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .detalle-cotizacion-modal .detalle-cotizacion-modal-container .detalle-cotizacion-modal-table{height:800px;margin-top:10px;overflow:auto;width:100%}.detalle-cotizacion-modal-formulario .detalle-cotizacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .detalle-cotizacion-modal .detalle-cotizacion-modal-container .detalle-cotizacion-modal-table table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.detalle-cotizacion-modal-formulario .detalle-cotizacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .detalle-cotizacion-modal .detalle-cotizacion-modal-container .detalle-cotizacion-modal-table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.detalle-cotizacion-modal-formulario .detalle-cotizacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .detalle-cotizacion-modal .detalle-cotizacion-modal-container .detalle-cotizacion-modal-table thead tr th div{border-left:2px solid #e9ae06;text-align:center}.detalle-cotizacion-modal-formulario .detalle-cotizacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .detalle-cotizacion-modal .detalle-cotizacion-modal-container .detalle-cotizacion-modal-table tbody tr .celda-foto{width:30px}.detalle-cotizacion-modal-formulario .detalle-cotizacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .detalle-cotizacion-modal .detalle-cotizacion-modal-container .detalle-cotizacion-modal-table tbody tr .celda-modelo{width:16%}.detalle-cotizacion-modal-formulario .detalle-cotizacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .detalle-cotizacion-modal .detalle-cotizacion-modal-container .detalle-cotizacion-modal-table tbody tr .celda-descripcion{width:20%}.detalle-cotizacion-modal-formulario .detalle-cotizacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .detalle-cotizacion-modal .detalle-cotizacion-modal-container .detalle-cotizacion-modal-table tbody tr .celda-linea{width:180px}.detalle-cotizacion-modal-formulario .detalle-cotizacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .detalle-cotizacion-modal .detalle-cotizacion-modal-container .detalle-cotizacion-modal-table tbody tr .celda-importe{text-align:right;width:10%}.detalle-cotizacion-modal-formulario .detalle-cotizacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .detalle-cotizacion-modal .detalle-cotizacion-modal-container .detalle-cotizacion-modal-table tbody tr .celda-caracteristicas{width:20%}.detalle-cotizacion-modal-formulario .detalle-cotizacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .detalle-cotizacion-modal .detalle-cotizacion-modal-container .detalle-cotizacion-modal-table tbody tr .celda-estatus{text-align:center;width:80px}.detalle-cotizacion-modal-formulario .detalle-cotizacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .detalle-cotizacion-modal .detalle-cotizacion-modal-container .detalle-cotizacion-modal-table tbody tr .celda-eliminar{width:4%}.detalle-cotizacion-modal-formulario .detalle-cotizacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .detalle-cotizacion-modal .detalle-cotizacion-modal-container .detalle-cotizacion-modal-table tbody tr .celda-eliminar .modelos-acciones-listado div{align-items:center;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.detalle-cotizacion-modal-formulario .detalle-cotizacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .detalle-cotizacion-modal .detalle-cotizacion-modal-container .detalle-cotizacion-modal-table tbody tr .celda-eliminar .modelos-acciones-listado div svg{color:#fff;font-size:20px}.detalle-cotizacion-modal-formulario .detalle-cotizacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .detalle-cotizacion-modal .detalle-cotizacion-modal-container .detalle-cotizacion-modal-table tbody tr .celda-eliminar .modelos-acciones-listado div:hover,.detalle-cotizacion-modal-formulario .detalle-cotizacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .detalle-cotizacion-modal .detalle-cotizacion-modal-container .detalle-cotizacion-modal-table tbody tr .celda-eliminar .modelos-acciones-listado div:hover svg{color:#fff}.detalle-cotizacion-modal-formulario .detalle-cotizacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .detalle-cotizacion-modal .detalle-cotizacion-modal-container .detalle-cotizacion-modal-table tbody tr .celda-eliminar .modelos-acciones-listado .boton-eliminar-modelo{background-color:red;width:100%}.detalle-cotizacion-modal-formulario .detalle-cotizacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .detalle-cotizacion-modal .detalle-cotizacion-modal-container .detalle-cotizacion-modal-table tbody tr .celda-estatus:hover{cursor:pointer}.detalle-cotizacion-modal-formulario .detalle-cotizacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .detalle-cotizacion-modal .detalle-cotizacion-modal-container .detalle-cotizacion-modal-table tbody tr .ta-fecha{width:94px}.detalle-cotizacion-modal-formulario .detalle-cotizacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .detalle-cotizacion-modal .detalle-cotizacion-modal-container .detalle-cotizacion-modal-table tbody tr td{border-bottom:1px solid #dae6be;padding-bottom:5px;padding-left:5px;padding-top:5px}.detalle-cotizacion-modal-formulario .detalle-cotizacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .detalle-cotizacion-modal .detalle-cotizacion-modal-container .detalle-cotizacion-modal-table tbody tr td .img{cursor:pointer}.detalle-cotizacion-modal-formulario .detalle-cotizacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .detalle-cotizacion-modal .detalle-cotizacion-modal-container .detalle-cotizacion-modal-table tbody tr td .img svg{color:#315c6f;font-size:20px}.detalle-cotizacion-modal-formulario .detalle-cotizacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .detalle-cotizacion-modal .detalle-cotizacion-modal-container .detalle-cotizacion-modal-table tbody tr td .img:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.detalle-cotizacion-modal-formulario .detalle-cotizacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .detalle-cotizacion-modal .detalle-cotizacion-modal-container .detalle-cotizacion-modal-table tbody tr td .img-sin-color svg{color:#ccc;font-size:20px}.detalle-cotizacion-modal-formulario .detalle-cotizacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .detalle-cotizacion-modal .detalle-cotizacion-modal-container .detalle-cotizacion-modal-table tbody tr:hover td{background-color:#dae6be!important}.detalle-cotizacion-modal-formulario .detalle-cotizacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .detalle-cotizacion-modal .detalle-cotizacion-modal-container .detalle-cotizacion-modal-table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.detalle-cotizacion-modal-formulario .detalle-cotizacion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .detalle-cotizacion-modal .detalle-cotizacion-modal-container .totales-section{align-items:flex-end;display:flex;flex-direction:column;font-size:16px;gap:5px}.editar-fase-modal-formulario{height:90vh;left:50%;padding:20px;position:fixed;top:53px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:40vw}.editar-fase-modal-formulario .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px}.editar-fase-modal-formulario .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.editar-fase-modal-formulario .editar-fase-modal-plantilla{position:relative}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);font-weight:700;height:calc(100% - 5px);padding:5px 15px 15px;position:relative}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container{display:flex;flex-direction:column;height:100%;max-height:calc(76vh - 16px);padding-right:5px}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .titulo-seccion{font-weight:700;height:20px;margin-bottom:0;margin-top:0;text-align:center}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .editar-fase-modal-agregar-convenio-titulo{height:30px;margin-bottom:10px;text-align:center}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .editar-fase-modal-agregar-convenio-titulo .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:26px;top:8px;width:20px}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .editar-fase-modal-agregar-convenio-titulo .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .editar-fase-modal-agregar-datos-columna-2{display:flex;flex-direction:column;font-size:12px;margin-top:10px}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .editar-fase-modal-agregar-datos-columna-2 .editar-fase-modal-agregar-recordatorio{align-items:center;display:flex;flex-direction:row}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .editar-fase-modal-calculo-totales{display:flex;flex-direction:column}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .editar-fase-modal-icono-input-porcentaje{color:#000;font-size:small}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .caracteristicas-section{display:flex;flex-direction:column;height:100%;margin-top:4px}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:-10px}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group .botones-container{display:flex;gap:10px;justify-content:flex-end}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group .botones-container .agregar-caracteristica,.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group .botones-container .quitar-caracteristica{font-size:18px;padding:2px 10px}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-campos{height:25vh;overflow:auto;padding-right:5px}@media (max-height:800px){.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-campos{height:25vh}}@media (max-height:650px){.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-campos{height:16vh}}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .imagenes-section{margin-top:1rem}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .imagenes-section .titulos-imagenes-section{align-items:center;display:flex;justify-content:space-between}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .imagenes-section .titulos-imagenes-section .titulo-derecha{color:gray;font-size:.8rem}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .imagenes-section .imagenes-group{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .imagenes-section .imagenes-group .imagen-button{align-items:center;background-color:#fafafa;border:2px dashed #ccc;border-radius:8px;cursor:pointer;display:flex;height:100px;justify-content:center;position:relative;width:100px}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .imagenes-section .imagenes-group .imagen-cargada{border-radius:6px;max-height:100%;max-width:100%}@media (max-height:599px){.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .caracteristicas-section{display:flex;flex-direction:column;height:100%;margin-top:0}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:-10px}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group .botones-container{display:flex;gap:10px;justify-content:flex-end}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group .botones-container .agregar-caracteristica,.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group .botones-container .quitar-caracteristica{font-size:14px;padding:2px 6px}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-campos{height:9vh;overflow:auto;padding-right:5px}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .imagenes-section{margin-top:1rem}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .imagenes-section .titulos-imagenes-section{align-items:center;display:flex;justify-content:space-between}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .imagenes-section .titulos-imagenes-section .titulo-derecha{color:gray;font-size:.8rem}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .imagenes-section .imagenes-group{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .imagenes-section .imagenes-group .imagen-button{align-items:center;background-color:#fafafa;border:2px dashed #ccc;border-radius:8px;cursor:pointer;display:flex;height:100px;justify-content:center;position:relative;width:100px}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .imagenes-section .imagenes-group .imagen-cargada{border-radius:6px;max-height:100%;max-width:100%}}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-facturado-inputs-container{margin-top:15px}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-facturado-inputs-container .editar-fase-facturado-inputs-fecha-container{display:flex;gap:10px}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .editar-fase-modal-buttons{bottom:0;display:flex;gap:20px;justify-content:end;margin-top:10px;position:-webkit-sticky;position:sticky;right:-25px;width:calc(100% - 10px)}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .editar-fase-modal-buttons .editar-fase-modal-button-guardar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100%}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .editar-fase-modal-buttons .editar-fase-modal-button-guardar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .editar-fase-modal-buttons .agregar-linea-modal-estatus{margin-top:5px}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .home-convenio-pago{align-items:center;background-color:#315c6f;border:1px solid #545454;border-radius:5px;bottom:15px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:30px;justify-content:center;left:10px;position:absolute;width:100px}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .home-convenio-pago:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .home-convenio-pago:hover svg{color:#fff!important}@media (max-height:499px){.editar-fase-modal-formulario{width:56vw}.editar-fase-modal-formulario .editar-fase-modal-plantilla{position:relative}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);font-weight:700;height:calc(100% - 5px);padding:5px 15px 15px;position:relative}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container{display:flex;flex-direction:column;height:100%;max-height:calc(76vh - 16px);padding-right:5px}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .caracteristicas-section{display:flex;flex-direction:column;height:100%;margin-top:-10px}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:-10px}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group .botones-container{display:flex;gap:10px;justify-content:flex-end}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group .botones-container .agregar-caracteristica,.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-group .botones-container .quitar-caracteristica{font-size:14px;padding:2px 6px}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .caracteristicas-section .caracteristicas-campos{height:9vh;overflow:auto;padding-right:5px}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .imagenes-section{margin-top:5px}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .imagenes-section .titulos-imagenes-section{align-items:center;display:flex;justify-content:space-between}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .imagenes-section .titulos-imagenes-section .titulo-derecha{color:gray;font-size:.8rem}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .imagenes-section .imagenes-group{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .imagenes-section .imagenes-group .imagen-button{align-items:center;background-color:#fafafa;border:2px dashed #ccc;border-radius:8px;cursor:pointer;display:flex;height:80px;justify-content:center;position:relative;width:80px}.editar-fase-modal-formulario .editar-fase-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .editar-fase-modal-agregar-convenio .editar-fase-modal-agregar-convenio-container .imagenes-section .imagenes-group .imagen-cargada{border-radius:6px;max-height:100%;max-width:100%}}.comentarios-cotizaciones-modal-formulario{height:90vh;left:50%;max-width:800px;padding:20px;position:fixed;top:53px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90vw}.comentarios-cotizaciones-modal-formulario .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px}.comentarios-cotizaciones-modal-formulario .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla{position:relative}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal-caracteristicas{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);height:calc(100% - 5px);padding:5px 15px 15px;position:relative}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal-caracteristicas .comentarios-cotizaciones-modal-caracteristicas-container{display:flex;flex-direction:column;height:100%;line-height:1.4;max-height:calc(76vh - 16px);padding-right:5px;padding-top:10px;text-align:justify}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);font-weight:700;height:calc(100% - 5px);padding:5px 15px 15px;position:relative}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container{display:flex;flex-direction:column;height:100%;max-height:calc(76vh - 16px);padding-right:5px}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .listado-precios-usados-buscador-container .listado-clientes-gestionar-header-control{align-items:center;display:flex;gap:10px}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .listado-precios-usados-buscador-container .listado-clientes-gestionar-header-control .MuiTextField-root{flex:1 1}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .listado-precios-usados-buscador-container .listado-clientes-gestionar-header-control .btn-serviciomdlguardar{align-items:center;background-color:#035917;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.2);color:#fff;cursor:pointer;display:flex;font-size:14px;height:100%;justify-content:center;padding:8px 16px;transition:all .2s ease}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .listado-precios-usados-buscador-container .listado-clientes-gestionar-header-control .btn-serviciomdlguardar:hover{background-color:#048b25;-webkit-transform:scale(1.05);transform:scale(1.05)}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table{border-radius:8px;height:calc(100% - 100px);margin-left:20px;margin-top:10px;overflow:auto;width:calc(100% - 40px)}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table thead tr th div{border-left:2px solid #e9ae06;text-align:center}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table tbody{font-weight:400!important}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table tbody tr .celda-carac-buton,.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table tbody tr .celda-foto{text-align:center;width:20px}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table tbody tr .celda-modelo{width:160px}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table tbody tr .celda-modelo .celda-modelo-container{display:flex;gap:5px}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table tbody tr .celda-descripcion{width:340px}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table tbody tr .celda-linea{width:180px}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table tbody tr .celda-importe{text-align:right;width:110px}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table tbody tr .celda-caracteristicas{width:300px}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table tbody tr .celda-estatus{text-align:center;width:80px}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table tbody tr .celda-estatus:hover svg{-webkit-transform:scale(1.2);transform:scale(1.2)}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table tbody tr .celda-editar{width:100px}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table tbody tr .celda-editar .garantia-acciones-listado div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table tbody tr .celda-editar .garantia-acciones-listado div svg{color:hsla(0,0%,100%,.8);font-size:20px}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table tbody tr .celda-editar .garantia-acciones-listado div:hover,.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table tbody tr .celda-editar .garantia-acciones-listado div:hover svg{color:#fff}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table tbody tr .celda-editar .garantia-acciones-listado .boton-editar-garantia{background-color:#035917;width:100%}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table tbody tr .celda-estatus:hover{cursor:pointer}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table tbody tr .ta-fecha{width:94px}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table tbody tr td .img{cursor:pointer}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table tbody tr td .img svg{color:#315c6f;font-size:20px}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table tbody tr td .img:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table tbody tr td .img-sin-color svg{color:#ccc;font-size:20px}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table tbody tr:nth-child(2n) td{background-color:#f0f0f0}@media (max-height:599px){.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .caracteristicas-section{display:flex;flex-direction:column;height:100%;margin-top:0}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .caracteristicas-section .caracteristicas-group{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:-10px}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .caracteristicas-section .caracteristicas-group .botones-container{display:flex;gap:10px;justify-content:flex-end}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .caracteristicas-section .caracteristicas-group .botones-container .agregar-caracteristica,.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .caracteristicas-section .caracteristicas-group .botones-container .quitar-caracteristica{font-size:14px;padding:2px 6px}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .caracteristicas-section .caracteristicas-campos{height:9vh;overflow:auto;padding-right:5px}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .imagenes-section .titulos-imagenes-section{align-items:center;display:flex;justify-content:space-between}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .imagenes-section .titulos-imagenes-section .titulo-derecha{color:gray;font-size:.8rem}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .imagenes-section .imagenes-group{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .imagenes-section .imagenes-group .imagen-button{align-items:center;background-color:#fafafa;border:2px dashed #ccc;border-radius:8px;cursor:pointer;display:flex;height:100px;justify-content:center;position:relative;width:100px}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .imagenes-section .imagenes-group .imagen-cargada{border-radius:6px;max-height:100%;max-width:100%}}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .comentarios-cotizaciones-modal-buttons{bottom:0;display:flex;gap:20px;justify-content:end;margin-top:10px;position:-webkit-sticky;position:sticky;right:-25px;width:calc(100% - 10px)}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .comentarios-cotizaciones-modal-buttons .comentarios-cotizaciones-modal-button-guardar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100%}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .comentarios-cotizaciones-modal-buttons .comentarios-cotizaciones-modal-button-guardar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .comentarios-cotizaciones-modal-buttons .agregar-linea-modal-estatus{margin-top:5px}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .home-convenio-pago{align-items:center;background-color:#315c6f;border:1px solid #545454;border-radius:5px;bottom:15px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:30px;justify-content:center;left:10px;position:absolute;width:100px}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .home-convenio-pago:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .home-convenio-pago:hover svg{color:#fff!important}@media (max-height:499px){.comentarios-cotizaciones-modal-formulario{width:56vw}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla{position:relative}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);font-weight:700;height:calc(100% - 5px);padding:5px 15px 15px;position:relative}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container{display:flex;flex-direction:column;height:100%;max-height:calc(76vh - 16px);padding-right:5px}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .caracteristicas-section{display:flex;flex-direction:column;height:100%;margin-top:-10px}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .caracteristicas-section .caracteristicas-group{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:-10px}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .caracteristicas-section .caracteristicas-group .botones-container{display:flex;gap:10px;justify-content:flex-end}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .caracteristicas-section .caracteristicas-group .botones-container .agregar-caracteristica,.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .caracteristicas-section .caracteristicas-group .botones-container .quitar-caracteristica{font-size:14px;padding:2px 6px}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .caracteristicas-section .caracteristicas-campos{height:9vh;overflow:auto;padding-right:5px}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .imagenes-section{margin-top:5px}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .imagenes-section .titulos-imagenes-section{align-items:center;display:flex;justify-content:space-between}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .imagenes-section .titulos-imagenes-section .titulo-derecha{color:gray;font-size:.8rem}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .imagenes-section .imagenes-group{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .imagenes-section .imagenes-group .imagen-button{align-items:center;background-color:#fafafa;border:2px dashed #ccc;border-radius:8px;cursor:pointer;display:flex;height:80px;justify-content:center;position:relative;width:80px}.comentarios-cotizaciones-modal-formulario .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .imagenes-section .imagenes-group .imagen-cargada{border-radius:6px;max-height:100%;max-width:100%}}.indicador-circulo{border-radius:50%;display:inline-block;height:12px;width:12px}.indicador-circulo.rojo{background-color:#f44336}.indicador-circulo.amarillo{background-color:#ffc107}.indicador-circulo.verde{background-color:#035917}.facturacion-maquinaria-actions-button{align-items:center;display:flex;padding-right:5px;position:absolute;right:-170px;top:6px}.facturacion-maquinaria-actions-button button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:100px}.facturacion-maquinaria-actions-button button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.facturacion-maquinaria-actions-button .ayuda{background-color:#3c587c}.facturacion-maquinaria-actions-button svg{font-size:18px;margin-right:5px}.facturacion-maquinaria-actions-button .popover-help{background:#fff;border:1px solid #e5e7eb;border-radius:10px;box-shadow:0 4px 12px rgba(0,0,0,.15);box-shadow:0 8px 24px rgba(0,0,0,.15),0 2px 6px rgba(0,0,0,.08);max-width:90vw;padding:5px 15px 15px;position:absolute;right:-5px;text-align:left;top:140%;width:320px;z-index:5}.facturacion-maquinaria-actions-button .popover-help .arrow{background:#fff;border-left:1px solid #e5e7eb;border-top:1px solid #e5e7eb;box-shadow:-2px -2px 5px rgba(0,0,0,.04);height:16px;position:absolute;right:20px;top:-8px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:16px}.facturacion-maquinaria-actions-button .popover-help .popover-titulo{height:40px;width:100%}.facturacion-maquinaria-actions-button .popover-help .popover-titulo .popover-header{background-color:#fff;display:flex;flex-direction:row;height:calc(100% - 4px);height:40px;justify-content:space-between}.facturacion-maquinaria-actions-button .popover-help .popover-titulo .popover-header .popover-header-titulo{align-items:center;display:flex;font-size:18px!important;font-weight:700;justify-content:center;letter-spacing:1px;margin-left:20px;width:calc(100% - 40px)}.facturacion-maquinaria-actions-button .popover-help .plantilla-screen-efecto{display:flex;height:3px;justify-content:space-between;width:100%}.facturacion-maquinaria-actions-button .popover-help .plantilla-screen-efecto .plantilla-screen-efecto-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}.facturacion-maquinaria-actions-button .popover-help .plantilla-screen-efecto .plantilla-screen-efecto-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.facturacion-maquinaria-actions-button .popover-help .plantilla-screen-efecto .plantilla-screen-efecto-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}.facturacion-maquinaria-actions-button .popover-help .texto{line-height:1.2;text-align:justify;text-justify:inter-word}.facturacion-maquinaria-actions-button .popover-help .indicadores{display:flex;flex-direction:column;gap:10px}.facturacion-maquinaria-actions-button .popover-help .indicadores .fila{align-items:center;display:flex;gap:10px}.facturacion-maquinaria-actions-button .popover-help .indicadores .label-texto-asd{font-size:13px}.facturacion-maquinaria-actions-button .popover-help .circulo{border-radius:50%;flex-shrink:0;height:14px;width:14px}.facturacion-maquinaria-actions-button .popover-help .circulo.verde{background-color:#035917}.facturacion-maquinaria-actions-button .popover-help .circulo.amarillo{background-color:#ffc107}.facturacion-maquinaria-actions-button .popover-help .circulo.rojo{background-color:#f44336}.analisis-solicitud-credito-s{display:grid;grid-template-areas:"one two" "three four";grid-template-columns:50% 50%;grid-template-rows:450px 400px;height:100%;overflow:auto;padding-bottom:200px}.section{align-items:center;display:flex;padding:10px}.one{display:flex;flex-direction:column;grid-area:one;margin-top:0}.one .dashboard-postventa-servicio-header-main-container{align-items:end;display:flex;flex-direction:column;justify-content:center;width:100%}.one .dashboard-postventa-servicio-header-main-container .dashboard-postventa-servicio-titulo-main-container{min-height:35px;width:100%}.one .dashboard-postventa-servicio-header-main-container .dashboard-postventa-servicio-titulo-main-container .dashboard-postventa-servicio-titulo-texto{display:flex;font-size:18px;font-weight:700;justify-content:center;letter-spacing:.8px;margin-bottom:5px}.one .dashboard-postventa-servicio-header-main-container .dashboard-postventa-servicio-titulo-main-container .dashboard-postventa-servicio-titulo-logo-main-container{display:flex;height:3px;justify-content:space-between;margin-bottom:10px;width:100%}.one .dashboard-postventa-servicio-header-main-container .dashboard-postventa-servicio-titulo-main-container .dashboard-postventa-servicio-titulo-logo-main-container .plantilla-screen-efecto-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}.one .dashboard-postventa-servicio-header-main-container .dashboard-postventa-servicio-titulo-main-container .dashboard-postventa-servicio-titulo-logo-main-container .plantilla-screen-efecto-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.one .dashboard-postventa-servicio-header-main-container .dashboard-postventa-servicio-titulo-main-container .dashboard-postventa-servicio-titulo-logo-main-container .plantilla-screen-efecto-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}.one .dashboard-postventa-servicio-header-main-container .dashboard-postventa-servicio-proyeccion-main-container{align-items:center;background-color:#ccc;border-radius:5px;box-shadow:1px 1px 4px #333;display:flex;gap:10px;height:40px;justify-content:center;margin-bottom:15px;width:100%}.one .dashboard-postventa-servicio-header-main-container .dashboard-postventa-servicio-proyeccion-main-container .dashboard-postventa-servicio-proyeccion-dinero{display:flex;flex-direction:row;gap:20px}.one .dashboard-postventa-servicio-header-main-container .dashboard-postventa-servicio-proyeccion-main-container .dashboard-postventa-servicio-proyeccion-dinero .dashboard-postventa-servicio-proyeccion-dinero-texto{color:#035917;font-size:16px;font-weight:700}.one .dashboard-postventa-servicio-header-main-container .dashboard-postventa-servicio-proyeccion-main-container .dashboard-postventa-servicio-proyeccion-dinero .dashboard-postventa-servicio-proyeccion-dinero-monto{font-size:16px;font-weight:400}.one .dashboard-postventa-servicio-header-main-container .dashboard-postventa-servicio-proyeccion-main-container .dashboard-postventa-servicio-proyeccion-porcentaje{align-items:center;display:flex;gap:10px}.one .dashboard-postventa-servicio-header-main-container .dashboard-postventa-servicio-proyeccion-main-container .dashboard-postventa-servicio-proyeccion-porcentaje .dashboard-postventa-servicio-proyeccion-porcentaje-separador{font-size:16px;font-weight:700}.one .dashboard-postventa-servicio-header-main-container .dashboard-postventa-servicio-proyeccion-main-container .dashboard-postventa-servicio-proyeccion-porcentaje .dashboard-postventa-servicio-proyeccion-porcentaje-resultado{align-items:center;display:flex;font-size:16px;font-weight:700}.one .dashboard-postventa-servicio-header-main-container .dashboard-postventa-servicio-proyeccion-main-container .dashboard-postventa-servicio-proyeccion-porcentaje .dashboard-postventa-servicio-proyeccion-porcentaje-resultado svg{-webkit-filter:drop-shadow(1px 1px 2px rgba(0,0,0,.7));filter:drop-shadow(1px 1px 2px rgba(0,0,0,.7));font-size:30px;margin-left:5px;vertical-align:middle}.one .dashboard-postventa-servicio-header-main-container .dashboard-postventa-servicio-proyeccion-main-container .dashboard-postventa-servicio-proyeccion-porcentaje .rojo,.one .dashboard-postventa-servicio-header-main-container .dashboard-postventa-servicio-proyeccion-main-container .dashboard-postventa-servicio-proyeccion-porcentaje .rojo svg{color:#f44336!important}.one .dashboard-postventa-servicio-header-main-container .dashboard-postventa-servicio-proyeccion-main-container .dashboard-postventa-servicio-proyeccion-porcentaje .verde,.one .dashboard-postventa-servicio-header-main-container .dashboard-postventa-servicio-proyeccion-main-container .dashboard-postventa-servicio-proyeccion-porcentaje .verde svg{color:#035917!important}.one .dashboard-postventa-servicio-header-main-container .dashboard-postventa-servicio-proyeccion-main-container .dashboard-postventa-servicio-proyeccion-porcentaje .amarillo{color:#ffc107!important}.one .dashboard-postventa-servicio-header-main-container .dashboard-postventa-servicio-proyeccion-main-container .dashboard-postventa-servicio-proyeccion-porcentaje .amarillo svg{color:#ff9800!important}.one .dashboard-postventa-servicio-header-main-container .dashboard-postventa-servicio-total-main-container{align-items:center;background-color:#035917;border-radius:5px 5px 0 0;box-shadow:1px 1px 4px #ccc;display:flex;height:40px;width:100%}.one .dashboard-postventa-servicio-header-main-container .dashboard-postventa-servicio-total-main-container .dashboard-postventa-servicio-total-separador{height:100%;width:5%}.one .dashboard-postventa-servicio-header-main-container .dashboard-postventa-servicio-total-main-container .dashboard-postventa-servicio-total-texto{color:#fff;font-size:16px;font-weight:700;width:22%}.one .dashboard-postventa-servicio-header-main-container .dashboard-postventa-servicio-total-main-container .dashboard-postventa-servicio-total-monto{color:#fff;font-size:16px;font-weight:400;text-align:right;width:28%}.one .dashboard-postventa-servicio-header-main-container .dashboard-postventa-servicio-total-main-container .dashboard-postventa-servicio-total-porcentaje{color:#fff;font-size:16px;font-weight:400;text-align:center;width:44%}.one .dashboard-postventa-servicio-header-main-container .dashboard-postventa-servicio-total-main-container .dashboard-postventa-servicio-total-guia{color:#fff;font-size:16px;font-weight:400;padding-right:18px;text-align:right;width:10%}.one .dashboard-postventa-servicio-header-main-container .negativo{color:red!important}.one .dashboard-postventa-tabla-servicio-container{border-radius:5px;box-shadow:1px 1px 5px #ccc;height:100%;overflow:hidden;width:100%}.one .dashboard-postventa-tabla-servicio-container .dashboard-postventa-servicio-titulo{align-items:center;background-color:#035917;border-bottom:3px solid #fedb05;color:#fff;display:flex;font-size:16px;font-weight:700;height:30px;justify-content:center}.one .dashboard-postventa-tabla-servicio-container .dashboard-postventa-servicio-info-conatiner-completo{border:1px solid #ccc;border-radius:0 0 5px 5px;display:flex;flex-direction:column;height:100%;justify-content:space-between;overflow:auto;width:100%}.one .dashboard-postventa-tabla-servicio-container .dashboard-postventa-servicio-info-conatiner-completo table{height:100%;width:100%}.one .dashboard-postventa-tabla-servicio-container .dashboard-postventa-servicio-info-conatiner-completo table thead tr{background-color:#035917}.one .dashboard-postventa-tabla-servicio-container .dashboard-postventa-servicio-info-conatiner-completo table thead tr th{border-bottom:3px solid #fedb05;border-radius:5px 5px 0 0;color:#fff;font-size:16px;height:30px;text-align:center}.one .dashboard-postventa-tabla-servicio-container .dashboard-postventa-servicio-info-conatiner-completo table tbody .tr-encabezado td{background-color:#035917!important;color:#fff;font-size:14px;height:30px}.one .dashboard-postventa-tabla-servicio-container .dashboard-postventa-servicio-info-conatiner-completo table tbody .tr-encabezado td:first-child{border-radius:5px 0 0 0;overflow:hidden;text-align:center}.one .dashboard-postventa-tabla-servicio-container .dashboard-postventa-servicio-info-conatiner-completo table tbody .tr-encabezado td:nth-child(3){padding-left:20px}.one .dashboard-postventa-tabla-servicio-container .dashboard-postventa-servicio-info-conatiner-completo table tbody .tr-encabezado td:nth-child(4){padding-right:10px}.one .dashboard-postventa-tabla-servicio-container .dashboard-postventa-servicio-info-conatiner-completo table tbody .tr-encabezado td:last-child{text-align:center}.one .dashboard-postventa-tabla-servicio-container .dashboard-postventa-servicio-info-conatiner-completo table tbody tr td{border-bottom:1px solid #dae6be;font-size:12px;height:30px;letter-spacing:.5px}.one .dashboard-postventa-tabla-servicio-container .dashboard-postventa-servicio-info-conatiner-completo table tbody tr td svg{color:#035917;font-size:20px}.one .dashboard-postventa-tabla-servicio-container .dashboard-postventa-servicio-info-conatiner-completo table tbody tr:first-child{background-color:#f0f0f0}.one .dashboard-postventa-tabla-servicio-container .dashboard-postventa-servicio-info-conatiner-completo table tbody tr:first-child td{border-bottom:none}.one .dashboard-postventa-tabla-servicio-container .dashboard-postventa-servicio-info-conatiner-completo table tbody tr:nth-child(2n){background-color:#f0f0f0}.one .dashboard-postventa-tabla-servicio-container .dashboard-postventa-servicio-info-conatiner-completo table tbody .espacio-row{height:10px!important}.one .dashboard-postventa-tabla-servicio-container .dashboard-postventa-servicio-info-conatiner-completo table tbody .row-icon{padding-left:5px;width:5%}.one .dashboard-postventa-tabla-servicio-container .dashboard-postventa-servicio-info-conatiner-completo table tbody .rojo svg{color:#f44336!important}.one .dashboard-postventa-tabla-servicio-container .dashboard-postventa-servicio-info-conatiner-completo table tbody .verde svg{color:#035917!important}.one .dashboard-postventa-tabla-servicio-container .dashboard-postventa-servicio-info-conatiner-completo table tbody .amarillo svg{color:#ffc107!important}.one .dashboard-postventa-tabla-servicio-container .dashboard-postventa-servicio-info-conatiner-completo table tbody .row-indicador{min-width:30px;padding-right:5px;text-align:center;width:30px}.one .dashboard-postventa-tabla-servicio-container .dashboard-postventa-servicio-info-conatiner-completo table tbody .row-total{width:120px}.one .dashboard-postventa-tabla-servicio-container .dashboard-postventa-servicio-info-conatiner-completo table tbody .row-margen{padding-left:20px;width:80px}.one .dashboard-postventa-tabla-servicio-container .dashboard-postventa-servicio-info-conatiner-completo table tbody .row-porcentaje{padding-right:10px;width:80px}.one .dashboard-postventa-tabla-servicio-container .dashboard-postventa-servicio-info-conatiner-completo table tbody .row-guia{min-width:80px!important;text-align:center!important;width:80px!important}.one .dashboard-postventa-tabla-servicio-container .dashboard-postventa-servicio-info-conatiner-completo table tbody .formato-moneda{text-align:right}@media (max-width:1200px){.one .dashboard-postventa-tabla-servicio-container .dashboard-postventa-servicio-info-conatiner-completo table tbody .porc-representa,.one .dashboard-postventa-tabla-servicio-container .dashboard-postventa-servicio-info-conatiner-completo table tbody .row-porcentaje{display:none}}@media (max-width:1150px){.one .dashboard-postventa-tabla-servicio-container .dashboard-postventa-servicio-info-conatiner-completo table tbody .guia,.one .dashboard-postventa-tabla-servicio-container .dashboard-postventa-servicio-info-conatiner-completo table tbody .row-guia{display:none}.one .dashboard-postventa-tabla-servicio-container .dashboard-postventa-servicio-info-conatiner-completo table tbody table td,.one .dashboard-postventa-tabla-servicio-container .dashboard-postventa-servicio-info-conatiner-completo table tbody table th{width:auto}}.two{display:flex;flex-direction:column;grid-area:two;margin-top:0}.two .dashboard-postventa-refacciones-header-main-container{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.two .dashboard-postventa-refacciones-header-main-container .dashboard-postventa-refacciones-titulo-main-container{min-height:35px;width:100%}.two .dashboard-postventa-refacciones-header-main-container .dashboard-postventa-refacciones-titulo-main-container .dashboard-postventa-refacciones-titulo-texto{display:flex;font-size:18px;font-weight:700;justify-content:center;letter-spacing:.8px;margin-bottom:5px}.two .dashboard-postventa-refacciones-header-main-container .dashboard-postventa-refacciones-titulo-main-container .dashboard-postventa-refacciones-titulo-logo-main-container{display:flex;height:3px;justify-content:space-between;margin-bottom:10px;width:100%}.two .dashboard-postventa-refacciones-header-main-container .dashboard-postventa-refacciones-titulo-main-container .dashboard-postventa-refacciones-titulo-logo-main-container .plantilla-screen-efecto-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}.two .dashboard-postventa-refacciones-header-main-container .dashboard-postventa-refacciones-titulo-main-container .dashboard-postventa-refacciones-titulo-logo-main-container .plantilla-screen-efecto-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.two .dashboard-postventa-refacciones-header-main-container .dashboard-postventa-refacciones-titulo-main-container .dashboard-postventa-refacciones-titulo-logo-main-container .plantilla-screen-efecto-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}.two .dashboard-postventa-refacciones-header-main-container .dashboard-postventa-refacciones-proyeccion-main-container{align-items:center;background-color:#ccc;border-radius:5px;box-shadow:1px 1px 4px #333;display:flex;gap:10px;height:40px;justify-content:center;margin-bottom:15px;width:100%}.two .dashboard-postventa-refacciones-header-main-container .dashboard-postventa-refacciones-proyeccion-main-container .dashboard-postventa-refacciones-proyeccion-dinero{display:flex;flex-direction:row;gap:20px}.two .dashboard-postventa-refacciones-header-main-container .dashboard-postventa-refacciones-proyeccion-main-container .dashboard-postventa-refacciones-proyeccion-dinero .dashboard-postventa-refacciones-proyeccion-dinero-texto{color:#035917;font-size:16px;font-weight:700}.two .dashboard-postventa-refacciones-header-main-container .dashboard-postventa-refacciones-proyeccion-main-container .dashboard-postventa-refacciones-proyeccion-dinero .dashboard-postventa-refacciones-proyeccion-dinero-monto{font-size:16px;font-weight:400}.two .dashboard-postventa-refacciones-header-main-container .dashboard-postventa-refacciones-proyeccion-main-container .dashboard-postventa-refacciones-proyeccion-porcentaje{align-items:center;display:flex;gap:10px}.two .dashboard-postventa-refacciones-header-main-container .dashboard-postventa-refacciones-proyeccion-main-container .dashboard-postventa-refacciones-proyeccion-porcentaje .dashboard-postventa-refacciones-proyeccion-porcentaje-separador{font-size:16px;font-weight:700}.two .dashboard-postventa-refacciones-header-main-container .dashboard-postventa-refacciones-proyeccion-main-container .dashboard-postventa-refacciones-proyeccion-porcentaje .dashboard-postventa-refacciones-proyeccion-porcentaje-resultado{align-items:center;display:flex;font-size:16px;font-weight:400;font-weight:700}.two .dashboard-postventa-refacciones-header-main-container .dashboard-postventa-refacciones-proyeccion-main-container .dashboard-postventa-refacciones-proyeccion-porcentaje .dashboard-postventa-refacciones-proyeccion-porcentaje-resultado svg{-webkit-filter:drop-shadow(1px 1px 2px rgba(0,0,0,.7));filter:drop-shadow(1px 1px 2px rgba(0,0,0,.7));font-size:33px;margin-left:5px;vertical-align:middle}.two .dashboard-postventa-refacciones-header-main-container .dashboard-postventa-refacciones-proyeccion-main-container .dashboard-postventa-refacciones-proyeccion-porcentaje .rojo,.two .dashboard-postventa-refacciones-header-main-container .dashboard-postventa-refacciones-proyeccion-main-container .dashboard-postventa-refacciones-proyeccion-porcentaje .rojo svg{color:#f44336!important}.two .dashboard-postventa-refacciones-header-main-container .dashboard-postventa-refacciones-proyeccion-main-container .dashboard-postventa-refacciones-proyeccion-porcentaje .verde,.two .dashboard-postventa-refacciones-header-main-container .dashboard-postventa-refacciones-proyeccion-main-container .dashboard-postventa-refacciones-proyeccion-porcentaje .verde svg{color:#035917!important}.two .dashboard-postventa-refacciones-header-main-container .dashboard-postventa-refacciones-proyeccion-main-container .dashboard-postventa-refacciones-proyeccion-porcentaje .amarillo{color:#ffc107!important}.two .dashboard-postventa-refacciones-header-main-container .dashboard-postventa-refacciones-proyeccion-main-container .dashboard-postventa-refacciones-proyeccion-porcentaje .amarillo svg{color:#fbc02d!important}.two .dashboard-postventa-refacciones-header-main-container .dashboard-postventa-refacciones-total-main-container{align-items:center;background-color:#035917;border-radius:5px 5px 0 0;box-shadow:1px 1px 4px #ccc;display:flex;height:40px;justify-content:center;width:100%}.two .dashboard-postventa-refacciones-header-main-container .dashboard-postventa-refacciones-total-main-container .dashboard-postventa-refacciones-total-separador{height:100%;width:5%}.two .dashboard-postventa-refacciones-header-main-container .dashboard-postventa-refacciones-total-main-container .dashboard-postventa-refacciones-total-texto{color:#fff;font-size:16px;font-weight:700;width:22%}.two .dashboard-postventa-refacciones-header-main-container .dashboard-postventa-refacciones-total-main-container .dashboard-postventa-refacciones-total-monto{color:#fff;font-size:16px;font-weight:400;text-align:right;width:28%}.two .dashboard-postventa-refacciones-header-main-container .dashboard-postventa-refacciones-total-main-container .dashboard-postventa-refacciones-total-porcentaje{color:#fff;font-size:16px;font-weight:400;text-align:center;width:44%}.two .dashboard-postventa-refacciones-header-main-container .dashboard-postventa-refacciones-total-main-container .dashboard-postventa-refacciones-total-guia{color:#fff;font-size:16px;font-weight:400;padding-right:18px;text-align:right;width:10%}.two .dashboard-postventa-refacciones-header-main-container .negativo{color:red!important}.two .dashboard-postventa-tabla-refacciones-container{display:flex;flex-direction:column;gap:10px;height:100%;overflow:visible;width:100%}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-refacciones-info-tabla-container{border:1px solid #ccc;border-radius:0 0 5px 5px;border-radius:5px;box-shadow:3px 3px 5px #ccc;flex-shrink:0;height:auto;min-height:80px;overflow:visible;width:100%}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-refacciones-info-tabla-container table{height:auto;width:100%}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-refacciones-info-tabla-container table thead tr{background-color:#035917;text-align:right}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-refacciones-info-tabla-container table thead tr th{border-bottom:3px solid #fedb05;border-radius:5px 5px 0 0;color:#fff;font-size:16px;font-weight:700;height:30px;text-align:center}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-refacciones-info-tabla-container table tbody .tr-encabezado td{background-color:#035917!important;color:#fff;font-size:14px;height:30px}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-refacciones-info-tabla-container table tbody .tr-encabezado td:first-child{border-radius:5px 0 0 0;overflow:hidden;text-align:center}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-refacciones-info-tabla-container table tbody .tr-encabezado td:nth-child(4){padding-right:10px}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-refacciones-info-tabla-container table tbody .tr-encabezado td:last-child{text-align:center}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-refacciones-info-tabla-container table tbody tr td{border-bottom:1px solid #dae6be;font-size:12px;height:28px;letter-spacing:.5px}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-refacciones-info-tabla-container table tbody tr td svg{color:#035917;font-size:16px}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-refacciones-info-tabla-container table tbody tr:first-child td{border-bottom:none}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-refacciones-info-tabla-container table tbody tr:nth-child(2n){background-color:#f0f0f0}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-refacciones-info-tabla-container table tbody .espacio-row{background-color:#f9f9f9!important;border:none!important;height:10px!important}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-refacciones-info-tabla-container table tbody .row-icon{min-width:35px;padding-left:5px;width:35px}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-refacciones-info-tabla-container table tbody .row-concepto{width:22%}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-refacciones-info-tabla-container table tbody .rojo svg{color:#f44336!important}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-refacciones-info-tabla-container table tbody .verde svg{color:#035917!important}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-refacciones-info-tabla-container table tbody .amarillo svg{color:#ffc107!important}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-refacciones-info-tabla-container table tbody .row-indicador{min-width:30px;padding-right:5px;text-align:center;width:30px}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-refacciones-info-tabla-container table tbody .row-total{width:24%}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-refacciones-info-tabla-container table tbody .row-porcentaje{padding-right:10px;width:24%}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-refacciones-info-tabla-container table tbody .row-guia{min-width:100px;width:100px}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-refacciones-info-tabla-container table tbody .row-porciento{padding-right:10px;width:2%}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-refacciones-info-tabla-container table tbody .formato-moneda{text-align:right}@media (max-width:1200px){.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-refacciones-info-tabla-container table tbody .porc-representa,.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-refacciones-info-tabla-container table tbody .row-porcentaje{display:none}}@media (max-width:1150px){.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-refacciones-info-tabla-container table tbody .guia,.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-refacciones-info-tabla-container table tbody .row-guia{display:none}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-refacciones-info-tabla-container table tbody table td,.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-refacciones-info-tabla-container table tbody table th{width:auto}}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container{border:1px solid #ccc;border-radius:5px;box-shadow:1px 1px 5px #ccc;cursor:pointer;flex:1 1;min-height:0;overflow:auto;width:100%}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .table-container{height:100%;width:100%}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .table-container thead tr{background-color:#035917}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .table-container thead tr th{border-bottom:3px solid #fedb05;border-radius:5px 5px 0 0;color:#fff;font-size:16px;height:30px;text-align:center}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .table-container tbody tr td{font-size:12px;height:100%;letter-spacing:.5px;padding-top:6px;width:33%}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .table-container tbody tr td .cel-1,.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .table-container tbody tr td .cel-2,.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .table-container tbody tr td .cel-3{height:100%;width:100%}@media (max-width:1330px){.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .table-container tbody tr td .cel-3{display:none}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .table-container tbody tr td{width:50%!important}}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .cel-1 .section-completa{display:flex;flex-direction:row;justify-content:center}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .cel-1 .section-completa .chart-section{display:flex;height:60px;justify-content:center;width:80px}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .cel-1 .section-completa .info-section{display:flex;flex-direction:column;gap:10px;justify-content:center}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .cel-1 .section-completa .info-section .total-messages h3{color:#333;font-size:14px;margin:0}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .cel-1 .details{align-items:center;display:flex;flex-direction:column;margin-bottom:5px;margin-top:5x}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .cel-1 .details .detail-item{color:#000;display:flex;font-size:14px;justify-content:space-between;width:170px}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .cel-1 .details .detail-item span:first-child{font-weight:700}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .table-cel-2{border:1px solid #dae6be;border-radius:5px;box-shadow:2px 2px 5px #ccc;margin-right:5px}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .table-cel-2 tbody tr td{padding:3px}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .table-cel-2 tbody tr td:first-child{max-width:30px;padding-top:8px;width:30px}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .table-cel-2 tbody tr td:first-child svg{font-size:18px}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .table-cel-2 tbody tr td:nth-child(2){width:200px}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .table-cel-2 tbody tr td:nth-child(3){text-align:center;width:90px}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .table-cel-2 tbody tr td:last-child{text-align:center;width:70px}@media (max-width:1330px){.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .table-cel-2 tbody tr td:first-child{max-width:none!important;width:10%!important}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .table-cel-2 tbody tr td:nth-child(2){width:50%!important}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .table-cel-2 tbody tr td:nth-child(3){text-align:center;width:20%!important}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .table-cel-2 tbody tr td:last-child{text-align:center}}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .table-cel-2 tbody tr:hover{background-color:#dae6be!important;-webkit-transform:scale(1.05);transform:scale(1.05)}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .table-cel-2 tbody tr:nth-child(2n){background-color:#f0f0f0}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .table-cel-3{border:1px solid #dae6be;border-radius:5px;box-shadow:2px 2px 5px #ccc;margin-left:5px;margin-right:5px}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .table-cel-3 tbody tr td{padding:2px}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .table-cel-3 tbody tr td:first-child{max-width:30px;padding-left:10px;padding-top:5px;width:30px}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .table-cel-3 tbody tr td:first-child svg{font-size:15px}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .table-cel-3 tbody tr td:nth-child(2){width:200px}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .table-cel-3 tbody tr td:nth-child(3){text-align:center;width:90px}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .table-cel-3 tbody tr td:last-child{text-align:center;width:70px}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .table-cel-3 tbody tr:hover{background-color:#dae6be!important;-webkit-transform:scale(1.05);transform:scale(1.05)}.two .dashboard-postventa-tabla-refacciones-container .dashboard-postventa-cotizaciones-info-tabla-container .table-cel-3 tbody tr:nth-child(2n){background-color:#f0f0f0}.svg-color-green{color:#035917}.svg-color-red{color:#a71419}.svg-color-yellow{color:#ffc107}.svg-color-blue{color:#3c587c}.three{grid-area:three;justify-content:space-between}.three .dashboard-postventa-tabla-garantias-container{border:1px solid #ccc;border-radius:5px;box-shadow:1px 1px 5px #ccc;margin-bottom:40px;max-width:49%;overflow:visible;width:-webkit-max-content;width:max-content}.three .dashboard-postventa-tabla-garantias-container .header{align-items:center;background-color:#035917;border-bottom:3px solid #fedb05;border-radius:5px 5px 0 0;color:#fff;display:flex;font-size:16px;font-weight:700;gap:5px;height:34px;justify-content:center;line-height:34px;text-align:center}.three .dashboard-postventa-tabla-garantias-container .header svg{display:block;font-size:17px}.three .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper{height:calc(100% - 35px);overflow-x:auto;overflow-y:hidden;width:100%}.three .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .grid-layout{align-items:start;box-sizing:border-box;gap:8px;overflow:auto!important;padding:10px;width:100%}.three .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .grid-layout .chart-container{align-items:center;border:1px solid #dae6be;border-radius:8px;box-shadow:2px 2px 5px #ccc;display:grid;flex-direction:column;grid-template-columns:35% 2% 63%;justify-content:start;padding:5px 0}.three .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .grid-layout .chart-container .vertical-divider{background-color:#ccc;height:100px;width:2px}.three .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .grid-layout .chart-container .chart-summary{align-items:center;display:flex;flex-direction:column;margin-bottom:5px}.three .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .grid-layout .chart-container .chart-summary .divider{background-color:#ccc;height:1px;margin:5px 0;width:calc(100% - 30px)}.three .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .grid-layout .chart-container .chart-summary .detail-item{align-items:center;color:#000;display:flex;font-size:14px;justify-content:space-between;margin-top:5px;width:170px}.three .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .grid-layout .chart-container .chart-summary .detail-item span:first-child{align-items:center;display:flex;font-weight:700;gap:2px}.three .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .grid-layout .chart-container .chart-summary .detail-item svg{color:#035917;font-size:18px}@media (max-width:1480px){.three .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .grid-layout .chart-container{grid-template-columns:1fr}.three .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .grid-layout .chart-container .vertical-divider,.three .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .grid-layout .chart-container div:first-child{display:none}}.three .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .table-container{border:1px solid #dae6be;border-radius:8px;box-shadow:2px 2px 5px #ccc;margin-top:10px}.three .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .table-container table{border-collapse:collapse;width:100%}.three .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .table-container table tbody tr td{padding:3px}.three .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .table-container table tbody tr td:first-child{max-width:30px;padding-top:8px;width:30px}.three .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .table-container table tbody tr td:first-child svg{font-size:18px}.three .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .table-container table tbody tr td:nth-child(2){width:200px}.three .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .table-container table tbody tr td:nth-child(3){text-align:center;width:90px}.three .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .table-container table tbody tr td:last-child{text-align:center;width:70px}.three .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .table-container table tbody tr:hover{background-color:#dae6be!important;cursor:pointer;-webkit-transform:scale(1.01);transform:scale(1.01)}.three .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .table-container table tbody tr:nth-child(2n),.three .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .table-container table tbody:nth-child(2n){background-color:#f0f0f0}@media (max-width:1400px){.three .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .section-3{display:none}}.three .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .bar-chart-container{display:flex}.four{grid-area:four;justify-content:space-between}.four .dashboard-postventa-tabla-mantenimiento-container{border:1px solid #ccc;border-radius:5px;box-shadow:1px 1px 5px #ccc;margin-bottom:40px;max-width:49%;overflow:visible;width:-webkit-max-content;width:max-content}.four .dashboard-postventa-tabla-mantenimiento-container .header{align-items:center;background-color:#035917;border-bottom:3px solid #fedb05;border-radius:5px 5px 0 0;color:#fff;display:flex;font-size:16px;font-weight:700;gap:5px;height:34px;justify-content:center;line-height:34px;text-align:center}.four .dashboard-postventa-tabla-mantenimiento-container .header svg{display:block;font-size:17px}.four .dashboard-postventa-tabla-mantenimiento-container .grid-scroll-wrapper{height:calc(100% - 35px);overflow-x:auto;overflow-y:hidden;width:100%}.four .dashboard-postventa-tabla-mantenimiento-container .grid-scroll-wrapper .grid-layout{align-items:start;box-sizing:border-box;gap:8px;overflow:auto!important;padding:10px;width:100%}.four .dashboard-postventa-tabla-mantenimiento-container .grid-scroll-wrapper .grid-layout .chart-container{align-items:center;border:1px solid #dae6be;border-radius:8px;box-shadow:2px 2px 5px #ccc;display:grid;flex-direction:column;grid-template-columns:35% 2% 63%;justify-content:start;padding:5px 0}.four .dashboard-postventa-tabla-mantenimiento-container .grid-scroll-wrapper .grid-layout .chart-container .vertical-divider{background-color:#ccc;height:100px;width:2px}.four .dashboard-postventa-tabla-mantenimiento-container .grid-scroll-wrapper .grid-layout .chart-container .chart-summary{align-items:center;display:flex;flex-direction:column;margin-bottom:5px}.four .dashboard-postventa-tabla-mantenimiento-container .grid-scroll-wrapper .grid-layout .chart-container .chart-summary .divider{background-color:#ccc;height:1px;margin:5px 0;width:calc(100% - 30px)}.four .dashboard-postventa-tabla-mantenimiento-container .grid-scroll-wrapper .grid-layout .chart-container .chart-summary .detail-item{align-items:center;color:#000;display:flex;font-size:14px;justify-content:space-between;margin-top:5px;width:170px}.four .dashboard-postventa-tabla-mantenimiento-container .grid-scroll-wrapper .grid-layout .chart-container .chart-summary .detail-item span:first-child{align-items:center;display:flex;font-weight:700;gap:2px}.four .dashboard-postventa-tabla-mantenimiento-container .grid-scroll-wrapper .grid-layout .chart-container .chart-summary .detail-item svg{color:#035917;font-size:18px}@media (max-width:1480px){.four .dashboard-postventa-tabla-mantenimiento-container .grid-scroll-wrapper .grid-layout .chart-container{grid-template-columns:1fr}.four .dashboard-postventa-tabla-mantenimiento-container .grid-scroll-wrapper .grid-layout .chart-container .vertical-divider,.four .dashboard-postventa-tabla-mantenimiento-container .grid-scroll-wrapper .grid-layout .chart-container div:first-child{display:none}}.four .dashboard-postventa-tabla-mantenimiento-container .grid-scroll-wrapper .table-container{border:1px solid #dae6be;border-radius:8px;box-shadow:2px 2px 5px #ccc;margin-top:10px}.four .dashboard-postventa-tabla-mantenimiento-container .grid-scroll-wrapper .table-container table{border-collapse:collapse;width:100%}.four .dashboard-postventa-tabla-mantenimiento-container .grid-scroll-wrapper .table-container table tbody tr td{padding:3px}.four .dashboard-postventa-tabla-mantenimiento-container .grid-scroll-wrapper .table-container table tbody tr td:first-child{max-width:30px;padding-top:8px;width:30px}.four .dashboard-postventa-tabla-mantenimiento-container .grid-scroll-wrapper .table-container table tbody tr td:first-child svg{font-size:18px}.four .dashboard-postventa-tabla-mantenimiento-container .grid-scroll-wrapper .table-container table tbody tr td:nth-child(2){width:200px}.four .dashboard-postventa-tabla-mantenimiento-container .grid-scroll-wrapper .table-container table tbody tr td:nth-child(3){text-align:center;width:90px}.four .dashboard-postventa-tabla-mantenimiento-container .grid-scroll-wrapper .table-container table tbody tr td:last-child{text-align:center;width:70px}.four .dashboard-postventa-tabla-mantenimiento-container .grid-scroll-wrapper .table-container table tbody tr:hover{background-color:#dae6be!important;cursor:pointer;-webkit-transform:scale(1.01);transform:scale(1.01)}.four .dashboard-postventa-tabla-mantenimiento-container .grid-scroll-wrapper .table-container table tbody tr:nth-child(2n),.four .dashboard-postventa-tabla-mantenimiento-container .grid-scroll-wrapper .table-container table tbody:nth-child(2n){background-color:#f0f0f0}@media (max-width:1400px){.four .dashboard-postventa-tabla-mantenimiento-container .grid-scroll-wrapper .section-3{display:none}}.four .dashboard-postventa-tabla-mantenimiento-container .grid-scroll-wrapper .bar-chart-container{display:flex}.four .dashboard-postventa-tabla-garantias-container{border:1px solid #ccc;border-radius:5px;box-shadow:1px 1px 5px #ccc;margin-bottom:40px;max-width:49%;overflow:visible;width:-webkit-max-content;width:max-content}.four .dashboard-postventa-tabla-garantias-container .header{align-items:center;background-color:#035917;border-bottom:3px solid #fedb05;border-radius:5px 5px 0 0;color:#fff;display:flex;font-size:16px;font-weight:700;gap:5px;height:34px;justify-content:center;line-height:34px;text-align:center}.four .dashboard-postventa-tabla-garantias-container .header svg{display:block;font-size:17px}.four .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper{height:calc(100% - 35px);overflow-x:auto;overflow-y:hidden;width:100%}.four .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .grid-layout{align-items:start;box-sizing:border-box;gap:8px;overflow:auto!important;padding:10px;width:100%}.four .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .grid-layout .chart-container{align-items:center;border:1px solid #dae6be;border-radius:8px;box-shadow:2px 2px 5px #ccc;display:grid;flex-direction:column;grid-template-columns:35% 2% 63%;justify-content:start;padding:5px 0}.four .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .grid-layout .chart-container .vertical-divider{background-color:#ccc;height:100px;width:2px}.four .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .grid-layout .chart-container .chart-summary{align-items:center;display:flex;flex-direction:column;margin-bottom:5px}.four .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .grid-layout .chart-container .chart-summary .divider{background-color:#ccc;height:1px;margin:5px 0;width:calc(100% - 30px)}.four .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .grid-layout .chart-container .chart-summary .detail-item{align-items:center;color:#000;display:flex;font-size:14px;justify-content:space-between;margin-top:5px;width:170px}.four .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .grid-layout .chart-container .chart-summary .detail-item span:first-child{align-items:center;display:flex;font-weight:700;gap:2px}.four .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .grid-layout .chart-container .chart-summary .detail-item svg{color:#035917;font-size:18px}@media (max-width:1480px){.four .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .grid-layout .chart-container{grid-template-columns:1fr}.four .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .grid-layout .chart-container .vertical-divider,.four .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .grid-layout .chart-container div:first-child{display:none}}.four .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .table-container{border:1px solid #dae6be;border-radius:8px;box-shadow:2px 2px 5px #ccc;margin-top:10px}.four .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .table-container table{border-collapse:collapse;width:100%}.four .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .table-container table tbody tr td{padding:3px}.four .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .table-container table tbody tr td:first-child{max-width:30px;padding-top:8px;width:30px}.four .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .table-container table tbody tr td:first-child svg{font-size:18px}.four .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .table-container table tbody tr td:nth-child(2){width:200px}.four .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .table-container table tbody tr td:nth-child(3){text-align:center;width:90px}.four .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .table-container table tbody tr td:last-child{text-align:center;width:70px}.four .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .table-container table tbody tr:hover{background-color:#dae6be!important;cursor:pointer;-webkit-transform:scale(1.01);transform:scale(1.01)}.four .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .table-container table tbody tr:nth-child(2n),.four .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .table-container table tbody:nth-child(2n){background-color:#f0f0f0}@media (max-width:1400px){.four .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .section-3{display:none}}.four .dashboard-postventa-tabla-garantias-container .grid-scroll-wrapper .bar-chart-container{display:flex}.g-amarillo{color:#fedb05!important;font-size:14px;font-weight:700!important}.reporte-refacciones-button svg{color:#ccc!important;cursor:pointer;margin-left:2px}.reporte-refacciones-button:hover svg{color:#fff!important}.garantia-main-screen{height:100%;margin-left:10px;margin-right:50px;position:relative;width:calc(100% - 20px)}.garantia-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:calc(100% - 261px)}.garantia-actions .garantia-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;margin-right:10px;padding:3px 5px}.garantia-actions .garantia-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.garantia-actions .garantia-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.garantia-actions .garantia-actions-regresar:hover svg{color:#fff}.garantia-actions .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:-170px;top:7px}.garantia-actions .buttons .garantia-header-configuracion{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:10px;padding-left:5px;padding-right:5px}.garantia-actions .buttons .garantia-header-configuracion svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.garantia-actions .buttons .garantia-header-configuracion:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.garantia-actions .buttons .garantia-header-configuracion:hover svg{color:#fff}.garantia-actions .buttons .garantia-header-mensajes{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:10px;padding-left:5px;padding-right:5px}.garantia-actions .buttons .garantia-header-mensajes svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.garantia-actions .buttons .garantia-header-mensajes:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.garantia-actions .buttons .garantia-header-mensajes:hover svg{color:#fff}.garantia-actions .buttons .garantia-header-excluir{align-items:center;background-color:#a30606;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:-90px;padding-left:5px;padding-right:5px}.garantia-actions .buttons .garantia-header-excluir svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.garantia-actions .buttons .garantia-header-excluir:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.garantia-actions .buttons .garantia-header-excluir:hover svg{color:#fff}.contador-garantia-encontrados{align-items:end;height:40px;padding-right:20px;padding-top:10px;text-align:right}.garantia{height:100%}.garantia .garantia-filtro{height:35px;margin-top:20px;padding-bottom:0;padding-left:20px;padding-right:20px;width:100%}.garantia .garantia-header{align-items:center;display:flex;height:10px;justify-content:space-between;margin-left:20px;margin-right:20px}.garantia .garantia-header .garantia-header-title{align-items:center;display:flex;font-weight:700;width:calc(100% - 400px)}.garantia .garantia-header .garantia-header-title svg{color:#315c6f;margin-right:5px}.garantia .garantia-header .garantia-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.garantia .garantia-header .garantia-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px}.garantia .garantia-header .garantia-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.garantia .garantia-header .garantia-header-agregar:hover svg{color:#fff}.garantia .garantia-flex{align-items:flex-start;display:flex;height:100%;justify-content:space-between;padding:0 20px 20px;width:100%}.garantia .garantia-flex .garantia-container{border-radius:8px;height:calc(100% - 95px);margin-left:30px;overflow:auto;width:calc(100% - 40px)}.garantia .garantia-flex .garantia-container .sticky-chat-whatsapp{background-color:#f9f9f9;left:0;position:-webkit-sticky;position:sticky;z-index:2}.garantia .garantia-flex .garantia-container .sticky-folio{background-color:#f9f9f9;left:42px;position:-webkit-sticky;position:sticky;z-index:2}.garantia .garantia-flex .garantia-container .sticky-cliente{background-color:#f9f9f9;left:195px;position:-webkit-sticky;position:sticky;z-index:2}.garantia .garantia-flex .garantia-container table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:2500px}.garantia .garantia-flex .garantia-container thead{position:relative;z-index:5}.garantia .garantia-flex .garantia-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.garantia .garantia-flex .garantia-container thead tr th div{border-left:2px solid #e9ae06;text-align:center}.garantia .garantia-flex .garantia-container thead th.sticky-cliente,.garantia .garantia-flex .garantia-container thead th.sticky-folio{z-index:3}.garantia .garantia-flex .garantia-container tbody tr .boton-chat-whatsapp{color:#24cc63;cursor:pointer}.garantia .garantia-flex .garantia-container tbody tr .boton-chat-whatsapp:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.garantia .garantia-flex .garantia-container tbody tr .boton-chat-whatsapp-sin-numero{color:#9ca3af}.garantia .garantia-flex .garantia-container tbody tr .grupo-header{background-color:#c6c6c6!important;font-weight:700;padding:8px;position:-webkit-sticky;position:sticky;text-align:center;top:25px;z-index:4}.garantia .garantia-flex .garantia-container tbody tr .celda-carac-buton,.garantia .garantia-flex .garantia-container tbody tr .celda-foto{text-align:center;width:20px}.garantia .garantia-flex .garantia-container tbody tr .celda-modelo{width:160px}.garantia .garantia-flex .garantia-container tbody tr .celda-modelo .celda-modelo-container{display:flex;gap:5px}.garantia .garantia-flex .garantia-container tbody tr .celda-descripcion{width:340px}.garantia .garantia-flex .garantia-container tbody tr .celda-linea{width:180px}.garantia .garantia-flex .garantia-container tbody tr .celda-importe{text-align:right;width:110px}.garantia .garantia-flex .garantia-container tbody tr .celda-caracteristicas{width:300px}.garantia .garantia-flex .garantia-container tbody tr .celda-cliente{max-width:500px;width:500px!important}.garantia .garantia-flex .garantia-container tbody tr .celda-estatus{text-align:center;width:80px}.garantia .garantia-flex .garantia-container tbody tr .celda-whatsapp .whatsapp{width:100%}.garantia .garantia-flex .garantia-container tbody tr .celda-whatsapp .whatsapp .texto-cliente-no-registrado{color:#000}.garantia .garantia-flex .garantia-container tbody tr .celda-whatsapp .whatsapp div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);display:flex;font-size:14px;height:20px;justify-content:center;width:100%}.garantia .garantia-flex .garantia-container tbody tr .celda-whatsapp .whatsapp div svg{font-size:16px;margin-right:5px}.garantia .garantia-flex .garantia-container tbody tr .celda-whatsapp .whatsapp .boton-agregar-contacto{background-color:#035917;cursor:pointer;width:100%}.garantia .garantia-flex .garantia-container tbody tr .celda-whatsapp .whatsapp .editar-numero{color:#000!important}.garantia .garantia-flex .garantia-container tbody tr .celda-whatsapp .whatsapp .editar-numero svg{color:#315c6f!important;cursor:pointer;margin-left:5px}.garantia .garantia-flex .garantia-container tbody tr .celda-whatsapp .whatsapp .editar-numero:hover svg{-webkit-transform:scale(1.3);transform:scale(1.3)}.garantia .garantia-flex .garantia-container tbody tr .celda-whatsapp .whatsapp .editar-numero-error{color:#000!important}.garantia .garantia-flex .garantia-container tbody tr .celda-whatsapp .whatsapp .editar-numero-error svg{color:red!important;cursor:pointer;margin-left:5px}.garantia .garantia-flex .garantia-container tbody tr .celda-whatsapp .whatsapp .editar-numero-error:hover svg{-webkit-transform:scale(1.3);transform:scale(1.3)}.garantia .garantia-flex .garantia-container tbody tr .celda-comentario{max-width:500px;overflow:hidden;width:500px!important}.garantia .garantia-flex .garantia-container tbody tr .celda-comentario .contenido-flex{align-items:center;display:flex;flex-direction:row;gap:6px;justify-content:flex-start;white-space:normal;width:100%}.garantia .garantia-flex .garantia-container tbody tr .celda-comentario .contenido-flex svg{color:#315c6f;flex-shrink:0;font-size:16px}.garantia .garantia-flex .garantia-container tbody tr .celda-comentario .contenido-flex .cultivo-texto{flex:1 1;line-height:1.2;margin:0;overflow-wrap:break-word}.garantia .garantia-flex .garantia-container tbody tr .celda-comentario .contenido-flex .comentario-texto{min-width:400px;overflow-wrap:break-word}.garantia .garantia-flex .garantia-container tbody tr .celda-comentario .contenido-flex .comentario-texto label{margin-bottom:10px;padding-bottom:10px}.garantia .garantia-flex .garantia-container tbody tr .celda-comentario .contenido-flex .comentario-texto span{background-color:#ccc;border-radius:4px;box-shadow:2px 2px 2px #333;font-size:10px;padding:2px}.garantia .garantia-flex .garantia-container tbody tr .celda-comentario .contenido-flex:hover svg{cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.garantia .garantia-flex .garantia-container tbody tr .celda-editar{width:100px}.garantia .garantia-flex .garantia-container tbody tr .celda-editar .garantia-acciones-listado div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.garantia .garantia-flex .garantia-container tbody tr .celda-editar .garantia-acciones-listado div svg{color:hsla(0,0%,100%,.8);font-size:20px}.garantia .garantia-flex .garantia-container tbody tr .celda-editar .garantia-acciones-listado div:hover,.garantia .garantia-flex .garantia-container tbody tr .celda-editar .garantia-acciones-listado div:hover svg{color:#fff}.garantia .garantia-flex .garantia-container tbody tr .celda-editar .garantia-acciones-listado .boton-editar-garantia{background-color:#035917;width:100%}.garantia .garantia-flex .garantia-container tbody tr .celda-estatus:hover{cursor:pointer}.garantia .garantia-flex .garantia-container tbody tr .ta-fecha{width:94px}.garantia .garantia-flex .garantia-container tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.garantia .garantia-flex .garantia-container tbody tr td .img{cursor:pointer}.garantia .garantia-flex .garantia-container tbody tr td .img svg{color:#315c6f;font-size:20px}.garantia .garantia-flex .garantia-container tbody tr td .img:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.garantia .garantia-flex .garantia-container tbody tr td .img-sin-color svg{color:#ccc;font-size:20px}.garantia .garantia-flex .garantia-container tbody tr:hover td{background-color:#dae6be!important}.garantia .garantia-flex .garantia-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.garantia .garantia-flex .garantia-container tbody .tfoot{background-color:#cbdf9e!important;font-weight:700;height:36px}.garantia .garantia-flex .garantia-container tbody .tfoot td{background-color:#cbdf9e!important}.montos-garantia-main-screen{height:100%;margin-left:10px;margin-right:50px;position:relative;width:calc(100% - 20px)}.montos-garantia-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:calc(100% - 261px)}.montos-garantia-actions .montos-garantia-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;margin-right:10px;padding:3px 5px}.montos-garantia-actions .montos-garantia-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.montos-garantia-actions .montos-garantia-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.montos-garantia-actions .montos-garantia-actions-regresar:hover svg{color:#fff}.montos-garantia-actions .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:-170px;top:7px}.montos-garantia-actions .buttons .montos-garantia-header-agregar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:-90px;padding-left:5px;padding-right:5px}.montos-garantia-actions .buttons .montos-garantia-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.montos-garantia-actions .buttons .montos-garantia-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.montos-garantia-actions .buttons .montos-garantia-header-agregar:hover svg{color:#fff}.montos-garantia-actions .buttons .montos-garantia-header-descargar-csv{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:-90px;padding-left:5px;padding-right:5px}.montos-garantia-actions .buttons .montos-garantia-header-descargar-csv svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.montos-garantia-actions .buttons .montos-garantia-header-descargar-csv:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.montos-garantia-actions .buttons .montos-garantia-header-descargar-csv:hover svg{color:#fff}.contador-montos-garantia-encontrados{align-items:end;height:40px;padding-right:20px;padding-top:10px;text-align:right}.montos-garantia{height:100%}.montos-garantia .montos-garantia-filtro{height:35px;margin-top:20px;padding-bottom:0;padding-left:20px;padding-right:20px;width:100%}.montos-garantia .montos-garantia-header{align-items:center;display:flex;height:10px;justify-content:space-between;margin-left:20px;margin-right:20px}.montos-garantia .montos-garantia-header .montos-garantia-header-title{align-items:center;display:flex;font-weight:700;width:calc(100% - 400px)}.montos-garantia .montos-garantia-header .montos-garantia-header-title svg{color:#315c6f;margin-right:5px}.montos-garantia .montos-garantia-header .montos-garantia-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.montos-garantia .montos-garantia-header .montos-garantia-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px}.montos-garantia .montos-garantia-header .montos-garantia-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.montos-garantia .montos-garantia-header .montos-garantia-header-agregar:hover svg{color:#fff}.montos-garantia .montos-garantia-container{border-radius:8px;height:calc(100% - 95px);margin-left:20px;overflow:auto;width:calc(100% - 40px)}.montos-garantia .montos-garantia-container table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.montos-garantia .montos-garantia-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.montos-garantia .montos-garantia-container thead tr th div{border-left:2px solid #e9ae06;text-align:center}.montos-garantia .montos-garantia-container tbody tr .celda-carac-buton,.montos-garantia .montos-garantia-container tbody tr .celda-foto{text-align:center;width:20px}.montos-garantia .montos-garantia-container tbody tr .celda-modelo{width:160px}.montos-garantia .montos-garantia-container tbody tr .celda-modelo .celda-modelo-container{display:flex;gap:5px}.montos-garantia .montos-garantia-container tbody tr .celda-descripcion{width:340px}.montos-garantia .montos-garantia-container tbody tr .celda-linea{width:180px}.montos-garantia .montos-garantia-container tbody tr .celda-importe{text-align:right;width:110px}.montos-garantia .montos-garantia-container tbody tr .celda-caracteristicas{width:300px}.montos-garantia .montos-garantia-container tbody tr .celda-estatus{text-align:center;width:80px}.montos-garantia .montos-garantia-container tbody tr .celda-editar{width:100px}.montos-garantia .montos-garantia-container tbody tr .celda-editar .montos-garantia-acciones-listado div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.montos-garantia .montos-garantia-container tbody tr .celda-editar .montos-garantia-acciones-listado div svg{color:hsla(0,0%,100%,.8);font-size:20px}.montos-garantia .montos-garantia-container tbody tr .celda-editar .montos-garantia-acciones-listado div:hover,.montos-garantia .montos-garantia-container tbody tr .celda-editar .montos-garantia-acciones-listado div:hover svg{color:#fff}.montos-garantia .montos-garantia-container tbody tr .celda-editar .montos-garantia-acciones-listado .boton-editar-garantia{background-color:#035917;width:100%}.montos-garantia .montos-garantia-container tbody tr .celda-estatus:hover{cursor:pointer}.montos-garantia .montos-garantia-container tbody tr .ta-fecha{width:94px}.montos-garantia .montos-garantia-container tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.montos-garantia .montos-garantia-container tbody tr td .img{cursor:pointer}.montos-garantia .montos-garantia-container tbody tr td .img svg{color:#315c6f;font-size:20px}.montos-garantia .montos-garantia-container tbody tr td .img:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.montos-garantia .montos-garantia-container tbody tr td .img-sin-color svg{color:#ccc;font-size:20px}.montos-garantia .montos-garantia-container tbody tr .imagenes-button{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:24px;justify-content:center}.montos-garantia .montos-garantia-container tbody tr .imagenes-button svg{color:hsla(0,0%,100%,.8);font-size:18px}.montos-garantia .montos-garantia-container tbody tr .imagenes-button:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.montos-garantia .montos-garantia-container tbody tr .imagenes-button:hover svg{color:#fff}.montos-garantia .montos-garantia-container tbody tr:hover td{background-color:#dae6be!important}.montos-garantia .montos-garantia-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.excluir-modelos-modal-formulario{height:90vh;left:50%;max-width:660px;padding:20px;position:fixed;top:53px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90vw}.excluir-modelos-modal-formulario .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px}.excluir-modelos-modal-formulario .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla{position:relative}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal-caracteristicas{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);height:calc(100% - 5px);padding:5px 15px 15px;position:relative}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal-caracteristicas .excluir-modelos-modal-caracteristicas-container{display:flex;flex-direction:column;height:100%;line-height:1.4;max-height:calc(76vh - 16px);padding-right:5px;padding-top:10px;text-align:justify}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);font-weight:700;height:calc(100% - 5px);padding:5px 15px 15px;position:relative}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container{display:flex;flex-direction:column;height:100%;max-height:calc(76vh - 16px);padding-right:5px}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .excluir-modelos-modal-container-table{border-radius:8px;height:calc(100% - 100px);margin-left:20px;margin-top:10px;overflow:auto;width:calc(100% - 40px)}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .excluir-modelos-modal-container-table table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .excluir-modelos-modal-container-table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .excluir-modelos-modal-container-table thead tr th div{border-left:2px solid #e9ae06;text-align:center}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .excluir-modelos-modal-container-table tbody{font-weight:400!important}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .excluir-modelos-modal-container-table tbody tr .celda-carac-buton,.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .excluir-modelos-modal-container-table tbody tr .celda-foto{text-align:center;width:20px}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .excluir-modelos-modal-container-table tbody tr .celda-modelo{width:160px}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .excluir-modelos-modal-container-table tbody tr .celda-modelo .celda-modelo-container{display:flex;gap:5px}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .excluir-modelos-modal-container-table tbody tr .celda-descripcion{width:340px}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .excluir-modelos-modal-container-table tbody tr .celda-linea{width:180px}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .excluir-modelos-modal-container-table tbody tr .celda-importe{text-align:right;width:110px}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .excluir-modelos-modal-container-table tbody tr .celda-caracteristicas{width:300px}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .excluir-modelos-modal-container-table tbody tr .celda-estatus{text-align:center;width:80px}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .excluir-modelos-modal-container-table tbody tr .celda-estatus:hover svg{-webkit-transform:scale(1.2);transform:scale(1.2)}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .excluir-modelos-modal-container-table tbody tr .celda-editar{width:100px}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .excluir-modelos-modal-container-table tbody tr .celda-editar .garantia-acciones-listado div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .excluir-modelos-modal-container-table tbody tr .celda-editar .garantia-acciones-listado div svg{color:hsla(0,0%,100%,.8);font-size:20px}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .excluir-modelos-modal-container-table tbody tr .celda-editar .garantia-acciones-listado div:hover,.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .excluir-modelos-modal-container-table tbody tr .celda-editar .garantia-acciones-listado div:hover svg{color:#fff}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .excluir-modelos-modal-container-table tbody tr .celda-editar .garantia-acciones-listado .boton-editar-garantia{background-color:#035917;width:100%}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .excluir-modelos-modal-container-table tbody tr .celda-estatus:hover{cursor:pointer}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .excluir-modelos-modal-container-table tbody tr .ta-fecha{width:94px}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .excluir-modelos-modal-container-table tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .excluir-modelos-modal-container-table tbody tr td .img{cursor:pointer}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .excluir-modelos-modal-container-table tbody tr td .img svg{color:#315c6f;font-size:20px}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .excluir-modelos-modal-container-table tbody tr td .img:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .excluir-modelos-modal-container-table tbody tr td .img-sin-color svg{color:#ccc;font-size:20px}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .excluir-modelos-modal-container-table tbody tr:nth-child(2n) td{background-color:#f0f0f0}@media (max-height:599px){.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .caracteristicas-section{display:flex;flex-direction:column;height:100%;margin-top:0}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .caracteristicas-section .caracteristicas-group{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:-10px}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .caracteristicas-section .caracteristicas-group .botones-container{display:flex;gap:10px;justify-content:flex-end}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .caracteristicas-section .caracteristicas-group .botones-container .agregar-caracteristica,.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .caracteristicas-section .caracteristicas-group .botones-container .quitar-caracteristica{font-size:14px;padding:2px 6px}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .caracteristicas-section .caracteristicas-campos{height:9vh;overflow:auto;padding-right:5px}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .imagenes-section .titulos-imagenes-section{align-items:center;display:flex;justify-content:space-between}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .imagenes-section .titulos-imagenes-section .titulo-derecha{color:gray;font-size:.8rem}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .imagenes-section .imagenes-group{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .imagenes-section .imagenes-group .imagen-button{align-items:center;background-color:#fafafa;border:2px dashed #ccc;border-radius:8px;cursor:pointer;display:flex;height:100px;justify-content:center;position:relative;width:100px}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .imagenes-section .imagenes-group .imagen-cargada{border-radius:6px;max-height:100%;max-width:100%}}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .excluir-modelos-modal-buttons{bottom:0;display:flex;gap:20px;justify-content:end;margin-top:10px;position:-webkit-sticky;position:sticky;right:-25px;width:calc(100% - 10px)}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .excluir-modelos-modal-buttons .excluir-modelos-modal-button-guardar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100%}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .excluir-modelos-modal-buttons .excluir-modelos-modal-button-guardar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .excluir-modelos-modal-buttons .agregar-linea-modal-estatus{margin-top:5px}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .home-convenio-pago{align-items:center;background-color:#315c6f;border:1px solid #545454;border-radius:5px;bottom:15px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:30px;justify-content:center;left:10px;position:absolute;width:100px}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .home-convenio-pago:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .home-convenio-pago:hover svg{color:#fff!important}@media (max-height:499px){.excluir-modelos-modal-formulario{width:56vw}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla{position:relative}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);font-weight:700;height:calc(100% - 5px);padding:5px 15px 15px;position:relative}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container{display:flex;flex-direction:column;height:100%;max-height:calc(76vh - 16px);padding-right:5px}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .caracteristicas-section{display:flex;flex-direction:column;height:100%;margin-top:-10px}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .caracteristicas-section .caracteristicas-group{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:-10px}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .caracteristicas-section .caracteristicas-group .botones-container{display:flex;gap:10px;justify-content:flex-end}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .caracteristicas-section .caracteristicas-group .botones-container .agregar-caracteristica,.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .caracteristicas-section .caracteristicas-group .botones-container .quitar-caracteristica{font-size:14px;padding:2px 6px}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .caracteristicas-section .caracteristicas-campos{height:9vh;overflow:auto;padding-right:5px}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .imagenes-section{margin-top:5px}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .imagenes-section .titulos-imagenes-section{align-items:center;display:flex;justify-content:space-between}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .imagenes-section .titulos-imagenes-section .titulo-derecha{color:gray;font-size:.8rem}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .imagenes-section .imagenes-group{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .imagenes-section .imagenes-group .imagen-button{align-items:center;background-color:#fafafa;border:2px dashed #ccc;border-radius:8px;cursor:pointer;display:flex;height:80px;justify-content:center;position:relative;width:80px}.excluir-modelos-modal-formulario .excluir-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .excluir-modelos-modal .excluir-modelos-modal-container .imagenes-section .imagenes-group .imagen-cargada{border-radius:6px;max-height:100%;max-width:100%}}.cotizaciones-ref-main-screen{height:100%;margin-left:10px;margin-right:50px;position:relative;width:calc(100% - 20px)}.cotizaciones-ref-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:calc(100% - 261px)}.cotizaciones-ref-actions .cotizaciones-ref-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;margin-right:10px;padding:3px 5px}.cotizaciones-ref-actions .cotizaciones-ref-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.cotizaciones-ref-actions .cotizaciones-ref-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.cotizaciones-ref-actions .cotizaciones-ref-actions-regresar:hover svg{color:#fff}.cotizaciones-ref-actions .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:-170px;top:7px}.cotizaciones-ref-actions .buttons .cotizaciones-ref-header-configuracion{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:10px;padding-left:5px;padding-right:5px}.cotizaciones-ref-actions .buttons .cotizaciones-ref-header-configuracion svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.cotizaciones-ref-actions .buttons .cotizaciones-ref-header-configuracion:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.cotizaciones-ref-actions .buttons .cotizaciones-ref-header-configuracion:hover svg{color:#fff}.cotizaciones-ref-actions .buttons .cotizaciones-ref-header-mensajes{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:10px;padding-left:5px;padding-right:5px}.cotizaciones-ref-actions .buttons .cotizaciones-ref-header-mensajes svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.cotizaciones-ref-actions .buttons .cotizaciones-ref-header-mensajes:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.cotizaciones-ref-actions .buttons .cotizaciones-ref-header-mensajes:hover svg{color:#fff}.cotizaciones-ref-actions .buttons .cotizaciones-ref-header-excluir{align-items:center;background-color:#a30606;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:-90px;padding-left:5px;padding-right:5px}.cotizaciones-ref-actions .buttons .cotizaciones-ref-header-excluir svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.cotizaciones-ref-actions .buttons .cotizaciones-ref-header-excluir:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.cotizaciones-ref-actions .buttons .cotizaciones-ref-header-excluir:hover svg{color:#fff}.cotizaciones-dashboard-info-filtro-container{align-items:end;display:flex;flex-direction:row;justify-content:space-between}.cotizaciones-dashboard-info-filtro-container .dash-filtro-cotizaciones-container{margin-left:35px;margin-top:5px}.cotizaciones-dashboard-info-filtro-container .dash-filtro-cotizaciones-container .dash-filtro-cotizaciones-estatus,.cotizaciones-dashboard-info-filtro-container .dash-filtro-cotizaciones-container .dash-filtro-cotizaciones-mensajes{align-items:end;display:flex}.cotizaciones-dashboard-info-filtro-container .dash-filtro-cotizaciones-container .dash-filtro-cotizaciones-mensajes{margin-top:5px}.cotizaciones-dashboard-info-filtro-container .dash-filtro-cotizaciones-container .dash-filtro-cotizaciones-titulo{font-size:14px;font-weight:700}.cotizaciones-dashboard-info-filtro-container .dash-filtro-cotizaciones-container .dash-filtro-cotizaciones-parametros{margin-left:5px}.cotizaciones-dashboard-info-filtro-container .contador-cotizaciones-ref-encontrados{align-items:end;display:flex;height:40px;padding-right:20px;padding-top:10px;text-align:right}.cotizaciones-ref{height:100%;margin-top:20px}.cotizaciones-ref .cotizaciones-ref-filtro{height:35px;margin-top:20px;padding-bottom:0;padding-left:20px;padding-right:20px;width:100%}.cotizaciones-ref .cotizaciones-ref-header{align-items:center;display:flex;height:30px;justify-content:space-between;margin-left:30px;margin-right:18px;margin-top:5px}.cotizaciones-ref .cotizaciones-ref-header .cotizaciones-ref-header-control{width:100%}.cotizaciones-ref .cotizaciones-ref-container{border-radius:8px;height:calc(100% - 110px);margin-left:30px;margin-top:5px;overflow:auto;width:calc(100% - 40px)}.cotizaciones-ref .cotizaciones-ref-container .sticky-chat-whatsapp{background-color:#f9f9f9;left:0;min-width:29px;position:-webkit-sticky;position:sticky;z-index:2}.cotizaciones-ref .cotizaciones-ref-container .sticky-folio{background-color:#f9f9f9;left:30px;position:-webkit-sticky;position:sticky;z-index:2}.cotizaciones-ref .cotizaciones-ref-container .sticky-cliente{background-color:#f9f9f9;left:90px;position:-webkit-sticky;position:sticky;z-index:2}.cotizaciones-ref .cotizaciones-ref-container table{border:1px solid #dae6be;border-collapse:collapse;min-width:2500px;position:-webkit-sticky;position:sticky;width:100%}.cotizaciones-ref .cotizaciones-ref-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.cotizaciones-ref .cotizaciones-ref-container thead tr th div{border-left:2px solid #e9ae06;text-align:center}.cotizaciones-ref .cotizaciones-ref-container thead th.sticky-chat-whatsapp,.cotizaciones-ref .cotizaciones-ref-container thead th.sticky-cliente,.cotizaciones-ref .cotizaciones-ref-container thead th.sticky-folio{z-index:3}.cotizaciones-ref .cotizaciones-ref-container tbody tr .boton-chat-whatsapp{color:#24cc63;cursor:pointer}.cotizaciones-ref .cotizaciones-ref-container tbody tr .boton-chat-whatsapp:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.cotizaciones-ref .cotizaciones-ref-container tbody tr .boton-chat-whatsapp-sin-numero{color:#9ca3af}.cotizaciones-ref .cotizaciones-ref-container tbody tr .grupo-header{background-color:#c6c6c6!important;font-weight:700;padding:8px;text-align:center}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-carac-buton,.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-foto{text-align:center;width:20px}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-modelo{width:160px}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-modelo .celda-modelo-container{display:flex;gap:5px}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-whatsapp .whatsapp{width:100%}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-whatsapp .whatsapp .texto-cliente-no-registrado{color:#000}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-whatsapp .whatsapp div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);display:flex;font-size:14px;height:20px;justify-content:center;width:100%}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-whatsapp .whatsapp div svg{font-size:16px;margin-right:5px}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-whatsapp .whatsapp .boton-agregar-contacto{background-color:#035917;cursor:pointer;width:100%}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-whatsapp .whatsapp .editar-numero{color:#000!important}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-whatsapp .whatsapp .editar-numero svg{color:#315c6f!important;cursor:pointer;margin-left:5px}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-whatsapp .whatsapp .editar-numero:hover svg{-webkit-transform:scale(1.3);transform:scale(1.3)}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-whatsapp .whatsapp .editar-numero-error{color:#000!important}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-whatsapp .whatsapp .editar-numero-error svg{color:red!important;cursor:pointer;margin-left:5px}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-whatsapp .whatsapp .editar-numero-error:hover svg{-webkit-transform:scale(1.3);transform:scale(1.3)}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-descripcion{width:340px}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-linea{width:180px}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-importe{text-align:right;width:110px}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-caracteristicas{width:300px}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-estatus{text-align:center;width:80px}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-sucursal{max-width:200px;width:200px!important}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-folio{color:navy;cursor:pointer;text-decoration:underline}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-cliente,.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-vendedor{max-width:600px;width:600px!important}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-estatus{max-width:350px;width:350px!important}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-facturado{width:70px}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-cupon{white-space:nowrap}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-comentario{max-width:500px;width:500px!important}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-comentario .contenido-flex{align-items:center;display:flex;flex-direction:row;gap:6px;justify-content:flex-start;white-space:normal;width:100%}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-comentario .contenido-flex svg{color:#315c6f;flex-shrink:0;font-size:16px}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-comentario .contenido-flex .cultivo-texto{flex:1 1;line-height:1.2;margin:0;overflow-wrap:break-word}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-comentario .contenido-flex .comentario-texto{min-width:400px;overflow-wrap:break-word}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-comentario .contenido-flex .comentario-texto label{margin-bottom:10px;padding-bottom:10px}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-comentario .contenido-flex .comentario-texto span{background-color:#ccc;border-radius:4px;box-shadow:2px 2px 2px #333;font-size:10px;padding:2px}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-comentario .contenido-flex:hover svg{cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-editar{width:100px}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-editar .cotizaciones-ref-acciones-listado div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-editar .cotizaciones-ref-acciones-listado div svg{color:hsla(0,0%,100%,.8);font-size:20px}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-editar .cotizaciones-ref-acciones-listado div:hover,.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-editar .cotizaciones-ref-acciones-listado div:hover svg{color:#fff}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-editar .cotizaciones-ref-acciones-listado .boton-editar-cotizaciones-ref{background-color:#035917;width:100%}.cotizaciones-ref .cotizaciones-ref-container tbody tr .celda-estatus:hover{cursor:pointer}.cotizaciones-ref .cotizaciones-ref-container tbody tr .ta-fecha{width:94px}.cotizaciones-ref .cotizaciones-ref-container tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.cotizaciones-ref .cotizaciones-ref-container tbody tr td .img{cursor:pointer}.cotizaciones-ref .cotizaciones-ref-container tbody tr td .img svg{color:#315c6f;font-size:20px}.cotizaciones-ref .cotizaciones-ref-container tbody tr td .img:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.cotizaciones-ref .cotizaciones-ref-container tbody tr td .img-sin-color svg{color:#ccc;font-size:20px}.cotizaciones-ref .cotizaciones-ref-container tbody tr:hover td{background-color:#dae6be!important}.cotizaciones-ref .cotizaciones-ref-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.cotizaciones-ref .cotizaciones-ref-container tfoot{background-color:#cbdf9e!important;font-weight:700;height:36px}.agregar-contacto-cotizaciones-modal .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px}.agregar-contacto-cotizaciones-modal .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.agregar-contacto-cotizaciones-modal .agregar-contacto-modal-detalle{display:flex;height:100%;overflow:auto}.agregar-contacto-cotizaciones-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario{height:340px;left:50%;padding-top:20px;position:fixed;top:53px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:600px}.agregar-contacto-cotizaciones-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla{height:calc(100% - 20px);position:relative}.agregar-contacto-cotizaciones-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal{background-color:#fff}.agregar-contacto-cotizaciones-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);height:calc(100% - 5px);padding:15px;position:relative}.agregar-contacto-cotizaciones-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-modal-formulario-plantilla-container{display:flex;flex-direction:column;height:calc(100% - 30px);overflow:auto;padding-right:5px}.agregar-contacto-cotizaciones-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-modal-formulario-plantilla-container .agregar-contacto-modal-formulario-plantilla-container-titulo{height:30px;margin-bottom:10px;text-align:center}.agregar-contacto-cotizaciones-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-modal-buttons{bottom:0;display:flex;justify-content:end;margin-top:10px;position:relative;right:-25px;width:calc(100% - 30px)}.agregar-contacto-cotizaciones-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-modal-buttons .agregar-contacto-modal-button-guardar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100px}.agregar-contacto-cotizaciones-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-modal-buttons .agregar-contacto-modal-button-guardar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.agregar-contacto-cotizaciones-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table{border-radius:8px;height:calc(100% - 110px);margin-left:0;margin-top:10px;overflow:auto;width:100%}.agregar-contacto-cotizaciones-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.agregar-contacto-cotizaciones-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.agregar-contacto-cotizaciones-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table thead tr th div{border-left:2px solid #e9ae06;text-align:center}.agregar-contacto-cotizaciones-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr .ta-comentario{word-wrap:break-word;max-width:200px;white-space:normal}.agregar-contacto-cotizaciones-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr .ta-fecha{width:94px}.agregar-contacto-cotizaciones-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.agregar-contacto-cotizaciones-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr td .listado-contacto-button{display:flex;gap:4px;justify-content:center}.agregar-contacto-cotizaciones-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr td .listado-contacto-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.agregar-contacto-cotizaciones-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr td .listado-contacto-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.agregar-contacto-cotizaciones-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr td .listado-contacto-button div:hover,.agregar-contacto-cotizaciones-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr td .listado-contacto-button div:hover svg{color:#fff}.agregar-contacto-cotizaciones-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr td .listado-contacto-button .editar{background-color:#315c6f}.agregar-contacto-cotizaciones-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr td .listado-contacto-button .eliminar{background-color:#a50606}.agregar-contacto-cotizaciones-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr:hover td{background-color:#dae6be!important}.agregar-contacto-cotizaciones-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.agregar-contacto-cotizaciones-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr .convenio-pago-acciones-listado{display:flex;justify-content:center}.agregar-contacto-cotizaciones-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf{align-items:center;background-color:#315c6f;border:1px solid #315c6f;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;padding-right:5px}.agregar-contacto-cotizaciones-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf svg{color:hsla(0,0%,100%,.8);margin-left:2px;margin-right:5px;width:18px}.agregar-contacto-cotizaciones-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.agregar-contacto-cotizaciones-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover svg{color:#fff}.agregar-contacto-cotizaciones-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago{align-items:center;background-color:#ccc;border:1px solid #ccc;border-radius:5px;color:rgba(0,0,0,.9);cursor:pointer;display:flex;margin-left:5px;padding-right:10px}.agregar-contacto-cotizaciones-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago svg{color:rgba(0,0,0,.9);margin-left:5px;margin-right:5px;width:18px}.agregar-contacto-cotizaciones-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover{color:#000;font-weight:700;-webkit-transform:scale(1.02);transform:scale(1.02)}.agregar-contacto-cotizaciones-modal .agregar-contacto-modal-detalle .agregar-contacto-modal-detalle-formulario .agregar-contacto-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .agregar-contacto-modal-formulario-plantilla-agregar .agregar-contacto-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover svg{color:#000}.agregar-contacto-cotizaciones-modal-sad{background-color:#e9ae06;width:500px}.servicios-pendientes-main-screen{height:100%;margin-left:10px;margin-right:50px;position:relative;width:calc(100% - 20px)}.servicios-pendientes-actions{align-items:center;display:flex;flex-direction:row;height:40px;left:-5px;position:absolute;top:0;width:calc(100% - 181px)}.servicios-pendientes-actions .servicios-pendientes-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;margin-right:10px;padding:3px 5px}.servicios-pendientes-actions .servicios-pendientes-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.servicios-pendientes-actions .servicios-pendientes-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.servicios-pendientes-actions .servicios-pendientes-actions-regresar:hover svg{color:#fff}.servicios-pendientes-actions .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual{height:490px!important}.servicios-pendientes-actions .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:-88px;top:7px}.servicios-pendientes-actions .buttons .servicios-pendientes-header-configuracion{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.servicios-pendientes-actions .buttons .servicios-pendientes-header-configuracion svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.servicios-pendientes-actions .buttons .servicios-pendientes-header-configuracion:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.servicios-pendientes-actions .buttons .servicios-pendientes-header-configuracion:hover svg{color:#fff}.servicios-pendientes-actions .buttons .servicios-pendientes-header-excluir{margin-left:5px}.servicios-pendientes-actions .buttons .servicios-pendientes-header-mensajes{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:10px;padding-left:5px;padding-right:5px}.servicios-pendientes-actions .buttons .servicios-pendientes-header-mensajes svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.servicios-pendientes-actions .buttons .servicios-pendientes-header-mensajes:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.servicios-pendientes-actions .buttons .servicios-pendientes-header-mensajes:hover svg{color:#fff}.servicios-pendientes-actions .buttons .servicios-pendientes-header-excluir{align-items:center;background-color:#a30606;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:-90px;padding-left:5px;padding-right:5px}.servicios-pendientes-actions .buttons .servicios-pendientes-header-excluir svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.servicios-pendientes-actions .buttons .servicios-pendientes-header-excluir:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.servicios-pendientes-actions .buttons .servicios-pendientes-header-excluir:hover svg{color:#fff}.servicios-pendientes-header-info{align-items:center;display:flex;justify-content:space-between;padding:.5rem 1rem}.servicios-pendientes-header-info .dash-filtro-servicio-container{margin-left:35px;margin-top:5px}.servicios-pendientes-header-info .dash-filtro-servicio-container .dash-filtro-cotizaciones-estatus,.servicios-pendientes-header-info .dash-filtro-servicio-container .dash-filtro-cotizaciones-mensajes{align-items:end;display:flex}.servicios-pendientes-header-info .dash-filtro-servicio-container .dash-filtro-cotizaciones-mensajes{margin-top:5px}.servicios-pendientes-header-info .dash-filtro-servicio-container .dash-filtro-cotizaciones-titulo{font-size:14px;font-weight:700}.servicios-pendientes-header-info .dash-filtro-servicio-container .dash-filtro-cotizaciones-parametros{margin-left:5px}.servicios-pendientes-header-info .servicios-pendientes-info-filtro{display:flex;flex-direction:column}.servicios-pendientes-header-info .servicios-pendientes-info-filtro-titulo{font-weight:700;margin-bottom:.25rem}.servicios-pendientes-header-info .servicios-pendientes-info-filtro-parametros{color:#555}.servicios-pendientes-header-info .contador-servicios-pendientes-encontrados{font-weight:500;white-space:nowrap}.servicios-pendientes{height:100%}.servicios-pendientes .servicios-pendientes-filtro{height:35px;margin-top:20px;padding-bottom:0;padding-left:20px;padding-right:20px;width:100%}.servicios-pendientes .servicios-pendientes-header{align-items:center;display:flex;height:10px;justify-content:space-between;margin-left:20px;margin-right:20px}.servicios-pendientes .servicios-pendientes-header .servicios-pendientes-header-title{align-items:center;display:flex;font-weight:700;width:calc(100% - 400px)}.servicios-pendientes .servicios-pendientes-header .servicios-pendientes-header-title svg{color:#315c6f;margin-right:5px}.servicios-pendientes .servicios-pendientes-header .servicios-pendientes-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.servicios-pendientes .servicios-pendientes-header .servicios-pendientes-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px}.servicios-pendientes .servicios-pendientes-header .servicios-pendientes-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.servicios-pendientes .servicios-pendientes-header .servicios-pendientes-header-agregar:hover svg{color:#fff}.servicios-pendientes .servicios-pendientes-container{border-radius:8px;height:calc(100% - 115px);margin-left:20px;overflow:auto;width:calc(100% - 40px)}.servicios-pendientes .servicios-pendientes-container .sticky-chat-whatsapp{background-color:#f9f9f9;left:1px;position:-webkit-sticky;position:sticky;z-index:2}.servicios-pendientes .servicios-pendientes-container .sticky-folio{background-color:#f9f9f9;left:40px;position:-webkit-sticky;position:sticky;z-index:2}.servicios-pendientes .servicios-pendientes-container .sticky-cliente{background-color:#f9f9f9;left:224px;position:-webkit-sticky;position:sticky;z-index:2}.servicios-pendientes .servicios-pendientes-container table{border:1px solid #dae6be;border-collapse:collapse;min-width:3000px;position:-webkit-sticky;position:sticky}.servicios-pendientes .servicios-pendientes-container thead{position:relative;z-index:5}.servicios-pendientes .servicios-pendientes-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.servicios-pendientes .servicios-pendientes-container thead tr th div{border-left:2px solid #e9ae06;text-align:center}.servicios-pendientes .servicios-pendientes-container thead th.sticky-cliente,.servicios-pendientes .servicios-pendientes-container thead th.sticky-folio{z-index:3}.servicios-pendientes .servicios-pendientes-container tbody tr .grupo-header{background-color:#c6c6c6!important;font-weight:700;padding:8px;position:-webkit-sticky;position:sticky;text-align:center;top:25px;z-index:4}.servicios-pendientes .servicios-pendientes-container tbody tr .boton-chat-whatsapp{color:#24cc63;cursor:pointer}.servicios-pendientes .servicios-pendientes-container tbody tr .boton-chat-whatsapp:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.servicios-pendientes .servicios-pendientes-container tbody tr .boton-chat-whatsapp{z-index:99}.servicios-pendientes .servicios-pendientes-container tbody tr .boton-chat-whatsapp-sin-numero{color:#9ca3af}.servicios-pendientes .servicios-pendientes-container tbody tr td:first-child{cursor:pointer}.servicios-pendientes .servicios-pendientes-container tbody tr .celda-carac-buton,.servicios-pendientes .servicios-pendientes-container tbody tr .celda-foto{text-align:center;width:20px}.servicios-pendientes .servicios-pendientes-container tbody tr .celda-modelo{width:160px}.servicios-pendientes .servicios-pendientes-container tbody tr .celda-modelo .celda-modelo-container{display:flex;gap:5px}.servicios-pendientes .servicios-pendientes-container tbody tr .celda-whatsapp .whatsapp{display:flex;width:100%}.servicios-pendientes .servicios-pendientes-container tbody tr .celda-whatsapp .whatsapp .texto-cliente-no-registrado{color:#000}.servicios-pendientes .servicios-pendientes-container tbody tr .celda-whatsapp .whatsapp div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);display:flex;font-size:14px;height:20px;justify-content:center;width:100%}.servicios-pendientes .servicios-pendientes-container tbody tr .celda-whatsapp .whatsapp div svg{font-size:16px;margin-right:5px}.servicios-pendientes .servicios-pendientes-container tbody tr .celda-whatsapp .whatsapp .boton-agregar-contacto{background-color:#035917;cursor:pointer;width:100%}.servicios-pendientes .servicios-pendientes-container tbody tr .celda-whatsapp .whatsapp .editar-numero{color:#000!important}.servicios-pendientes .servicios-pendientes-container tbody tr .celda-whatsapp .whatsapp .editar-numero svg{color:#315c6f!important;cursor:pointer;margin-left:5px}.servicios-pendientes .servicios-pendientes-container tbody tr .celda-whatsapp .whatsapp .editar-numero:hover svg{-webkit-transform:scale(1.3);transform:scale(1.3)}.servicios-pendientes .servicios-pendientes-container tbody tr .celda-whatsapp .whatsapp .editar-numero-error{color:#000!important}.servicios-pendientes .servicios-pendientes-container tbody tr .celda-whatsapp .whatsapp .editar-numero-error svg{color:red!important;cursor:pointer;margin-left:5px}.servicios-pendientes .servicios-pendientes-container tbody tr .celda-whatsapp .whatsapp .editar-numero-error:hover svg{-webkit-transform:scale(1.3);transform:scale(1.3)}.servicios-pendientes .servicios-pendientes-container tbody tr .celda-descripcion{width:340px}.servicios-pendientes .servicios-pendientes-container tbody tr .celda-linea{width:180px}.servicios-pendientes .servicios-pendientes-container tbody tr .celda-importe{text-align:right;width:110px}.servicios-pendientes .servicios-pendientes-container tbody tr .celda-caracteristicas{width:300px}.servicios-pendientes .servicios-pendientes-container tbody tr .celda-sucusal{max-width:200px;width:200px!important}.servicios-pendientes .servicios-pendientes-container tbody tr .celda-cliente{max-width:500px;width:400px!important}.servicios-pendientes .servicios-pendientes-container tbody tr .celda-estatus{text-align:center;width:350px}.servicios-pendientes .servicios-pendientes-container tbody tr .celda-comentario{max-width:500px;overflow:hidden;width:500px!important}.servicios-pendientes .servicios-pendientes-container tbody tr .celda-comentario .contenido-flex{align-items:center;display:flex;flex-direction:row;gap:6px;justify-content:flex-start;white-space:normal;width:100%}.servicios-pendientes .servicios-pendientes-container tbody tr .celda-comentario .contenido-flex svg{color:#315c6f;flex-shrink:0;font-size:18px}.servicios-pendientes .servicios-pendientes-container tbody tr .celda-comentario .contenido-flex .comentario-texto{min-width:400px;overflow-wrap:break-word}.servicios-pendientes .servicios-pendientes-container tbody tr .celda-comentario .contenido-flex .comentario-texto label{margin-bottom:10px;padding-bottom:10px}.servicios-pendientes .servicios-pendientes-container tbody tr .celda-comentario .contenido-flex .comentario-texto span{background-color:#ccc;border-radius:4px;box-shadow:2px 2px 2px #333;font-size:10px;padding:2px}.servicios-pendientes .servicios-pendientes-container tbody tr .celda-comentario .contenido-flex:hover svg{cursor:pointer;-webkit-transform:scale(1.1);transform:scale(1.1)}.servicios-pendientes .servicios-pendientes-container tbody tr .celda-editar{width:100px}.servicios-pendientes .servicios-pendientes-container tbody tr .celda-editar .servicios-pendientes-acciones-listado div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.servicios-pendientes .servicios-pendientes-container tbody tr .celda-editar .servicios-pendientes-acciones-listado div svg{color:hsla(0,0%,100%,.8);font-size:20px}.servicios-pendientes .servicios-pendientes-container tbody tr .celda-editar .servicios-pendientes-acciones-listado div:hover,.servicios-pendientes .servicios-pendientes-container tbody tr .celda-editar .servicios-pendientes-acciones-listado div:hover svg{color:#fff}.servicios-pendientes .servicios-pendientes-container tbody tr .celda-editar .servicios-pendientes-acciones-listado .boton-editar-servicios-pendientes{background-color:#035917;width:100%}.servicios-pendientes .servicios-pendientes-container tbody tr .celda-estatus:hover{cursor:pointer}.servicios-pendientes .servicios-pendientes-container tbody tr .ta-fecha{width:94px}.servicios-pendientes .servicios-pendientes-container tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.servicios-pendientes .servicios-pendientes-container tbody tr td .img{cursor:pointer}.servicios-pendientes .servicios-pendientes-container tbody tr td .img svg{color:#315c6f;font-size:20px}.servicios-pendientes .servicios-pendientes-container tbody tr td .img:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.servicios-pendientes .servicios-pendientes-container tbody tr td .img-sin-color svg{color:#ccc;font-size:20px}.servicios-pendientes .servicios-pendientes-container tbody tr:hover td{background-color:#dae6be!important}.servicios-pendientes .servicios-pendientes-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.servicios-pendientes .servicios-pendientes-container tbody .tfoot{background-color:#cbdf9e!important;font-weight:700;height:36px}.servicios-pendientes .servicios-pendientes-container tbody .tfoot td{background-color:#cbdf9e!important}.paquetes-mantenimiento-modal-formulario{height:90vh;left:50%;max-width:660px;padding:20px;position:fixed;top:53px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:90vw}.paquetes-mantenimiento-modal-formulario .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px}.paquetes-mantenimiento-modal-formulario .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla{position:relative}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal-caracteristicas{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);height:calc(100% - 5px);padding:5px 15px 15px;position:relative}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal-caracteristicas .paquetes-mantenimiento-modal-caracteristicas-container{display:flex;flex-direction:column;height:100%;line-height:1.4;max-height:calc(76vh - 16px);padding-right:5px;padding-top:10px;text-align:justify}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);font-weight:700;height:calc(100% - 5px);padding:5px 15px 15px;position:relative}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container{display:flex;flex-direction:column;height:100%;max-height:calc(76vh - 16px);padding-right:5px}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .paquetes-mantenimiento-modal-container-table{border-radius:8px;height:calc(100% - 100px);margin-left:20px;margin-top:10px;overflow:auto;width:calc(100% - 40px)}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .paquetes-mantenimiento-modal-container-table table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .paquetes-mantenimiento-modal-container-table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .paquetes-mantenimiento-modal-container-table thead tr th div{border-left:2px solid #e9ae06;text-align:center}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .paquetes-mantenimiento-modal-container-table tbody{font-weight:400!important}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .paquetes-mantenimiento-modal-container-table tbody tr .celda-carac-buton,.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .paquetes-mantenimiento-modal-container-table tbody tr .celda-foto{text-align:center;width:20px}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .paquetes-mantenimiento-modal-container-table tbody tr .celda-modelo{width:160px}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .paquetes-mantenimiento-modal-container-table tbody tr .celda-modelo .celda-modelo-container{display:flex;gap:5px}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .paquetes-mantenimiento-modal-container-table tbody tr .celda-descripcion{width:340px}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .paquetes-mantenimiento-modal-container-table tbody tr .celda-linea{width:180px}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .paquetes-mantenimiento-modal-container-table tbody tr .celda-importe{text-align:right;width:110px}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .paquetes-mantenimiento-modal-container-table tbody tr .celda-caracteristicas{width:300px}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .paquetes-mantenimiento-modal-container-table tbody tr .celda-estatus{text-align:center;width:80px}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .paquetes-mantenimiento-modal-container-table tbody tr .celda-estatus:hover svg{-webkit-transform:scale(1.2);transform:scale(1.2)}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .paquetes-mantenimiento-modal-container-table tbody tr .celda-editar{width:100px}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .paquetes-mantenimiento-modal-container-table tbody tr .celda-editar .garantia-acciones-listado div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .paquetes-mantenimiento-modal-container-table tbody tr .celda-editar .garantia-acciones-listado div svg{color:hsla(0,0%,100%,.8);font-size:20px}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .paquetes-mantenimiento-modal-container-table tbody tr .celda-editar .garantia-acciones-listado div:hover,.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .paquetes-mantenimiento-modal-container-table tbody tr .celda-editar .garantia-acciones-listado div:hover svg{color:#fff}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .paquetes-mantenimiento-modal-container-table tbody tr .celda-editar .garantia-acciones-listado .boton-editar-garantia{background-color:#035917;width:100%}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .paquetes-mantenimiento-modal-container-table tbody tr .celda-estatus:hover{cursor:pointer}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .paquetes-mantenimiento-modal-container-table tbody tr .ta-fecha{width:94px}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .paquetes-mantenimiento-modal-container-table tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .paquetes-mantenimiento-modal-container-table tbody tr td .img{cursor:pointer}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .paquetes-mantenimiento-modal-container-table tbody tr td .img svg{color:#315c6f;font-size:20px}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .paquetes-mantenimiento-modal-container-table tbody tr td .img:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .paquetes-mantenimiento-modal-container-table tbody tr td .img-sin-color svg{color:#ccc;font-size:20px}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .paquetes-mantenimiento-modal-container-table tbody tr:nth-child(2n) td{background-color:#f0f0f0}@media (max-height:599px){.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .caracteristicas-section{display:flex;flex-direction:column;height:100%;margin-top:0}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .caracteristicas-section .caracteristicas-group{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:-10px}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .caracteristicas-section .caracteristicas-group .botones-container{display:flex;gap:10px;justify-content:flex-end}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .caracteristicas-section .caracteristicas-group .botones-container .agregar-caracteristica,.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .caracteristicas-section .caracteristicas-group .botones-container .quitar-caracteristica{font-size:14px;padding:2px 6px}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .caracteristicas-section .caracteristicas-campos{height:9vh;overflow:auto;padding-right:5px}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .imagenes-section .titulos-imagenes-section{align-items:center;display:flex;justify-content:space-between}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .imagenes-section .titulos-imagenes-section .titulo-derecha{color:gray;font-size:.8rem}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .imagenes-section .imagenes-group{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .imagenes-section .imagenes-group .imagen-button{align-items:center;background-color:#fafafa;border:2px dashed #ccc;border-radius:8px;cursor:pointer;display:flex;height:100px;justify-content:center;position:relative;width:100px}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .imagenes-section .imagenes-group .imagen-cargada{border-radius:6px;max-height:100%;max-width:100%}}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-listado-precios-modal{align-items:center;display:flex;gap:10px;margin-bottom:15px;margin-top:15px}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-listado-precios-modal .paquetes-mantenimiento-modal-button-añadir{align-items:center;background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:30px}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-listado-precios-modal .paquetes-mantenimiento-modal-button-añadir:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .paquetes-mantenimiento-modal-buttons{bottom:0;display:flex;gap:20px;justify-content:end;margin-top:10px;position:-webkit-sticky;position:sticky;right:-25px;width:calc(100% - 10px)}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .paquetes-mantenimiento-modal-buttons .paquetes-mantenimiento-modal-button-guardar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100%}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .paquetes-mantenimiento-modal-buttons .paquetes-mantenimiento-modal-button-guardar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .paquetes-mantenimiento-modal-buttons .agregar-linea-modal-estatus{margin-top:5px}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .home-convenio-pago{align-items:center;background-color:#315c6f;border:1px solid #545454;border-radius:5px;bottom:15px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:30px;justify-content:center;left:10px;position:absolute;width:100px}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .home-convenio-pago:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .home-convenio-pago:hover svg{color:#fff!important}@media (max-height:499px){.paquetes-mantenimiento-modal-formulario{width:56vw}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla{position:relative}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);font-weight:700;height:calc(100% - 5px);padding:5px 15px 15px;position:relative}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container{display:flex;flex-direction:column;height:100%;max-height:calc(76vh - 16px);padding-right:5px}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .caracteristicas-section{display:flex;flex-direction:column;height:100%;margin-top:-10px}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .caracteristicas-section .caracteristicas-group{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:-10px}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .caracteristicas-section .caracteristicas-group .botones-container{display:flex;gap:10px;justify-content:flex-end}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .caracteristicas-section .caracteristicas-group .botones-container .agregar-caracteristica,.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .caracteristicas-section .caracteristicas-group .botones-container .quitar-caracteristica{font-size:14px;padding:2px 6px}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .caracteristicas-section .caracteristicas-campos{height:9vh;overflow:auto;padding-right:5px}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .imagenes-section{margin-top:5px}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .imagenes-section .titulos-imagenes-section{align-items:center;display:flex;justify-content:space-between}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .imagenes-section .titulos-imagenes-section .titulo-derecha{color:gray;font-size:.8rem}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .imagenes-section .imagenes-group{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .imagenes-section .imagenes-group .imagen-button{align-items:center;background-color:#fafafa;border:2px dashed #ccc;border-radius:8px;cursor:pointer;display:flex;height:80px;justify-content:center;position:relative;width:80px}.paquetes-mantenimiento-modal-formulario .paquetes-mantenimiento-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .paquetes-mantenimiento-modal .paquetes-mantenimiento-modal-container .imagenes-section .imagenes-group .imagen-cargada{border-radius:6px;max-height:100%;max-width:100%}}.configuracion-mantenimiento-main-screen{height:100%;margin-left:10px;margin-right:50px;position:relative;width:calc(100% - 20px)}.configuracion-mantenimiento-actions{align-items:center;display:flex;flex-direction:row;height:40px;left:-5px;position:absolute;top:0;width:calc(100% - 181px)}.configuracion-mantenimiento-actions .configuracion-mantenimiento-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;margin-right:10px;padding:3px 5px}.configuracion-mantenimiento-actions .configuracion-mantenimiento-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.configuracion-mantenimiento-actions .configuracion-mantenimiento-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.configuracion-mantenimiento-actions .configuracion-mantenimiento-actions-regresar:hover svg{color:#fff}.configuracion-mantenimiento-actions .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:-170px;top:7px}.configuracion-mantenimiento-actions .buttons .configuracion-mantenimiento-header-configuracion{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.configuracion-mantenimiento-actions .buttons .configuracion-mantenimiento-header-configuracion svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.configuracion-mantenimiento-actions .buttons .configuracion-mantenimiento-header-configuracion:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.configuracion-mantenimiento-actions .buttons .configuracion-mantenimiento-header-configuracion:hover svg{color:#fff}.configuracion-mantenimiento-actions .buttons .configuracion-mantenimiento-header-mensajes{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:10px;padding-left:5px;padding-right:5px}.configuracion-mantenimiento-actions .buttons .configuracion-mantenimiento-header-mensajes svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.configuracion-mantenimiento-actions .buttons .configuracion-mantenimiento-header-mensajes:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.configuracion-mantenimiento-actions .buttons .configuracion-mantenimiento-header-mensajes:hover svg{color:#fff}.configuracion-mantenimiento-actions .buttons .configuracion-mantenimiento-header-excluir{align-items:center;background-color:#a30606;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:-90px;padding-left:5px;padding-right:5px}.configuracion-mantenimiento-actions .buttons .configuracion-mantenimiento-header-excluir svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.configuracion-mantenimiento-actions .buttons .configuracion-mantenimiento-header-excluir:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.configuracion-mantenimiento-actions .buttons .configuracion-mantenimiento-header-excluir:hover svg{color:#fff}.configuracion-mantenimiento-header-info{align-items:center;display:flex;justify-content:end;padding:.5rem 1rem}.configuracion-mantenimiento-header-info .contador-configuracion-mantenimiento-encontrados{font-weight:500;white-space:nowrap}.configuracion-mantenimiento{height:100%}.configuracion-mantenimiento .configuracion-mantenimiento-filtro{height:35px;margin-top:20px;padding-bottom:0;padding-left:20px;padding-right:20px;width:100%}.configuracion-mantenimiento .configuracion-mantenimiento-header{align-items:center;display:flex;height:10px;justify-content:space-between;margin-left:20px;margin-right:20px}.configuracion-mantenimiento .configuracion-mantenimiento-header .configuracion-mantenimiento-header-title{align-items:center;display:flex;font-weight:700;width:calc(100% - 400px)}.configuracion-mantenimiento .configuracion-mantenimiento-header .configuracion-mantenimiento-header-title svg{color:#315c6f;margin-right:5px}.configuracion-mantenimiento .configuracion-mantenimiento-header .configuracion-mantenimiento-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.configuracion-mantenimiento .configuracion-mantenimiento-header .configuracion-mantenimiento-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px}.configuracion-mantenimiento .configuracion-mantenimiento-header .configuracion-mantenimiento-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.configuracion-mantenimiento .configuracion-mantenimiento-header .configuracion-mantenimiento-header-agregar:hover svg{color:#fff}.configuracion-mantenimiento .configuracion-mantenimiento-container{border-radius:8px;height:calc(100% - 95px);margin-left:20px;overflow:auto;width:calc(100% - 40px)}.configuracion-mantenimiento .configuracion-mantenimiento-container table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.configuracion-mantenimiento .configuracion-mantenimiento-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.configuracion-mantenimiento .configuracion-mantenimiento-container thead tr th div{border-left:2px solid #e9ae06;text-align:center}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr .grupo-header{background-color:#c6c6c6!important;font-weight:700;padding:8px;text-align:center}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr .celda-carac-buton,.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr .celda-foto{text-align:center;width:20px}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr .celda-modelo{width:160px}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr .celda-modelo .celda-modelo-container{display:flex;gap:5px}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr .celda-whatsapp .whatsapp{width:100%}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr .celda-whatsapp .whatsapp .texto-cliente-no-registrado{color:#000}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr .celda-whatsapp .whatsapp div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);display:flex;font-size:14px;height:20px;justify-content:center;width:100%}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr .celda-whatsapp .whatsapp div svg{font-size:16px;margin-right:5px}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr .celda-whatsapp .whatsapp .boton-agregar-contacto{background-color:#035917;cursor:pointer;width:100%}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr .celda-whatsapp .whatsapp .editar-numero{color:#000!important}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr .celda-whatsapp .whatsapp .editar-numero svg{color:#315c6f!important;cursor:pointer;margin-left:5px}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr .celda-whatsapp .whatsapp .editar-numero:hover svg{-webkit-transform:scale(1.3);transform:scale(1.3)}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr .celda-descripcion{width:340px}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr .celda-linea{width:180px}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr .celda-importe{text-align:right;width:110px}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr .celda-caracteristicas{width:300px}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr .celda-estatus{text-align:center;width:80px}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr .celda-editar{width:100px}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr .celda-editar .configuracion-mantenimiento-acciones-listado div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr .celda-editar .configuracion-mantenimiento-acciones-listado div svg{color:hsla(0,0%,100%,.8);font-size:20px}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr .celda-editar .configuracion-mantenimiento-acciones-listado div:hover,.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr .celda-editar .configuracion-mantenimiento-acciones-listado div:hover svg{color:#fff}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr .celda-editar .configuracion-mantenimiento-acciones-listado .boton-editar-configuracion-mantenimiento{background-color:#035917;width:100%}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr .celda-estatus:hover{cursor:pointer}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr .ta-fecha{width:94px}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr .celda-opciones{width:120px}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr .celda-opciones .paquetes-acciones-listado{display:flex;gap:2px;justify-content:center}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr .celda-opciones .paquetes-acciones-listado div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:14px;height:28px;justify-content:center;width:70px}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr .celda-opciones .paquetes-acciones-listado div svg{color:hsla(0,0%,100%,.8);font-size:14px;margin-right:3px}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr .celda-opciones .paquetes-acciones-listado div:hover,.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr .celda-opciones .paquetes-acciones-listado div:hover svg{color:#fff}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr .celda-opciones .paquetes-acciones-listado .boton-editar-paquetes{background-color:#035917}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr .celda-opciones .paquetes-acciones-listado .boton-listado-precios{background-color:#3c587c}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr td .img{cursor:pointer}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr td .img svg{color:#315c6f;font-size:20px}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr td .img:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr td .img-sin-color svg{color:#ccc;font-size:20px}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr:hover td{background-color:#dae6be!important}.configuracion-mantenimiento .configuracion-mantenimiento-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.mensajeria-postventa-main-screen{height:100%;margin-left:10px;margin-right:50px;position:relative;width:calc(100% - 20px)}.mensajeria-postventa-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:calc(100% - 261px)}.mensajeria-postventa-actions .mensajeria-postventa-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;margin-right:10px;padding:3px 5px}.mensajeria-postventa-actions .mensajeria-postventa-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.mensajeria-postventa-actions .mensajeria-postventa-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.mensajeria-postventa-actions .mensajeria-postventa-actions-regresar:hover svg{color:#fff}.mensajeria-postventa-actions .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual{height:490px!important}.mensajeria-postventa-actions .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:-170px;top:7px}.mensajeria-postventa-actions .buttons .mensajeria-postventa-header-configuracion{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:10px;padding-left:5px;padding-right:5px}.mensajeria-postventa-actions .buttons .mensajeria-postventa-header-configuracion svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.mensajeria-postventa-actions .buttons .mensajeria-postventa-header-configuracion:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.mensajeria-postventa-actions .buttons .mensajeria-postventa-header-configuracion:hover svg{color:#fff}.mensajeria-postventa-actions .buttons .mensajeria-postventa-header-mensajes{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:10px;padding-left:5px;padding-right:5px}.mensajeria-postventa-actions .buttons .mensajeria-postventa-header-mensajes svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.mensajeria-postventa-actions .buttons .mensajeria-postventa-header-mensajes:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.mensajeria-postventa-actions .buttons .mensajeria-postventa-header-mensajes:hover svg{color:#fff}.mensajeria-postventa-actions .buttons .mensajeria-postventa-header-excluir{align-items:center;background-color:#a30606;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:-90px;padding-left:5px;padding-right:5px}.mensajeria-postventa-actions .buttons .mensajeria-postventa-header-excluir svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.mensajeria-postventa-actions .buttons .mensajeria-postventa-header-excluir:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.mensajeria-postventa-actions .buttons .mensajeria-postventa-header-excluir:hover svg{color:#fff}.contador-mensajeria-postventa-encontrados{align-items:end;height:40px;padding-right:20px;padding-top:10px;text-align:right}.mensajeria-postventa{height:100%}.mensajeria-postventa .mensajeria-postventa-filtro{height:35px;margin-top:20px;padding-bottom:0;padding-left:20px;padding-right:20px;width:100%}.mensajeria-postventa .mensajeria-postventa-header{align-items:center;display:flex;height:10px;justify-content:space-between;margin-left:20px;margin-right:20px}.mensajeria-postventa .mensajeria-postventa-header .mensajeria-postventa-header-title{align-items:center;display:flex;font-weight:700;width:calc(100% - 400px)}.mensajeria-postventa .mensajeria-postventa-header .mensajeria-postventa-header-title svg{color:#315c6f;margin-right:5px}.mensajeria-postventa .mensajeria-postventa-header .mensajeria-postventa-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.mensajeria-postventa .mensajeria-postventa-header .mensajeria-postventa-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px}.mensajeria-postventa .mensajeria-postventa-header .mensajeria-postventa-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.mensajeria-postventa .mensajeria-postventa-header .mensajeria-postventa-header-agregar:hover svg{color:#fff}.mensajeria-postventa .mensajeria-postventa-container{border-radius:8px;height:calc(100% - 95px);margin-left:30px;overflow:auto;width:calc(100% - 40px)}.mensajeria-postventa .mensajeria-postventa-container table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.mensajeria-postventa .mensajeria-postventa-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.mensajeria-postventa .mensajeria-postventa-container thead tr th div{border-left:2px solid #e9ae06;text-align:center}.mensajeria-postventa .mensajeria-postventa-container tbody tr .grupo-header{background-color:#c6c6c6!important;font-weight:700;padding:8px;text-align:center}.mensajeria-postventa .mensajeria-postventa-container tbody tr .celda-carac-buton,.mensajeria-postventa .mensajeria-postventa-container tbody tr .celda-foto{text-align:center;width:20px}.mensajeria-postventa .mensajeria-postventa-container tbody tr .celda-modelo{width:160px}.mensajeria-postventa .mensajeria-postventa-container tbody tr .celda-modelo .celda-modelo-container{display:flex;gap:5px}.mensajeria-postventa .mensajeria-postventa-container tbody tr .celda-whatsapp .whatsapp{width:100%}.mensajeria-postventa .mensajeria-postventa-container tbody tr .celda-whatsapp .whatsapp .texto-cliente-no-registrado{color:#000}.mensajeria-postventa .mensajeria-postventa-container tbody tr .celda-whatsapp .whatsapp div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);display:flex;font-size:14px;height:20px;justify-content:center;width:100%}.mensajeria-postventa .mensajeria-postventa-container tbody tr .celda-whatsapp .whatsapp div svg{font-size:16px;margin-right:5px}.mensajeria-postventa .mensajeria-postventa-container tbody tr .celda-whatsapp .whatsapp .boton-agregar-contacto{background-color:#035917;cursor:pointer;width:100%}.mensajeria-postventa .mensajeria-postventa-container tbody tr .celda-whatsapp .whatsapp .editar-numero{color:#000!important}.mensajeria-postventa .mensajeria-postventa-container tbody tr .celda-whatsapp .whatsapp .editar-numero svg{color:#315c6f!important;cursor:pointer;margin-left:5px}.mensajeria-postventa .mensajeria-postventa-container tbody tr .celda-whatsapp .whatsapp .editar-numero:hover svg{-webkit-transform:scale(1.3);transform:scale(1.3)}.mensajeria-postventa .mensajeria-postventa-container tbody tr .celda-descripcion{width:340px}.mensajeria-postventa .mensajeria-postventa-container tbody tr .celda-linea{width:180px}.mensajeria-postventa .mensajeria-postventa-container tbody tr .celda-importe{text-align:right;width:110px}.mensajeria-postventa .mensajeria-postventa-container tbody tr .celda-caracteristicas{width:300px}.mensajeria-postventa .mensajeria-postventa-container tbody tr .celda-estatus{text-align:center;width:80px}.mensajeria-postventa .mensajeria-postventa-container tbody tr .celda-editar{width:100px}.mensajeria-postventa .mensajeria-postventa-container tbody tr .celda-editar .mensajeria-postventa-acciones-listado div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.mensajeria-postventa .mensajeria-postventa-container tbody tr .celda-editar .mensajeria-postventa-acciones-listado div svg{color:hsla(0,0%,100%,.8);font-size:20px}.mensajeria-postventa .mensajeria-postventa-container tbody tr .celda-editar .mensajeria-postventa-acciones-listado div:hover,.mensajeria-postventa .mensajeria-postventa-container tbody tr .celda-editar .mensajeria-postventa-acciones-listado div:hover svg{color:#fff}.mensajeria-postventa .mensajeria-postventa-container tbody tr .celda-editar .mensajeria-postventa-acciones-listado .boton-editar-mensajeria-postventa{background-color:#035917;width:100%}.mensajeria-postventa .mensajeria-postventa-container tbody tr .celda-estatus:hover{cursor:pointer}.mensajeria-postventa .mensajeria-postventa-container tbody tr .ta-fecha{width:94px}.mensajeria-postventa .mensajeria-postventa-container tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.mensajeria-postventa .mensajeria-postventa-container tbody tr td .img{cursor:pointer}.mensajeria-postventa .mensajeria-postventa-container tbody tr td .img svg{color:#315c6f;font-size:20px}.mensajeria-postventa .mensajeria-postventa-container tbody tr td .img:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.mensajeria-postventa .mensajeria-postventa-container tbody tr td .img-sin-color svg{color:#ccc;font-size:20px}.mensajeria-postventa .mensajeria-postventa-container tbody tr:hover td{background-color:#dae6be!important}.mensajeria-postventa .mensajeria-postventa-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.cambiar-sucursal-cotizaciones-modal .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px}.cambiar-sucursal-cotizaciones-modal .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.cambiar-sucursal-cotizaciones-modal .cambiar-sucursal-modal-detalle{display:flex;height:100%;overflow:auto}.cambiar-sucursal-cotizaciones-modal .cambiar-sucursal-modal-detalle .cambiar-sucursal-modal-detalle-formulario{height:340px;left:50%;padding-top:20px;position:fixed;top:53px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:600px}.cambiar-sucursal-cotizaciones-modal .cambiar-sucursal-modal-detalle .cambiar-sucursal-modal-detalle-formulario .cambiar-sucursal-modal-formulario-plantilla{height:calc(100% - 20px);position:relative}.cambiar-sucursal-cotizaciones-modal .cambiar-sucursal-modal-detalle .cambiar-sucursal-modal-detalle-formulario .cambiar-sucursal-modal-formulario-plantilla .plantilla-screen-filtro-container-modal{background-color:#fff}.cambiar-sucursal-cotizaciones-modal .cambiar-sucursal-modal-detalle .cambiar-sucursal-modal-detalle-formulario .cambiar-sucursal-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .cambiar-sucursal-modal-formulario-plantilla-agregar{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);height:calc(100% - 5px);padding:15px;position:relative}.cambiar-sucursal-cotizaciones-modal .cambiar-sucursal-modal-detalle .cambiar-sucursal-modal-detalle-formulario .cambiar-sucursal-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .cambiar-sucursal-modal-formulario-plantilla-agregar .cambiar-sucursal-modal-formulario-plantilla-container{display:flex;flex-direction:column;height:calc(100% - 30px);overflow:auto;padding-right:5px;padding-top:10px}.cambiar-sucursal-cotizaciones-modal .cambiar-sucursal-modal-detalle .cambiar-sucursal-modal-detalle-formulario .cambiar-sucursal-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .cambiar-sucursal-modal-formulario-plantilla-agregar .cambiar-sucursal-modal-formulario-plantilla-container .cambiar-sucursal-modal-formulario-plantilla-container-titulo{height:30px;margin-bottom:10px;text-align:center}.cambiar-sucursal-cotizaciones-modal .cambiar-sucursal-modal-detalle .cambiar-sucursal-modal-detalle-formulario .cambiar-sucursal-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .cambiar-sucursal-modal-formulario-plantilla-agregar .cambiar-sucursal-modal-buttons{bottom:0;display:flex;justify-content:end;margin-top:10px;position:relative;right:-25px;width:calc(100% - 30px)}.cambiar-sucursal-cotizaciones-modal .cambiar-sucursal-modal-detalle .cambiar-sucursal-modal-detalle-formulario .cambiar-sucursal-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .cambiar-sucursal-modal-formulario-plantilla-agregar .cambiar-sucursal-modal-buttons .cambiar-sucursal-modal-button-guardar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100px}.cambiar-sucursal-cotizaciones-modal .cambiar-sucursal-modal-detalle .cambiar-sucursal-modal-detalle-formulario .cambiar-sucursal-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .cambiar-sucursal-modal-formulario-plantilla-agregar .cambiar-sucursal-modal-buttons .cambiar-sucursal-modal-button-guardar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.cambiar-sucursal-cotizaciones-modal .cambiar-sucursal-modal-detalle .cambiar-sucursal-modal-detalle-formulario .cambiar-sucursal-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .cambiar-sucursal-modal-formulario-plantilla-agregar .cambiar-sucursal-table{border-radius:8px;height:calc(100% - 110px);margin-left:0;margin-top:10px;overflow:auto;width:100%}.cambiar-sucursal-cotizaciones-modal .cambiar-sucursal-modal-detalle .cambiar-sucursal-modal-detalle-formulario .cambiar-sucursal-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .cambiar-sucursal-modal-formulario-plantilla-agregar .cambiar-sucursal-table table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.cambiar-sucursal-cotizaciones-modal .cambiar-sucursal-modal-detalle .cambiar-sucursal-modal-detalle-formulario .cambiar-sucursal-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .cambiar-sucursal-modal-formulario-plantilla-agregar .cambiar-sucursal-table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.cambiar-sucursal-cotizaciones-modal .cambiar-sucursal-modal-detalle .cambiar-sucursal-modal-detalle-formulario .cambiar-sucursal-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .cambiar-sucursal-modal-formulario-plantilla-agregar .cambiar-sucursal-table thead tr th div{border-left:2px solid #e9ae06;text-align:center}.cambiar-sucursal-cotizaciones-modal .cambiar-sucursal-modal-detalle .cambiar-sucursal-modal-detalle-formulario .cambiar-sucursal-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .cambiar-sucursal-modal-formulario-plantilla-agregar .cambiar-sucursal-table tbody tr .ta-comentario{word-wrap:break-word;max-width:200px;white-space:normal}.cambiar-sucursal-cotizaciones-modal .cambiar-sucursal-modal-detalle .cambiar-sucursal-modal-detalle-formulario .cambiar-sucursal-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .cambiar-sucursal-modal-formulario-plantilla-agregar .cambiar-sucursal-table tbody tr .ta-fecha{width:94px}.cambiar-sucursal-cotizaciones-modal .cambiar-sucursal-modal-detalle .cambiar-sucursal-modal-detalle-formulario .cambiar-sucursal-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .cambiar-sucursal-modal-formulario-plantilla-agregar .cambiar-sucursal-table tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.cambiar-sucursal-cotizaciones-modal .cambiar-sucursal-modal-detalle .cambiar-sucursal-modal-detalle-formulario .cambiar-sucursal-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .cambiar-sucursal-modal-formulario-plantilla-agregar .cambiar-sucursal-table tbody tr td .listado-contacto-button{display:flex;gap:4px;justify-content:center}.cambiar-sucursal-cotizaciones-modal .cambiar-sucursal-modal-detalle .cambiar-sucursal-modal-detalle-formulario .cambiar-sucursal-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .cambiar-sucursal-modal-formulario-plantilla-agregar .cambiar-sucursal-table tbody tr td .listado-contacto-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.cambiar-sucursal-cotizaciones-modal .cambiar-sucursal-modal-detalle .cambiar-sucursal-modal-detalle-formulario .cambiar-sucursal-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .cambiar-sucursal-modal-formulario-plantilla-agregar .cambiar-sucursal-table tbody tr td .listado-contacto-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.cambiar-sucursal-cotizaciones-modal .cambiar-sucursal-modal-detalle .cambiar-sucursal-modal-detalle-formulario .cambiar-sucursal-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .cambiar-sucursal-modal-formulario-plantilla-agregar .cambiar-sucursal-table tbody tr td .listado-contacto-button div:hover,.cambiar-sucursal-cotizaciones-modal .cambiar-sucursal-modal-detalle .cambiar-sucursal-modal-detalle-formulario .cambiar-sucursal-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .cambiar-sucursal-modal-formulario-plantilla-agregar .cambiar-sucursal-table tbody tr td .listado-contacto-button div:hover svg{color:#fff}.cambiar-sucursal-cotizaciones-modal .cambiar-sucursal-modal-detalle .cambiar-sucursal-modal-detalle-formulario .cambiar-sucursal-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .cambiar-sucursal-modal-formulario-plantilla-agregar .cambiar-sucursal-table tbody tr td .listado-contacto-button .editar{background-color:#315c6f}.cambiar-sucursal-cotizaciones-modal .cambiar-sucursal-modal-detalle .cambiar-sucursal-modal-detalle-formulario .cambiar-sucursal-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .cambiar-sucursal-modal-formulario-plantilla-agregar .cambiar-sucursal-table tbody tr td .listado-contacto-button .eliminar{background-color:#a50606}.cambiar-sucursal-cotizaciones-modal .cambiar-sucursal-modal-detalle .cambiar-sucursal-modal-detalle-formulario .cambiar-sucursal-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .cambiar-sucursal-modal-formulario-plantilla-agregar .cambiar-sucursal-table tbody tr:hover td{background-color:#dae6be!important}.cambiar-sucursal-cotizaciones-modal .cambiar-sucursal-modal-detalle .cambiar-sucursal-modal-detalle-formulario .cambiar-sucursal-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .cambiar-sucursal-modal-formulario-plantilla-agregar .cambiar-sucursal-table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.cambiar-sucursal-cotizaciones-modal .cambiar-sucursal-modal-detalle .cambiar-sucursal-modal-detalle-formulario .cambiar-sucursal-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .cambiar-sucursal-modal-formulario-plantilla-agregar .cambiar-sucursal-table tbody tr .convenio-pago-acciones-listado{display:flex;justify-content:center}.cambiar-sucursal-cotizaciones-modal .cambiar-sucursal-modal-detalle .cambiar-sucursal-modal-detalle-formulario .cambiar-sucursal-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .cambiar-sucursal-modal-formulario-plantilla-agregar .cambiar-sucursal-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf{align-items:center;background-color:#315c6f;border:1px solid #315c6f;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;padding-right:5px}.cambiar-sucursal-cotizaciones-modal .cambiar-sucursal-modal-detalle .cambiar-sucursal-modal-detalle-formulario .cambiar-sucursal-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .cambiar-sucursal-modal-formulario-plantilla-agregar .cambiar-sucursal-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf svg{color:hsla(0,0%,100%,.8);margin-left:2px;margin-right:5px;width:18px}.cambiar-sucursal-cotizaciones-modal .cambiar-sucursal-modal-detalle .cambiar-sucursal-modal-detalle-formulario .cambiar-sucursal-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .cambiar-sucursal-modal-formulario-plantilla-agregar .cambiar-sucursal-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.cambiar-sucursal-cotizaciones-modal .cambiar-sucursal-modal-detalle .cambiar-sucursal-modal-detalle-formulario .cambiar-sucursal-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .cambiar-sucursal-modal-formulario-plantilla-agregar .cambiar-sucursal-table tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover svg{color:#fff}.cambiar-sucursal-cotizaciones-modal .cambiar-sucursal-modal-detalle .cambiar-sucursal-modal-detalle-formulario .cambiar-sucursal-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .cambiar-sucursal-modal-formulario-plantilla-agregar .cambiar-sucursal-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago{align-items:center;background-color:#ccc;border:1px solid #ccc;border-radius:5px;color:rgba(0,0,0,.9);cursor:pointer;display:flex;margin-left:5px;padding-right:10px}.cambiar-sucursal-cotizaciones-modal .cambiar-sucursal-modal-detalle .cambiar-sucursal-modal-detalle-formulario .cambiar-sucursal-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .cambiar-sucursal-modal-formulario-plantilla-agregar .cambiar-sucursal-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago svg{color:rgba(0,0,0,.9);margin-left:5px;margin-right:5px;width:18px}.cambiar-sucursal-cotizaciones-modal .cambiar-sucursal-modal-detalle .cambiar-sucursal-modal-detalle-formulario .cambiar-sucursal-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .cambiar-sucursal-modal-formulario-plantilla-agregar .cambiar-sucursal-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover{color:#000;font-weight:700;-webkit-transform:scale(1.02);transform:scale(1.02)}.cambiar-sucursal-cotizaciones-modal .cambiar-sucursal-modal-detalle .cambiar-sucursal-modal-detalle-formulario .cambiar-sucursal-modal-formulario-plantilla .plantilla-screen-filtro-container-modal .cambiar-sucursal-modal-formulario-plantilla-agregar .cambiar-sucursal-table tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover svg{color:#000}.modal-comentarios-timeline-formulario-main-container{height:90vh;left:50%;max-width:1000px;padding:20px;position:fixed;top:53px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:1000px}.modal-comentarios-timeline-formulario-main-container .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px}.modal-comentarios-timeline-formulario-main-container .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla{position:relative}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal-caracteristicas{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);height:calc(100% - 5px);padding:5px 15px 15px;position:relative}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal-caracteristicas .comentarios-cotizaciones-modal-caracteristicas-container{display:flex;flex-direction:column;height:100%;line-height:1.4;max-height:calc(76vh - 16px);padding-right:5px;padding-top:10px;text-align:justify}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);font-weight:700;height:calc(100% - 5px);padding:5px 15px 15px;position:relative}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container{display:flex;flex-direction:column;height:100%;max-height:calc(76vh - 16px);padding-right:5px}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .listado-precios-usados-buscador-container .listado-clientes-gestionar-header-control .MuiTextField-root{flex:1 1}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .listado-precios-usados-buscador-container .listado-clientes-gestionar-header-control .btn-serviciomdlguardar{align-items:center;background-color:#035917;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.2);color:#fff;cursor:pointer;display:flex;font-size:14px;height:100%;justify-content:center;padding:8px 16px;transition:all .2s ease}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .listado-precios-usados-buscador-container .listado-clientes-gestionar-header-control .btn-serviciomdlguardar:hover{background-color:#048b25;-webkit-transform:scale(1.05);transform:scale(1.05)}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .listado-precios-usados-buscador-container .comentario-timeline-tipo-contacto-header-control{height:100%;width:100%}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .listado-precios-usados-buscador-container .comentario-timeline-tipo-contacto-header-control .titulo-selector{font-size:16px;font-weight:500;margin-bottom:6px;padding-left:5px}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .listado-precios-usados-buscador-container .comentario-timeline-tipo-contacto-header-control .selector-tipo{align-items:center;border:1px solid rgba(0,0,0,.23);border-radius:5px;display:flex;height:40px}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .listado-precios-usados-buscador-container .comentario-timeline-tipo-contacto-header-control .selector-tipo .tipo{align-content:center;border-left:1px solid rgba(0,0,0,.23);flex:1 1;height:100%;text-align:center}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .listado-precios-usados-buscador-container .comentario-timeline-tipo-contacto-header-control .selector-tipo .tipo:hover{background-color:#498c47;cursor:pointer}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .listado-precios-usados-buscador-container .comentario-timeline-tipo-contacto-header-control .selector-tipo .tipo:first-child{border-left:none}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .listado-precios-usados-buscador-container .comentario-timeline-tipo-contacto-header-control .selector-tipo .selected{background:#498c47;box-shadow:0 2px 4px rgba(0,0,0,.3);color:#fff}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .listado-precios-usados-buscador-container .listado-clientes-gestionar-header-control{align-items:center;display:flex;gap:10px;margin-top:10px}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table{border-radius:8px;height:calc(100% - 100px);margin-left:20px;margin-top:10px;overflow:auto;width:calc(100% - 40px)}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table thead tr th div{border-left:2px solid #e9ae06;text-align:center}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table tbody{font-weight:400!important}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table tbody tr .td-comentario{max-width:450px;overflow-wrap:break-word;width:450px}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table tbody tr td .img-sin-color svg{color:#ccc;font-size:20px}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .comentarios-cotizaciones-modal-container-table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .comentarios-cotizaciones-modal-buttons{bottom:0;display:flex;gap:20px;justify-content:end;margin-top:10px;position:-webkit-sticky;position:sticky;right:-25px;width:calc(100% - 10px)}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .comentarios-cotizaciones-modal-buttons .comentarios-cotizaciones-modal-button-guardar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100%}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .comentarios-cotizaciones-modal-buttons .comentarios-cotizaciones-modal-button-guardar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .comentarios-cotizaciones-modal-buttons .agregar-linea-modal-estatus{margin-top:5px}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .home-convenio-pago{align-items:center;background-color:#315c6f;border:1px solid #545454;border-radius:5px;bottom:15px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:30px;justify-content:center;left:10px;position:absolute;width:100px}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .home-convenio-pago:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .home-convenio-pago:hover svg{color:#fff!important}@media (max-height:499px){.modal-comentarios-timeline-formulario-main-container{width:56vw}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla{position:relative}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);font-weight:700;height:calc(100% - 5px);padding:5px 15px 15px;position:relative}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container{display:flex;flex-direction:column;height:100%;max-height:calc(76vh - 16px);padding-right:5px}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .caracteristicas-section{display:flex;flex-direction:column;height:100%;margin-top:-10px}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .caracteristicas-section .caracteristicas-group{align-items:center;display:flex;gap:10px;justify-content:space-between;margin-bottom:-10px}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .caracteristicas-section .caracteristicas-group .botones-container{display:flex;gap:10px;justify-content:flex-end}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .caracteristicas-section .caracteristicas-group .botones-container .agregar-caracteristica,.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .caracteristicas-section .caracteristicas-group .botones-container .quitar-caracteristica{font-size:14px;padding:2px 6px}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .caracteristicas-section .caracteristicas-campos{height:9vh;overflow:auto;padding-right:5px}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .imagenes-section{margin-top:5px}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .imagenes-section .titulos-imagenes-section{align-items:center;display:flex;justify-content:space-between}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .imagenes-section .titulos-imagenes-section .titulo-derecha{color:gray;font-size:.8rem}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .imagenes-section .imagenes-group{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .imagenes-section .imagenes-group .imagen-button{align-items:center;background-color:#fafafa;border:2px dashed #ccc;border-radius:8px;cursor:pointer;display:flex;height:80px;justify-content:center;position:relative;width:80px}.modal-comentarios-timeline-formulario-main-container .comentarios-cotizaciones-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-cotizaciones-modal .comentarios-cotizaciones-modal-container .imagenes-section .imagenes-group .imagen-cargada{border-radius:6px;max-height:100%;max-width:100%}}.modal-orden-cotizacion-main-container{background-color:#fff;border-radius:5px;height:auto;left:50%;max-height:80vh;max-width:1000px;min-width:320px;padding:30px 30px 20px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:90vw}.modal-orden-cotizacion-main-container .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:15px;top:10px;width:20px}.modal-orden-cotizacion-main-container .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.modal-orden-cotizacion-main-container .modal-agregar-powergard-main-titulo{font-weight:700;height:50px;position:relative;text-align:center;width:100%}.modal-orden-cotizacion-main-container .modal-agregar-powergard-main-titulo .modal-agregar-powergard-main-titulo-cliente{font-size:16px;font-weight:700;margin-top:10px}.modal-orden-cotizacion-main-container .modal-agregar-powergard-main-titulo .modal-agregar-powergard-main-titulo-folio{text-align:end}.modal-orden-cotizacion-main-container .modal-tasa-intereses-filtro-soy-el-titulo-line{margin-top:25px}.modal-orden-cotizacion-main-container .modal-tasa-intereses-filtro-soy-el-titulo-line .dash-clientes-credito-crear-solicitud-modal-header-efecto-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}.modal-orden-cotizacion-main-container .modal-tasa-intereses-filtro-soy-el-titulo-line .dash-clientes-credito-crear-solicitud-modal-header-efecto-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.modal-orden-cotizacion-main-container .modal-tasa-intereses-filtro-soy-el-titulo-line .dash-clientes-credito-crear-solicitud-modal-header-efecto-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}.modal-orden-cotizacion-main-container .modal-orden-info-main-container{margin-bottom:10px;max-height:350px;min-height:200px;overflow:auto}.modal-orden-cotizacion-main-container .modal-orden-info-main-container table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.modal-orden-cotizacion-main-container .modal-orden-info-main-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.modal-orden-cotizacion-main-container .modal-orden-info-main-container thead tr th div{border-left:2px solid #e9ae06;text-align:center}.modal-orden-cotizacion-main-container .modal-orden-info-main-container tbody{font-weight:400!important}.modal-orden-cotizacion-main-container .modal-orden-info-main-container tbody tr .td-comentario{max-width:400px;overflow-wrap:break-word;width:400px}.modal-orden-cotizacion-main-container .modal-orden-info-main-container tbody tr .td-moneda{text-align:right!important}.modal-orden-cotizacion-main-container .modal-orden-info-main-container tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.modal-orden-cotizacion-main-container .modal-orden-info-main-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.modal-orden-cotizacion-main-container .modal-orden-info-main-container tfoot{background-color:#cbdf9e!important;font-weight:700;height:36px}.modal-orden-cotizacion-main-container .modal-orden-info-main-container tfoot .td-moneda{text-align:right!important}@media (max-height:700px){.modal-orden-cotizacion-main-container .modal-orden-info-main-container{background-color:#498c47;max-height:200px}}.grupo-header-con-select{align-items:center;display:flex;gap:10px;justify-content:center;position:relative;text-align:center}.grupo-header-con-select .filtro-multiple{background-color:#fff;border:1px solid #e5e7eb;border-radius:6px;box-shadow:0 4px 10px rgba(0,0,0,.4);display:flex;flex-direction:column;gap:6px;margin-top:4px;max-height:400px;padding:6px 8px;right:0;top:100%}.grupo-header-con-select .filtro-opciones{border-left:2px solid #e9ae06;display:flex;flex-direction:column;gap:6px;max-height:320px;overflow-y:auto}@media (max-height:800px){.grupo-header-con-select .filtro-opciones{max-height:120px}}.grupo-header-con-select .filtro-fixed{max-width:350px;position:fixed;white-space:nowrap;width:-webkit-max-content;width:max-content;z-index:5}.grupo-header-con-select .checkbox-opcion{align-items:center;border-radius:4px;color:#000;cursor:pointer;display:flex;font-size:12px;gap:6px;padding:1px 2px}.grupo-header-con-select .checkbox-opcion input{accent-color:#378336;cursor:pointer}.grupo-header-con-select .checkbox-opcion:hover{background-color:#f3f4f6}.grupo-header-con-select .filtro-buscador{background:#fff;padding-bottom:6px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.grupo-header-con-select .filtro-buscador input{border:1px solid #e5e7eb;border-radius:6px;font-size:12px;outline:none;padding:6px 8px;transition:all .2s ease;width:100%}.grupo-header-con-select .filtro-buscador input:focus{border-color:#378336;box-shadow:0 0 0 2px rgba(55,131,54,.2)}.grupo-header-con-select .sin-resultados{color:#999;font-size:12px;padding:10px 0;text-align:center}.grupo-header-con-select .filtro-acciones{display:flex;gap:6px;justify-content:space-between;margin-top:6px}.grupo-header-con-select .btn-limpiar-filtro{background:#ccc;border:1px solid #ccc;border-radius:4px;color:#555;cursor:pointer;flex:1 1;font-size:12px;font-weight:700;padding:4px 8px;transition:all .2s ease}.grupo-header-con-select .btn-aplicar-filtro{background-color:#fff;background-image:linear-gradient(135deg,#378336,#275127);border:none;border-radius:4px;bottom:0;color:#fff;cursor:pointer;flex:1 1;font-size:12px;font-weight:700;padding:4px 8px;position:-webkit-sticky;position:sticky}.grupo-header-con-select .motivo-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent url('data:image/svg+xml;utf8,<svg fill="white" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>') no-repeat 50%;border:none;cursor:pointer;height:20px;width:20px}.vendedores-equip-main-screen{height:100%;position:relative;width:calc(100% - 20px)}.vendedores-equip-main-screen .vee-actions{align-items:center;display:flex;height:40px;position:absolute;top:0;width:calc(100% - 261px)}.vendedores-equip-main-screen .vee-actions .vee-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.vendedores-equip-main-screen .vee-actions .vee-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.vendedores-equip-main-screen .vee-actions .vee-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.vendedores-equip-main-screen .vee-actions .vee-actions-regresar:hover svg{color:#fff}.vendedores-equip-main-screen .vee-container{height:100%;padding-top:50px}.vendedores-equip-main-screen .vee-container .vee-header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin:0 20px 12px}.vendedores-equip-main-screen .vee-container .vee-header .vee-buscador{background-color:#fff;border-radius:6px;width:320px}.vendedores-equip-main-screen .vee-container .vee-header .vee-agregar{align-items:center;background-color:#367c2b;border:none;border-radius:6px;box-shadow:1px 1px 5px rgba(0,0,0,.2);color:#fff;cursor:pointer;display:flex;font-weight:700;gap:5px;height:32px;padding:0 12px}.vendedores-equip-main-screen .vee-container .vee-header .vee-agregar svg{font-size:20px}.vendedores-equip-main-screen .vee-container .vee-header .vee-agregar:hover{background-color:#255220;-webkit-transform:scale(1.02);transform:scale(1.02)}.vendedores-equip-main-screen .vee-container .vee-tabla{background-color:#f9f9f9;border:1px solid #eef0ec;border-radius:8px;height:calc(100% - 90px);margin:0 20px;overflow:auto;width:calc(100% - 40px)}.vendedores-equip-main-screen .vee-container .vee-tabla table{border-collapse:collapse;width:100%}.vendedores-equip-main-screen .vee-container .vee-tabla thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:30px;letter-spacing:.04em;padding:8px 10px;position:-webkit-sticky;position:sticky;text-align:left;text-transform:uppercase;top:0}.vendedores-equip-main-screen .vee-container .vee-tabla tbody tr td{border-bottom:1px solid #eef0ec;color:#1f2937;font-size:13px;padding:8px 10px}.vendedores-equip-main-screen .vee-container .vee-tabla tbody tr:nth-child(2n) td{background:#f0f0f0}.vendedores-equip-main-screen .vee-container .vee-tabla tbody tr:hover td{background:#dae6be}.vendedores-equip-main-screen .vee-container .vee-tabla tbody tr .vee-vacio{color:#4f5a4b;padding:16px;text-align:center}.vendedores-equip-main-screen .vee-container .vee-tabla .vee-columna-editar{width:110px}.vendedores-equip-main-screen .vee-container .vee-tabla .vee-columna-editar .vee-boton-editar{align-items:center;background-color:#367c2b;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:12px;gap:4px;justify-content:center;padding:4px 8px}.vendedores-equip-main-screen .vee-container .vee-tabla .vee-columna-editar .vee-boton-editar svg{font-size:16px}.vendedores-equip-main-screen .vee-container .vee-tabla .vee-columna-editar .vee-boton-editar:hover{background-color:#255220}@-webkit-keyframes ramFadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes ramSlideUp{0%{opacity:0;-webkit-transform:translateY(16px) scale(.98);transform:translateY(16px) scale(.98)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.multiplicador-piezas-main-screen{height:100%;position:relative;width:calc(100% - 20px)}.multiplicador-piezas-main-screen .mpz-actions{align-items:center;display:flex;height:40px;position:absolute;top:0;width:calc(100% - 261px)}.multiplicador-piezas-main-screen .mpz-actions .mpz-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.multiplicador-piezas-main-screen .mpz-actions .mpz-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.multiplicador-piezas-main-screen .mpz-actions .mpz-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.multiplicador-piezas-main-screen .mpz-actions .mpz-actions-regresar:hover svg{color:#fff}.multiplicador-piezas-main-screen .mpz-container{height:100%;padding-top:50px}.multiplicador-piezas-main-screen .mpz-container .mpz-header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin:0 20px 12px}.multiplicador-piezas-main-screen .mpz-container .mpz-header .mpz-buscador{background-color:#fff;border-radius:6px;width:320px}.multiplicador-piezas-main-screen .mpz-container .mpz-header .mpz-agregar{align-items:center;background-color:#367c2b;border:none;border-radius:6px;box-shadow:1px 1px 5px rgba(0,0,0,.2);color:#fff;cursor:pointer;display:flex;font-weight:700;gap:5px;height:32px;padding:0 12px}.multiplicador-piezas-main-screen .mpz-container .mpz-header .mpz-agregar svg{font-size:20px}.multiplicador-piezas-main-screen .mpz-container .mpz-header .mpz-agregar:hover{background-color:#255220;-webkit-transform:scale(1.02);transform:scale(1.02)}.multiplicador-piezas-main-screen .mpz-container .mpz-tabla{background-color:#f9f9f9;border:1px solid #eef0ec;border-radius:8px;height:calc(100% - 90px);margin:0 20px;overflow:auto;width:calc(100% - 40px)}.multiplicador-piezas-main-screen .mpz-container .mpz-tabla table{border-collapse:collapse;width:100%}.multiplicador-piezas-main-screen .mpz-container .mpz-tabla thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:30px;letter-spacing:.04em;padding:8px 10px;position:-webkit-sticky;position:sticky;text-align:left;text-transform:uppercase;top:0}.multiplicador-piezas-main-screen .mpz-container .mpz-tabla tbody tr td{border-bottom:1px solid #eef0ec;color:#1f2937;font-size:13px;padding:8px 10px}.multiplicador-piezas-main-screen .mpz-container .mpz-tabla tbody tr:nth-child(2n) td{background:#f0f0f0}.multiplicador-piezas-main-screen .mpz-container .mpz-tabla tbody tr:hover td{background:#dae6be}.multiplicador-piezas-main-screen .mpz-container .mpz-tabla tbody tr .mpz-vacio{color:#4f5a4b;padding:16px;text-align:center}.multiplicador-piezas-main-screen .mpz-container .mpz-tabla .mpz-columna-editar{width:110px}.multiplicador-piezas-main-screen .mpz-container .mpz-tabla .mpz-columna-editar .mpz-boton-editar{align-items:center;background-color:#367c2b;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:12px;gap:4px;justify-content:center;padding:4px 8px}.multiplicador-piezas-main-screen .mpz-container .mpz-tabla .mpz-columna-editar .mpz-boton-editar svg{font-size:16px}.multiplicador-piezas-main-screen .mpz-container .mpz-tabla .mpz-columna-editar .mpz-boton-editar:hover{background-color:#255220}.ram-modal .ram-close svg{font-size:14px}.ram-field__icon-texto{font-size:16px;font-weight:800}.familia-refacciones-main-screen{height:100%;position:relative;width:calc(100% - 20px)}.familia-refacciones-main-screen .frf-actions{align-items:center;display:flex;height:40px;position:absolute;top:0;width:calc(100% - 261px)}.familia-refacciones-main-screen .frf-actions .frf-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.familia-refacciones-main-screen .frf-actions .frf-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.familia-refacciones-main-screen .frf-actions .frf-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.familia-refacciones-main-screen .frf-actions .frf-actions-regresar:hover svg{color:#fff}.familia-refacciones-main-screen .frf-container{display:flex;flex-direction:column;height:95%;padding-top:50px}.familia-refacciones-main-screen .frf-container .frf-header{align-items:center;display:flex;gap:12px;justify-content:space-between;margin:0 20px 12px}.familia-refacciones-main-screen .frf-container .frf-header .frf-buscador{background-color:#fff;border-radius:6px;width:320px}.familia-refacciones-main-screen .frf-container .frf-header .frf-agregar{align-items:center;background-color:#367c2b;border:none;border-radius:6px;box-shadow:1px 1px 5px rgba(0,0,0,.2);color:#fff;cursor:pointer;display:flex;font-weight:700;gap:5px;height:32px;padding:0 12px}.familia-refacciones-main-screen .frf-container .frf-header .frf-agregar svg{font-size:20px}.familia-refacciones-main-screen .frf-container .frf-header .frf-agregar:hover{background-color:#255220;-webkit-transform:scale(1.02);transform:scale(1.02)}.familia-refacciones-main-screen .frf-container .frf-tabla{background-color:#f9f9f9;border:1px solid #eef0ec;border-radius:8px;flex:1 1;margin:0 20px;min-height:0;overflow:auto;width:calc(100% - 40px)}.familia-refacciones-main-screen .frf-container .frf-tabla table{border-collapse:collapse;width:100%}.familia-refacciones-main-screen .frf-container .frf-tabla thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:30px;letter-spacing:.04em;padding:8px 10px;position:-webkit-sticky;position:sticky;text-align:left;text-transform:uppercase;top:0}.familia-refacciones-main-screen .frf-container .frf-tabla tbody tr td{border-bottom:1px solid #eef0ec;color:#1f2937;font-size:13px;padding:8px 10px}.familia-refacciones-main-screen .frf-container .frf-tabla tbody tr:nth-child(2n) td{background:#f0f0f0}.familia-refacciones-main-screen .frf-container .frf-tabla tbody tr:hover td{background:#dae6be}.familia-refacciones-main-screen .frf-container .frf-tabla tbody tr .frf-vacio{color:#4f5a4b;padding:16px;text-align:center}.familia-refacciones-main-screen .frf-container .frf-tabla .frf-columna-editar{width:110px}.familia-refacciones-main-screen .frf-container .frf-tabla .frf-columna-editar .frf-boton-editar{align-items:center;background-color:#367c2b;border-radius:5px;color:#fff;cursor:pointer;display:flex;font-size:12px;gap:4px;justify-content:center;padding:4px 8px}.familia-refacciones-main-screen .frf-container .frf-tabla .frf-columna-editar .frf-boton-editar svg{font-size:16px}.familia-refacciones-main-screen .frf-container .frf-tabla .frf-columna-editar .frf-boton-editar:hover{background-color:#255220}.familia-refacciones-main-screen .frf-container .frf-paginador{align-items:center;background-color:#f7f8f6;border-radius:0 0 8px 8px;border-top:1px solid #eef0ec;color:#4f5a4b;display:flex;flex-wrap:wrap;font-size:13px;gap:10px;justify-content:space-between;margin:10px 20px 0;padding:8px 12px;width:calc(100% - 40px)}.familia-refacciones-main-screen .frf-container .frf-paginador .frf-paginador-info{white-space:nowrap}.familia-refacciones-main-screen .frf-container .frf-paginador .frf-paginador-controles{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.familia-refacciones-main-screen .frf-container .frf-paginador .frf-paginador-select{background-color:#fff;border:1px solid #cfd5ca;border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,.08);color:#4f5a4b;cursor:pointer;font-size:13px;outline:none;padding:5px 8px}.familia-refacciones-main-screen .frf-container .frf-paginador .frf-paginador-select:focus{border-color:#367c2b}.familia-refacciones-main-screen .frf-container .frf-paginador .frf-paginador-btn{align-items:center;background-color:#fff;border:1px solid #cfd5ca;border-radius:6px;box-shadow:0 1px 2px rgba(0,0,0,.08);color:#4f5a4b;cursor:pointer;display:inline-flex;height:30px;justify-content:center;padding:0;width:30px}.familia-refacciones-main-screen .frf-container .frf-paginador .frf-paginador-btn:hover:not(:disabled){background-color:#edf7eb;border-color:#367c2b;color:#255220}.familia-refacciones-main-screen .frf-container .frf-paginador .frf-paginador-btn:disabled{cursor:not-allowed;opacity:.4}.familia-refacciones-main-screen .frf-container .frf-paginador .frf-paginador-btn svg{font-size:18px}.familia-refacciones-main-screen .frf-container .frf-paginador .frf-paginador-pagina{padding:0 6px;white-space:nowrap}.ram-body{padding:1rem 1.5rem}.ram-body .MuiAutocomplete-popper{z-index:9}.ota-main-screen{position:relative}.ota-main-screen,.ota-main-screen .ota-body{display:flex;flex-direction:column;height:100%;overflow:hidden;padding:0}.ota-main-screen .ota-body{align-items:center;background:#f3f4f6;box-sizing:border-box}@media (max-width:600px){.ota-main-screen .ota-body{padding:12px 8px}}.ota-main-screen .ota-page{max-width:1220px;width:100%}.ota-main-screen .ota-module,.ota-main-screen .ota-page{display:flex;flex:1 1;flex-direction:column;min-height:0}.ota-main-screen .ota-module{background:#fff;border:1px solid #2e7d32;border-radius:14px;box-shadow:0 1px 2px rgba(16,24,40,.03),0 2px 8px rgba(16,24,40,.06);gap:0;overflow:hidden;padding:36px 40px}@media (max-width:900px){.ota-main-screen .ota-module{padding:24px 20px}}@media (max-width:600px){.ota-main-screen .ota-module{gap:18px;padding:16px 14px}}.ota-main-screen .ota-module-head{background:#f8f9fb;border-bottom:1px solid #ecedf0;border-radius:14px 14px 0 0;flex-shrink:0;margin:-36px -40px 0;padding:16px 24px 0}@media (max-width:900px){.ota-main-screen .ota-module-head{margin:-24px -20px 0}}@media (max-width:600px){.ota-main-screen .ota-module-head{margin:-16px -14px 0;padding:12px 16px 0}}.ota-main-screen .ota-head-grid{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:1fr auto 1fr;padding-bottom:12px}@media (max-width:680px){.ota-main-screen .ota-head-grid{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;padding-bottom:12px}}.ota-main-screen .ota-head-left{align-items:center;display:flex;gap:8px}.ota-main-screen .ota-head-center{text-align:center}@media (max-width:680px){.ota-main-screen .ota-head-center{grid-column:1/-1;order:-1}}.ota-main-screen .ota-head-right{align-items:center;display:flex;justify-content:flex-end}.ota-main-screen .ota-title{color:#12151c;font-size:17px;font-weight:700;letter-spacing:-.2px;margin:0;white-space:nowrap}@media (max-width:680px){.ota-main-screen .ota-title{font-size:15px;white-space:normal}}.ota-main-screen .ota-btn-secondary{align-items:center;background:#fff;border:1px solid #e1e4e9;border-radius:8px;box-shadow:0 1px 2px rgba(16,24,40,.04);color:#4b5563;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:5px;height:34px;padding:7px 13px;transition:background .15s,border-color .15s,color .15s,-webkit-transform .15s;transition:background .15s,border-color .15s,transform .15s,color .15s;transition:background .15s,border-color .15s,transform .15s,color .15s,-webkit-transform .15s;white-space:nowrap}.ota-main-screen .ota-btn-secondary svg{font-size:16px}.ota-main-screen .ota-btn-secondary:hover{background:#f9fafb;border-color:#d1d5db;color:#1f2937;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.ota-main-screen .ota-btn-secondary:active{-webkit-transform:translateY(0);transform:translateY(0)}.ota-main-screen .ota-btn-secondary.ota-btn-amarillo{background:#fedb05;border-color:#fedb05;color:#12151c}.ota-main-screen .ota-btn-secondary.ota-btn-amarillo svg{color:#12151c}.ota-main-screen .ota-btn-secondary.ota-btn-amarillo:hover{background:#debf01;border-color:#debf01;color:#12151c}.ota-main-screen .ota-head-divider{background:#2e7d32;height:2px;margin:8px -24px 0;position:relative}@media (max-width:600px){.ota-main-screen .ota-head-divider{margin:8px -16px 0}}.ota-main-screen .ota-head-divider-dot{background:#fedb05;border:2px solid #fff;border-radius:50%;height:11px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:11px}.ota-main-screen .ota-head-period{color:#9ca3af;font-size:11px;font-weight:700;letter-spacing:1px;margin:4px 0 0;text-transform:uppercase}.ota-main-screen .ota-kpis{grid-gap:16px;display:grid;flex-shrink:0;gap:16px;grid-template-columns:repeat(5,1fr);padding:16px 0 12px}@media (max-width:900px){.ota-main-screen .ota-kpis{grid-template-columns:repeat(3,1fr)}}@media (max-width:600px){.ota-main-screen .ota-kpis{grid-template-columns:repeat(2,1fr)}}.ota-main-screen .ota-kpi-card{background:#fff;border:1px solid #ecedf0;border-radius:12px;box-shadow:0 1px 2px rgba(16,24,40,.04),0 4px 14px rgba(16,24,40,.06);display:flex;flex-direction:column;overflow:hidden;padding:12px 18px;position:relative;text-align:center;transition:box-shadow .2s,-webkit-transform .2s;transition:transform .2s,box-shadow .2s;transition:transform .2s,box-shadow .2s,-webkit-transform .2s}@media (max-width:600px){.ota-main-screen .ota-kpi-card{padding:10px 16px}}.ota-main-screen .ota-kpi-card:hover{box-shadow:0 2px 4px rgba(16,24,40,.06),0 8px 24px rgba(16,24,40,.1);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.ota-main-screen .ota-kpi-card:before{background:#d1d5db;border-radius:12px 12px 0 0;content:"";height:3px;left:0;position:absolute;right:0;top:0}.ota-main-screen .ota-kpi-card.ota-kpi-green:before{background:#2e7d32}.ota-main-screen .ota-kpi-card.ota-kpi-green .ota-kpi-value{color:#2e7d32}.ota-main-screen .ota-kpi-card.ota-kpi-yellow:before{background:#fedb05}.ota-main-screen .ota-kpi-card.ota-kpi-yellow .ota-kpi-value{color:#7c5e00}.ota-main-screen .ota-kpi-card.ota-kpi-red:before{background:#d64545}.ota-main-screen .ota-kpi-card.ota-kpi-red .ota-kpi-value{color:#d64545}.ota-main-screen .ota-kpi-label{color:#9ca3af;font-size:11px;font-weight:700;letter-spacing:.6px;margin-bottom:6px;text-transform:uppercase}.ota-main-screen .ota-kpi-value-o{text-align:center}.ota-main-screen .ota-kpi-value{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#12151c;font-size:24px;font-variant-numeric:tabular-nums;font-weight:700;letter-spacing:-.5px;line-height:1}.ota-main-screen .ota-kpi-meta{color:#9ca3af;font-size:12px;font-weight:400;margin-top:6px}.ota-main-screen .ota-tabla-section{background:#fff;border:1px solid #ecedf0;border-radius:12px;flex:1 1;min-height:0;overflow-y:auto}.ota-main-screen .ota-tabla-head,.ota-main-screen .ota-tabla-row{grid-gap:16px;display:grid;gap:16px;grid-template-columns:22px 1.3fr .9fr 1.2fr 1fr 1fr 1fr 1fr 1fr 1fr;padding:13px 22px}.ota-main-screen .ota-tabla-head{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;position:-webkit-sticky;position:sticky;top:0;z-index:1}.ota-main-screen .ota-tabla-head>div{color:#fff;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap}.ota-main-screen .ota-tabla-head>div:not(:first-child){border-left:2px solid #fedb05}.ota-main-screen .ota-tabla-head>div:nth-child(2){padding-left:8px}.ota-main-screen .ota-tabla-head>div:nth-child(n+3){text-align:center}.ota-main-screen .ota-tabla-group{border-bottom:1px solid #f3f4f6}.ota-main-screen .ota-tabla-group:last-child{border-bottom:none}.ota-main-screen .ota-tabla-group:nth-child(2n) .ota-tabla-row{background:rgba(243,244,246,.4)}.ota-main-screen .ota-tabla-row{align-items:center;padding:11px 22px;transition:background .1s}.ota-main-screen .ota-tabla-row-clickable{cursor:pointer}.ota-main-screen .ota-tabla-row-clickable:hover{background:rgba(232,245,233,.6)}@-webkit-keyframes ota-subtabla-in{0%{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes ota-subtabla-in{0%{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.ota-main-screen .ota-subtabla{-webkit-animation:ota-subtabla-in .18s ease;animation:ota-subtabla-in .18s ease;background:#f9fafb;border-top:1px solid #ecedf0;padding:12px 22px 14px 54px}.ota-main-screen .ota-subtabla-head,.ota-main-screen .ota-subtabla-row{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1.3fr 1fr 1fr 1fr 1fr 1fr;padding:7px 14px}.ota-main-screen .ota-subtabla-head>div{color:#9ca3af;font-size:10px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.ota-main-screen .ota-subtabla-head>div:not(:first-child){text-align:center}.ota-main-screen .ota-subtabla-row{align-items:center;background:#fff;border:1px solid #ecedf0;border-radius:8px;box-shadow:0 1px 2px rgba(16,24,40,.03);margin-bottom:6px}.ota-main-screen .ota-subtabla-row:last-child{margin-bottom:0}.ota-main-screen .ota-subtabla-row .ota-cell-importe,.ota-main-screen .ota-subtabla-row .ota-cell-num{font-size:13px}.ota-main-screen .ota-cell-tipo{color:#374151;font-size:13px;font-weight:600}.ota-main-screen .ota-subtabla-empty{color:#9ca3af;font-size:12.5px;padding:10px 12px;text-align:center}.ota-main-screen .ota-cell-ver{align-items:center;display:flex;justify-content:center}.ota-main-screen .ota-cell-ver svg{color:#9ca3af;cursor:pointer;transition:color .15s,-webkit-transform .15s;transition:color .15s,transform .15s;transition:color .15s,transform .15s,-webkit-transform .15s}.ota-main-screen .ota-cell-ver svg:hover{color:#2e7d32;-webkit-transform:scale(1.1);transform:scale(1.1)}.ota-main-screen .ota-cell-sucursal{color:#374151;font-size:14px;font-weight:500;white-space:nowrap}.ota-main-screen .ota-cell-importe,.ota-main-screen .ota-cell-num{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#12151c;font-size:14px;font-variant-numeric:tabular-nums;font-weight:500;text-align:center}.ota-main-screen .ota-cell-semaforo{grid-gap:4px;display:grid;gap:4px;grid-template-columns:repeat(3,1fr)}.ota-main-screen .ota-badge{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";align-items:center;border-radius:10px;box-sizing:border-box;display:inline-flex;font-size:11px;font-variant-numeric:tabular-nums;font-weight:700;height:20px;justify-content:center;padding:0 4px;width:100%}.ota-main-screen .ota-badge.ota-badge-green{background:rgba(46,125,50,.12);color:#276a2b}.ota-main-screen .ota-badge.ota-badge-yellow{background:rgba(254,219,5,.25);color:#7c5e00}.ota-main-screen .ota-badge.ota-badge-red{background:rgba(214,69,69,.12);color:#d13030}.ota-main-screen .ota-empty-state{align-items:center;display:flex;flex:1 1;justify-content:center}.ota-main-screen .ota-empty-state p{color:#9ca3af;font-size:14px;margin:0;text-align:center}.otas-main-screen{position:relative}.otas-main-screen,.otas-main-screen .otas-body{display:flex;flex-direction:column;height:100%;overflow:hidden}.otas-main-screen .otas-body{align-items:center;background:#f3f4f6;box-sizing:border-box;padding:0}@media (max-width:600px){.otas-main-screen .otas-body{padding:12px 8px}}.otas-main-screen .otas-page{display:flex;flex:1 1;flex-direction:column;max-width:1800px;min-height:0;width:100%}.otas-main-screen .otas-module{background:#fff;border:1px solid #2e7d32;border-radius:14px;box-shadow:0 1px 2px rgba(16,24,40,.03),0 2px 8px rgba(16,24,40,.06);display:flex;flex:1 1;flex-direction:column;gap:0;min-height:0;overflow:hidden;padding:36px 40px}@media (max-width:900px){.otas-main-screen .otas-module{padding:24px 20px}}@media (max-width:600px){.otas-main-screen .otas-module{gap:18px;padding:16px 14px}}.otas-main-screen .otas-module-head{background:#f8f9fb;border-bottom:1px solid #ecedf0;border-radius:14px 14px 0 0;flex-shrink:0;margin:-36px -40px 0;padding:16px 24px 0}@media (max-width:900px){.otas-main-screen .otas-module-head{margin:-24px -20px 0}}@media (max-width:600px){.otas-main-screen .otas-module-head{margin:-16px -14px 0;padding:12px 16px 0}}.otas-main-screen .otas-head-grid{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:1fr auto 1fr;padding-bottom:12px}@media (max-width:680px){.otas-main-screen .otas-head-grid{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;padding-bottom:12px}}.otas-main-screen .otas-head-left{align-items:center;display:flex;gap:8px}.otas-main-screen .otas-head-center{text-align:center}@media (max-width:680px){.otas-main-screen .otas-head-center{grid-column:1/-1;order:-1}}.otas-main-screen .otas-head-right{align-items:center;display:flex;justify-content:flex-end}.otas-main-screen .otas-title{color:#12151c;font-size:17px;font-weight:700;letter-spacing:-.2px;margin:0;white-space:nowrap}@media (max-width:680px){.otas-main-screen .otas-title{font-size:15px;white-space:normal}}.otas-main-screen .otas-btn-secondary{align-items:center;background:#fff;border:1px solid #e1e4e9;border-radius:8px;box-shadow:0 1px 2px rgba(16,24,40,.04);color:#4b5563;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:500;gap:5px;height:34px;padding:7px 13px;transition:background .15s,border-color .15s,color .15s,-webkit-transform .15s;transition:background .15s,border-color .15s,transform .15s,color .15s;transition:background .15s,border-color .15s,transform .15s,color .15s,-webkit-transform .15s;white-space:nowrap}.otas-main-screen .otas-btn-secondary svg{font-size:16px}.otas-main-screen .otas-btn-secondary:hover{background:#f9fafb;border-color:#d1d5db;color:#1f2937;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.otas-main-screen .otas-btn-secondary:active{-webkit-transform:translateY(0);transform:translateY(0)}.otas-main-screen .otas-btn-secondary.otas-btn-amarillo{background:#fedb05;border-color:#fedb05;color:#12151c}.otas-main-screen .otas-btn-secondary.otas-btn-amarillo svg{color:#12151c}.otas-main-screen .otas-btn-secondary.otas-btn-amarillo:hover{background:#debf01;border-color:#debf01;color:#12151c}.otas-main-screen .otas-head-divider{background:#2e7d32;height:2px;margin:8px -24px 0;position:relative}@media (max-width:600px){.otas-main-screen .otas-head-divider{margin:8px -16px 0}}.otas-main-screen .otas-head-divider-dot{background:#fedb05;border:2px solid #fff;border-radius:50%;height:11px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:11px}.otas-main-screen .otas-head-period{color:#9ca3af;font-size:11px;font-weight:700;letter-spacing:1px;margin:4px 0 0;text-transform:uppercase}.otas-main-screen .otas-tabla-section{background:#fff;border:1px solid #ecedf0;border-bottom:none;border-radius:12px 12px 0 0;flex:1 1;margin-left:-33px;margin-right:-33px;margin-top:16px;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin}.otas-main-screen .otas-tabla-section::-webkit-scrollbar{width:7px}.otas-main-screen .otas-tabla-section::-webkit-scrollbar-track{background:transparent}.otas-main-screen .otas-tabla-section::-webkit-scrollbar-thumb{background:rgba(209,213,219,.9);border-radius:8px}.otas-main-screen .otas-tabla-section::-webkit-scrollbar-thumb:hover{background:#d1d5db}.otas-main-screen .otas-tabla-footer{grid-gap:12px;align-items:center;background:#f9fafb;border:1px solid #ecedf0;border-radius:0 0 12px 12px;border-top:2px solid #2e7d32;display:grid;flex-shrink:0;gap:12px;grid-template-columns:28px 3.7fr .8fr 1fr 1fr 1fr 1fr 1.6fr .6fr;margin-left:-33px;margin-right:-33px;padding:12px 16px}.otas-main-screen .otas-tabla-footer .otas-cell-importe,.otas-main-screen .otas-tabla-footer .otas-cell-num{color:#2e7d32;font-weight:700}.otas-main-screen .otas-footer-label{color:#2e7d32;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.otas-main-screen .otas-tabla-head,.otas-main-screen .otas-tabla-row{grid-gap:12px;display:grid;gap:12px;grid-template-columns:28px 3.7fr .8fr 1fr 1fr 1fr 1fr 1.6fr .6fr;padding:13px 16px}.otas-main-screen .otas-tabla-head{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;position:-webkit-sticky;position:sticky;top:0;z-index:1}.otas-main-screen .otas-tabla-head>div{color:#fff;font-size:11px;font-weight:700;letter-spacing:.5px;text-align:center;text-transform:uppercase;white-space:nowrap}.otas-main-screen .otas-tabla-head>div:not(:first-child){border-left:2px solid #fedb05}.otas-main-screen .otas-tabla-head>div:nth-child(2),.otas-main-screen .otas-tabla-head>div:nth-child(8){padding-left:8px;text-align:left}.otas-main-screen .otas-tabla-row{align-items:center;border-bottom:1px solid #f3f4f6;transition:background .1s}.otas-main-screen .otas-tabla-row:nth-child(2n){background:rgba(243,244,246,.4)}.otas-main-screen .otas-tabla-row:last-child{border-bottom:none}.otas-main-screen .otas-tabla-row:hover{background:rgba(232,245,233,.6)}.otas-main-screen .otas-cell-comentarios{align-items:center;display:flex;justify-content:center}.otas-main-screen .otas-cell-comentarios svg{color:#9ca3af;cursor:pointer;transition:color .15s,-webkit-transform .15s;transition:color .15s,transform .15s;transition:color .15s,transform .15s,-webkit-transform .15s}.otas-main-screen .otas-cell-comentarios svg:hover{color:#2e7d32;-webkit-transform:scale(1.1);transform:scale(1.1)}.otas-main-screen .otas-cell-texto{color:#374151;font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.otas-main-screen .otas-cell-importe,.otas-main-screen .otas-cell-num{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#12151c;font-size:14px;font-variant-numeric:tabular-nums;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.otas-main-screen .otas-cell-num{text-align:center}.otas-main-screen .otas-cell-importe{padding-right:4px;text-align:right}.otas-main-screen .otas-cell-tipo{color:#4b5563;font-size:12px;font-weight:600;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.otas-main-screen .otas-tabla-sin-resultados{color:#9ca3af;font-size:13px;padding:32px 16px;text-align:center}.otas-main-screen .otas-empty-state{align-items:center;display:flex;flex:1 1;justify-content:center}.otas-main-screen .otas-empty-state p{color:#9ca3af;font-size:14px;margin:0;text-align:center}.comentarios-ot-modal-formulario{left:50%;max-height:85vh;max-width:94vw;padding:20px;position:fixed;top:50%;-webkit-transform:translate(calc(-50% + 100px),-50%);transform:translate(calc(-50% + 100px),-50%);width:1160px}@media (max-width:900px){.comentarios-ot-modal-formulario{width:92vw}}.comentarios-ot-modal-formulario .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:19px;width:20px;z-index:2}.comentarios-ot-modal-formulario .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.comentarios-ot-modal-formulario .comentarios-ot-modal-plantilla{position:relative}.comentarios-ot-modal-formulario .comentarios-ot-modal-plantilla .plantilla-screen-filtro-container{border-color:transparent;border-radius:16px;overflow:hidden}.comentarios-ot-modal-formulario .comentarios-ot-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{background:linear-gradient(135deg,#1b5e20,#2e7d32 65%);height:51px!important;margin-right:0;overflow:hidden;position:relative;white-space:nowrap}.comentarios-ot-modal-formulario .comentarios-ot-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo:before{background-image:radial-gradient(circle at 88% -30%,#fff 0,transparent 45%),repeating-linear-gradient(115deg,transparent 0 26px,hsla(0,0%,100%,.5) 26px 27px);content:"";inset:0;opacity:.14;pointer-events:none;position:absolute}.comentarios-ot-modal-formulario .comentarios-ot-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-header{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);height:100%!important;position:relative}.comentarios-ot-modal-formulario .comentarios-ot-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-header .plantilla-screen-header-titulo{color:#fff;font-size:20px!important;font-weight:800!important;gap:12px;letter-spacing:.08em!important;margin-left:0!important;text-transform:uppercase;width:calc(100% - 60px)!important}.comentarios-ot-modal-formulario .comentarios-ot-modal-plantilla .plantilla-screen-filtro-container .comentarios-ot-modal-titulo-wrap{align-items:center;display:flex;gap:12px}.comentarios-ot-modal-formulario .comentarios-ot-modal-plantilla .plantilla-screen-filtro-container .comentarios-ot-modal-ot-pill{background:#fedb05;border-radius:999px;box-shadow:0 2px 6px rgba(0,0,0,.15);color:#4a3f00;font-family:inherit;font-size:12px;font-weight:800;letter-spacing:.02em;padding:5px 13px;text-transform:none;white-space:nowrap}.comentarios-ot-modal-formulario .comentarios-ot-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-efecto{display:none}.comentarios-ot-modal-formulario .comentarios-ot-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff}.comentarios-ot-modal-formulario .comentarios-ot-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-container{background-color:#fff;height:auto}.comentarios-ot-modal-formulario .comentarios-ot-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentarios-ot-modal-content{padding:18px;position:relative}.comentarios-ot-modal-formulario .comentarios-ot-modal-columns{align-items:stretch;display:flex;gap:18px}@media (max-width:900px){.comentarios-ot-modal-formulario .comentarios-ot-modal-columns{flex-direction:column}}.comentarios-ot-modal-formulario .comentarios-ot-modal-col-izq{display:flex;flex:0 0 360px;flex-direction:column;min-height:0}@media (max-width:900px){.comentarios-ot-modal-formulario .comentarios-ot-modal-col-izq{flex:1 1 auto}}.comentarios-ot-modal-formulario .comentarios-ot-modal-col-scroll{max-height:calc(78vh - 90px);overflow:auto;padding-right:10px}.comentarios-ot-modal-formulario .comentarios-ot-modal-col-der{border-left:1px solid #ecedf0;display:flex;flex:1 1;flex-direction:column;min-width:0;padding-left:18px}@media (max-width:900px){.comentarios-ot-modal-formulario .comentarios-ot-modal-col-der{border-left:none;border-top:1px solid #ecedf0;padding-left:0;padding-top:14px}}.comentarios-ot-modal-formulario .comentarios-ot-modal-timeline-wrap{max-height:calc(78vh - 60px);overflow:auto;padding-right:5px}.comentarios-ot-modal-formulario .comentarios-ot-modal-buttons{border-top:1px solid #ecedf0;display:flex;flex-shrink:0;gap:10px;justify-content:flex-end;margin-top:14px;padding-top:14px}.comentarios-ot-modal-formulario .comentarios-ot-modal-buttons .comentarios-ot-modal-button-cancelar,.comentarios-ot-modal-formulario .comentarios-ot-modal-buttons .comentarios-ot-modal-button-guardar{align-items:center;border-radius:9px;cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:700;height:34px;justify-content:center;transition:box-shadow .15s,background .15s,-webkit-transform .15s;transition:transform .15s,box-shadow .15s,background .15s;transition:transform .15s,box-shadow .15s,background .15s,-webkit-transform .15s;width:104px}.comentarios-ot-modal-formulario .comentarios-ot-modal-buttons .comentarios-ot-modal-button-guardar{background-color:#2e7d32;border:1px solid #2e7d32;box-shadow:0 3px 10px rgba(46,125,50,.3);color:#fff}.comentarios-ot-modal-formulario .comentarios-ot-modal-buttons .comentarios-ot-modal-button-guardar:hover{background-color:#1b5e20;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.comentarios-ot-modal-formulario .comentarios-ot-modal-buttons .comentarios-ot-modal-button-guardar:disabled{cursor:not-allowed;opacity:.5;-webkit-transform:none;transform:none}.comentarios-ot-modal-formulario .comentarios-ot-modal-buttons .comentarios-ot-modal-button-cancelar{background-color:#fff;border:1.5px solid #e1e4e9;color:#4b5563}.comentarios-ot-modal-formulario .comentarios-ot-modal-buttons .comentarios-ot-modal-button-cancelar:hover{background-color:#f9fafb}.comentarios-ot-modal-formulario .comentarios-ot-modal-info{display:flex;flex-direction:column;gap:8px;margin-bottom:16px}.comentarios-ot-modal-formulario .comentarios-ot-modal-info-fila{display:flex;gap:8px}.comentarios-ot-modal-formulario .comentarios-ot-modal-info-campo{align-items:center;background:#fff;border:1px solid #ecedf0;border-radius:10px;box-shadow:0 1px 2px rgba(18,21,28,.04),0 1px 3px rgba(18,21,28,.06);display:flex;flex:1 1;flex-direction:column;gap:3px;min-width:0;padding:9px 10px;text-align:center}.comentarios-ot-modal-formulario .comentarios-ot-modal-info-campo span{color:#9ca3af;font-size:10px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;white-space:nowrap}.comentarios-ot-modal-formulario .comentarios-ot-modal-info-campo strong{color:#1f2937;font-size:12.5px;font-weight:700;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comentarios-ot-modal-formulario .comentarios-ot-modal-info-campo-money{border-left:3px solid #2e7d32}.comentarios-ot-modal-formulario .comentarios-ot-modal-info-campo-money strong{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#1b5e20;font-variant-numeric:tabular-nums}.comentarios-ot-modal-formulario .comentarios-ot-modal-info-campo-full{align-items:flex-start;flex:1 1 100%;text-align:left}.comentarios-ot-modal-formulario .comentarios-ot-modal-info-campo-full p{color:#374151;font-size:12.5px;font-weight:500;margin:0;white-space:pre-wrap;word-break:break-word}.comentarios-ot-modal-formulario .comentarios-ot-modal-label{color:#6b7280;font-size:11px;font-weight:700;letter-spacing:.5px;margin-bottom:6px;text-transform:uppercase}.comentarios-ot-modal-formulario .comentarios-ot-modal-label:not(:first-child){margin-top:14px}.comentarios-ot-modal-formulario .comentarios-ot-modal-fecha,.comentarios-ot-modal-formulario .comentarios-ot-modal-select,.comentarios-ot-modal-formulario .comentarios-ot-modal-textarea{background:#fff;border:1.5px solid #ecedf0;border-radius:9px;box-sizing:border-box;color:#1f2937;font-family:inherit;font-size:13px;outline:none;padding:9px 12px;transition:border-color .15s,box-shadow .15s;width:100%}.comentarios-ot-modal-formulario .comentarios-ot-modal-fecha:focus,.comentarios-ot-modal-formulario .comentarios-ot-modal-select:focus,.comentarios-ot-modal-formulario .comentarios-ot-modal-textarea:focus{border-color:#2e7d32;box-shadow:0 0 0 3px rgba(46,125,50,.12)}.comentarios-ot-modal-formulario .comentarios-ot-modal-textarea{resize:vertical}.comentarios-ot-modal-formulario .comentarios-ot-modal-hint{color:#9ca3af;font-size:11px;margin-top:4px}.comentarios-ot-modal-formulario .comentarios-ot-modal-historial-titulo-row{align-items:baseline;display:flex;justify-content:space-between;margin-bottom:14px}.comentarios-ot-modal-formulario .comentarios-ot-modal-historial-titulo{color:#9ca3af;font-size:11px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.comentarios-ot-modal-formulario .comentarios-ot-modal-historial-badge{background:#e8f5e9;border-radius:999px;color:#2e7d32;font-size:11px;font-weight:700;padding:2px 9px}.comentarios-ot-modal-formulario .comentarios-ot-modal-timeline{list-style:none;margin:0;padding:0}.comentarios-ot-modal-formulario .comentarios-ot-modal-timeline-item{padding-bottom:18px;padding-left:26px;position:relative}.comentarios-ot-modal-formulario .comentarios-ot-modal-timeline-item:not(:last-child):before{background:#ecedf0;bottom:-2px;content:"";left:8px;position:absolute;top:22px;width:2px}.comentarios-ot-modal-formulario .comentarios-ot-modal-timeline-item:last-child{padding-bottom:0}.comentarios-ot-modal-formulario .comentarios-ot-modal-timeline-marker{border-radius:50%;box-shadow:0 0 0 3px #fff;height:16px;left:0;position:absolute;top:3px;width:16px}.comentarios-ot-modal-formulario .comentarios-ot-modal-timeline-card{background:#f9fafb;border:1px solid #f3f4f6;border-radius:10px;padding:10px 13px}.comentarios-ot-modal-formulario .comentarios-ot-modal-item-cabecera{align-items:baseline;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:4px}.comentarios-ot-modal-formulario .comentarios-ot-modal-item-categoria{border-radius:999px;font-size:10.5px;font-weight:800;letter-spacing:.3px;padding:2px 9px;text-transform:uppercase}.comentarios-ot-modal-formulario .comentarios-ot-modal-item-fecha{color:#9ca3af;font-size:10.5px;font-weight:600;letter-spacing:.3px;text-transform:uppercase}.comentarios-ot-modal-formulario .comentarios-ot-modal-item-texto{color:#374151;font-size:13px;white-space:pre-wrap;word-break:break-word}.comentarios-ot-modal-formulario .comentarios-ot-modal-item-cierre{color:#b7791f;font-size:11.5px;font-weight:600;margin-top:6px}.comentarios-ot-modal-formulario .comentarios-ot-modal-vacio{color:#9ca3af;font-size:12.5px;margin:4px 0 0}.comentarios-ot-modal-formulario .comentarios-ot-modal-color-green.comentarios-ot-modal-timeline-marker{background:#2e7d32}.comentarios-ot-modal-formulario .comentarios-ot-modal-color-green.comentarios-ot-modal-item-categoria{background:#e8f5e9;color:#1b5e20}.comentarios-ot-modal-formulario .comentarios-ot-modal-color-blue.comentarios-ot-modal-timeline-marker{background:#2563eb}.comentarios-ot-modal-formulario .comentarios-ot-modal-color-blue.comentarios-ot-modal-item-categoria{background:#e8eefd;color:#2563eb}.comentarios-ot-modal-formulario .comentarios-ot-modal-color-amber.comentarios-ot-modal-timeline-marker{background:#b7791f}.comentarios-ot-modal-formulario .comentarios-ot-modal-color-amber.comentarios-ot-modal-item-categoria{background:#fbf1e0;color:#b7791f}.configuracion-notificaciones-main-screen-container{height:100%;padding:20px;width:100%}.configuracion-notificaciones-main-screen-container .listado-precios-botones-pagina-container{align-items:center;display:flex;flex-direction:row;height:40px;left:0;position:absolute;top:0;width:100%}.configuracion-notificaciones-main-screen-container .listado-precios-botones-pagina-container .listado-precios-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:#fff;cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.configuracion-notificaciones-main-screen-container .listado-precios-botones-pagina-container .listado-precios-actions-regresar svg{color:#fff;font-size:18px}.configuracion-notificaciones-main-screen-container .listado-precios-botones-pagina-container .listado-precios-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.configuracion-notificaciones-main-screen-container .listado-precios-botones-pagina-container .listado-precios-actions-regresar:hover svg{color:#fff}.configuracion-notificaciones-main-screen-container .listado-precios-botones-pagina-container .notificaciones-actions-filtro{margin-bottom:1px;margin-left:5px}.configuracion-notificaciones-main-screen-container .listado-precios-botones-pagina-container .notificaciones-actions-filtro .mdl-filtro-resumen-cartera{display:none;left:10!important;left:-40!important;margin-left:-40!important;position:absolute;top:-7.6px;z-index:4}.configuracion-notificaciones-main-screen-container .listado-precios-botones-pagina-container .notificaciones-actions-filtro .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual{background-color:#fff;box-shadow:3 3 5px #333;height:370px;margin-left:-100px!important;margin-top:-1px;text-transform:capitalize;width:440px}.configuracion-notificaciones-main-screen-container .listado-precios-botones-pagina-container .notificaciones-actions-filtro .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tipo-notificacion{margin-left:10px}.configuracion-notificaciones-main-screen-container .listado-precios-botones-pagina-container .notificaciones-actions-filtro .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tipo-notificacion .title{font-weight:700}.configuracion-notificaciones-main-screen-container .listado-precios-botones-pagina-container .notificaciones-actions-filtro .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-departamento{margin-left:10px}.configuracion-notificaciones-main-screen-container .listado-precios-botones-pagina-container .notificaciones-actions-filtro .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-departamento .title{font-weight:700}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-botones-container{display:flex;justify-content:end;width:100%}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-botones-container .configuracion-notificaciones-boton-agregar{align-items:center;background-color:#035917;border:none;border-radius:5px;color:#fff;cursor:pointer;display:flex;height:30px;justify-content:center}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-botones-container .configuracion-notificaciones-boton-agregar svg{font-size:18px;margin-right:5px}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-botones-container .configuracion-notificaciones-boton-agregar:hover{-webkit-transform:scale(1.03);transform:scale(1.03)}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container{border:1px solid #dae6be;border-radius:5px;height:calc(100% - 88px);margin-top:2px;overflow:auto;width:100%}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table{position:-webkit-sticky;position:sticky;width:100%}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:35px;position:-webkit-sticky;position:sticky;top:0}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table thead tr th div{border-left:2px solid #fedb05}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table tbody .pausado{color:#ccc}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table tbody tr td{border-bottom:1px solid #dae6be;padding:5px}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table tbody tr td .clientes-datos-contacto-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;padding-right:1px;width:120px}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table tbody tr td .clientes-datos-contacto-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table tbody tr td .clientes-datos-contacto-button div:hover,.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table tbody tr td .clientes-datos-contacto-button div:hover svg{color:#fff}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table tbody tr td .clientes-datos-contacto-button .datos-contacto{background-color:#035917}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table tbody tr td .clientes-datos-contacto-button .datos-contacto svg{padding-bottom:3px;padding-top:3px}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table tbody tr td .listado-clientes-noregistrados-detalle-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table tbody tr td .listado-clientes-noregistrados-detalle-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table tbody tr td .listado-clientes-noregistrados-detalle-button div:hover,.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table tbody tr td .listado-clientes-noregistrados-detalle-button div:hover svg{color:#fff}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table tbody tr td.celda-mensaje{margin-left:5px;width:40%}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table tbody tr td.celda-fecha{text-align:center;width:10%}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table tbody tr td.celda-hora{text-align:center;width:4%}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table tbody tr td.celda-dias{text-align:center;width:15%}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table tbody tr td.celda-repeticion{text-align:center;width:10%}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table tbody tr td.celda-redireccion{text-align:center;width:18%}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table tbody tr td.celda-tipo{text-align:center;width:13%}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table tbody tr td.celda-empleado{text-align:center;width:20%}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table tbody tr td .configuracion-notificaciones-tabla-botones-container{display:flex;gap:10px}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table tbody tr td .configuracion-notificaciones-tabla-botones-container .configuracion-notificaciones-tabla-boton-editar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;gap:2px;height:24px}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table tbody tr td .configuracion-notificaciones-tabla-botones-container .configuracion-notificaciones-tabla-boton-editar svg{color:#fff;font-size:16px;margin-right:3px}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table tbody tr td .configuracion-notificaciones-tabla-botones-container .configuracion-notificaciones-tabla-boton-editar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table tbody tr td .configuracion-notificaciones-tabla-botones-container .configuracion-notificaciones-tabla-boton-editar:hover svg{color:#fff}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table tbody tr td .configuracion-notificaciones-tabla-botones-container .configuracion-notificaciones-tabla-boton-detalle{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;gap:2px;height:24px}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table tbody tr td .configuracion-notificaciones-tabla-botones-container .configuracion-notificaciones-tabla-boton-detalle svg{color:#fff;font-size:16px;margin-right:3px}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table tbody tr td .configuracion-notificaciones-tabla-botones-container .configuracion-notificaciones-tabla-boton-detalle:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table tbody tr td .configuracion-notificaciones-tabla-botones-container .configuracion-notificaciones-tabla-boton-detalle:hover svg{color:#fff}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table tbody tr td .info-estatus-circulo{border-radius:50%;cursor:pointer;display:flex;height:12px;margin-left:3px;width:12px}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table tbody tr td .circulo-rojo{background-color:rgba(255,4,0,.745)}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table tbody tr td .circulo-verde{background-color:#276e31}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table tbody tr td .circulo-azul{background-color:#1e9be3}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table tbody tr .configuracion-notificaciones-tabla-titulos{background-color:#dfdfdf!important;padding:5px 0}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table tbody tr .configuracion-notificaciones-tabla-titulos .configuracion-notificaciones-titulo-contenido{align-items:center;display:flex;font-weight:700;gap:8px;justify-content:center}.configuracion-notificaciones-main-screen-container .configuracion-notificaciones-tabla-container table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.modal-notificaciones-detalle-tabla-container{border:1px solid #dae6be;border-radius:5px;height:calc(100% - 88px);margin-top:2px;max-height:400px;overflow:auto;width:100%}.modal-notificaciones-detalle-tabla-container table{position:-webkit-sticky;position:sticky;width:100%}.modal-notificaciones-detalle-tabla-container table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:35px;position:-webkit-sticky;position:sticky;top:0}.modal-notificaciones-detalle-tabla-container table thead tr th div{border-left:2px solid #fedb05}.modal-notificaciones-detalle-tabla-container table tbody tr td{border-bottom:1px solid #dae6be;padding:5px}.modal-notificaciones-detalle-tabla-container table tbody tr td .clientes-datos-contacto-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;padding-right:1px;width:120px}.modal-notificaciones-detalle-tabla-container table tbody tr td .clientes-datos-contacto-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.modal-notificaciones-detalle-tabla-container table tbody tr td .clientes-datos-contacto-button div:hover,.modal-notificaciones-detalle-tabla-container table tbody tr td .clientes-datos-contacto-button div:hover svg{color:#fff}.modal-notificaciones-detalle-tabla-container table tbody tr td .clientes-datos-contacto-button .datos-contacto{background-color:#035917}.modal-notificaciones-detalle-tabla-container table tbody tr td .clientes-datos-contacto-button .datos-contacto svg{padding-bottom:3px;padding-top:3px}.modal-notificaciones-detalle-tabla-container table tbody tr td .listado-clientes-noregistrados-detalle-button div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.modal-notificaciones-detalle-tabla-container table tbody tr td .listado-clientes-noregistrados-detalle-button div svg{color:hsla(0,0%,100%,.8);font-size:20px}.modal-notificaciones-detalle-tabla-container table tbody tr td .listado-clientes-noregistrados-detalle-button div:hover,.modal-notificaciones-detalle-tabla-container table tbody tr td .listado-clientes-noregistrados-detalle-button div:hover svg{color:#fff}.modal-notificaciones-detalle-tabla-container table tbody tr td.celda-mensaje{margin-left:5px;width:40%}.modal-notificaciones-detalle-tabla-container table tbody tr td.celda-fecha{text-align:center;width:20%}.modal-notificaciones-detalle-tabla-container table tbody tr td.celda-repeticion{text-align:center;width:10%}.modal-notificaciones-detalle-tabla-container table tbody tr td.celda-redireccion,.modal-notificaciones-detalle-tabla-container table tbody tr td.celda-tipo{text-align:center;width:20%}.modal-notificaciones-detalle-tabla-container table tbody tr td .configuracion-notificaciones-tabla-botones-container{display:flex;gap:10px}.modal-notificaciones-detalle-tabla-container table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.promociones-modelos-main-screen{height:100%;margin-left:10px;margin-right:50px;position:relative;width:calc(100% - 20px)}.promociones-modelos-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:calc(100% - 261px)}.promociones-modelos-actions .promociones-modelos-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.promociones-modelos-actions .promociones-modelos-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.promociones-modelos-actions .promociones-modelos-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.promociones-modelos-actions .promociones-modelos-actions-regresar:hover svg{color:#fff}.promociones-modelos-actions .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:-250px;top:7px}.promociones-modelos-actions .buttons .promociones-modelos-header-agregar-linea{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:-90px;padding-left:5px;padding-right:5px}.promociones-modelos-actions .buttons .promociones-modelos-header-agregar-linea svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.promociones-modelos-actions .buttons .promociones-modelos-header-agregar-linea:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.promociones-modelos-actions .buttons .promociones-modelos-header-agregar-linea:hover svg{color:#fff}.promociones-modelos-actions .buttons button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:#fff;cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:100px}.promociones-modelos-actions .buttons button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.promociones-modelos{height:100%}.promociones-modelos .promociones-modelos-filtro{display:flex;height:40px;margin-top:20px;padding-bottom:0;padding-left:20px;padding-right:26px;width:100%}.promociones-modelos .promociones-modelos-filtro>*{flex:1 1;max-width:50%}.promociones-modelos .promociones-modelos-header{align-items:center;display:flex;height:10px;justify-content:space-between;margin-left:20px;margin-right:20px}.promociones-modelos .promociones-modelos-header .promociones-modelos-header-title{align-items:center;display:flex;font-weight:700;width:calc(100% - 400px)}.promociones-modelos .promociones-modelos-header .promociones-modelos-header-title svg{color:#315c6f;margin-right:5px}.promociones-modelos .promociones-modelos-header .promociones-modelos-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.promociones-modelos .promociones-modelos-header .promociones-modelos-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px}.promociones-modelos .promociones-modelos-header .promociones-modelos-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.promociones-modelos .promociones-modelos-header .promociones-modelos-header-agregar:hover svg{color:#fff}.promociones-modelos .promociones-modelos-container{border-radius:8px;height:calc(100% - 130px);margin-left:20px;margin-top:10px;overflow:auto;width:calc(100% - 40px)}.promociones-modelos .promociones-modelos-container table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.promociones-modelos .promociones-modelos-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.promociones-modelos .promociones-modelos-container thead tr th div{border-left:2px solid #e9ae06;text-align:center}.promociones-modelos .promociones-modelos-container tbody tr .celda-carac-buton,.promociones-modelos .promociones-modelos-container tbody tr .celda-foto{text-align:center;width:20px}.promociones-modelos .promociones-modelos-container tbody tr .celda-modelo{width:160px}.promociones-modelos .promociones-modelos-container tbody tr .celda-modelo .celda-modelo-container{display:flex;gap:5px}.promociones-modelos .promociones-modelos-container tbody tr .celda-descripcion{width:400px}.promociones-modelos .promociones-modelos-container tbody tr .celda-linea{width:180px}.promociones-modelos .promociones-modelos-container tbody tr .celda-importe{text-align:right;width:110px}.promociones-modelos .promociones-modelos-container tbody tr .celda-caracteristicas{width:300px}.promociones-modelos .promociones-modelos-container tbody tr .celda-estatus{text-align:center;width:80px}.promociones-modelos .promociones-modelos-container tbody tr .celda-esquema{width:9%!important}.promociones-modelos .promociones-modelos-container tbody tr .celda-esquema .modelos-acciones-listado{width:100%}.promociones-modelos .promociones-modelos-container tbody tr .celda-esquema .modelos-acciones-listado div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);display:flex;font-size:14px;height:20px;justify-content:center;width:100%}.promociones-modelos .promociones-modelos-container tbody tr .celda-esquema .modelos-acciones-listado div svg{font-size:16px;margin-right:5px}.promociones-modelos .promociones-modelos-container tbody tr .celda-esquema .modelos-acciones-listado .boton-editar-modelos{background-color:#035917;cursor:pointer;width:100%}.promociones-modelos .promociones-modelos-container tbody tr .celda-esquema .modelos-acciones-listado .boton-sin-esquema{background-color:#c1c1c1;color:#333;cursor:default;width:100%}.promociones-modelos .promociones-modelos-container tbody tr .celda-estatus:hover{cursor:pointer}.promociones-modelos .promociones-modelos-container tbody tr .ta-fecha{width:94px}.promociones-modelos .promociones-modelos-container tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.promociones-modelos .promociones-modelos-container tbody tr td .img{cursor:pointer}.promociones-modelos .promociones-modelos-container tbody tr td .img svg{color:#315c6f;font-size:16px}.promociones-modelos .promociones-modelos-container tbody tr td .img:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.promociones-modelos .promociones-modelos-container tbody tr td .img-sin-color svg{color:#ccc;font-size:20px}.promociones-modelos .promociones-modelos-container tbody tr:hover td{background-color:#dae6be!important}.promociones-modelos .promociones-modelos-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.promociones-disponibles-main-screen{height:100%;margin-left:10px;margin-right:50px;position:relative;width:calc(100% - 20px)}.promociones-disponibles-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:calc(100% - 261px)}.promociones-disponibles-actions .promociones-disponibles-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.promociones-disponibles-actions .promociones-disponibles-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.promociones-disponibles-actions .promociones-disponibles-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.promociones-disponibles-actions .promociones-disponibles-actions-regresar:hover svg{color:#fff}.promociones-disponibles-actions .promociones-disponibles-actions-filtro{margin-bottom:1px;margin-left:5px}.promociones-disponibles-actions .promociones-disponibles-actions-filtro .mdl-filtro-resumen-cartera{display:none;left:10!important;left:-40!important;margin-left:-40!important;position:absolute;top:-7.6px;z-index:4}.promociones-disponibles-actions .promociones-disponibles-actions-filtro .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual{background-color:#fff;box-shadow:3 3 5px #333;height:180px;margin-left:-100px!important;margin-top:-1px;text-transform:capitalize;width:180px}.promociones-disponibles-actions .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:-170px;top:7px}.promociones-disponibles-actions .buttons .promociones-disponibles-agregar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:-90px;padding-left:5px;padding-right:5px}.promociones-disponibles-actions .buttons .promociones-disponibles-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.promociones-disponibles-actions .buttons .promociones-disponibles-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.promociones-disponibles-actions .buttons .promociones-disponibles-agregar:hover svg{color:#fff}.promociones-disponibles{height:100%}.promociones-disponibles .promociones-disponibles-filtro{height:40px;margin-top:20px;padding-bottom:0;padding-left:20px;padding-right:20px;width:100%}.promociones-disponibles .promociones-disponibles-header{align-items:center;display:flex;height:10px;justify-content:space-between;margin-left:20px;margin-right:20px}.promociones-disponibles .promociones-disponibles-header .promociones-disponibles-header-title{align-items:center;display:flex;font-weight:700;width:calc(100% - 400px)}.promociones-disponibles .promociones-disponibles-header .promociones-disponibles-header-title svg{color:#315c6f;margin-right:5px}.promociones-disponibles .promociones-disponibles-header .promociones-disponibles-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.promociones-disponibles .promociones-disponibles-header .promociones-disponibles-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px}.promociones-disponibles .promociones-disponibles-header .promociones-disponibles-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.promociones-disponibles .promociones-disponibles-header .promociones-disponibles-header-agregar:hover svg{color:#fff}.promociones-disponibles .promociones-disponibles-container{border-radius:8px;height:calc(100% - 110px);margin-left:20px;overflow:auto;padding-top:20px;width:calc(100% - 40px)}.promociones-disponibles .promociones-disponibles-container table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.promociones-disponibles .promociones-disponibles-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.promociones-disponibles .promociones-disponibles-container thead tr th div{border-left:2px solid #e9ae06;text-align:center}.promociones-disponibles .promociones-disponibles-container tbody .tr-vencido{color:red}.promociones-disponibles .promociones-disponibles-container tbody tr .celda-carac-buton,.promociones-disponibles .promociones-disponibles-container tbody tr .celda-foto{text-align:center;width:20px}.promociones-disponibles .promociones-disponibles-container tbody tr .celda-modelo{width:160px}.promociones-disponibles .promociones-disponibles-container tbody tr .celda-modelo .celda-modelo-container{display:flex;gap:5px}.promociones-disponibles .promociones-disponibles-container tbody tr .celda-descripcion{width:340px}.promociones-disponibles .promociones-disponibles-container tbody tr .td-borde-vencido{border-left:5px solid red!important}.promociones-disponibles .promociones-disponibles-container tbody tr .celda-linea{width:180px}.promociones-disponibles .promociones-disponibles-container tbody tr .celda-importe{text-align:center;width:110px}.promociones-disponibles .promociones-disponibles-container tbody tr .celda-caracteristicas{width:300px}.promociones-disponibles .promociones-disponibles-container tbody tr .celda-estatus{text-align:center;width:80px}.promociones-disponibles .promociones-disponibles-container tbody tr .celda-editar{width:13%}.promociones-disponibles .promociones-disponibles-container tbody tr .celda-editar .promociones-disponibles-acciones-listado{display:flex;gap:5px}.promociones-disponibles .promociones-disponibles-container tbody tr .celda-editar .promociones-disponibles-acciones-listado div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;height:20px;justify-content:center;padding-left:4px;padding-right:4px}.promociones-disponibles .promociones-disponibles-container tbody tr .celda-editar .promociones-disponibles-acciones-listado div svg{color:hsla(0,0%,100%,.8);font-size:14px;margin-right:5px}.promociones-disponibles .promociones-disponibles-container tbody tr .celda-editar .promociones-disponibles-acciones-listado div:hover,.promociones-disponibles .promociones-disponibles-container tbody tr .celda-editar .promociones-disponibles-acciones-listado div:hover svg{color:#fff}.promociones-disponibles .promociones-disponibles-container tbody tr .celda-editar .promociones-disponibles-acciones-listado .boton-editar{background-color:#e9ae06;max-width:60px}.promociones-disponibles .promociones-disponibles-container tbody tr .celda-editar .promociones-disponibles-acciones-listado .boton-agregar{background-color:#035917}.promociones-disponibles .promociones-disponibles-container tbody tr .celda-estatus:hover{cursor:pointer}.promociones-disponibles .promociones-disponibles-container tbody tr .ta-fecha{width:94px}.promociones-disponibles .promociones-disponibles-container tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.promociones-disponibles .promociones-disponibles-container tbody tr td .img{cursor:pointer}.promociones-disponibles .promociones-disponibles-container tbody tr td .img svg{color:#315c6f;font-size:20px}.promociones-disponibles .promociones-disponibles-container tbody tr td .img:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.promociones-disponibles .promociones-disponibles-container tbody tr td .img-sin-color svg{color:#ccc;font-size:20px}.promociones-disponibles .promociones-disponibles-container tbody tr:hover td{background-color:#dae6be!important}.promociones-disponibles .promociones-disponibles-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.promocion-modal-formulario{height:694px;left:50%;padding-top:20px;position:fixed;top:53px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:600px}.promocion-modal-formulario .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px}.promocion-modal-formulario .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.promocion-modal-formulario .promocion-modal-plantilla{height:calc(100% - 20px);position:relative}.promocion-modal-formulario .promocion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.promocion-modal-formulario .promocion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff}.promocion-modal-formulario .promocion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .promocion-modal-agregar-convenio{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);font-weight:700;height:calc(100% - 5px);padding:15px;position:relative}.promocion-modal-formulario .promocion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .promocion-modal-agregar-convenio .promocion-modal-agregar-convenio-container{display:flex;flex-direction:column;height:100%;max-height:calc(76vh - 30px);overflow:auto;padding-right:5px}.promocion-modal-formulario .promocion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .promocion-modal-agregar-convenio .promocion-modal-agregar-convenio-container .titulo-seccion{font-weight:700;height:20px;margin-bottom:0;margin-top:0;text-align:center}.promocion-modal-formulario .promocion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .promocion-modal-agregar-convenio .promocion-modal-agregar-convenio-container .promocion-modal-agregar-convenio-titulo{height:30px;margin-bottom:10px;text-align:center}.promocion-modal-formulario .promocion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .promocion-modal-agregar-convenio .promocion-modal-agregar-convenio-container .promocion-modal-agregar-convenio-titulo .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:26px;top:8px;width:20px}.promocion-modal-formulario .promocion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .promocion-modal-agregar-convenio .promocion-modal-agregar-convenio-container .promocion-modal-agregar-convenio-titulo .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.promocion-modal-formulario .promocion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .promocion-modal-agregar-convenio .promocion-modal-agregar-convenio-container .promocion-modal-agregar-datos-columna-2{display:flex;flex-direction:column;font-size:12px;margin-top:10px}.promocion-modal-formulario .promocion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .promocion-modal-agregar-convenio .promocion-modal-agregar-convenio-container .promocion-modal-agregar-datos-columna-2 .promocion-modal-agregar-recordatorio{align-items:center;display:flex;flex-direction:row}.promocion-modal-formulario .promocion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .promocion-modal-agregar-convenio .promocion-modal-agregar-convenio-container .promocion-modal-calculo-totales{display:flex;flex-direction:column}.promocion-modal-formulario .promocion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .promocion-modal-agregar-convenio .promocion-modal-agregar-convenio-container .promocion-modal-icono-input-porcentaje{color:#000;font-size:small}.promocion-modal-formulario .promocion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .promocion-modal-buttons{bottom:0;display:flex;gap:20px;justify-content:end;margin-top:10px;position:relative;right:-25px;width:calc(100% - 30px)}.promocion-modal-formulario .promocion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .promocion-modal-buttons .promocion-modal-button-guardar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100px}.promocion-modal-formulario .promocion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .promocion-modal-buttons .promocion-modal-button-guardar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.promocion-modal-formulario .promocion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .promocion-modal-buttons .agregar-linea-modal-estatus{margin-top:5px}.promocion-modal-formulario .promocion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .home-convenio-pago{align-items:center;background-color:#315c6f;border:1px solid #545454;border-radius:5px;bottom:15px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:30px;justify-content:center;left:10px;position:absolute;width:100px}.promocion-modal-formulario .promocion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .home-convenio-pago:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.promocion-modal-formulario .promocion-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .home-convenio-pago:hover svg{color:#fff!important}.agregar-modelo-esquema-main-screen{height:100%;margin-left:10px;margin-right:50px;position:relative;width:calc(100% - 20px)}.agregar-modelo-esquema-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:calc(100% - 261px)}.agregar-modelo-esquema-actions .agregar-modelo-esquema-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.agregar-modelo-esquema-actions .agregar-modelo-esquema-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.agregar-modelo-esquema-actions .agregar-modelo-esquema-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.agregar-modelo-esquema-actions .agregar-modelo-esquema-actions-regresar:hover svg{color:#fff}.agregar-modelo-esquema{height:100%}.agregar-modelo-esquema .agregar-modelo-esquema-filtro{height:40px;margin-top:20px;padding-bottom:0;padding-left:20px;padding-right:20px;width:100%}.agregar-modelo-esquema .agregar-modelo-esquema-header{align-items:center;display:flex;height:10px;justify-content:space-between;margin-left:20px;margin-right:20px}.agregar-modelo-esquema .agregar-modelo-esquema-header .agregar-modelo-esquema-header-title{align-items:center;display:flex;font-weight:700;width:calc(100% - 400px)}.agregar-modelo-esquema .agregar-modelo-esquema-header .agregar-modelo-esquema-header-title svg{color:#315c6f;margin-right:5px}.agregar-modelo-esquema .agregar-modelo-esquema-header .agregar-modelo-esquema-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.agregar-modelo-esquema .agregar-modelo-esquema-header .agregar-modelo-esquema-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px}.agregar-modelo-esquema .agregar-modelo-esquema-header .agregar-modelo-esquema-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.agregar-modelo-esquema .agregar-modelo-esquema-header .agregar-modelo-esquema-header-agregar:hover svg{color:#fff}.agregar-modelo-esquema .agregar-modelo-esquema-container{border-radius:8px;height:calc(100% - 180px);margin-left:20px;margin-top:20px;overflow:auto;width:calc(100% - 40px)}.agregar-modelo-esquema .agregar-modelo-esquema-container table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.agregar-modelo-esquema .agregar-modelo-esquema-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.agregar-modelo-esquema .agregar-modelo-esquema-container thead tr th div{border-left:2px solid #e9ae06;text-align:center}.agregar-modelo-esquema .agregar-modelo-esquema-container tbody tr .celda-carac-buton,.agregar-modelo-esquema .agregar-modelo-esquema-container tbody tr .celda-foto{text-align:center;width:20px}.agregar-modelo-esquema .agregar-modelo-esquema-container tbody tr .celda-modelo .celda-modelo-container{display:flex;gap:5px}.agregar-modelo-esquema .agregar-modelo-esquema-container tbody tr .celda-linea{width:180px}.agregar-modelo-esquema .agregar-modelo-esquema-container tbody tr .celda-importe{text-align:right;width:110px}.agregar-modelo-esquema .agregar-modelo-esquema-container tbody tr .celda-importe input[type=number]::-webkit-inner-spin-button,.agregar-modelo-esquema .agregar-modelo-esquema-container tbody tr .celda-importe input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.agregar-modelo-esquema .agregar-modelo-esquema-container tbody tr .celda-importe input[type=number]{-webkit-appearance:textfield;appearance:textfield}.agregar-modelo-esquema .agregar-modelo-esquema-container tbody tr .celda-caracteristicas{width:300px}.agregar-modelo-esquema .agregar-modelo-esquema-container tbody tr .celda-estatus{text-align:center;width:80px}.agregar-modelo-esquema .agregar-modelo-esquema-container tbody tr .celda-eliminar{display:flex;height:45.5px;justify-content:center}.agregar-modelo-esquema .agregar-modelo-esquema-container tbody tr .celda-eliminar div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;height:30px;justify-content:center;width:70px}.agregar-modelo-esquema .agregar-modelo-esquema-container tbody tr .celda-eliminar div svg{color:hsla(0,0%,100%,.8);font-size:16px}.agregar-modelo-esquema .agregar-modelo-esquema-container tbody tr .celda-eliminar div:hover,.agregar-modelo-esquema .agregar-modelo-esquema-container tbody tr .celda-eliminar div:hover svg{color:#fff}.agregar-modelo-esquema .agregar-modelo-esquema-container tbody tr .celda-eliminar .boton-eliminar{background-color:#c72129}.agregar-modelo-esquema .agregar-modelo-esquema-container tbody tr .celda-eliminar .boton-restaurar{background-color:#035917}.agregar-modelo-esquema .agregar-modelo-esquema-container tbody tr .celda-estatus:hover{cursor:pointer}.agregar-modelo-esquema .agregar-modelo-esquema-container tbody tr .ta-fecha{width:94px}.agregar-modelo-esquema .agregar-modelo-esquema-container tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.agregar-modelo-esquema .agregar-modelo-esquema-container tbody tr td .img{cursor:pointer}.agregar-modelo-esquema .agregar-modelo-esquema-container tbody tr td .img svg{color:#315c6f;font-size:20px}.agregar-modelo-esquema .agregar-modelo-esquema-container tbody tr td .img:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.agregar-modelo-esquema .agregar-modelo-esquema-container tbody tr td .img-sin-color svg{color:#ccc;font-size:20px}.agregar-modelo-esquema .agregar-modelo-esquema-container tbody tr:hover td{background-color:#dae6be!important}.agregar-modelo-esquema .agregar-modelo-esquema-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.agregar-modelo-esquema .buttons{align-items:center;bottom:14px;display:flex;padding-right:5px;position:absolute;right:100px}.agregar-modelo-esquema .buttons .agregar-modelo-esquema{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:-90px;padding-left:5px;padding-right:5px}.agregar-modelo-esquema .buttons .agregar-modelo-esquema svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.agregar-modelo-esquema .buttons .agregar-modelo-esquema:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.agregar-modelo-esquema .buttons .agregar-modelo-esquema:hover svg{color:#fff}.esquemas-modal-formulario{height:694px;left:50%;padding-top:20px;position:fixed;top:53px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:900px}.esquemas-modal-formulario .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px}.esquemas-modal-formulario .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.esquemas-modal-formulario .esquemas-modal-plantilla{height:calc(100% - 20px);position:relative}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);font-weight:700;height:calc(100% - 5px);padding:15px;position:relative}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container{display:flex;flex-direction:column;height:100%;max-height:calc(76vh - 30px);overflow:auto;padding-right:5px}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .titulo-seccion{font-weight:700;height:20px;margin-bottom:0;margin-top:0;text-align:center}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .esquemas-modal-container-table{border-radius:8px;height:calc(100% - 100px);margin-left:20px;margin-top:10px;overflow:auto;width:calc(100% - 40px)}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .esquemas-modal-container-table table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .esquemas-modal-container-table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .esquemas-modal-container-table thead tr th div{border-left:2px solid #e9ae06;text-align:center}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .esquemas-modal-container-table tbody tr .celda-carac-buton,.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .esquemas-modal-container-table tbody tr .celda-foto{text-align:center;width:20px}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .esquemas-modal-container-table tbody tr .celda-modelo{width:160px}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .esquemas-modal-container-table tbody tr .celda-modelo .celda-modelo-container{display:flex;gap:5px}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .esquemas-modal-container-table tbody tr .celda-descripcion{width:200px}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .esquemas-modal-container-table tbody tr .celda-linea{width:180px}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .esquemas-modal-container-table tbody tr .celda-vigencia{text-align:center;width:200px}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .esquemas-modal-container-table tbody tr .celda-importe{text-align:right;width:110px}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .esquemas-modal-container-table tbody tr .celda-caracteristicas{width:300px}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .esquemas-modal-container-table tbody tr .celda-estatus{text-align:center}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .esquemas-modal-container-table tbody tr .celda-editar{width:100px}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .esquemas-modal-container-table tbody tr .celda-editar .garantia-acciones-listado div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .esquemas-modal-container-table tbody tr .celda-editar .garantia-acciones-listado div svg{color:hsla(0,0%,100%,.8);font-size:20px}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .esquemas-modal-container-table tbody tr .celda-editar .garantia-acciones-listado div:hover,.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .esquemas-modal-container-table tbody tr .celda-editar .garantia-acciones-listado div:hover svg{color:#fff}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .esquemas-modal-container-table tbody tr .celda-editar .garantia-acciones-listado .boton-editar-garantia{background-color:#035917;width:100%}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .esquemas-modal-container-table tbody tr .celda-estatus:hover{cursor:pointer}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .esquemas-modal-container-table tbody tr .ta-fecha{width:94px}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .esquemas-modal-container-table tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .esquemas-modal-container-table tbody tr td .img{cursor:pointer}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .esquemas-modal-container-table tbody tr td .img svg{color:#315c6f;font-size:20px}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .esquemas-modal-container-table tbody tr td .img:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .esquemas-modal-container-table tbody tr td .img-sin-color svg{color:#ccc;font-size:20px}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .esquemas-modal-container-table tbody tr:hover td{background-color:#dae6be!important}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .esquemas-modal-container-table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .esquemas-modal-agregar-convenio-titulo{height:30px;margin-bottom:10px;text-align:center}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .esquemas-modal-agregar-convenio-titulo .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:26px;top:8px;width:20px}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .esquemas-modal-agregar-convenio-titulo .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .esquemas-modal-agregar-datos-columna-2{display:flex;flex-direction:column;font-size:12px;margin-top:10px}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .esquemas-modal-agregar-datos-columna-2 .esquemas-modal-agregar-recordatorio{align-items:center;display:flex;flex-direction:row}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .esquemas-modal-calculo-totales{display:flex;flex-direction:column}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal .esquemas-modal-container .esquemas-modal-icono-input-porcentaje{color:#000;font-size:small}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal-buttons{bottom:0;display:flex;gap:20px;justify-content:end;margin-top:10px;position:relative;right:-25px;width:calc(100% - 30px)}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal-buttons .esquemas-modal-button-guardar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100px}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal-buttons .esquemas-modal-button-guardar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .esquemas-modal-buttons .agregar-linea-modal-estatus{margin-top:5px}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .home-convenio-pago{align-items:center;background-color:#315c6f;border:1px solid #545454;border-radius:5px;bottom:15px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:30px;justify-content:center;left:10px;position:absolute;width:100px}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .home-convenio-pago:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.esquemas-modal-formulario .esquemas-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .home-convenio-pago:hover svg{color:#fff!important}.listado-convenios-porcliente-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:74px;width:calc(100% - 261px)}.listado-convenios-porcliente-actions .listado-convenios-porcliente-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.listado-convenios-porcliente-actions .listado-convenios-porcliente-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.listado-convenios-porcliente-actions .listado-convenios-porcliente-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-convenios-porcliente-actions .listado-convenios-porcliente-actions-regresar:hover svg{color:#fff}.listado-convenios-porcliente-actions .listado-convenios-porcliente-actions-filtro{margin-bottom:1px;margin-left:5px}.listado-convenios-porcliente-actions .listado-convenios-porcliente-actions-filtro .plantilla-screen-filtro{position:relative}.listado-convenios-porcliente-actions .listado-convenios-porcliente-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.listado-convenios-porcliente-actions .listado-convenios-porcliente-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal svg{color:hsla(0,0%,100%,.8);font-size:18px}.listado-convenios-porcliente-actions .listado-convenios-porcliente-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-convenios-porcliente-actions .listado-convenios-porcliente-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal:hover svg{color:#fff}.listado-convenios-porcliente-actions .listado-convenios-porcliente-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff;left:-124px;min-height:150px;position:absolute;top:-9px;width:250px;z-index:5}.listado-convenios-porcliente-actions .listado-convenios-porcliente-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container{margin:20px 10px 10px}.listado-convenios-porcliente-actions .listado-convenios-porcliente-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-container-cartera{margin-bottom:10px}.listado-convenios-porcliente-actions .listado-convenios-porcliente-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-container-periodo{margin-top:10px}.listado-convenios-porcliente-actions .listado-convenios-porcliente-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones{align-items:center;display:flex;justify-content:space-between;margin-top:10px;width:100%}.listado-convenios-porcliente-actions .listado-convenios-porcliente-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-guardar{align-items:center;background-color:#035917;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.listado-convenios-porcliente-actions .listado-convenios-porcliente-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-convenios-porcliente-actions .listado-convenios-porcliente-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-cancelar{align-items:center;background-color:#ed2a35;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.listado-convenios-porcliente-actions .listado-convenios-porcliente-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-cancelar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-convenios-porcliente-actions .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:12px;top:7px}.listado-convenios-porcliente-actions .buttons button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:100px}.listado-convenios-porcliente-actions .buttons button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.listado-convenios-porcliente-actions .agregar{background-color:#315c6f;border:1px solid #315c6f}.listado-convenios-porcliente-actions .excel{background-color:#035917;border:1px solid #035917}.listado-convenios-porcliente-actions svg{font-size:18px;margin-right:5px}.listado-convenios-porcliente-actions .PDF{cursor:pointer}.listado-convenios-porcliente-actions .PDF:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.listado-convenios-porcliente{height:100%}.listado-convenios-porcliente .listado-convenios-porcliente-header{align-items:center;display:flex;height:50px;justify-content:space-between;margin-left:20px;margin-right:20px}.listado-convenios-porcliente .listado-convenios-porcliente-header .buttons-gestion{align-items:center;display:flex;padding-right:5px;position:absolute;right:50px;top:128px}.listado-convenios-porcliente .listado-convenios-porcliente-header .buttons-gestion button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:140px}.listado-convenios-porcliente .listado-convenios-porcliente-header .buttons-gestion button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.listado-convenios-porcliente .listado-convenios-porcliente-header .agregar{background-color:#315c6f;border:1px solid #315c6f}.listado-convenios-porcliente .listado-convenios-porcliente-header svg{font-size:18px;margin-right:5px}.listado-convenios-porcliente .listado-convenios-porcliente-header .listado-convenios-porcliente-header-title{align-items:center;display:flex;font-weight:700;width:calc(100% - 400px)}.listado-convenios-porcliente .listado-convenios-porcliente-header .listado-convenios-porcliente-header-title svg{color:#315c6f;margin-right:5px}.listado-convenios-porcliente .listado-convenios-porcliente-header .contador-convenios-encontrados,.listado-convenios-porcliente .listado-convenios-porcliente-header .contador-gestiones-encontrados{margin-right:10px}.listado-convenios-porcliente .listado-convenios-porcliente-header .listado-convenios-porcliente-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.listado-convenios-porcliente .listado-convenios-porcliente-header .listado-convenios-porcliente-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px}.listado-convenios-porcliente .listado-convenios-porcliente-header .listado-convenios-porcliente-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-convenios-porcliente .listado-convenios-porcliente-header .listado-convenios-porcliente-header-agregar:hover svg{color:#fff}.listado-convenios-porcliente .listado-convenios-porcliente-header .listado-convenio-cliente-header-agregar-contacto{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:-90px;padding-left:5px;padding-right:5px}.listado-convenios-porcliente .listado-convenios-porcliente-header .listado-convenio-cliente-header-agregar-contacto svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.listado-convenios-porcliente .listado-convenios-porcliente-header .listado-convenio-cliente-header-agregar-contacto:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-convenios-porcliente .listado-convenios-porcliente-header .listado-convenio-cliente-header-agregar-contacto:hover svg{color:#fff}.listado-convenios-porcliente .listado-convenios-porcliente-container{border-radius:8px;height:calc(100% - 110px);margin-left:20px;overflow:auto;width:calc(100% - 40px)}.listado-convenios-porcliente .listado-convenios-porcliente-container table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.listado-convenios-porcliente .listado-convenios-porcliente-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.listado-convenios-porcliente .listado-convenios-porcliente-container thead tr th div{border-left:2px solid #e9ae06;text-align:center}.listado-convenios-porcliente .listado-convenios-porcliente-container tbody tr .ta-comentario{width:300px}.listado-convenios-porcliente .listado-convenios-porcliente-container tbody tr .ta-fecha{width:94px}.listado-convenios-porcliente .listado-convenios-porcliente-container tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.listado-convenios-porcliente .listado-convenios-porcliente-container tbody tr:hover td{background-color:#dae6be!important}.listado-convenios-porcliente .listado-convenios-porcliente-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.listado-convenios-porcliente .listado-convenios-porcliente-container tbody tr .convenio-pago-acciones-listado{display:flex;justify-content:center}.listado-convenios-porcliente .listado-convenios-porcliente-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf{align-items:center;background-color:#315c6f;border:1px solid #315c6f;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;padding-right:5px}.listado-convenios-porcliente .listado-convenios-porcliente-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf svg{color:hsla(0,0%,100%,.8);margin-left:2px;margin-right:5px;width:18px}.listado-convenios-porcliente .listado-convenios-porcliente-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-convenios-porcliente .listado-convenios-porcliente-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover svg{color:#fff}.listado-convenios-porcliente .listado-convenios-porcliente-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago{align-items:center;background-color:#ccc;border:1px solid #ccc;border-radius:5px;color:rgba(0,0,0,.9);cursor:pointer;display:flex;margin-left:5px;padding-right:10px}.listado-convenios-porcliente .listado-convenios-porcliente-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago svg{color:rgba(0,0,0,.9);margin-left:5px;margin-right:5px;width:18px}.listado-convenios-porcliente .listado-convenios-porcliente-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover{color:#000;font-weight:700;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-convenios-porcliente .listado-convenios-porcliente-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover svg{color:#000}.listado-convenios-porcliente .listado-convenios-porcliente-container .contador-convenios-cliente-encontrados{margin-top:5px;text-align:right}.listado-convenios-porcliente .listado-convenios-porcliente-footer{align-items:center;display:flex;height:35px;margin-left:20px;margin-top:5px;width:calc(100% - 40px)}.listado-convenios-porcliente .listado-convenios-porcliente-footer .listado-convenios-porcliente-footer-back{align-items:center;background-color:#035917;border-radius:5px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-weight:700;padding:5px}.listado-convenios-porcliente .listado-convenios-porcliente-footer .listado-convenios-porcliente-footer-back svg{font-size:20px}.listado-convenios-porcliente .listado-convenios-porcliente-footer .listado-convenios-porcliente-footer-back:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.reestructuraciones-main-screen{height:100%;margin-left:10px;width:calc(100% - 30px)}.listado-reestructuraciones-porcliente-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:74px;width:calc(100% - 261px)}.listado-reestructuraciones-porcliente-actions .listado-reestructuraciones-porcliente-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.listado-reestructuraciones-porcliente-actions .listado-reestructuraciones-porcliente-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.listado-reestructuraciones-porcliente-actions .listado-reestructuraciones-porcliente-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-reestructuraciones-porcliente-actions .listado-reestructuraciones-porcliente-actions-regresar:hover svg{color:#fff}.listado-reestructuraciones-porcliente-actions .listado-reestructuraciones-porcliente-actions-filtro{margin-bottom:1px;margin-left:5px}.listado-reestructuraciones-porcliente-actions .listado-reestructuraciones-porcliente-actions-filtro .plantilla-screen-filtro{position:relative}.listado-reestructuraciones-porcliente-actions .listado-reestructuraciones-porcliente-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.listado-reestructuraciones-porcliente-actions .listado-reestructuraciones-porcliente-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal svg{color:hsla(0,0%,100%,.8);font-size:18px}.listado-reestructuraciones-porcliente-actions .listado-reestructuraciones-porcliente-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-reestructuraciones-porcliente-actions .listado-reestructuraciones-porcliente-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal:hover svg{color:#fff}.listado-reestructuraciones-porcliente-actions .listado-reestructuraciones-porcliente-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff;left:-124px;min-height:150px;position:absolute;top:-9px;width:250px;z-index:5}.listado-reestructuraciones-porcliente-actions .listado-reestructuraciones-porcliente-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container{margin:20px 10px 10px}.listado-reestructuraciones-porcliente-actions .listado-reestructuraciones-porcliente-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-container-cartera{margin-bottom:10px}.listado-reestructuraciones-porcliente-actions .listado-reestructuraciones-porcliente-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-container-periodo{margin-top:10px}.listado-reestructuraciones-porcliente-actions .listado-reestructuraciones-porcliente-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones{align-items:center;display:flex;justify-content:space-between;margin-top:10px;width:100%}.listado-reestructuraciones-porcliente-actions .listado-reestructuraciones-porcliente-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-guardar{align-items:center;background-color:#035917;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.listado-reestructuraciones-porcliente-actions .listado-reestructuraciones-porcliente-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-reestructuraciones-porcliente-actions .listado-reestructuraciones-porcliente-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-cancelar{align-items:center;background-color:#ed2a35;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.listado-reestructuraciones-porcliente-actions .listado-reestructuraciones-porcliente-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-cancelar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-reestructuraciones-porcliente-actions .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:12px;top:7px}.listado-reestructuraciones-porcliente-actions .buttons button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:100px}.listado-reestructuraciones-porcliente-actions .buttons button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.listado-reestructuraciones-porcliente-actions .agregar{background-color:#315c6f;border:1px solid #315c6f}.listado-reestructuraciones-porcliente-actions .excel{background-color:#035917;border:1px solid #035917}.listado-reestructuraciones-porcliente-actions svg{font-size:18px;margin-right:5px}.listado-reestructuraciones-porcliente-actions .PDF{cursor:pointer}.listado-reestructuraciones-porcliente-actions .PDF:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.listado-reestructuraciones-porcliente{height:100%}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-header{align-items:center;display:flex;height:50px;justify-content:space-between;margin-left:20px;margin-right:20px}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-header .buttons-gestion{align-items:center;display:flex;padding-right:5px;position:absolute;right:50px;top:128px}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-header .buttons-gestion button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:140px}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-header .buttons-gestion button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-header .agregar{background-color:#315c6f;border:1px solid #315c6f}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-header svg{font-size:18px;margin-right:5px}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-header .listado-reestructuraciones-porcliente-header-title{align-items:center;display:flex;font-weight:700;width:calc(100% - 400px)}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-header .listado-reestructuraciones-porcliente-header-title svg{color:#315c6f;margin-right:5px}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-header .contador-gestiones-encontrados,.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-header .contador-reestructuraciones-encontrados{margin-right:10px}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-header .listado-reestructuraciones-porcliente-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-header .listado-reestructuraciones-porcliente-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-header .listado-reestructuraciones-porcliente-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-header .listado-reestructuraciones-porcliente-header-agregar:hover svg{color:#fff}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-header .listado-reestructuracion-cliente-header-agregar-contacto{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:-90px;padding-left:5px;padding-right:5px}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-header .listado-reestructuracion-cliente-header-agregar-contacto svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-header .listado-reestructuracion-cliente-header-agregar-contacto:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-header .listado-reestructuracion-cliente-header-agregar-contacto:hover svg{color:#fff}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-container{border-radius:8px;height:calc(100% - 110px);margin-left:20px;overflow:auto;width:calc(100% - 40px)}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-container table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-container thead tr th div{border-left:2px solid #e9ae06;text-align:center}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-container tbody tr .ta-empleado{width:15%}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-container tbody tr .ta-comentario{width:70%}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-container tbody tr .ta-fecha{width:5%}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-container tbody tr .ta-opciones{width:10%}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-container tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-container tbody tr:hover td{background-color:#dae6be!important}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-container tbody tr .reestructuracion-pago-acciones-listado{display:flex;justify-content:center}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-container tbody tr .reestructuracion-pago-acciones-listado .boton-descargar-reestructuracion-pago-pdf{align-items:center;background-color:#315c6f;border:1px solid #315c6f;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;padding-right:5px}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-container tbody tr .reestructuracion-pago-acciones-listado .boton-descargar-reestructuracion-pago-pdf svg{color:hsla(0,0%,100%,.8);margin-left:2px;margin-right:5px;width:18px}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-container tbody tr .reestructuracion-pago-acciones-listado .boton-descargar-reestructuracion-pago-pdf:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-container tbody tr .reestructuracion-pago-acciones-listado .boton-descargar-reestructuracion-pago-pdf:hover svg{color:#fff}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-container tbody tr .reestructuracion-pago-acciones-listado .boton-subir-evidencia-reestructuracion-pago{align-items:center;background-color:#ccc;border:1px solid #ccc;border-radius:5px;color:rgba(0,0,0,.9);cursor:pointer;display:flex;margin-left:5px;padding-right:10px}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-container tbody tr .reestructuracion-pago-acciones-listado .boton-subir-evidencia-reestructuracion-pago svg{color:rgba(0,0,0,.9);margin-left:5px;margin-right:5px;width:18px}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-container tbody tr .reestructuracion-pago-acciones-listado .boton-subir-evidencia-reestructuracion-pago:hover{color:#000;font-weight:700;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-container tbody tr .reestructuracion-pago-acciones-listado .boton-subir-evidencia-reestructuracion-pago:hover svg{color:#000}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-container .contador-reestructuraciones-cliente-encontrados{margin-top:5px;text-align:right}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-footer{align-items:center;display:flex;height:35px;margin-left:20px;margin-top:5px;width:calc(100% - 40px)}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-footer .listado-reestructuraciones-porcliente-footer-back{align-items:center;background-color:#035917;border-radius:5px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-weight:700;padding:5px}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-footer .listado-reestructuraciones-porcliente-footer-back svg{font-size:20px}.listado-reestructuraciones-porcliente .listado-reestructuraciones-porcliente-footer .listado-reestructuraciones-porcliente-footer-back:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.precio-lineas-encabezado{height:100%;margin-top:20px;position:relative;width:calc(100% - 20px)}.precio-lineas-encabezado .lineas-scorecard-container{margin-left:15px;margin-right:15px;width:100%}.precio-lineas-encabezado .lineas-scorecard-container .lineas-scorecard-boton-agregar-container{display:flex;justify-content:end;margin-right:20px;margin-top:15px;width:100%}.precio-lineas-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container{height:100%;width:100%}.precio-lineas-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .precio-linea-filtro-container{display:flex;margin-left:20px;margin-right:20px}.precio-lineas-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .precio-linea-filtro-container .cel-1,.precio-lineas-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .precio-linea-filtro-container .cel-2{margin-right:10px}.precio-lineas-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .scorecard-vendedor-tabla{height:100%;margin-bottom:24px;margin-top:10px;overflow:auto;padding-left:20px;padding-right:20px;width:100%}.precio-lineas-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .scorecard-vendedor-tabla table{border:1px solid #dae6be;border-radius:5px;margin-top:10px;position:-webkit-sticky;position:sticky;width:100%}.precio-lineas-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .scorecard-vendedor-tabla table thead{position:-webkit-sticky;position:sticky;top:0;z-index:1}.precio-lineas-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .scorecard-vendedor-tabla table thead th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.precio-lineas-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .scorecard-vendedor-tabla table thead th div{border-left:2px solid #e9ae06}.precio-lineas-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .scorecard-vendedor-tabla table tbody tr td{border-bottom:1px solid #dae6be;padding:5px}.precio-lineas-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .scorecard-vendedor-tabla table tbody tr input::-webkit-inner-spin-button,.precio-lineas-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .scorecard-vendedor-tabla table tbody tr input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.precio-lineas-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .scorecard-vendedor-tabla table tbody tr input{background-color:#f9f9f9;border:#f0f0f0;text-align:center;width:90px}.precio-lineas-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .scorecard-vendedor-tabla table tbody tr input::-webkit-input-placeholder{color:#000}.precio-lineas-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .scorecard-vendedor-tabla table tbody tr input::placeholder{color:#000}.precio-lineas-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .scorecard-vendedor-tabla table tbody tr .columna-centrada{text-align:center}.precio-lineas-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .scorecard-vendedor-tabla table tbody tr .columna-derecha{text-align:end}.precio-lineas-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .scorecard-vendedor-tabla table tbody tr .total{background-color:#dae6be!important;font-weight:700}.precio-lineas-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .scorecard-vendedor-tabla table tbody tr:hover input,.precio-lineas-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .scorecard-vendedor-tabla table tbody tr:hover td{background-color:#dae6be!important}.precio-lineas-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .scorecard-vendedor-tabla table tbody tr:nth-child(2n) input,.precio-lineas-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .scorecard-vendedor-tabla table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.precio-lineas-encabezado .lineas-scorecard-container .lineas-scorecard-listado-Container .scorecard-vendedor-tabla table tbody tr .listado-id-empleado{text-align:center}.dash-filtro-paquete-servicio-container{margin-left:5px;margin-top:5px}.dash-filtro-paquete-servicio-container .dash-filtro-usados-asesor,.dash-filtro-paquete-servicio-container .dash-filtro-usados-sucursal{align-items:end;display:flex}.dash-filtro-paquete-servicio-container .dash-filtro-usados-asesor{margin-top:5px}.dash-filtro-paquete-servicio-container .dash-filtro-usado-titulo{font-size:16px;font-weight:700}.dash-filtro-paquete-servicio-container .dash-filtro-usado-parametros{margin-left:5px}.paquete-servicio-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:100%}.paquete-servicio-actions .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:10px;top:6px}.paquete-servicio-actions .buttons button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:100px}.paquete-servicio-actions .buttons button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.paquete-servicio-actions .excel{background-color:#035917;border:1px solid #035917}.paquete-servicio-actions svg{font-size:18px;margin-right:5px}.paquete-servicio-actions .PDF{cursor:pointer}.paquete-servicio-actions .PDF:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.paquete-servicio-actions .dash-tabla-scorecard-gerente-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.paquete-servicio-actions .dash-tabla-scorecard-gerente-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.paquete-servicio-actions .dash-tabla-scorecard-gerente-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.paquete-servicio-actions .dash-tabla-scorecard-gerente-actions-regresar:hover svg{color:#fff}.paquete-servicio-boton-agregar-container{display:flex;justify-content:end}.paquete-servicio-boton-agregar-container .lineas-scorecard-agregar-nueva-linea{margin-right:5px!important}.paquete-servicio-powergard-tabla{height:100%;margin-bottom:24px;margin-left:20px;margin-top:20px;max-height:calc(100vh - 185px);overflow:auto;width:calc(100% - 40px)}.paquete-servicio-powergard-tabla table{border:1px solid #dae6be;border-radius:5px;width:100%}.paquete-servicio-powergard-tabla table thead{position:relative;top:0;z-index:5}.paquete-servicio-powergard-tabla table thead th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.paquete-servicio-powergard-tabla table thead th div{border-left:2px solid #e9ae06}.paquete-servicio-powergard-tabla table tbody tr td{border-bottom:1px solid #dae6be;padding:5px}.paquete-servicio-powergard-tabla table tbody tr input::-webkit-inner-spin-button,.paquete-servicio-powergard-tabla table tbody tr input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.paquete-servicio-powergard-tabla table tbody tr input{background-color:#f9f9f9;border:#f0f0f0;text-align:center;width:70px}.paquete-servicio-powergard-tabla table tbody tr input::-webkit-input-placeholder{color:#000}.paquete-servicio-powergard-tabla table tbody tr input::placeholder{color:#000}.paquete-servicio-powergard-tabla table tbody tr .columna-centrada{text-align:center}.paquete-servicio-powergard-tabla table tbody tr .columna-derecha{text-align:end}.paquete-servicio-powergard-tabla table tbody tr .total{background-color:#dae6be!important;font-weight:700}.paquete-servicio-powergard-tabla table tbody tr:hover input,.paquete-servicio-powergard-tabla table tbody tr:hover td{background-color:#dae6be!important}.paquete-servicio-powergard-tabla table tbody tr:nth-child(2n) input,.paquete-servicio-powergard-tabla table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.paquete-servicio-powergard-tabla table tbody tr .listado-id-empleado{text-align:center}.paquete-servicio-powergard-tabla table tbody tr .container-botones{display:flex}.paquete-servicio-powergard-tabla table tbody tr .container-botones .boton-editar svg{color:#e9ae06;cursor:pointer}.paquete-servicio-powergard-tabla table tbody tr .container-botones .boton-editar:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.paquete-servicio-powergard-tabla table tbody tr .container-botones .boton-eliminar svg{color:red;cursor:pointer}.paquete-servicio-powergard-tabla table tbody tr .container-botones .boton-eliminar:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.modal-agregar-powergard-main-container{background-color:#fff;border-radius:5px;left:50%;padding:15px 30px 30px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:700px}.modal-agregar-powergard-main-container .modal-agregar-powergard-main-titulo{font-weight:700;height:25px;position:relative;text-align:center;width:100%}.modal-agregar-powergard-main-container .dash-clientes-credito-crear-solicitud-modal-header-efecto-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}.modal-agregar-powergard-main-container .dash-clientes-credito-crear-solicitud-modal-header-efecto-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.modal-agregar-powergard-main-container .dash-clientes-credito-crear-solicitud-modal-header-efecto-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}.modal-agregar-powergard-main-container .modal-agregar-powergard-doble-input{display:flex;gap:20px;margin-bottom:15px}.modal-agregar-powergard-main-container .modal-agregar-powergard-doble-input .cell-corta,.modal-agregar-powergard-main-container .modal-agregar-powergard-doble-input .modal-agregar-powergard-fecha-facturacion{width:160px}.modal-agregar-powergard-main-container .modal-agregar-powergard-doble-input .celda-clientes{width:540px}.modal-agregar-powergard-main-container .modal-agregar-powergard-solo-input{margin-bottom:15px;width:100%}.paquete-servicio-poliza-mantenimiento-tabla{height:100%;margin-bottom:24px;margin-left:20px;margin-top:20px;max-height:calc(100vh - 185px);overflow:auto;width:calc(100% - 40px)}.paquete-servicio-poliza-mantenimiento-tabla table{border:1px solid #dae6be;border-radius:5px;margin-top:10px;min-width:1500px;position:-webkit-sticky;position:sticky;width:2000px}.paquete-servicio-poliza-mantenimiento-tabla table thead{position:-webkit-sticky;position:sticky;top:0;z-index:1}.paquete-servicio-poliza-mantenimiento-tabla table thead th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.paquete-servicio-poliza-mantenimiento-tabla table thead th div{border-left:2px solid #e9ae06}.paquete-servicio-poliza-mantenimiento-tabla table tbody tr td{border-bottom:1px solid #dae6be;padding:5px}.paquete-servicio-poliza-mantenimiento-tabla table tbody tr input::-webkit-inner-spin-button,.paquete-servicio-poliza-mantenimiento-tabla table tbody tr input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.paquete-servicio-poliza-mantenimiento-tabla table tbody tr input{background-color:#f9f9f9;border:#f0f0f0;text-align:center;width:70px}.paquete-servicio-poliza-mantenimiento-tabla table tbody tr input::-webkit-input-placeholder{color:#000}.paquete-servicio-poliza-mantenimiento-tabla table tbody tr input::placeholder{color:#000}.paquete-servicio-poliza-mantenimiento-tabla table tbody tr .columna-centrada{text-align:center}.paquete-servicio-poliza-mantenimiento-tabla table tbody tr .columna-derecha{text-align:end}.paquete-servicio-poliza-mantenimiento-tabla table tbody tr .total{background-color:#dae6be!important;font-weight:700}.paquete-servicio-poliza-mantenimiento-tabla table tbody tr:hover input,.paquete-servicio-poliza-mantenimiento-tabla table tbody tr:hover td{background-color:#dae6be!important}.paquete-servicio-poliza-mantenimiento-tabla table tbody tr:nth-child(2n) input,.paquete-servicio-poliza-mantenimiento-tabla table tbody tr:nth-child(2n) td{background-color:#f0f0f0}.paquete-servicio-poliza-mantenimiento-tabla table tbody tr .listado-id-empleado{text-align:center}.paquete-servicio-poliza-mantenimiento-tabla table tbody .container-botones{display:flex}.paquete-servicio-poliza-mantenimiento-tabla table tbody .container-botones .boton-editar svg{color:#e9ae06;cursor:pointer}.paquete-servicio-poliza-mantenimiento-tabla table tbody .container-botones .boton-editar:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.paquete-servicio-poliza-mantenimiento-tabla table tbody .container-botones .boton-eliminar svg{color:red;cursor:pointer}.paquete-servicio-poliza-mantenimiento-tabla table tbody .container-botones .boton-eliminar:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.notas-descuento-main-screen{height:100%;margin-left:10px;margin-right:50px;position:relative;width:calc(100% - 20px)}.notas-descuento-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:calc(100% - 261px)}.notas-descuento-actions .notas-descuento-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;margin-right:10px;padding:3px 5px}.notas-descuento-actions .notas-descuento-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.notas-descuento-actions .notas-descuento-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.notas-descuento-actions .notas-descuento-actions-regresar:hover svg{color:#fff}.notas-descuento-actions .notas-descuento-actions-filtro .filtro-tiempo-tipo{height:50px!important}.notas-descuento-actions .notas-descuento-actions-filtro .filtro-tiempo-tipo .mdlFiltros-modal-acciones-guardar{margin-top:0!important}.notas-descuento-actions .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:-170px;top:7px}.notas-descuento-actions .buttons .notas-descuento-header-configuracion{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:10px;padding-left:5px;padding-right:5px}.notas-descuento-actions .buttons .notas-descuento-header-configuracion svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.notas-descuento-actions .buttons .notas-descuento-header-configuracion:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.notas-descuento-actions .buttons .notas-descuento-header-configuracion:hover svg{color:#fff}.notas-descuento-actions .buttons .notas-descuento-header-mensajes{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:10px;padding-left:5px;padding-right:5px}.notas-descuento-actions .buttons .notas-descuento-header-mensajes svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.notas-descuento-actions .buttons .notas-descuento-header-mensajes:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.notas-descuento-actions .buttons .notas-descuento-header-mensajes:hover svg{color:#fff}.notas-descuento-actions .buttons .notas-descuento-header-excluir{align-items:center;background-color:#a30606;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:-90px;padding-left:5px;padding-right:5px}.notas-descuento-actions .buttons .notas-descuento-header-excluir svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.notas-descuento-actions .buttons .notas-descuento-header-excluir:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.notas-descuento-actions .buttons .notas-descuento-header-excluir:hover svg{color:#fff}.contador-notas-descuento-encontrados{align-items:end;height:40px;padding-right:20px;padding-top:10px;text-align:right}.notas-descuento{height:100%}.notas-descuento .notas-descuento-filtro{height:35px;margin-top:20px;padding-bottom:0;padding-left:20px;padding-right:20px;width:100%}.notas-descuento .notas-descuento-header{align-items:center;display:flex;height:10px;justify-content:space-between;margin-left:20px;margin-right:20px}.notas-descuento .notas-descuento-header .notas-descuento-header-title{align-items:center;display:flex;font-weight:700;width:calc(100% - 400px)}.notas-descuento .notas-descuento-header .notas-descuento-header-title svg{color:#315c6f;margin-right:5px}.notas-descuento .notas-descuento-header .notas-descuento-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.notas-descuento .notas-descuento-header .notas-descuento-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px}.notas-descuento .notas-descuento-header .notas-descuento-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.notas-descuento .notas-descuento-header .notas-descuento-header-agregar:hover svg{color:#fff}.notas-descuento .notas-descuento-container{border-radius:8px;height:calc(100% - 95px);margin-left:20px;overflow:auto;width:calc(100% - 40px)}.notas-descuento .notas-descuento-container table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.notas-descuento .notas-descuento-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.notas-descuento .notas-descuento-container thead tr th div{border-left:2px solid #e9ae06;text-align:center}.notas-descuento .notas-descuento-container tbody tr .grupo-header{background-color:#c6c6c6!important;font-weight:700;padding:8px;text-align:center}.notas-descuento .notas-descuento-container tbody tr .celda-carac-buton,.notas-descuento .notas-descuento-container tbody tr .celda-foto{text-align:center;width:20px}.notas-descuento .notas-descuento-container tbody tr .celda-modelo{width:160px}.notas-descuento .notas-descuento-container tbody tr .celda-modelo .celda-modelo-container{display:flex;gap:5px}.notas-descuento .notas-descuento-container tbody tr .celda-whatsapp .whatsapp{width:100%}.notas-descuento .notas-descuento-container tbody tr .celda-whatsapp .whatsapp .texto-cliente-no-registrado{color:#000}.notas-descuento .notas-descuento-container tbody tr .celda-whatsapp .whatsapp div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);display:flex;font-size:14px;height:20px;justify-content:center;width:100%}.notas-descuento .notas-descuento-container tbody tr .celda-whatsapp .whatsapp div svg{font-size:16px;margin-right:5px}.notas-descuento .notas-descuento-container tbody tr .celda-whatsapp .whatsapp .boton-agregar-contacto{background-color:#035917;cursor:pointer;width:100%}.notas-descuento .notas-descuento-container tbody tr .celda-whatsapp .whatsapp .editar-numero{color:#000!important}.notas-descuento .notas-descuento-container tbody tr .celda-whatsapp .whatsapp .editar-numero svg{color:#315c6f!important;cursor:pointer;margin-left:5px}.notas-descuento .notas-descuento-container tbody tr .celda-whatsapp .whatsapp .editar-numero:hover svg{-webkit-transform:scale(1.3);transform:scale(1.3)}.notas-descuento .notas-descuento-container tbody tr .celda-descripcion{width:340px}.notas-descuento .notas-descuento-container tbody tr .celda-linea{width:180px}.notas-descuento .notas-descuento-container tbody tr .celda-importe{text-align:right;width:110px}.notas-descuento .notas-descuento-container tbody tr .celda-caracteristicas{width:300px}.notas-descuento .notas-descuento-container tbody tr .celda-estatus{text-align:center;width:80px}.notas-descuento .notas-descuento-container tbody tr .celda-editar{width:100px}.notas-descuento .notas-descuento-container tbody tr .celda-editar .notas-descuento-acciones-listado div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.notas-descuento .notas-descuento-container tbody tr .celda-editar .notas-descuento-acciones-listado div svg{color:hsla(0,0%,100%,.8);font-size:20px}.notas-descuento .notas-descuento-container tbody tr .celda-editar .notas-descuento-acciones-listado div:hover,.notas-descuento .notas-descuento-container tbody tr .celda-editar .notas-descuento-acciones-listado div:hover svg{color:#fff}.notas-descuento .notas-descuento-container tbody tr .celda-editar .notas-descuento-acciones-listado .boton-editar-notas-descuento{background-color:#035917;width:100%}.notas-descuento .notas-descuento-container tbody tr .celda-estatus:hover{cursor:pointer}.notas-descuento .notas-descuento-container tbody tr .ta-fecha{width:94px}.notas-descuento .notas-descuento-container tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.notas-descuento .notas-descuento-container tbody tr td .img{cursor:pointer}.notas-descuento .notas-descuento-container tbody tr td .img svg{color:#315c6f;font-size:20px}.notas-descuento .notas-descuento-container tbody tr td .img:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.notas-descuento .notas-descuento-container tbody tr td .img-sin-color svg{color:#ccc;font-size:20px}.notas-descuento .notas-descuento-container tbody tr:hover td{background-color:#dae6be!important}.notas-descuento .notas-descuento-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.bitacora-gestion-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:74px;width:calc(100% - 261px)}.bitacora-gestion-actions .bitacora-gestion-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.bitacora-gestion-actions .bitacora-gestion-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.bitacora-gestion-actions .bitacora-gestion-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.bitacora-gestion-actions .bitacora-gestion-actions-regresar:hover svg{color:#fff}.bitacora-gestion-actions .bitacora-gestion-actions-filtro{margin-bottom:1px;margin-left:5px}.bitacora-gestion-actions .bitacora-gestion-actions-filtro .plantilla-screen-filtro{position:relative}.bitacora-gestion-actions .bitacora-gestion-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.bitacora-gestion-actions .bitacora-gestion-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal svg{color:hsla(0,0%,100%,.8);font-size:18px}.bitacora-gestion-actions .bitacora-gestion-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.bitacora-gestion-actions .bitacora-gestion-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal:hover svg{color:#fff}.bitacora-gestion-actions .bitacora-gestion-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff;left:-124px;min-height:150px;position:absolute;top:-9px;width:250px;z-index:5}.bitacora-gestion-actions .bitacora-gestion-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container{margin:20px 10px 10px}.bitacora-gestion-actions .bitacora-gestion-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-container-cartera{margin-bottom:10px}.bitacora-gestion-actions .bitacora-gestion-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-container-periodo{margin-top:10px}.bitacora-gestion-actions .bitacora-gestion-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones{align-items:center;display:flex;justify-content:space-between;margin-top:10px;width:100%}.bitacora-gestion-actions .bitacora-gestion-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-guardar{align-items:center;background-color:#035917;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.bitacora-gestion-actions .bitacora-gestion-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.bitacora-gestion-actions .bitacora-gestion-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-cancelar{align-items:center;background-color:#ed2a35;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.bitacora-gestion-actions .bitacora-gestion-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-cancelar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.bitacora-gestion-actions .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:12px;top:7px}.bitacora-gestion-actions .buttons button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:100px}.bitacora-gestion-actions .buttons button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.bitacora-gestion-actions .excel{background-color:#035917;border:1px solid #035917}.bitacora-gestion-actions svg{font-size:18px;margin-right:5px}.bitacora-gestion-actions .PDF{cursor:pointer}.bitacora-gestion-actions .PDF:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.bitacora-gestion-cliente{height:100%}.bitacora-gestion-cliente .bitacora-gestion-cliente-header{align-items:center;display:flex;height:50px;justify-content:space-between;margin-left:20px;margin-right:20px}.bitacora-gestion-cliente .bitacora-gestion-cliente-header .bitacora-gestion-cliente-header-title{align-items:center;display:flex;font-weight:700;width:calc(100% - 400px)}.bitacora-gestion-cliente .bitacora-gestion-cliente-header .bitacora-gestion-cliente-header-title svg{color:#315c6f;margin-right:5px}.bitacora-gestion-cliente .bitacora-gestion-cliente-header .contador-convenios-encontrados,.bitacora-gestion-cliente .bitacora-gestion-cliente-header .contador-gestiones-encontrados{margin-right:10px}.bitacora-gestion-cliente .bitacora-gestion-cliente-header .bitacora-gestion-cliente-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.bitacora-gestion-cliente .bitacora-gestion-cliente-header .bitacora-gestion-cliente-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px}.bitacora-gestion-cliente .bitacora-gestion-cliente-header .bitacora-gestion-cliente-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.bitacora-gestion-cliente .bitacora-gestion-cliente-header .bitacora-gestion-cliente-header-agregar:hover svg{color:#fff}.bitacora-gestion-cliente .bitacora-gestion-cliente-header .listado-convenio-cliente-header-agregar-contacto{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:-90px;padding-left:5px;padding-right:5px}.bitacora-gestion-cliente .bitacora-gestion-cliente-header .listado-convenio-cliente-header-agregar-contacto svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.bitacora-gestion-cliente .bitacora-gestion-cliente-header .listado-convenio-cliente-header-agregar-contacto:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.bitacora-gestion-cliente .bitacora-gestion-cliente-header .listado-convenio-cliente-header-agregar-contacto:hover svg{color:#fff}.bitacora-gestion-cliente .bitacora-gestion-cliente-container{border-radius:8px;height:calc(100% - 110px);margin-left:20px;max-width:100%;overflow:auto;width:calc(100% - 40px)}.bitacora-gestion-cliente .bitacora-gestion-cliente-container table{border:1px solid #dae6be;border-collapse:collapse;min-width:2200px;position:-webkit-sticky;position:sticky;width:100%}.bitacora-gestion-cliente .bitacora-gestion-cliente-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.bitacora-gestion-cliente .bitacora-gestion-cliente-container thead tr th div{border-left:2px solid #e9ae06;text-align:center}.bitacora-gestion-cliente .bitacora-gestion-cliente-container tbody tr .ta-comentario{width:500px}.bitacora-gestion-cliente .bitacora-gestion-cliente-container tbody tr .ta-fecha{width:94px}.bitacora-gestion-cliente .bitacora-gestion-cliente-container tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.bitacora-gestion-cliente .bitacora-gestion-cliente-container tbody tr:hover td{background-color:#dae6be!important}.bitacora-gestion-cliente .bitacora-gestion-cliente-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.bitacora-gestion-cliente .bitacora-gestion-cliente-container tbody tr .convenio-pago-acciones-listado{display:flex;justify-content:center}.bitacora-gestion-cliente .bitacora-gestion-cliente-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf{align-items:center;background-color:#315c6f;border:1px solid #315c6f;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;padding-right:5px}.bitacora-gestion-cliente .bitacora-gestion-cliente-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf svg{color:hsla(0,0%,100%,.8);margin-left:2px;margin-right:5px;width:18px}.bitacora-gestion-cliente .bitacora-gestion-cliente-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.bitacora-gestion-cliente .bitacora-gestion-cliente-container tbody tr .convenio-pago-acciones-listado .boton-descargar-convenio-pago-pdf:hover svg{color:#fff}.bitacora-gestion-cliente .bitacora-gestion-cliente-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago{align-items:center;background-color:#ccc;border:1px solid #ccc;border-radius:5px;color:rgba(0,0,0,.9);cursor:pointer;display:flex;margin-left:5px;padding-right:10px}.bitacora-gestion-cliente .bitacora-gestion-cliente-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago svg{color:rgba(0,0,0,.9);margin-left:5px;margin-right:5px;width:18px}.bitacora-gestion-cliente .bitacora-gestion-cliente-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover{color:#000;font-weight:700;-webkit-transform:scale(1.02);transform:scale(1.02)}.bitacora-gestion-cliente .bitacora-gestion-cliente-container tbody tr .convenio-pago-acciones-listado .boton-subir-evidencia-convenio-pago:hover svg{color:#000}.bitacora-gestion-cliente .bitacora-gestion-cliente-footer{align-items:center;display:flex;height:35px;margin-left:20px;margin-top:5px;width:calc(100% - 40px)}.bitacora-gestion-cliente .bitacora-gestion-cliente-footer .bitacora-gestion-cliente-footer-back{align-items:center;background-color:#035917;border-radius:5px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-weight:700;padding:5px}.bitacora-gestion-cliente .bitacora-gestion-cliente-footer .bitacora-gestion-cliente-footer-back svg{font-size:20px}.bitacora-gestion-cliente .bitacora-gestion-cliente-footer .bitacora-gestion-cliente-footer-back:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.simulador_incentivo-aside .simulador_incentivo-aside-item{align-items:center;background:#d1d1d1;box-shadow:0 1px 2px rgba(0,0,0,.08);box-sizing:border-box;display:flex;height:40px;overflow:visible;padding:0 18px;position:relative}.simulador_incentivo-aside .simulador_incentivo-aside-item svg{font-size:20px;margin-right:5px}.simulador_incentivo-aside .simulador_incentivo-aside-item:after{border-bottom:20px solid transparent;border-left:20px solid #d1d1d1;border-top:20px solid transparent;content:"";height:0;position:absolute;right:-20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;z-index:1}.simulador_incentivo-aside .simulador_incentivo-aside-item:before{background:#d1d1d1;border-radius:50%;content:"";height:20px;position:absolute;right:-12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;z-index:2}.simulador_incentivo-aside .simulador_incentivo-aside-item:hover{background:rgba(255,193,7,.5)!important;color:#035917}.simulador_incentivo-aside .simulador_incentivo-aside-item:hover:after{border-left-color:rgba(255,193,7,.5)!important}.simulador_incentivo-aside .simulador_incentivo-aside-item:hover:before{background:rgba(255,193,7,.5)!important}.simulador_incentivo-aside .simulador_incentivo-aside-item-selected{align-items:center;background:#ffc107;box-shadow:0 1px 2px rgba(0,0,0,.08);box-sizing:border-box;color:#035917;display:flex;font-weight:700;height:40px;overflow:visible;padding:0 18px;position:relative}.simulador_incentivo-aside .simulador_incentivo-aside-item-selected svg{font-size:20px;margin-right:5px}.simulador_incentivo-aside .simulador_incentivo-aside-item-selected:after{border-bottom:20px solid transparent;border-left:20px solid #ffc107;border-top:20px solid transparent;content:"";height:0;position:absolute;right:-20px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:0;z-index:1}.simulador_incentivo-aside .simulador_incentivo-aside-item-selected:before{background:#ffc107;border-radius:50%;content:"";height:20px;position:absolute;right:-12px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:20px;z-index:2}.simulador_incentivo-aside .simulador_incentivo-aside-item-selected:hover{background:#ffc107!important;color:#035917}.simulador_incentivo-aside .simulador_incentivo-aside-item-selected:hover:after{border-left-color:#ffc107}.simulador_incentivo-aside .simulador_incentivo-aside-item-selected:hover:before{background:#ffc107}.simulador-incentivo-nuevoformat{background-color:#ffc107!important;box-sizing:border-box;color:#035917!important;display:flex;flex-direction:column;padding:5px;width:100%}.simulador-incentivo-nuevoformat .simulador-incentivo-form-titulos{align-items:center;display:flex;height:45px;justify-content:center}.simulador-incentivo-nuevoformat .simulador-incentivo-form-titulos span{font-weight:700;margin-right:20px}.simulador-incentivo-nuevoformat .simulador-incentivo-form-titulo-leyenda{font-size:clamp(8px,1.2vw,10px);line-height:1.3;padding:0 20px;text-align:center;word-break:break-word}.simulador-incentivo-form-input-disabled{background-color:#d1d1d1;border-radius:10px}.simulador_incentivo-aside-display-none{display:none}.modal-visualizar-pdf-main-container{background-color:#fff;border-radius:5px;height:87%;left:50%;margin-top:20px;position:fixed;top:50px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:70%}.modal-visualizar-pdf-main-container .modal-visualizar-pdf-main-titulo{font-weight:700;height:25px;position:relative;text-align:center;width:100%}.modal-visualizar-pdf-main-container .modal-visualizar-pdf-buttons-actions{align-items:end;display:flex;flex-direction:row;gap:10px;height:35px;justify-content:end;position:absolute;top:0;width:calc(100% - 10px)}.modal-visualizar-pdf-main-container .modal-visualizar-pdf-buttons-actions .modal-visualizar-pdf-button-update{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.modal-visualizar-pdf-main-container .modal-visualizar-pdf-buttons-actions .modal-visualizar-pdf-button-update svg{color:hsla(0,0%,100%,.8);font-size:18px}.modal-visualizar-pdf-main-container .modal-visualizar-pdf-buttons-actions .modal-visualizar-pdf-button-update:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-visualizar-pdf-main-container .modal-visualizar-pdf-buttons-actions .modal-visualizar-pdf-button-update:hover svg{color:#fff}.modal-visualizar-pdf-main-container .modal-visualizar-pdf-buttons-actions .modal-visualizar-pdf-button-download{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.modal-visualizar-pdf-main-container .modal-visualizar-pdf-buttons-actions .modal-visualizar-pdf-button-download svg{color:hsla(0,0%,100%,.8);font-size:18px}.modal-visualizar-pdf-main-container .modal-visualizar-pdf-buttons-actions .modal-visualizar-pdf-button-download:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.modal-visualizar-pdf-main-container .modal-visualizar-pdf-buttons-actions .modal-visualizar-pdf-button-download:hover svg{color:#fff}.modal-visualizar-pdf-main-container .modal-visualizar-pdf-buttons-actions .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:25px;justify-content:center;width:25px}.modal-visualizar-pdf-main-container .modal-visualizar-pdf-buttons-actions .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.modal-visualizar-pdf-main-container .dash-clientes-credito-crear-solicitud-modal-header-efecto-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}.modal-visualizar-pdf-main-container .dash-clientes-credito-crear-solicitud-modal-header-efecto-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.modal-visualizar-pdf-main-container .dash-clientes-credito-crear-solicitud-modal-header-efecto-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}.modal-visualizar-pdf-main-container .footer-guardar-domicilio{display:flex;justify-content:end;margin-top:10px}@media (max-width:1500px){.modal-visualizar-pdf-main-container .modal-visualizar-pdf-main-titulo{font-weight:700;height:25px;position:relative;text-align:start;width:100%}}.categorias-modelos-main-screen{height:100%;margin-left:10px;margin-right:50px;position:relative;width:calc(100% - 20px)}.categorias-modelos-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:calc(100% - 261px)}.categorias-modelos-actions .categorias-modelos-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.categorias-modelos-actions .categorias-modelos-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.categorias-modelos-actions .categorias-modelos-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.categorias-modelos-actions .categorias-modelos-actions-regresar:hover svg{color:#fff}.categorias-modelos-actions .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:-170px;top:7px}.categorias-modelos-actions .buttons .categorias-modelos-header-agregar-linea{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;margin-right:-90px;padding-left:5px;padding-right:5px}.categorias-modelos-actions .buttons .categorias-modelos-header-agregar-linea svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.categorias-modelos-actions .buttons .categorias-modelos-header-agregar-linea:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.categorias-modelos-actions .buttons .categorias-modelos-header-agregar-linea:hover svg{color:#fff}.categorias-modelos{height:100%}.categorias-modelos .categorias-modelos-header{align-items:center;display:flex;height:50px;justify-content:space-between;margin-left:20px;margin-right:20px}.categorias-modelos .categorias-modelos-header .categorias-modelos-header-title{align-items:center;display:flex;font-weight:700;width:calc(100% - 400px)}.categorias-modelos .categorias-modelos-header .categorias-modelos-header-title svg{color:#315c6f;margin-right:5px}.categorias-modelos .categorias-modelos-header .categorias-modelos-header-agregar{align-items:center;background-color:#315c6f;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.categorias-modelos .categorias-modelos-header .categorias-modelos-header-agregar svg{color:hsla(0,0%,100%,.8);font-size:20px}.categorias-modelos .categorias-modelos-header .categorias-modelos-header-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.categorias-modelos .categorias-modelos-header .categorias-modelos-header-agregar:hover svg{color:#fff}.categorias-modelos .categorias-modelos-container{border-radius:8px;height:calc(100% - 110px);margin-left:20px;overflow:auto;width:calc(100% - 40px)}.categorias-modelos .categorias-modelos-container table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.categorias-modelos .categorias-modelos-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.categorias-modelos .categorias-modelos-container thead tr th div{border-left:2px solid #e9ae06;text-align:center}.categorias-modelos .categorias-modelos-container tbody tr .ta-comentario{width:300px}.categorias-modelos .categorias-modelos-container tbody tr .ta-descripcion{width:auto}.categorias-modelos .categorias-modelos-container tbody tr .ta-estatus{text-align:center;width:100px}.categorias-modelos .categorias-modelos-container tbody tr .ta-editar{width:100px}.categorias-modelos .categorias-modelos-container tbody tr .ta-editar .categorias-modelos-acciones-listado div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:12px;justify-content:center;width:110px}.categorias-modelos .categorias-modelos-container tbody tr .ta-editar .categorias-modelos-acciones-listado div svg{color:hsla(0,0%,100%,.8);font-size:20px}.categorias-modelos .categorias-modelos-container tbody tr .ta-editar .categorias-modelos-acciones-listado div:hover,.categorias-modelos .categorias-modelos-container tbody tr .ta-editar .categorias-modelos-acciones-listado div:hover svg{color:#fff}.categorias-modelos .categorias-modelos-container tbody tr .ta-editar .categorias-modelos-acciones-listado .boton-editar-categorias-modelos{background-color:#035917;width:100%}.categorias-modelos .categorias-modelos-container tbody tr .ta-fecha{width:94px}.categorias-modelos .categorias-modelos-container tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.categorias-modelos .categorias-modelos-container tbody tr:hover td{background-color:#dae6be!important}.categorias-modelos .categorias-modelos-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.categorias-modelos-modal-formulario{height:694px;left:50%;padding-top:20px;position:fixed;top:53px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:600px}.categorias-modelos-modal-formulario .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px}.categorias-modelos-modal-formulario .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.categorias-modelos-modal-formulario .categorias-modelos-modal-plantilla{height:calc(100% - 20px);position:relative}.categorias-modelos-modal-formulario .categorias-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.categorias-modelos-modal-formulario .categorias-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff}.categorias-modelos-modal-formulario .categorias-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .categorias-modelos-modal-agregar-convenio{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);font-weight:700;height:calc(100% - 5px);padding:15px;position:relative}.categorias-modelos-modal-formulario .categorias-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .categorias-modelos-modal-agregar-convenio .categorias-modelos-modal-agregar-convenio-container{display:flex;flex-direction:column;height:100%;max-height:calc(76vh - 30px);overflow:auto;padding-right:5px}.categorias-modelos-modal-formulario .categorias-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .categorias-modelos-modal-agregar-convenio .categorias-modelos-modal-agregar-convenio-container .titulo-seccion{font-weight:700;height:20px;margin-bottom:0;margin-top:0;text-align:center}.categorias-modelos-modal-formulario .categorias-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .categorias-modelos-modal-agregar-convenio .categorias-modelos-modal-agregar-convenio-container .categorias-modelos-modal-agregar-convenio-titulo{height:30px;margin-bottom:10px;text-align:center}.categorias-modelos-modal-formulario .categorias-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .categorias-modelos-modal-agregar-convenio .categorias-modelos-modal-agregar-convenio-container .categorias-modelos-modal-agregar-convenio-titulo .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:26px;top:8px;width:20px}.categorias-modelos-modal-formulario .categorias-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .categorias-modelos-modal-agregar-convenio .categorias-modelos-modal-agregar-convenio-container .categorias-modelos-modal-agregar-convenio-titulo .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.categorias-modelos-modal-formulario .categorias-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .categorias-modelos-modal-agregar-convenio .categorias-modelos-modal-agregar-convenio-container .categorias-modelos-modal-agregar-datos-columna-2{display:flex;flex-direction:column;font-size:12px;margin-top:10px}.categorias-modelos-modal-formulario .categorias-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .categorias-modelos-modal-agregar-convenio .categorias-modelos-modal-agregar-convenio-container .categorias-modelos-modal-agregar-datos-columna-2 .categorias-modelos-modal-agregar-recordatorio{align-items:center;display:flex;flex-direction:row}.categorias-modelos-modal-formulario .categorias-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .categorias-modelos-modal-agregar-convenio .categorias-modelos-modal-agregar-convenio-container .categorias-modelos-modal-calculo-totales{display:flex;flex-direction:column}.categorias-modelos-modal-formulario .categorias-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .categorias-modelos-modal-agregar-convenio .categorias-modelos-modal-agregar-convenio-container .categorias-modelos-modal-icono-input-porcentaje{color:#000;font-size:small}.categorias-modelos-modal-formulario .categorias-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .categorias-modelos-modal-agregar-convenio .imagenes-section{margin-top:1rem}.categorias-modelos-modal-formulario .categorias-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .categorias-modelos-modal-agregar-convenio .imagenes-section .titulos-imagenes-section{align-items:center;display:flex;justify-content:space-between}.categorias-modelos-modal-formulario .categorias-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .categorias-modelos-modal-agregar-convenio .imagenes-section .titulos-imagenes-section .titulo-derecha{color:gray;font-size:.8rem}.categorias-modelos-modal-formulario .categorias-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .categorias-modelos-modal-agregar-convenio .imagenes-section .imagenes-group{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.categorias-modelos-modal-formulario .categorias-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .categorias-modelos-modal-agregar-convenio .imagenes-section .imagenes-group .imagen-button{align-items:center;background-color:#fafafa;border:2px dashed #ccc;border-radius:8px;cursor:pointer;display:flex;height:100px;justify-content:center;position:relative;width:100px}.categorias-modelos-modal-formulario .categorias-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .categorias-modelos-modal-agregar-convenio .imagenes-section .imagenes-group .imagen-cargada{border-radius:6px;max-height:100%;max-width:100%}.categorias-modelos-modal-formulario .categorias-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .categorias-modelos-modal-buttons{bottom:0;display:flex;gap:20px;justify-content:end;margin-top:10px;position:relative;right:-25px;width:calc(100% - 30px)}.categorias-modelos-modal-formulario .categorias-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .categorias-modelos-modal-buttons .categorias-modelos-modal-button-guardar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100px}.categorias-modelos-modal-formulario .categorias-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .categorias-modelos-modal-buttons .categorias-modelos-modal-button-guardar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.categorias-modelos-modal-formulario .categorias-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .categorias-modelos-modal-buttons .agregar-linea-modal-estatus{margin-top:5px}.categorias-modelos-modal-formulario .categorias-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .home-convenio-pago{align-items:center;background-color:#315c6f;border:1px solid #545454;border-radius:5px;bottom:15px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;height:30px;justify-content:center;left:10px;position:absolute;width:100px}.categorias-modelos-modal-formulario .categorias-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .home-convenio-pago:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.categorias-modelos-modal-formulario .categorias-modelos-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .home-convenio-pago:hover svg{color:#fff!important}.Relacion-Documentos-Main-Container{height:100%;margin-left:10px;position:relative;width:calc(100% - 30px)}.Relacion-Documentos-Main-Container .Relacion-Documentos-Main-Header{align-items:center;display:flex;flex-direction:row;height:40px;justify-content:space-between;position:absolute;top:0;width:calc(100% - 15px)}.Relacion-Documentos-Main-Container .Relacion-Documentos-Main-Header .Relacion-Documentos-Main-Header-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.Relacion-Documentos-Main-Container .Relacion-Documentos-Main-Header .Relacion-Documentos-Main-Header-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.Relacion-Documentos-Main-Container .Relacion-Documentos-Main-Header .Relacion-Documentos-Main-Header-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.Relacion-Documentos-Main-Container .Relacion-Documentos-Main-Header .Relacion-Documentos-Main-Header-regresar:hover svg{color:#fff}.Relacion-Documentos-Main-Container .Relacion-Documentos-Main-Header .Relacion-Documentos-Main-Header-agregar button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:100px}.Relacion-Documentos-Main-Container .Relacion-Documentos-Main-Header .Relacion-Documentos-Main-Header-agregar button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.Relacion-Documentos-Main-Container .listado-clientes-noregistrados-header-control{width:calc(100% - 50px)}.Relacion-Documentos-Main-Container .listado-documentos-relacionados-container{margin-top:15px;overflow:auto;width:100%}.Relacion-Documentos-Main-Container .listado-documentos-relacionados-container .scroll-4{overflow-x:auto}.Relacion-Documentos-Main-Container .listado-documentos-relacionados-container table{position:-webkit-sticky;position:sticky;width:100%}.Relacion-Documentos-Main-Container .listado-documentos-relacionados-container table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:40px;position:-webkit-sticky;position:sticky;top:0}.Relacion-Documentos-Main-Container .listado-documentos-relacionados-container table thead tr th div{border-left:2px solid #fedb05}.Relacion-Documentos-Main-Container .listado-documentos-relacionados-container .contenedor-tablas{align-items:flex-start;display:flex}.Relacion-Documentos-Main-Container .listado-documentos-relacionados-container .contenedor-tablas .tabla{border:1px solid #dae6be;border-collapse:collapse;border-radius:5px}.Relacion-Documentos-Main-Container .listado-documentos-relacionados-container .contenedor-tablas .tabla td,.Relacion-Documentos-Main-Container .listado-documentos-relacionados-container .contenedor-tablas .tabla th{border-bottom:1px solid #ddd;height:40px;padding:8px 12px}.Relacion-Documentos-Main-Container .listado-documentos-relacionados-container .contenedor-tablas .columna-flechas,.Relacion-Documentos-Main-Container .listado-documentos-relacionados-container .contenedor-tablas .columna-flechas-b{align-items:center;display:flex;flex-direction:column;padding:0 12px}.Relacion-Documentos-Main-Container .listado-documentos-relacionados-container .contenedor-tablas .flecha-header,.Relacion-Documentos-Main-Container .listado-documentos-relacionados-container .contenedor-tablas .flecha-header-b{height:40px}.Relacion-Documentos-Main-Container .listado-documentos-relacionados-container .contenedor-tablas .flecha-fila{align-items:center;color:#555;display:flex;font-size:18px;height:52px;justify-content:center;margin-top:5px}.Relacion-Documentos-Main-Container .listado-documentos-relacionados-container .contenedor-tablas .delete-fila{align-items:center;color:#555;cursor:pointer;display:flex;font-size:18px;height:52px;justify-content:center;margin-top:5px}.Relacion-Documentos-Main-Container .listado-documentos-relacionados-container .contenedor-tablas .delete-fila:hover{color:red}.Relacion-Documentos-Main-Container .boton-guardar-tabla{display:flex;justify-content:end;margin-top:10px;padding-right:40px;width:100%}.modal-agregar-documento-sc-main-container{background-color:#fff;border-radius:5px;left:50%;padding:15px 30px 30px;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:700px}.modal-agregar-documento-sc-main-container .modal-agregar-powergard-main-titulo{font-weight:700;height:25px;position:relative;text-align:center;width:100%}.modal-agregar-documento-sc-main-container .dash-clientes-credito-crear-solicitud-modal-header-efecto-bl{background-color:#498c47;border-radius:0 10px 10px 0;height:3px;position:relative;width:calc(50% - 12px)}.modal-agregar-documento-sc-main-container .dash-clientes-credito-crear-solicitud-modal-header-efecto-circle{background-color:#fdff1b;border-radius:10px;box-shadow:0 0 3px #333;height:12px;margin-top:-4px;position:relative;width:12px}.modal-agregar-documento-sc-main-container .dash-clientes-credito-crear-solicitud-modal-header-efecto-br{background-color:#498c47;border-radius:10px 0 0 10px;height:3px;position:relative;width:calc(50% - 12px)}.modal-agregar-documento-sc-main-container .modal-agregar-powergard-doble-input{display:flex;gap:10px;margin-bottom:15px}.modal-agregar-documento-sc-main-container .modal-agregar-powergard-doble-input .modal-agregar-powergard-fecha-facturacion{width:160px}.modal-agregar-documento-sc-main-container .modal-agregar-powergard-doble-input .cell{width:50%}.modal-agregar-documento-sc-main-container .modal-agregar-powergard-doble-input .celda-clientes{width:540px}.modal-agregar-documento-sc-main-container .modal-agregar-powergard-doble-input .columna-flechas{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 5px}.modal-agregar-documento-sc-main-container .modal-agregar-powergard-doble-input .columna-flechas .flecha-header .flecha-fila{align-items:center;color:#555;display:flex;font-size:18px;height:40px;justify-content:center}.plantilla-screen-titulo{text-transform:uppercase}.seguimiento-actividades-contenedor{height:100%;margin-left:10px;margin-right:50px;max-width:1500px;position:relative;width:calc(100% - 20px)}.seguimiento-actividades-contenedor .sac-contenido{margin:20px}.seguimiento-actividades-contenedor .sac-contenido .sacc-agregar{display:flex;justify-content:end;margin-bottom:10px}.seguimiento-actividades-contenedor .sacc-tabla{height:calc(100vh - 170px);width:100%}.seguimiento-actividades-contenedor .sacc-tabla.sacc-tabla--compacta{height:auto;max-height:340px}.seguimiento-actividades-contenedor .sacc-tabla .sacct-container{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.seguimiento-actividades-contenedor .sacc-tabla .sacct-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:30px;position:-webkit-sticky;position:sticky;position:relative;top:0}.seguimiento-actividades-contenedor .sacc-tabla .sacct-container thead tr th:not(:last-child):after{background-color:#fedb05;content:"";height:50%;position:absolute;right:0;top:25%;width:1px}.seguimiento-actividades-contenedor .sacc-tabla .sacct-container tbody tr td{border-bottom:1px solid #dae6be;font-size:12px;padding:5px}.seguimiento-actividades-contenedor .sacc-tabla .sacct-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.seguimiento-actividades-contenedor .sacc-tabla .sacct-container tbody tr .sa-editar svg{font-size:16px!important}.seguimiento-actividades-contenedor .sacc-tabla .sacct-container tbody tr .sa-editar svg:hover{-webkit-transform:scale(1.4);transform:scale(1.4)}.sacc-tabla-salas tbody tr td:first-child,.sacc-tabla-salas tbody tr td:nth-child(3),.sacc-tabla-salas tbody tr td:nth-child(4),.sacc-tabla-salas tbody tr td:nth-child(5),.sacc-tabla-salas tbody tr td:nth-child(6),.sacc-tabla-salas tbody tr td:nth-child(7),.sacc-tabla-salas tbody tr td:nth-child(8),.sacc-tabla-salas tbody tr td:nth-child(9){text-align:center}.sacc-tabla-salas tbody tr td .button-actividades,.sacc-tabla-salas tbody tr td .button-campos-extra,.sacc-tabla-salas tbody tr td .button-responsables{align-items:center;border:1px solid transparent;border-radius:20px;box-shadow:2px 2px 6px rgba(0,0,0,.18);cursor:pointer;display:inline-flex;font-size:10.5px;font-weight:700;gap:5px;height:26px;letter-spacing:.03em;padding:0 12px;text-transform:uppercase;transition:box-shadow .12s,-webkit-transform .12s;transition:transform .12s,box-shadow .12s;transition:transform .12s,box-shadow .12s,-webkit-transform .12s}.sacc-tabla-salas tbody tr td .button-actividades svg,.sacc-tabla-salas tbody tr td .button-campos-extra svg,.sacc-tabla-salas tbody tr td .button-responsables svg{font-size:14px}.sacc-tabla-salas tbody tr td .button-actividades:hover,.sacc-tabla-salas tbody tr td .button-campos-extra:hover,.sacc-tabla-salas tbody tr td .button-responsables:hover{box-shadow:3px 3px 8px rgba(0,0,0,.22);-webkit-transform:scale(1.06);transform:scale(1.06)}.sacc-tabla-salas tbody tr td .button-responsables{background:#367c2b;border-color:#367c2b;color:hsla(0,0%,100%,.9)}.sacc-tabla-salas tbody tr td .button-responsables:hover{color:#fff}.sacc-tabla-salas tbody tr td .button-actividades{background:#3c587c;border-color:#3c587c;color:hsla(0,0%,100%,.9)}.sacc-tabla-salas tbody tr td .button-actividades:hover{color:#fff}.sacc-tabla-salas tbody tr td .button-campos-extra{background:#1f2937;border-bottom:2px solid #fedb05;color:hsla(0,0%,100%,.9)}.sacc-tabla-salas tbody tr td .button-campos-extra:hover{color:#fff}.sacc-tabla-act tbody tr td:first-child,.sacc-tabla-act tbody tr td:nth-child(4),.sacc-tabla-act tbody tr td:nth-child(5),.sacc-tabla-act tbody tr td:nth-child(6),.sacc-tabla-act tbody tr td:nth-child(7),.sacc-tabla-act tbody tr td:nth-child(8),.sacc-tabla-act tbody tr td:nth-child(9),.sacc-tabla-grupoAct tbody tr td:first-child,.sacc-tabla-grupoAct tbody tr td:nth-child(3),.sacc-tabla-grupoAct tbody tr td:nth-child(4),.sacc-tabla-responsables tbody tr td:first-child{text-align:center}.sacc-tabla-responsables tbody tr .sa-eliminar svg{font-size:16px!important}.sacc-tabla-responsables tbody tr .sa-eliminar svg:hover{-webkit-transform:scale(1.4);transform:scale(1.4)}.sacc-tabla-responsables tbody tr .button-eliminar{align-items:center;background:#fcebeb;border:none;border-radius:50%;color:#b3261e;cursor:pointer;display:inline-flex;height:30px;justify-content:center;transition:background .12s,-webkit-transform .12s;transition:transform .12s,background .12s;transition:transform .12s,background .12s,-webkit-transform .12s;width:30px}.sacc-tabla-responsables tbody tr .button-eliminar svg{font-size:17px!important}.sacc-tabla-responsables tbody tr .button-eliminar:hover{background:#f5c9c9;-webkit-transform:scale(1.12);transform:scale(1.12)}.sac-card{background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:20px;box-shadow:0 8px 20px rgba(0,0,0,.08);display:flex;flex-direction:column;gap:15px;max-width:none;min-width:0;padding:20px;transition:all .25s ease;width:100%}.sac-card:hover{box-shadow:0 18px 40px rgba(0,0,0,.15);-webkit-transform:translateY(-5px);transform:translateY(-5px)}.sac-card-header{align-items:center;display:flex;justify-content:space-between}.overlay-loading{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:rgba(0,0,0,.45);color:#fff;display:flex;flex-direction:column;font-size:18px;font-weight:600;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:9999}.lds-facebook{display:inline-block;height:80px;position:relative;width:80px}.lds-facebook div{-webkit-animation:lds-facebook 1.2s cubic-bezier(0,.5,.5,1) infinite;animation:lds-facebook 1.2s cubic-bezier(0,.5,.5,1) infinite;background:#fff;display:inline-block;left:8px;position:absolute;width:16px}.lds-facebook div:first-child{-webkit-animation-delay:-.24s;animation-delay:-.24s;left:8px}.lds-facebook div:nth-child(2){-webkit-animation-delay:-.12s;animation-delay:-.12s;left:32px}.lds-facebook div:nth-child(3){-webkit-animation-delay:0;animation-delay:0;left:56px}@keyframes lds-facebook{0%{height:64px;top:8px}50%,to{height:32px;top:24px}}.sac-user{align-items:center;display:flex;gap:25px}.sac-user .avatar-usuario{height:70px;width:70px}.usuario-nombre{font-weight:600}.folio{color:#777;font-size:12px}.chip-prioridad{margin-top:4px}.sac-title{font-size:18px;font-weight:600}.sac-info-text{color:#666;font-size:14px}.sac-date{color:#888;font-size:13px}.sac-comentario{-webkit-line-clamp:3;-webkit-box-orient:vertical;line-clamp:3;color:#444;display:-webkit-box;font-size:14px;overflow:hidden;overflow-wrap:break-word;word-break:break-word}.sac-grid{grid-gap:22px;align-items:start;display:grid;gap:22px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.sac-empty{grid-column:1/-1;padding:40px;text-align:center}.sac-actions{display:flex;gap:14px;justify-content:flex-end;margin-top:6px}.icon-action{cursor:pointer;font-size:26px!important;transition:all .2s ease}.icon-action:hover{-webkit-transform:scale(1.2);transform:scale(1.2)}.icon-action.success{color:#2e7d32}.icon-action.warning{color:#ed7d31}.icon-action.danger{color:#d32f2f}.icon-action.star{color:#ffd900}.icon-action.print{color:#7c7f80}.icon-action.disabled{color:#bdbdbd;cursor:not-allowed;opacity:.6;pointer-events:none}.sac-filtro-btn{position:absolute;right:25px;top:1px;z-index:10}.sac-filtro-btn .icon{cursor:pointer;font-size:40px}.sac-contenido{overflow:hidden;position:relative}.sacc-tabla{height:100%;padding-bottom:80px}.sac-fab{border-radius:50%!important;bottom:20px;box-shadow:0 8px 25px rgba(0,0,0,.25);height:60px!important;min-width:0!important;position:absolute!important;right:30px;width:60px!important;z-index:50}.sac-fab .icon{font-size:30px}.sac-drawer{padding:20px;width:300px}.sac-drawer h2{font-size:28px;text-align:center}.sac-drawer .field{margin-bottom:15px}.sac-drawer .btn-limpiar{background:#035917;border-radius:6px;color:#fff;font-weight:500;margin-top:10px}.modal-calificacion{align-items:center;background-color:rgba(0,0,0,.7);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}.modal-content{background:#fff;border-radius:10px;box-shadow:0 0 20px rgba(0,0,0,.3);padding:30px;text-align:center;width:400px}.sac-stars{font-size:35px;margin-top:10px}.sac-stars span{cursor:pointer}.sac-stars span.active{color:gold}.sac-stars span.inactive{color:#ccc}.btn-verde{background:#035917!important;border-radius:6px!important;color:#fff!important;font-weight:500!important;margin-top:20px!important}.sdt-panel{box-sizing:border-box;display:flex;flex-direction:column;height:calc(100% - 40px);overflow:visible;padding:20px;position:relative}.sdt-layout{grid-gap:20px;display:grid;flex:1 1;gap:20px;grid-template-columns:380px 1fr;min-height:0}@media (max-width:900px){.sdt-layout{grid-template-columns:1fr;overflow-y:auto}}.sdt-info,.sdt-timeline-panel{background:#fff;border:1.5px solid #d5d9d0;border-radius:14px;box-shadow:0 2px 10px rgba(0,0,0,.05);display:flex;flex-direction:column;min-height:0;padding:20px 22px}.sdt-info{gap:14px;overflow-y:auto}.sdt-info-header{align-items:center;border-bottom:1.5px dashed #d5d9d0;display:flex;gap:12px;padding-bottom:14px}.sdt-avatar-ring{border:2px solid #d5d9d0;border-radius:50%;display:flex;flex-shrink:0;height:52px;padding:2.5px;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:52px}.sdt-avatar-ring:hover{-webkit-transform:scale(1.06);transform:scale(1.06)}.sdt-avatar-ring--proceso{border-color:#fedb05}.sdt-avatar-ring--finalizado{border-color:#3c587c}.sdt-avatar-ring--aceptado{border-color:#367c2b}.sdt-avatar-ring--rechazado{border-color:#b3261e}.sdt-avatar-ring--reactivado{border-color:#1f2937}.sdt-avatar.MuiAvatar-root{height:100%;width:100%}.sdt-info-header-texto{flex:1 1;min-width:0}.sdt-usuario{color:#1f2937;font-size:14px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sdt-folio{background:#f7f8f6;border:1px solid #d5d9d0;border-radius:6px;color:#4f5a4b;display:inline-block;font-size:11px;font-weight:700;letter-spacing:.02em;margin-top:3px;padding:1px 7px}.sdt-estatus-badge{flex-shrink:0;font-size:11px;padding:5px 12px}.sdt-titulo-ticket{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.sdt-titulo-ticket-texto{min-width:0}.sdt-titulo-ticket-nombre{color:#1f2937;font-size:16.5px;font-weight:800;line-height:1.3;margin:3px 0 0}.sdt-campos{gap:12px}.sdt-campo,.sdt-campos{display:flex;flex-direction:column}.sdt-campo{gap:3px}.sdt-campo-label{align-items:center;color:#8d9688;display:inline-flex;font-size:10.5px;font-weight:800;gap:4px;letter-spacing:.04em;text-transform:uppercase}.sdt-campo-label svg{font-size:13px}.sdt-campo-valor{color:#1f2937;font-size:13.5px;font-weight:600}.sdt-comentarios{display:flex;flex-direction:column;gap:5px}.sdt-comentarios-texto{background:#f7f8f6;border-radius:8px;color:#4f5a4b;font-size:13px;line-height:1.5;padding:10px 12px}.sdt-acciones{display:flex;flex-wrap:wrap;gap:10px;margin-top:auto;padding-bottom:20px;padding-top:6px}.sdt-campos-extra{background:#edf7eb;border:1.5px solid #97c459;border-radius:10px;display:flex;flex-direction:column;gap:12px;padding:12px 14px}.sdt-campos-extra-titulo{color:#255220;font-size:10.5px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.sdt-campos-extra-grid{grid-gap:12px 16px;display:grid;gap:12px 16px;grid-template-columns:1fr 1fr}@media (max-width:420px){.sdt-campos-extra-grid{grid-template-columns:1fr}}.sdt-checklist{background:#edf7eb;border:1.5px solid #97c459;border-radius:10px;display:flex;flex-direction:column;gap:10px;padding:14px 16px}.sdt-checklist-header{align-items:center;display:flex;gap:10px;justify-content:space-between}.sdt-checklist-titulo{align-items:center;color:#255220;display:inline-flex;font-size:10.5px;font-weight:800;gap:6px;letter-spacing:.04em;text-transform:uppercase}.sdt-checklist-titulo svg{font-size:15px}.sdt-checklist.is-bloqueado .sdt-checklist-item{cursor:default}.sdt-checklist.is-bloqueado .sdt-checklist-check{opacity:.85}.sdt-checklist-contador{background:hsla(0,0%,100%,.65);border-radius:20px;color:#255220;flex-shrink:0;font-size:11px;font-weight:800;padding:2px 10px}.sdt-checklist-progreso{background:hsla(0,0%,100%,.65);border-radius:6px;height:6px;overflow:hidden}.sdt-checklist-progreso-fill{background:#367c2b;border-radius:6px;height:100%;transition:width .3s ease}.sdt-checklist-lista{display:flex;flex-direction:column;gap:1px}.sdt-checklist-item{align-items:flex-start;border-radius:8px;display:flex;gap:10px;padding:7px 6px;position:relative;transition:background .15s}.sdt-checklist-item:hover{background:hsla(0,0%,100%,.55)}.sdt-checklist-item input{height:1px;opacity:0;position:absolute;width:1px}.sdt-checklist-check{align-items:center;background:#fff;border:2px solid #97c459;border-radius:50%;display:flex;flex-shrink:0;height:19px;justify-content:center;margin-top:1px;transition:background .15s,border-color .15s;width:19px}.sdt-checklist-check svg{color:transparent;font-size:13px;transition:color .15s}.sdt-checklist-item.is-completado .sdt-checklist-check{background:#367c2b;border-color:#367c2b}.sdt-checklist-item.is-completado .sdt-checklist-check svg{color:#fff}.sdt-checklist-texto{display:flex;flex-direction:column;gap:2px;min-width:0}.sdt-checklist-nombre{color:#1f2937;font-size:13px;font-weight:600;transition:color .15s}.sdt-checklist-item.is-completado .sdt-checklist-nombre{color:#8d9688;text-decoration:line-through}.sdt-checklist-meta{color:#8d9688;font-size:11px}.sdt-btn{align-items:center;border:1.5px solid transparent;border-radius:9px;cursor:pointer;display:flex;font-size:12.5px;font-weight:700;gap:6px;height:36px;padding:0 15px;transition:box-shadow .15s,-webkit-transform .1s;transition:transform .1s,box-shadow .15s;transition:transform .1s,box-shadow .15s,-webkit-transform .1s}.sdt-btn svg{font-size:17px}.sdt-btn:hover:not(:disabled){-webkit-transform:translateY(-1px);transform:translateY(-1px)}.sdt-btn:disabled{cursor:not-allowed;opacity:.45;-webkit-transform:none;transform:none}.sdt-btn--primario{background:#367c2b;border-color:#367c2b;box-shadow:0 3px 10px rgba(54,124,43,.3);color:#fff}.sdt-btn--secundario{background:#fff;border-color:#d5d9d0;color:#4f5a4b}.sdt-btn--secundario:hover:not(:disabled){border-color:#367c2b;color:#255220}.sdt-timeline-titulo{border-bottom:1.5px dashed #d5d9d0;color:#1f2937;font-size:13px;font-weight:800;margin-bottom:4px;padding-bottom:12px}.sdt-timeline{flex:1 1;min-height:0;overflow-y:auto;padding:12px 8px 4px 2px}.sdt-timeline::-webkit-scrollbar{width:6px}.sdt-timeline::-webkit-scrollbar-thumb{background:#d5d9d0;border-radius:10px}.sdt-timeline-vacio{color:#8d9688;font-size:12.5px;font-weight:600;padding:40px 10px;text-align:center}.sdt-timeline-item{display:flex;gap:14px;margin-bottom:20px}.sdt-timeline-item:last-child{margin-bottom:4px}.sdt-timeline-dot{background:#b8bfb3;border-radius:50%;box-shadow:0 0 0 3px #eef0ec;flex-shrink:0;height:11px;margin-top:16px;width:11px}.sdt-timeline-item--creado .sdt-timeline-dot{background:#4f5a4b;box-shadow:0 0 0 3px #eef0ec}.sdt-timeline-item--proceso .sdt-timeline-dot{background:#b38f00;box-shadow:0 0 0 3px #fff8de}.sdt-timeline-item--finalizado .sdt-timeline-dot{background:#3c587c;box-shadow:0 0 0 3px #e8f0fb}.sdt-timeline-item--aceptado .sdt-timeline-dot{background:#367c2b;box-shadow:0 0 0 3px #edf7eb}.sdt-timeline-item--rechazado .sdt-timeline-dot{background:#b3261e;box-shadow:0 0 0 3px #fcebeb}.sdt-timeline-item--reactivado .sdt-timeline-dot{background:#1f2937;box-shadow:0 0 0 3px #eef0ec}.sdt-timeline-item--comentario .sdt-timeline-dot{background:#8d9688;box-shadow:0 0 0 3px #eef0ec}.sdt-timeline-content{background:#f7f8f6;border-radius:10px;padding:12px 14px;transition:background .15s,-webkit-transform .15s;transition:background .15s,transform .15s;transition:background .15s,transform .15s,-webkit-transform .15s;width:100%}.sdt-timeline-content:hover{background:#eef0ec;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.sdt-timeline-header{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-bottom:3px}.sdt-timeline-evento{color:#1f2937;font-size:11.5px;font-weight:800;letter-spacing:.02em;text-transform:uppercase}.sdt-timeline-fecha{color:#8d9688;flex-shrink:0;font-size:11px;white-space:nowrap}.sdt-timeline-usuario{color:#4f5a4b;font-size:12px;font-weight:600}.sdt-timeline-comentario{color:#4f5a4b;font-size:12.5px;line-height:1.45;margin-top:5px}.sdt-comentar{align-items:flex-end;border-top:1.5px dashed #d5d9d0;display:flex;gap:10px;margin-top:8px;padding-bottom:20px;padding-top:12px}.sdt-comentar textarea{border:1.5px solid #d5d9d0;border-radius:8px;flex:1 1;font-family:inherit;font-size:13px;min-width:0;outline:none;padding:8px 10px;resize:vertical;transition:border-color .15s}.sdt-comentar textarea:focus{border-color:#367c2b;box-shadow:0 0 0 2px rgba(54,124,43,.12)}.sdt-comentar .sdt-btn{flex-shrink:0}@media (max-width:600px){.sdt-comentar{align-items:stretch;flex-direction:column}}.sdt-modal-overlay{align-items:center;-webkit-animation:nsi-fade-in .15s ease-out;animation:nsi-fade-in .15s ease-out;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(15,30,15,.55);display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.sdt-modal-card{-webkit-animation:nsi-pop-in .2s cubic-bezier(.34,1.56,.64,1);animation:nsi-pop-in .2s cubic-bezier(.34,1.56,.64,1);background:#fff;border-radius:16px;box-shadow:0 20px 50px rgba(0,0,0,.35);max-height:calc(100vh - 60px);max-width:calc(100vw - 40px);overflow-y:auto;padding:22px 24px 24px;width:440px}.sdt-modal-header{align-items:center;display:flex;gap:12px;margin-bottom:16px;position:relative}.sdt-modal-header-icon{align-items:center;background:#edf7eb;border-radius:50%;color:#255220;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.sdt-modal-header-icon svg{font-size:20px}.sdt-modal-header-texto{flex:1 1;min-width:0}.sdt-modal-titulo{color:#1f2937;font-size:15px;font-weight:800}.sdt-modal-subtitulo{color:#8d9688;font-size:12px;margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sdt-modal-cerrar{color:#8d9688;cursor:pointer;flex-shrink:0;font-size:20px}.sdt-modal-cerrar:hover{color:#b3261e}.sdt-modal-actual{align-items:center;background:#f7f8f6;border-radius:10px;color:#4f5a4b;display:flex;font-size:12.5px;font-weight:700;gap:10px;margin-bottom:14px;padding:10px 12px}.sdt-modal-opciones{display:flex;flex-wrap:wrap;gap:8px}.sdt-modal-alerta{align-items:flex-start;background:#fcebeb;border-radius:10px;color:#b3261e;display:flex;font-size:12.5px;font-weight:600;gap:8px;line-height:1.4;margin-bottom:4px;margin-top:10px;padding:10px 12px}.sdt-modal-alerta svg{flex-shrink:0;font-size:16px;margin-top:1px}.sdt-modal-opcion{background:#fff;border:1.5px solid #d5d9d0;border-radius:20px;color:#4f5a4b;cursor:pointer;font-size:12px;font-weight:700;height:34px;padding:0 15px;transition:all .15s}.sdt-modal-opcion:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.sdt-modal-opcion--creado{border-color:#b8bfb3}.sdt-modal-opcion--proceso{border-color:#fedb05}.sdt-modal-opcion--finalizado{border-color:#3c587c}.sdt-modal-opcion--aceptado{border-color:#97c459}.sdt-modal-opcion--rechazado{border-color:#f09595}.sdt-modal-opcion--reactivado{border-color:#1f2937}.sdt-modal-opcion.is-active{color:#fff}.sdt-modal-opcion.is-active.sdt-modal-opcion--creado{background:#4f5a4b;border-color:#4f5a4b}.sdt-modal-opcion.is-active.sdt-modal-opcion--proceso{background:#b38f00;border-color:#b38f00}.sdt-modal-opcion.is-active.sdt-modal-opcion--finalizado{background:#3c587c;border-color:#3c587c}.sdt-modal-opcion.is-active.sdt-modal-opcion--aceptado{background:#367c2b;border-color:#367c2b}.sdt-modal-opcion.is-active.sdt-modal-opcion--rechazado{background:#b3261e;border-color:#b3261e}.sdt-modal-opcion.is-active.sdt-modal-opcion--reactivado{background:#1f2937;border-color:#1f2937}.sdt-modal-acciones{display:flex;gap:10px;justify-content:flex-end;margin-top:18px}.sdt-modal-btn{border:1.5px solid transparent;border-radius:9px;cursor:pointer;font-size:12.5px;font-weight:700;height:38px;padding:0 18px;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.sdt-modal-btn:hover:not(:disabled){-webkit-transform:scale(1.02);transform:scale(1.02)}.sdt-modal-btn:disabled{cursor:not-allowed;opacity:.5;-webkit-transform:none;transform:none}.sdt-modal-btn--primario{background:#367c2b;border-color:#367c2b;color:#fff}.sdt-modal-btn--secundario{background:#fff;border-color:#d5d9d0;color:#4f5a4b}.sdt-evidencia-overlay{align-items:center;-webkit-animation:nsi-fade-in .15s ease-out;animation:nsi-fade-in .15s ease-out;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(15,30,15,.65);box-sizing:border-box;display:flex;inset:0;justify-content:center;padding:30px;position:fixed;z-index:9999}.sdt-evidencia-card{-webkit-animation:nsi-pop-in .2s cubic-bezier(.34,1.56,.64,1);animation:nsi-pop-in .2s cubic-bezier(.34,1.56,.64,1);background:#fff;border-radius:16px;box-shadow:0 20px 50px rgba(0,0,0,.4);display:flex;flex-direction:column;height:100%;max-height:820px;max-width:920px;padding:20px 22px 22px;width:100%}.sdt-evidencia-card .sdt-modal-header{margin-bottom:14px}.sdt-evidencia-descargar{align-items:center;background:#eef0ec;border-radius:50%;color:#4f5a4b;cursor:pointer;display:flex;flex-shrink:0;height:34px;justify-content:center;transition:background .15s,-webkit-transform .15s;transition:background .15s,transform .15s;transition:background .15s,transform .15s,-webkit-transform .15s;width:34px}.sdt-evidencia-descargar svg{font-size:18px}.sdt-evidencia-descargar:hover{background:#edf7eb;color:#255220;-webkit-transform:scale(1.08);transform:scale(1.08)}.sdt-evidencia-body{align-items:center;background:#f7f8f6;border:1.5px solid #d5d9d0;border-radius:12px;display:flex;flex:1 1;flex-direction:column;gap:12px;justify-content:center;min-height:0;overflow:auto;padding:16px}.sdt-evidencia-cargando{color:#8d9688;font-size:13px;font-weight:700}.sdt-evidencia-imagen{border-radius:8px;box-shadow:0 6px 18px rgba(0,0,0,.12);max-height:100%;max-width:100%;object-fit:contain}.sdt-evidencia-pdf{background:#fff;border:none;border-radius:8px;height:100%;min-height:500px;width:100%}.sdt-evidencia-link-secundario{align-items:center;color:#255220;cursor:pointer;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:700;gap:5px}.sdt-evidencia-link-secundario svg{font-size:15px}.sdt-evidencia-link-secundario:hover{text-decoration:underline}.sdt-evidencia-texto{background:#fff;border:1.5px solid #d5d9d0;border-radius:8px;box-sizing:border-box;color:#1f2937;font-family:Courier New,monospace;font-size:12.5px;height:100%;line-height:1.5;margin:0;overflow:auto;padding:14px 16px;text-align:left;white-space:pre-wrap;width:100%;word-break:break-word}.sdt-evidencia-generico{align-items:center;color:#8d9688;display:flex;flex-direction:column;font-size:13px;font-weight:600;gap:10px;text-align:center}.sdt-evidencia-generico svg{font-size:40px}.mt-10{margin-top:10px}.mt-20{margin-top:20px}.actividad-modal-formulario{left:50%;min-width:420px;overflow:visible;padding:20px;position:fixed;top:53px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:38vw}.actividad-modal-formulario .actividad-modal-plantilla{overflow:visible;position:relative}.actividad-modal-formulario .actividad-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.actividad-modal-formulario .actividad-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff;overflow:visible}.actividad-modal-formulario .actividad-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-container{background-color:#fff;height:auto;overflow:visible}.actividad-modal-formulario .actividad-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .actividad-modal-content{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);padding:15px}.actividad-modal-formulario .actividad-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .actividad-modal-content .actividad-modal-content-container{display:flex;flex-direction:column;overflow:visible;padding-right:5px}.actividad-modal-formulario .actividad-modal-plantilla .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px;z-index:10}.actividad-modal-formulario .actividad-modal-plantilla .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.grupo-act-modal-formulario{left:50%;min-width:420px;overflow:visible;padding:20px;position:fixed;top:53px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:38vw}.grupo-act-modal-formulario .grupo-act-modal-plantilla{overflow:visible;position:relative}.grupo-act-modal-formulario .grupo-act-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.grupo-act-modal-formulario .grupo-act-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff;overflow:visible}.grupo-act-modal-formulario .grupo-act-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-container{background-color:#fff;height:auto;overflow:visible}.grupo-act-modal-formulario .grupo-act-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .grupo-act-modal-content{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);padding:15px}.grupo-act-modal-formulario .grupo-act-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .grupo-act-modal-content .grupo-act-modal-content-container{display:flex;flex-direction:column;overflow:visible;padding-right:5px}.grupo-act-modal-formulario .grupo-act-modal-plantilla .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px;z-index:10}.grupo-act-modal-formulario .grupo-act-modal-plantilla .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.sala-modal-formulario{left:50%;min-width:420px;overflow:visible;padding:20px;position:fixed;top:53px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:38vw}.sala-modal-formulario .sala-modal-plantilla{overflow:visible;position:relative}.sala-modal-formulario .sala-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.sala-modal-formulario .sala-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff;overflow:visible}.sala-modal-formulario .sala-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-container{background-color:#fff;height:auto;overflow:visible}.sala-modal-formulario .sala-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .sala-modal-content{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);padding:15px}.sala-modal-formulario .sala-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .sala-modal-content .sala-modal-content-container{display:flex;flex-direction:column;overflow:visible;padding-right:5px}.sala-modal-formulario .sala-modal-plantilla .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px;z-index:10}.sala-modal-formulario .sala-modal-plantilla .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.status-badge--prioridad-alta{background:#fcebeb;border-color:#f09595;color:#791f1f}.status-badge--prioridad-media{background:#fff8de;border-color:#fedb05;color:#8a6d00}.status-badge--prioridad-baja{background:#edf7eb;border-color:#97c459;color:#255220}.status-badge--estatus-creado{background:#eef0ec;border-color:#b8bfb3;color:#1f2937}.status-badge--estatus-proceso{background:#fff8de;border-color:#fedb05;color:#8a6d00}.status-badge--estatus-finalizado{background:#e8f0fb;border-color:#3c587c;color:#1f3a5f}.status-badge--estatus-aceptado{background:#edf7eb;border-color:#97c459;color:#255220}.status-badge--estatus-rechazado{background:#fcebeb;border-color:#b3261e;color:#791f1f}.status-badge--estatus-reactivado{background:#1f2937;border-color:#1f2937;color:#fff}.sacc-tabla{border:1px solid #d5d9d0;border-radius:10px;box-shadow:0 2px 12px rgba(0,0,0,.07)}.sacc-tabla .sacct-container tbody tr{transition:background-color .12s}.sacc-tabla .sacct-container tbody tr:hover td{background-color:#edf7eb!important}.sacc-tabla .sacct-container tbody tr .sacct-id-chip{align-items:center;background:#eef0ec;border-radius:20px;color:#4f5a4b;display:inline-flex;font-size:11px;font-weight:700;height:22px;justify-content:center;min-width:22px;padding:0 6px}.sacc-agregar .MuiButton-contained{box-shadow:2px 2px 6px rgba(0,0,0,.25);font-weight:700;letter-spacing:.02em}.sacc-agregar .MuiButton-contained:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.nsi-contenido{box-sizing:border-box;display:flex;flex-direction:column;gap:18px;height:auto;margin:20px auto 0;max-height:calc(100vh - 160px);max-width:720px;overflow-y:auto;padding:0 20px 30px}.nsi-contenido.nsi-contenido--full{margin:20px 20px 0 0;max-width:none}.nsi-rol-aviso{align-items:center;background:#fff8de;border:1.5px solid #fedb05;border-radius:10px;color:#6b5900;display:flex;flex-wrap:wrap;font-size:12.5px;gap:10px;line-height:1.4;padding:10px 14px}.nsi-rol-aviso-badge{background:#367c2b;border-radius:20px;color:#fff;flex-shrink:0;font-size:10px;font-weight:800;letter-spacing:.04em;padding:3px 9px}.nsi-card{background:#fff;border:1.5px solid #d5d9d0;border-radius:14px;box-shadow:0 2px 10px rgba(0,0,0,.05);padding:20px 22px 22px;transition:opacity .15s}.nsi-card--disabled{opacity:.55}.nsi-card-header{align-items:center;display:flex;gap:12px;margin-bottom:16px}.nsi-card-header-numero{align-items:center;background:#edf7eb;border-radius:50%;color:#255220;display:flex;flex-shrink:0;font-size:13px;font-weight:800;height:28px;justify-content:center;width:28px}.nsi-card-header-titulo{color:#1f2937;font-size:14px;font-weight:800}.nsi-card-header-subtitulo{color:#8d9688;font-size:11.5px;margin-top:1px}.nsi-admin-fields{grid-gap:0 14px;border-top:1.5px dashed #d5d9d0;display:grid;gap:0 14px;grid-template-columns:1fr 1fr;margin-top:4px;padding-top:14px}@media (max-width:560px){.nsi-admin-fields{grid-template-columns:1fr}}.nsi-badge{align-items:center;border:1.5px solid transparent;border-radius:20px;display:inline-flex;font-size:11px;font-weight:700;letter-spacing:.02em;margin-top:4px;padding:4px 10px}.nsi-badge--alta{background:#fcebeb;border-color:#f09595;color:#791f1f}.nsi-badge--media{background:#fff8de;border-color:#fedb05;color:#8a6d00}.nsi-badge--baja{background:#edf7eb;border-color:#97c459;color:#255220}.nsi-dropzone{margin-top:6px}.nsi-dropzone-vacio{align-items:center;border:1.5px dashed #b8bfb3;border-radius:8px;color:#4f5a4b;cursor:pointer;display:flex;font-size:12.5px;font-weight:600;gap:8px;height:44px;justify-content:center;transition:border-color .15s,background .15s}.nsi-dropzone-vacio svg{font-size:18px}.nsi-dropzone-vacio:hover{background:#edf7eb;border-color:#367c2b;color:#255220}.nsi-dropzone-archivo{align-items:center;background:#f7f8f6;border:1.5px solid #d5d9d0;border-radius:8px;color:#1f2937;display:flex;font-size:12.5px;gap:8px;height:44px;padding:0 12px}.nsi-dropzone-archivo svg:first-child{color:#367c2b;font-size:18px}.nsi-dropzone-archivo-nombre{flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nsi-dropzone-archivo-quitar{color:#b3261e;cursor:pointer;font-size:18px}.nsi-dropzone-archivo-quitar:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.nsi-loading-overlay{align-items:center;-webkit-animation:nsi-fade-in .15s ease-out;animation:nsi-fade-in .15s ease-out;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(15,30,15,.55);display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.nsi-loading-card{align-items:center;-webkit-animation:nsi-pop-in .25s cubic-bezier(.34,1.56,.64,1);animation:nsi-pop-in .25s cubic-bezier(.34,1.56,.64,1);background:#fff;border-radius:18px;box-shadow:0 20px 50px rgba(0,0,0,.35);display:flex;flex-direction:column;gap:14px;min-width:280px;padding:34px 40px}.nsi-loading-spinner{align-items:center;display:flex;height:84px;justify-content:center;position:relative;width:84px}.nsi-loading-spinner span{border:4px solid transparent;border-radius:50%;inset:0;position:absolute}.nsi-loading-spinner span:first-child{-webkit-animation:nsi-spin 1s linear infinite;animation:nsi-spin 1s linear infinite;border-right-color:#367c2b;border-top-color:#367c2b}.nsi-loading-spinner span:nth-child(2){-webkit-animation:nsi-spin-reverse .8s linear infinite;animation:nsi-spin-reverse .8s linear infinite;border-bottom-color:#fedb05;border-left-color:#fedb05;inset:10px}.nsi-loading-spinner svg{-webkit-animation:nsi-pulse-icon 1.2s ease-in-out infinite;animation:nsi-pulse-icon 1.2s ease-in-out infinite;color:#255220;font-size:24px;position:relative}.nsi-loading-titulo{color:#1f2937;font-size:15px;font-weight:800;text-align:center}.nsi-loading-subtitulo{align-items:center;color:#8d9688;display:flex;font-size:12px;gap:2px;text-align:center}.nsi-loading-dots{display:inline-flex;gap:2px;margin-left:2px}.nsi-loading-dots i{-webkit-animation:nsi-dot-bounce 1.1s ease-in-out infinite;animation:nsi-dot-bounce 1.1s ease-in-out infinite;background:#8d9688;border-radius:50%;height:4px;width:4px}.nsi-loading-dots i:nth-child(2){-webkit-animation-delay:.15s;animation-delay:.15s}.nsi-loading-dots i:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}@-webkit-keyframes nsi-fade-in{0%{opacity:0}to{opacity:1}}@keyframes nsi-fade-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes nsi-pop-in{0%{opacity:0;-webkit-transform:scale(.85);transform:scale(.85)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes nsi-pop-in{0%{opacity:0;-webkit-transform:scale(.85);transform:scale(.85)}to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes nsi-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes nsi-spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes nsi-spin-reverse{to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@keyframes nsi-spin-reverse{to{-webkit-transform:rotate(-1turn);transform:rotate(-1turn)}}@-webkit-keyframes nsi-pulse-icon{0%,to{opacity:.85;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(1.15);transform:scale(1.15)}}@keyframes nsi-pulse-icon{0%,to{opacity:.85;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(1.15);transform:scale(1.15)}}@-webkit-keyframes nsi-dot-bounce{0%,80%,to{opacity:.4;-webkit-transform:translateY(0);transform:translateY(0)}40%{opacity:1;-webkit-transform:translateY(-3px);transform:translateY(-3px)}}@keyframes nsi-dot-bounce{0%,80%,to{opacity:.4;-webkit-transform:translateY(0);transform:translateY(0)}40%{opacity:1;-webkit-transform:translateY(-3px);transform:translateY(-3px)}}.nsi-footer{background:transparent;bottom:0;display:flex;gap:10px;justify-content:flex-end;padding-top:4px;position:-webkit-sticky;position:sticky}.nsi-footer button{align-items:center;border-radius:8px;box-shadow:3px 3px 8px rgba(0,0,0,.12);cursor:pointer;display:flex;font-size:13px;font-weight:700;height:38px;justify-content:center;min-width:130px;padding:0 20px;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.nsi-footer button:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.nsi-footer button:disabled{cursor:not-allowed;opacity:.6;-webkit-transform:none;transform:none}.csce-contenido{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;height:auto;margin:20px auto 0;max-height:calc(100vh - 160px);max-width:720px;overflow-y:auto;padding:0 20px 30px}.csce-intro{background:#edf7eb;border:1.5px solid #97c459;border-radius:10px;color:#255220;font-size:12.5px;line-height:1.4;padding:10px 14px}.csce-vacio{border:1.5px dashed #d5d9d0;border-radius:10px;color:#8d9688;font-size:12.5px;font-weight:600;padding:30px 10px;text-align:center}.csce-card{background:#fff;border:1.5px solid #d5d9d0;border-radius:12px;box-shadow:0 2px 10px rgba(0,0,0,.05);padding:16px 18px 18px}.csce-card-top{align-items:center;display:flex;justify-content:space-between;margin-bottom:10px}.csce-card-numero{align-items:center;background:#edf7eb;border-radius:50%;color:#255220;display:flex;font-size:12px;font-weight:800;height:24px;justify-content:center;width:24px}.csce-card-quitar{color:#b3261e;cursor:pointer;font-size:19px}.csce-card-quitar:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.csce-card-grid{grid-gap:0 14px;display:grid;gap:0 14px;grid-template-columns:1.4fr 1fr}@media (max-width:560px){.csce-card-grid{grid-template-columns:1fr}}.csce-requerido{align-items:center;color:#4f5a4b;cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:6px;margin-bottom:6px;margin-top:-4px}.csce-requerido input{cursor:pointer}.csce-opciones{margin-top:4px}.csce-opciones-input{display:flex;gap:8px}.csce-opciones-input input{flex:1 1}.csce-opciones-input .lead-select{flex:1 1;min-width:0}.csce-opciones-input button{background:#367c2b;border:1px solid #367c2b;border-radius:4px;color:hsla(0,0%,100%,.9);cursor:pointer;flex-shrink:0;font-size:12.5px;font-weight:700;height:34px;padding:0 14px;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.csce-opciones-input button:hover{color:#fff;-webkit-transform:scale(1.03);transform:scale(1.03)}.csce-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.csce-chip{align-items:center;background:#eef0ec;border-radius:20px;color:#1f2937;display:inline-flex;font-size:11.5px;font-weight:600;gap:4px;padding:4px 6px 4px 10px}.csce-chip svg{color:#8d9688;cursor:pointer;font-size:15px}.csce-chip svg:hover{color:#b3261e}.csce-agregar-campo{align-items:center;background:transparent;border:1.5px dashed #367c2b;border-radius:10px;color:#255220;cursor:pointer;display:flex;font-size:13px;font-weight:700;gap:6px;height:42px;justify-content:center;transition:background .15s}.csce-agregar-campo svg{font-size:18px}.csce-agregar-campo:hover{background:#edf7eb}.csce-footer{bottom:0;display:flex;gap:10px;justify-content:flex-end;padding-top:4px;position:-webkit-sticky;position:sticky}.csce-footer button{align-items:center;border-radius:8px;box-shadow:3px 3px 8px rgba(0,0,0,.12);cursor:pointer;display:flex;font-size:13px;font-weight:700;height:38px;justify-content:center;min-width:130px;padding:0 20px;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.csce-footer button:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.csce-footer button:disabled{cursor:not-allowed;opacity:.6;-webkit-transform:none;transform:none}.stp-panel{box-sizing:border-box;height:100%;overflow:hidden;padding:16px 20px 20px;position:relative}.stp-panel,.stp-toolbar{display:flex;flex-direction:column}.stp-toolbar{background:#fff;border:1.5px solid #d5d9d0;border-radius:14px;box-shadow:0 2px 10px rgba(0,0,0,.05);flex-shrink:0;gap:12px;margin-bottom:16px;padding:14px 16px}.stp-toolbar-top{gap:14px}.stp-search,.stp-toolbar-top{align-items:center;display:flex}.stp-search{background:#f7f8f6;border:1.5px solid #d5d9d0;border-radius:10px;flex:1 1;gap:8px;height:38px;min-width:0;padding:0 12px;transition:border-color .15s,background .15s}.stp-search svg:first-child{color:#8d9688;flex-shrink:0;font-size:19px}.stp-search input{background:transparent;border:none;color:#1f2937;flex:1 1;font-size:13.5px;min-width:0;outline:none}.stp-search input::-webkit-input-placeholder{color:#8d9688}.stp-search input::placeholder{color:#8d9688}.stp-search .stp-search-clear{color:#8d9688;cursor:pointer;flex-shrink:0;font-size:16px}.stp-search .stp-search-clear:hover{color:#b3261e}.stp-search:focus-within{background:#fff;border-color:#367c2b;box-shadow:0 0 0 3px rgba(54,124,43,.12)}.stp-toolbar-meta{color:#8d9688;flex-shrink:0;font-size:12px;font-weight:700;white-space:nowrap}.stp-btn-nuevo{align-items:center;background:#367c2b;border:1px solid #367c2b;border-radius:10px;box-shadow:0 3px 10px rgba(54,124,43,.3);color:hsla(0,0%,100%,.95);cursor:pointer;display:flex;flex-shrink:0;font-size:13px;font-weight:700;gap:6px;height:38px;padding:0 16px;transition:box-shadow .15s,-webkit-transform .1s;transition:transform .1s,box-shadow .15s;transition:transform .1s,box-shadow .15s,-webkit-transform .1s}.stp-btn-nuevo svg{font-size:18px}.stp-btn-nuevo:hover{box-shadow:0 5px 14px rgba(54,124,43,.4);color:#fff;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.stp-toolbar-filtros{border-top:1.5px dashed #d5d9d0;gap:8px;padding-top:12px}.stp-chips,.stp-toolbar-filtros{align-items:center;display:flex;flex-wrap:wrap}.stp-chips{gap:6px}.stp-chip{background:#fff;border:1.5px solid #d5d9d0;border-radius:20px;color:#4f5a4b;cursor:pointer;font-size:12px;font-weight:700;height:28px;padding:0 13px;transition:all .15s;white-space:nowrap}.stp-chip:hover{border-color:#367c2b;color:#255220}.stp-chip.is-active{background:#367c2b;border-color:#367c2b;box-shadow:0 2px 6px rgba(54,124,43,.35);color:#fff}.stp-select{background:#fff;border:1.5px solid #d5d9d0;border-radius:20px;color:#4f5a4b;cursor:pointer;font-size:12px;font-weight:700;height:28px;outline:none;padding:0 10px;transition:border-color .15s}.stp-select:focus,.stp-select:hover{border-color:#367c2b}.stp-toggle{background:#fff;border:1.5px solid #d5d9d0;border-radius:20px;color:#4f5a4b;cursor:pointer;font-size:12px;font-weight:700;height:28px;padding:0 13px;transition:all .15s;white-space:nowrap}.stp-toggle:hover{border-color:#3c587c;color:#3c587c}.stp-toggle.is-active{background:#3c587c;border-color:#3c587c;box-shadow:0 2px 6px rgba(60,88,124,.35);color:#fff}.stp-limpiar{align-items:center;background:transparent;border:1.5px dashed #b3261e;border-radius:20px;color:#b3261e;cursor:pointer;display:flex;font-size:12px;font-weight:700;gap:4px;height:28px;padding:0 12px 0 8px;transition:background .15s;white-space:nowrap}.stp-limpiar svg{font-size:15px}.stp-limpiar:hover{background:rgba(179,38,30,.08)}.stp-grid{grid-gap:18px;align-content:start;display:grid;flex:1 1;gap:18px;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));min-height:0;overflow-y:auto;padding-bottom:100px}.stp-card{background:#fff;border:1.5px solid #d5d9d0;border-left:4px solid #b8bfb3;border-radius:14px;box-shadow:0 2px 10px rgba(0,0,0,.05);display:flex;flex-direction:column;gap:12px;padding:16px 18px 14px;position:relative;transition:box-shadow .2s,border-color .2s,-webkit-transform .2s;transition:transform .2s,box-shadow .2s,border-color .2s;transition:transform .2s,box-shadow .2s,border-color .2s,-webkit-transform .2s}.stp-card:hover{box-shadow:0 14px 30px rgba(0,0,0,.12);-webkit-transform:translateY(-3px);transform:translateY(-3px)}.stp-card--prioridad-alta{border-left-color:#b3261e}.stp-card--prioridad-media{border-left-color:#fedb05}.stp-card--prioridad-baja{border-left-color:#367c2b}.stp-card-header{align-items:flex-start;display:flex;gap:10px;justify-content:space-between}.stp-card-user{align-items:center;display:flex;gap:10px;min-width:0}.stp-avatar.MuiAvatar-root{flex-shrink:0;height:38px;width:38px}.stp-usuario-nombre{color:#1f2937;font-size:13px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stp-folio{color:#8d9688;font-size:11px;font-weight:600}.stp-card-body{display:flex;flex-direction:column;gap:8px}.stp-title{color:#1f2937;font-size:15.5px;font-weight:800;line-height:1.3}.stp-meta-row{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px}.stp-meta-item{align-items:center;color:#4f5a4b;display:inline-flex;font-size:12px;font-weight:600;gap:4px}.stp-meta-item svg{color:#8d9688;font-size:15px}.stp-comentario{-webkit-line-clamp:3;-webkit-box-orient:vertical;background:#f7f8f6;border-radius:8px;color:#4f5a4b;display:-webkit-box;font-size:12.5px;line-height:1.45;overflow:hidden;padding:8px 10px;word-break:break-word}.stp-card-footer{border-top:1px solid #eef0ec;display:flex;gap:8px;justify-content:flex-end;padding-top:6px}.stp-icon-btn{align-items:center;background:#eef0ec;border:none;border-radius:50%;color:#4f5a4b;cursor:pointer;display:flex;height:30px;justify-content:center;transition:background .15s,-webkit-transform .15s;transition:transform .15s,background .15s;transition:transform .15s,background .15s,-webkit-transform .15s;width:30px}.stp-icon-btn svg{font-size:17px}.stp-icon-btn:hover{-webkit-transform:scale(1.12);transform:scale(1.12)}.stp-icon-btn--print{background:#eef0ec;color:#4f5a4b}.stp-icon-btn--star{background:#fff8de;color:#b38f00}.stp-icon-btn--ver{background:#edf7eb;color:#255220}.stp-icon-btn--editar{background:#fff1e4;color:#ad5f13}.stp-icon-btn--eliminar{background:#fcebeb;color:#b3261e}.stp-icon-btn.is-disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.stp-empty{align-items:center;color:#8d9688;display:flex;flex-direction:column;gap:6px;grid-column:1/-1;justify-content:center;padding:60px 20px;text-align:center}.stp-empty-titulo{color:#4f5a4b;font-size:14.5px;font-weight:800}.stp-empty-subtitulo{font-size:12.5px;margin-bottom:8px}.stp-modal-overlay{align-items:center;-webkit-animation:nsi-fade-in .15s ease-out;animation:nsi-fade-in .15s ease-out;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:rgba(15,30,15,.55);display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.stp-modal-card{-webkit-animation:nsi-pop-in .2s cubic-bezier(.34,1.56,.64,1);animation:nsi-pop-in .2s cubic-bezier(.34,1.56,.64,1);background:#fff;border-radius:16px;box-shadow:0 20px 50px rgba(0,0,0,.35);max-height:calc(100vh - 60px);max-width:calc(100vw - 40px);overflow-y:auto;padding:22px 24px 24px;width:420px}.stp-modal-header{align-items:center;display:flex;gap:12px;margin-bottom:14px}.stp-modal-header-icon{align-items:center;background:#edf7eb;border-radius:50%;color:#255220;display:flex;flex-shrink:0;height:38px;justify-content:center;width:38px}.stp-modal-header-icon svg{font-size:20px}.stp-modal-titulo{color:#1f2937;font-size:15px;font-weight:800}.stp-modal-subtitulo{color:#8d9688;font-size:12px;margin-top:1px}.stp-modal-info{background:#f7f8f6;border-radius:10px;display:flex;flex-direction:column;gap:4px;margin-bottom:14px;padding:10px 12px}.stp-modal-info div{color:#1f2937;display:flex;font-size:12.5px;font-weight:600;justify-content:space-between}.stp-modal-info span{color:#8d9688;font-size:10.5px;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.stp-modal-acciones{display:flex;gap:10px}.stp-modal-btn{border:1.5px solid transparent;border-radius:10px;cursor:pointer;flex:1 1;font-size:13px;font-weight:700;height:40px;transition:-webkit-transform .1s;transition:transform .1s;transition:transform .1s,-webkit-transform .1s}.stp-modal-btn:hover:not(:disabled){-webkit-transform:scale(1.02);transform:scale(1.02)}.stp-modal-btn:disabled{cursor:not-allowed;opacity:.6;-webkit-transform:none;transform:none}.stp-modal-btn--primary{background:#367c2b;border-color:#367c2b;color:#fff}.stp-modal-btn--secundario{background:#fff;border-color:#d5d9d0;color:#4f5a4b}.stp-modal-btn--full{margin-top:4px;width:100%}.stp-modal-calificacion{align-items:center;display:flex;flex-direction:column;gap:8px;margin-bottom:14px}.stp-modal-label{color:#8d9688;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.stp-stars{display:flex;font-size:34px;gap:4px}.stp-stars span{color:#d5d9d0;cursor:pointer;transition:color .15s,-webkit-transform .1s;transition:transform .1s,color .15s;transition:transform .1s,color .15s,-webkit-transform .1s}.stp-stars span.active{color:#fedb05}.stp-stars span:hover{-webkit-transform:scale(1.15);transform:scale(1.15)}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes slideUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.modal-chat-main-container{box-sizing:border-box;display:flex;height:80vh;left:50%;max-width:500px;outline:none;padding:0;position:fixed;top:60px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:100%}.chat-window{-webkit-animation:modalIn .25s ease;animation:modalIn .25s ease;background:#fff;border-radius:24px;box-shadow:0 25px 60px rgba(0,0,0,.25);display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.chat-window .drag-overlay{align-items:center;background:rgba(0,0,0,.6);display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:9999}.chat-window .drag-content{background:hsla(0,0%,100%,.142);border:2px dashed #035917;border-radius:12px;color:#fff;font-size:18px;padding:40px 60px;pointer-events:auto;text-align:center}.chat-window .file-preview-container{bottom:70px;display:flex;justify-content:center;left:0;pointer-events:none;position:absolute;width:100%;z-index:20}.chat-window .file-preview-card{-webkit-animation:fadeUp .2s ease;animation:fadeUp .2s ease;background:#fff;border:1px solid #e5e7eb;border-radius:16px;box-shadow:0 10px 30px rgba(0,0,0,.2);display:flex;flex-direction:column;gap:10px;max-width:420px;padding:12px;pointer-events:auto;position:relative;width:92%}.chat-window .preview-close{align-items:center;background:rgba(0,0,0,.05);border-radius:50%;color:#6b7280;cursor:pointer;display:flex;font-size:14px;height:22px;justify-content:center;position:absolute;right:10px;top:8px;transition:.2s;width:22px}.chat-window .preview-close:hover{background:rgba(0,0,0,.15)}.chat-window .file-info{display:flex;flex-direction:column;font-size:13px}.chat-window .file-info strong{color:#111827;font-weight:600;word-break:break-all}.chat-window .file-info span{color:#6b7280;font-size:11px}.chat-window .preview-image{border:1px solid #e5e7eb;border-radius:10px;max-height:180px;object-fit:cover;width:100%}.chat-window .preview-pdf{background:#f3f4f6;border:1px dashed #d1d5db;border-radius:10px;color:#374151;font-size:14px;padding:18px;text-align:center;width:100%}.chat-window .preview-actions{display:flex;gap:10px;justify-content:flex-end}.chat-window .btn-cancel{background:transparent;border:none;border-radius:8px;color:#ef4444;cursor:pointer;font-size:13px;padding:6px 10px;transition:.2s}.chat-window .btn-cancel:hover{background:rgba(239,68,68,.1)}.chat-window .btn-send{background:#017a1b;border:none;border-radius:999px;color:#fff;cursor:pointer;font-size:13px;padding:6px 14px;transition:.2s}.chat-window .btn-send:hover{background:#16a34a}@-webkit-keyframes fadeUp{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeUp{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes modalIn{0%{opacity:0;-webkit-transform:translateY(20px) scale(.97);transform:translateY(20px) scale(.97)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes modalIn{0%{opacity:0;-webkit-transform:translateY(20px) scale(.97);transform:translateY(20px) scale(.97)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}.chat-header{background:#035917;color:#fff;justify-content:space-between;padding:16px 18px}.chat-header,.chat-user{align-items:center;display:flex}.chat-user{gap:12px}.avatar{align-items:center;border-radius:50%;color:#017a1b;display:flex;font-weight:700;height:42px;justify-content:center;overflow:hidden;width:42px}.avatar img{width:100%}.name{font-size:14px;font-weight:600;max-width:350px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status{font-size:12px;gap:6px}.responsable,.status{align-items:center;display:flex;opacity:.85}.responsable{font-size:13px;gap:3px}.responsable svg{font-size:15px}.status-dot{border-radius:50%;display:inline-block;height:8px;width:8px}.status-L{background:#22c55e}.status-O{background:#ef4444}.status-D{background:#9ca3af}.header-actions{align-items:center;display:flex;gap:6px}.call-btn,.close-btn{background:transparent;border:none;color:#fff;cursor:pointer;font-size:18px}.call-btn{align-items:center;border-radius:50%;display:flex;height:34px;justify-content:center;transition:background .2s;width:34px}.call-btn:hover{background:hsla(0,0%,100%,.15)}.call-btn:disabled{cursor:not-allowed;opacity:.5}.call-screen{align-items:center;background:linear-gradient(180deg,#035917,#012e0c);color:#fff;display:flex;flex:1 1;flex-direction:column;gap:10px;justify-content:center;padding:40px 20px}.call-avatar{border:3px solid hsla(0,0%,100%,.25);border-radius:50%;box-shadow:0 0 0 8px hsla(0,0%,100%,.08);height:110px;margin-bottom:10px;overflow:hidden;width:110px}.call-avatar img{height:100%;object-fit:cover;width:100%}.call-name{font-size:20px;font-weight:600}.call-numero{font-size:13px;margin-top:-6px;opacity:.75}.call-status-label{font-size:14px;letter-spacing:.3px;opacity:.8}.call-actions{margin-top:40px}.call-hangup-btn{align-items:center;background:#ef4444;border:none;border-radius:50%;box-shadow:0 8px 20px rgba(239,68,68,.4);color:#fff;cursor:pointer;display:flex;font-size:24px;height:62px;justify-content:center;transition:.2s;width:62px}.call-hangup-btn:hover{background:#dc2626}.call-screen-incoming .call-avatar{-webkit-animation:ringPulse 1s infinite;animation:ringPulse 1s infinite}.call-actions-incoming{display:flex;gap:50px}.call-accept-btn,.call-reject-btn{align-items:center;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:24px;height:62px;justify-content:center;transition:.2s;width:62px}.call-accept-btn{background:#22c55e;box-shadow:0 8px 20px rgba(34,197,94,.4)}.call-accept-btn:hover{background:#16a34a}.call-reject-btn{background:#ef4444;box-shadow:0 8px 20px rgba(239,68,68,.4)}.call-reject-btn:hover{background:#dc2626}@-webkit-keyframes ringPulse{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.08);transform:scale(1.08)}}@keyframes ringPulse{0%,to{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(1.08);transform:scale(1.08)}}.chat-body{background:radial-gradient(circle at 20% 20%,#f1f5f9 0,transparent 40%),radial-gradient(circle at 80% 80%,#e2e8f0 0,transparent 40%),#f8fafc;display:flex;flex:1 1;flex-direction:column;gap:10px;overflow-y:auto;padding:18px}.message{-webkit-animation:fadeIn .2s ease;animation:fadeIn .2s ease;border-radius:16px;font-size:14px;line-height:1.4;max-width:75%;padding:10px 14px;position:relative;white-space:pre-line}.message-left{align-self:flex-start;background:#fff;border-bottom-left-radius:6px}.message-right{align-self:flex-end;background:#dae6be;border-bottom-right-radius:6px;color:#000}.time{display:block;font-size:10px;margin-top:4px;opacity:.7;text-align:right}.chat-footer{background:#fff;border-top:1px solid #e5e7eb;display:flex;gap:10px;padding:12px}.chat-footer input{border:1px solid #e5e7eb;border-radius:999px;flex:1 1;font-size:14px;outline:none;padding:10px 14px}.chat-footer input:focus{border-color:#22c55e}.add-file-btn,.send-btn{background:#017a1b;border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:16px;height:44px;transition:.2s;width:44px}.add-file-btn:hover,.send-btn:hover{background:#16a34a}.chat-footer input:disabled{background:#f3f4f6;cursor:not-allowed;opacity:.7}.add-file-btn.disabled,.send-btn.disabled{background:#9ca3af;cursor:not-allowed}.add-file-btn.disabled:hover,.send-btn.disabled:hover{background:#9ca3af}.message-media{display:flex;flex-direction:column;gap:6px}.message-media .message-image{border-radius:10px;cursor:pointer;max-height:200px;max-width:220px;object-fit:cover;transition:opacity .2s;width:100%}.message-media .message-image:hover{opacity:.85}.message-pdf{align-items:center;background:#f3f4f6;border:1px dashed #d1d5db;border-radius:10px;cursor:pointer;display:flex;gap:8px;max-width:220px;padding:10px 12px;transition:background .2s}.message-pdf:hover{background:#e5e7eb}.message-pdf .pdf-icon{color:#ef4444;flex-shrink:0;font-size:28px!important}.message-pdf .pdf-icon:after{color:#ef4444;content:"PDF";display:block;font-size:8px;font-weight:700;letter-spacing:.5px;margin-top:-2px;text-align:center}.message-pdf .pdf-label{color:#374151;flex:1 1;font-size:13px;line-height:1.3;word-break:break-all}.message-pdf .pdf-download{color:#017a1b;flex-shrink:0;font-size:14px}.message-pdf-wrapper{display:flex;flex-direction:column;gap:4px}.message-is-call{background:#f3f4f6;border:1px solid #e5e7eb}.message-call{align-items:center;display:flex;gap:10px}.message-call .message-call-icon{color:#017a1b;flex-shrink:0;font-size:20px!important}.message-call .message-call-info{display:flex;flex-direction:column}.message-call .message-call-title{color:#111827;font-size:13px;font-weight:600}.message-call .message-call-subtitle{color:#6b7280;font-size:12px;margin-top:2px}.message-audio-wrapper{display:flex;flex-direction:column;gap:4px}.message-audio{align-items:center;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:12px;display:flex;gap:8px;max-width:280px;padding:8px 10px}.message-audio .audio-player{flex:1 1;height:32px;min-width:0}.message-audio .audio-player::-webkit-media-controls-panel{background:transparent}.message-audio .audio-player::-webkit-media-controls-overflow-button{display:none}.message-audio .audio-download-btn{align-items:center;background:transparent;border:none;border-radius:50%;color:#017a1b;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:4px;transition:background .2s}.message-audio .audio-download-btn svg{font-size:18px!important}.message-audio .audio-download-btn:hover{background:rgba(1,122,27,.1)}@media (max-width:480px){.modal-chat-main-container{height:calc(100vh - 55px);max-width:96%;padding:2;top:55px}.chat-window{border-radius:0}}.mensajeria-main-screen{height:100%;position:relative}.mensajeria-main-screen .rotacion-cxc-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:100%}.mensajeria-main-screen .rotacion-cxc-actions .reporte-recuperacion-responsable-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.mensajeria-main-screen .rotacion-cxc-actions .reporte-recuperacion-responsable-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.mensajeria-main-screen .rotacion-cxc-actions .reporte-recuperacion-responsable-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.mensajeria-main-screen .rotacion-cxc-actions .reporte-recuperacion-responsable-actions-regresar:hover svg{color:#fff}.mensajeria-main-screen .rotacion-cxc-actions .reporte-recuperacion-responsable-actions-filtro{margin-left:5px;margin-top:1px}.mensajeria-main-screen .rotacion-cxc-actions .reporte-recuperacion-responsable-actions-filtro .filtros-pedidos-facturados{position:relative}.mensajeria-main-screen .rotacion-cxc-actions .reporte-recuperacion-responsable-actions-filtro .filtros-pedidos-facturados .modal-filtro-resumen-cartera-mensual{background-color:#fff;box-shadow:3 3 5px #333;height:380px;margin-left:-100px!important;margin-top:-1px;text-transform:capitalize;width:410px}.mensajeria-main-screen .rotacion-cxc-actions .buttons{align-items:end;display:flex;justify-content:end;margin-right:10px;width:100%}.mensajeria-main-screen .rotacion-cxc-actions .buttons .excel{background-color:#035917;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;height:25px;margin-right:10px;width:100px}.mensajeria-main-screen .rotacion-cxc-actions .buttons .excel:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.mensajeria-main-screen .rotacion-cxc-actions .buttons .agregar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:3px 3px 3px #333;cursor:pointer;display:flex;height:25px;justify-content:center;margin-right:10px;width:150px}.mensajeria-main-screen .rotacion-cxc-actions .buttons .agregar svg{padding-right:5px}.mensajeria-main-screen .rotacion-cxc-actions .buttons .agregar{color:hsla(0,0%,100%,.8)}.mensajeria-main-screen .rotacion-cxc-actions .buttons .agregar:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.mensajeria-main-screen .rotacion-cxc-actions .buttons .PDF{border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;height:25px;width:100px}.mensajeria-main-screen .rotacion-cxc-actions .buttons .PDF:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.mensajeria-main-screen .mensajeria-listado-chats{display:flex;flex-direction:row;gap:10px;height:100%}.mensajeria-main-screen .mensajeria-filtro-container{border-right:2px solid #498c47;display:flex;flex-direction:column;height:calc(100% - 50px);margin-bottom:10px;padding:10px;width:200px}.mensajeria-main-screen .mensajeria-filtro-container .mensajeria-filtro-header{margin-top:5px}.mensajeria-main-screen .mensajeria-filtro-container .mensajeria-filtro-header .mensajeria-filtro-header-titulo{align-items:center;background-color:#2c6a26;border-radius:6px;color:#fff;display:flex;font-size:16px;font-weight:600;height:20px;justify-content:center;text-align:center}.mensajeria-main-screen .mensajeria-filtro-container .mensajeria-filtro-container-sections{margin-top:5px}.mensajeria-main-screen .mensajeria-filtro-container .mensajeria-filtro-container-sections .mensajeria-filtros-seccion{margin-bottom:12px;margin-right:5px}.mensajeria-main-screen .mensajeria-filtro-container .mensajeria-filtro-container-sections .mensajeria-filtros-seccion .mensajeria-filtros-titulo{border-left:4px solid #498c47;color:#2c6a26;font-size:13px;font-weight:600;margin-bottom:6px;padding-left:6px}.mensajeria-main-screen .mensajeria-filtro-container .mensajeria-filtro-container-sections .mensajeria-filtros-seccion .mensajeria-filtros-lista{display:flex;flex-direction:column;gap:6px;overflow-y:auto;padding-left:6px}.mensajeria-main-screen .mensajeria-filtro-container .mensajeria-filtro-container-sections .mensajeria-filtros-seccion .mensajeria-filtros-lista .mensajeria-filtro-item{align-items:center;border-radius:6px;color:#555;cursor:pointer;display:flex;font-size:13px;gap:8px;padding:4px 6px;transition:all .2s}.mensajeria-main-screen .mensajeria-filtro-container .mensajeria-filtro-container-sections .mensajeria-filtros-seccion .mensajeria-filtros-lista .mensajeria-filtro-item:hover{background-color:#e6f4ea}.mensajeria-main-screen .mensajeria-filtro-container .mensajeria-filtro-container-sections .mensajeria-filtros-seccion .mensajeria-filtros-lista .mensajeria-filtro-item input{accent-color:#498c47;cursor:pointer;height:14px;width:14px}.mensajeria-main-screen .mensajeria-contactos-container{border-right:2px solid #498c47;display:flex;flex-direction:column;height:calc(100% - 50px);min-width:20vw;padding:10px;width:25vw}.mensajeria-main-screen .mensajeria-contactos-container .mensajeria-contactos-header{margin-top:5px}.mensajeria-main-screen .mensajeria-contactos-container .mensajeria-contactos-header .mensajeria-contactos-header-titulo{background-color:#2c6a26;border-radius:6px;color:#fff;font-size:16px;font-weight:600;height:20px;text-align:center}.mensajeria-main-screen .mensajeria-contactos-container .mensajeria-contactos-header .mensajeria-contactos-header-control{margin-top:5px}.mensajeria-main-screen .mensajeria-contactos-container .mensajeria-contactos-header .mensajeria-contactos-header-filtros{display:flex;gap:8px;justify-content:center;margin-top:8px}.mensajeria-main-screen .mensajeria-contactos-container .mensajeria-contactos-header .mensajeria-contactos-header-filtros button{background-color:#fff;border:1px solid #498c47;border-radius:6px;color:#498c47;cursor:pointer;font-weight:500;padding:6px 12px;transition:all .2s}.mensajeria-main-screen .mensajeria-contactos-container .mensajeria-contactos-header .mensajeria-contactos-header-filtros button:hover{background-color:#e6f4ea}.mensajeria-main-screen .mensajeria-contactos-container .mensajeria-contactos-header .mensajeria-contactos-header-filtros button.activo{background-color:#498c47;color:#fff}.mensajeria-main-screen .mensajeria-contactos-container .mensajeria-contactos-header .mensajeria-contactos-header-filtros2{display:flex;gap:8px;height:10px;justify-content:center;margin-top:6px;padding-left:9px}.mensajeria-main-screen .mensajeria-contactos-container .mensajeria-contactos-header .mensajeria-contactos-header-filtros2 button{background-color:#fff;border:1px solid #498c47;border-radius:6px;color:#498c47;cursor:pointer;font-weight:500;padding:6px 12px;transition:all .2s}.mensajeria-main-screen .mensajeria-contactos-container .mensajeria-contactos-header .mensajeria-contactos-header-filtros2 button:hover{background-color:#e6f4ea}.mensajeria-main-screen .mensajeria-contactos-container .mensajeria-contactos-header .mensajeria-contactos-header-filtros2 button.activo{background-color:#498c47;color:#fff}.mensajeria-main-screen .mensajeria-contactos-container .mensajeria-contactos-header .mensajeria-contactos-header-filtros2 .mensajeria-contador{color:#878787;margin-left:auto;margin-right:10px}.mensajeria-main-screen .mensajeria-contactos-container .mensajeria-listado-contactos{display:flex;flex:1 1;flex-direction:column;margin-top:10px;overflow-y:auto}.mensajeria-main-screen .mensajeria-contactos-container .mensajeria-listado-contactos .contacto-item{align-items:center;border-bottom:1px solid #c3c3c3;cursor:pointer;display:flex;padding:8px 12px;transition:background .2s}.mensajeria-main-screen .mensajeria-contactos-container .mensajeria-listado-contactos .contacto-item:hover{background-color:#f0f0f0}.mensajeria-main-screen .mensajeria-contactos-container .mensajeria-listado-contactos .contacto-item.activo{background-color:#e0f7e0;border-left:4px solid #498c47}.mensajeria-main-screen .mensajeria-contactos-container .mensajeria-listado-contactos .contacto-item .mensajeria-listado-imagen{position:relative}.mensajeria-main-screen .mensajeria-contactos-container .mensajeria-listado-contactos .contacto-item .mensajeria-listado-imagen .contacto-alerta{background-color:red;border:2px solid #fff;border-radius:50%;height:12px;position:absolute;right:0;top:0;width:12px}.mensajeria-main-screen .mensajeria-contactos-container .mensajeria-listado-contactos .contacto-item .mensajeria-listado-imagen img{border:3px solid #498c47;border-radius:50%;height:50px;margin-right:12px;object-fit:cover;width:50px}.mensajeria-main-screen .mensajeria-contactos-container .mensajeria-listado-contactos .contacto-item .mensajeria-listado-imagen img.alerta{border-color:red}.mensajeria-main-screen .mensajeria-contactos-container .mensajeria-listado-contactos .contacto-item .mensajeria-listado-informacion{display:flex;flex-direction:column;width:100%}.mensajeria-main-screen .mensajeria-contactos-container .mensajeria-listado-contactos .contacto-item .mensajeria-listado-informacion .contacto-nombre{align-items:center;display:flex;margin-bottom:4px}.mensajeria-main-screen .mensajeria-contactos-container .mensajeria-listado-contactos .contacto-item .mensajeria-listado-informacion .contacto-nombre .contacto-nombre{font-size:16px;font-weight:600}.mensajeria-main-screen .mensajeria-contactos-container .mensajeria-listado-contactos .contacto-item .mensajeria-listado-informacion .contacto-nombre .contacto-alerta-icono{color:#498c47;font-size:18px;margin-left:auto}.mensajeria-main-screen .mensajeria-contactos-container .mensajeria-listado-contactos .contacto-item .mensajeria-listado-informacion .contacto-telefono-fecha{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.mensajeria-main-screen .mensajeria-contactos-container .mensajeria-listado-contactos .contacto-item .mensajeria-listado-informacion .contacto-telefono-fecha .contacto-telefono{color:#555;font-size:14px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mensajeria-main-screen .mensajeria-contactos-container .mensajeria-listado-contactos .contacto-item .mensajeria-listado-informacion .contacto-telefono-fecha .contacto-fecha{color:gray;font-size:12px;margin-left:auto}.mensajeria-listado-main-screen{height:100%;position:relative}.mensajeria-listado-main-screen .rotacion-cxc-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:100%}.mensajeria-listado-main-screen .rotacion-cxc-actions .reporte-recuperacion-responsable-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.mensajeria-listado-main-screen .rotacion-cxc-actions .reporte-recuperacion-responsable-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.mensajeria-listado-main-screen .rotacion-cxc-actions .reporte-recuperacion-responsable-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.mensajeria-listado-main-screen .rotacion-cxc-actions .reporte-recuperacion-responsable-actions-regresar:hover svg{color:#fff}.mensajeria-listado-main-screen .rotacion-cxc-actions .reporte-recuperacion-responsable-actions-filtro{margin-left:5px;margin-top:1px}.mensajeria-listado-main-screen .rotacion-cxc-actions .reporte-recuperacion-responsable-actions-filtro .filtros-pedidos-facturados{position:relative}.mensajeria-listado-main-screen .rotacion-cxc-actions .reporte-recuperacion-responsable-actions-filtro .filtros-pedidos-facturados .modal-filtro-resumen-cartera-mensual{background-color:#fff;box-shadow:3 3 5px #333;height:380px;margin-left:-100px!important;margin-top:-1px;text-transform:capitalize;width:410px}.mensajeria-listado-main-screen .rotacion-cxc-actions .buttons{align-items:end;display:flex;justify-content:end;margin-right:10px;width:100%}.mensajeria-listado-main-screen .rotacion-cxc-actions .buttons .excel{background-color:#035917;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;height:25px;margin-right:10px;width:100px}.mensajeria-listado-main-screen .rotacion-cxc-actions .buttons .excel:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.mensajeria-listado-main-screen .rotacion-cxc-actions .buttons .agregar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:3px 3px 3px #333;cursor:pointer;display:flex;height:25px;justify-content:center;margin-right:10px;width:150px}.mensajeria-listado-main-screen .rotacion-cxc-actions .buttons .agregar svg{padding-right:5px}.mensajeria-listado-main-screen .rotacion-cxc-actions .buttons .agregar{color:hsla(0,0%,100%,.8)}.mensajeria-listado-main-screen .rotacion-cxc-actions .buttons .agregar:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.mensajeria-listado-main-screen .rotacion-cxc-actions .buttons .PDF{border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;height:25px;width:100px}.mensajeria-listado-main-screen .rotacion-cxc-actions .buttons .PDF:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.mensajeria-listado-main-screen .mensajeria-listado-chats{display:flex;flex-direction:row;gap:10px;height:100%}.mensajeria-listado-main-screen .mensajeria-listado-chats .mensajeria-listado-tabla-container{border-radius:8px;height:calc(100% - 65px);margin-left:30px;margin-top:20px;overflow:auto;width:calc(100% - 40px)}.mensajeria-listado-main-screen .mensajeria-listado-chats .mensajeria-listado-tabla-container .sticky-folio{background-color:#f9f9f9;left:0;position:-webkit-sticky;position:sticky;z-index:2}.mensajeria-listado-main-screen .mensajeria-listado-chats .mensajeria-listado-tabla-container .sticky-cliente{background-color:#f9f9f9;left:60px;position:-webkit-sticky;position:sticky;z-index:2}.mensajeria-listado-main-screen .mensajeria-listado-chats .mensajeria-listado-tabla-container table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.mensajeria-listado-main-screen .mensajeria-listado-chats .mensajeria-listado-tabla-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:35px;position:-webkit-sticky;position:sticky;top:0}.mensajeria-listado-main-screen .mensajeria-listado-chats .mensajeria-listado-tabla-container thead tr th div{border-left:2px solid #e9ae06;text-align:center}.mensajeria-listado-main-screen .mensajeria-listado-chats .mensajeria-listado-tabla-container thead th.sticky-cliente,.mensajeria-listado-main-screen .mensajeria-listado-chats .mensajeria-listado-tabla-container thead th.sticky-folio{z-index:3}.mensajeria-listado-main-screen .mensajeria-listado-chats .mensajeria-listado-tabla-container tbody tr .detalle-mensaje{background-color:#3c587c;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;height:25px;width:80px}.mensajeria-listado-main-screen .mensajeria-listado-chats .mensajeria-listado-tabla-container tbody tr .detalle-mensaje:hover{color:#fff;-webkit-transform:scale(1.03);transform:scale(1.03)}.mensajeria-listado-main-screen .mensajeria-listado-chats .mensajeria-listado-tabla-container tbody tr .celda-cliente{max-width:600px;width:600px!important}.mensajeria-listado-main-screen .mensajeria-listado-chats .mensajeria-listado-tabla-container tbody tr td{border-bottom:1px solid #dae6be;padding:5px}.mensajeria-listado-main-screen .mensajeria-listado-chats .mensajeria-listado-tabla-container tbody tr td .img{cursor:pointer}.mensajeria-listado-main-screen .mensajeria-listado-chats .mensajeria-listado-tabla-container tbody tr td .img svg{color:#315c6f;font-size:20px}.mensajeria-listado-main-screen .mensajeria-listado-chats .mensajeria-listado-tabla-container tbody tr td .img:hover svg{-webkit-transform:scale(1.1);transform:scale(1.1)}.mensajeria-listado-main-screen .mensajeria-listado-chats .mensajeria-listado-tabla-container tbody tr td .img-sin-color svg{color:#ccc;font-size:20px}.mensajeria-listado-main-screen .mensajeria-listado-chats .mensajeria-listado-tabla-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.mensajeria-listado-main-screen .mensajeria-listado-chats .mensajeria-listado-tabla-container tfoot{background-color:#cbdf9e!important;font-weight:700;height:35px}.mensajeria-listado-main-screen .mensajeria-listado-chats .mensajeria-listado-tabla-container tfoot .detalle{cursor:pointer}.mensajeria-listado-main-screen .mensajeria-filtro-container{border-right:2px solid #498c47;display:flex;flex-direction:column;height:calc(100% - 50px);margin-bottom:10px;padding:10px;width:200px}.mensajeria-listado-main-screen .mensajeria-filtro-container .mensajeria-filtro-header{margin-top:5px}.mensajeria-listado-main-screen .mensajeria-filtro-container .mensajeria-filtro-header .mensajeria-filtro-header-titulo{align-items:center;background-color:#2c6a26;border-radius:6px;color:#fff;display:flex;font-size:16px;font-weight:600;height:20px;justify-content:center;text-align:center}.mensajeria-listado-main-screen .mensajeria-filtro-container .mensajeria-filtros-seccion{margin-bottom:12px}.mensajeria-listado-main-screen .mensajeria-filtro-container .mensajeria-filtros-seccion .mensajeria-filtros-titulo{border-left:4px solid #498c47;color:#2c6a26;font-size:13px;font-weight:600;margin-bottom:6px;padding-left:6px}.mensajeria-listado-main-screen .mensajeria-filtro-container .mensajeria-filtros-seccion .mensajeria-filtros-lista{display:flex;flex-direction:column;gap:6px;overflow-y:auto;padding-left:6px}.mensajeria-listado-main-screen .mensajeria-filtro-container .mensajeria-filtros-seccion .mensajeria-filtros-lista .mensajeria-filtro-item{align-items:center;border-radius:6px;color:#555;cursor:pointer;display:flex;font-size:13px;gap:8px;padding:4px 6px;transition:all .2s}.mensajeria-listado-main-screen .mensajeria-filtro-container .mensajeria-filtros-seccion .mensajeria-filtros-lista .mensajeria-filtro-item:hover{background-color:#e6f4ea}.mensajeria-listado-main-screen .mensajeria-filtro-container .mensajeria-filtros-seccion .mensajeria-filtros-lista .mensajeria-filtro-item input{accent-color:#498c47;cursor:pointer;height:14px;width:14px}.mensajeria-listado-main-screen .mensajeria-filtro-container .mensajeria-filtros-seccion .button-accept{align-items:center;background-image:linear-gradient(135deg,#378336,#275127);border:none;border-radius:5px;bottom:30px;box-shadow:1px 2px 4px #333;color:#fff;cursor:pointer;display:flex;font-size:12px;height:auto;justify-content:space-between;justify-content:center;margin-top:15px;padding:5px;width:100%}.mensajeria-listado-main-screen .mensajeria-filtro-container .mensajeria-filtros-seccion .button-accept:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.mensajeria-listado-main-screen .mensajeria-filtro-container .mensajeria-filtros-seccion .button-accept svg{font-size:20px;margin-right:2px}.mensajeria-listado-main-screen .mensajeria-contactos-container{border-right:2px solid #498c47;display:flex;flex-direction:column;height:calc(100% - 50px);min-width:20vw;padding:10px;width:25vw}.mensajeria-listado-main-screen .mensajeria-contactos-container .mensajeria-contactos-header{margin-top:5px}.mensajeria-listado-main-screen .mensajeria-contactos-container .mensajeria-contactos-header .mensajeria-contactos-header-titulo{background-color:#2c6a26;border-radius:6px;color:#fff;font-size:16px;font-weight:600;height:20px;text-align:center}.mensajeria-listado-main-screen .mensajeria-contactos-container .mensajeria-contactos-header .mensajeria-contactos-header-control{margin-top:5px}.mensajeria-listado-main-screen .mensajeria-contactos-container .mensajeria-contactos-header .mensajeria-contactos-header-filtros{display:flex;gap:8px;justify-content:center;margin-top:8px}.mensajeria-listado-main-screen .mensajeria-contactos-container .mensajeria-contactos-header .mensajeria-contactos-header-filtros button{background-color:#fff;border:1px solid #498c47;border-radius:6px;color:#498c47;cursor:pointer;font-weight:500;padding:6px 12px;transition:all .2s}.mensajeria-listado-main-screen .mensajeria-contactos-container .mensajeria-contactos-header .mensajeria-contactos-header-filtros button:hover{background-color:#e6f4ea}.mensajeria-listado-main-screen .mensajeria-contactos-container .mensajeria-contactos-header .mensajeria-contactos-header-filtros button.activo{background-color:#498c47;color:#fff}.mensajeria-listado-main-screen .mensajeria-contactos-container .mensajeria-contactos-header .mensajeria-contactos-header-filtros2{display:flex;gap:8px;height:10px;justify-content:center;margin-top:6px;padding-left:9px}.mensajeria-listado-main-screen .mensajeria-contactos-container .mensajeria-contactos-header .mensajeria-contactos-header-filtros2 button{background-color:#fff;border:1px solid #498c47;border-radius:6px;color:#498c47;cursor:pointer;font-weight:500;padding:6px 12px;transition:all .2s}.mensajeria-listado-main-screen .mensajeria-contactos-container .mensajeria-contactos-header .mensajeria-contactos-header-filtros2 button:hover{background-color:#e6f4ea}.mensajeria-listado-main-screen .mensajeria-contactos-container .mensajeria-contactos-header .mensajeria-contactos-header-filtros2 button.activo{background-color:#498c47;color:#fff}.mensajeria-listado-main-screen .mensajeria-contactos-container .mensajeria-contactos-header .mensajeria-contactos-header-filtros2 .mensajeria-contador{color:#878787;margin-left:auto;margin-right:10px}.mensajeria-listado-main-screen .mensajeria-contactos-container .mensajeria-listado-contactos{display:flex;flex:1 1;flex-direction:column;margin-top:10px;overflow-y:auto}.mensajeria-listado-main-screen .mensajeria-contactos-container .mensajeria-listado-contactos .contacto-item{align-items:center;border-bottom:1px solid #c3c3c3;cursor:pointer;display:flex;padding:8px 12px;transition:background .2s}.mensajeria-listado-main-screen .mensajeria-contactos-container .mensajeria-listado-contactos .contacto-item:hover{background-color:#f0f0f0}.mensajeria-listado-main-screen .mensajeria-contactos-container .mensajeria-listado-contactos .contacto-item.activo{background-color:#e0f7e0;border-left:4px solid #498c47}.mensajeria-listado-main-screen .mensajeria-contactos-container .mensajeria-listado-contactos .contacto-item .mensajeria-listado-imagen{position:relative}.mensajeria-listado-main-screen .mensajeria-contactos-container .mensajeria-listado-contactos .contacto-item .mensajeria-listado-imagen .contacto-alerta{background-color:red;border:2px solid #fff;border-radius:50%;height:12px;position:absolute;right:0;top:0;width:12px}.mensajeria-listado-main-screen .mensajeria-contactos-container .mensajeria-listado-contactos .contacto-item .mensajeria-listado-imagen img{border:3px solid #498c47;border-radius:50%;height:50px;margin-right:12px;object-fit:cover;width:50px}.mensajeria-listado-main-screen .mensajeria-contactos-container .mensajeria-listado-contactos .contacto-item .mensajeria-listado-imagen img.alerta{border-color:red}.mensajeria-listado-main-screen .mensajeria-contactos-container .mensajeria-listado-contactos .contacto-item .mensajeria-listado-informacion{display:flex;flex-direction:column;width:100%}.mensajeria-listado-main-screen .mensajeria-contactos-container .mensajeria-listado-contactos .contacto-item .mensajeria-listado-informacion .contacto-nombre{align-items:center;display:flex;margin-bottom:4px}.mensajeria-listado-main-screen .mensajeria-contactos-container .mensajeria-listado-contactos .contacto-item .mensajeria-listado-informacion .contacto-nombre .contacto-nombre{font-size:16px;font-weight:600}.mensajeria-listado-main-screen .mensajeria-contactos-container .mensajeria-listado-contactos .contacto-item .mensajeria-listado-informacion .contacto-nombre .contacto-alerta-icono{color:#498c47;font-size:18px;margin-left:auto}.mensajeria-listado-main-screen .mensajeria-contactos-container .mensajeria-listado-contactos .contacto-item .mensajeria-listado-informacion .contacto-telefono-fecha{align-items:center;display:flex;justify-content:space-between;margin-bottom:4px}.mensajeria-listado-main-screen .mensajeria-contactos-container .mensajeria-listado-contactos .contacto-item .mensajeria-listado-informacion .contacto-telefono-fecha .contacto-telefono{color:#555;font-size:14px;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mensajeria-listado-main-screen .mensajeria-contactos-container .mensajeria-listado-contactos .contacto-item .mensajeria-listado-informacion .contacto-telefono-fecha .contacto-fecha{color:gray;font-size:12px;margin-left:auto}.detalle-modal-overlay{align-items:center;background:rgba(0,0,0,.5);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.detalle-modal{background:#fff;border-radius:10px;border-top:6px solid #4b772e;box-shadow:0 4px 12px rgba(0,0,0,.3);padding:20px 30px;position:relative;width:400px}.detalle-modal-title{color:#004aad;margin-bottom:15px}.detalle-modal-content{padding-top:10px}.detalle-modal-content p{color:#333;font-size:16px;margin:8px 0}.detalle-modal-close{background:#d32f2f;border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:16px;font-weight:700;height:25px;position:absolute;right:10px;top:10px;width:25px}.detalle-modal-close:hover{background:#b71c1c}.mjr-wrapper{display:flex;flex:1 1;flex-direction:column;font-family:system-ui,Segoe UI,sans-serif;gap:16px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:10px 0 4px}.mjr-modal-overlay{align-items:center;background:rgba(20,24,20,.45);display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.mjr-modal-box{align-items:center;background:#fff;border-radius:18px;box-shadow:0 12px 40px rgba(0,0,0,.18);display:flex;flex-direction:column;max-width:90vw;padding:32px 36px;text-align:center;width:380px}.mjr-modal-icono{align-items:center;background:#fdeaea;border-radius:14px;display:flex;height:56px;justify-content:center;margin-bottom:16px;width:56px}.mjr-modal-icono svg{color:#c22a1f;font-size:28px}.mjr-modal-titulo{color:#1a2332;font-size:19px;font-weight:700;margin:0 0 14px}.mjr-modal-texto{color:#64748b;font-size:14px;margin:0 0 22px}.mjr-modal-numero{color:#c22a1f;font-size:32px;font-weight:800;margin-right:6px;vertical-align:middle}.mjr-modal-btn{background:#367c2b;border:none;border-radius:100px;color:#fff;cursor:pointer;font-size:14px;font-weight:700;padding:13px 20px;transition:background .15s,-webkit-transform .15s;transition:background .15s,transform .15s;transition:background .15s,transform .15s,-webkit-transform .15s;width:100%}.mjr-modal-btn:hover{background:#2c661f;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.mjr-header-badge{align-items:center;background:#fdeaea;border-radius:100px;box-sizing:border-box;color:#c22a1f;display:inline-flex;font-size:12.5px;font-weight:700;gap:6px;height:34px;justify-content:center;padding:0 20px}.mjr-header-badge svg{font-size:16px}.mjr-body{display:flex;flex:1 1;gap:16px;min-height:0;overflow:hidden}@media (max-width:900px){.mjr-body{flex-direction:column;overflow:auto}}.mjr-filtros{background:#fff;border-radius:14px;box-shadow:0 1px 3px rgba(0,0,0,.06);flex-shrink:0;height:100%;overflow-y:auto;padding:18px;width:250px}@media (max-width:900px){.mjr-filtros{height:auto;overflow-y:visible;width:100%}}.mjr-filtros-header{align-items:center;color:#1a2332;display:flex;font-size:14px;font-weight:700;gap:8px;margin-bottom:16px}.mjr-filtros-header svg{color:#367c2b;font-size:18px}.mjr-filtros-seccion{margin-bottom:18px}.mjr-filtros-seccion h4{color:#94a3b8;font-size:10.5px;font-weight:700;letter-spacing:.5px;margin:0 0 10px;text-transform:uppercase}.mjr-filtros-label{color:#64748b;display:block;font-size:11.5px;margin:8px 0 4px}.mjr-filtros-input{border:1px solid #e8ecf0;border-radius:8px;box-sizing:border-box;color:#1a2332;font-family:inherit;font-size:12.5px;padding:8px 10px;width:100%}.mjr-filtros-input:focus{border-color:#367c2b;outline:none}.mjr-filtros-check{align-items:center;color:#64748b;cursor:pointer;display:flex;font-size:12.5px;gap:8px;padding:5px 0}.mjr-filtros-check input{accent-color:#367c2b;cursor:pointer;height:14px;width:14px}.mjr-filtros-btn-aplicar{background-image:linear-gradient(135deg,#367c2b,#2c661f);border:none;border-radius:8px;box-shadow:1px 2px 4px rgba(0,0,0,.2);color:#fff;cursor:pointer;font-family:inherit;font-size:12.5px;font-weight:700;margin-top:6px;padding:10px 14px;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s;width:100%}.mjr-filtros-btn-aplicar:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.mjr-filtro{margin-left:10px;position:relative}.mjr-filtro .mjr-filtro-btn{align-items:center;background-image:linear-gradient(135deg,#367c2b,#2c661f);border:none;border-radius:8px;box-shadow:1px 2px 4px rgba(0,0,0,.2);color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:600;gap:5px;height:36px;padding:7px 13px;text-transform:capitalize}.mjr-filtro .mjr-filtro-btn svg{color:hsla(0,0%,100%,.9);font-size:16px}.mjr-filtro .mjr-filtro-btn:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.mjr-filtro .mjr-filtro-btn:hover svg{color:#fff}.mjr-filtro .mjr-filtro-modal{display:none;left:250px;position:fixed;top:74px;z-index:999}.mjr-filtro .mjr-filtro-modal .mjr-filtro-modal-plantilla{background-color:#fff;width:470px}.mjr-filtro .mjr-filtro-modal .mjr-filtro-modal-plantilla .plantilla-screen-container{background-color:#fff;height:auto}.mjr-filtro .mjr-filtro-modal .mjr-filtro-modal-plantilla .mjr-filtro-modal-close{align-items:center;background-color:#c22a1f;border:1px solid #c22a1f;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:40px;top:10px;width:20px}.mjr-filtro .mjr-filtro-modal .mjr-filtro-modal-plantilla .mjr-filtro-modal-close:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.mjr-filtro .mjr-filtro-modal .mjr-filtro-modal-plantilla .mjr-filtro-modal-body{padding:15px}.mjr-filtro .mjr-filtro-modal .mjr-filtro-modal-plantilla .mjr-filtro-modal-body .mjr-filtro-modal-filtros{display:flex}.mjr-filtro .mjr-filtro-modal .mjr-filtro-modal-plantilla .mjr-filtro-modal-body .mjr-filtro-modal-filtros .mjr-filtro-tiempo{border:1px solid #e8ecf0;border-radius:10px;box-shadow:0 0 3px #e8ecf0;display:flex;flex-direction:column;height:auto;margin-bottom:60px;padding:10px;width:150px}.mjr-filtro .mjr-filtro-modal .mjr-filtro-modal-plantilla .mjr-filtro-modal-body .mjr-filtro-modal-filtros .mjr-filtro-tiempo .mjr-filtro-group{display:flex;flex-direction:column;padding-top:10px}.mjr-filtro .mjr-filtro-modal .mjr-filtro-modal-plantilla .mjr-filtro-modal-body .mjr-filtro-modal-filtros .mjr-filtro-tiempo .mjr-filtro-group label{color:#1a2332;font-size:12px;font-weight:700;margin-bottom:2px;margin-left:5px}.mjr-filtro .mjr-filtro-modal .mjr-filtro-modal-plantilla .mjr-filtro-modal-body .mjr-filtro-modal-filtros .mjr-filtro-tiempo .mjr-filtro-group .mjr-filtro-date-input,.mjr-filtro .mjr-filtro-modal .mjr-filtro-modal-plantilla .mjr-filtro-modal-body .mjr-filtro-modal-filtros .mjr-filtro-tiempo .mjr-filtro-group .mjr-filtro-select{background-color:#f7f7f7;border:1px solid #367c2b;border-radius:5px;box-sizing:border-box;color:#2c661f;cursor:pointer;font-family:inherit;font-size:12px;margin-bottom:10px;padding:5px;width:100%}.mjr-filtro .mjr-filtro-modal .mjr-filtro-modal-plantilla .mjr-filtro-modal-body .mjr-filtro-modal-filtros .mjr-filtro-tiempo .mjr-filtro-group .mjr-filtro-date-input:focus,.mjr-filtro .mjr-filtro-modal .mjr-filtro-modal-plantilla .mjr-filtro-modal-body .mjr-filtro-modal-filtros .mjr-filtro-tiempo .mjr-filtro-group .mjr-filtro-select:focus{border-color:#2c661f;box-shadow:0 0 3px rgba(54,124,43,.4);outline:none}.mjr-filtro .mjr-filtro-modal .mjr-filtro-modal-plantilla .mjr-filtro-modal-body .mjr-filtro-modal-filtros .mjr-filtro-tiempo .mjr-filtro-btn-cargar{align-items:center;background-image:linear-gradient(135deg,#367c2b,#2c661f);border:none;border-radius:5px;box-shadow:1px 2px 4px rgba(0,0,0,.2);color:#fff;cursor:pointer;display:flex;font-size:12px;justify-content:center;margin-top:6px;padding:5px;width:100%}.mjr-filtro .mjr-filtro-modal .mjr-filtro-modal-plantilla .mjr-filtro-modal-body .mjr-filtro-modal-filtros .mjr-filtro-tiempo .mjr-filtro-btn-cargar:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.mjr-filtro .mjr-filtro-modal .mjr-filtro-modal-plantilla .mjr-filtro-modal-body .mjr-filtro-modal-filtros .mjr-filtro-adr,.mjr-filtro .mjr-filtro-modal .mjr-filtro-modal-plantilla .mjr-filtro-modal-body .mjr-filtro-modal-filtros .mjr-filtro-sucursal{margin-left:15px;min-width:120px}.mjr-filtro .mjr-filtro-modal .mjr-filtro-modal-plantilla .mjr-filtro-modal-body .mjr-filtro-modal-filtros .mjr-filtro-adr .mjr-filtro-title,.mjr-filtro .mjr-filtro-modal .mjr-filtro-modal-plantilla .mjr-filtro-modal-body .mjr-filtro-modal-filtros .mjr-filtro-sucursal .mjr-filtro-title{color:#1a2332;font-size:14px;font-weight:700;margin-bottom:5px;text-align:center}.mjr-filtro .mjr-filtro-modal .mjr-filtro-modal-plantilla .mjr-filtro-modal-body .mjr-filtro-modal-filtros .mjr-chk-groups{align-items:center;display:flex;margin-bottom:1px;transition:all .3s}.mjr-filtro .mjr-filtro-modal .mjr-filtro-modal-plantilla .mjr-filtro-modal-body .mjr-filtro-modal-filtros .mjr-chk-groups:hover{text-decoration:underline}.mjr-filtro .mjr-filtro-modal .mjr-filtro-modal-plantilla .mjr-filtro-modal-body .mjr-filtro-modal-filtros .mjr-chk-groups label{color:#1a2332;cursor:pointer;font-size:14px}.mjr-filtro .mjr-filtro-modal .mjr-filtro-modal-plantilla .mjr-filtro-modal-body .mjr-filtro-modal-filtros .mjr-chk-groups input{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E");border:1px solid #2c661f;border-radius:5px;cursor:pointer;height:15px;margin-right:6px;transition:background-color .3s ease-in-out;width:15px}.mjr-filtro .mjr-filtro-modal .mjr-filtro-modal-plantilla .mjr-filtro-modal-body .mjr-filtro-modal-filtros .mjr-chk-groups input:checked{background-color:#367c2b}.mjr-columnas{grid-gap:16px;display:grid;flex:1 1;gap:16px;grid-template-columns:1fr 1fr;min-width:0;overflow:hidden}@media (max-width:1100px){.mjr-columnas{grid-template-columns:1fr;overflow:auto}}.mjr-columna{background:#fff;border-radius:14px;box-shadow:0 1px 3px rgba(0,0,0,.06);display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:16px 16px 8px}.mjr-columna-header{align-items:center;display:flex;flex-shrink:0;gap:10px;margin-bottom:12px}.mjr-columna-header-icono{align-items:center;background:rgba(54,124,43,.1);border-radius:8px;display:flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.mjr-columna-header-icono svg{color:#367c2b;font-size:16px}.mjr-columna-titulo{color:#1a2332;flex:1 1;font-size:14.5px;font-weight:700;margin:0}.mjr-columna-badge{align-items:center;background:#f2f4f1;color:#64748b;display:inline-flex;font-weight:600;gap:6px;padding:3px 4px 3px 10px}.mjr-columna-badge,.mjr-columna-badge-alerta{border-radius:100px;font-size:11px;white-space:nowrap}.mjr-columna-badge-alerta{background:#c22a1f;color:#fff;font-weight:700;padding:3px 10px}.mjr-buscador{align-items:center;background:#f2f4f1;border:1px solid #e8ecf0;border-radius:10px;display:flex;flex-shrink:0;gap:8px;margin-bottom:10px;padding:8px 12px}.mjr-buscador svg{color:#94a3b8;flex-shrink:0;font-size:17px}.mjr-buscador input{background:transparent;border:none;color:#1a2332;flex:1 1;font-family:inherit;font-size:12.5px;min-width:0;outline:none}.mjr-buscador input::-webkit-input-placeholder{color:#94a3b8}.mjr-buscador input::placeholder{color:#94a3b8}.mjr-segmented{background:#f2f4f1;border-radius:100px;display:flex;flex-shrink:0;gap:2px;margin-bottom:14px;padding:3px}.mjr-segmented button{background:none;border:none;border-radius:100px;color:#64748b;cursor:pointer;flex:1 1;font-family:inherit;font-size:11.5px;font-weight:600;padding:7px 8px;transition:background .15s,color .15s,box-shadow .15s;white-space:nowrap}.mjr-segmented button:hover{color:#1a2332}.mjr-segmented button.activo{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.1);color:#1a2332}.mjr-columna-lista{display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0;overflow-y:auto;padding-bottom:8px}.mjr-lista-seccion{color:#94a3b8;font-size:10px;font-weight:700;letter-spacing:.5px;margin:6px 0 2px}.mjr-lista-seccion:first-child{margin-top:0}.mjr-lista-vacio{color:#94a3b8;font-size:12.5px;padding:24px 0;text-align:center}.mjr-chat-card{align-items:center;border-left:3px solid transparent;border-radius:12px;cursor:pointer;display:flex;gap:12px;padding:10px 12px;transition:background .15s}.mjr-chat-card:hover{background:rgba(54,124,43,.05)}.mjr-chat-card.mjr-chat-urgente{background:rgba(194,42,31,.03);border-left-color:#c22a1f}.mjr-chat-card.mjr-chat-urgente:hover{background:rgba(194,42,31,.06)}.mjr-chat-card.mjr-chat-apagado{opacity:.75}.mjr-chat-avatar{align-items:center;background:rgba(100,116,139,.12);border-radius:50%;display:flex;flex-shrink:0;height:38px;justify-content:center;position:relative;width:38px}.mjr-chat-avatar span:first-child{color:#64748b;font-size:12px;font-weight:700}.mjr-chat-punto-no-leido{background:#c22a1f;height:9px;top:-2px;width:9px}.mjr-chat-badge-wsp,.mjr-chat-punto-no-leido{border:2px solid #fff;border-radius:50%;position:absolute;right:-2px}.mjr-chat-badge-wsp{align-items:center;background:#25d366;bottom:-2px;display:flex;height:14px;justify-content:center;width:14px}.mjr-chat-badge-wsp svg{color:#fff;font-size:9px}.mjr-chat-info{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.mjr-chat-nombre{color:#1a2332;font-size:13px;font-weight:700}.mjr-chat-mensaje,.mjr-chat-nombre{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mjr-chat-mensaje{color:#64748b;font-size:12px}.mjr-chat-apagado .mjr-chat-nombre{color:#64748b;font-weight:500}.mjr-chat-apagado .mjr-chat-mensaje{color:#94a3b8}.mjr-chat-tiempo{color:#94a3b8;flex-shrink:0;font-size:11px;white-space:nowrap}.mjr-chat-tiempo.mjr-chat-tiempo-urgente{color:#c22a1f;font-weight:600}body.mjr-chat-scope .chat-window{border-radius:20px}body.mjr-chat-scope .chat-window .chat-header{background:linear-gradient(135deg,#367c2b,#2c661f);padding:18px 20px}body.mjr-chat-scope .chat-window .avatar{background:hsla(0,0%,100%,.18);border:2px solid hsla(0,0%,100%,.35);height:44px;width:44px}body.mjr-chat-scope .chat-window .avatar img{opacity:.9}body.mjr-chat-scope .chat-window .name{font-size:15px;font-weight:700}body.mjr-chat-scope .chat-window .responsable{color:hsla(0,0%,100%,.85)}body.mjr-chat-scope .chat-window .status{font-size:12.5px;font-weight:500}body.mjr-chat-scope .chat-window .status-dot.status-L{background:#4ade80;box-shadow:0 0 0 3px rgba(74,222,128,.25)}body.mjr-chat-scope .chat-window .call-btn,body.mjr-chat-scope .chat-window .close-btn{align-items:center;background:hsla(0,0%,100%,.14);border-radius:50%;display:flex;height:32px;justify-content:center;width:32px}body.mjr-chat-scope .chat-window .call-btn:hover,body.mjr-chat-scope .chat-window .close-btn:hover{background:hsla(0,0%,100%,.24)}body.mjr-chat-scope .chat-window .chat-body{background:#f2f4f1;gap:14px;padding:20px 18px}body.mjr-chat-scope .chat-window .message{border-radius:16px;box-shadow:0 1px 2px rgba(0,0,0,.04);font-size:13.5px;padding:10px 14px}body.mjr-chat-scope .chat-window .message-left{background:#fff;border-bottom-left-radius:4px}body.mjr-chat-scope .chat-window .message-left .time{text-align:right}body.mjr-chat-scope .chat-window .message-right{border-bottom-right-radius:4px}body.mjr-chat-scope .chat-window .message-right .time{text-align:right}body.mjr-chat-scope .chat-window .time{color:#94a3b8;font-size:10.5px;margin-top:6px;opacity:1}body.mjr-chat-scope .chat-window .chat-footer{background:#fff;border-top:1px solid #e8ecf0;padding:14px 16px}body.mjr-chat-scope .chat-window .chat-footer input{background:#f2f4f1;border:1px solid #e8ecf0;font-size:13.5px}body.mjr-chat-scope .chat-window .chat-footer input:focus{border-color:#367c2b}body.mjr-chat-scope .chat-window .send-btn{background:#367c2b}body.mjr-chat-scope .chat-window .send-btn:hover{background:#2c661f}.mjr-ind-contenido{display:flex;flex:1 1;flex-direction:column;gap:16px;height:100%;min-width:0;overflow-y:auto}@media (max-width:900px){.mjr-ind-contenido{height:auto;overflow-y:visible}}.mjr-ind-general{flex-shrink:0;min-height:auto;overflow:visible;padding:14px 16px}.mjr-ind-general .mjr-columna-header{margin-bottom:0}.mjr-ind-kpis{align-items:stretch;display:flex;flex-shrink:0;gap:12px;overflow-x:auto}.mjr-ind-kpi{background:#fff;border-radius:14px;box-shadow:0 1px 3px rgba(0,0,0,.06);display:flex;flex:1 0 120px;flex-direction:column;gap:6px;min-width:120px;padding:14px}.mjr-ind-kpi.mjr-ind-kpi-interacciones{flex:0 0 auto;min-width:420px}.mjr-ind-kpi svg{color:#94a3b8;font-size:18px;margin-bottom:4px}.mjr-ind-kpi .mjr-ind-kpi-numero{color:#1a2332;font-size:20px;font-weight:800;line-height:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mjr-ind-kpi .mjr-ind-kpi-label{color:#64748b;font-size:10.5px;font-weight:600;letter-spacing:.2px;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.mjr-ind-kpi.mjr-ind-kpi-interacciones{align-items:center;flex-direction:row;flex-wrap:wrap;gap:14px}.mjr-ind-kpi.mjr-ind-kpi-interacciones .mjr-ind-kpi-interacciones-principal{display:flex;flex-direction:column;flex-shrink:0;gap:6px}.mjr-ind-kpi.mjr-ind-kpi-interacciones .mjr-ind-kpi-interacciones-principal svg{margin-bottom:0}.mjr-ind-kpi.mjr-ind-kpi-interacciones .mjr-ind-kpi-leyenda{border-left:1px solid rgba(54,124,43,.18);display:flex;flex-direction:column;flex-shrink:0;gap:3px;min-width:0;padding-left:14px}.mjr-ind-kpi.mjr-ind-kpi-interacciones .mjr-ind-kpi-leyenda-item{align-items:center;color:#64748b;display:flex;font-size:10px;gap:5px;white-space:nowrap}.mjr-ind-kpi.mjr-ind-kpi-interacciones .mjr-ind-kpi-leyenda-item b{color:#1a2332;font-weight:700}.mjr-ind-kpi.mjr-ind-kpi-interacciones .mjr-ind-kpi-minibar-a,.mjr-ind-kpi.mjr-ind-kpi-interacciones .mjr-ind-kpi-minibar-alerta,.mjr-ind-kpi.mjr-ind-kpi-interacciones .mjr-ind-kpi-minibar-b,.mjr-ind-kpi.mjr-ind-kpi-interacciones .mjr-ind-kpi-minibar-c,.mjr-ind-kpi.mjr-ind-kpi-interacciones .mjr-ind-kpi-minibar-ok{border-radius:2px;display:inline-block;flex-shrink:0;height:7px;width:7px}.mjr-ind-kpi.mjr-ind-kpi-interacciones .mjr-ind-kpi-minibar-a{background:#367c2b}.mjr-ind-kpi.mjr-ind-kpi-interacciones .mjr-ind-kpi-minibar-b{background:#94a3b8}.mjr-ind-kpi.mjr-ind-kpi-interacciones .mjr-ind-kpi-minibar-c,.mjr-ind-kpi.mjr-ind-kpi-interacciones .mjr-ind-kpi-minibar-ok{background:#2f6690}.mjr-ind-kpi.mjr-ind-kpi-interacciones .mjr-ind-kpi-minibar-alerta{background:#c22a1f}.mjr-ind-kpi.mjr-ind-kpi-neutro{background:#f2f4f1}.mjr-ind-kpi.mjr-ind-kpi-neutro svg{color:#64748b}.mjr-ind-kpi.mjr-ind-kpi-verde{background:#eaf3e8}.mjr-ind-kpi.mjr-ind-kpi-verde svg{color:#367c2b}.mjr-ind-kpi.mjr-ind-kpi-verde-suave{background:rgba(54,124,43,.06)}.mjr-ind-kpi.mjr-ind-kpi-verde-suave svg{color:#367c2b}.mjr-ind-kpi.mjr-ind-kpi-azul{background:#eaf2f8}.mjr-ind-kpi.mjr-ind-kpi-azul svg{color:#2f6690}.mjr-ind-kpi.mjr-ind-kpi-rojo{background:#fdeaea}.mjr-ind-kpi.mjr-ind-kpi-rojo .mjr-ind-kpi-numero,.mjr-ind-kpi.mjr-ind-kpi-rojo svg{color:#c22a1f}.mjr-ind-kpi.mjr-ind-kpi-ambar{background:#fdf1e0}.mjr-ind-kpi.mjr-ind-kpi-ambar .mjr-ind-kpi-numero,.mjr-ind-kpi.mjr-ind-kpi-ambar svg{color:#b3690a}.mjr-ind-kpi.mjr-ind-kpi-gris{background:rgba(148,163,184,.1)}.mjr-ind-kpi.mjr-ind-kpi-gris svg{color:#64748b}.mjr-ind-panel{background:#fff;border-radius:14px;box-shadow:0 1px 3px rgba(0,0,0,.06);padding:18px 20px}.mjr-ind-panel-fila{grid-gap:16px;display:grid;gap:16px;grid-template-columns:1fr 1fr}@media (max-width:900px){.mjr-ind-panel-fila{grid-template-columns:1fr}}.mjr-ind-panel-top{min-width:0}.mjr-ind-panel-titulo{color:#1a2332;font-size:14px;font-weight:700;margin:0 0 16px}.mjr-ind-barras{display:flex;flex-direction:column;gap:12px}.mjr-ind-barra-row{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:minmax(90px,160px) 1fr 36px}@media (max-width:900px){.mjr-ind-barra-row{grid-template-columns:minmax(80px,140px) 1fr 36px}}.mjr-ind-barra-nombre{color:#1a2332;font-size:12.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mjr-ind-barra-track{background:rgba(54,124,43,.12);border-radius:100px;height:8px;overflow:hidden}.mjr-ind-barra-fill{background:#2c661f;border-radius:100px;height:100%}.mjr-ind-barra-fill.mjr-ind-barra-fill-verde{background:#2c661f}.mjr-ind-barra-fill.mjr-ind-barra-fill-rojo{background:#c22a1f}.mjr-ind-barra-pct{color:#1a2332;font-size:12.5px;font-weight:700;text-align:right}.mjr-ind-panel-tabla{padding:18px 0 4px}.mjr-ind-panel-tabla .mjr-ind-panel-titulo{padding:0 20px}.mjr-ind-tabla-wrap{overflow-x:auto}.mjr-ind-tabla{border-collapse:collapse;font-size:12.5px;width:100%}.mjr-ind-tabla thead th{background:#2c661f;color:#fff;font-weight:700;padding:10px 20px;text-align:left;white-space:nowrap}.mjr-ind-tabla tbody td{border-bottom:1px solid #e8ecf0;color:#64748b;padding:12px 20px;white-space:nowrap}.mjr-ind-tabla tbody tr:last-child td{border-bottom:none}.mjr-ind-tabla tbody tr:nth-child(2n){background:rgba(242,244,241,.5)}.mjr-ind-tabla .mjr-ind-tabla-nombre{align-items:center;color:#1a2332;display:flex;font-weight:700;gap:6px}.mjr-ind-tabla .mjr-ind-tabla-sucursal{color:#94a3b8}.mjr-ind-tabla .mjr-ind-tabla-pct{color:#2c661f;font-weight:700}.mjr-ind-tabla td:nth-child(n+3),.mjr-ind-tabla th:nth-child(n+3){text-align:right}.mjr-ind-tabla .mjr-ind-tabla-vacio{color:#94a3b8;font-style:italic;padding:24px 20px;text-align:center}.mjr-ind-fila-responsable{cursor:pointer;transition:background .15s}.mjr-ind-fila-responsable:hover{background:rgba(54,124,43,.06)!important}.mjr-ind-flecha{align-items:center;color:#94a3b8;display:flex;flex-shrink:0}.mjr-ind-flecha svg{font-size:18px}.mjr-ind-fila-cliente{background:rgba(242,244,241,.35)!important}.mjr-ind-fila-cliente .mjr-ind-tabla-cliente{display:flex;flex-direction:column;gap:2px;padding-left:42px}.mjr-ind-fila-cliente .mjr-ind-cliente-nombre{color:#1a2332;font-weight:600}.mjr-ind-fila-cliente .mjr-ind-cliente-telefono{color:#94a3b8;font-size:11px}.cdi-panel{background:#fff;border-radius:14px;box-shadow:0 1px 3px rgba(0,0,0,.06);display:flex;flex-direction:column;min-height:0;padding:16px 16px 8px}.cdi-panel-header{align-items:center;display:flex;gap:10px;margin-bottom:14px}.cdi-panel-header-icono{align-items:center;background:rgba(54,124,43,.1);border-radius:8px;display:flex;flex-shrink:0;height:30px;justify-content:center;width:30px}.cdi-panel-header-icono svg{color:#367c2b;font-size:16px}.cdi-panel-titulo{color:#1a2332;flex:1 1;font-size:14.5px;font-weight:700;margin:0}.cdi-panel-badge{background:#f2f4f1;border-radius:100px;color:#64748b;font-size:11px;font-weight:600;padding:4px 12px;white-space:nowrap}.cdi-tabla-wrap{border:1px solid #e8ecf0;border-radius:8px;overflow:hidden}.cdi-tabla{border-collapse:collapse;font-size:12.5px;width:100%}.cdi-tabla thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:34px;text-align:center}.cdi-tabla thead tr th div{text-align:center}.cdi-tabla thead tr th .borde-izq{border-left:2px solid #e9ae06}.cdi-tabla tbody td{border-bottom:1px solid #e8ecf0;color:#64748b;padding:12px 16px;text-align:center}.cdi-tabla tbody tr:last-child td{border-bottom:none}.cdi-tabla tbody tr:nth-child(2n){background:rgba(242,244,241,.5)}.cdi-tabla tbody tr:hover td{background:rgba(54,124,43,.06)}.cdi-tabla .cdi-tabla-usuario{color:#1a2332;font-weight:700}.cdi-tabla .cdi-tabla-pct{color:#2c661f;font-weight:700}.cdi-tabla .cdi-tabla-acciones{align-items:center;display:flex;gap:6px;justify-content:center}.cdi-tabla .cdi-tabla-vacio{color:#94a3b8;font-style:italic;padding:24px 16px;text-align:center}.cdi-badge{align-items:center;border-radius:100px;display:inline-flex;font-size:11px;font-weight:700;gap:5px;padding:4px 10px}.cdi-badge svg{font-size:14px}.cdi-badge.cdi-badge-on{background:#eaf3e8;color:#2c661f}.cdi-badge.cdi-badge-off{background:rgba(148,163,184,.12);color:#64748b}.cdi-badge.cdi-badge-rechazada{background:#fdeaea;color:#c22a1f}.cdi-icon-btn{align-items:center;background:rgba(54,124,43,.08);border:none;border-radius:8px;color:#2c661f;cursor:pointer;display:flex;height:28px;justify-content:center;transition:background .15s;width:28px}.cdi-icon-btn svg{font-size:16px}.cdi-icon-btn:hover{background:rgba(54,124,43,.16)}.cdi-icon-btn.cdi-icon-btn-eliminar{background:#fdeaea;color:#c22a1f}.cdi-icon-btn.cdi-icon-btn-eliminar:hover{background:rgba(194,42,31,.18)}.cdi-modal-overlay{align-items:center;display:flex;inset:0;justify-content:center;outline:none;position:fixed}.cdi-modal-box{background:#fff;border-radius:18px;box-shadow:0 12px 40px rgba(0,0,0,.18);display:flex;flex-direction:column;font-family:system-ui,Segoe UI,sans-serif;max-height:90vh;max-width:92vw;width:460px}.cdi-modal-header{align-items:center;display:flex;justify-content:space-between;padding:20px 22px 0}.cdi-modal-header h3{color:#1a2332;font-size:17px;font-weight:700;margin:0}.cdi-modal-close{align-items:center;background:rgba(148,163,184,.12);border:none;border-radius:8px;color:#64748b;cursor:pointer;display:flex;height:28px;justify-content:center;width:28px}.cdi-modal-close svg{font-size:17px}.cdi-modal-close:hover{background:rgba(148,163,184,.2)}.cdi-modal-body{display:flex;flex-direction:column;gap:16px;padding:18px 22px 4px}.cdi-modal-body,.cdi-modal-body .lead-select,.cdi-modal-body .lead-select__dropdown{overflow:visible}.cdi-form-row{display:flex;gap:14px}.cdi-form-row .cdi-form-group{flex:1 1;min-width:0}.cdi-form-group{display:flex;flex-direction:column;gap:6px}.cdi-form-group label{color:#64748b;font-size:11.5px;font-weight:700;letter-spacing:.3px;text-transform:uppercase}.cdi-input-pct{align-items:center;background:#fff;border:1px solid #e8ecf0;border-radius:8px;display:flex;padding:0 10px}.cdi-input-pct input{border:none;color:#1a2332;flex:1 1;font-family:inherit;font-size:13px;min-width:0;outline:none;padding:9px 0}.cdi-input-pct input::-webkit-inner-spin-button{opacity:1}.cdi-input-pct span{color:#94a3b8;font-size:12.5px;font-weight:700}.cdi-input-pct:focus-within{border-color:#367c2b}.cdi-switch-row{align-items:center;color:#1a2332;cursor:pointer;display:flex;font-size:13px;gap:10px;padding:4px 0}.cdi-switch{display:inline-block;flex-shrink:0;height:22px;position:relative;width:38px}.cdi-switch input{height:0;opacity:0;width:0}.cdi-switch input:checked+.cdi-switch-slider{background:#367c2b}.cdi-switch input:checked+.cdi-switch-slider:before{-webkit-transform:translateX(16px);transform:translateX(16px)}.cdi-switch-slider{background:rgba(148,163,184,.4);border-radius:100px;inset:0;position:absolute;transition:background .15s}.cdi-switch-slider:before{background:#fff;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.2);content:"";height:16px;left:3px;position:absolute;top:3px;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s;width:16px}.cdi-modal-footer{display:flex;gap:10px;justify-content:flex-end;padding:18px 22px 22px}.cdi-btn-cancelar{background:rgba(148,163,184,.12);border:none;border-radius:100px;color:#64748b;cursor:pointer;font-family:inherit;font-size:13px;font-weight:700;padding:10px 20px}.cdi-btn-cancelar:hover{background:rgba(148,163,184,.2)}.cdi-btn-guardar{background:#367c2b;border:none;border-radius:100px;color:#fff;cursor:pointer;font-family:inherit;font-size:13px;font-weight:700;padding:10px 22px;transition:background .15s,-webkit-transform .15s;transition:background .15s,transform .15s;transition:background .15s,transform .15s,-webkit-transform .15s}.cdi-btn-guardar:hover:not(:disabled){background:#2c661f;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.cdi-btn-guardar:disabled{cursor:not-allowed;opacity:.6}.cia-filtro-global-wrap{margin-left:10px}.cia-filtro-global-wrap .reporte-buro-credito-filtrado{border-radius:8px!important;font-size:13px!important;font-weight:600!important;gap:5px!important;height:34px!important;padding:7px 13px!important}.cia-filtro-global-wrap .reporte-buro-credito-filtrado svg{font-size:16px!important}.cia-filtro-global-wrap .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual{margin-left:-134px!important;margin-top:-10px!important}.cia-contador-global{color:#64748b;font-size:13px;font-weight:600}.cia-wrapper-listado-global{margin-left:-15px;margin-right:-15px;padding:20px 0 4px}.cia-wrapper-listado-global>.cdi-panel{border-radius:0;box-shadow:none;padding:0}.cia-wrapper-listado-global>.cdi-panel .cdi-tabla-wrap{flex:0 1 auto;max-height:100%}.cia-panel-condonacion{border:1px solid rgba(54,124,43,.3);flex-shrink:0}.cia-wrapper-listado{overflow:visible}.cia-wrapper-listado>.cdi-panel{flex:1 1;min-height:0;overflow:hidden}.cia-wrapper-listado>.cdi-panel .cdi-tabla-wrap{flex:1 1;min-height:0}.cia-wrapper-listado>.cdi-panel .cdi-tabla thead tr th{position:-webkit-sticky;position:sticky;top:0;z-index:1}.cia-wrapper-condonacion{overflow:visible}.cia-wrapper-condonacion>.cdi-panel:not(.cia-panel-condonacion){flex:1 1;min-height:0;overflow:hidden}.cia-wrapper-condonacion>.cdi-panel:not(.cia-panel-condonacion) .cdi-tabla-wrap{flex:1 1;min-height:0;overflow-y:auto}.cia-wrapper-condonacion>.cdi-panel:not(.cia-panel-condonacion) .cdi-tabla thead tr th{position:-webkit-sticky;position:sticky;top:0;z-index:1}.cdi-btn-icono{align-items:center;background:rgba(54,124,43,.1);border:none;border-radius:6px;color:#2c661f;cursor:pointer;display:inline-flex;height:26px;justify-content:center;width:26px}.cdi-btn-icono svg{font-size:16px}.cdi-btn-icono:hover{background:rgba(54,124,43,.18)}.cia-detalle-modal-box{width:760px!important}.cia-detalle-resumen{align-items:center;border-bottom:1px solid #e8ecf0;display:flex;gap:24px;padding-bottom:12px}.cia-detalle-resumen>div{display:flex;flex-direction:column;gap:2px}.cia-detalle-resumen>div span{color:#94a3b8;font-size:10.5px;font-weight:700;letter-spacing:.3px;text-transform:uppercase}.cia-detalle-resumen>div strong{color:#1a2332;font-size:13px}.cia-detalle-comentarios span{color:#94a3b8;display:block;font-size:10.5px;font-weight:700;letter-spacing:.3px;margin-bottom:4px;text-transform:uppercase}.cia-detalle-comentarios p{color:#1a2332;font-size:13px;margin:0}.cia-detalle-facturas-tabla{margin-bottom:16px}.cia-celda-num{text-align:right!important}.cia-detalle-estatus-pill{margin-left:auto;margin-right:8px}.cia-comentarios-header{align-items:center;border-top:2px solid #e8ecf0;display:flex;gap:10px;margin:18px 0 14px;padding-top:18px}.cia-comentarios-header h3{color:#1a2332;flex:1 1;font-size:14.5px;font-weight:700;margin:0}.cia-resumen{display:flex;flex-direction:column;gap:4px}.cia-resumen-fila{grid-gap:16px;align-items:center;border-bottom:1px solid #e8ecf0;display:grid;gap:16px;grid-template-columns:1.4fr 1fr 100px 1fr 1fr;padding:12px 4px}.cia-resumen-fila:last-child{border-bottom:none}.cia-resumen-encabezados{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:1.4fr 1fr 100px 1fr 1fr;padding:0 4px 8px}.cia-resumen-encabezados span{color:#94a3b8;font-size:10.5px;font-weight:700;letter-spacing:.3px;text-align:right;text-transform:uppercase}.cia-resumen-encabezados span:first-child{text-align:left}.cia-resumen-monto{color:#64748b;font-size:12.5px;text-align:right}.cia-input-pct{max-width:90px;width:100%}.cia-input-pct input{text-align:right}.cia-input-monto{margin-left:auto;max-width:120px;width:100%}.cia-input-monto input{text-align:right}.cia-resumen-condonado{color:#2c661f}.cia-resumen-condonado,.cia-resumen-restante{font-size:13px;font-weight:700;text-align:right}.cia-resumen-restante{color:#1a2332}.cia-resumen-total{color:#1a2332;font-size:12.5px;font-weight:700;letter-spacing:.3px;padding-top:12px;text-transform:uppercase}.cia-alerta-limite{background:#fdf1e0;border-radius:8px;color:#b3690a;font-size:12.5px;font-weight:600;margin-top:12px;padding:10px 14px}.cia-comentarios{border:1px solid #e8ecf0;border-radius:8px;box-sizing:border-box;color:#1a2332;font-family:inherit;font-size:13px;padding:10px 12px;resize:vertical;width:100%}.cia-comentarios::-webkit-input-placeholder{color:#94a3b8}.cia-comentarios::placeholder{color:#94a3b8}.cia-comentarios:focus{border-color:#367c2b;outline:none}.cdi-tabla-wrap.scroll{overflow-x:auto;overflow-y:auto}.cdi-tabla-condonaciones{min-width:1900px}.cdi-tabla-condonaciones .cdi-tabla-nowrap,.cdi-tabla-condonaciones thead tr th div{white-space:nowrap}.cdi-tabla-condonaciones .cdi-tabla-comentarios{max-width:220px;text-align:left;white-space:normal}.cdi-tabla-condonaciones .cdi-tabla-pct{text-align:right}.cdi-tabla-condonaciones.cdi-tabla-condonaciones-global{min-width:1200px}.cdi-tabla-condonaciones.cdi-tabla-condonaciones-global tr.cdi-fila-estatus-off td:first-child,.cdi-tabla-condonaciones.cdi-tabla-condonaciones-global tr.cdi-fila-estatus-on td:first-child,.cdi-tabla-condonaciones.cdi-tabla-condonaciones-global tr.cdi-fila-estatus-rechazada td:first-child{border-left:none}.cdi-tabla-condonaciones.cdi-tabla-condonaciones-global thead tr th:first-child{width:10px}.cdi-tabla-condonaciones.cdi-tabla-condonaciones-global .cdi-btn-icono{height:22px;width:22px}.cdi-tabla-condonaciones.cdi-tabla-condonaciones-global .cdi-btn-icono svg{font-size:14px}.cdi-tabla-condonaciones.cdi-tabla-condonaciones-global .cdi-td-izq{max-width:130px;text-align:left;width:130px}.cdi-tabla-condonaciones.cdi-tabla-condonaciones-global .cdi-td-cliente{max-width:190px;width:190px}.cdi-tabla-condonaciones.cdi-tabla-condonaciones-global .cdi-td-fecha{width:75px}.cdi-tabla-condonaciones.cdi-tabla-condonaciones-global .cdi-td-pct{width:35px}.cdi-tabla-condonaciones.cdi-tabla-condonaciones-global .cdi-td-importe{width:95px}.cdi-tabla-condonaciones.cdi-tabla-condonaciones-global .cdi-td-autoriza{max-width:150px;width:150px}.cdi-tabla-condonaciones.cdi-tabla-condonaciones-global .cdi-tabla-comentarios{max-width:340px;width:340px}.cdi-tabla-condonaciones.cdi-tabla-condonaciones-global .grupo-header-con-select{align-items:center;display:flex;gap:6px;justify-content:center;position:relative;text-align:center}.cdi-tabla-condonaciones.cdi-tabla-condonaciones-global .grupo-header-con-select .motivo-select{appearance:none;-webkit-appearance:none;-moz-appearance:none;background:transparent url('data:image/svg+xml;utf8,<svg fill="white" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>') no-repeat 50%;border:none;cursor:pointer;height:16px;width:16px}.cdi-tabla-condonaciones.cdi-tabla-condonaciones-global .filtro-fixed{max-width:320px;position:fixed;white-space:nowrap;width:-webkit-max-content;width:max-content;z-index:5}.cdi-tabla-condonaciones.cdi-tabla-condonaciones-global .filtro-multiple{background-color:#fff;border:1px solid #e5e7eb;border-radius:6px;box-shadow:0 4px 10px rgba(0,0,0,.4);display:flex;flex-direction:column;gap:6px;max-height:360px;padding:6px 8px;text-align:left}.cdi-tabla-condonaciones.cdi-tabla-condonaciones-global .filtro-multiple .filtro-buscador{background:#fff;padding-bottom:6px;position:-webkit-sticky;position:sticky;top:0;z-index:1}.cdi-tabla-condonaciones.cdi-tabla-condonaciones-global .filtro-multiple .filtro-buscador input{border:1px solid #e5e7eb;border-radius:6px;font-size:12px;outline:none;padding:6px 8px;width:100%}.cdi-tabla-condonaciones.cdi-tabla-condonaciones-global .filtro-multiple .filtro-buscador input:focus{border-color:#378336;box-shadow:0 0 0 2px rgba(55,131,54,.2)}.cdi-tabla-condonaciones.cdi-tabla-condonaciones-global .filtro-multiple .filtro-opciones{border-left:2px solid #e9ae06;display:flex;flex-direction:column;gap:6px;max-height:280px;overflow-y:auto;padding-left:6px}.cdi-tabla-condonaciones.cdi-tabla-condonaciones-global .filtro-multiple .checkbox-opcion{align-items:center;border-radius:4px;color:#1a1a1a;cursor:pointer;display:flex;font-size:12px;gap:6px;padding:1px 2px}.cdi-tabla-condonaciones.cdi-tabla-condonaciones-global .filtro-multiple .checkbox-opcion input{accent-color:#378336;cursor:pointer}.cdi-tabla-condonaciones.cdi-tabla-condonaciones-global .filtro-multiple .checkbox-opcion:hover{background-color:#f3f4f6}.cdi-tabla-condonaciones.cdi-tabla-condonaciones-global .filtro-multiple .sin-resultados{color:#999;font-size:12px;padding:10px 0;text-align:center}.cdi-tabla-condonaciones.cdi-tabla-condonaciones-global .filtro-multiple .filtro-acciones{display:flex;gap:6px;justify-content:space-between;margin-top:6px}.cdi-tabla-condonaciones.cdi-tabla-condonaciones-global .filtro-multiple .btn-limpiar-filtro{background:#ccc;border:1px solid #ccc;border-radius:4px;color:#555;cursor:pointer;flex:1 1;font-size:12px;font-weight:700;padding:4px 8px}.cdi-tabla-condonaciones.cdi-tabla-condonaciones-global .filtro-multiple .btn-aplicar-filtro{background-image:linear-gradient(135deg,#378336,#275127);border:none;border-radius:4px;bottom:0;color:#fff;cursor:pointer;flex:1 1;font-size:12px;font-weight:700;padding:4px 8px;position:-webkit-sticky;position:sticky}.cdi-tabla-condonaciones .cdi-tabla-totales td{background:#f0f0f0;bottom:0;color:#1a2332;font-weight:700;padding:12px 16px;position:-webkit-sticky;position:sticky;text-align:right}.cdi-tabla-condonaciones .cdi-tabla-totales td:nth-child(3){text-align:left}.cdi-tabla-condonaciones tr.cdi-fila-estatus-on td:first-child{border-left:4px solid #367c2b}.cdi-tabla-condonaciones tr.cdi-fila-estatus-rechazada td:first-child{border-left:4px solid #c22a1f}.cdi-tabla-condonaciones tr.cdi-fila-estatus-off td:first-child{border-left:4px solid #94a3b8}.cdi-tabla-condonaciones .cdi-tabla-fila-clicable{cursor:pointer}.cdi-tabla-condonaciones .cdi-tabla-fila-clicable:hover td{background:rgba(54,124,43,.06)!important}.cia-footer{display:flex;flex-shrink:0;gap:10px;justify-content:flex-end;padding:14px 0 4px}.cia-footer svg{font-size:16px;margin-right:4px;vertical-align:text-bottom}.cia-btn-rechazar{background:#fdeaea;color:#c22a1f}.cia-btn-rechazar:hover{background:rgba(194,42,31,.18)}@media (max-width:900px){.cia-resumen-encabezados,.cia-resumen-fila{gap:6px;grid-template-columns:1fr}.cia-resumen-encabezados{display:none}}.dashboard-fiscal{display:flex;flex-direction:column;font-family:Roboto,sans-serif;height:100vh;margin:0 auto;max-width:1300px}.dashboard-fiscal .dashboard-fiscal-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:74px;width:calc(100% - 450px)}.dashboard-fiscal .dashboard-fiscal-actions .dashboard-fiscal-actions-filtro{margin-bottom:1px;margin-left:5px}.dashboard-fiscal .dashboard-fiscal-actions .dashboard-fiscal-actions-filtro .filtros-pedidos-facturados{position:relative}.dashboard-fiscal .dashboard-fiscal-actions .dashboard-fiscal-actions-filtro .filtros-pedidos-facturados .modal-filtro-resumen-cartera-mensual{background-color:#fff;box-shadow:3 3 5px #333;height:380px;margin-left:-7px!important;margin-top:-1px;text-transform:capitalize;width:410px}.dashboard-fiscal .dashboard-fiscal-actions .dashboard-fiscal-actions-filtro .plantilla-screen-filtro{position:relative}.dashboard-fiscal .dashboard-fiscal-actions .dashboard-fiscal-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.dashboard-fiscal .dashboard-fiscal-actions .dashboard-fiscal-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal svg{color:hsla(0,0%,100%,.8);font-size:18px}.dashboard-fiscal .dashboard-fiscal-actions .dashboard-fiscal-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.dashboard-fiscal .dashboard-fiscal-actions .dashboard-fiscal-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-button-modal:hover svg{color:#fff}.dashboard-fiscal .dashboard-fiscal-actions .dashboard-fiscal-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff;height:150px;left:124px;position:absolute;top:-9px;width:250px;z-index:5}.dashboard-fiscal .dashboard-fiscal-actions .dashboard-fiscal-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container{margin:20px 10px 10px}.dashboard-fiscal .dashboard-fiscal-actions .dashboard-fiscal-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-container-cartera{margin-bottom:10px}.dashboard-fiscal .dashboard-fiscal-actions .dashboard-fiscal-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-container-periodo{margin-top:10px}.dashboard-fiscal .dashboard-fiscal-actions .dashboard-fiscal-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones{align-items:center;display:flex;justify-content:space-between;margin-top:10px;width:100%}.dashboard-fiscal .dashboard-fiscal-actions .dashboard-fiscal-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-guardar{align-items:center;background-color:#035917;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.dashboard-fiscal .dashboard-fiscal-actions .dashboard-fiscal-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.dashboard-fiscal .dashboard-fiscal-actions .dashboard-fiscal-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-cancelar{align-items:center;background-color:#ed2a35;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.dashboard-fiscal .dashboard-fiscal-actions .dashboard-fiscal-actions-filtro .plantilla-screen-filtro .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-filtro-container-modal-container .plantilla-screen-filtro-container-modal-modal-acciones .plantilla-screen-filtro-container-modal-modal-acciones-cancelar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.dashboard-fiscal .dashboard-fiscal-container{flex-grow:1;height:calc(100% - 148px);margin:10px;overflow-y:auto}.dashboard-fiscal .dashboard-fiscal-container .dashboard-fiscal-container-boxes{grid-row-gap:10px;display:grid;grid-template-columns:33% 33% 34%;grid-template-rows:295px 295px 295px 160px;row-gap:10px}.dashboard-fiscal .dashboard-fiscal-container .dashboard-fiscal-container-boxes .dashboard-fiscal-container-box-2-row{border:1px solid #ccc;border-radius:5px;box-shadow:2px 2px 5px #ccc;cursor:pointer;height:290px;margin-left:5px;margin-top:15px;overflow:hidden;width:calc(100% - 20px)}.dashboard-fiscal .dashboard-fiscal-container .dashboard-fiscal-container-boxes .dashboard-fiscal-container-box-2-row:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.dashboard-fiscal .dashboard-fiscal-container .dashboard-fiscal-container-boxes .dashboard-fiscal-container-box-2-row .dashboard-fiscal-container-box-titulo{align-items:center;background-color:#035917;border-bottom:3px solid #fedb05;border-radius:5px 5px 0 0;color:#fff;display:flex;font-size:16px;font-weight:700;height:34px;justify-content:center;letter-spacing:1px;width:100%}.dashboard-fiscal .dashboard-fiscal-container .dashboard-fiscal-container-boxes .dashboard-fiscal-container-box-2-row .dashboard-fiscal-container-box-info{height:calc(100% - 34px);width:100%}.dashboard-fiscal .dashboard-fiscal-container .dashboard-fiscal-container-boxes .dashboard-fiscal-container-box-2-row .dashboard-fiscal-container-box-info .chart-container-margen{top:200px!important}.polizas-container{display:flex;flex-direction:column;gap:8px;padding:6px}.polizas-container .top-section{align-items:center}.polizas-container .top-section .chart-box{align-items:center;border-radius:8px;display:flex}.polizas-container .top-section .chart-info{display:flex;flex-direction:column;gap:5px;margin-left:10px}.polizas-container .top-section .chart-info .title{font-size:16px;font-weight:600}.polizas-container .top-section .chart-info .percentage{font-size:28px;font-weight:700}.polizas-container .top-section .chart-info .subtitle{color:#777;font-size:12px}.polizas-container .cards-section{display:flex;flex-direction:column;gap:4px}.polizas-container .cards-section .card{border-radius:10px;display:flex;justify-content:space-between;padding:6px 12px}.polizas-container .cards-section .card .label{font-weight:600}.polizas-container .cards-section .card .value{font-weight:700}.polizas-container .cards-section .card.danger{border:1px solid #f3a8a4}.polizas-container .cards-section .card.danger .value{color:#c0392b}.polizas-container .cards-section .card.success{border:1px solid #bfe5c9}.polizas-container .cards-section .card.success .value{color:#1e7e34}.conciliacion-ingresos-chart-container{display:flex;flex-direction:column;gap:8px;padding:8px 12px}.conciliacion-ingresos-chart-container .cards-top-section{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(2,1fr)}.conciliacion-ingresos-chart-container .cards-top-section .card{background:#fff;border:1px solid #eee;border-radius:10px;box-shadow:0 2px 6px rgba(0,0,0,.04);display:flex;flex-direction:column;justify-content:center;padding:6px}.conciliacion-ingresos-chart-container .cards-top-section .card span:first-child{color:#666;font-size:13px;margin-bottom:4px}.conciliacion-ingresos-chart-container .cards-top-section .card span:last-child{color:#222;font-size:18px;font-weight:700}.conciliacion-ingresos-chart-container .cards-top-section .card:last-child:nth-child(odd){grid-column:span 2}.conciliacion-ingresos-chart-container .barras-section{display:flex;flex-direction:column;gap:8px}.conciliacion-ingresos-chart-container .barras-section .barra-section-body{display:flex;flex-direction:column;gap:6px}.conciliacion-ingresos-chart-container .barras-section .barra-section-body .barra-header{align-items:center;display:flex;justify-content:space-between}.conciliacion-ingresos-chart-container .barras-section .barra-section-body .barra-header span{align-items:center;display:flex;font-size:13px;justify-content:space-between}.conciliacion-ingresos-chart-container .barras-section .barra-section-body .barra-header span:first-child{color:#333;font-weight:600}.conciliacion-ingresos-chart-container .barras-section .barra-section-body .barra-header span:nth-child(2){color:#777;font-size:12px;text-align:right}.conciliacion-ingresos-chart-container .barras-section .barra-section-body .barra{background:#f0f0f0;border-radius:6px;height:8px;overflow:hidden;width:100%}.conciliacion-ingresos-chart-container .barras-section .barra-section-body .barra .progreso{background:#2ecc71;border-radius:6px;height:100%;transition:width .4s ease}.listado-fiscal-invoicemovimientos-mainscreen{height:100%;margin-left:10px;width:calc(100% - 30px)}.listado-fiscal-invoicemovimientos-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:74px;width:calc(100% - 261px)}.listado-fiscal-invoicemovimientos-actions .listado-fiscal-invoicemovimientos-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.listado-fiscal-invoicemovimientos-actions .listado-fiscal-invoicemovimientos-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.listado-fiscal-invoicemovimientos-actions .listado-fiscal-invoicemovimientos-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-fiscal-invoicemovimientos-actions .listado-fiscal-invoicemovimientos-actions-regresar:hover svg{color:#fff}.listado-fiscal-invoicemovimientos-actions .listado-fiscal-invoicemovimientos-actions-filtro{margin-bottom:1px;margin-left:5px}.listado-fiscal-invoicemovimientos-actions .listado-fiscal-invoicemovimientos-actions-filtro .plantilla-screen-filtro{position:relative}.listado-fiscal-invoicemovimientos-actions .listado-fiscal-invoicemovimientos-actions-buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:10px;top:6px}.listado-fiscal-invoicemovimientos-actions .listado-fiscal-invoicemovimientos-actions-buttons button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:100px}.listado-fiscal-invoicemovimientos-actions .listado-fiscal-invoicemovimientos-actions-buttons button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.listado-fiscal-invoicemovimientos-actions .listado-fiscal-invoicemovimientos-actions-buttons .cancelaciones{background-color:#940404;border:1px solid #940404}.listado-fiscal-invoicemovimientos-container-general{height:calc(100% - 70px);margin-top:20px;overflow:auto;padding-bottom:20px}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-titulo-section{align-items:center;background-color:#2c6a26;border-bottom:3px solid #fedb05;border-radius:6px;color:#fff;display:flex;font-size:16px;font-weight:600;height:30px;justify-content:center;margin-left:20px;margin-right:20px;margin-top:20px}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container{display:flex;gap:20px;margin-top:5px;padding-left:20px;padding-right:20px;width:100%}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-tabla{border-radius:8px;flex:1 1;height:calc(100% - 100px);max-height:600px;max-width:100%;overflow:auto;width:calc(100% - 40px)}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-tabla .listado-fiscal-invoicemovimientos-container-buscador{display:flex;gap:6px;justify-content:flex-end;margin-bottom:10px}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-tabla table{border:1px solid #dae6be;border-collapse:initial;border-spacing:0;position:-webkit-sticky;position:sticky;width:100%}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-tabla .grande{min-width:2000px}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-tabla thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-tabla thead tr th div{border-left:2px solid #e9ae06;text-align:center}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-tabla thead tr:first-child th{position:-webkit-sticky;position:sticky;top:0;z-index:3}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-tabla thead tr:nth-child(2) th{position:-webkit-sticky;position:sticky;top:30px;z-index:2}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-tabla tbody .selected-row{background-color:#cbdca3!important}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-tabla tbody .block-row{color:gray!important}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-tabla tbody .block-row:hover td{cursor:default}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-tabla tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-tabla tbody tr td:first-child{border-left:1px solid #ccc;padding-right:0!important}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-tabla tbody tr td:first-child .options{display:flex;justify-content:center}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-tabla tbody tr td:first-child .options div{cursor:pointer}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-tabla tbody tr td:first-child .options div:hover{-webkit-transform:scale(1.07);transform:scale(1.07)}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-tabla tbody tr td:first-child .options .boton-pdf{color:#940404}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-tabla tbody tr td:first-child .options svg{font-size:16px;margin-right:5px}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-tabla tbody tr:hover td{background-color:#dae6be!important;cursor:pointer}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-tabla tbody tr:nth-child(2n) td{background-color:#f0f0f0}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-tabla tbody tr.selected-row td{background-color:#cbdca3!important}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-tabla .buttons{display:flex;justify-content:flex-end;margin-bottom:5px;margin-top:10px;padding-right:10px;width:100%}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-tabla .buttons .listado-fiscal-invoicemovimientos-aplicar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-tabla .buttons .listado-fiscal-invoicemovimientos-aplicar svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-tabla .buttons .listado-fiscal-invoicemovimientos-aplicar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-tabla .buttons .listado-fiscal-invoicemovimientos-aplicar:hover svg{color:#fff}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-derecha,.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-izquierda{display:flex;flex-direction:column;height:calc(100% - 100px);width:calc(100% - 40px)}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-derecha .listado-fiscal-invoicemovimientos-container-derecha-header,.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-izquierda .listado-fiscal-invoicemovimientos-container-derecha-header{flex:0 0 auto}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-derecha .listado-fiscal-invoicemovimientos-container-derecha-header .listado-fiscal-invoicemovimientos-container-buscador,.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-izquierda .listado-fiscal-invoicemovimientos-container-derecha-header .listado-fiscal-invoicemovimientos-container-buscador{display:flex;gap:6px;justify-content:flex-end;margin-bottom:10px}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-derecha .listado-fiscal-invoicemovimientos-container-tabla,.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-izquierda .listado-fiscal-invoicemovimientos-container-tabla{border-radius:8px;flex:1 1;height:100%;max-height:600px;max-width:100%;overflow:auto;width:100%}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-derecha .listado-fiscal-invoicemovimientos-container-derecha-footer,.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-izquierda .listado-fiscal-invoicemovimientos-container-derecha-footer{flex:0 0 auto}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-derecha .listado-fiscal-invoicemovimientos-container-derecha-footer .listado-fiscal-invoicemovimientos-container-buscador,.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-izquierda .listado-fiscal-invoicemovimientos-container-derecha-footer .listado-fiscal-invoicemovimientos-container-buscador{display:flex;gap:6px;justify-content:flex-end;margin-bottom:10px}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-derecha .listado-fiscal-invoicemovimientos-container-derecha-footer .buttons,.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-izquierda .listado-fiscal-invoicemovimientos-container-derecha-footer .buttons{display:flex;justify-content:flex-end;margin-bottom:5px;margin-top:10px;padding-right:10px;width:100%}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-derecha .listado-fiscal-invoicemovimientos-container-derecha-footer .buttons .listado-fiscal-invoicemovimientos-aplicar,.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-izquierda .listado-fiscal-invoicemovimientos-container-derecha-footer .buttons .listado-fiscal-invoicemovimientos-aplicar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-derecha .listado-fiscal-invoicemovimientos-container-derecha-footer .buttons .listado-fiscal-invoicemovimientos-aplicar svg,.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-izquierda .listado-fiscal-invoicemovimientos-container-derecha-footer .buttons .listado-fiscal-invoicemovimientos-aplicar svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-derecha .listado-fiscal-invoicemovimientos-container-derecha-footer .buttons .listado-fiscal-invoicemovimientos-aplicar:hover,.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-izquierda .listado-fiscal-invoicemovimientos-container-derecha-footer .buttons .listado-fiscal-invoicemovimientos-aplicar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-derecha .listado-fiscal-invoicemovimientos-container-derecha-footer .buttons .listado-fiscal-invoicemovimientos-aplicar:hover svg,.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-container-izquierda .listado-fiscal-invoicemovimientos-container-derecha-footer .buttons .listado-fiscal-invoicemovimientos-aplicar:hover svg{color:#fff}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-footer{align-items:center;display:flex;height:35px;margin-left:20px;margin-top:5px;width:calc(100% - 40px)}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-footer .listado-fiscal-invoicemovimientos-footer-back{align-items:center;background-color:#035917;border-radius:5px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-weight:700;padding:5px}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-footer .listado-fiscal-invoicemovimientos-footer-back svg{font-size:20px}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .listado-fiscal-invoicemovimientos-footer .listado-fiscal-invoicemovimientos-footer-back:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .buttons{display:flex;justify-content:flex-end;margin-bottom:5px;margin-top:10px;padding-right:10px;width:100%}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .buttons .listado-fiscal-invoicemovimientos-aplicar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:1px 1px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding-left:5px;padding-right:5px}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .buttons .listado-fiscal-invoicemovimientos-aplicar svg{color:hsla(0,0%,100%,.8);font-size:20px;margin-right:5px}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .buttons .listado-fiscal-invoicemovimientos-aplicar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-fiscal-invoicemovimientos-container-general .listado-fiscal-invoicemovimientos-container .buttons .listado-fiscal-invoicemovimientos-aplicar:hover svg{color:#fff}.listado-conciliacion-ingresos-mainscreen{height:100%;margin-left:10px;width:calc(100% - 30px)}.listado-conciliacion-ingresos-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:74px;width:calc(100% - 261px)}.listado-conciliacion-ingresos-actions .listado-conciliacion-ingresos-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.listado-conciliacion-ingresos-actions .listado-conciliacion-ingresos-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.listado-conciliacion-ingresos-actions .listado-conciliacion-ingresos-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.listado-conciliacion-ingresos-actions .listado-conciliacion-ingresos-actions-regresar:hover svg{color:#fff}.listado-conciliacion-ingresos-actions .listado-conciliacion-ingresos-actions-filtro{margin-bottom:1px;margin-left:5px}.listado-conciliacion-ingresos-actions .listado-conciliacion-ingresos-actions-filtro .plantilla-screen-filtro{position:relative}.listado-conciliacion-ingresos-actions .listado-conciliacion-ingresos-actions-buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:50px;top:6px}.listado-conciliacion-ingresos-actions .listado-conciliacion-ingresos-actions-buttons button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:100px}.listado-conciliacion-ingresos-actions .listado-conciliacion-ingresos-actions-buttons button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.listado-conciliacion-ingresos-actions .listado-conciliacion-ingresos-actions-buttons .aplicar,.listado-conciliacion-ingresos-actions .listado-conciliacion-ingresos-actions-buttons .excel{background-color:#035917;border:1px solid #035917}.listado-conciliacion-ingresos-actions .listado-conciliacion-ingresos-actions-buttons .actualizar{background-color:#035917;border:1px solid #035917;width:180px}.listado-conciliacion-ingresos-container{gap:20px;padding-bottom:20px;padding-left:20px;padding-right:20px;width:100%}.listado-conciliacion-ingresos-container .listado-conciliacion-ingresos-container-header{padding-bottom:10px;padding-top:10px}.listado-conciliacion-ingresos-container .listado-conciliacion-ingresos-container-header .listado-conciliacion-ingresos-container-header-contadores{text-align:end}.listado-conciliacion-ingresos-container .listado-conciliacion-ingresos-container-tabla{border-radius:8px;height:calc(100vh - 200px);max-width:100%;overflow:auto}.listado-conciliacion-ingresos-container .listado-conciliacion-ingresos-container-tabla table{border:1px solid #dae6be;border-collapse:initial;border-spacing:0;min-width:3000px;position:-webkit-sticky;position:sticky;width:100%}.listado-conciliacion-ingresos-container .listado-conciliacion-ingresos-container-tabla .analitica{min-width:4000px;padding-bottom:100px}.listado-conciliacion-ingresos-container .listado-conciliacion-ingresos-container-tabla thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.listado-conciliacion-ingresos-container .listado-conciliacion-ingresos-container-tabla thead tr th .borde-izq{border-left:2px solid #e9ae06;text-align:center}.listado-conciliacion-ingresos-container .listado-conciliacion-ingresos-container-tabla thead tr th .borde-izq.th-diferencia{align-items:center;display:flex;justify-content:center;width:100%}.listado-conciliacion-ingresos-container .listado-conciliacion-ingresos-container-tabla thead tr th .borde-izq .btn-order-diferencia{align-items:center;background:transparent;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:12px;height:22px;justify-content:center;transition:.2s;width:22px}.listado-conciliacion-ingresos-container .listado-conciliacion-ingresos-container-tabla thead tr th .borde-izq .btn-order-diferencia:hover{opacity:.7}.listado-conciliacion-ingresos-container .listado-conciliacion-ingresos-container-tabla tbody tr td{border-bottom:1px solid #dae6be;max-width:400px;padding:7px}.listado-conciliacion-ingresos-container .listado-conciliacion-ingresos-container-tabla tbody tr:hover td{background-color:#dae6be!important}.listado-conciliacion-ingresos-container .listado-conciliacion-ingresos-container-tabla tbody tr:nth-child(2n) td{background-color:#f0f0f0}.autorizar-modificacion-conciliacion{left:50%;padding:20px;position:fixed;top:53px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:40vw}.autorizar-modificacion-conciliacion .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px}.autorizar-modificacion-conciliacion .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.autorizar-modificacion-conciliacion .autorizar-modificacion-conciliacion-plantilla{position:relative}.autorizar-modificacion-conciliacion .autorizar-modificacion-conciliacion-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.autorizar-modificacion-conciliacion .autorizar-modificacion-conciliacion-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff}.autorizar-modificacion-conciliacion .autorizar-modificacion-conciliacion-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .ayuda-grid .confirm-text{color:#444;font-size:18px;font-weight:700;padding-top:20px;text-align:center}.autorizar-modificacion-conciliacion .autorizar-modificacion-conciliacion-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .ayuda-grid .modal-actions{display:flex;justify-content:flex-end;padding:10px 15px}.autorizar-modificacion-conciliacion .autorizar-modificacion-conciliacion-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .ayuda-grid .MuiBox-root{padding:15px}.prueba-mainscreen{height:100%;margin-left:10px;width:calc(100% - 30px)}.prueba-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:74px;width:calc(100% - 300px)}.prueba-actions .prueba-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 8px}.prueba-actions .prueba-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.prueba-actions .prueba-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.prueba-actions .prueba-actions-regresar:hover svg{color:#fff}.prueba-actions .prueba-actions-filtro{margin-left:8px}.prueba-actions .prueba-actions-buttons{align-items:center;display:flex;margin-left:auto;margin-right:18px}.prueba-actions .prueba-btn-comentario{align-items:center;background-color:#3c587c;border:1px solid #3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.85);cursor:pointer;display:flex;font-size:13px;gap:4px;height:28px;margin-right:8px;padding:4px 12px}.prueba-actions .prueba-btn-comentario svg{font-size:16px}.prueba-actions .prueba-btn-comentario:hover{color:#fff;-webkit-transform:scale(1.04);transform:scale(1.04)}.prueba-actions .prueba-btn-agregar{align-items:center;background-color:#035917;border:1px solid #035917;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.85);cursor:pointer;display:flex;font-size:13px;gap:4px;height:28px;padding:4px 12px}.prueba-actions .prueba-btn-agregar svg{font-size:16px}.prueba-actions .prueba-btn-agregar:hover{color:#fff;-webkit-transform:scale(1.04);transform:scale(1.04)}.prueba-container{padding:20px;width:100%}.prueba-container .prueba-container-tabla{border-radius:8px;height:calc(100vh - 200px);max-width:100%;overflow:auto}.prueba-container .prueba-container-tabla table{border:1px solid #dae6be;border-collapse:initial;border-spacing:0;width:100%}.prueba-container .prueba-container-tabla thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.prueba-container .prueba-container-tabla thead tr th .borde-izq{border-left:2px solid #e9ae06;display:block;padding:0 8px;text-align:center}.prueba-container .prueba-container-tabla tbody tr td{border-bottom:1px solid #dae6be;padding:7px}.prueba-container .prueba-container-tabla tbody tr:hover td{background-color:#dae6be!important}.prueba-container .prueba-container-tabla tbody tr:nth-child(2n) td{background-color:#f0f0f0}.prueba-container .prueba-sin-datos{color:#888;font-style:italic;padding:20px;text-align:center}.filtros-pedidos-facturados{position:relative}.filtros-pedidos-facturados .reporte-buro-credito-filtrado{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;padding:3px 5px;text-transform:capitalize}.filtros-pedidos-facturados .reporte-buro-credito-filtrado svg{color:hsla(0,0%,100%,.8);font-size:18px;margin-right:3px}.filtros-pedidos-facturados .reporte-buro-credito-filtrado:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.filtros-pedidos-facturados .reporte-buro-credito-filtrado:hover svg{color:#fff}.filtros-pedidos-facturados .mdl-filtro-resumen-cartera{display:none;position:absolute;top:-7.6px;z-index:5}.filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual{background-color:#fff;width:450px}.filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .plantilla-screen-container{background-color:#fff;height:auto}.filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .filtro-soy-el-titulo-header{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:40px;top:10px;width:20px}.filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .filtro-soy-el-titulo-header:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container{padding:15px}.filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros{display:flex}.filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo{border:1px solid #ccc;border-radius:10px;box-shadow:0 0 3px #ccc;display:flex;flex-direction:column;height:auto;margin-bottom:60px;padding:10px;width:150px}.filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .filtro-group{display:flex;flex-direction:column;padding-top:10px}.filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .filtro-group label{color:#3a3a3c;font-size:12px;font-weight:700;margin-bottom:2px;margin-left:5px}.filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .filtro-group select{background-color:#f7f7f7;border:1px solid #2d682d;border-radius:5px;color:#2d682d;margin-bottom:10px;padding:3px 0 3px 1px}.filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .filtro-group select:hover{outline:none}.filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .mdlFiltros-modal-acciones-guardar{align-items:center;background-image:linear-gradient(135deg,#378336,#275127);border:none;border-radius:5px;box-shadow:1px 2px 4px #333;color:#fff;cursor:pointer;display:flex;font-size:12px;justify-content:center;margin-top:6px;padding:5px;width:100%}.filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .mdlFiltros-modal-acciones-guardar:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-adr{margin-left:15px}.filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-adr .title-adr{color:#333;font-size:14px;font-weight:700}.filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-sucursal{margin-left:15px}.filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-sucursal .title-sucursal{color:#333;font-size:14px;font-weight:700}.filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .chk-groups{align-items:center;display:flex;margin-bottom:1px;transition:all .3s}.filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .chk-groups:hover{text-decoration:underline}.filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .chk-groups label{cursor:pointer;font-size:14px}.filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .chk-groups input{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E");border:1px solid #224523;border-radius:5px;cursor:pointer;height:15px;transition:background-color .3s ease-in-out;width:15px}.filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .chk-groups input:checked{background-color:#378336}.agregar-prueba-modal-formulario{height:auto;left:50%;padding:20px;position:fixed;top:53px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:580px}.agregar-prueba-modal-formulario .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px}.agregar-prueba-modal-formulario .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.agregar-prueba-modal-formulario .agregar-prueba-modal-plantilla{position:relative}.agregar-prueba-modal-formulario .agregar-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.agregar-prueba-modal-formulario .agregar-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff}.agregar-prueba-modal-formulario .agregar-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-container{background-color:#fff;height:auto;margin:0;width:100%}.agregar-prueba-modal-formulario .agregar-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-prueba-modal-body{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);padding:10px 15px 15px}.agregar-prueba-modal-formulario .agregar-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-prueba-modal-body .agregar-prueba-modal-grid{grid-gap:14px 20px;display:grid;gap:14px 20px;grid-template-columns:1fr 1fr;max-height:calc(76vh - 120px);overflow-y:auto;padding-right:5px}.agregar-prueba-modal-formulario .agregar-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-prueba-modal-body .agregar-prueba-modal-field{display:flex;flex-direction:column;gap:4px}.agregar-prueba-modal-formulario .agregar-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-prueba-modal-body .agregar-prueba-modal-field label{color:#555;font-size:12px;font-weight:600}.agregar-prueba-modal-formulario .agregar-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-prueba-modal-body .agregar-prueba-modal-field input,.agregar-prueba-modal-formulario .agregar-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-prueba-modal-body .agregar-prueba-modal-field textarea{border:1px solid #ccc;border-radius:4px;font-family:inherit;font-size:13px;font-weight:400;height:34px;outline:none;padding:6px 8px;transition:border-color .2s}.agregar-prueba-modal-formulario .agregar-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-prueba-modal-body .agregar-prueba-modal-field input:focus,.agregar-prueba-modal-formulario .agregar-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-prueba-modal-body .agregar-prueba-modal-field textarea:focus{border-color:#3c587c}.agregar-prueba-modal-formulario .agregar-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-prueba-modal-body .agregar-prueba-modal-field input:disabled,.agregar-prueba-modal-formulario .agregar-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-prueba-modal-body .agregar-prueba-modal-field textarea:disabled{background-color:#f5f5f5}.agregar-prueba-modal-formulario .agregar-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-prueba-modal-body .agregar-prueba-modal-field textarea{height:auto;resize:vertical}.agregar-prueba-modal-formulario .agregar-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-prueba-modal-body .agregar-prueba-modal-field--full{grid-column:1/-1}.agregar-prueba-modal-formulario .agregar-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-prueba-modal-body .agregar-prueba-modal-buttons{display:flex;gap:10px;justify-content:flex-end;margin-top:14px}.agregar-prueba-modal-formulario .agregar-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-prueba-modal-body .agregar-prueba-modal-buttons .agregar-prueba-modal-btn-cancelar{align-items:center;background-color:#888;border:1px solid #888;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100px}.agregar-prueba-modal-formulario .agregar-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-prueba-modal-body .agregar-prueba-modal-buttons .agregar-prueba-modal-btn-cancelar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.agregar-prueba-modal-formulario .agregar-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-prueba-modal-body .agregar-prueba-modal-buttons .agregar-prueba-modal-btn-cancelar:disabled{cursor:not-allowed;opacity:.5}.agregar-prueba-modal-formulario .agregar-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-prueba-modal-body .agregar-prueba-modal-buttons .agregar-prueba-modal-btn-guardar{align-items:center;background-color:#035917;border:1px solid #035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100px}.agregar-prueba-modal-formulario .agregar-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-prueba-modal-body .agregar-prueba-modal-buttons .agregar-prueba-modal-btn-guardar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.agregar-prueba-modal-formulario .agregar-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .agregar-prueba-modal-body .agregar-prueba-modal-buttons .agregar-prueba-modal-btn-guardar:disabled{cursor:not-allowed;opacity:.5}.comentario-prueba-modal-formulario{height:auto;left:50%;padding:20px;position:fixed;top:53px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:420px}.comentario-prueba-modal-formulario .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px}.comentario-prueba-modal-formulario .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.comentario-prueba-modal-formulario .comentario-prueba-modal-plantilla{position:relative}.comentario-prueba-modal-formulario .comentario-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.comentario-prueba-modal-formulario .comentario-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff}.comentario-prueba-modal-formulario .comentario-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .plantilla-screen-container{background-color:#fff;height:auto}.comentario-prueba-modal-formulario .comentario-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentario-prueba-modal-content{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);height:calc(100% - 5px);padding:15px;position:relative}.comentario-prueba-modal-formulario .comentario-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentario-prueba-modal-content .comentario-prueba-modal-content-container{display:flex;flex-direction:column;padding-right:5px}.comentario-prueba-modal-formulario .comentario-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentario-prueba-modal-content .comentario-prueba-modal-field{display:flex;flex-direction:column;gap:6px}.comentario-prueba-modal-formulario .comentario-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentario-prueba-modal-content .comentario-prueba-modal-field label{color:#555;font-size:12px;font-weight:600}.comentario-prueba-modal-formulario .comentario-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentario-prueba-modal-content .comentario-prueba-modal-field textarea{border:1px solid #ccc;border-radius:4px;font-family:inherit;font-size:13px;font-weight:400;outline:none;padding:8px;resize:vertical;transition:border-color .2s}.comentario-prueba-modal-formulario .comentario-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentario-prueba-modal-content .comentario-prueba-modal-field textarea:focus{border-color:#3c587c}.comentario-prueba-modal-formulario .comentario-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentario-prueba-modal-content .comentario-prueba-modal-field textarea:disabled{background-color:#f5f5f5}.comentario-prueba-modal-formulario .comentario-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentario-prueba-modal-content .comentario-prueba-modal-buttons{bottom:0;display:flex;gap:10px;justify-content:flex-end;margin-top:14px;position:-webkit-sticky;position:sticky}.comentario-prueba-modal-formulario .comentario-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentario-prueba-modal-content .comentario-prueba-modal-buttons .comentario-prueba-modal-button-cancelar{align-items:center;background-color:#888;border:1px solid #888;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100px}.comentario-prueba-modal-formulario .comentario-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentario-prueba-modal-content .comentario-prueba-modal-buttons .comentario-prueba-modal-button-cancelar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.comentario-prueba-modal-formulario .comentario-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentario-prueba-modal-content .comentario-prueba-modal-buttons .comentario-prueba-modal-button-cancelar:disabled{cursor:not-allowed;opacity:.5}.comentario-prueba-modal-formulario .comentario-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentario-prueba-modal-content .comentario-prueba-modal-buttons .comentario-prueba-modal-button-guardar{align-items:center;background-color:#035917;border:1px solid #035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100px}.comentario-prueba-modal-formulario .comentario-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentario-prueba-modal-content .comentario-prueba-modal-buttons .comentario-prueba-modal-button-guardar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.comentario-prueba-modal-formulario .comentario-prueba-modal-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .comentario-prueba-modal-content .comentario-prueba-modal-buttons .comentario-prueba-modal-button-guardar:disabled{cursor:not-allowed;opacity:.5}.ayuda-modal-finanzas{left:50%;padding:20px;position:fixed;top:53px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:40vw}.ayuda-modal-finanzas .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px}.ayuda-modal-finanzas .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.ayuda-modal-finanzas .ayuda-modal-finanzas-plantilla{position:relative}.ayuda-modal-finanzas .ayuda-modal-finanzas-plantilla .plantilla-screen-filtro-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.ayuda-modal-finanzas .ayuda-modal-finanzas-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal{background-color:#fff}.ayuda-modal-finanzas .ayuda-modal-finanzas-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .ayuda-grid{grid-gap:10px 15px;display:grid;gap:10px 15px;grid-template-columns:120px 1fr 1fr 1fr;padding:16px}.ayuda-modal-finanzas .ayuda-modal-finanzas-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .circulo{align-items:center;border-radius:50%;display:flex;height:25px;justify-content:center;margin:0 auto;width:25px}.ayuda-modal-finanzas .ayuda-modal-finanzas-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .circulo.rojo{background-color:#e74c3c}.ayuda-modal-finanzas .ayuda-modal-finanzas-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .circulo.amarillo{background-color:#f1c40f}.ayuda-modal-finanzas .ayuda-modal-finanzas-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .circulo.verde{background-color:#2ecc71}.ayuda-modal-finanzas .ayuda-modal-finanzas-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .col-concepto{align-items:center;display:flex;font-weight:700;justify-content:center;margin:0;padding:0;text-align:center;width:100%}.ayuda-modal-finanzas .ayuda-modal-finanzas-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .col-desc{align-items:center;display:flex;font-size:13px;line-height:1.4}.ayuda-modal-finanzas .ayuda-modal-finanzas-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .col-desc.rojo{border-left:3px solid #e74c3c;padding-left:8px}.ayuda-modal-finanzas .ayuda-modal-finanzas-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .col-desc.amarillo{border-left:3px solid #f1c40f;padding-left:8px}.ayuda-modal-finanzas .ayuda-modal-finanzas-plantilla .plantilla-screen-filtro-container .plantilla-screen-filtro-container-modal .col-desc.verde{border-left:3px solid #2ecc71;padding-left:8px}.holacxc{color:#1f2937;height:100%;width:100%}.holacxc .content{height:100%;overflow:auto;padding-top:1rem;width:calc(100% - 20px)}.holacxc .section-header{align-items:flex-end;display:flex;gap:1rem;justify-content:space-between;margin-bottom:.5rem}.holacxc .section-header-left{display:flex;flex-direction:column;gap:.15rem}.holacxc .section-eyebrow{align-items:center;color:#367c2b;display:flex;font-size:.68rem;font-weight:700;gap:.4rem;letter-spacing:.12em;text-transform:uppercase}.holacxc .section-eyebrow:before{background:#367c2b;border-radius:1px;content:"";display:inline-block;height:2px;width:14px}.holacxc .section-title{color:#1f2937;font-size:1.3rem;font-weight:800;letter-spacing:.02em;line-height:1.1;margin:0;text-transform:uppercase}.holacxc .section-count{background:#eef0ec;border:1px solid #d5d9d0;border-radius:20px;color:#8d9688;font-size:.68rem;font-weight:700;letter-spacing:.06em;margin-bottom:.2rem;padding:.18rem .6rem;text-transform:uppercase;white-space:nowrap}.holacxc .header-divider{border-radius:2px;display:flex;height:3px;margin-bottom:1.25rem;overflow:hidden}.holacxc .header-divider .divider-green{background:#367c2b;flex:1 1}.holacxc .header-divider .divider-yellow{background:#ffde00;width:28px}.holacxc .card-grid{grid-gap:1rem;align-items:start;display:grid;gap:1rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.holacxc .module-card{-webkit-animation:cardIn .28s ease both;animation:cardIn .28s ease both;background:#fff;border:1px solid #d5d9d0;border-left:4px solid #367c2b;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:.45rem;min-height:155px;overflow:hidden;padding:1.1rem 1.1rem .9rem;position:relative;transition:box-shadow .18s ease,border-left-color .18s ease,-webkit-transform .18s ease;transition:transform .18s ease,box-shadow .18s ease,border-left-color .18s ease;transition:transform .18s ease,box-shadow .18s ease,border-left-color .18s ease,-webkit-transform .18s ease}.holacxc .module-card .card-watermark{bottom:.4rem;color:#eef0ec;font-size:3.2rem;font-weight:900;letter-spacing:-.04em;line-height:1;pointer-events:none;position:absolute;right:.8rem;transition:color .18s;-webkit-user-select:none;user-select:none;z-index:0}.holacxc .module-card .card-icon{align-items:center;background:#f7f8f6;border:1px solid #d5d9d0;border-radius:10px;color:#367c2b;display:flex;flex-shrink:0;height:40px;justify-content:center;position:relative;transition:background .18s,border-color .18s;width:40px;z-index:1}.holacxc .module-card .card-icon svg{height:19px;width:19px}.holacxc .module-card .card-body{flex:1 1;position:relative;z-index:1}.holacxc .module-card .card-title{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:#1f2937;display:-webkit-box;font-size:.82rem;font-weight:700;letter-spacing:.035em;line-height:1.35;margin:0;overflow:hidden;text-transform:uppercase}.holacxc .module-card .card-footer{align-items:center;border-top:1px solid #eef0ec;display:flex;justify-content:space-between;margin-top:auto;padding-top:.6rem;position:relative;z-index:1}.holacxc .module-card .card-action{align-items:center;color:#367c2b;cursor:pointer;display:inline-flex;font-size:.68rem;font-weight:700;gap:.4rem;letter-spacing:.08em;text-transform:uppercase;transition:gap .15s,color .15s}.holacxc .module-card .card-action svg{flex-shrink:0;height:13px;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s;width:13px}.holacxc .module-card .card-tag{color:#d5d9d0;font-size:.62rem;font-weight:700;letter-spacing:.04em}.holacxc .module-card:hover{border-left-color:#ffde00;box-shadow:0 10px 30px rgba(54,124,43,.13);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.holacxc .module-card:hover .card-watermark{color:rgba(255,222,0,.2)}.holacxc .module-card:hover .card-icon{background:#edf7eb;border-color:#c2e0be}.holacxc .module-card:hover .card-action{color:#255220;gap:.6rem}.holacxc .module-card:hover .card-action svg{-webkit-transform:translateX(3px);transform:translateX(3px)}.holacxc .empty-state{color:#8d9688;font-size:.85rem;font-weight:600;letter-spacing:.05em;padding:3rem 1rem;text-align:center;text-transform:uppercase}@-webkit-keyframes cardIn{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes cardIn{0%{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.auditorias-programadas-main-screen{height:100%;margin-left:10px;margin-right:50px;position:relative;width:calc(100% - 20px)}.auditorias-programadas-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:calc(100% - 261px)}.auditorias-programadas-actions .auditorias-programadas-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.auditorias-programadas-actions .auditorias-programadas-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.auditorias-programadas-actions .auditorias-programadas-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.auditorias-programadas-actions .auditorias-programadas-actions-regresar:hover svg{color:#fff}.auditorias-programadas{height:100%}.auditorias-programadas .auditorias-programadas-filtro{height:40px;margin-top:20px;padding-bottom:0;padding-left:20px;padding-right:20px;width:100%}.auditorias-programadas .auditorias-programadas-header{align-items:center;display:flex;height:10px;justify-content:space-between;margin-left:20px;margin-right:20px}.auditorias-programadas .auditorias-programadas-header .auditorias-programadas-header-title{align-items:center;display:flex;font-weight:700;width:calc(100% - 400px)}.auditorias-programadas .auditorias-programadas-header .auditorias-programadas-header-title svg{color:#315c6f;margin-right:5px}.auditorias-programadas .auditorias-programadas-container{border-radius:8px;height:calc(100% - 110px);margin-left:20px;margin-top:20px;overflow:auto;width:calc(100% - 40px)}.auditorias-programadas .auditorias-programadas-container table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.auditorias-programadas .auditorias-programadas-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.auditorias-programadas .auditorias-programadas-container thead tr th div{border-left:2px solid #e9ae06;text-align:center}.auditorias-programadas .auditorias-programadas-container tbody tr td{padding-bottom:5px;padding-top:5px}.auditorias-programadas .auditorias-programadas-container tbody tr .auditoria-estado{align-items:center;border-radius:999px;color:#fff;display:inline-flex;font-size:12px;font-weight:700;justify-content:center;letter-spacing:.3px;min-width:120px;padding:5px 14px}.auditorias-programadas .auditorias-programadas-container tbody tr .auditoria-estado-N{background-color:#6b7280}.auditorias-programadas .auditorias-programadas-container tbody tr .auditoria-estado-P{background-color:#2563eb}.auditorias-programadas .auditorias-programadas-container tbody tr .auditoria-estado-V{background-color:#dc2626}.auditorias-programadas .auditorias-programadas-container tbody tr .auditoria-estado-F{background-color:#16a34a}.auditorias-programadas .auditorias-programadas-container tbody tr .auditoria-estado-C{background-color:#374151}.auditorias-programadas .auditorias-programadas-container tbody tr .auditoria-estado-A{background-color:#d97706}.auditorias-programadas .auditorias-programadas-container tbody tr:hover td{background-color:#dae6be!important}.auditorias-programadas .auditorias-programadas-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.cargar-archivo-inventario-modal-formulario{height:90vh;left:50%;padding:20px;position:fixed;top:53px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:40vw}.cargar-archivo-inventario-modal-formulario .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px}.cargar-archivo-inventario-modal-formulario .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.cargar-archivo-inventario-modal-formulario .cargar-archivo-inventario-modal-plantilla{position:relative}.cargar-archivo-inventario-modal-formulario .cargar-archivo-inventario-modal-plantilla .cargar-archivo-inventario-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.cargar-archivo-inventario-modal-formulario .cargar-archivo-inventario-modal-plantilla .cargar-archivo-inventario-container .cargar-archivo-inventario-container-modal{background-color:#fff}.cargar-archivo-inventario-modal-formulario .cargar-archivo-inventario-modal-plantilla .cargar-archivo-inventario-container .cargar-archivo-inventario-container-modal .cargar-archivo-inventario-modal{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);font-weight:700;height:calc(100% - 5px);padding:5px 15px 15px;position:relative}.cargar-archivo-inventario-modal-formulario .cargar-archivo-inventario-modal-plantilla .cargar-archivo-inventario-container .cargar-archivo-inventario-container-modal .cargar-archivo-inventario-modal .cargar-archivo-inventario-modal-selector{display:flex;gap:10px;margin-top:10px}.cargar-archivo-inventario-modal-formulario .cargar-archivo-inventario-modal-plantilla .cargar-archivo-inventario-container .cargar-archivo-inventario-container-modal .cargar-archivo-inventario-modal .cargar-archivo-inventario-modal-selector .tipo-btn{background:transparent;border:1px solid #ccc;border-radius:8px;cursor:pointer;flex:1 1;font-weight:600;padding:10px;transition:.2s}.cargar-archivo-inventario-modal-formulario .cargar-archivo-inventario-modal-plantilla .cargar-archivo-inventario-container .cargar-archivo-inventario-container-modal .cargar-archivo-inventario-modal .cargar-archivo-inventario-modal-selector .tipo-btn:hover{border-color:#16a34a}.cargar-archivo-inventario-modal-formulario .cargar-archivo-inventario-modal-plantilla .cargar-archivo-inventario-container .cargar-archivo-inventario-container-modal .cargar-archivo-inventario-modal .cargar-archivo-inventario-modal-selector .tipo-btn.active{background:#16a34a;border-color:#16a34a;color:#fff}.cargar-archivo-inventario-modal-formulario .cargar-archivo-inventario-modal-plantilla .cargar-archivo-inventario-container .cargar-archivo-inventario-container-modal .cargar-archivo-inventario-modal .cargar-archivo-inventario-modal-container{display:flex;flex-direction:column;height:100%;margin-top:10px;max-height:calc(76vh - 16px);padding-right:5px}.cargar-archivo-inventario-modal-formulario .cargar-archivo-inventario-modal-plantilla .cargar-archivo-inventario-container .cargar-archivo-inventario-container-modal .cargar-archivo-inventario-modal .cargar-archivo-inventario-modal-container .drop-zone{background:#fafafa;border:2px dashed #9ca3af;border-radius:10px;cursor:pointer;padding:80px;text-align:center;transition:.2s}.cargar-archivo-inventario-modal-formulario .cargar-archivo-inventario-modal-plantilla .cargar-archivo-inventario-container .cargar-archivo-inventario-container-modal .cargar-archivo-inventario-modal .cargar-archivo-inventario-modal-container .drop-zone:hover{background:#f0fff4;border-color:#16a34a}.cargar-archivo-inventario-modal-formulario .cargar-archivo-inventario-modal-plantilla .cargar-archivo-inventario-container .cargar-archivo-inventario-container-modal .cargar-archivo-inventario-modal .cargar-archivo-inventario-modal-container .drop-zone p{color:#6b7280;margin:0}.cargar-archivo-inventario-modal-formulario .cargar-archivo-inventario-modal-plantilla .cargar-archivo-inventario-container .cargar-archivo-inventario-container-modal .cargar-archivo-inventario-modal .cargar-archivo-inventario-modal-container .archivo-seleccionado{color:#2563eb;font-weight:600;margin-top:10px}.cargar-archivo-inventario-modal-formulario .cargar-archivo-inventario-modal-plantilla .cargar-archivo-inventario-container .cargar-archivo-inventario-modal-buttons{bottom:0;display:flex;gap:20px;justify-content:end;margin-top:10px;position:-webkit-sticky;position:sticky;right:-25px;width:calc(100% - 10px)}.cargar-archivo-inventario-modal-formulario .cargar-archivo-inventario-modal-plantilla .cargar-archivo-inventario-container .cargar-archivo-inventario-modal-buttons .cargar-archivo-inventario-modal-button-cargar{align-items:center;background-color:#035917;border-radius:5px;box-shadow:5px 5px 5px #ccc;color:hsla(0,0%,100%,.7);cursor:pointer;display:flex;font-size:14px;height:30px;justify-content:center;width:100%}.cargar-archivo-inventario-modal-formulario .cargar-archivo-inventario-modal-plantilla .cargar-archivo-inventario-container .cargar-archivo-inventario-modal-buttons .cargar-archivo-inventario-modal-button-cargar:hover{box-shadow:none;color:#fff;-webkit-transform:scale(1.01);transform:scale(1.01)}.conteo-auditoria-main-screen{height:100%;margin-left:10px;margin-right:50px;position:relative;width:calc(100% - 20px)}.conteo-auditoria-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:calc(100% - 261px)}.conteo-auditoria-actions .conteo-auditoria-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.conteo-auditoria-actions .conteo-auditoria-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.conteo-auditoria-actions .conteo-auditoria-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.conteo-auditoria-actions .conteo-auditoria-actions-regresar:hover svg{color:#fff}.conteo-info-header{align-items:stretch;background:#fff;border:1px solid #e0e0e0;border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.06);display:flex;gap:0;margin:20px 20px 1rem;overflow:hidden}.conteo-info-header .conteo-info-block--left{border-right:1px solid #e0e0e0;display:flex;flex-direction:column;flex-shrink:0;gap:4px;justify-content:center;min-width:210px;padding:14px 20px}.conteo-info-header .conteo-info-block--left .conteo-info-sucursal{color:#1a6b3c;font-size:1.2rem;font-weight:700}.conteo-info-header .conteo-info-block--left .conteo-info-folio,.conteo-info-header .conteo-info-block--left .conteo-info-tipo-inv{color:#444;font-size:13px}.conteo-info-header .conteo-info-block--left .conteo-info-fecha{color:#666;font-size:11px;line-height:1.4}.conteo-info-header .conteo-info-block--center{align-items:center;border-right:1px solid #e0e0e0;display:flex;flex:1 1;min-width:350px;position:relative;transition:all .4s cubic-bezier(.4,0,.2,1)}.conteo-info-header .conteo-info-block--center.is-collapsed{border-right-color:transparent;flex:0 1;min-width:30px}.conteo-info-header .conteo-info-block--center.is-collapsed .conteo-info-content{opacity:0;-webkit-transform:translateX(-20px);transform:translateX(-20px);visibility:hidden}.conteo-info-header .conteo-info-block--center .conteo-info-content{display:flex;flex-direction:column;gap:6px;padding:14px 20px;transition:all .3s ease;width:100%}.conteo-info-header .conteo-info-block--center .conteo-info-row{align-items:center;display:flex;font-size:13px;gap:8px;white-space:nowrap}.conteo-info-header .conteo-info-block--center .conteo-info-label{color:#555}.conteo-info-header .conteo-info-block--center .conteo-info-value--link{color:#185fa5;font-weight:500}.conteo-info-header .conteo-info-block--center .conteo-info-estatus{color:#1a6b3c;font-weight:600}.conteo-info-header .btn-toggle-border{align-items:center;background:#f8f9fa;border:none;border-left:1px solid #e0e0e0;bottom:0;color:#999;cursor:pointer;display:flex;justify-content:center;position:absolute;right:0;top:0;transition:background .2s,color .2s;width:30px;z-index:1}.conteo-info-header .btn-toggle-border:hover{background:#f0f0f0;color:#1a6b3c}.conteo-info-header .btn-toggle-border svg{font-size:20px!important;transition:-webkit-transform .4s;transition:transform .4s;transition:transform .4s,-webkit-transform .4s}.conteo-info-header .btn-toggle-border.is-active svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.conteo-info-header .conteo-info-block--metrics{align-items:center;display:flex;flex:2 1;padding:14px 20px;transition:all .4s cubic-bezier(.4,0,.2,1)}.conteo-info-header .conteo-info-block--metrics.is-expanded{flex:10 1}.conteo-info-header .conteo-info-block--metrics .metrics-grid{display:flex;gap:10px;justify-content:space-around;width:100%}.conteo-info-header .conteo-info-block--metrics .metrics-grid .conteo-metric{align-items:center;border-right:1px solid #e0e0e0;display:flex;flex:1 1;flex-direction:column;gap:6px;min-width:90px;padding-right:1.1rem;text-align:center}.conteo-info-header .conteo-info-block--metrics .metrics-grid .conteo-metric:last-child{border-right:none;padding-right:0}.conteo-info-header .conteo-info-block--metrics .metrics-grid .conteo-metric .conteo-metric-label{align-items:center;color:#555;display:inline-flex;font-size:12px;gap:2px;line-height:1.2}.conteo-info-header .conteo-info-block--metrics .metrics-grid .conteo-metric .conteo-metric-label .info-tooltip-wrapper{align-items:center;display:inline-flex;position:relative}.conteo-info-header .conteo-info-block--metrics .metrics-grid .conteo-metric .conteo-metric-label .info-tooltip-wrapper .info-tooltip-icon{color:#888;cursor:pointer;font-size:14px;margin-left:1px;vertical-align:initial}.conteo-info-header .conteo-info-block--metrics .metrics-grid .conteo-metric .conteo-metric-label .info-tooltip-wrapper .info-tooltip-box{background:#1f2937;border-radius:6px;color:#fff;font-size:11px;opacity:0;padding:8px 10px;position:absolute;right:0;text-align:left;top:130%;-webkit-transform:none;transform:none;transition:.2s ease;visibility:hidden;width:180px;z-index:999}.conteo-info-header .conteo-info-block--metrics .metrics-grid .conteo-metric .conteo-metric-label .info-tooltip-wrapper .info-tooltip-box:before{border:5px solid transparent;border-bottom-color:#1f2937;content:"";left:50%;position:absolute;top:-5px;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.conteo-info-header .conteo-info-block--metrics .metrics-grid .conteo-metric .conteo-metric-label .info-tooltip-wrapper:hover .info-tooltip-box{opacity:1;visibility:visible}.conteo-info-header .conteo-info-block--metrics .metrics-grid .conteo-metric .container-barra-celda-contenido{align-items:center;display:flex;gap:10px;justify-content:center;padding-top:8px}.conteo-info-header .conteo-info-block--metrics .metrics-grid .conteo-metric .container-barra-celda-contenido .pie-chart-activa{background:conic-gradient(var(--chart-color) 0 calc(var(--percentage)*1%),color-mix(in srgb,var(--chart-color) 15%,#fff) calc(var(--percentage)*1%) 100%);border-radius:50%;box-shadow:inset 0 0 0 1px #ddd;height:70px;position:relative;width:70px}.conteo-info-header .conteo-info-block--metrics .metrics-grid .conteo-metric .container-barra-celda-contenido .pie-chart-activa:after{background:#fff;border-radius:50%;content:"";height:68%;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:68%;z-index:1}.conteo-info-header .conteo-info-block--metrics .metrics-grid .conteo-metric .container-barra-celda-contenido .pie-chart-activa span{color:var(--chart-color);font-size:13px;font-weight:600;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2}.conteo-info-header .conteo-info-block--metrics .metrics-grid .conteo-metric .container-barra-celda-contenido .container-barra-celda-info{display:flex;flex-direction:column;font-size:12px;justify-content:center;line-height:1.2;text-align:left}.conteo-auditoria{height:100%}.conteo-auditoria .conteo-auditoria-filtro{height:40px;margin-top:20px;padding-bottom:0;padding-left:20px;padding-right:20px;width:100%}.conteo-auditoria .conteo-auditoria-header-action{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-left:20px;margin-right:20px;margin-top:20px}.conteo-auditoria .conteo-auditoria-header-action .conteo-auditoria-header-action-control{align-items:center;display:flex;flex:1 1;gap:6px}.conteo-auditoria .conteo-auditoria-header-action .conteo-auditoria-header-action-control .MuiTextField-root{flex:1 1}.conteo-auditoria .conteo-auditoria-header-action .avance-conteo-bar-section{align-items:center;border-radius:10px;height:33px;justify-content:center;padding:0 5px;width:400px}.conteo-auditoria .conteo-auditoria-header-action .avance-conteo-bar-section .avance-conteo-title{color:#4f5a4b;font-weight:600}.conteo-auditoria .conteo-auditoria-header-action .pa-btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:700;gap:.4rem;letter-spacing:.06em;min-width:150px;padding:.55rem 1.1rem;text-transform:uppercase;transition:all .15s;white-space:nowrap}.conteo-auditoria .conteo-auditoria-header-action .pa-btn svg{height:15px;width:15px}.conteo-auditoria .conteo-auditoria-header-action .pa-btn--primary{background:#367c2b;box-shadow:0 2px 8px rgba(54,124,43,.25);color:#fff}.conteo-auditoria .conteo-auditoria-header-action .pa-btn--primary:hover{background:#255220;box-shadow:0 4px 14px rgba(54,124,43,.35);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.conteo-auditoria .conteo-auditoria-header-action .pa-btn--primary:active{box-shadow:none;-webkit-transform:none;transform:none}.conteo-auditoria .conteo-auditoria-header-action .pa-btn--icon{background:#fff;border:1px solid #e0e0e0;box-shadow:0 1px 3px rgba(0,0,0,.08);color:#555;height:36px;justify-content:center;min-width:0;min-width:auto;padding:0;width:36px}.conteo-auditoria .conteo-auditoria-header-action .pa-btn--icon svg{height:18px;width:18px}.conteo-auditoria .conteo-auditoria-header-action .pa-btn--icon:hover{background:#f0f0f0;border-color:#367c2b;color:#367c2b;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.conteo-auditoria .conteo-auditoria-header-action .pa-btn--icon:active{-webkit-transform:none;transform:none}.conteo-auditoria .conteo-auditoria-container{border-radius:8px;height:calc(100% - 130px);margin-left:20px;margin-top:10px;overflow:auto;width:calc(100% - 40px)}.conteo-auditoria .conteo-auditoria-container table{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.conteo-auditoria .conteo-auditoria-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0}.conteo-auditoria .conteo-auditoria-container thead tr th .th-diferencia{align-items:center;display:flex;justify-content:center}.conteo-auditoria .conteo-auditoria-container thead tr th .borde-izq{border-left:2px solid #e9ae06;text-align:center}.conteo-auditoria .conteo-auditoria-container thead tr th .borde-izq .btn-order-diferencia{align-items:center;background:transparent;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:12px;height:22px;justify-content:center;transition:.2s;width:22px}.conteo-auditoria .conteo-auditoria-container thead tr th .borde-izq .btn-order-diferencia:hover{opacity:.7}.conteo-auditoria .conteo-auditoria-container tbody tr td{padding-bottom:5px;padding-top:5px}.conteo-auditoria .conteo-auditoria-container tbody tr .ubic-container{flex-direction:column}.conteo-auditoria .conteo-auditoria-container tbody tr .ubic-container .ubic-main-row{align-items:center;display:flex;gap:6px;justify-content:center}.conteo-auditoria .conteo-auditoria-container tbody tr .ubic-container .ubic-btn--new{background:#185fa5}.conteo-auditoria .conteo-auditoria-container tbody tr .ubic-container .ubic-extra-row{align-items:center;display:flex;gap:4px;margin-top:4px}.conteo-auditoria .conteo-auditoria-container tbody tr .ubic-container .ubic-extra-input{background:#fafafa;border:1px solid #e0e0e0;border-radius:4px;color:#333;font-size:12px;height:26px;padding:0 6px;width:80px}.conteo-auditoria .conteo-auditoria-container tbody tr .ubic-container .ubic-extra-input--conteo{width:54px}.conteo-auditoria .conteo-auditoria-container tbody tr .ubic-container .ubic-extra-input:disabled{background:#f3f4f6;color:#555;cursor:default}.conteo-auditoria .conteo-auditoria-container tbody tr .ubic-container .ubic-extra-actions{display:flex;gap:3px}.conteo-auditoria .conteo-auditoria-container tbody tr .ubic-container .ubic-extra-btn{align-items:center;border:none;border-radius:4px;cursor:pointer;display:flex;font-size:11px;height:22px;justify-content:center;width:22px}.conteo-auditoria .conteo-auditoria-container tbody tr .ubic-container .ubic-extra-btn.save{background:#367c2b;color:#fff}.conteo-auditoria .conteo-auditoria-container tbody tr .ubic-container .ubic-extra-btn.cancel{background:#f44336;color:#fff}.conteo-auditoria .conteo-auditoria-container tbody tr .ubic-container .ubic-extra-btn.edit{background:#3c587c;color:#fff}.conteo-auditoria .conteo-auditoria-container tbody tr .td-contado{box-shadow:inset 4px 0 0 #2e7d32}.conteo-auditoria .conteo-auditoria-container tbody tr .celda-existencia{padding:8px}.conteo-auditoria .conteo-auditoria-container tbody tr .celda-existencia .exist-container{align-items:center;display:flex;flex-direction:column}.conteo-auditoria .conteo-auditoria-container tbody tr .celda-existencia .exist-container .exist-container-cant-section{align-items:center;display:flex;gap:6px;justify-content:center;width:100%}.conteo-auditoria .conteo-auditoria-container tbody tr .celda-existencia .exist-container .exist-container-cant-section .existencia{font-size:14px;font-weight:600}.conteo-auditoria .conteo-auditoria-container tbody tr .celda-existencia .exist-container .exist-container-cant-section .ajustes{align-items:center;background-color:#f0f2f5;border-radius:3px;color:#4c505a;display:inline-flex;font-size:12px;line-height:1;padding:1px 4px}.conteo-auditoria .conteo-auditoria-container tbody tr .celda-existencia .exist-container .exist-container-cant-section .ajustes .flecha{color:#dc2626;font-size:12px;margin-right:2px}.conteo-auditoria .conteo-auditoria-container tbody tr .celda-existencia .exist-container .exist-container-monto-section{color:#6b7280;font-size:11px;margin-top:2px;width:100%}.conteo-auditoria .conteo-auditoria-container tbody tr .ubic-container{align-items:center;display:flex;gap:27px;justify-content:center}.conteo-auditoria .conteo-auditoria-container tbody tr .ubic-container .ubic-btn{align-items:center;border:none;border-radius:7px;cursor:pointer;display:flex;height:20px;justify-content:center;transition:opacity .2s;width:20px}.conteo-auditoria .conteo-auditoria-container tbody tr .ubic-container .ubic-btn:hover{opacity:.8}.conteo-auditoria .conteo-auditoria-container tbody tr .ubic-container .ubic-btn--ok{background:#367c2b;color:#fff}.conteo-auditoria .conteo-auditoria-container tbody tr .ubic-container .ubic-btn--fail{background:#f44336;color:#fff}.conteo-auditoria .conteo-auditoria-container tbody tr .ubic-container .ubic-btn--new{background:#367c2b;color:#fff}.conteo-auditoria .conteo-auditoria-container tbody tr .conteo-fisico-box{align-items:center;display:flex;flex-direction:column;gap:4px}.conteo-auditoria .conteo-auditoria-container tbody tr .conteo-fisico-box .conteo-fisico-input{background:#f9fafb;border:1px solid #d1d5db;border-radius:8px;color:#1f2937;font-size:13px;font-weight:600;height:34px;outline:none;text-align:center;transition:all .15s ease;width:85px}.conteo-auditoria .conteo-auditoria-container tbody tr .conteo-fisico-box .conteo-fisico-input:focus{background:#fff;border-color:#367c2b;box-shadow:0 0 0 2px rgba(54,124,43,.15)}.conteo-auditoria .conteo-auditoria-container tbody tr .conteo-fisico-box .conteo-fisico-input::-webkit-inner-spin-button,.conteo-auditoria .conteo-auditoria-container tbody tr .conteo-fisico-box .conteo-fisico-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.conteo-auditoria .conteo-auditoria-container tbody tr .conteo-fisico-box .conteo-fisico-money{background:#f3f4f6;border-radius:5px;color:#6b7280;font-size:11px;font-weight:500;min-width:85px;padding:2px 6px;text-align:center}.conteo-auditoria .conteo-auditoria-container tbody tr .diff-badge--justificadas{background:#367c2b;border-radius:6px;color:#fff;cursor:pointer;display:inline-block;font-size:13px;font-weight:600;min-width:54px;padding:4px 14px;text-align:center}.conteo-auditoria .conteo-auditoria-container tbody tr .is-disabled{cursor:default;pointer-events:none}.conteo-auditoria .conteo-auditoria-container tbody tr .diff-badge--justificadas:hover{background:#2f6b25;-webkit-transform:scale(1.03);transform:scale(1.03)}.conteo-auditoria .conteo-auditoria-container tbody tr .diff-no-justificadas{align-items:center;display:flex;flex-direction:column;gap:4px}.conteo-auditoria .conteo-auditoria-container tbody tr .diff-no-justificadas .diff-nj-pill{align-items:center;border-radius:6px;display:flex;overflow:hidden;width:80px}.conteo-auditoria .conteo-auditoria-container tbody tr .diff-no-justificadas .diff-nj-sign{align-items:center;display:flex;font-size:16px;font-weight:700;height:28px;justify-content:center;width:28px}.conteo-auditoria .conteo-auditoria-container tbody tr .diff-no-justificadas .diff-nj-val{background:#f3f4f6;border:1px solid #e0e0e0;border-left:none;border-radius:0 6px 6px 0;color:#333;flex:1 1;font-size:13px;height:28px;line-height:28px;text-align:center}.conteo-auditoria .conteo-auditoria-container tbody tr .diff-no-justificadas .diff-nj-pill--plus .diff-nj-sign{background:#d0e8ff;color:#185fa5}.conteo-auditoria .conteo-auditoria-container tbody tr .diff-no-justificadas .diff-nj-pill--minus .diff-nj-sign{background:#f44336;color:#fff}.conteo-auditoria .conteo-auditoria-container tbody tr .diff-no-justificadas .diff-nj-monto{color:#6b7280;font-size:12px;margin-top:2px}.conteo-auditoria .conteo-auditoria-container tbody tr:hover td{background-color:#dae6be!important}.conteo-auditoria .conteo-auditoria-container tbody tr:nth-child(2n) td{background-color:#f0f0f0}.pa-root{color:#1f2937;display:flex;flex-direction:column;gap:0;min-height:100%;position:relative}.pa-root .programacion-auditoria-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:calc(100% - 261px)}.pa-root .programacion-auditoria-actions .programacion-auditoria-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;padding:3px 5px}.pa-root .programacion-auditoria-actions .programacion-auditoria-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.pa-root .programacion-auditoria-actions .programacion-auditoria-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.pa-root .programacion-auditoria-actions .programacion-auditoria-actions-regresar:hover svg{color:#fff}.pa-header{align-items:flex-end;background:#fff;border-bottom:1px solid #eef0ec;display:flex;gap:1rem;justify-content:space-between;padding:1.25rem 1.5rem .75rem}.pa-header__left{display:flex;flex-direction:column;gap:.15rem}.pa-header__eyebrow{align-items:center;color:#367c2b;display:flex;font-size:.68rem;font-weight:700;gap:.4rem;letter-spacing:.12em;text-transform:uppercase}.pa-header__eyebrow:before{background:#367c2b;border-radius:1px;content:"";display:inline-block;height:2px;width:14px}.pa-header__title{color:#1f2937;font-size:1.25rem;font-weight:800;letter-spacing:.01em;line-height:1.1;margin:0;text-transform:uppercase}.pa-header-divider{background:#fff;display:flex;height:3px}.pa-header-divider__green{background:#367c2b;flex:1 1}.pa-header-divider__yellow{background:#ffde00;width:32px}.pa-btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:700;gap:.4rem;letter-spacing:.06em;padding:.55rem 1.1rem;text-transform:uppercase;transition:all .15s}.pa-btn svg{height:15px;width:15px}.pa-btn--primary{background:#367c2b;box-shadow:0 2px 8px rgba(54,124,43,.25);color:#fff}.pa-btn--primary:hover{background:#255220;box-shadow:0 4px 14px rgba(54,124,43,.35);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.pa-btn--primary:active{box-shadow:none;-webkit-transform:none;transform:none}.pa-btn--ghost{background:#eef0ec;border:1px solid #d5d9d0;color:#4f5a4b}.pa-btn--ghost:hover{background:#d5d9d0;color:#1f2937}.pa-filters-panel{background:#fff;display:flex;flex-direction:column;gap:.85rem;margin-bottom:20px}.pa-filters-panel .pa-filters-grid{grid-gap:.6rem .75rem;align-items:end;display:grid;gap:.6rem .75rem;grid-template-columns:1fr 1fr 1fr .7fr;grid-template-rows:auto auto}.pa-filters-panel .pa-filters-grid .pa-generate-wrap{align-items:stretch;display:flex}.pa-filters-panel .pa-filters-grid .pa-generate-wrap .pa-btn--primary{justify-content:center;width:100%}.pa-filters-panel .pa-filters-grid .pa-date-group,.pa-filters-row{align-items:flex-end;display:flex;gap:.75rem}.pa-filters-row{flex-wrap:wrap}.pa-filters-row--tipo{align-items:center;gap:.75rem}.pa-filters-row--main>*,.pa-filters-row--staff>*{flex:1 1 180px}.pa-filters-row--main>.pa-date-group,.pa-filters-row--staff>.pa-date-group{flex:1.4 1 220px}.pa-filters-row--main>.pa-generate-wrap,.pa-filters-row--staff>.pa-generate-wrap{flex:0 0 auto}.pa-radio-group{display:flex;gap:.5rem}.pa-radio{align-items:center;background:#f7f8f6;border:1.5px solid #d5d9d0;border-radius:20px;color:#4f5a4b;cursor:pointer;display:inline-flex;font-size:.8rem;font-weight:600;gap:.4rem;padding:.35rem .75rem;transition:all .15s;-webkit-user-select:none;user-select:none}.pa-radio input[type=radio]{display:none}.pa-radio__dot{background:#fff;border:2px solid #b8bfb3;border-radius:50%;flex-shrink:0;height:12px;transition:all .15s;width:12px}.pa-radio.active{background:#edf7eb;border-color:#367c2b;color:#255220}.pa-radio.active .pa-radio__dot{background:#367c2b;border-color:#367c2b;box-shadow:0 0 0 3px rgba(54,124,43,.15)}.pa-label--sm{color:#8d9688;font-size:.68rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase;white-space:nowrap}.pa-select{display:flex;flex-direction:column;gap:.3rem;position:relative}.pa-select__label-wrap{align-items:center;display:flex;gap:.35rem}.pa-select__label-icon{align-items:center;color:#8d9688;display:flex}.pa-select__label-icon svg{cursor:pointer;height:16px;width:16px}.pa-select__label-icon svg:hover{-webkit-transform:scale(1.08);transform:scale(1.08)}.pa-select__label{color:#8d9688;font-size:.68rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.pa-select__trigger{align-items:center;background:#fff;border:1.5px solid #d5d9d0;border-radius:8px;color:#1f2937;cursor:pointer;display:flex;font-size:.82rem;font-weight:500;gap:.5rem;justify-content:space-between;padding:.5rem .75rem;text-align:left;transition:border-color .15s,box-shadow .15s;width:100%}.pa-select__trigger .placeholder{color:#8d9688}.pa-select__trigger svg{color:#8d9688;flex-shrink:0;height:16px;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:16px}.pa-select__trigger:hover{border-color:#367c2b}.pa-select__trigger:focus{outline:none}.pa-select.open .pa-select__trigger,.pa-select__trigger:focus{border-color:#367c2b;box-shadow:0 0 0 3px rgba(54,124,43,.1)}.pa-select.open .pa-select__trigger svg{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.pa-select__dropdown{-webkit-animation:dropIn .15s ease;animation:dropIn .15s ease;background:#fff;border:1.5px solid #d5d9d0;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.1);left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 4px);z-index:4}.pa-select__option{color:#1f2937;cursor:pointer;font-size:.82rem;font-weight:500;padding:.55rem .75rem;transition:background .1s}.pa-select__option:hover{background:#f7f8f6}.pa-select__option.selected{background:#edf7eb;color:#255220;font-weight:700}.pa-select .msc-search{align-items:center;background:#f7f8f6;border-bottom:1px solid #eef0ec;border-radius:8px 8px 0 0;display:flex;gap:.4rem;padding:.5rem .65rem}.pa-select .msc-search svg{color:#8d9688;flex-shrink:0;height:14px;width:14px}.pa-select .msc-search__input{background:transparent;border:none;color:#1f2937;flex:1 1;font-size:.8rem;outline:none}.pa-select .msc-search__input::-webkit-input-placeholder{color:#8d9688}.pa-select .msc-search__input::placeholder{color:#8d9688}.pa-select .msc-search__clear{align-items:center;background:none;border:none;color:#8d9688;cursor:pointer;display:flex;flex-shrink:0;padding:0;transition:color .1s}.pa-select .msc-search__clear svg{height:12px;width:12px}.pa-select .msc-search__clear:hover{color:#1f2937}.pa-date-group{align-items:flex-end;display:flex;gap:.75rem}.pa-date-field{display:flex;flex:1 1;flex-direction:column;gap:.3rem}.pa-input-wrap{align-items:center;background:#fff;border:1.5px solid #d5d9d0;border-radius:8px;display:flex;gap:.4rem;padding:.5rem .75rem;transition:border-color .15s,box-shadow .15s}.pa-input-wrap svg{color:#8d9688;flex-shrink:0;height:15px;width:15px}.pa-input-wrap input[type=date]{background:transparent;border:none;color:#1f2937;cursor:pointer;font-size:.82rem;font-weight:500;outline:none;width:100%}.pa-input-wrap:focus-within{border-color:#367c2b;box-shadow:0 0 0 3px rgba(54,124,43,.1)}.pa-generate-wrap{align-items:flex-end;display:flex;padding-bottom:0}.pa-calendar-panel{display:flex;flex:1 1;flex-direction:column;gap:.85rem;margin-top:30px}.pa-cal-toolbar{flex-wrap:wrap;gap:1rem;justify-content:space-between}.pa-cal-nav,.pa-cal-toolbar{align-items:center;display:flex}.pa-cal-nav{gap:.25rem}.pa-cal-nav__btn{align-items:center;background:#fff;border:1.5px solid #d5d9d0;border-radius:7px;color:#4f5a4b;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .15s;width:32px}.pa-cal-nav__btn svg{height:15px;width:15px}.pa-cal-nav__btn:hover{background:#edf7eb;border-color:#367c2b;color:#367c2b}.pa-cal-nav__label{align-items:baseline;display:flex;gap:.4rem;padding:0 .5rem}.pa-cal-nav__month{color:#1f2937;font-size:1rem;font-weight:800;letter-spacing:.01em;text-transform:capitalize}.pa-cal-nav__year{color:#8d9688;font-size:.85rem;font-weight:600}.pa-view-toggle{background:#fff;border:1.5px solid #d5d9d0;border-radius:8px;display:flex;overflow:hidden}.pa-view-toggle__btn{align-items:center;background:transparent;border:none;color:#8d9688;cursor:pointer;display:inline-flex;font-size:.72rem;font-weight:700;gap:.35rem;letter-spacing:.06em;padding:.4rem .85rem;text-transform:uppercase;transition:all .15s}.pa-view-toggle__btn svg{height:13px;width:13px}.pa-view-toggle__btn+.pa-view-toggle__btn{border-left:1.5px solid #d5d9d0}.pa-view-toggle__btn:hover{background:#f7f8f6;color:#1f2937}.pa-view-toggle__btn.active{background:#367c2b;color:#fff}.pa-cal-container{max-height:calc(100vh - 250px);overflow:auto}.pa-cal-grid{background:#fff;border:1.5px solid #d5d9d0;border-radius:12px;display:grid;grid-template-columns:repeat(7,1fr);overflow:auto}.pa-cal-grid__header{background:#f7f8f6;border-bottom:1.5px solid #d5d9d0;color:#8d9688;font-size:.68rem;font-weight:800;letter-spacing:.1em;padding:.55rem .5rem;text-align:center;text-transform:uppercase}.pa-cal-grid__header:not(:last-child){border-right:1px solid #d5d9d0}.pa-cal-cell{border-bottom:1px solid #eef0ec;border-right:1px solid #eef0ec;display:flex;flex-direction:column;gap:.3rem;min-height:100px;padding:.4rem .35rem .35rem;position:relative;transition:background .12s}.pa-cal-cell:nth-child(7n){border-right:none}.pa-cal-cell.other-month,.pa-cal-cell:hover{background:#f7f8f6}.pa-cal-cell.other-month .pa-cal-cell__num{color:#b8bfb3}.pa-cal-cell.today .pa-cal-cell__num{background:#367c2b;border-radius:50%;color:#fff;font-weight:800}.pa-cal-cell.today .pa-cal-cell__num,.pa-cal-cell__num{align-items:center;display:flex;height:22px;justify-content:center;width:22px}.pa-cal-cell__num{color:#4f5a4b;font-size:.75rem;font-weight:700;line-height:1}.pa-cal-cell__events{display:flex;flex:1 1;flex-direction:column;gap:.2rem}.pa-event{border-left:3px solid transparent;border-radius:6px;cursor:pointer;padding:.25rem .35rem;transition:-webkit-filter .15s,-webkit-transform .15s;transition:filter .15s,transform .15s;transition:filter .15s,transform .15s,-webkit-filter .15s,-webkit-transform .15s}.pa-event:hover{-webkit-filter:brightness(.93);filter:brightness(.93);-webkit-transform:scale(1.01);transform:scale(1.01)}.pa-event__top{align-items:center;display:flex;gap:.25rem;justify-content:space-between}.pa-event__title{color:#fff;flex:1 1;font-size:.65rem;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-event__type{color:hsla(0,0%,100%,.8);font-size:.58rem;font-weight:600;letter-spacing:.04em}.pa-event__footer{align-items:center;display:flex;gap:4px;margin-top:5px}.pa-event__estatus-dot{border-radius:50%;flex-shrink:0;height:5px;width:5px}.pa-event__estatus-label{color:hsla(0,0%,100%,.85);font-size:.58rem;font-weight:600;letter-spacing:.04em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.pa-event__avatar{align-items:center;border:1.5px solid hsla(0,0%,100%,.35);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.5rem;font-weight:800;height:18px;justify-content:center;width:18px}.pa-list-view{background:#fff;border:1.5px solid #d5d9d0;border-radius:8px;display:flex;flex-direction:column;max-height:calc(100vh - 250px);min-height:calc(100vh - 250px);overflow:visible;overflow:auto}.pa-list-view .pa-list-row:first-child{border-radius:0}.pa-list-view .pa-list-row:last-child{border-radius:0 0 12px 12px}.pa-list-view .pa-list-header{position:-webkit-sticky;position:sticky;top:0;z-index:3}.pa-list-header{align-items:center;background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;display:flex;gap:1rem;height:30px;padding:.5rem 1.25rem}.pa-list-header .borde-izq{border-left:2px solid #e9ae06;padding-left:5px}.pa-list-header__fecha{flex-shrink:0;width:36px}.pa-list-header__dot{flex-shrink:0;width:10px}.pa-list-header__info{flex-shrink:0;width:180px}.pa-list-header__auditor{flex:1.6 1;text-align:center}.pa-list-header__estatus{flex-shrink:0;text-align:center;width:110px}.pa-list-header__metric{flex:1 1;text-align:center}.pa-list-header__actions{flex-shrink:0;width:32px}.pa-list-header>div{font-size:12px;font-weight:700;text-transform:uppercase}.pa-list-row{align-items:center;background:#f9f9f9;border-bottom:1px solid #eef0ec;border-left:4px solid transparent;display:flex;gap:1rem;padding:.75rem 1.25rem;transition:background .12s}.pa-list-row:last-child{border-bottom:none}.pa-list-row:nth-child(2n){background:#f0f0f0}.pa-list-row:hover{background:#dae6be}.pa-list-row__date{align-items:center;display:flex;flex-direction:column;flex-shrink:0;width:36px}.pa-list-row__day{color:#1f2937;font-weight:800;line-height:1}.pa-list-row__month{color:#8d9688;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.pa-list-row__dot{border-radius:50%;flex-shrink:0;height:10px;width:10px}.pa-list-row__info{display:flex;flex-direction:column;flex-shrink:0;gap:.1rem;width:180px}.pa-list-row__id{color:#1f2937;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-list-row__tipo{color:#8d9688;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.pa-list-row__auditor{flex:1.6 1;min-width:0}.pa-list-row__estatus{align-items:center;display:flex;flex-shrink:0;width:110px}.pa-list-row__avatar-wrap{align-items:center;display:flex;gap:.5rem}.pa-list-row__avatar{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-weight:800;height:28px;justify-content:center;width:28px}.pa-list-row__auditor-name{color:#1f2937;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-list-row__metric{align-items:center;display:flex;flex:1 1;justify-content:center}.pa-estatus-badge{align-items:center;border:1.5px solid transparent;border-radius:20px;display:inline-flex;font-size:.65rem;font-weight:700;gap:5px;letter-spacing:.06em;padding:3px 10px;text-transform:uppercase;white-space:nowrap}.pa-estatus-badge__dot{border-radius:50%;flex-shrink:0;height:6px;width:6px}.pa-metric-badge{align-items:center;border-radius:6px;display:inline-flex;font-size:.75rem;font-weight:700;justify-content:center;min-width:32px;padding:.15rem .5rem}.pa-metric-badge--ok{background:#edf7eb;color:#255220}.pa-metric-badge--warn{background:#fff7e6;color:#8a5700}.pa-metric-bar-wrap{align-items:center;display:flex;gap:.4rem;width:100%}.pa-metric-bar{background:#eef0ec;border-radius:3px;flex:1 1;height:5px;overflow:hidden}.pa-metric-bar__fill{border-radius:3px;height:100%;transition:width .4s ease}.pa-metric-bar__fill--ok{background:#367c2b}.pa-metric-bar__fill--warn{background:#f0a500}.pa-metric-bar__fill--danger{background:#d9534f}.pa-metric-bar__fill--blue{background:#1a4f8a}.pa-metric-bar__label{color:#4f5a4b;font-size:.72rem;font-weight:700;min-width:36px;text-align:right;white-space:nowrap}.pa-list-settings-wrap{align-items:center;display:flex;justify-content:center;width:32px}.pa-settings-icon{background:#fff;border:1.5px solid #d5d9d0;height:30px;transition:all .15s;width:30px}.pa-settings-icon svg{height:16px;width:16px}.pa-settings-icon:hover{border-color:#367c2b}.pa-list-settings-wrap{flex-shrink:0;position:relative}.pa-settings-icon{align-items:center;border-radius:7px;color:#8d9688;cursor:pointer;display:flex;height:32px;justify-content:center;transition:color .15s,background .15s;width:32px}.pa-settings-icon svg{font-size:1.1rem}.pa-settings-icon:hover{background:#edf7eb;color:#367c2b}.pa-list-popover{-webkit-animation:dropIn .15s ease;animation:dropIn .15s ease;background:#fff;border:1.5px solid #d5d9d0;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.12);min-width:170px;position:absolute;right:0;top:calc(100% + 6px);z-index:6}.pa-list-popover__option{color:#1f2937;cursor:pointer;font-size:.8rem;font-weight:600;padding:.6rem .9rem;transition:background .1s,color .1s;white-space:nowrap}.pa-list-popover__option:not(:last-child){border-bottom:1px solid #eef0ec}.pa-list-popover__option:first-child{border-radius:8px 8px 0 0}.pa-list-popover__option:last-child{border-radius:0 0 8px 8px}.pa-list-popover__option:only-child{border-radius:8px}.pa-list-popover__option:hover{background:#edf7eb;color:#255220}.pa-list-empty{color:#8d9688;font-size:.82rem;font-weight:600;letter-spacing:.05em;padding:3rem 1rem;text-align:center;text-transform:uppercase}@-webkit-keyframes dropIn{0%{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes dropIn{0%{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.pa-list-popover__option--sub-wrap{align-items:center;display:flex;position:relative}.pa-list-popover__option--sub-wrap.pa-list-popover__option--active{background:#edf7eb;color:#255220}.pa-list-popover__arrow{color:#8d9688;flex-shrink:0;font-size:.6rem;margin-right:.5rem}.pa-list-popover--sub{-webkit-animation:dropIn .12s ease;animation:dropIn .12s ease;left:auto;min-width:130px;position:absolute;right:calc(100% + 4px);top:0;z-index:6}@media (max-width:600px){.pa-list-popover--sub{left:auto;right:calc(100% + 4px)}}.msc-root .pa-select__trigger.msc-trigger{align-items:center;height:auto;min-height:36px;padding-bottom:.35rem;padding-top:.35rem}.msc-root .msc-trigger__body{align-items:center;display:flex;flex:1 1;min-width:0;overflow:hidden}.msc-root .msc-tags{align-items:center;display:flex;flex-wrap:wrap;gap:.25rem}.msc-root .msc-tag{align-items:center;background:#edf7eb;border:1px solid #d3ebce;border-radius:4px;color:#255220;display:inline-flex;font-size:.7rem;font-weight:700;gap:.2rem;max-width:160px;overflow:hidden;padding:.15rem .45rem .15rem .5rem;text-overflow:ellipsis;white-space:nowrap}.msc-root .msc-tag--count{background:#367c2b;border-color:#255220;color:#fff}.msc-root .msc-tag__x{align-items:center;background:none;border:none;border-radius:2px;color:inherit;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;opacity:.6;padding:0;transition:opacity .1s}.msc-root .msc-tag__x svg{height:10px;width:10px}.msc-root .msc-tag__x:hover{opacity:1}.msc-root .pa-select__dropdown.msc-dropdown{min-width:100%;overflow:visible;padding:0;z-index:200}.msc-root .msc-search{align-items:center;background:#f7f8f6;border-bottom:1px solid #eef0ec;border-radius:8px 8px 0 0;display:flex;gap:.4rem;padding:.5rem .65rem}.msc-root .msc-search svg{color:#8d9688;flex-shrink:0;height:14px;width:14px}.msc-root .msc-search__input{background:transparent;border:none;color:#1f2937;flex:1 1;font-size:.8rem;outline:none}.msc-root .msc-search__input::-webkit-input-placeholder{color:#8d9688}.msc-root .msc-search__input::placeholder{color:#8d9688}.msc-root .msc-search__clear{align-items:center;background:none;border:none;color:#8d9688;cursor:pointer;display:flex;flex-shrink:0;padding:0;transition:color .1s}.msc-root .msc-search__clear svg{height:12px;width:12px}.msc-root .msc-search__clear:hover{color:#1f2937}.msc-root .msc-select-all{align-items:center;background:#fff;cursor:pointer;display:flex;gap:.5rem;padding:.45rem .65rem;transition:background .1s}.msc-root .msc-select-all:hover{background:#f7f8f6}.msc-root .msc-select-all__label{color:#4f5a4b;flex:1 1;font-size:.75rem;font-weight:700;letter-spacing:.03em;text-transform:uppercase}.msc-root .msc-select-all__count{color:#8d9688;font-size:.68rem;font-weight:700;letter-spacing:.04em}.msc-root .msc-divider{background:#eef0ec;height:1px}.msc-root .msc-list{max-height:220px;overflow-y:auto;overscroll-behavior:contain}.msc-root .msc-list::-webkit-scrollbar{width:4px}.msc-root .msc-list::-webkit-scrollbar-track{background:transparent}.msc-root .msc-list::-webkit-scrollbar-thumb{background:#d5d9d0;border-radius:4px}.msc-root .msc-list::-webkit-scrollbar-thumb:hover{background:#367c2b}.msc-root .msc-option{align-items:center;cursor:pointer;display:flex;gap:.5rem;padding:.5rem .65rem;transition:background .1s;-webkit-user-select:none;user-select:none}.msc-root .msc-option:hover{background:#f7f8f6}.msc-root .msc-option--checked{background:#edf7eb!important}.msc-root .msc-option--checked .msc-option__label{color:#255220;font-weight:600}.msc-root .msc-option--checked .msc-option__code{color:#367c2b}.msc-root .msc-option__label{color:#1f2937;flex:1 1;font-size:.82rem;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.msc-root .msc-option__code{color:#8d9688;flex-shrink:0;font-size:.65rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.msc-root .msc-empty{color:#8d9688;font-size:.8rem;padding:1rem .75rem;text-align:center}.msc-root .msc-empty b{color:#4f5a4b}.msc-root .msc-footer{align-items:center;background:#f7f8f6;border-radius:0 0 8px 8px;display:flex;gap:.5rem;justify-content:space-between;padding:.5rem .65rem}.msc-root .msc-footer__clear{background:none;border:none;border-radius:4px;color:#8d9688;cursor:pointer;font-size:.72rem;font-weight:700;letter-spacing:.05em;padding:.2rem .3rem;text-transform:uppercase;transition:color .15s,background .15s}.msc-root .msc-footer__clear:hover{background:#d5d9d0;color:#1f2937}.msc-root .msc-footer__apply{background:#367c2b;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:.72rem;font-weight:700;letter-spacing:.05em;padding:.3rem .75rem;text-transform:uppercase;transition:background .15s}.msc-root .msc-footer__apply:hover{background:#255220}.msc-root .msc-cb{align-items:center;background:#fff;border:1.5px solid #b8bfb3;border-radius:4px;display:flex;flex-shrink:0;height:16px;justify-content:center;transition:border-color .15s,background .15s;width:16px}.msc-root .msc-cb svg{color:#fff;height:10px;width:10px}.msc-root .msc-cb--checked,.msc-root .msc-cb--indeterminate{background:#367c2b;border-color:#255220}.justificar-pieza-conteo-modal-formulario{height:90vh;left:51%;padding:20px;position:fixed;top:53px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:40vw}.justificar-pieza-conteo-modal-formulario .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:20px}.justificar-pieza-conteo-modal-formulario .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.justificar-pieza-conteo-modal-formulario .justificar-pieza-conteo-modal-plantilla{position:relative}.justificar-pieza-conteo-modal-formulario .justificar-pieza-conteo-modal-plantilla .justificar-pieza-conteo-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.justificar-pieza-conteo-modal-formulario .justificar-pieza-conteo-modal-plantilla .justificar-pieza-conteo-container .justificar-pieza-conteo-container-modal{background-color:#fff}.justificar-pieza-conteo-modal-formulario .justificar-pieza-conteo-modal-plantilla .justificar-pieza-conteo-container .justificar-pieza-conteo-container-modal .justificar-pieza-conteo-modal{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);font-weight:700;height:calc(100% - 5px);padding:5px 15px 15px;position:relative}.justificar-pieza-conteo-modal-formulario .justificar-pieza-conteo-modal-plantilla .justificar-pieza-conteo-container .justificar-pieza-conteo-container-modal .justificar-pieza-conteo-modal .justificar-pieza-conteo-modal-selector{display:flex;gap:10px;margin-top:10px}.justificar-pieza-conteo-modal-formulario .justificar-pieza-conteo-modal-plantilla .justificar-pieza-conteo-container .justificar-pieza-conteo-container-modal .justificar-pieza-conteo-modal .justificar-pieza-conteo-modal-selector .tipo-btn{background:transparent;border:1px solid #ccc;border-radius:8px;cursor:pointer;flex:1 1;font-weight:600;padding:10px;transition:.2s}.justificar-pieza-conteo-modal-formulario .justificar-pieza-conteo-modal-plantilla .justificar-pieza-conteo-container .justificar-pieza-conteo-container-modal .justificar-pieza-conteo-modal .justificar-pieza-conteo-modal-selector .tipo-btn:hover{border-color:#16a34a}.justificar-pieza-conteo-modal-formulario .justificar-pieza-conteo-modal-plantilla .justificar-pieza-conteo-container .justificar-pieza-conteo-container-modal .justificar-pieza-conteo-modal .justificar-pieza-conteo-modal-selector .tipo-btn.active{background:#16a34a;border-color:#16a34a;color:#fff}.justificar-pieza-conteo-modal-formulario .justificar-pieza-conteo-modal-plantilla .justificar-pieza-conteo-container .justificar-pieza-conteo-container-modal .justificar-pieza-conteo-modal .justificar-pieza-conteo-modal-container{display:flex;flex-direction:column;height:100%;margin-top:10px;max-height:calc(76vh - 16px);padding-right:5px}.justificar-pieza-conteo-modal-formulario .justificar-pieza-conteo-modal-plantilla .justificar-pieza-conteo-container .justificar-pieza-conteo-container-modal .justificar-pieza-conteo-modal .justificar-pieza-conteo-modal-container .drop-zone{background:#fafafa;border:2px dashed #9ca3af;border-radius:10px;cursor:pointer;padding:80px;text-align:center;transition:.2s}.justificar-pieza-conteo-modal-formulario .justificar-pieza-conteo-modal-plantilla .justificar-pieza-conteo-container .justificar-pieza-conteo-container-modal .justificar-pieza-conteo-modal .justificar-pieza-conteo-modal-container .drop-zone:hover{background:#f0fff4;border-color:#16a34a}.justificar-pieza-conteo-modal-formulario .justificar-pieza-conteo-modal-plantilla .justificar-pieza-conteo-container .justificar-pieza-conteo-container-modal .justificar-pieza-conteo-modal .justificar-pieza-conteo-modal-container .drop-zone p{color:#6b7280;margin:0}.justificar-pieza-conteo-modal-formulario .justificar-pieza-conteo-modal-plantilla .justificar-pieza-conteo-container .justificar-pieza-conteo-container-modal .justificar-pieza-conteo-modal .justificar-pieza-conteo-modal-container .archivo-seleccionado{color:#2563eb;font-weight:600;margin-top:10px}.justificar-pieza-conteo-modal-formulario .justificar-pieza-conteo-modal-plantilla .justificar-pieza-conteo-container .justificar-pieza-conteo-modal-buttons{bottom:0;display:flex;gap:20px;justify-content:end;margin-top:10px;position:-webkit-sticky;position:sticky;right:-25px;width:calc(100% - 10px)}.justificar-pieza-conteo-modal-formulario .justificar-pieza-conteo-modal-plantilla .justificar-pieza-conteo-container .justificar-pieza-conteo-modal-buttons .pa-btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:700;gap:.4rem;letter-spacing:.06em;padding:.55rem 1.1rem;text-transform:uppercase;transition:all .15s}.justificar-pieza-conteo-modal-formulario .justificar-pieza-conteo-modal-plantilla .justificar-pieza-conteo-container .justificar-pieza-conteo-modal-buttons .pa-btn svg{height:15px;width:15px}.justificar-pieza-conteo-modal-formulario .justificar-pieza-conteo-modal-plantilla .justificar-pieza-conteo-container .justificar-pieza-conteo-modal-buttons .pa-btn--primary{background:#367c2b;box-shadow:0 2px 8px rgba(54,124,43,.25);color:#fff}.justificar-pieza-conteo-modal-formulario .justificar-pieza-conteo-modal-plantilla .justificar-pieza-conteo-container .justificar-pieza-conteo-modal-buttons .pa-btn--primary:hover{background:#255220;box-shadow:0 4px 14px rgba(54,124,43,.35);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.justificar-pieza-conteo-modal-formulario .justificar-pieza-conteo-modal-plantilla .justificar-pieza-conteo-container .justificar-pieza-conteo-modal-buttons .pa-btn--primary:active{box-shadow:none;-webkit-transform:none;transform:none}.ram-backdrop{align-items:center;-webkit-animation:ramFadeIn .15s ease;animation:ramFadeIn .15s ease;background:rgba(0,0,0,.45);display:flex;inset:0;justify-content:center;position:fixed;z-index:6}.ram-backdrop--secondary{z-index:8}.ram-modal{-webkit-animation:ramSlideUp .2s ease;animation:ramSlideUp .2s ease;background:#fff;border-radius:14px;box-shadow:0 20px 60px rgba(0,0,0,.18);display:flex;flex-direction:column;max-width:800px;min-width:320px;overflow:visible;position:relative;width:50vw}.ram-modal .ram-close{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:15px;top:10px;width:20px}.ram-modal .ram-close:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.ram-divider{display:flex;height:3px}.ram-divider__green{background:#367c2b;flex:1 1}.ram-divider__yellow{background:#ffde00;width:28px}.ram-body{display:flex;flex-direction:column;gap:1.1rem;padding:1rem}.efj-info-strip{background:#f7f8f6;border:1.5px solid #d5d9d0;border-radius:10px;display:flex;gap:0;margin-bottom:1rem;overflow:hidden}.efj-info-item{align-items:center;border-right:1px solid #d5d9d0;display:flex;flex:1 1;flex-direction:column;gap:.15rem;padding:.65rem .75rem}.efj-info-item:last-child{border-right:none}.efj-info-item__label{color:#8d9688;font-size:.6rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.efj-info-item__value{color:#1f2937;font-size:1.1rem;font-weight:800}.efj-info-item__value--diff{color:#e24b4a}.efj-info-item__value--ok{color:#367c2b}.efj-info-item__value--pending{color:#c9ac00}.ram-field{align-items:flex-end;display:flex;gap:.75rem}.ram-field__icon{align-items:center;align-self:flex-end;background:#f7f8f6;border:1.5px solid #d5d9d0;border-radius:9px;color:#367c2b;display:flex;flex-shrink:0;height:36px;justify-content:center;margin-bottom:0;width:36px}.ram-field__icon svg{height:17px;width:17px}.ram-field__content{flex:1 1;min-width:0}.ram-footer{align-items:center;border-top:1px solid #eef0ec;display:flex;gap:.6rem;justify-content:flex-end;padding:1rem 1.5rem 1.25rem}.ram-btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:700;gap:.4rem;letter-spacing:.06em;padding:.55rem 1.25rem;text-transform:uppercase;transition:all .15s}.ram-btn svg{height:15px;width:15px}.ram-btn:disabled{box-shadow:none!important;cursor:not-allowed;opacity:.5;-webkit-transform:none!important;transform:none!important}.ram-btn--primary{background:#367c2b;box-shadow:0 2px 8px rgba(54,124,43,.25);color:#fff}.ram-btn--primary:hover:not(:disabled){background:#255220;box-shadow:0 4px 14px rgba(54,124,43,.35);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.ram-btn--ghost{background:#eef0ec;border:1.5px solid #d5d9d0;color:#4f5a4b}.ram-btn--ghost:hover:not(:disabled){background:#d5d9d0;color:#1f2937}.ram-btn__spinner{-webkit-animation:ramSpin .7s linear infinite;animation:ramSpin .7s linear infinite;border:2px solid hsla(0,0%,100%,.35);border-radius:50%;border-top-color:#fff;flex-shrink:0;height:14px;width:14px}@keyframes ramFadeIn{0%{opacity:0}to{opacity:1}}@keyframes ramSlideUp{0%{opacity:0;-webkit-transform:translateY(16px) scale(.98);transform:translateY(16px) scale(.98)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes ramSpin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes ramSpin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.efm-modal{max-width:550px;min-width:350px;width:40vw}.esm-modal{max-width:1000px;min-width:340px;width:60vw}.esm-body{gap:0!important;max-height:50vh;overflow-y:auto;padding:0!important}.esm-body::-webkit-scrollbar{width:4px}.esm-body::-webkit-scrollbar-track{background:transparent}.esm-body::-webkit-scrollbar-thumb{background:#d5d9d0;border-radius:4px}.esm-body::-webkit-scrollbar-thumb:hover{background:#367c2b}.esm-row{align-items:center;border-bottom:1px solid #eef0ec;display:flex;gap:1rem;padding:.75rem 1.25rem;transition:background .1s}.esm-row:last-child{border-bottom:none}.esm-row:hover{background:#f7f8f6}.esm-row__sucursal{align-items:center;display:flex;flex:1 1;gap:.75rem;min-width:0}.esm-row__icon{align-items:center;background:#edf7eb;border:1.5px solid #d3ebce;border-radius:9px;color:#367c2b;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.esm-row__icon svg{height:17px;width:17px}.esm-row__icon--empty{background:#f7f8f6;border-color:#d5d9d0;color:#b8bfb3}.esm-row__info{display:flex;flex-direction:column;gap:.1rem;min-width:0}.esm-row__nombre{color:#1f2937;font-size:.82rem;font-weight:700}.esm-row__nombre,.esm-row__sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.esm-row__sub{color:#8d9688;font-size:.65rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.esm-row__select{flex:1 1;max-width:280px;min-width:0}.esm-empty{color:#8d9688;font-size:.82rem;font-weight:600;letter-spacing:.05em;padding:2.5rem 1rem;text-align:center;text-transform:uppercase}.apm-modal{max-width:1000px;min-width:360px;width:70vw}.apm-summary{align-items:center;background:#f7f8f6;border-bottom:1px solid #eef0ec;display:flex;gap:.5rem;padding:.6rem 1.25rem}.apm-summary__pill{align-items:center;border:1.5px solid transparent;border-radius:20px;display:inline-flex;font-size:.68rem;font-weight:700;gap:.3rem;letter-spacing:.06em;padding:.2rem .65rem;text-transform:uppercase}.apm-summary__pill--free{background:#fff7e6;border-color:#f0c97a;color:#8a5700}.apm-summary__pill--total{background:#eef0ec;border-color:#d5d9d0;color:#4f5a4b}.apm-layout{display:grid;flex:1 1;grid-template-columns:280px 1fr;min-height:0;overflow:hidden}.apm-panel__header{background:#f7f8f6;border-bottom:1.5px solid #d5d9d0;color:#8d9688;font-size:.62rem;font-weight:800;gap:.5rem;justify-content:space-between;letter-spacing:.1em;padding:.5rem 1rem;position:-webkit-sticky;position:sticky;text-transform:uppercase;top:0;z-index:1}.apm-panel__header,.apm-search{align-items:center;display:flex}.apm-search{background:#fff;border-bottom:1px solid #eef0ec;gap:.4rem;padding:.45rem .75rem}.apm-search svg{color:#8d9688;flex-shrink:0;height:14px;width:14px}.apm-search__input{background:transparent;border:none;color:#1f2937;flex:1 1;font-family:inherit;font-size:.8rem;outline:none}.apm-search__input::-webkit-input-placeholder{color:#8d9688}.apm-search__input::placeholder{color:#8d9688}.apm-search__clear{align-items:center;background:none;border:none;color:#8d9688;cursor:pointer;display:flex;flex-shrink:0;padding:0;transition:color .1s}.apm-search__clear svg{height:12px;width:12px}.apm-search__clear:hover{color:#1f2937}.apm-auditores{border-right:1.5px solid #d5d9d0;display:flex;flex-direction:column;overflow:hidden}.apm-auditores__list{flex:1 1;max-height:55vh;overflow-y:auto}.apm-auditores__list::-webkit-scrollbar{width:4px}.apm-auditores__list::-webkit-scrollbar-track{background:transparent}.apm-auditores__list::-webkit-scrollbar-thumb{background:#d5d9d0;border-radius:4px}.apm-auditores__list::-webkit-scrollbar-thumb:hover{background:#367c2b}.apm-auditor-row{align-items:center;border-bottom:1px solid #eef0ec;cursor:pointer;display:flex;gap:.65rem;padding:.7rem 1rem;position:relative;transition:background .12s}.apm-auditor-row:last-child{border-bottom:none}.apm-auditor-row:hover{background:#f7f8f6}.apm-auditor-row--active{background:#edf7eb!important;border-left:3px solid #367c2b}.apm-auditor-row__avatar{align-items:center;background:#367c2b;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.62rem;font-weight:800;height:32px;justify-content:center;transition:background .12s;width:32px}.apm-auditor-row--active .apm-auditor-row__avatar{background:#255220}.apm-auditor-row__info{display:flex;flex:1 1;flex-direction:column;gap:.1rem;min-width:0}.apm-auditor-row__nombre{color:#1f2937;font-size:.78rem;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.apm-auditor-row__count{color:#8d9688;font-size:.62rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.apm-auditor-row__arrow{align-items:center;color:#367c2b;display:flex;flex-shrink:0}.apm-auditor-row__arrow svg{height:14px;width:14px}.apm-pasillos{display:flex;flex-direction:column;overflow:hidden}.apm-pasillos__list{flex:1 1;max-height:55vh;overflow-y:auto;padding:.25rem 0}.apm-pasillos__list::-webkit-scrollbar{width:4px}.apm-pasillos__list::-webkit-scrollbar-track{background:transparent}.apm-pasillos__list::-webkit-scrollbar-thumb{background:#d5d9d0;border-radius:4px}.apm-pasillos__list::-webkit-scrollbar-thumb:hover{background:#367c2b}.apm-btn-todos{align-items:center;background:none;border:none;border-radius:5px;color:#367c2b;cursor:pointer;display:inline-flex;font-size:.62rem;font-weight:700;gap:.3rem;letter-spacing:.06em;padding:.2rem .4rem;text-transform:uppercase;transition:background .12s,color .12s}.apm-btn-todos svg{height:12px;width:12px}.apm-btn-todos:hover{background:#edf7eb;color:#255220}.apm-pasillo-row{align-items:center;border-bottom:1px solid #eef0ec;cursor:pointer;display:flex;gap:.65rem;padding:.55rem 1rem;transition:background .1s;-webkit-user-select:none;user-select:none}.apm-pasillo-row:last-child{border-bottom:none}.apm-pasillo-row:hover:not(.apm-pasillo-row--disabled){background:#f7f8f6}.apm-pasillo-row__cb{display:none}.apm-pasillo-row__check{align-items:center;background:#fff;border:1.5px solid #b8bfb3;border-radius:4px;display:flex;flex-shrink:0;height:16px;justify-content:center;position:relative;transition:all .15s;width:16px}.apm-pasillo-row__check:after{border-bottom:2px solid #fff;border-left:2px solid #fff;content:"";display:block;height:5px;opacity:0;-webkit-transform:rotate(-45deg) translate(1px,-1px);transform:rotate(-45deg) translate(1px,-1px);transition:opacity .1s;width:9px}.apm-pasillo-row--checked{background:#edf7eb}.apm-pasillo-row--checked .apm-pasillo-row__check{background:#367c2b;border-color:#255220}.apm-pasillo-row--checked .apm-pasillo-row__check:after{opacity:1}.apm-pasillo-row--checked .apm-pasillo-row__nombre{color:#255220;font-weight:600}.apm-pasillo-row--disabled{background:#f7f8f6;cursor:not-allowed;opacity:.6}.apm-pasillo-row--disabled .apm-pasillo-row__check{background:#eef0ec;border-color:#d5d9d0}.apm-pasillo-row__nombre{color:#1f2937;flex:1 1;font-size:.82rem;font-weight:500}.apm-pasillo-row__ocupado{align-items:center;background:#8d9688;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:.58rem;font-weight:800;height:20px;justify-content:center;width:20px}.apm-empty{color:#8d9688;font-size:.78rem;font-weight:600;letter-spacing:.04em;padding:2rem 1rem;text-align:center;text-transform:uppercase}.apm-empty--center{align-items:center;display:flex;flex-direction:column;gap:.75rem;height:100%;justify-content:center;min-height:200px}.apm-empty--center svg{color:#b8bfb3;height:32px;width:32px}.jd-root{color:#1f2937;display:flex;flex-direction:column;gap:1rem;min-height:100%;position:relative}.justificacion-auditoria-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:calc(100% - 261px)}.justificacion-auditoria-actions .justificacion-auditoria-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;padding:3px 5px}.justificacion-auditoria-actions .justificacion-auditoria-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.justificacion-auditoria-actions .justificacion-auditoria-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.justificacion-auditoria-actions .justificacion-auditoria-actions-regresar:hover svg{color:#fff}.jd-summary{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:10px}.jd-summary-card{align-items:center;background:#fff;border:1.5px solid #d5d9d0;border-radius:10px;display:flex;flex:1 1 100px;flex-direction:column;gap:.15rem;padding:.75rem 1rem;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}.jd-summary-card:hover{-webkit-transform:translateY(-2px);transform:translateY(-2px)}.jd-summary-card__value{color:#1f2937;font-size:1.6rem;font-weight:800;line-height:1}.jd-summary-card__label{color:#8d9688;font-size:.65rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.jd-summary-card--pending .jd-summary-card__value{color:#4f5a4b}.jd-summary-card--info .jd-summary-card__value{color:#0891b2}.jd-summary-card--ok .jd-summary-card__value{color:#367c2b}.jd-summary-card--partial .jd-summary-card__value{color:#d97706}.jd-summary-card--danger .jd-summary-card__value{color:#e24b4a}.jd-toolbar{flex-wrap:wrap;gap:.75rem;margin-bottom:10px}.jd-search,.jd-toolbar{align-items:center;display:flex}.jd-search{background:#fff;border:1.5px solid #d5d9d0;border-radius:8px;flex:1 1;gap:.5rem;min-width:200px;padding:.5rem .75rem;transition:border-color .15s,box-shadow .15s}.jd-search svg{color:#8d9688;flex-shrink:0;height:15px;width:15px}.jd-search:focus-within{border-color:#367c2b;box-shadow:0 0 0 3px rgba(54,124,43,.1)}.jd-search__input{background:transparent;border:none;color:#1f2937;flex:1 1;font-family:inherit;font-size:.82rem;outline:none}.jd-search__input::-webkit-input-placeholder{color:#8d9688}.jd-search__input::placeholder{color:#8d9688}.jd-search__clear{align-items:center;background:none;border:none;color:#8d9688;cursor:pointer;display:flex;padding:0}.jd-search__clear svg{height:13px;width:13px}.jd-search__clear:hover{color:#1f2937}.jd-filter-select{flex-shrink:0;position:relative}.jd-filter-select__trigger{align-items:center;background:#fff;border:1.5px solid #d5d9d0;border-radius:8px;color:#4f5a4b;cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:700;gap:.4rem;letter-spacing:.04em;padding:.5rem .85rem;text-transform:uppercase;transition:border-color .15s}.jd-filter-select__trigger svg{height:14px;width:14px}.jd-filter-select.open .jd-filter-select__trigger,.jd-filter-select__trigger:hover{border-color:#367c2b;color:#367c2b}.jd-filter-select.open .jd-filter-select__trigger svg:last-child{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.jd-filter-select__dropdown{-webkit-animation:jdDropIn .15s ease;animation:jdDropIn .15s ease;background:#fff;border:1.5px solid #d5d9d0;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.1);min-width:150px;overflow:hidden;position:absolute;right:0;top:calc(100% + 4px);z-index:50}.jd-filter-select__option{color:#1f2937;cursor:pointer;font-size:.8rem;font-weight:500;padding:.55rem .85rem;transition:background .1s}.jd-filter-select__option:hover{background:#f7f8f6}.jd-filter-select__option.selected{background:#edf7eb;color:#367c2b;font-weight:700}.jd-list-view{background:#fff;border:1.5px solid #d5d9d0;border-radius:12px;display:flex;flex-direction:column;max-height:calc(100vh - 320px);overflow:visible;overflow-y:auto}.jd-list-view::-webkit-scrollbar{width:4px}.jd-list-view::-webkit-scrollbar-track{background:transparent}.jd-list-view::-webkit-scrollbar-thumb{background:#d5d9d0;border-radius:4px}.jd-list-view::-webkit-scrollbar-thumb:hover{background:#367c2b}.jd-list-header{align-items:center;background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;display:flex;gap:1rem;height:30px;padding:.5rem 1.25rem;position:-webkit-sticky;position:sticky;top:0;z-index:2}.jd-list-header .borde-izq{border-left:2px solid #e9ae06;padding-left:5px}.jd-list-header>div{font-size:12px;font-weight:700;text-transform:uppercase}.jd-list-header__modelo{flex:2 1}.jd-list-header__cat{flex:1 1}.jd-list-header__num{flex-shrink:0;text-align:center;width:70px}.jd-list-header__estatus{flex-shrink:0;width:120px}.jd-list-header__actions{flex-shrink:0;width:40px}.jd-list-row{align-items:center;background:#f9f9f9;border-bottom:1px solid #eef0ec;display:flex;gap:1rem;padding:.75rem 1.25rem;transition:background .12s}.jd-list-row:last-child{border-bottom:none}.jd-list-row:nth-child(2n){background:#f0f0f0}.jd-list-row:hover{background:#dae6be}.jd-list-row:first-of-type .jd-list-row__indicator{border-radius:0}.jd-list-row:last-of-type .jd-list-row__indicator{border-radius:0 0 0 12px}.jd-list-row__modelo{display:flex;flex:2 1;flex-direction:column;gap:.1rem;min-width:0;padding-left:.5rem}.jd-list-row__modelo-id{color:#1f2937;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jd-list-row__modelo-desc{color:#8d9688}.jd-list-row__cat,.jd-list-row__modelo-desc{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jd-list-row__cat{color:#4f5a4b;flex:1 1}.jd-list-row__num{color:#1f2937;flex-shrink:0;font-weight:700;text-align:center;width:70px}.jd-list-row__num--diff.pos{color:#e24b4a}.jd-list-row__num--diff.neg{color:#1a4f8a}.jd-list-row__estatus{width:120px}.jd-list-row__actions,.jd-list-row__estatus{align-items:center;display:flex;flex-shrink:0;justify-content:center}.jd-list-row__actions{width:40px}.jd-badge{align-items:center;border:1.5px solid transparent;border-radius:20px;display:inline-flex;font-size:.65rem;font-weight:700;gap:5px;letter-spacing:.06em;padding:3px 9px;text-transform:uppercase;white-space:nowrap}.jd-badge__dot{border-radius:50%;flex-shrink:0;height:6px;width:6px}.jd-action-btn{align-items:center;background:#fff;border:1.5px solid #d5d9d0;border-radius:7px;color:#8d9688;cursor:pointer;display:flex;height:30px;justify-content:center;transition:all .15s;width:30px}.jd-action-btn svg{height:15px;width:15px}.jd-action-btn:hover{background:#edf7eb;border-color:#367c2b;color:#367c2b}.jd-list-empty{color:#8d9688;font-size:.82rem;font-weight:600;letter-spacing:.05em;padding:3rem 1rem;text-align:center;text-transform:uppercase}.jd-backdrop{align-items:center;-webkit-animation:jdFadeIn .15s ease;animation:jdFadeIn .15s ease;background:rgba(0,0,0,.45);display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:7}.jd-modal__subheader{align-items:center;border-bottom:1px solid #eef0ec;display:flex;gap:1rem;justify-content:space-between;padding:.5rem 1.5rem .75rem}.jd-modal__eyebrow{color:#8d9688;font-size:.72rem;letter-spacing:.08em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jd-modal{-webkit-animation:jdSlideUp .2s ease;animation:jdSlideUp .2s ease;background:#fff;border-radius:14px;box-shadow:0 20px 60px rgba(0,0,0,.18);display:flex;flex-direction:column;max-height:90vh;max-width:780px;min-width:320px;overflow:hidden;width:60vw}.jd-modal__header{align-items:flex-start;display:flex;flex-shrink:0;gap:1rem;justify-content:space-between;padding:1.25rem 1.5rem .85rem}.jd-modal__header-left{display:flex;flex-direction:column;gap:.15rem}.jd-modal__eyebrow{align-items:center;color:#367c2b;display:flex;font-size:.68rem;font-weight:700;gap:.4rem;letter-spacing:.1em;text-transform:uppercase}.jd-modal__eyebrow:before{background:#367c2b;border-radius:1px;content:"";display:inline-block;height:2px;width:14px}.jd-modal__title{color:#1f2937;font-size:1.05rem;font-weight:800;letter-spacing:.02em;margin:0;text-transform:uppercase}.jd-modal__header-right{align-items:center;display:flex;flex-shrink:0;gap:.5rem}.jd-modal__close{align-items:center;background:#fff;border:1.5px solid #d5d9d0;border-radius:7px;color:#8d9688;cursor:pointer;display:flex;height:30px;justify-content:center;transition:all .15s;width:30px}.jd-modal__close svg{height:14px;width:14px}.jd-modal__close:hover{border-color:#8d9688;color:#1f2937}.jd-modal__divider{display:flex;flex-shrink:0;height:3px}.jd-modal__divider-green{background:#367c2b;flex:1 1}.jd-modal__divider-yellow{background:#ffde00;width:28px}.jd-modal__info-strip{border-bottom:1px solid #eef0ec;display:flex;flex-shrink:0;gap:0}.jd-modal__body{display:flex;flex:1 1;flex-direction:column;gap:1.1rem;overflow-y:auto;padding:1.25rem 1.5rem}.jd-modal__body::-webkit-scrollbar{width:4px}.jd-modal__body::-webkit-scrollbar-track{background:transparent}.jd-modal__body::-webkit-scrollbar-thumb{background:#d5d9d0;border-radius:4px}.jd-modal__section{display:flex;flex-direction:column;gap:.4rem}.jd-modal__section-label{align-items:center;color:#8d9688;display:flex;font-size:.68rem;font-weight:700;gap:.35rem;letter-spacing:.08em;text-transform:uppercase}.jd-modal__section-label svg{height:13px;width:13px}.jd-modal__section-label--reject,.jd-modal__section-label--reject svg{color:#e24b4a}.jd-modal__textarea{background:#fff;border:1.5px solid #d5d9d0;border-radius:8px;color:#1f2937;font-family:inherit;font-size:.82rem;padding:.65rem .85rem;resize:vertical;transition:border-color .15s,box-shadow .15s;width:100%}.jd-modal__textarea::-webkit-input-placeholder{color:#8d9688}.jd-modal__textarea::placeholder{color:#8d9688}.jd-modal__textarea:focus{border-color:#367c2b;box-shadow:0 0 0 3px rgba(54,124,43,.1);outline:none}.jd-modal__textarea:disabled{background:#f7f8f6;color:#8d9688;cursor:not-allowed}.jd-modal__textarea--reject:focus{border-color:#e24b4a;box-shadow:0 0 0 3px rgba(226,75,74,.1)}.jd-modal__footer{align-items:center;border-top:1px solid #eef0ec;display:flex;flex-shrink:0;gap:.6rem;justify-content:flex-end;padding:1rem 1.5rem 1.25rem}.jd-info-item{align-items:center;border-right:1px solid #eef0ec;display:flex;flex:1 1;flex-direction:column;gap:.1rem;padding:.65rem .5rem}.jd-info-item:last-child{border-right:none}.jd-info-item__label{color:#8d9688;font-size:.6rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.jd-info-item__value{color:#1f2937;font-size:1rem;font-weight:800}.jd-info-item--diff .jd-info-item__value{color:#e24b4a}.jd-files-list{display:flex;flex-wrap:wrap;gap:.4rem}.jd-file-chip{align-items:center;background:#f7f8f6;border:1.5px solid #d5d9d0;border-radius:6px;color:#1f2937;display:inline-flex;font-size:.72rem;font-weight:600;gap:.3rem;max-width:200px;padding:.3rem .65rem;text-decoration:none;transition:all .12s}.jd-file-chip svg{color:#8d9688;flex-shrink:0;height:13px;width:13px}.jd-file-chip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.jd-file-chip:hover{background:#edf7eb;border-color:#367c2b;color:#367c2b}.jd-file-chip--new{background:#e0f7fa;border-color:#0891b2;color:#065f70}.jd-file-chip--new svg{color:#0891b2}.jd-file-chip__remove{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:flex;opacity:.6;padding:0}.jd-file-chip__remove svg{height:10px;width:10px}.jd-file-chip__remove:hover{opacity:1}.jd-dropzone{align-items:center;border:2px dashed #d5d9d0;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:.35rem;padding:1.5rem 1rem;text-align:center;transition:all .15s}.jd-dropzone svg{color:#b8bfb3;height:28px;width:28px}.jd-dropzone span{color:#4f5a4b;font-size:.8rem;font-weight:600}.jd-dropzone__sub{color:#8d9688!important;font-size:.68rem!important;font-weight:500!important}.jd-dropzone:hover{background:#edf7eb;border-color:#367c2b}.jd-dropzone:hover svg{color:#367c2b}.jd-dropzone:hover span{color:#255220}.jd-reject-note{background:#fcebeb;border:1.5px solid #f09595;border-radius:8px;color:#791f1f;font-size:.82rem;line-height:1.5;padding:.75rem 1rem}.jd-btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:700;gap:.4rem;letter-spacing:.06em;padding:.55rem 1.1rem;text-transform:uppercase;transition:all .15s}.jd-btn svg{height:15px;width:15px}.jd-btn:disabled{cursor:not-allowed;opacity:.5;-webkit-transform:none!important;transform:none!important}.jd-btn--primary{background:#367c2b;box-shadow:0 2px 8px rgba(54,124,43,.25);color:#fff}.jd-btn--primary:hover:not(:disabled){background:#255220;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.jd-btn--accept{background:#367c2b;box-shadow:0 2px 8px rgba(54,124,43,.25);color:#fff}.jd-btn--accept:hover:not(:disabled){background:#255220;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.jd-btn--reject{background:#e24b4a;box-shadow:0 2px 8px rgba(226,75,74,.2);color:#fff}.jd-btn--reject:hover:not(:disabled){background:#dc2827;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.jd-btn--ghost{background:#eef0ec;border:1.5px solid #d5d9d0;color:#4f5a4b}.jd-btn--ghost:hover:not(:disabled){background:#d5d9d0;color:#1f2937}.jd-btn__spinner{-webkit-animation:jdSpin .7s linear infinite;animation:jdSpin .7s linear infinite;border:2px solid hsla(0,0%,100%,.35);border-radius:50%;border-top-color:#fff;flex-shrink:0;height:14px;width:14px}@-webkit-keyframes jdFadeIn{0%{opacity:0}to{opacity:1}}@keyframes jdFadeIn{0%{opacity:0}to{opacity:1}}@-webkit-keyframes jdSlideUp{0%{opacity:0;-webkit-transform:translateY(16px) scale(.98);transform:translateY(16px) scale(.98)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@keyframes jdSlideUp{0%{opacity:0;-webkit-transform:translateY(16px) scale(.98);transform:translateY(16px) scale(.98)}to{opacity:1;-webkit-transform:translateY(0) scale(1);transform:translateY(0) scale(1)}}@-webkit-keyframes jdDropIn{0%{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes jdDropIn{0%{opacity:0;-webkit-transform:translateY(-6px);transform:translateY(-6px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes jdSpin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes jdSpin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.jd-accept-toggle{display:flex;gap:.5rem;margin-bottom:.75rem}.jd-accept-toggle__btn{align-items:center;background:#fff;border:1.5px solid #d5d9d0;border-radius:8px;color:#4f5a4b;cursor:pointer;display:inline-flex;flex:1 1;font-size:.75rem;font-weight:700;gap:.35rem;justify-content:center;letter-spacing:.04em;padding:.5rem .85rem;text-transform:uppercase;transition:all .15s}.jd-accept-toggle__btn svg{height:13px;width:13px}.jd-accept-toggle__btn:hover{border-color:#367c2b;color:#367c2b}.jd-accept-toggle__btn.active{background:#edf7eb;border-color:#367c2b;color:#255220}.jd-accept-toggle__btn.active--parcial{background:#fff8e1;border-color:#fbbf24;color:#7c4a00}.jd-parcial-wrap{display:flex;flex-direction:column;gap:.4rem}.jd-parcial-wrap__label{color:#8d9688;font-size:.68rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.jd-parcial-wrap__input-wrap{align-items:center;display:flex;gap:.5rem;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.jd-parcial-wrap__btn{align-items:center;background:#fff;border:1.5px solid #d5d9d0;border-radius:7px;color:#4f5a4b;cursor:pointer;display:flex;font-size:1.1rem;font-weight:700;height:32px;justify-content:center;transition:all .12s;width:32px}.jd-parcial-wrap__btn:hover{background:#edf7eb;border-color:#367c2b;color:#367c2b}.jd-parcial-wrap__input{border:1.5px solid #d5d9d0;border-radius:8px;color:#1f2937;font-size:1.1rem;font-weight:800;outline:none;padding:.35rem .5rem;text-align:center;transition:border-color .15s;width:70px}.jd-parcial-wrap__input:focus{border-color:#367c2b}.jd-parcial-wrap__input::-webkit-inner-spin-button,.jd-parcial-wrap__input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.jd-parcial-wrap__input{-moz-appearance:textfield}.jd-parcial-wrap__hint{color:#8d9688;font-size:.72rem}.jd-parcial-wrap__hint b{color:#e24b4a}.jd-modal__section-label--parcial,.jd-modal__section-label--parcial svg{color:#d97706}.jd-parcial-note{background:#fff8e1;border:1.5px solid #fbbf24;border-radius:8px;color:#7c4a00;font-size:.82rem;line-height:1.5;padding:.75rem 1rem}.jd-parcial-note b{color:#d97706;font-weight:700}.agregar-pieza-conteo-modal-formulario{height:90vh;left:50%;padding:20px;position:fixed;top:53px;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:40vw}.agregar-pieza-conteo-modal-formulario .cerrar-modal-button{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:16px;height:20px;justify-content:center;position:absolute;right:36px;top:10px;width:21px}.agregar-pieza-conteo-modal-formulario .cerrar-modal-button:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.agregar-pieza-conteo-modal-formulario .agregar-pieza-conteo-modal-plantilla{position:relative}.agregar-pieza-conteo-modal-formulario .agregar-pieza-conteo-modal-plantilla .agregar-pieza-conteo-container .plantilla-screen-titulo{margin-right:44px;white-space:nowrap}.agregar-pieza-conteo-modal-formulario .agregar-pieza-conteo-modal-plantilla .agregar-pieza-conteo-container .agregar-pieza-conteo-container-modal{background-color:#fff}.agregar-pieza-conteo-modal-formulario .agregar-pieza-conteo-modal-plantilla .agregar-pieza-conteo-container .agregar-pieza-conteo-container-modal .agregar-pieza-conteo-modal{box-shadow:0 2px 10px 0 rgba(0,0,0,.2),0 2px 2px 0 rgba(0,0,0,.19);font-weight:700;height:calc(100% - 5px);padding:5px 15px 15px;position:relative}.agregar-pieza-conteo-modal-formulario .agregar-pieza-conteo-modal-plantilla .agregar-pieza-conteo-container .agregar-pieza-conteo-container-modal .agregar-pieza-conteo-modal .agregar-pieza-conteo-modal-selector{display:flex;gap:10px;margin-top:11px}.agregar-pieza-conteo-modal-formulario .agregar-pieza-conteo-modal-plantilla .agregar-pieza-conteo-container .agregar-pieza-conteo-container-modal .agregar-pieza-conteo-modal .agregar-pieza-conteo-modal-selector .tipo-btn{background:transparent;border:1px solid #ccc;border-radius:8px;cursor:pointer;flex:1 1;font-weight:600;padding:10px;transition:.2s}.agregar-pieza-conteo-modal-formulario .agregar-pieza-conteo-modal-plantilla .agregar-pieza-conteo-container .agregar-pieza-conteo-container-modal .agregar-pieza-conteo-modal .agregar-pieza-conteo-modal-selector .tipo-btn:hover{border-color:#16a34a}.agregar-pieza-conteo-modal-formulario .agregar-pieza-conteo-modal-plantilla .agregar-pieza-conteo-container .agregar-pieza-conteo-container-modal .agregar-pieza-conteo-modal .agregar-pieza-conteo-modal-selector .tipo-btn.active{background:#16a34a;border-color:#16a34a;color:#fff}.agregar-pieza-conteo-modal-formulario .agregar-pieza-conteo-modal-plantilla .agregar-pieza-conteo-container .agregar-pieza-conteo-container-modal .agregar-pieza-conteo-modal .agregar-pieza-conteo-modal-container{display:flex;flex-direction:column;height:100%;margin-top:10px;max-height:calc(76vh - 16px);padding-right:5px}.agregar-pieza-conteo-modal-formulario .agregar-pieza-conteo-modal-plantilla .agregar-pieza-conteo-container .agregar-pieza-conteo-container-modal .agregar-pieza-conteo-modal .agregar-pieza-conteo-modal-container .drop-zone{background:#fafafa;border:2px dashed #9ca3af;border-radius:10px;cursor:pointer;padding:80px;text-align:center;transition:.2s}.agregar-pieza-conteo-modal-formulario .agregar-pieza-conteo-modal-plantilla .agregar-pieza-conteo-container .agregar-pieza-conteo-container-modal .agregar-pieza-conteo-modal .agregar-pieza-conteo-modal-container .drop-zone:hover{background:#f0fff4;border-color:#16a34a}.agregar-pieza-conteo-modal-formulario .agregar-pieza-conteo-modal-plantilla .agregar-pieza-conteo-container .agregar-pieza-conteo-container-modal .agregar-pieza-conteo-modal .agregar-pieza-conteo-modal-container .drop-zone p{color:#6b7280;margin:0}.agregar-pieza-conteo-modal-formulario .agregar-pieza-conteo-modal-plantilla .agregar-pieza-conteo-container .agregar-pieza-conteo-container-modal .agregar-pieza-conteo-modal .agregar-pieza-conteo-modal-container .archivo-seleccionado{color:#2563eb;font-weight:600;margin-top:10px}.agregar-pieza-conteo-modal-formulario .agregar-pieza-conteo-modal-plantilla .agregar-pieza-conteo-container .agregar-pieza-conteo-modal-buttons{bottom:0;display:flex;gap:20px;justify-content:end;margin-top:10px;position:-webkit-sticky;position:sticky;right:-25px;width:calc(100% - 10px)}.agregar-pieza-conteo-modal-formulario .agregar-pieza-conteo-modal-plantilla .agregar-pieza-conteo-container .agregar-pieza-conteo-modal-buttons .pa-btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:700;gap:.4rem;letter-spacing:.06em;padding:.55rem 1.1rem;text-transform:uppercase;transition:all .15s}.agregar-pieza-conteo-modal-formulario .agregar-pieza-conteo-modal-plantilla .agregar-pieza-conteo-container .agregar-pieza-conteo-modal-buttons .pa-btn svg{height:15px;width:15px}.agregar-pieza-conteo-modal-formulario .agregar-pieza-conteo-modal-plantilla .agregar-pieza-conteo-container .agregar-pieza-conteo-modal-buttons .pa-btn--primary{background:#367c2b;box-shadow:0 2px 8px rgba(54,124,43,.25);color:#fff}.agregar-pieza-conteo-modal-formulario .agregar-pieza-conteo-modal-plantilla .agregar-pieza-conteo-container .agregar-pieza-conteo-modal-buttons .pa-btn--primary:hover{background:#255220;box-shadow:0 4px 14px rgba(54,124,43,.35);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.agregar-pieza-conteo-modal-formulario .agregar-pieza-conteo-modal-plantilla .agregar-pieza-conteo-container .agregar-pieza-conteo-modal-buttons .pa-btn--primary:active{box-shadow:none;-webkit-transform:none;transform:none}.tl-modal{display:flex;flex-direction:column;max-height:75vh;max-width:860px;min-width:340px;overflow:auto;width:65vw}.tl-diff-strip{flex-shrink:0;gap:.75rem}.tl-diff-item,.tl-diff-strip{align-items:center;display:flex}.tl-diff-item{flex-direction:column;gap:.1rem}.tl-diff-item__label{color:#8d9688;font-size:.58rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.tl-diff-item__value{color:#1f2937;font-size:.9rem;font-weight:800}.tl-diff-item--diff .tl-diff-item__value{color:#e24b4a}.tl-container{display:flex;flex:1 1;flex-direction:column;gap:1.5rem;overflow-y:auto;padding:1.25rem 1.5rem}.tl-container::-webkit-scrollbar{width:4px}.tl-container::-webkit-scrollbar-track{background:transparent}.tl-container::-webkit-scrollbar-thumb{background:#d5d9d0;border-radius:4px}.tl-container::-webkit-scrollbar-thumb:hover{background:#367c2b}.tl-entry{display:flex;flex-direction:column;gap:.6rem;position:relative}.tl-entry:before{background:#eef0ec;bottom:-1.5rem;content:"";left:18px;position:absolute;top:40px;width:2px;z-index:0}.tl-entry:last-child:before{display:none}.tl-row{align-items:flex-start;display:flex;gap:.65rem}.tl-row--left{justify-content:flex-start}.tl-row--right{justify-content:flex-end}.tl-avatar{align-items:center;border-radius:50%;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px;z-index:1}.tl-avatar svg{height:18px;width:18px}.tl-avatar--almacen{background:#eef0ec;border:2px solid #d5d9d0;color:#4f5a4b}.tl-avatar--auditor{background:#edf7eb;border:2px solid #367c2b;color:#367c2b}.tl-avatar--parcial{background:#fff8e1;border:2px solid #fbbf24;color:#d97706}.tl-bubble{border-radius:12px;display:flex;flex-direction:column;gap:.5rem;max-width:68%;padding:.75rem 1rem;position:relative}.tl-bubble--almacen{background:#fff;border:1.5px solid #d5d9d0;border-top-left-radius:4px}.tl-bubble--aceptado{background:#edf7eb;border:1.5px solid #c2e0be;border-top-right-radius:4px}.tl-bubble--rechazado{background:#fcebeb;border:1.5px solid #f09595;border-top-right-radius:4px}.tl-bubble__header{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem}.tl-bubble__nombre{color:#1f2937;font-size:.75rem;font-weight:700}.tl-bubble__fecha{color:#8d9688;font-size:.65rem;font-weight:500;letter-spacing:.03em}.tl-bubble__badge{align-items:center;border:1.5px solid transparent;border-radius:20px;display:inline-flex;font-size:.62rem;font-weight:700;gap:4px;letter-spacing:.06em;padding:2px 8px;text-transform:uppercase}.tl-bubble__texto{color:#1f2937;font-size:.82rem;font-weight:400;line-height:1.5;margin:0}.tl-bubble__texto--rechazo{color:#791f1f;font-style:italic}.tl-bubble__resolucion{align-items:center;display:flex}.tl-resolucion{align-items:center;border-radius:6px;display:inline-flex;font-size:.72rem;font-weight:700;gap:.35rem;letter-spacing:.05em;padding:.25rem .6rem;text-transform:uppercase}.tl-resolucion svg{height:13px;width:13px}.tl-resolucion--aceptado{background:#edf7eb;border:1.5px solid #c2e0be;color:#255220}.tl-resolucion--rechazado{background:#fcebeb;border:1.5px solid #f09595;color:#791f1f}.tl-archivos{border-top:1px solid #eef0ec;display:flex;flex-wrap:wrap;gap:.4rem;padding-top:.35rem}.tl-archivo-chip{align-items:center;background:#f7f8f6;border:1.5px solid #d5d9d0;border-radius:6px;cursor:pointer;display:inline-flex;gap:.3rem;max-width:220px;padding:.3rem .6rem;transition:all .12s}.tl-archivo-chip svg{color:#8d9688;flex-shrink:0;height:13px;width:13px}.tl-archivo-chip__nombre{color:#1f2937;flex:1 1;font-size:.7rem;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tl-archivo-chip__size{color:#8d9688;flex-shrink:0;font-size:.6rem;white-space:nowrap}.tl-archivo-chip__dl{align-items:center;display:flex;flex-shrink:0;opacity:0;transition:opacity .12s}.tl-archivo-chip__dl svg{color:#367c2b;height:12px;width:12px}.tl-archivo-chip:hover{background:#edf7eb;border-color:#367c2b}.tl-archivo-chip:hover .tl-archivo-chip__nombre{color:#255220}.tl-archivo-chip:hover .tl-archivo-chip__dl{opacity:1}.tl-empty{color:#8d9688;font-size:.82rem;font-weight:600;letter-spacing:.05em;padding:3rem 1rem;text-align:center;text-transform:uppercase}.tl-bubble--parcial{background:#fff8e1;border:1.5px solid #fbbf24;border-top-right-radius:4px}.tl-resolucion--parcial{align-items:center;background:#fff8e1;border:1.5px solid #fbbf24;border-radius:6px;color:#7c4a00;display:inline-flex;font-size:.72rem;font-weight:700;gap:.35rem;letter-spacing:.05em;padding:.25rem .6rem;text-transform:uppercase}.tl-resolucion--parcial svg{height:13px;width:13px}.pim-modal{display:flex;flex-direction:column;max-height:75vh;max-width:1200px;min-width:340px;overflow:visible;width:80vw}.pim-body{flex:1 1;min-height:0;overflow:visible;padding:1.25rem 1.5rem}.pim-grid{grid-gap:.6rem .75rem;align-items:end;display:grid;gap:.6rem .75rem;grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}.pim-grid .pa-date-group{align-items:flex-end;display:flex;gap:.75rem;grid-column:span 2}.pim-grid>div:last-child:empty{display:none}.chm-modal{max-width:95vw;min-width:320px;width:560px}.chm-body{display:flex;flex-direction:column;gap:1rem;padding:1rem 1.5rem 1.25rem!important}.chm-estatus-wrap{display:flex;justify-content:center}.chm-estatus-badge{align-items:center;border:1.5px solid transparent;border-radius:20px;display:inline-flex;font-size:.72rem;font-weight:700;gap:6px;letter-spacing:.07em;padding:4px 14px;text-transform:uppercase}.chm-estatus-badge__dot{border-radius:50%;flex-shrink:0;height:7px;width:7px}.chm-grid{align-items:stretch;display:flex;gap:1.25rem}.chm-divider{background:#eef0ec;flex-shrink:0;width:1px}.chm-block{display:flex;flex:1 1;flex-direction:column;gap:.5rem;min-width:0}.chm-sucursal{color:#367c2b;font-size:1rem;font-weight:800;letter-spacing:.02em;margin-bottom:.15rem;text-transform:uppercase}.chm-row{display:flex;flex-direction:column;gap:.05rem}.chm-label{color:#8d9688;font-size:.6rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.chm-value{color:#1f2937;font-size:.82rem;font-weight:500}.chm-value--mono{color:#1f2937;font-family:monospace;font-size:.88rem;font-weight:700;letter-spacing:.04em}.chm-value--link{color:#1a4f8a;font-weight:600}.conteo-auditoria-paginador{align-items:center;background-color:#fafafa;border-top:1px solid #e0e0e0;color:#555;display:flex;flex-wrap:wrap;font-size:13px;gap:10px;justify-content:space-between;padding:10px 12px}.conteo-auditoria-paginador__info{color:#555;font-size:13px;white-space:nowrap}.conteo-auditoria-paginador__controls{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.conteo-auditoria-paginador__select{background-color:#fff;border:1px solid #e0e0e0;border-radius:6px;color:#555;cursor:pointer;font-size:13px;outline:none;padding:5px 8px;transition:border-color .15s ease}.conteo-auditoria-paginador__select:hover{border-color:#bdbdbd}.conteo-auditoria-paginador__select:focus{border-color:#2e7d32}.conteo-auditoria-paginador__btn{align-items:center;background-color:#fff;border:1px solid #e0e0e0;border-radius:6px;color:#555;cursor:pointer;display:inline-flex;height:30px;justify-content:center;padding:0;transition:background-color .15s ease,border-color .15s ease,color .15s ease;width:30px}.conteo-auditoria-paginador__btn:hover:not(:disabled){background-color:#f0f0f0;border-color:#bdbdbd}.conteo-auditoria-paginador__btn:active:not(:disabled){background-color:#e8e8e8}.conteo-auditoria-paginador__btn:disabled{cursor:not-allowed;opacity:.4}.conteo-auditoria-paginador__btn .MuiSvgIcon-root{font-size:18px}.conteo-auditoria-paginador__page{color:#555;font-size:13px;padding:0 6px;white-space:nowrap}@media (max-width:640px){.conteo-auditoria-paginador{justify-content:center}.conteo-auditoria-paginador__info{text-align:center;width:100%}.conteo-auditoria-paginador__controls{justify-content:center}}.estimacion-ventas-main-screen{display:flex;flex-direction:column;height:100%;overflow:hidden;position:relative}.estimacion-ventas-main-screen .ev-body{align-items:center;background:#f3f4f6;box-sizing:border-box;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:0 1rem}@media (max-width:600px){.estimacion-ventas-main-screen .ev-body{padding:.75rem .5rem}}.estimacion-ventas-main-screen .ev-page{display:flex;flex:1 1;flex-direction:column;max-width:1220px;min-height:0;width:100%}.estimacion-ventas-main-screen .ev-module{background:#fff;border:1px solid #ecedf0;border-radius:.875rem;box-shadow:0 1px 2px rgba(16,24,40,.03),0 2px 8px rgba(16,24,40,.06);display:flex;flex:1 1;flex-direction:column;gap:0;min-height:0;overflow:hidden;padding:1.25rem 1.5rem}@media (max-width:900px){.estimacion-ventas-main-screen .ev-module{padding:1rem 1.25rem}}@media (max-width:600px){.estimacion-ventas-main-screen .ev-module{gap:1rem;padding:.75rem .875rem}}.estimacion-ventas-main-screen .ev-module-head{background:#f8f9fb;border-bottom:1px solid #ecedf0;border-radius:.875rem .875rem 0 0;flex-shrink:0;margin:-1.25rem -1.5rem 0;padding:.75rem 1.5rem 0}@media (max-width:900px){.estimacion-ventas-main-screen .ev-module-head{margin:-1rem -1.25rem 0}}@media (max-width:600px){.estimacion-ventas-main-screen .ev-module-head{margin:-.75rem -.875rem 0;padding:.75rem 1rem 0}}.estimacion-ventas-main-screen .ev-head-grid{grid-gap:1rem;align-items:center;display:grid;gap:1rem;grid-template-columns:1fr auto 1fr;padding-bottom:.625rem}@media (max-width:680px){.estimacion-ventas-main-screen .ev-head-grid{grid-template-columns:1fr 1fr;grid-template-rows:auto auto;padding-bottom:.75rem}}.estimacion-ventas-main-screen .ev-head-left{align-items:center;display:flex;gap:.5rem}.estimacion-ventas-main-screen .ev-head-center{text-align:center}@media (max-width:680px){.estimacion-ventas-main-screen .ev-head-center{grid-column:1/-1;order:-1}}.estimacion-ventas-main-screen .ev-head-right{align-items:center;display:flex;justify-content:flex-end}.estimacion-ventas-main-screen .ev-title{color:#12151c;font-size:1.0625rem;font-weight:700;letter-spacing:-.2px;margin:0;white-space:nowrap}@media (max-width:680px){.estimacion-ventas-main-screen .ev-title{font-size:.9375rem;white-space:normal}}.estimacion-ventas-main-screen .ev-btn-secondary{align-items:center;background:#fff;border:1px solid #e1e4e9;border-radius:.5rem;box-shadow:0 1px 2px rgba(16,24,40,.04);color:#4b5563;cursor:pointer;display:inline-flex;font-family:inherit;font-size:.8125rem;font-weight:500;gap:.3125rem;height:2rem;padding:.4375rem .8125rem;transition:background .15s,border-color .15s,color .15s,-webkit-transform .15s;transition:background .15s,border-color .15s,transform .15s,color .15s;transition:background .15s,border-color .15s,transform .15s,color .15s,-webkit-transform .15s;white-space:nowrap}.estimacion-ventas-main-screen .ev-btn-secondary svg{font-size:1rem}.estimacion-ventas-main-screen .ev-btn-secondary:hover{background:#f9fafb;border-color:#d1d5db;color:#1f2937;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.estimacion-ventas-main-screen .ev-btn-secondary:active{-webkit-transform:translateY(0);transform:translateY(0)}.estimacion-ventas-main-screen .ev-btn-secondary.ev-btn-amarillo{background:#fedb05;border-color:#fedb05;color:#12151c}.estimacion-ventas-main-screen .ev-btn-secondary.ev-btn-amarillo svg{color:#12151c}.estimacion-ventas-main-screen .ev-btn-secondary.ev-btn-amarillo:hover{background:#debf01;border-color:#debf01;color:#12151c}.estimacion-ventas-main-screen .ev-btn-secondary.ev-btn-verde{background:#2e7d32;border-color:#2e7d32;color:#fff}.estimacion-ventas-main-screen .ev-btn-secondary.ev-btn-verde svg{color:#fff}.estimacion-ventas-main-screen .ev-btn-secondary.ev-btn-verde:hover{background:#388e3c;border-color:#388e3c;color:#fff}.estimacion-ventas-main-screen .ev-filtros-wrapper{position:relative}.estimacion-ventas-main-screen .ev-filtros-popover{background:#fff;border:1px solid #ecedf0;border-radius:.625rem;box-shadow:0 4px 6px rgba(16,24,40,.05),0 12px 28px rgba(16,24,40,.14);display:flex;flex-direction:column;left:0;min-width:16.875rem;overflow:hidden;position:absolute;top:calc(100% + .5rem);z-index:30}.estimacion-ventas-main-screen .ev-filtros-popover-header{align-items:center;border-bottom:1px solid #f3f4f6;display:flex;flex-shrink:0;justify-content:space-between;padding:.625rem .875rem .5rem}.estimacion-ventas-main-screen .ev-filtros-popover-title{color:#9ca3af;font-size:.71875rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.estimacion-ventas-main-screen .ev-filtros-close{align-items:center;background:transparent;border:1px solid #ecedf0;border-radius:.3125rem;color:#9ca3af;cursor:pointer;display:inline-flex;font-size:.6875rem;font-weight:700;height:1.375rem;justify-content:center;transition:background .15s,border-color .15s,color .15s;width:1.375rem}.estimacion-ventas-main-screen .ev-filtros-close:hover{background:#d64545;border-color:#d64545;color:#fff}.estimacion-ventas-main-screen .ev-filtros-options{display:flex;flex-direction:column;gap:.75rem;overflow-y:auto;padding:.75rem .875rem}.estimacion-ventas-main-screen .ev-filtros-footer{border-top:1px solid #f3f4f6;display:flex;flex-shrink:0;gap:.5rem;padding:.625rem .875rem .8125rem}.estimacion-ventas-main-screen .ev-btn-limpiar{background:#fff;border:1px solid #ecedf0;border-radius:.5rem;color:#6b7280;cursor:pointer;flex:1 1;font-family:inherit;font-size:.8125rem;font-weight:500;padding:.5rem .75rem;transition:background .15s,border-color .15s,color .15s}.estimacion-ventas-main-screen .ev-btn-limpiar:hover{background:#f3f4f6;border-color:#d1d5db;color:#374151}.estimacion-ventas-main-screen .ev-filtros-toggle{align-items:center;background:#f9fafb;border:1px solid #ecedf0;border-radius:.5rem;color:#6b7280;cursor:pointer;display:flex;font-family:inherit;font-size:.78125rem;font-weight:500;gap:.5rem;padding:.4375rem .75rem;text-align:left;transition:background .15s,border-color .15s,color .15s;width:100%}.estimacion-ventas-main-screen .ev-filtros-toggle .ev-toggle-dot{border:2px solid #d1d5db;border-radius:50%;flex-shrink:0;height:.6875rem;transition:background .15s,border-color .15s;width:.6875rem}.estimacion-ventas-main-screen .ev-filtros-toggle.active{background:#e8f5e9;border-color:#2e7d32;color:#2e7d32;font-weight:600}.estimacion-ventas-main-screen .ev-filtros-toggle.active .ev-toggle-dot{background:#2e7d32;border-color:#2e7d32}.estimacion-ventas-main-screen .ev-filtros-toggle:hover:not(.active){background:#f3f4f6;border-color:#d1d5db;color:#374151}.estimacion-ventas-main-screen .ev-btn-buscar{align-items:center;background:#2e7d32;border:none;border-radius:.5rem;color:#fff;cursor:pointer;display:inline-flex;flex:2 1;font-family:inherit;font-size:.8125rem;font-weight:600;gap:.375rem;justify-content:center;padding:.5rem 1rem;transition:background .15s}.estimacion-ventas-main-screen .ev-btn-buscar svg{font-size:1rem}.estimacion-ventas-main-screen .ev-btn-buscar:hover{background:#388e3c}.estimacion-ventas-main-screen .ev-btn-buscar:active{-webkit-transform:scale(.98);transform:scale(.98)}.estimacion-ventas-main-screen .ev-head-divider{background:#2e7d32;height:2px;margin:.5rem -1.5rem 0;position:relative}@media (max-width:600px){.estimacion-ventas-main-screen .ev-head-divider{margin:.5rem -1rem 0}}.estimacion-ventas-main-screen .ev-head-divider-dot{background:#fedb05;border:2px solid #fff;border-radius:50%;height:.6875rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:.6875rem}.estimacion-ventas-main-screen .ev-head-period{color:#9ca3af;font-size:.6875rem;font-weight:700;letter-spacing:1px;margin:.25rem 0 0;text-transform:uppercase}.estimacion-ventas-main-screen .ev-tabla-section{background:#fff;border:1px solid #ecedf0;border-radius:.75rem;flex:1 1;margin-top:.75rem;min-height:0;overflow-y:auto}.estimacion-ventas-main-screen .ev-tabla-head,.estimacion-ventas-main-screen .ev-tabla-row,.estimacion-ventas-main-screen .ev-tabla-totales{grid-gap:1.5rem;align-items:center;display:grid;gap:1.5rem;grid-template-columns:1.6fr 1fr 1fr 1.3fr;padding:.75rem 1.375rem}.estimacion-ventas-main-screen .ev-tabla-head{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;position:-webkit-sticky;position:sticky;top:0;z-index:1}.estimacion-ventas-main-screen .ev-tabla-head>div{border-left:2px solid #fedb05;color:#fff;font-size:.6875rem;font-weight:700;letter-spacing:.5px;padding-left:.5rem;text-transform:uppercase;white-space:nowrap}.estimacion-ventas-main-screen .ev-tabla-head>div:nth-child(2),.estimacion-ventas-main-screen .ev-tabla-head>div:nth-child(3){text-align:right}.estimacion-ventas-main-screen .ev-tabla-head>div:nth-child(4){text-align:center}.estimacion-ventas-main-screen .ev-tabla-row{align-items:center;border-bottom:1px solid #f3f4f6;padding:.75rem 1.375rem;transition:background .1s}.estimacion-ventas-main-screen .ev-tabla-row:nth-child(2n){background:rgba(243,244,246,.4)}.estimacion-ventas-main-screen .ev-tabla-row:hover{background:rgba(232,245,233,.6)}.estimacion-ventas-main-screen .ev-tabla-totales{background:#e8f5e9;border-top:2px solid #2e7d32;bottom:0;position:-webkit-sticky;position:sticky;z-index:1}.estimacion-ventas-main-screen .ev-cell-total-label{align-items:center;color:#2e7d32;display:flex;font-size:.8125rem;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.estimacion-ventas-main-screen .ev-cell-total-importe{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";align-items:center;color:#12151c;display:flex;font-size:.875rem;font-variant-numeric:tabular-nums;font-weight:700;justify-content:flex-end;text-align:right}.estimacion-ventas-main-screen .ev-cell-linea{color:#374151;font-size:.875rem;font-weight:500;white-space:nowrap}.estimacion-ventas-main-screen .ev-cell-importe{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";color:#12151c;font-size:.875rem;font-variant-numeric:tabular-nums;font-weight:500;text-align:right}.estimacion-ventas-main-screen .ev-cell-avance{align-items:center;display:flex}.estimacion-ventas-main-screen .ev-avance-pill{background:#f3f4f6;border-radius:.625rem;height:1.25rem;overflow:hidden;position:relative;width:100%}.estimacion-ventas-main-screen .ev-avance-pill.ev-avance-pill-ok{background:rgba(46,125,50,.1)}.estimacion-ventas-main-screen .ev-avance-pill.ev-avance-pill-ok .ev-avance-fill{background:rgba(46,125,50,.4)}.estimacion-ventas-main-screen .ev-avance-pill.ev-avance-pill-ok .ev-avance-text{color:#276a2b}.estimacion-ventas-main-screen .ev-avance-pill.ev-avance-pill-warning{background:rgba(254,219,5,.18)}.estimacion-ventas-main-screen .ev-avance-pill.ev-avance-pill-warning .ev-avance-fill{background:rgba(254,219,5,.65)}.estimacion-ventas-main-screen .ev-avance-pill.ev-avance-pill-warning .ev-avance-text{color:#7c5e00}.estimacion-ventas-main-screen .ev-avance-pill.ev-avance-pill-danger{background:rgba(214,69,69,.1)}.estimacion-ventas-main-screen .ev-avance-pill.ev-avance-pill-danger .ev-avance-fill{background:rgba(214,69,69,.4)}.estimacion-ventas-main-screen .ev-avance-pill.ev-avance-pill-danger .ev-avance-text{color:#d13030}.estimacion-ventas-main-screen .ev-avance-fill{border-radius:.625rem;bottom:0;left:0;position:absolute;top:0;transition:width .35s ease}.estimacion-ventas-main-screen .ev-avance-text{align-items:center;display:flex;font-size:.71875rem;font-weight:700;inset:0;justify-content:center;position:absolute;z-index:1}.estimacion-ventas-main-screen .ev-empty-state{align-items:center;display:flex;flex:1 1;justify-content:center}.estimacion-ventas-main-screen .ev-empty-state p{color:#9ca3af;font-size:.875rem;margin:0;text-align:center}.em-modal-root{background:#fff;border:1px solid #ecedf0;border-radius:.875rem;box-shadow:0 8px 32px rgba(0,0,0,.18),0 2px 8px rgba(0,0,0,.1);display:flex;flex-direction:column;height:36.25rem;left:50%;outline:none;overflow:hidden;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:38.75rem}@media (max-width:680px){.em-modal-root{height:80vh;width:95vw}}.em-modal-head{background:#f8f9fb;border-radius:.875rem .875rem 0 0;flex-shrink:0;padding:1rem 1.5rem 0}.em-head-grid{grid-gap:1rem;align-items:center;display:grid;gap:1rem;grid-template-columns:1fr auto 1fr;padding-bottom:.75rem}.em-head-center{text-align:center}.em-title{color:#12151c;font-size:.9375rem;font-weight:700;letter-spacing:-.2px;margin:0;white-space:nowrap}.em-head-right{align-items:center;display:flex;justify-content:flex-end}.em-close-btn{align-items:center;background:#fff;border:1px solid #ecedf0;border-radius:.375rem;color:#6b7280;cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:700;height:1.75rem;justify-content:center;transition:background .15s,color .15s,border-color .15s;width:1.75rem}.em-close-btn:hover{background:#d64545;border-color:#d64545;color:#fff}.em-head-divider{background:#2e7d32;height:2px;margin:0 -1.5rem;position:relative}.em-head-divider .em-head-divider-dot{background:#fedb05;border:2px solid #fff;border-radius:50%;height:.6875rem;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:.6875rem}.em-modal-body{overflow:hidden}.em-modal-body,.em-modal-scroll{display:flex;flex:1 1;flex-direction:column;min-height:0}.em-modal-scroll{gap:1rem;overflow-y:auto;padding:1rem 1.25rem .75rem}.em-modal-scroll .lead-form-group{margin-bottom:0}.em-modal-buttons{border-top:1px solid #ecedf0;display:flex;flex-shrink:0;gap:.5rem;justify-content:flex-end;padding:.625rem 1.25rem .875rem}.em-btn-cancelar{background:#fff;border:1px solid #ecedf0;border-radius:.375rem;color:#374151;cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:600;padding:.4375rem 1.375rem;transition:background .15s,border-color .15s}.em-btn-cancelar:hover{background:#f3f4f6;border-color:#9ca3af}.em-btn-guardar{background:#2e7d32;border:none;border-radius:.375rem;color:#fff;cursor:pointer;font-family:inherit;font-size:.75rem;font-weight:700;padding:.4375rem 1.375rem;transition:background .15s}.em-btn-guardar:hover{background:#388e3c}.em-btn-guardar:disabled{cursor:not-allowed;opacity:.55}.estimacion-modal-tabla{border:1px solid #ecedf0;border-collapse:collapse;border-radius:.375rem;overflow:hidden;width:100%}.estimacion-modal-tabla thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;font-size:.6875rem;font-weight:700;letter-spacing:.4px;padding:.625rem .875rem;text-align:right;text-transform:uppercase;white-space:nowrap}.estimacion-modal-tabla thead tr th:first-child{text-align:left}.estimacion-modal-tabla thead tr th div{border-left:2px solid #fedb05;padding-left:.5rem}.estimacion-modal-tabla tfoot tr td{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";background:#f9fafb;border-top:2px solid #2e7d32;color:#2e7d32;font-size:.75rem;font-variant-numeric:tabular-nums;font-weight:700;padding:.625rem .875rem;text-align:right}.estimacion-modal-tabla tfoot tr .celda-total-label{color:#6b7280;font-size:.6875rem;letter-spacing:.5px;text-align:left;text-transform:uppercase}.estimacion-modal-tabla tbody tr{border-bottom:1px solid #f3f4f6;transition:background .1s}.estimacion-modal-tabla tbody tr:last-child{border-bottom:none}.estimacion-modal-tabla tbody tr:hover td{background:rgba(232,245,233,.6)}.estimacion-modal-tabla tbody tr:nth-child(2n) td{background:rgba(243,244,246,.4)}.estimacion-modal-tabla tbody td{color:#1f2937;font-size:.75rem;padding:.5625rem .875rem;vertical-align:middle}.estimacion-modal-tabla tbody td.celda-linea{color:#374151;font-weight:600;white-space:nowrap}.estimacion-modal-tabla tbody td.celda-importe{-webkit-font-feature-settings:"tnum";font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}.estimacion-modal-tabla tbody td input[type=text]{background:#fff;border:1px solid #ecedf0;border-radius:.3125rem;box-sizing:border-box;color:#1f2937;display:block;font-family:inherit;font-size:.75rem;outline:none;padding:.3125rem .5625rem;text-align:right;transition:border-color .15s,box-shadow .15s;width:100%}.estimacion-modal-tabla tbody td input[type=text]:focus{border-color:#2e7d32;box-shadow:0 0 0 2px rgba(46,125,50,.12)}.plantilla-reporte-refacciones{height:100%;position:relative;width:calc(100% - 20px)}.plantilla-reporte-refacciones .peb-actions{align-items:center;display:flex;flex-direction:row;height:40px;position:absolute;top:0;width:calc(100% - 261px)}.plantilla-reporte-refacciones .peb-actions .peb-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.plantilla-reporte-refacciones .peb-actions .peb-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.plantilla-reporte-refacciones .peb-actions .peb-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.plantilla-reporte-refacciones .peb-actions .peb-actions-regresar:hover svg{color:#fff}.plantilla-reporte-refacciones .peb-actions .peb-actions-filtro{margin-left:5px;margin-top:1px}.plantilla-reporte-refacciones .peb-actions .peb-actions-filtro .filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual{height:390px;width:350px;z-index:99}.plantilla-reporte-refacciones .peb-actions .peb-actions-filtro .filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-fase{margin-left:15px}.plantilla-reporte-refacciones .peb-actions .peb-actions-filtro .filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-fase .title-fase{font-weight:700}.plantilla-reporte-refacciones .peb-actions .buttons{align-items:center;display:flex;padding-right:5px;position:absolute;right:0;top:7px}.plantilla-reporte-refacciones .peb-actions .buttons button{align-items:center;border-radius:5px;box-shadow:3px 3px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;margin-left:10px;width:100px}.plantilla-reporte-refacciones .peb-actions .buttons button:hover{color:#fff;-webkit-transform:scale(1.06);transform:scale(1.06)}.plantilla-reporte-refacciones .peb-actions .buttons .excel{background-color:#035917;border:1px solid #035917}.plantilla-reporte-refacciones .peb-main-layout{display:flex;gap:12px;height:calc(100% - 60px);margin-top:10px;width:100%}.plantilla-reporte-refacciones .peb-main-layout .peb-sidebar-filtros{background-color:#fff;border-radius:10px;box-shadow:0 0 3px #ccc;display:flex;flex:0 0 250px;flex-direction:column;overflow-y:auto}.plantilla-reporte-refacciones .peb-main-layout .peb-sidebar-filtros .peb-sidebar-titulo{background:linear-gradient(135deg,#255220,#367c2b);border-radius:10px 10px 0 0;color:#fff;flex-shrink:0;font-size:13px;font-weight:800;letter-spacing:.3px;line-height:1.3;padding:14px 14px 12px}.plantilla-reporte-refacciones .peb-main-layout .peb-sidebar-filtros .peb-sidebar-titulo .peb-sidebar-subtitulo{color:hsla(0,0%,100%,.85);font-size:10px;font-weight:600;letter-spacing:.5px;margin-top:6px;text-transform:uppercase}.plantilla-reporte-refacciones .peb-main-layout .peb-sidebar-filtros .peb-sidebar-seccion{display:flex;flex-direction:column;gap:10px;padding:14px 14px 0}.plantilla-reporte-refacciones .peb-main-layout .peb-sidebar-filtros .peb-sidebar-seccion:last-child{padding-bottom:14px}.plantilla-reporte-refacciones .peb-main-layout .peb-sidebar-filtros .peb-sidebar-seccion+.peb-sidebar-seccion{border-top:1px solid #eef0ec;margin-top:4px;padding-top:14px}.plantilla-reporte-refacciones .peb-main-layout .peb-sidebar-filtros .peb-sidebar-seccion .peb-sidebar-seccion-titulo{color:#4f5a4b;font-size:10.5px;font-weight:700;letter-spacing:.5px;text-transform:uppercase}.plantilla-reporte-refacciones .peb-main-layout .peb-sidebar-filtros .peb-sidebar-seccion .peb-sidebar-limpiar-todo{border-top:1px solid #eef0ec;color:#367c2b;cursor:pointer;font-size:11px;font-weight:700;margin-top:2px;padding-top:8px;text-align:center}.plantilla-reporte-refacciones .peb-main-layout .peb-sidebar-filtros .peb-sidebar-seccion .peb-sidebar-limpiar-todo:hover{color:#255220}.plantilla-reporte-refacciones .peb-main-layout .peb-sidebar-filtros .peb-sidebar-seccion .peb-sidebar-chips{display:flex;flex-wrap:wrap;gap:6px}.plantilla-reporte-refacciones .peb-main-layout .peb-sidebar-filtros .peb-sidebar-seccion .peb-sidebar-chips .peb-chip{background-color:#eef0ec;border-radius:14px;color:#4f5a4b;font-size:10.5px;font-weight:600;max-width:100%;padding:3px 8px;white-space:normal;word-break:break-word}.plantilla-reporte-refacciones .peb-main-layout .peb-sidebar-filtros .peb-sidebar-seccion .peb-sidebar-chips .peb-chip--activo{background-color:#edf7eb;color:#255220}.plantilla-reporte-refacciones .peb-main-layout .peb-main-content{display:flex;flex:1 1;flex-direction:column;gap:12px;min-width:0;overflow-y:auto;padding-right:4px}.plantilla-reporte-refacciones .peb-main-layout .peb-main-content .peb-kpis{display:flex;flex-shrink:0;gap:12px}.plantilla-reporte-refacciones .peb-main-layout .peb-main-content .peb-pesos-filtro{background-color:#fff;border-radius:10px;box-shadow:0 0 3px #ccc;flex-shrink:0;padding:14px 16px}.plantilla-reporte-refacciones .peb-main-layout .peb-main-content .peb-pesos-filtro .peb-pesos-filtro-titulo{color:#171a15;font-size:13.5px;font-weight:800}.plantilla-reporte-refacciones .peb-main-layout .peb-main-content .peb-pesos-filtro .peb-pesos-filtro-subtitulo{color:#4f5a4b;font-size:11.5px;margin-bottom:10px}.plantilla-reporte-refacciones .peb-main-layout .peb-main-content .peb-pesos-filtro .peb-pesos-filtro-grid{grid-gap:6px 24px;display:grid;gap:6px 24px;grid-template-columns:1fr 1fr}.plantilla-reporte-refacciones .peb-main-layout .peb-main-content .peb-pesos-filtro .peb-pesos-filtro-row{align-items:center;display:flex;gap:10px;padding:4px 0}.plantilla-reporte-refacciones .peb-main-layout .peb-main-content .peb-pesos-filtro .peb-pesos-filtro-row .peb-pesos-filtro-label{color:#4f5a4b;flex-shrink:0;font-size:11px;font-weight:700;width:90px}.plantilla-reporte-refacciones .peb-main-layout .peb-main-content .peb-pesos-filtro .peb-pesos-filtro-row .peb-pesos-filtro-barra{background-color:#eef0ec;border-radius:4px;display:block;flex:1 1;height:12px;overflow:hidden}.plantilla-reporte-refacciones .peb-main-layout .peb-main-content .peb-pesos-filtro .peb-pesos-filtro-row .peb-pesos-filtro-barra .peb-pesos-filtro-barra-fill{border-radius:4px;display:block;height:100%}.plantilla-reporte-refacciones .peb-main-layout .peb-main-content .peb-pesos-filtro .peb-pesos-filtro-row .peb-pesos-filtro-valor{color:#232823;flex-shrink:0;font-size:11px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:110px}.plantilla-reporte-refacciones .peb-main-layout .peb-main-content .peb-report-container{background-color:#fff;border-radius:10px;box-shadow:0 0 3px #ccc;display:flex;flex-direction:column;flex-shrink:0;height:460px;padding:14px 16px}@media (min-width:1400px){.plantilla-reporte-refacciones .peb-main-layout .peb-main-content .peb-report-container{height:350px}}@media (min-width:1600px){.plantilla-reporte-refacciones .peb-main-layout .peb-main-content .peb-report-container{height:450px}}@media (min-width:1900px){.plantilla-reporte-refacciones .peb-main-layout .peb-main-content .peb-report-container{height:500px}}@media (min-width:2100px){.plantilla-reporte-refacciones .peb-main-layout .peb-main-content .peb-report-container{height:650px}}@media (min-width:2560px){.plantilla-reporte-refacciones .peb-main-layout .peb-main-content .peb-report-container{height:1000px}}.plantilla-reporte-refacciones .peb-main-layout .peb-main-content .peb-report-container .peb-report-header{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:10px}.plantilla-reporte-refacciones .peb-main-layout .peb-main-content .peb-report-container .peb-report-header .peb-report-tabs{display:flex;gap:6px}.plantilla-reporte-refacciones .peb-main-layout .peb-main-content .peb-report-container .peb-report-header .peb-report-tabs .peb-report-tab{border-left:none;border-radius:20px;color:#4f5a4b;cursor:pointer;font-size:13px;font-weight:700;padding:5px 12px}.plantilla-reporte-refacciones .peb-main-layout .peb-main-content .peb-report-container .peb-report-header .peb-report-tabs .peb-report-tab:hover{color:#255220}.plantilla-reporte-refacciones .peb-main-layout .peb-main-content .peb-report-container .peb-report-header .peb-report-tabs .peb-report-tab--activo{background:linear-gradient(135deg,#255220,#367c2b);color:#fff}.plantilla-reporte-refacciones .peb-main-layout .peb-main-content .peb-report-container .peb-report-header .peb-report-controles{align-items:center;display:flex;gap:8px}.plantilla-reporte-refacciones .peb-main-layout .peb-main-content .peb-report-container .peb-report-header .peb-report-controles .peb-report-cantidad{background-color:#fff;border:1px solid #eef0ec;border-radius:6px;color:#4f5a4b;cursor:pointer;font-size:12px;font-weight:600;padding:4px 8px}.plantilla-reporte-refacciones .peb-main-layout .peb-main-content .peb-report-container .peb-report-header .peb-report-controles .peb-report-cantidad:focus{border-color:#367c2b;outline:none}.plantilla-reporte-refacciones .peb-main-layout .peb-main-content .peb-report-container .peb-report-header .peb-report-controles .peb-report-orden{align-items:center;border:1px solid #eef0ec;border-radius:6px;color:#255220;cursor:pointer;display:flex;height:28px;justify-content:center;width:28px}.plantilla-reporte-refacciones .peb-main-layout .peb-main-content .peb-report-container .peb-report-header .peb-report-controles .peb-report-orden svg{font-size:17px}.plantilla-reporte-refacciones .peb-main-layout .peb-main-content .peb-report-container .peb-report-header .peb-report-controles .peb-report-orden:hover{background-color:#edf7eb;border-color:#367c2b}.plantilla-reporte-refacciones .peb-main-layout .peb-main-content .peb-report-container .peb-report-chart{flex:1 1;min-height:0}.plantilla-reporte-refacciones .peb-main-layout .peb-main-content .peb-listados{display:flex;flex:1 1;gap:12px;min-height:280px}.plantilla-reporte-refacciones .peb-main-layout .peb-main-content .peb-listados>*{flex:1 1;min-width:0}.cfr-wrapper{display:flex;flex-direction:column;height:100%;min-height:0;width:100%}.cfr-scroll{flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto}.cfr-aviso-limite{color:#4f5a4b;flex-shrink:0;font-size:11px;font-style:italic;padding-bottom:6px}.cfr-legend{display:flex;flex-shrink:0;flex-wrap:wrap;gap:16px;justify-content:center;padding-top:8px}.cfr-legend .cfr-legend-item{align-items:center;color:#4f5a4b;display:flex;font-size:11.5px;font-weight:600;gap:6px}.cfr-legend .cfr-legend-item .cfr-legend-dot{border-radius:2px;display:inline-block;height:10px;width:10px}.plantilla-reporte-refacciones .peb-actions .peb-actions-filtro .filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual.modal-filtro-reporte-refacciones{height:auto;max-height:80vh;width:460px;z-index:99}.plantilla-reporte-refacciones .peb-actions .peb-actions-filtro .filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual.modal-filtro-reporte-refacciones .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo{border:1px solid #ccc;border-radius:10px;box-shadow:0 0 3px #ccc;display:flex;flex-direction:column;height:300px;height:auto;margin-bottom:60px;padding:10px;width:150px}.plantilla-reporte-refacciones .peb-actions .peb-actions-filtro .filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual.modal-filtro-reporte-refacciones .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .filtro-columna-izquierda{display:flex;flex:0 0 190px;flex-direction:column}.plantilla-reporte-refacciones .peb-actions .peb-actions-filtro .filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual.modal-filtro-reporte-refacciones .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .filtro-columna-derecha{border-left:1px solid #e3e6df;flex:1 1;max-height:260px;min-width:0;overflow-y:auto;padding-left:18px}.plantilla-reporte-refacciones .peb-actions .peb-actions-filtro .filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual.modal-filtro-reporte-refacciones .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .filtro-group{display:flex;flex-direction:column;gap:10px;margin-bottom:12px}.plantilla-reporte-refacciones .peb-actions .peb-actions-filtro .filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual.modal-filtro-reporte-refacciones .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .filtro-group .filtro-date-input{background-color:#f7f8f6;border:1px solid #367c2b;border-radius:5px;box-sizing:border-box;color:#255220;font-family:inherit;font-size:12px;padding:5px;width:100%}.plantilla-reporte-refacciones .peb-actions .peb-actions-filtro .filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual.modal-filtro-reporte-refacciones .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .mdlFiltros-modal-acciones-guardar{margin-top:14px}.filtro-anio{padding-left:10px}.title-anio{color:#333;font-size:14px;font-weight:700}.kpi-card{align-items:center;background-color:#fff;border:1px solid #eef0ec;border-radius:10px;box-shadow:0 0 3px #ccc;display:flex;flex:1 1;gap:10px;min-width:0;padding:10px 14px}.kpi-card .kpi-card-icono{color:#367c2b;display:flex;font-size:22px}.kpi-card .kpi-card-info{display:flex;flex-direction:column;min-width:0}.kpi-card .kpi-card-info .kpi-card-titulo{color:#4f5a4b;font-size:11px;font-weight:700;text-transform:uppercase;white-space:nowrap}.kpi-card .kpi-card-info .kpi-card-valor{color:#1f2937;font-size:18px;font-weight:700}.kpi-card.kpi-card--alerta{border-color:#f0c419}.kpi-card.kpi-card--alerta .kpi-card-valor{color:#a66a00}.tabla-pareto{background-color:#fff;border:1px solid #eef0ec;border-radius:10px;box-shadow:0 0 3px #ccc;display:flex;flex-direction:column;height:100%;padding:10px}.tabla-pareto .tabla-pareto-titulo{border-left:4px solid #367c2b;color:#1f2937;font-size:14px;font-weight:700;margin-bottom:8px;padding-left:6px}.tabla-pareto .tabla-pareto-header,.tabla-pareto .tabla-pareto-row{grid-gap:6px;align-items:center;display:grid;gap:6px;grid-template-columns:24px 1fr 90px 60px 70px;padding:4px 6px}.tabla-pareto .tabla-pareto-header{border-bottom:1px solid #eef0ec;color:#4f5a4b;font-size:11px;font-weight:700}.tabla-pareto .tabla-pareto-body{flex:1 1;min-height:0;overflow-y:auto}.tabla-pareto .tabla-pareto-row{border-bottom:1px solid #eef0ec;color:#1f2937;font-size:12px}.tabla-pareto .tabla-pareto-row span:nth-child(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabla-pareto .tabla-pareto-row--clave{background-color:#edf7eb;font-weight:700}.tabla-pareto .tabla-pareto-row--clickable{cursor:pointer}.tabla-pareto .tabla-pareto-row--clickable:hover{background-color:rgba(54,124,43,.12)}.tabla-kpis-anio{display:flex;flex:1 1;flex-direction:column;min-height:0}.tabla-kpis-anio .tabla-kpis-anio-header,.tabla-kpis-anio .tabla-kpis-anio-row{grid-gap:6px;align-items:center;display:grid;gap:6px;grid-template-columns:46px repeat(4,1fr) 56px;padding:4px 6px}.tabla-kpis-anio .tabla-kpis-anio-header{border-bottom:1px solid #eef0ec;color:#4f5a4b;font-size:10px;font-weight:700;text-transform:uppercase}.tabla-kpis-anio .tabla-kpis-anio-body{display:flex;flex:1 1;flex-direction:column;min-height:0;overflow-y:auto}.tabla-kpis-anio .tabla-kpis-anio-vacio{color:#4f5a4b;font-size:12px;padding:6px}.tabla-kpis-anio .tabla-kpis-anio-row{border-bottom:1px solid #eef0ec;color:#1f2937;font-size:12px}.tabla-kpis-anio .tabla-kpis-anio-row span:first-child{font-weight:700}.tabla-kpis-anio .tabla-kpis-anio-row--principal{background-color:#edf7eb;font-weight:700}.tabla-kpis-anio .tabla-kpis-anio-row--principal span:first-child{color:#255220}.tabla-kpis-anio .tabla-kpis-anio-row--consolidado{background-color:#eef0ec;border-bottom:none;border-top:2px solid #367c2b;font-weight:700}.tabla-kpis-anio .tabla-kpis-anio-row--consolidado span:first-child{color:#255220;font-size:10px;line-height:1.15;white-space:normal}.fms-field{display:flex;flex-direction:column;gap:4px;position:relative}.fms-field .fms-label{color:#7c857a;font-size:10px;font-weight:700;letter-spacing:.3px;text-transform:uppercase}.fms-field .fms-boton{align-items:center;background-color:#fff;border:1px solid #e3e6df;border-radius:6px;color:#232823;cursor:pointer;display:flex;font-family:inherit;font-size:12px;font-weight:600;gap:8px;justify-content:space-between;padding:7px 9px;text-align:left;transition:border-color .15s ease;width:100%}.fms-field .fms-boton .fms-boton-texto{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fms-field .fms-boton .fms-flecha{color:#367c2b;font-size:10px}.fms-field .fms-boton:hover{border-color:#367c2b}.fms-field .fms-panel{background-color:#fff;border:1px solid #e3e6df;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.08);margin-top:4px;padding:6px;position:relative;z-index:7}.fms-field .fms-panel--flotante{left:0;position:absolute;top:100%;width:100%}.fms-field .fms-panel .fms-buscador{align-items:center;background-color:#fafbf9;border:1px solid #e3e6df;border-radius:6px;display:flex;gap:6px;margin-bottom:6px;padding:5px 8px}.fms-field .fms-panel .fms-buscador svg{color:#7c857a;flex-shrink:0;height:13px;width:13px}.fms-field .fms-panel .fms-buscador .fms-buscador-input{background:none;border:none;color:#232823;flex:1 1;font-family:inherit;font-size:11.5px;min-width:0;outline:none}.fms-field .fms-panel .fms-buscador .fms-buscador-input::-webkit-input-placeholder{color:#7c857a}.fms-field .fms-panel .fms-buscador .fms-buscador-input::placeholder{color:#7c857a}.fms-field .fms-panel .fms-buscador .fms-buscador-limpiar{background:none;border:none;color:#7c857a;cursor:pointer;font-size:14px;line-height:1;padding:0 2px}.fms-field .fms-panel .fms-buscador .fms-buscador-limpiar:hover{color:#255220}.fms-field .fms-panel .fms-opciones-lista{max-height:170px;overflow-y:auto}.fms-field .fms-panel .fms-sin-resultados{color:#7c857a;font-size:11.5px;padding:10px 8px;text-align:center}.fms-field .fms-panel .fms-opcion{align-items:center;border-radius:6px;color:#232823;cursor:pointer;display:flex;font-size:11.5px;gap:8px;padding:6px 8px}.fms-field .fms-panel .fms-opcion input[type=checkbox]{accent-color:#367c2b;cursor:pointer;height:13px;width:13px}.fms-field .fms-panel .fms-opcion:hover{background-color:#edf7eb}.fms-field .fms-panel .fms-limpiar{background:none;border:none;border-top:1px solid #e3e6df;color:#367c2b;cursor:pointer;font-family:inherit;font-size:11px;font-weight:700;margin-top:4px;padding:6px;width:100%}.fms-field .fms-panel .fms-limpiar:hover{color:#255220}.tabla-ranking-simple{background-color:#fff;border-radius:10px;box-shadow:0 0 3px #ccc;display:flex;flex-direction:column;height:100%;padding:14px 16px}.tabla-ranking-simple .trs-titulo{color:#171a15;font-size:13px;font-weight:800;margin-bottom:10px}.tabla-ranking-simple .trs-header,.tabla-ranking-simple .trs-row{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:20px 1fr 80px;padding:4px 0}.tabla-ranking-simple .trs-header{border-bottom:1px solid #eef0ec;color:#4f5a4b;font-size:10.5px;font-weight:700;padding-bottom:6px}.tabla-ranking-simple .trs-body{flex:1 1;min-height:0;overflow-y:auto}.tabla-ranking-simple .trs-row{border-bottom:1px solid #eef0ec}.tabla-ranking-simple .trs-row .trs-rank{color:#a7ada2;font-size:10.5px;font-weight:700}.tabla-ranking-simple .trs-row .trs-nombre{color:#1f2937;display:flex;flex-direction:column;font-size:12px;font-weight:600;gap:3px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tabla-ranking-simple .trs-row .trs-nombre .trs-barra{background-color:#eef0ec;border-radius:3px;display:block;height:5px;overflow:hidden}.tabla-ranking-simple .trs-row .trs-nombre .trs-barra .trs-barra-fill{background-color:#4a9e3c;border-radius:3px;display:block;height:100%}.tabla-ranking-simple .trs-row .trs-valor{color:#4a5044;font-size:11.5px;font-weight:700;text-align:right}.tabla-pareto-anio{background-color:#fff;border-radius:10px;box-shadow:0 0 3px #ccc;display:flex;flex-direction:column;height:100%;padding:14px 16px}.tabla-pareto-anio .tpa-titulo{color:#171a15;font-size:13px;font-weight:800;margin-bottom:10px}.tabla-pareto-anio .tpa-header{display:flex;padding-bottom:6px}.tabla-pareto-anio .tpa-header .tpa-header-spacer{flex-shrink:0;width:60px}.tabla-pareto-anio .tpa-header .tpa-header-cols{grid-gap:6px;color:#4f5a4b;display:grid;flex:1 1;font-size:10.5px;font-weight:700;gap:6px;grid-template-columns:60px 60px 70px 1fr}.tabla-pareto-anio .tpa-header .tpa-header-cols span:last-child{font-weight:700;margin-right:15px;text-align:right}.tabla-pareto-anio .tpa-body{flex:1 1;height:100%;min-height:0;overflow-y:auto}.tabla-pareto-anio .tpa-vacio{color:#4f5a4b;font-size:12px;padding:10px 0}.tabla-pareto-anio .tpa-grupo{display:flex}.tabla-pareto-anio .tpa-grupo .tpa-grupo-label{align-items:center;background-color:#255220;border-radius:4px;color:#fff;display:flex;flex-shrink:0;font-size:13px;font-weight:800;justify-content:center;margin:4px 6px 4px 0;width:60px}.tabla-pareto-anio .tpa-grupo--20 .tpa-grupo-label{background-color:#cfe3c8;color:#255220}.tabla-pareto-anio .tpa-grupo--total{margin-top:2px}.tabla-pareto-anio .tpa-grupo--total .tpa-grupo-label{background-color:#1f2937;color:#fff;font-size:11px}.tabla-pareto-anio .tpa-grupo--total .tpa-row{font-weight:700}.tabla-pareto-anio .tpa-grupo--clickable{cursor:pointer}.tabla-pareto-anio .tpa-grupo--clickable:hover{font-weight:700}.tabla-pareto-anio .tpa-grupo--seleccionado{background-color:rgba(54,124,43,.12)}.tabla-pareto-anio .tpa-grupo .tpa-grupo-filas{flex:1 1;min-width:0}.tabla-pareto-anio .tpa-grupo .tpa-row{grid-gap:6px;align-items:center;border-bottom:1px solid #eef0ec;color:#1f2937;display:grid;font-size:11.5px;gap:6px;grid-template-columns:60px 60px 70px 1fr;padding:5px 0}.tabla-pareto-anio .tpa-grupo .tpa-row span:last-child{font-weight:700;text-align:right}.tabla-familias-grupo-pareto{background-color:#fff;border-radius:10px;box-shadow:0 0 3px #ccc;display:flex;flex-direction:column;height:100%;padding:14px 16px}.tabla-familias-grupo-pareto .tfgp-header{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:8px;justify-content:space-between;margin-bottom:8px}.tabla-familias-grupo-pareto .tfgp-header .tfgp-titulo{border-left:4px solid #367c2b;color:#1f2937;font-size:13px;font-weight:800;padding-left:6px}.tabla-familias-grupo-pareto .tfgp-header .tfgp-controles{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.tabla-familias-grupo-pareto .tfgp-header .tfgp-metrica-toggle{border:1px solid #eef0ec;border-radius:8px;display:flex;overflow:hidden;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.tabla-familias-grupo-pareto .tfgp-header .tfgp-metrica-toggle .tfgp-metrica-boton{background-color:#fff;border:none;color:#4f5a4b;cursor:pointer;font-family:inherit;font-size:11px;font-weight:700;padding:4px 10px}.tabla-familias-grupo-pareto .tfgp-header .tfgp-metrica-toggle .tfgp-metrica-boton+.tfgp-metrica-boton{border-left:1px solid #eef0ec}.tabla-familias-grupo-pareto .tfgp-header .tfgp-metrica-toggle .tfgp-metrica-boton:hover{background-color:#edf7eb}.tabla-familias-grupo-pareto .tfgp-header .tfgp-metrica-toggle .tfgp-metrica-boton--activo{background-color:#367c2b;color:#fff}.tabla-familias-grupo-pareto .tfgp-header .tfgp-metrica-toggle .tfgp-metrica-boton--activo:hover{background-color:#367c2b}.tabla-familias-grupo-pareto .tfgp-header .tfgp-cantidad{background-color:#fff;border:1px solid #eef0ec;border-radius:6px;color:#4f5a4b;cursor:pointer;font-size:11px;font-weight:600;padding:4px 6px}.tabla-familias-grupo-pareto .tfgp-header .tfgp-cantidad:focus{border-color:#367c2b;outline:none}.tabla-familias-grupo-pareto .tfgp-header .tfgp-orden{align-items:center;border:1px solid #eef0ec;border-radius:6px;color:#255220;cursor:pointer;display:flex;flex-shrink:0;height:26px;justify-content:center;width:26px}.tabla-familias-grupo-pareto .tfgp-header .tfgp-orden svg{font-size:15px}.tabla-familias-grupo-pareto .tfgp-header .tfgp-orden:hover{background-color:#edf7eb;border-color:#367c2b}.tabla-familias-grupo-pareto .tfgp-aviso-limite{color:#4f5a4b;flex-shrink:0;font-size:10.5px;padding-bottom:6px}.tabla-familias-grupo-pareto .tfgp-scroll{flex:1 1;min-height:0;overflow:auto}.tabla-familias-grupo-pareto .tfgp-tabla{border-collapse:collapse;width:100%}.tabla-familias-grupo-pareto .tfgp-tabla td,.tabla-familias-grupo-pareto .tfgp-tabla th{font-size:11.5px;padding:6px 10px;text-align:right;white-space:nowrap}.tabla-familias-grupo-pareto .tfgp-tabla thead th{background-color:#255220;color:#fff;font-size:10.5px;font-weight:700;position:-webkit-sticky;position:sticky;top:0;z-index:2}.tabla-familias-grupo-pareto .tfgp-tabla .th-familia{text-align:center!important}.tabla-familias-grupo-pareto .tfgp-tabla .tfgp-col-porcentaje{background-color:rgba(54,124,43,.03);color:#4f5a4b;font-size:10px;font-weight:400}.tabla-familias-grupo-pareto .tfgp-tabla thead .tfgp-col-porcentaje{background-color:#255220;color:hsla(0,0%,100%,.85);font-size:9px;font-weight:700}.tabla-familias-grupo-pareto .tfgp-tabla .tfgp-col-familia{background-color:#fff;left:0;max-width:180px;overflow:hidden;position:-webkit-sticky;position:sticky;text-align:left;text-overflow:ellipsis;z-index:1}.tabla-familias-grupo-pareto .tfgp-tabla tbody tr{border-bottom:1px solid #eef0ec;color:#1f2937}.tabla-familias-grupo-pareto .tfgp-tabla .tfgp-vacio{color:#4f5a4b;padding:14px 0;text-align:center}.tabla-familias-grupo-pareto .tfgp-tabla tfoot .tfgp-fila-total td{background-color:#edf7eb;border-top:2px solid #367c2b;bottom:0;color:#255220;font-weight:700;position:-webkit-sticky;position:sticky;z-index:2}.tabla-familias-grupo-pareto .tfgp-tabla tfoot .tfgp-fila-total .tfgp-col-familia{z-index:3}.plantilla-detalle-familia{height:100%;width:calc(100% - 20px)}.plantilla-detalle-familia .peb-actions{align-items:center;display:flex;height:40px;position:absolute;top:75px;width:calc(100% - 290px)}.plantilla-detalle-familia .peb-actions .peb-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.plantilla-detalle-familia .peb-actions .peb-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.plantilla-detalle-familia .peb-actions .peb-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.plantilla-detalle-familia .peb-actions .peb-actions-regresar:hover svg{color:#fff}.plantilla-detalle-familia .peb-actions .peb-actions-filtro{margin-left:15px}.plantilla-detalle-familia .peb-actions .peb-actions-contexto{color:#4f5a4b;font-size:12px;font-weight:700;margin-left:auto;margin-right:10px}.plantilla-detalle-familia .pdf-toolbar{align-items:flex-end;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-left:15px;margin-top:10px;width:calc(100% - 30px)}.plantilla-detalle-familia .pdf-metrica-toggle{border:1px solid #eef0ec;border-radius:8px;display:flex;overflow:hidden;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.plantilla-detalle-familia .pdf-metrica-toggle .pdf-metrica-boton{background-color:#fff;border:none;color:#4f5a4b;cursor:pointer;font-family:inherit;font-size:12px;font-weight:700;padding:6px 16px}.plantilla-detalle-familia .pdf-metrica-toggle .pdf-metrica-boton+.pdf-metrica-boton{border-left:1px solid #eef0ec}.plantilla-detalle-familia .pdf-metrica-toggle .pdf-metrica-boton:hover{background-color:#edf7eb}.plantilla-detalle-familia .pdf-metrica-toggle .pdf-metrica-boton--activo{background-color:#367c2b;color:#fff}.plantilla-detalle-familia .pdf-metrica-toggle .pdf-metrica-boton--activo:hover{background-color:#367c2b}.plantilla-detalle-familia .pdf-toolbar-sucursal{align-items:center;display:flex;gap:10px}.plantilla-detalle-familia .pdf-toolbar-sucursal .pdf-toolbar-sucursal-campo{width:220px}.plantilla-detalle-familia .pdf-toolbar-sucursal .pdf-toolbar-sucursal-limpiar{color:#367c2b;cursor:pointer;font-size:11px;font-weight:700;white-space:nowrap}.plantilla-detalle-familia .pdf-toolbar-sucursal .pdf-toolbar-sucursal-limpiar:hover{color:#255220}.plantilla-detalle-familia .pdf-main-content{height:100%}@media (max-height:800px){.plantilla-detalle-familia .pdf-main-content{height:82%;overflow-x:hidden;overflow-y:auto;padding-bottom:16px;padding-right:4px}}.plantilla-detalle-familia .pdf-kpis,.plantilla-detalle-familia .pdf-mensual{display:flex;gap:12px;margin-left:15px;margin-top:10px;width:calc(100% - 30px)}.plantilla-detalle-familia .pdf-mensual{height:320px}.plantilla-detalle-familia .pdf-mensual .pdf-mensual-title{border-left:4px solid #367c2b;color:#255220;flex-shrink:0;font-size:15px;font-weight:700;margin-bottom:10px;padding-left:8px}.plantilla-detalle-familia .pdf-mensual .pdf-mensual-chart-container{background-color:#fff;border-radius:10px;box-shadow:0 0 3px #ccc;display:flex;flex:1.4 1;flex-direction:column;min-height:0;min-width:0;padding:10px}.plantilla-detalle-familia .pdf-mensual .pdf-mensual-chart-container .pdf-mensual-chart-wrapper{flex:1 1;min-height:0}.plantilla-detalle-familia .pdf-mensual .pdf-mensual-kpis-container{background-color:#fff;border-radius:10px;box-shadow:0 0 3px #ccc;display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;padding:10px}.plantilla-detalle-familia .pdf-body{display:flex;gap:12px;height:calc(100% - 460px);margin-left:15px;margin-top:10px;width:calc(100% - 30px)}@media (max-height:800px){.plantilla-detalle-familia .pdf-body{height:500px;overflow:hidden;padding:4px 0}}.plantilla-detalle-familia .pdf-body .pdf-body-chart{display:flex;flex:1.4 1;flex-direction:column;min-width:0}.plantilla-detalle-familia .pdf-body .pdf-body-chart .pdf-body-title{border-left:4px solid #367c2b;color:#255220;font-size:15px;font-weight:700;margin-bottom:10px;padding-left:8px}.plantilla-detalle-familia .pdf-body .pdf-body-chart .pdf-body-chart-container{background-color:#fff;border-radius:10px;box-shadow:0 0 3px #ccc;display:flex;flex:1 1;flex-direction:column;min-height:0;padding:10px}.plantilla-detalle-familia .pdf-body .pdf-body-chart .pdf-body-chart-container .pdf-numparte-header{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:10px}.plantilla-detalle-familia .pdf-body .pdf-body-chart .pdf-body-chart-container .pdf-numparte-header .pdf-body-title{margin-bottom:0}.plantilla-detalle-familia .pdf-body .pdf-body-chart .pdf-body-chart-container .pdf-numparte-header .pdf-numparte-controles{align-items:center;display:flex;gap:8px}.plantilla-detalle-familia .pdf-body .pdf-body-chart .pdf-body-chart-container .pdf-numparte-header .pdf-numparte-controles .pdf-numparte-cantidad{background-color:#fff;border:1px solid #eef0ec;border-radius:6px;color:#4f5a4b;cursor:pointer;font-size:12px;font-weight:600;padding:4px 8px}.plantilla-detalle-familia .pdf-body .pdf-body-chart .pdf-body-chart-container .pdf-numparte-header .pdf-numparte-controles .pdf-numparte-cantidad:focus{border-color:#367c2b;outline:none}.plantilla-detalle-familia .pdf-body .pdf-body-chart .pdf-body-chart-container .pdf-numparte-header .pdf-numparte-controles .pdf-numparte-orden{align-items:center;border:1px solid #eef0ec;border-radius:6px;color:#255220;cursor:pointer;display:flex;height:28px;justify-content:center;width:28px}.plantilla-detalle-familia .pdf-body .pdf-body-chart .pdf-body-chart-container .pdf-numparte-header .pdf-numparte-controles .pdf-numparte-orden svg{font-size:17px}.plantilla-detalle-familia .pdf-body .pdf-body-chart .pdf-body-chart-container .pdf-numparte-header .pdf-numparte-controles .pdf-numparte-orden:hover{background-color:#edf7eb;border-color:#367c2b}.plantilla-detalle-familia .pdf-body .pdf-body-chart .pdf-body-chart-container .pdf-numparte-seleccion{align-items:center;background-color:#edf7eb;border-radius:6px;color:#255220;display:flex;flex-shrink:0;font-size:11px;gap:10px;justify-content:space-between;margin-bottom:8px;padding:6px 10px}.plantilla-detalle-familia .pdf-body .pdf-body-chart .pdf-body-chart-container .pdf-numparte-seleccion span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plantilla-detalle-familia .pdf-body .pdf-body-chart .pdf-body-chart-container .pdf-numparte-seleccion .pdf-numparte-seleccion-limpiar{color:#367c2b;cursor:pointer;flex-shrink:0;font-weight:700}.plantilla-detalle-familia .pdf-body .pdf-body-chart .pdf-body-chart-container .pdf-numparte-seleccion .pdf-numparte-seleccion-limpiar:hover{color:#255220}.plantilla-detalle-familia .pdf-body .pdf-body-chart .pdf-body-chart-container .cfr-wrapper{flex:1 1;min-height:0}.plantilla-detalle-familia .pdf-body .pdf-body-pareto{flex:1 1;min-height:0;min-width:0}.plantilla-detalle-familia .peb-actions .peb-actions-filtro .filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual.modal-filtro-detalle-familia{height:auto;width:260px;z-index:99}.plantilla-detalle-familia .peb-actions .peb-actions-filtro .filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual.modal-filtro-detalle-familia .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo{width:100%}.plantilla-detalle-familia .peb-actions .peb-actions-filtro .filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual.modal-filtro-detalle-familia .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .filtro-group select{background-color:#f7f8f6;border:1px solid #367c2b;color:#255220;width:100%}.plantilla-detalle-cliente{height:100%;width:calc(100% - 20px)}.plantilla-detalle-cliente .peb-actions{align-items:center;display:flex;height:40px;position:absolute;top:75px;width:calc(100% - 290px)}.plantilla-detalle-cliente .peb-actions .peb-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.plantilla-detalle-cliente .peb-actions .peb-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.plantilla-detalle-cliente .peb-actions .peb-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.plantilla-detalle-cliente .peb-actions .peb-actions-regresar:hover svg{color:#fff}.plantilla-detalle-cliente .peb-actions .peb-actions-filtro{margin-left:15px}.plantilla-detalle-cliente .peb-actions .peb-actions-contexto{color:#4f5a4b;font-size:12px;font-weight:700;margin-left:auto;margin-right:10px}.plantilla-detalle-cliente .pdc-body,.plantilla-detalle-cliente .pdc-kpis{display:flex;gap:12px;margin-left:15px;margin-top:10px;width:calc(100% - 30px)}.plantilla-detalle-cliente .pdc-body{height:calc(100% - 130px)}.plantilla-detalle-cliente .pdc-body .pdc-col{display:flex;flex:1 1;flex-direction:column;gap:12px;min-width:0}.plantilla-detalle-cliente .pdc-body .pdc-panel{background-color:#fff;border-radius:10px;box-shadow:0 0 3px #ccc;display:flex;flex:1 1;flex-direction:column;min-height:0;padding:10px}.plantilla-detalle-cliente .pdc-body .pdc-panel .pdc-panel-title{border-left:4px solid #367c2b;color:#255220;font-size:13px;font-weight:700;margin-bottom:8px;padding-left:8px}.plantilla-detalle-cliente .pdc-body .pdc-panel .pdc-panel-title .pdc-panel-title-nota{border-left:none;color:#4f5a4b;display:block;font-size:10px;font-weight:400;padding-left:0}.plantilla-detalle-cliente .pdc-body .pdc-panel .pdc-panel-chart{flex:1 1;min-height:0}.plantilla-detalle-cliente .peb-actions .peb-actions-filtro .filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual.modal-filtro-detalle-cliente{height:auto;width:260px;z-index:99}.plantilla-detalle-cliente .peb-actions .peb-actions-filtro .filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual.modal-filtro-detalle-cliente .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo{width:100%}.plantilla-detalle-cliente .peb-actions .peb-actions-filtro .filtros-pedidos-facturados .mdl-filtro-resumen-cartera .modal-filtro-resumen-cartera-mensual.modal-filtro-detalle-cliente .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .filtro-group select{background-color:#f7f8f6;border:1px solid #367c2b;color:#255220;width:100%}.plantilla-detalle-vendedor{height:100%;width:calc(100% - 20px)}.plantilla-detalle-vendedor .peb-actions{align-items:center;display:flex;height:40px;position:absolute;top:75px;width:calc(100% - 290px)}.plantilla-detalle-vendedor .peb-actions .peb-actions-regresar{align-items:center;background-color:#3c587c;border-radius:5px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;margin-left:10px;padding:3px 5px}.plantilla-detalle-vendedor .peb-actions .peb-actions-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.plantilla-detalle-vendedor .peb-actions .peb-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.plantilla-detalle-vendedor .peb-actions .peb-actions-regresar:hover svg{color:#fff}.plantilla-detalle-vendedor .peb-actions .peb-actions-filtro{margin-left:15px}.plantilla-detalle-vendedor .peb-actions .peb-actions-contexto{color:#4f5a4b;font-size:12px;font-weight:700;margin-left:auto;margin-right:10px}.plantilla-detalle-vendedor .pdv-toolbar{align-items:flex-end;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-left:15px;margin-top:10px;width:calc(100% - 30px)}.plantilla-detalle-vendedor .pdv-metrica-toggle{border:1px solid #eef0ec;border-radius:8px;display:flex;overflow:hidden;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.plantilla-detalle-vendedor .pdv-metrica-toggle .pdv-metrica-boton{background-color:#fff;border:none;color:#4f5a4b;cursor:pointer;font-family:inherit;font-size:12px;font-weight:700;padding:6px 16px}.plantilla-detalle-vendedor .pdv-metrica-toggle .pdv-metrica-boton+.pdv-metrica-boton{border-left:1px solid #eef0ec}.plantilla-detalle-vendedor .pdv-metrica-toggle .pdv-metrica-boton:hover{background-color:#edf7eb}.plantilla-detalle-vendedor .pdv-metrica-toggle .pdv-metrica-boton--activo{background-color:#367c2b;color:#fff}.plantilla-detalle-vendedor .pdv-metrica-toggle .pdv-metrica-boton--activo:hover{background-color:#367c2b}.plantilla-detalle-vendedor .pdv-toolbar-sucursal{align-items:center;display:flex;gap:10px}.plantilla-detalle-vendedor .pdv-toolbar-sucursal .pdv-toolbar-sucursal-campo{width:220px}.plantilla-detalle-vendedor .pdv-toolbar-sucursal .pdv-toolbar-sucursal-limpiar{color:#367c2b;cursor:pointer;font-size:11px;font-weight:700;white-space:nowrap}.plantilla-detalle-vendedor .pdv-toolbar-sucursal .pdv-toolbar-sucursal-limpiar:hover{color:#255220}.plantilla-detalle-vendedor .pdv-main-content{height:100%}@media (max-height:800px){.plantilla-detalle-vendedor .pdv-main-content{height:82%;overflow-x:hidden;overflow-y:auto;padding-bottom:16px;padding-right:4px}}.plantilla-detalle-vendedor .pdv-kpis,.plantilla-detalle-vendedor .pdv-mensual{display:flex;gap:12px;margin-left:15px;margin-top:10px;width:calc(100% - 30px)}.plantilla-detalle-vendedor .pdv-mensual{height:320px}.plantilla-detalle-vendedor .pdv-mensual .pdv-mensual-title{border-left:4px solid #367c2b;color:#255220;flex-shrink:0;font-size:15px;font-weight:700;margin-bottom:10px;padding-left:8px}.plantilla-detalle-vendedor .pdv-mensual .pdv-mensual-chart-container{background-color:#fff;border-radius:10px;box-shadow:0 0 3px #ccc;display:flex;flex:1.4 1;flex-direction:column;min-height:0;min-width:0;padding:10px}.plantilla-detalle-vendedor .pdv-mensual .pdv-mensual-chart-container .pdv-mensual-chart-wrapper{flex:1 1;min-height:0}.plantilla-detalle-vendedor .pdv-mensual .pdv-mensual-kpis-container{background-color:#fff;border-radius:10px;box-shadow:0 0 3px #ccc;display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0;padding:10px}.plantilla-detalle-vendedor .pdv-body{display:flex;gap:12px;height:calc(100% - 460px);margin-left:15px;margin-top:10px;width:calc(100% - 30px)}@media (max-height:800px){.plantilla-detalle-vendedor .pdv-body{height:500px;overflow:hidden;padding:4px 0}}.plantilla-detalle-vendedor .pdv-body .pdv-body-chart{display:flex;flex:1.4 1;flex-direction:column;min-width:0}.plantilla-detalle-vendedor .pdv-body .pdv-body-chart .pdv-body-title{border-left:4px solid #367c2b;color:#255220;font-size:15px;font-weight:700;margin-bottom:10px;padding-left:8px}.plantilla-detalle-vendedor .pdv-body .pdv-body-chart .pdv-body-chart-container{background-color:#fff;border-radius:10px;box-shadow:0 0 3px #ccc;display:flex;flex:1 1;flex-direction:column;min-height:0;padding:10px}.plantilla-detalle-vendedor .pdv-body .pdv-body-chart .pdv-body-chart-container .pdv-numparte-header{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:10px;justify-content:space-between;margin-bottom:10px}.plantilla-detalle-vendedor .pdv-body .pdv-body-chart .pdv-body-chart-container .pdv-numparte-header .pdv-body-title{margin-bottom:0}.plantilla-detalle-vendedor .pdv-body .pdv-body-chart .pdv-body-chart-container .pdv-numparte-header .pdv-numparte-controles{align-items:center;display:flex;gap:8px}.plantilla-detalle-vendedor .pdv-body .pdv-body-chart .pdv-body-chart-container .pdv-numparte-header .pdv-numparte-controles .pdv-numparte-cantidad{background-color:#fff;border:1px solid #eef0ec;border-radius:6px;color:#4f5a4b;cursor:pointer;font-size:12px;font-weight:600;padding:4px 8px}.plantilla-detalle-vendedor .pdv-body .pdv-body-chart .pdv-body-chart-container .pdv-numparte-header .pdv-numparte-controles .pdv-numparte-cantidad:focus{border-color:#367c2b;outline:none}.plantilla-detalle-vendedor .pdv-body .pdv-body-chart .pdv-body-chart-container .pdv-numparte-header .pdv-numparte-controles .pdv-numparte-orden{align-items:center;border:1px solid #eef0ec;border-radius:6px;color:#255220;cursor:pointer;display:flex;height:28px;justify-content:center;width:28px}.plantilla-detalle-vendedor .pdv-body .pdv-body-chart .pdv-body-chart-container .pdv-numparte-header .pdv-numparte-controles .pdv-numparte-orden svg{font-size:17px}.plantilla-detalle-vendedor .pdv-body .pdv-body-chart .pdv-body-chart-container .pdv-numparte-header .pdv-numparte-controles .pdv-numparte-orden:hover{background-color:#edf7eb;border-color:#367c2b}.plantilla-detalle-vendedor .pdv-body .pdv-body-chart .pdv-body-chart-container .pdv-numparte-seleccion{align-items:center;background-color:#edf7eb;border-radius:6px;color:#255220;display:flex;flex-shrink:0;font-size:11px;gap:10px;justify-content:space-between;margin-bottom:8px;padding:6px 10px}.plantilla-detalle-vendedor .pdv-body .pdv-body-chart .pdv-body-chart-container .pdv-numparte-seleccion span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.plantilla-detalle-vendedor .pdv-body .pdv-body-chart .pdv-body-chart-container .pdv-numparte-seleccion .pdv-numparte-seleccion-limpiar{color:#367c2b;cursor:pointer;flex-shrink:0;font-weight:700}.plantilla-detalle-vendedor .pdv-body .pdv-body-chart .pdv-body-chart-container .pdv-numparte-seleccion .pdv-numparte-seleccion-limpiar:hover{color:#255220}.plantilla-detalle-vendedor .pdv-body .pdv-body-chart .pdv-body-chart-container .cfr-wrapper{flex:1 1;min-height:0}.plantilla-detalle-vendedor .pdv-body .pdv-body-pareto{flex:1 1;min-height:0;min-width:0}.planeacion-main-screen{height:100%;margin-left:10px;width:calc(100% - 30px)}.planeacion-container{margin-top:15px;padding:0 20px 30px;width:100%}.planeacion-container .planeacion-header{align-items:center;border-bottom:2px solid #dae6be;display:flex;justify-content:space-between;margin-bottom:24px;padding:10px 0 16px}.planeacion-container .planeacion-header .planeacion-header-title{align-items:center;color:#1a1a1a;display:flex;font-size:14px;font-weight:700;gap:8px;letter-spacing:.3px}.planeacion-container .planeacion-header .planeacion-header-title svg{color:#035917;font-size:20px}.planeacion-container .planeacion-header .planeacion-header-contador{background-color:#f0f4ec;border:1px solid #dae6be;border-radius:12px;color:#666;font-size:12px;font-weight:600;padding:3px 12px}.planeacion-container .planeacion-empty{align-items:center;color:#bbb;display:flex;flex-direction:column;gap:14px;justify-content:center;padding:70px 20px}.planeacion-container .planeacion-empty svg{font-size:56px;opacity:.35}.planeacion-container .planeacion-empty span{font-size:13px;letter-spacing:.5px}.planeacion-container .planeacion-cards-grid{grid-gap:18px;display:grid;gap:18px;grid-template-columns:repeat(auto-fill,minmax(260px,1fr))}.planeacion-card{background-color:#fff;border:1px solid #dae6be;border-left:4px solid #d0d0d0;border-radius:6px;box-shadow:0 2px 8px rgba(0,0,0,.05);display:flex;flex-direction:column;min-height:170px;overflow:hidden;transition:box-shadow .15s ease,border-color .15s ease,-webkit-transform .15s ease;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease;transition:transform .15s ease,box-shadow .15s ease,border-color .15s ease,-webkit-transform .15s ease}.planeacion-card--disponible{border-left-color:#035917;cursor:pointer}.planeacion-card--disponible:hover{border-color:#b4d7a0 #b4d7a0 #b4d7a0 #035917;box-shadow:0 8px 20px rgba(3,89,23,.15);-webkit-transform:translateY(-4px);transform:translateY(-4px)}.planeacion-card--disponible:hover .planeacion-card-btn-ver{background-color:#024d14}.planeacion-card--disponible:hover .planeacion-card-icon svg{opacity:1}.planeacion-card--sin-contenido{border-left-color:#d0d0d0;cursor:default;opacity:.6}.planeacion-card .planeacion-card-icon{align-items:center;background-color:#f6faf4;border-bottom:1px solid #e1ebcd;display:flex;padding:12px 16px 10px}.planeacion-card .planeacion-card-icon svg{color:#035917;font-size:26px;opacity:.7;transition:opacity .15s}.planeacion-card .planeacion-card-body{display:flex;flex:1 1;flex-direction:column;gap:6px;padding:14px 16px 10px}.planeacion-card .planeacion-card-body .planeacion-card-nombre-row{align-items:flex-start;display:flex;font-size:13px;gap:8px;justify-content:space-between;line-height:1.35}.planeacion-card .planeacion-card-body .planeacion-card-nombre{color:#1a1a1a;flex:1 1;font-size:13px;font-weight:700;letter-spacing:.2px;line-height:1.35;min-width:0;word-break:break-word}.planeacion-card .planeacion-card-body .planeacion-card-acciones{align-items:center;display:flex;flex-shrink:0;gap:4px;height:1.35em;margin-right:-4px}.planeacion-card .planeacion-card-body .planeacion-card-acciones .planeacion-card-btn-accion{align-items:center;background-color:initial;border:1px solid transparent;border-radius:4px;cursor:pointer;display:inline-flex;height:26px;justify-content:center;padding:0;transition:background-color .15s ease,border-color .15s ease,color .15s ease;width:26px}.planeacion-card .planeacion-card-body .planeacion-card-acciones .planeacion-card-btn-accion svg{font-size:17px}.planeacion-card .planeacion-card-body .planeacion-card-acciones .planeacion-card-btn-accion:focus-visible{outline:2px solid #035917;outline-offset:1px}.planeacion-card .planeacion-card-body .planeacion-card-acciones .planeacion-card-btn-accion--editar{color:#035917}.planeacion-card .planeacion-card-body .planeacion-card-acciones .planeacion-card-btn-accion--editar:hover{background-color:#edf7eb;border-color:#d5d9d0}.planeacion-card .planeacion-card-body .planeacion-card-acciones .planeacion-card-btn-accion--eliminar{color:#e24b4a}.planeacion-card .planeacion-card-body .planeacion-card-acciones .planeacion-card-btn-accion--eliminar:hover{background-color:#fcebeb;border-color:#e24b4a}.planeacion-card .planeacion-card-body .planeacion-card-descripcion{color:#777;font-size:12px;line-height:1.55}.planeacion-card .planeacion-card-footer{align-items:center;display:flex;padding:10px 16px 14px}.planeacion-card .planeacion-card-footer .planeacion-card-btn-ver{align-items:center;background-color:#035917;border-radius:4px;box-shadow:1px 2px 5px rgba(0,0,0,.18);color:hsla(0,0%,100%,.9);display:inline-flex;font-size:12px;font-weight:600;gap:5px;letter-spacing:.3px;padding:5px 14px;transition:background-color .15s}.planeacion-card .planeacion-card-footer .planeacion-card-btn-ver svg{font-size:15px}.planeacion-card .planeacion-card-footer .planeacion-card-sin-contenido{color:#bbb;font-size:11px;font-style:italic;letter-spacing:.3px}@media (max-width:1100px){.planeacion-cards-grid{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}@media (max-width:700px){.planeacion-cards-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:480px){.planeacion-cards-grid{grid-template-columns:1fr}}.cartera-transito-main-screen{height:100%;margin-left:10px;margin-right:50px;position:relative;width:calc(100% - 40px)}.cartera-transito-main-screen .cartera-transito-actions{align-items:center;display:flex;flex-direction:row;gap:8px;height:40px;left:0;position:absolute;right:0;top:0}.cartera-transito-main-screen .cartera-transito-actions>div{align-items:center;border-radius:5px;color:hsla(0,0%,100%,.85);cursor:pointer;display:flex;font-size:13px;padding:3px 8px;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.cartera-transito-main-screen .cartera-transito-actions>div svg{color:hsla(0,0%,100%,.85);font-size:18px;margin-right:4px}.cartera-transito-main-screen .cartera-transito-actions .cartera-transito-actions-regresar{background-color:#3c587c;margin-left:10px}.cartera-transito-main-screen .cartera-transito-actions .cartera-transito-actions-regresar:hover{color:#fff;-webkit-transform:scale(1.03);transform:scale(1.03)}.cartera-transito-main-screen .cartera-transito-actions .cartera-transito-actions-regresar:hover svg{color:#fff}.cartera-transito-main-screen .cartera-transito-actions .cartera-transito-actions-filtro{align-items:center;display:flex}.cartera-transito-main-screen .cartera-transito-actions .cartera-transito-actions-actualizar{background:linear-gradient(to bottom right,#4a9e3c,#255220)!important}.cartera-transito-main-screen .cartera-transito-actions .cartera-transito-actions-secundaria{background-color:#4f5a4b}.cartera-transito-main-screen .cartera-transito-actions .cartera-transito-actions-excel{align-items:center;background-color:#035917;border-radius:5px;display:flex;height:25px;justify-content:center;margin-left:auto;width:100px}.cartera-transito-main-screen .cartera-transito-actions .cartera-transito-actions-actualizar-transito{align-items:center;background-color:#3c587c;border-radius:5px;display:flex;height:25px;justify-content:center;margin-right:10px;width:100px}.cartera-transito-main-screen .cartera-transito-resumen{display:flex;justify-content:flex-end;margin-right:15px;margin-top:14px}.cartera-transito-main-screen .cartera-transito-resumen .cartera-transito-kpi{display:flex;flex-wrap:wrap;gap:10px}.cartera-transito-main-screen .cartera-transito-resumen .kpi-card{align-items:center;background-color:#fff;border:1px solid #d5d9d0;border-left:4px solid #8d9688;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.06);display:flex;flex-direction:row;gap:8px;min-width:0;padding:4px 10px}.cartera-transito-main-screen .cartera-transito-resumen .kpi-card .kpi-card-valor{color:#1f2937;font-size:18px;font-weight:700;line-height:1;white-space:nowrap}.cartera-transito-main-screen .cartera-transito-resumen .kpi-card .kpi-card-info{display:flex;flex-direction:column}.cartera-transito-main-screen .cartera-transito-resumen .kpi-card .kpi-card-etiqueta{color:#4f5a4b;font-size:9.5px;font-weight:600;letter-spacing:.03em;line-height:1.2;text-transform:uppercase}.cartera-transito-main-screen .cartera-transito-resumen .kpi-card .kpi-card-monto{color:#1f2937;font-size:11px;font-weight:700;line-height:1.2}.cartera-transito-main-screen .cartera-transito-resumen .kpi-card.kpi-card-neutro{border-left-color:#3c587c}.cartera-transito-main-screen .cartera-transito-resumen .kpi-card.kpi-card-neutro .kpi-card-monto{color:#3c587c}.cartera-transito-main-screen .cartera-transito-resumen .kpi-card.kpi-card-rojo{border-left-color:#ed2a35}.cartera-transito-main-screen .cartera-transito-resumen .kpi-card.kpi-card-rojo .kpi-card-monto{color:#ed2a35}.cartera-transito-main-screen .cartera-transito-resumen .kpi-card.kpi-card-verde{border-left-color:#367c2b}.cartera-transito-main-screen .cartera-transito-resumen .kpi-card.kpi-card-verde .kpi-card-monto{color:#367c2b}.cartera-transito-main-screen .cartera-transito-table{border:1.5px solid #d5d9d0;border-radius:10px;height:calc(100% - 132px);margin:6px 15px 0;overflow-x:auto;overflow-y:auto}.cartera-transito-main-screen .cartera-transito-table table{border-collapse:collapse;width:100%}.cartera-transito-main-screen .cartera-transito-table thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:32px;padding:0 8px;position:-webkit-sticky;position:sticky;text-align:center;top:0;white-space:nowrap;z-index:3}.cartera-transito-main-screen .cartera-transito-table thead tr th div{border-left:2px solid #e9ae06;font-weight:700;letter-spacing:.03em;padding-left:6px;text-transform:uppercase}.cartera-transito-main-screen .cartera-transito-table thead tr th.col-estatus,.cartera-transito-main-screen .cartera-transito-table thead tr th.col-toggle{width:34px}.cartera-transito-main-screen .cartera-transito-table thead tr th:first-of-type div{border-left:0}.cartera-transito-main-screen .cartera-transito-table tbody .fila-origen{cursor:pointer}.cartera-transito-main-screen .cartera-transito-table tbody .fila-origen td{background:linear-gradient(90deg,#367c2b,#255220);border-top:1px solid hsla(0,0%,100%,.15);color:#fff;font-size:12.5px;font-weight:700;letter-spacing:.02em;padding:7px 12px;text-transform:uppercase}.cartera-transito-main-screen .cartera-transito-table tbody .fila-origen td .fila-origen-contenido{align-items:center;display:flex;gap:8px}.cartera-transito-main-screen .cartera-transito-table tbody .fila-origen td .fila-origen-contenido .icono-toggle{font-size:18px;-webkit-transform:rotate(0deg);transform:rotate(0deg);transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease}.cartera-transito-main-screen .cartera-transito-table tbody .fila-origen td .fila-origen-contenido .icono-toggle.colapsado{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.cartera-transito-main-screen .cartera-transito-table tbody .fila-origen td .fila-origen-contenido .fila-origen-titulo{flex:1 1}.cartera-transito-main-screen .cartera-transito-table tbody .fila-origen td .fila-origen-contenido .fila-origen-contador{background-color:hsla(0,0%,100%,.2);border-radius:10px;font-size:11px;font-weight:700;padding:1px 9px}.cartera-transito-main-screen .cartera-transito-table tbody .fila-origen:hover td{background:linear-gradient(90deg,#255220,#367c2b)}.cartera-transito-main-screen .cartera-transito-table tbody tr:not(.fila-origen):not(.fila-sin-datos){background-color:#f9f9f9}.cartera-transito-main-screen .cartera-transito-table tbody tr:not(.fila-origen):not(.fila-sin-datos) td{border-bottom:1px solid #eef0ec;color:#1f2937;font-size:12.5px;padding:6px 10px;text-align:left;white-space:nowrap}.cartera-transito-main-screen .cartera-transito-table tbody tr:not(.fila-origen):not(.fila-sin-datos) td.col-izquierda{text-align:left}.cartera-transito-main-screen .cartera-transito-table tbody tr:not(.fila-origen):not(.fila-sin-datos) td.col-cliente{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cartera-transito-main-screen .cartera-transito-table tbody tr:not(.fila-origen):not(.fila-sin-datos) td.col-derecha{font-weight:600;padding-right:16px;text-align:right}.cartera-transito-main-screen .cartera-transito-table tbody tr:not(.fila-origen):not(.fila-sin-datos) td.col-toggle{width:34px}.cartera-transito-main-screen .cartera-transito-table tbody tr:not(.fila-origen):not(.fila-sin-datos) td.col-estatus{text-align:center;width:34px}.cartera-transito-main-screen .cartera-transito-table tbody tr:not(.fila-origen):not(.fila-sin-datos):nth-child(2n){background-color:#f0f0f0}.cartera-transito-main-screen .cartera-transito-table tbody tr:not(.fila-origen):not(.fila-sin-datos):hover{background-color:#dae6be;font-weight:600}.cartera-transito-main-screen .cartera-transito-table tbody .fila-sin-datos td{color:#8d9688;font-style:italic;padding:24px 10px;text-align:center}.cartera-transito-main-screen .cartera-transito-table tbody .estatus-punto{border-radius:50%;display:inline-block;height:10px;width:10px}.cartera-transito-main-screen .cartera-transito-table tbody .estatus-punto.estatus-punto-verde{background-color:#367c2b}.cartera-transito-main-screen .cartera-transito-table tbody .estatus-punto.estatus-punto-rojo{background-color:#ed2a35}.mdl-filtro-resumen-cartera-abc{display:none;left:10!important;left:-40!important;margin-left:-40!important;position:absolute;top:-7.6px;z-index:4}.mdl-filtro-resumen-cartera-abc .modal-filtro-resumen-cartera-mensual{background-color:#fff;box-shadow:3 3 5px #333;color:#000;height:380px;margin-left:-10px!important;text-transform:capitalize;width:410px}.mdl-filtro-resumen-cartera-abc .modal-filtro-resumen-cartera-mensual .filtro-soy-el-titulo-header{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:40px;top:10px;width:20px}.mdl-filtro-resumen-cartera-abc .modal-filtro-resumen-cartera-mensual .filtro-soy-el-titulo-header:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.mdl-filtro-resumen-cartera-abc .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container{padding:15px}.mdl-filtro-resumen-cartera-abc .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros{display:flex}.mdl-filtro-resumen-cartera-abc .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo{border:1px solid #ccc;border-radius:10px;box-shadow:0 0 3px #ccc;display:flex;flex-direction:column;height:300px;height:auto;margin-bottom:60px;padding:10px;width:150px}.mdl-filtro-resumen-cartera-abc .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .filtro-group{display:flex;flex-direction:column;height:100%;padding-top:10px}.mdl-filtro-resumen-cartera-abc .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .filtro-group label{color:#3a3a3c;font-size:12px;font-weight:700;margin-bottom:2px;margin-left:5px}.mdl-filtro-resumen-cartera-abc .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .filtro-group select{background-color:#cae9c9;background-color:#f7f7f7;border:1px solid #2d682d;border-radius:5px;color:#2d682d;margin-bottom:10px;padding:3px 0 3px 1px}.mdl-filtro-resumen-cartera-abc .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .filtro-group select:hover{outline:none}.mdl-filtro-resumen-cartera-abc .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .mdlFiltros-modal-acciones-guardar{align-items:center;background-image:linear-gradient(135deg,#378336,#275127);border:none;border-radius:5px;bottom:30px;box-shadow:1px 2px 4px #333;color:#fff;cursor:pointer;display:flex;font-size:12px;justify-content:center;margin-top:15px;padding:5px;width:100%}.mdl-filtro-resumen-cartera-abc .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .mdlFiltros-modal-acciones-guardar:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.mdl-filtro-resumen-cartera-abc .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-tiempo-tipo .mdlFiltros-modal-acciones-guardar svg{font-size:20px;margin-right:2px}.mdl-filtro-resumen-cartera-abc .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-adr{margin-left:15px}.mdl-filtro-resumen-cartera-abc .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-adr .title-adr{color:#333;font-size:14px;font-weight:700}.mdl-filtro-resumen-cartera-abc .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-sucursal{margin-left:15px}.mdl-filtro-resumen-cartera-abc .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .filtro-sucursal .title-sucursal{color:#333;font-size:14px;font-weight:700}.mdl-filtro-resumen-cartera-abc .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .chk-groups{align-items:center;display:flex;margin-bottom:1px;margin-left:10px;transition:all .3s}.mdl-filtro-resumen-cartera-abc .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .chk-groups:hover{text-decoration:underline}.mdl-filtro-resumen-cartera-abc .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .chk-groups label{cursor:pointer;font-size:14px}.mdl-filtro-resumen-cartera-abc .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .chk-groups input{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E");border:1px solid #224523;cursor:pointer;height:15px;transition:background-color .3s ease-in-out;width:15px}.mdl-filtro-resumen-cartera-abc .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .chk-groups input:checked{background-color:#378336}.mdl-filtro-resumen-cartera-abc .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .modal-filtro-resumen-cartera-mensual-container-filtros .chk-groups input{border-radius:5px}.mdl-filtro-resumen-cartera-abc .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .mdlFiltros-modal-acciones{align-items:center;display:flex;justify-content:space-between;margin-top:10px;width:100%}.mdl-filtro-resumen-cartera-abc .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-guardar{align-items:center;background-color:#035917;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.mdl-filtro-resumen-cartera-abc .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-guardar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.mdl-filtro-resumen-cartera-abc .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-cancelar{align-items:center;background-color:#ed2a35;border-radius:3px;box-shadow:2px 2px 5px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;height:25px;justify-content:center;width:80px}.mdl-filtro-resumen-cartera-abc .modal-filtro-resumen-cartera-mensual .modal-filtro-resumen-cartera-mensual-container .mdlFiltros-modal-acciones .mdlFiltros-modal-acciones-cancelar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.crm-main-screen{background:#f4f6f9;isolation:isolate;position:relative}.crm-body,.crm-main-screen{display:flex;flex-direction:column;height:100%;overflow:hidden}.crm-body{padding-left:20px}.crm-page{width:100%}.crm-module,.crm-page{display:flex;flex:1 1;flex-direction:column;min-height:0}.crm-module{background:#fff;border:1px solid #e8ecf0;border-radius:14px;box-shadow:0 1px 2px rgba(16,24,40,.03),0 2px 8px rgba(16,24,40,.06);overflow:hidden;padding:36px 40px}.crm-module-head{background:#f8f9fb;border-bottom:1px solid #e8ecf0;border-radius:14px 14px 0 0;flex-shrink:0;margin:-36px -40px 0;padding:16px 24px 0}.crm-head-grid{grid-gap:16px;align-items:center;display:grid;gap:16px;grid-template-columns:1fr auto 1fr;padding-bottom:12px}.crm-head-center{text-align:center}.crm-head-left{align-items:center;display:flex}.crm-module-title{color:#1a2332;font-size:17px;font-weight:700;letter-spacing:-.2px;margin:0;white-space:nowrap}.crm-module-title-periodo{color:#64748b;font-size:12px;font-weight:500;letter-spacing:0;margin-left:8px}.crm-module-subtitle{color:#64748b;font-size:11px;font-weight:700;letter-spacing:1px;margin:4px 0 0;text-transform:uppercase}.crm-head-divider{background:#035917;height:2px;margin:8px -24px 0;position:relative}.crm-head-divider .crm-head-divider-dot{background:#fedb05;border:2px solid #fff;border-radius:50%;height:11px;left:50%;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:11px}.crm-btn-regresar{align-items:center;background:#315c6f;border:none;border-radius:8px;box-shadow:0 3px 0 #1e3945,0 3px 6px rgba(0,0,0,.1);color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:5px;height:34px;padding:7px 13px;transition:background .12s,box-shadow .12s,-webkit-transform .12s;transition:background .12s,box-shadow .12s,transform .12s;transition:background .12s,box-shadow .12s,transform .12s,-webkit-transform .12s;white-space:nowrap}.crm-btn-regresar svg{color:#fff;font-size:16px}.crm-btn-regresar:hover{background:#396b81;box-shadow:0 1px 0 #1e3945,0 2px 4px rgba(0,0,0,.08);-webkit-transform:translateY(2px);transform:translateY(2px)}.crm-btn-regresar:active{box-shadow:none;-webkit-transform:translateY(3px);transform:translateY(3px)}.crm-head-right{align-items:center;display:flex;gap:8px;justify-content:flex-end}.crm-btn-action{align-items:center;background:#035917;border:none;border-radius:8px;box-shadow:0 3px 0 #011e08,0 3px 6px rgba(0,0,0,.1);color:#fff;cursor:pointer;display:inline-flex;font-family:inherit;font-size:13px;font-weight:600;gap:6px;height:34px;padding:7px 14px;transition:background .12s,box-shadow .12s,-webkit-transform .12s;transition:background .12s,box-shadow .12s,transform .12s;transition:background .12s,box-shadow .12s,transform .12s,-webkit-transform .12s;white-space:nowrap}.crm-btn-action svg{color:#fff;font-size:16px}.crm-btn-action:hover{background:#498c47;box-shadow:0 1px 0 #011e08,0 2px 4px rgba(0,0,0,.08);-webkit-transform:translateY(2px);transform:translateY(2px)}.crm-btn-action:active{box-shadow:0 0 0 #01280a,0 1px 3px rgba(0,0,0,.1);-webkit-transform:translateY(4px);transform:translateY(4px)}@media (max-width:600px){.crm-module{padding:16px}.crm-module-head{margin:-16px -16px 0;padding:12px 12px 0}.crm-head-grid{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;gap:8px;justify-content:center}.crm-head-center{flex:1 1 100%;order:-1}.crm-head-left,.crm-head-right{flex-wrap:wrap;gap:8px}.crm-module-title{font-size:15px;line-height:1.3;white-space:normal}.crm-module-title-periodo{display:block;margin-left:0;margin-top:2px}.crm-btn-action,.crm-btn-regresar{padding:8px 10px}.crm-btn-action .crm-btn-label,.crm-btn-regresar .crm-btn-label{display:none}}.crm-home-wrapper{display:flex;flex:1 1;flex-direction:column;gap:16px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:24px 0 32px}.crm-home-heading .crm-heading-title{color:#1a2332;font-size:20px;font-weight:700;letter-spacing:.2px;margin:0 0 4px}.crm-home-heading .crm-heading-desc{color:#94a3b8;font-size:12.5px;margin:0}.crm-home-search-section{position:relative;width:100%}.crm-home-search-bar{align-items:center;background:#fff;border:1.5px solid #e8ecf0;border-radius:10px;box-shadow:0 1px 4px rgba(0,0,0,.05);display:flex;gap:10px;height:50px;padding:0 6px 0 16px;transition:border-color .2s ease,box-shadow .2s ease}.crm-home-search-bar.search-open,.crm-home-search-bar:focus-within{border-color:#498c47;border-radius:10px 10px 0 0;box-shadow:0 0 0 3px rgba(73,140,71,.12)}.crm-home-search-bar .crm-search-icon-btn{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex-shrink:0;padding:0}.crm-home-search-bar .crm-search-icon{color:#94a3b8;flex-shrink:0;font-size:22px;transition:color .2s}.crm-home-search-bar:focus-within .crm-search-icon{color:#498c47}.crm-home-search-bar .crm-search-input{background:transparent;border:none;color:#1a2332;flex:1 1;font-size:14px;min-width:0;outline:none}.crm-home-search-bar .crm-search-input::-webkit-input-placeholder{color:#94a3b8;font-size:13.5px}.crm-home-search-bar .crm-search-input::placeholder{color:#94a3b8;font-size:13.5px}.crm-home-search-bar .crm-search-clear{align-items:center;background:none;border:none;border-radius:50%;color:#94a3b8;cursor:pointer;display:flex;flex-shrink:0;padding:4px;transition:background .15s,color .15s}.crm-home-search-bar .crm-search-clear svg{font-size:18px}.crm-home-search-bar .crm-search-clear:hover{background:rgba(148,163,184,.12);color:#1a2332}.crm-home-search-bar .crm-search-divider{background:#e8ecf0;flex-shrink:0;height:22px;width:1px}.crm-home-search-bar .crm-search-filter-btn{align-items:center;background:none;border:none;border-radius:7px;color:#64748b;cursor:pointer;display:flex;flex-shrink:0;font-size:12.5px;font-weight:500;gap:5px;padding:6px 12px;transition:background .15s}.crm-home-search-bar .crm-search-filter-btn svg{font-size:17px}.crm-home-search-bar .crm-search-filter-btn:hover{background:rgba(73,140,71,.08);color:#035917}.crm-search-dropdown{background:#fff;border:1.5px solid #498c47;border-radius:0 0 10px 10px;border-top:none;box-shadow:0 8px 24px rgba(0,0,0,.1);left:0;max-height:320px;overflow-x:hidden;overflow-y:auto;position:absolute;right:0;top:100%;z-index:100}.crm-modal-card-xl{display:flex;flex-direction:column;height:calc(100vh - 160px);width:900px!important}.crm-modal-card-xl .crm-modal-body{flex:1 1;min-height:0}.crm-modal-busqueda-resultados{border-radius:10px;flex:1 1;margin-top:12px;max-height:none;min-height:0;position:static}.crm-modal-busqueda-resultados-vacio{align-items:center;display:flex;justify-content:center;padding:24px;text-align:center}.crm-busqueda-zona-grid{grid-gap:10px;align-items:end;display:grid;gap:10px;grid-template-columns:repeat(4,1fr) auto}.crm-busqueda-zona-grid .crm-field{min-width:0}.crm-busqueda-zona-grid .crm-field-localidad{position:relative}.crm-busqueda-zona-grid .crm-field-localidad .crm-search-dropdown{z-index:200}.crm-busqueda-zona-grid .btn-cp-limpiar{align-items:center;background:none;border:none;color:#94a3b8;cursor:pointer;display:flex;font-size:18px;height:36px;justify-content:center;line-height:1;transition:color .15s;width:36px}.crm-busqueda-zona-grid .btn-cp-limpiar:hover{color:#a71419}.crm-search-result{align-items:center;border-bottom:1px solid #e8ecf0;cursor:pointer;display:flex;gap:12px;padding:12px 16px;transition:background .15s}.crm-search-result:last-child{border-bottom:none}.crm-search-result:hover{background:rgba(73,140,71,.05)}.crm-search-result:hover .crm-res-arrow{opacity:1;-webkit-transform:translateX(2px);transform:translateX(2px)}.crm-search-result .crm-res-avatar{align-items:center;background:rgba(3,89,23,.08);border-radius:50%;display:flex;flex-shrink:0;height:36px;justify-content:center;width:36px}.crm-search-result .crm-res-avatar svg{color:#035917;font-size:20px}.crm-search-result .crm-res-info{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.crm-search-result .crm-res-info .crm-res-nombre{color:#1a2332;font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-search-result .crm-res-info .crm-res-meta{align-items:center;color:#94a3b8;display:flex;font-size:11.5px;gap:8px}.crm-search-result .crm-res-info .crm-res-meta svg{font-size:13px;margin-right:2px;vertical-align:middle}.crm-search-result .crm-res-arrow{color:#94a3b8;flex-shrink:0;font-size:11px;opacity:0;transition:opacity .15s,-webkit-transform .15s;transition:opacity .15s,transform .15s;transition:opacity .15s,transform .15s,-webkit-transform .15s}.crm-search-no-result{align-items:center;display:flex;flex-direction:column;gap:14px;padding:20px 16px;text-align:center}.crm-search-no-result span{color:#64748b;font-size:13px}.crm-btn-crear-dropdown{align-items:center;background:#035917;border:none;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:13px;font-weight:600;gap:6px;padding:10px 20px;transition:background .15s,-webkit-transform .15s;transition:background .15s,transform .15s;transition:background .15s,transform .15s,-webkit-transform .15s}.crm-btn-crear-dropdown svg{font-size:18px}.crm-btn-crear-dropdown:hover{background:#024011;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.crm-home-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(3,1fr);height:100%;overflow:auto;padding-right:10px}.crm-home-grid .crm-grid-break{grid-column:1/-1;height:0}@media (max-width:1400px){.crm-home-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.crm-home-grid{grid-template-columns:1fr}}.crm-card{background:#fff;border:1px solid #e8ecf0;border-radius:12px;box-shadow:0 1px 3px rgba(0,0,0,.04);cursor:pointer;display:flex;flex-direction:column;gap:12px;outline:none;padding:18px 20px;transition:box-shadow .2s ease,border-color .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease,-webkit-transform .2s ease}.crm-card:hover{border-color:rgba(73,140,71,.25);box-shadow:0 8px 22px rgba(0,0,0,.09);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.crm-card:hover .crm-card-arrow{color:#035917;opacity:1;-webkit-transform:translateX(3px);transform:translateX(3px)}.crm-card:focus-visible{outline:2px solid #fedb05;outline-offset:2px}.crm-card.crm-card-disabled{cursor:default;opacity:.55;pointer-events:none}.crm-card.crm-card-disabled:hover{border-color:#e8ecf0;box-shadow:0 1px 3px rgba(0,0,0,.04);-webkit-transform:none;transform:none}.crm-card-top{align-items:center;display:flex;gap:8px;justify-content:space-between}.crm-card-top-left{align-items:center;display:flex;gap:5px;min-width:0}.crm-card-icon{align-items:center;border-radius:10px;display:flex;flex-shrink:0;height:42px;justify-content:center;width:42px}.crm-card-icon svg{font-size:21px}.crm-card-icon.crm-icon-persona{background:rgba(60,88,124,.09)}.crm-card-icon.crm-icon-persona svg{color:#3c587c}.crm-card-icon.crm-icon-credito{background:rgba(3,89,23,.08)}.crm-card-icon.crm-icon-credito svg{color:#035917}.crm-card-icon.crm-icon-cotizacion{background:rgba(243,175,48,.1)}.crm-card-icon.crm-icon-cotizacion svg{color:#cb880c}.crm-card-icon.crm-icon-banco{background:rgba(3,89,23,.08)}.crm-card-icon.crm-icon-banco svg{color:#035917}.crm-card-icon.crm-icon-wallet{background:rgba(49,92,111,.09)}.crm-card-icon.crm-icon-wallet svg{color:#315c6f}.crm-card-icon.crm-icon-maquina{background:rgba(60,88,124,.09)}.crm-card-icon.crm-icon-maquina svg{color:#3c587c}.crm-card-icon.crm-icon-visitas{background:rgba(243,175,48,.12)}.crm-card-icon.crm-icon-visitas svg{color:#bc7e0b}.crm-card-title{color:#1a2332;font-size:14px;font-weight:700;letter-spacing:.1px;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-card-body .crm-card-desc{color:#64748b;font-size:11.5px;line-height:1.5;margin:5px 0 0}.crm-cotizaciones-facturacion{display:flex;flex-direction:column;gap:5px}.crm-cotizaciones-facturacion-titulo{color:#94a3b8;font-size:10px;font-weight:700;letter-spacing:.4px;text-transform:uppercase}.crm-cotizaciones-facturacion-list{max-height:78px}.crm-card-footer{align-items:center;border-top:1px solid #e8ecf0;display:flex;justify-content:space-between;margin-top:auto;padding-top:10px}.crm-card-footer .crm-card-last{color:#94a3b8;font-size:11px}.crm-card-footer .crm-card-last .crm-card-last-sep{display:inline-block;width:14px}.crm-card-footer .crm-card-arrow{color:#94a3b8;font-size:11px;opacity:.6;transition:color .2s,opacity .2s,-webkit-transform .2s ease;transition:transform .2s ease,color .2s,opacity .2s;transition:transform .2s ease,color .2s,opacity .2s,-webkit-transform .2s ease}.crm-sin-info{color:#94a3b8;flex:1 1;font-size:12px;font-style:italic;margin:0;padding:16px 0 8px;text-align:center}.crm-status-badge{align-items:center;border-radius:100px;display:inline-flex;font-size:10.5px;font-weight:600;gap:4px;padding:3px 8px;white-space:nowrap}.crm-status-badge svg{font-size:12px}.crm-status-badge.status-ok{background:rgba(73,140,71,.1);border:1px solid rgba(73,140,71,.2);color:#3b7139}.crm-status-badge.status-warning{background:rgba(243,175,48,.12);border:1px solid rgba(243,175,48,.28);color:#bc7e0b}.crm-status-badge.status-critical{background:rgba(167,20,25,.08);border:1px solid rgba(167,20,25,.2);color:#a71419}.crm-exp-stats{display:flex;gap:8px}.crm-exp-stat{align-items:center;border:1px solid #e8ecf0;border-radius:8px;display:flex;flex-direction:column;padding:6px 14px}.crm-exp-stat .crm-stat-num{font-size:18px;font-weight:700;line-height:1}.crm-exp-stat .crm-stat-lbl{color:#94a3b8;font-size:9.5px;letter-spacing:.4px;margin-top:3px;text-transform:uppercase}.crm-exp-stat.crm-exp-stat-pending{background:rgba(167,20,25,.05);border-color:rgba(167,20,25,.14)}.crm-exp-stat.crm-exp-stat-pending .crm-stat-num{color:#a71419}.crm-exp-stat.crm-exp-stat-tasks{background:rgba(60,88,124,.05);border-color:rgba(60,88,124,.14)}.crm-exp-stat.crm-exp-stat-tasks .crm-stat-num{color:#3c587c}.crm-exp-progress .crm-exp-progress-header{color:#94a3b8;display:flex;font-size:11px;justify-content:space-between;margin-bottom:6px}.crm-exp-progress .crm-exp-progress-header .crm-exp-progress-pct{color:#64748b;font-size:12px;font-weight:700}.crm-exp-progress .crm-exp-progress-track{background:#eef0f4;border-radius:100px;height:5px;overflow:hidden}.crm-exp-progress .crm-exp-progress-fill{background:linear-gradient(90deg,#035917,#498c47);border-radius:100px;height:100%;transition:width .6s ease}.crm-card-pipeline .crm-pipeline-total{border:1px solid #e8ecf0;border-radius:100px;color:#94a3b8;font-size:11px;font-weight:500;padding:3px 8px;white-space:nowrap}.crm-pipeline-counters{border:1px solid #e8ecf0;border-radius:8px;display:flex;gap:0;overflow:hidden}.crm-pipeline-counter{align-items:center;display:flex;flex:1 1;flex-direction:column;padding:10px 8px;position:relative}.crm-pipeline-counter:not(:last-child):after{background:#e8ecf0;content:"";height:60%;position:absolute;right:0;top:20%;width:1px}.crm-pipeline-counter .counter-num{font-size:22px;font-weight:700;line-height:1}.crm-pipeline-counter .counter-lbl{color:#94a3b8;font-size:10px;letter-spacing:.3px;margin-top:3px;text-transform:uppercase}.crm-pipeline-counter.counter-gris{background:rgba(148,163,184,.06)}.crm-pipeline-counter.counter-gris .counter-num{color:#64748b}.crm-pipeline-counter.counter-amarillo{background:rgba(243,175,48,.06)}.crm-pipeline-counter.counter-amarillo .counter-num{color:#d9920d}.crm-pipeline-counter.counter-verde{background:rgba(73,140,71,.07)}.crm-pipeline-counter.counter-verde .counter-num{color:#407b3e}.crm-pipeline-counter.counter-rojo{background:rgba(167,20,25,.06)}.crm-pipeline-counter.counter-rojo .counter-num{color:#a71419}.crm-barra-track{background:#eef0f4;border-radius:100px;display:flex;gap:2px;height:8px;overflow:hidden}.crm-barra-track>div:first-child{border-radius:100px 0 0 100px}.crm-barra-track>div:last-child{border-radius:0 100px 100px 0}.crm-barra-track .seg-gris{background:#cbd5e1}.crm-barra-track .seg-amarillo{background:#f3af30}.crm-barra-track .seg-verde{background:#498c47}.crm-barra-track .seg-rojo{background:#a71419}.crm-barra-track.crm-barra-vacia{background:#eef0f4}.crm-barra-leyenda{display:flex;gap:14px;justify-content:center}.crm-barra-leyenda span{color:#94a3b8;font-size:10px;font-weight:500}.crm-barra-leyenda .ley-gris{color:#94a3b8}.crm-barra-leyenda .ley-amarillo{color:#d9920d}.crm-barra-leyenda .ley-verde{color:#407b3e}.crm-barra-leyenda .ley-rojo{color:#a71419}.crm-barra-leyenda .ley-objetivo{color:#64748b;font-weight:700}.crm-exp-digital-tabs{background:rgba(148,163,184,.08);border:1px solid #e8ecf0;border-radius:100px;display:flex;flex-shrink:0;gap:2px;padding:2px}.crm-exp-digital-tab{background:none;border:none;border-radius:100px;color:#94a3b8;cursor:pointer;font-size:10.5px;font-weight:700;letter-spacing:.3px;padding:4px 10px;transition:background .15s,color .15s}.crm-exp-digital-tab:hover{color:#1a2332}.crm-exp-digital-tab.activo{background:#035917;color:#fff}.crm-card-lineas .crm-lineas-badge{background:rgba(73,140,71,.09);border:1px solid rgba(73,140,71,.2);border-radius:100px;color:#407b3e;font-size:10.5px;font-weight:600;padding:3px 8px;white-space:nowrap}.crm-lineas-tabla{border:1px solid #e8ecf0;border-radius:8px;display:flex;flex-direction:column;max-height:95px;overflow:auto}.crm-linea-row{align-items:center;border-bottom:1px solid #e8ecf0;display:flex;justify-content:space-between;padding:7px 12px;transition:background .12s}.crm-linea-row:last-child{border-bottom:none}.crm-linea-row:hover{background:rgba(73,140,71,.04)}.crm-linea-row .crm-linea-tipo{color:#64748b;font-size:12.5px}.crm-linea-row .crm-linea-monto{color:#1a2332;font-size:13px;font-weight:600;letter-spacing:.3px}.crm-linea-row .crm-linea-fecha{color:#407b3e;font-size:12px;font-weight:600;white-space:nowrap}.crm-lineas-total{align-items:center;background:rgba(3,89,23,.04);border:1px solid rgba(3,89,23,.12);border-radius:8px;display:flex;justify-content:space-between;padding:9px 12px}.crm-lineas-total span:first-child{color:#64748b;font-size:12px;font-weight:600;letter-spacing:.4px;text-transform:uppercase}.crm-lineas-total .crm-lineas-total-monto{color:#035917;font-size:15px;font-weight:700}.crm-ref-count{align-items:baseline;display:flex;gap:8px}.crm-ref-count .crm-ref-num{color:#315c6f;font-size:40px;font-weight:700;line-height:1}.crm-ref-count .crm-ref-lbl{color:#64748b;font-size:13px;font-weight:500}.crm-ref-chips{display:flex;flex-wrap:wrap;gap:7px}.crm-ref-chip{align-items:center;background:rgba(49,92,111,.08);border:1px solid rgba(49,92,111,.18);border-radius:100px;color:#315c6f;display:inline-flex;font-size:12px;font-weight:600;letter-spacing:.2px;padding:4px 12px}.crm-visitas-counters .counter-amarillo .counter-num{color:#d9920d}.crm-maq-total{align-items:baseline;display:flex;gap:8px}.crm-maq-total .crm-maq-num{color:#3c587c;font-size:40px;font-weight:700;line-height:1}.crm-maq-total .crm-maq-lbl{color:#64748b;font-size:13px;font-weight:500}.crm-maq-grupos{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.crm-maq-grupo{background:rgba(60,88,124,.05);border:1px solid rgba(60,88,124,.1);border-radius:8px;display:flex;flex-direction:column;gap:1px;padding:8px 10px}.crm-maq-grupo .crm-maq-grupo-num{color:#3c587c;font-size:17px;font-weight:700;line-height:1}.crm-maq-grupo .crm-maq-grupo-nom{color:#94a3b8;font-size:10.5px;letter-spacing:.3px;text-transform:uppercase}.crm-maq-valor{background:rgba(3,89,23,.04);border:1px solid rgba(3,89,23,.1);border-radius:7px;color:#94a3b8;font-size:11.5px;padding:7px 12px;text-align:center}.crm-maq-valor strong{color:#035917;font-weight:700}.crm-card-reportes .crm-reportes-opciones{display:flex;flex-direction:column;gap:8px}.crm-reportes-opcion{align-items:center;border:1px solid #e8ecf0;border-radius:8px;cursor:pointer;display:flex;gap:10px;padding:10px 12px;transition:background .15s,border-color .15s}.crm-reportes-opcion svg{color:#035917;flex-shrink:0;font-size:18px}.crm-reportes-opcion span{color:#1a2332;flex:1 1;font-size:12.5px;font-weight:600}.crm-reportes-opcion .crm-reportes-opcion-arrow{color:#94a3b8;font-size:11px}.crm-reportes-opcion:hover{background:rgba(73,140,71,.05);border-color:rgba(73,140,71,.25)}.crm-reporte-placeholder{align-items:center;color:#94a3b8;display:flex;flex:1 1;flex-direction:column;gap:12px;justify-content:center;padding:60px 0}.crm-reporte-placeholder .crm-reporte-placeholder-icon{color:#94a3b8;font-size:40px;opacity:.6}.crm-reporte-placeholder p{font-size:13px;margin:0}.crm-detalle-wrapper{background-color:#f4f6f9;display:flex;flex-direction:column;gap:16px;min-height:100%;padding:0 28px 32px;width:100%}.crm-detalle-wrapper .mono{font-family:Consolas,Courier New,monospace}.crm-detalle-resumen{background:#fff;border:1px solid #e8ecf0;border-top:none;box-shadow:0 2px 8px rgba(0,0,0,.05);position:-webkit-sticky;position:sticky;top:0;z-index:3}.btn-icono-ghost,.btn-icono-solido{align-items:center;border-radius:100px;cursor:pointer;display:inline-flex;font-size:14px;font-weight:600;gap:6px;padding:7px 14px;transition:background .15s,border-color .15s,color .15s}.btn-icono-ghost svg,.btn-icono-solido svg{font-size:17px}.btn-icono-ghost{background:transparent;border:1px solid #e8ecf0;color:#64748b}.btn-icono-ghost:hover{background:rgba(73,140,71,.05);border-color:#498c47;color:#035917}.btn-icono-ghost.btn-editar{border-color:rgba(73,140,71,.35);color:#035917}.btn-icono-ghost.btn-editar:hover{background:rgba(73,140,71,.08)}.btn-icono-solido{background:#035917;border:1px solid #035917;color:#fff}.btn-icono-solido:hover{background:#024011}.crm-detalle-resumen-tabs{align-items:center;border-top:1px solid #e8ecf0;display:flex;gap:4px;padding:0 12px}.crm-detalle-resumen-tabs .tabs-scroll-btn{align-items:center;background:none;border:none;color:#94a3b8;cursor:pointer;display:flex;flex-shrink:0;padding:6px}.crm-detalle-resumen-tabs .tabs-scroll-btn:hover{color:#035917}.crm-detalle-resumen-tabs .tabs-scroll-btn svg{font-size:18px}.crm-detalle-resumen-tabs .tabs-scroll-container{display:flex;flex:1 1;gap:2px;height:44px;overflow-x:auto;overflow-y:hidden}.crm-detalle-resumen-tabs.tabs-distribuidos{padding:0 4px}.crm-detalle-resumen-tabs.tabs-distribuidos .tabs-scroll-container{overflow-x:visible}.crm-detalle-resumen-tabs.tabs-distribuidos .crm-detalle-tab{flex:1 1;justify-content:center}.crm-detalle-tab{align-items:center;background:none;border:none;border-bottom:3px solid transparent;color:#94a3b8;cursor:pointer;display:flex;font-size:14px;font-weight:600;gap:6px;padding:10px 14px 8px;transition:color .15s,border-color .15s;white-space:nowrap}.crm-detalle-tab svg{font-size:18px}.crm-detalle-tab:hover{color:#64748b}.crm-detalle-tab.tab-active{border-bottom-color:#fedb05;color:#035917}.crm-detalle-card{background:#fff;border:1px solid #e8ecf0;border-radius:12px;flex-shrink:0;overflow:visible}.crm-detalle-card-footer{align-items:baseline;display:flex;gap:1rem;justify-content:space-between;padding:0 1.25rem 1rem}.crm-detalle-card-footer.crm-detalle-card-footer-mt{margin-top:10px}.crm-leyenda-auditoria{color:#94a3b8;font-size:11px;font-style:italic;text-align:right}.crm-leyenda-departamento{color:#94a3b8;font-size:11px;text-align:left}.crm-leyenda-departamento strong{color:#64748b;font-weight:600}.crm-detaller-card-header-container{align-items:center;display:flex;justify-content:space-between;padding-right:10px}.crm-detalle-card-header{background:rgba(3,89,23,.02);border-left:3px solid #035917;border-top-left-radius:11px;overflow:hidden;padding:14px 20px 14px 17px;position:relative}.crm-detalle-card-header h3{color:#1a2332;font-size:14.5px;font-weight:700;margin:0 0 2px}.crm-detalle-card-header p{color:#94a3b8;font-size:11.5px;margin:0}.crm-detalle-card-header.crm-detalle-card-header-actions{align-items:center;display:flex;gap:12px;justify-content:space-between}.crm-detalle-card-header .crm-detalle-card-header-buttons{display:flex;flex-shrink:0;gap:8px}.crm-detalle-card-header .badge-constancia-vigente{background:rgba(73,140,71,.1);border:1px solid rgba(73,140,71,.25);border-radius:100px;color:#3b7139;font-size:10.5px;font-weight:600;padding:3px 10px;position:absolute;right:20px;top:14px}.crm-detalle-card-gold>.crm-detalle-card-header{background:rgba(254,219,5,.05);border-left-color:#fedb05}.crm-detalle-card-body{display:flex;flex-direction:column;gap:18px;padding:1.5rem 1.25rem}.crm-detalle-grid{grid-gap:14px;display:grid;gap:14px}.crm-detalle-grid.crm-detalle-grid-1{grid-template-columns:1fr}.crm-detalle-grid.crm-detalle-grid-2{grid-template-columns:repeat(2,1fr)}.crm-detalle-grid.crm-detalle-grid-3{grid-template-columns:repeat(3,1fr)}.crm-detalle-grid.crm-detalle-grid-4{grid-template-columns:repeat(4,1fr)}.crm-detalle-grid.crm-detalle-grid-6{grid-template-columns:repeat(6,1fr)}@media (max-width:1100px){.crm-detalle-grid.crm-detalle-grid-3,.crm-detalle-grid.crm-detalle-grid-4,.crm-detalle-grid.crm-detalle-grid-6{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.crm-detalle-grid.crm-detalle-grid-2,.crm-detalle-grid.crm-detalle-grid-3,.crm-detalle-grid.crm-detalle-grid-4,.crm-detalle-grid.crm-detalle-grid-6{grid-template-columns:1fr}}.crm-field{display:flex;flex-direction:column;gap:5px;min-width:0}.crm-field.crm-field-span-2{grid-column:span 2}.crm-field.crm-field-span-3{grid-column:span 3}.crm-field label{align-items:center;color:#64748b;display:flex;font-size:11px;font-weight:600;gap:5px}.crm-field .fx-badge{background:rgba(73,140,71,.15);border-radius:4px;color:#035917;font-size:9px;font-weight:700;padding:1px 5px}.crm-field .crm-field-advertencia{color:#a71419;font-size:10.5px}.crm-field .crm-field-lista-item{align-items:center;display:flex;gap:6px;position:relative}.crm-field .crm-field-lista-item input{flex:1 1}.crm-field .crm-field-lista-item.crm-field-lista-item-medio{align-items:flex-start}.crm-field .crm-field-lista-item.crm-field-lista-item-medio .crm-field-lista-item-inputs{display:flex;flex:1 1;gap:6px;min-width:0}.crm-field .crm-field-lista-item.crm-field-lista-item-medio .crm-field-lista-item-inputs input{flex:1 1;min-width:0}.crm-field .btn-lista-quitar{align-items:center;background:rgba(167,20,25,.08);border:none;border-radius:6px;color:#a71419;cursor:pointer;display:flex;flex-shrink:0;height:26px;justify-content:center;width:26px}.crm-field .btn-lista-quitar:hover{background:rgba(167,20,25,.15)}.crm-field .btn-lista-agregar{align-items:center;align-self:flex-start;background:none;border:none;color:#035917;cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:4px;margin-top:2px;padding:2px 0}.crm-field .btn-lista-agregar:hover{text-decoration:underline}.crm-field input,.crm-field select,.crm-field textarea{border-radius:7px;color:#1a2332;font-family:inherit;font-size:13px;padding:8px 10px;width:100%}.crm-field .crm-field-editable{background:#fff;border:1px solid #e8ecf0}.crm-field .crm-field-editable:focus{border-color:#498c47;box-shadow:0 0 0 3px rgba(73,140,71,.12);outline:none}.crm-field .crm-field-readonly{background:transparent;border:1px solid transparent;color:#1a2332;padding-left:0}.crm-field .crm-field-readonly:disabled{-webkit-text-fill-color:#64748b;color:#64748b;opacity:1}.crm-field .crm-field-fx{background:rgba(73,140,71,.06);border:1px solid rgba(73,140,71,.15);color:#64748b}.crm-field .crm-field-verde{color:#035917;font-weight:700}#sec-buro-credito .crm-field .crm-field-readonly,#sec-clasificacion .crm-field .crm-field-readonly,#sec-credito .crm-field .crm-field-readonly,#sec-equip .crm-field .crm-field-readonly,#sec-generales .crm-field .crm-field-readonly,#sec-ubicacion .crm-field .crm-field-readonly{background:rgba(73,140,71,.06);border:1px solid rgba(73,140,71,.15);color:#64748b;padding-left:10px}.crm-detalle-toggle-fila{flex-wrap:wrap;justify-content:space-between}.crm-detalle-toggle-fila,.crm-detalle-toggle-row{align-items:center;display:flex;gap:12px}.crm-detalle-toggle-row .toggle-label{color:#1a2332;font-size:12.5px;font-weight:600}.crm-toggle-switch{background:#e8ecf0;border:none;border-radius:100px;cursor:pointer;height:20px;padding:0;position:relative;transition:background .2s;width:38px}.crm-toggle-switch:disabled{cursor:not-allowed;opacity:.6}.crm-toggle-switch .crm-toggle-knob{background:#fff;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.25);height:16px;left:2px;position:absolute;top:2px;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:16px}.crm-toggle-switch.toggle-on{background:#498c47}.crm-toggle-switch.toggle-on .crm-toggle-knob{-webkit-transform:translateX(18px);transform:translateX(18px)}.crm-detalle-relacionado{display:flex;flex-direction:column;gap:10px}.crm-detalle-relacionado .crm-detalle-buscador-principal{width:100%}.crm-detalle-card-body .crm-home-search-bar,.crm-modal-body .crm-home-search-bar{height:36px;padding:0 6px 0 12px}.crm-detalle-card-body .crm-home-search-bar .crm-search-icon,.crm-modal-body .crm-home-search-bar .crm-search-icon{font-size:18px}.crm-detalle-card-body .crm-home-search-bar .crm-search-input,.crm-modal-body .crm-home-search-bar .crm-search-input{font-size:13px}.crm-modal-body .crm-detalle-cliente-asociado{box-sizing:border-box;height:36px;padding:0 14px}.crm-detalle-cliente-asociado{align-items:center;background:rgba(73,140,71,.05);border:1px solid rgba(73,140,71,.18);border-radius:8px;display:flex;justify-content:space-between;padding:10px 14px}.crm-detalle-cliente-asociado .asociado-nombre{color:#1a2332;font-size:12.5px;font-weight:600;margin-right:8px}.crm-detalle-cliente-asociado .asociado-id{color:#94a3b8;font-size:11px}.crm-detalle-cliente-asociado .btn-quitar-asociado{background:none;border:none;color:#a71419;cursor:pointer;font-size:18px;line-height:1}.crm-detalle-progreso{display:flex;flex-direction:column;gap:6px}.crm-detalle-progreso .crm-detalle-progreso-track{background:#eef0f4;border-radius:100px;height:8px;overflow:hidden}.crm-detalle-progreso .crm-detalle-progreso-fill{background:linear-gradient(90deg,#035917,#498c47);border-radius:100px;height:100%;transition:width .4s ease}.crm-detalle-progreso .crm-detalle-progreso-label{color:#94a3b8;font-size:11px;text-align:right}.crm-detalle-badge-riesgo{display:flex;flex-direction:column;gap:3px}.crm-detalle-badge-riesgo .badge-riesgo{background:rgba(243,175,48,.12);border:1px solid rgba(243,175,48,.3);border-radius:100px;color:#cb880c;display:inline-block;font-size:12px;font-weight:700;padding:4px 10px;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}.crm-detalle-badge-riesgo .badge-riesgo-fecha{color:#94a3b8;font-size:10.5px}.crm-detalle-checks-row{display:flex;flex-wrap:wrap;gap:20px}.crm-checkbox{align-items:center;color:#1a2332;cursor:pointer;display:flex;font-size:12.5px;gap:7px}.crm-checkbox input[type=checkbox]{accent-color:#035917;height:15px;width:15px}.crm-detalle-direccion-card{border:1px solid #e8ecf0;border-radius:10px;overflow:hidden}.crm-detalle-direccion-header{align-items:center;background:#f4f6f9;display:flex;gap:10px;padding:10px 14px}.crm-detalle-direccion-header .direccion-titulo{color:#1a2332;font-size:12.5px;font-weight:700}.crm-detalle-direccion-header .direccion-badge-principal{background:rgba(254,219,5,.35);border-radius:100px;color:#cb880c;font-size:10px;font-weight:700;padding:2px 8px}.crm-detalle-direccion-header .direccion-badge-bloqueada{align-items:center;background:rgba(148,163,184,.12);border-radius:100px;color:#94a3b8;display:inline-flex;flex-shrink:0;font-size:10px;font-weight:700;gap:4px;padding:2px 8px}.crm-detalle-direccion-header .direccion-badge-bloqueada svg{font-size:13px}.crm-detalle-direccion-header .direccion-star{background:none;border:none;color:#94a3b8;cursor:pointer;display:flex;flex-shrink:0;margin-left:auto}.crm-detalle-direccion-header .direccion-star svg{font-size:19px}.crm-detalle-direccion-header .direccion-star:disabled{cursor:not-allowed}.crm-detalle-direccion-header .direccion-cancelar{background:none;border:none;color:#94a3b8;cursor:pointer;display:flex}.crm-detalle-direccion-header .direccion-cancelar svg{font-size:17px}.crm-detalle-direccion-header .direccion-cancelar:hover:not(:disabled){color:#a71419}.crm-detalle-direccion-header .direccion-cancelar:disabled{cursor:not-allowed;opacity:.5}.crm-detalle-direccion-card.direccion-principal .crm-detalle-direccion-header{background:rgba(73,140,71,.07)}.crm-detalle-direccion-card.direccion-principal .crm-detalle-direccion-header .direccion-star svg{color:#f3af30}.crm-detalle-direccion-body{display:flex;flex-direction:column;gap:12px;padding:14px}.crm-detalle-maps-row{align-items:flex-end;display:flex;gap:10px}.crm-detalle-maps-row .crm-field-maps{flex:1 1}.crm-detalle-maps-row .btn-previsualizar{background:#fff;border:1px solid #e8ecf0;border-radius:7px;color:#64748b;cursor:pointer;font-size:12px;font-weight:600;padding:8px 14px;white-space:nowrap}.crm-detalle-maps-row .btn-previsualizar:hover{border-color:#498c47;color:#035917}.crm-detalle-maps-row .btn-previsualizar:disabled{cursor:not-allowed;opacity:.5}.crm-detalle-maps-row .btn-previsualizar:disabled:hover{border-color:#e8ecf0;color:#64748b}.crm-field-inline-btn{align-items:stretch;display:flex}.crm-field-inline-btn .crm-field-cp-wrap{flex:1 1;min-width:0;position:relative}.crm-field-inline-btn .crm-field-cp-wrap input{border-bottom-right-radius:0;border-top-right-radius:0;padding-right:26px;width:100%}.crm-field-inline-btn .btn-cp-limpiar{align-items:center;background:none;border:none;border-radius:50%;color:#94a3b8;cursor:pointer;display:flex;font-size:14px;height:18px;justify-content:center;line-height:1;position:absolute;right:6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:18px}.crm-field-inline-btn .btn-cp-limpiar:hover{background:rgba(167,20,25,.08);color:#a71419}.crm-field-inline-btn .btn-cp-buscar{align-items:center;background:#fff;border:1px solid #e8ecf0;border-bottom-left-radius:0;border-left:none;border-top-left-radius:0;color:#64748b;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;width:34px}.crm-field-inline-btn .btn-cp-buscar svg{font-size:16px}.crm-field-inline-btn .btn-cp-buscar:hover{background:rgba(73,140,71,.08);color:#035917}.crm-field-inline-btn .btn-cp-buscar:disabled{cursor:not-allowed;opacity:.5}.crm-field-inline-btn .btn-cp-buscar:disabled:hover{background:#fff;color:#64748b}.crm-field-inline-btn-izq{align-items:stretch;display:flex;position:relative}.crm-field-inline-btn-izq .btn-zona-buscar{align-items:center;background:#fff;border:1px solid #e8ecf0;border-bottom-right-radius:0;border-right:none;border-top-right-radius:0;color:#64748b;cursor:pointer;display:flex;flex-shrink:0;justify-content:center;width:34px}.crm-field-inline-btn-izq .btn-zona-buscar svg{font-size:16px}.crm-field-inline-btn-izq .btn-zona-buscar:hover{background:rgba(73,140,71,.08);color:#035917}.crm-field-inline-btn-izq .btn-zona-buscar:disabled{cursor:not-allowed;opacity:.5}.crm-field-inline-btn-izq .btn-zona-buscar:disabled:hover{background:#fff;color:#64748b}.crm-field-inline-btn-izq .crm-field-cp-wrap{flex:1 1;min-width:0;position:relative}.crm-field-inline-btn-izq .crm-field-cp-wrap input{border-bottom-left-radius:0;border-top-left-radius:0;cursor:pointer;padding-right:26px;width:100%}.crm-field-inline-btn-izq .btn-cp-limpiar{align-items:center;background:none;border:none;border-radius:50%;color:#94a3b8;cursor:pointer;display:flex;font-size:14px;height:18px;justify-content:center;line-height:1;position:absolute;right:6px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:18px}.crm-field-inline-btn-izq .btn-cp-limpiar:hover{background:rgba(167,20,25,.08);color:#a71419}.crm-field-inline-btn-izq .crm-field-zona-panel{background:#fff;border:1px solid #e8ecf0;border-radius:8px;box-shadow:0 6px 18px rgba(0,0,0,.1);display:flex;flex-direction:column;gap:10px;left:0;padding:12px;position:absolute;right:0;top:calc(100% + 4px);z-index:20}.crm-field-inline-btn-izq .crm-field-zona-panel .crm-field-zona-panel-grid{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,1fr)}.crm-field-inline-btn-izq .crm-field-zona-panel .crm-search-dropdown{border:1px solid #e8ecf0;border-radius:8px;box-shadow:none;max-height:220px;overflow-y:auto;position:static}.crm-field-inline-btn-izq .crm-field-zona-panel .crm-search-dropdown .crm-res-nombre{font-weight:400}.crm-field-inline-btn-izq .crm-field-zona-panel .crm-search-result-vacio{color:#94a3b8;cursor:default;font-size:12.5px;font-style:italic;justify-content:center}.crm-field-inline-btn-izq .crm-field-zona-panel .crm-search-result-vacio:hover{background:transparent}.crm-detalle-mapa-preview{display:flex;flex-direction:column;gap:8px}.crm-detalle-mapa-preview .mapa-iframe{border:1px solid #e8ecf0;border-radius:8px;height:220px;width:100%}.crm-detalle-mapa-preview .mapa-info{align-items:center;color:#94a3b8;display:flex;font-size:11.5px;justify-content:space-between}.crm-detalle-mapa-preview .mapa-info .mapa-link{color:#035917;font-weight:600;text-decoration:none}.crm-detalle-nota-bloqueo{align-items:center;color:#94a3b8;display:flex;font-size:11.5px;gap:6px}.crm-detalle-nota-bloqueo svg{font-size:14px}.crm-detalle-facturacion-footer{align-items:center;border-top:1px solid #e8ecf0;display:flex;justify-content:space-between;padding-top:14px}.crm-detalle-facturacion-footer .footer-info{display:flex;flex-direction:column;gap:3px}.crm-detalle-facturacion-footer .footer-info .footer-label{color:#1a2332;font-size:12px;font-weight:600}.crm-detalle-facturacion-footer .footer-info .footer-link{color:#035917;font-size:11.5px;text-decoration:none}.crm-detalle-clasificacion-layout{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:1fr 300px}@media (max-width:900px){.crm-detalle-clasificacion-layout{grid-template-columns:1fr}}.crm-detalle-clasificacion-layout.crm-detalle-clasificacion-layout-simple{grid-template-columns:1fr}.crm-detalle-clasificacion-main{display:flex;flex-direction:column;gap:18px}.crm-detalle-clasificacion-fila{align-items:flex-start;display:flex;gap:14px}.crm-detalle-clasificacion-fila .clasificacion-fila-label{display:flex;flex-direction:column;flex-shrink:0;gap:2px;width:150px}.crm-detalle-clasificacion-fila .clasificacion-fila-label .fila-label-texto{color:#1a2332;font-size:12.5px;font-weight:700}.crm-detalle-clasificacion-fila .clasificacion-fila-label .fila-label-help{color:#94a3b8;font-size:10.5px}.crm-detalle-clasificacion-fila .clasificacion-fila-chips{align-items:center;display:flex;flex:1 1;flex-wrap:wrap;gap:6px}.crm-detalle-clasificacion-fila .clasificacion-fila-vacio{color:#94a3b8;font-size:12px;font-style:italic}.chip.chip-seleccionado{align-items:center;background:rgba(73,140,71,.09);border:1px solid rgba(73,140,71,.25);border-radius:100px;color:#3b7139;display:inline-flex;font-size:12px;font-weight:600;gap:5px;padding:5px 6px 5px 10px}.chip.chip-seleccionado .chip-remove{align-items:center;background:rgba(26,35,50,.06);border:none;border-radius:50%;color:inherit;cursor:pointer;display:inline-flex;font-size:12px;height:16px;justify-content:center;line-height:1;padding:0;width:16px}.chip-add-wrap{position:relative}.chip-add-pill{align-self:flex-start;background:none;border:1px dashed #94a3b8;border-radius:100px;color:#94a3b8;cursor:pointer;font-size:11px;font-weight:600;padding:5px 12px}.chip-add-pill:hover{border-color:#498c47;color:#035917}.chip-add-dropdown{background:#fff;border:1px solid #e8ecf0;border-radius:8px;box-shadow:0 6px 18px rgba(0,0,0,.1);display:flex;flex-direction:column;left:0;max-height:220px;min-width:160px;overflow-y:auto;padding:4px;position:absolute;top:calc(100% + 4px);z-index:5}.chip-add-dropdown button{background:none;border:none;border-radius:6px;color:#1a2332;cursor:pointer;font-size:12.5px;padding:7px 10px;text-align:left}.chip-add-dropdown button:hover{background:rgba(73,140,71,.08)}.chip-add-dropdown.chip-add-dropdown-fixed{position:fixed;z-index:1000001}.crm-detalle-clasificacion-side{display:flex;flex-direction:column;gap:14px}.crm-detalle-side-card{background:#f4f6f9;border:1px solid #e8ecf0;border-radius:10px;padding:14px}.crm-detalle-side-card h4{color:#1a2332;font-size:12px;font-weight:700;margin:0 0 10px}.crm-detalle-side-card .log-cambio{display:flex;gap:8px;padding:6px 0}.crm-detalle-side-card .log-cambio .log-signo{font-size:13px;font-weight:700}.crm-detalle-side-card .log-cambio .log-texto{color:#1a2332;display:flex;flex-direction:column;font-size:11.5px;gap:2px}.crm-detalle-side-card .log-cambio .log-meta{color:#94a3b8;font-size:10px}.crm-detalle-side-card .log-cambio.log-add .log-signo{color:#035917}.crm-detalle-side-card .log-cambio.log-remove .log-signo{color:#a71419}.btn-secundario-outline{align-items:center;background:#fff;border:1px solid #e8ecf0;border-radius:7px;color:#64748b;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;padding:8px 14px}.btn-secundario-outline:hover{border-color:#498c47;color:#035917}.btn-primario-solido{align-items:center;background:#035917;border:1px solid #035917;border-radius:7px;color:#fff;cursor:pointer;display:inline-flex;font-size:12px;font-weight:600;gap:6px;line-height:1;padding:8px 14px}.btn-primario-solido svg{font-size:16px}.btn-primario-solido:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.crm-detalle-tabla-wrap{overflow-x:auto;padding:0}.crm-detalle-tabla{border-collapse:initial;border-spacing:0;width:100%}.crm-detalle-tabla thead tr th{background:rgba(73,140,71,.1);border-bottom:2px solid rgba(73,140,71,.25);color:#64748b;font-size:11px;font-weight:700;letter-spacing:.3px;padding:10px 16px;text-align:left;text-transform:uppercase}.crm-detalle-tabla thead tr th.ta-right{text-align:right}.crm-detalle-tabla thead tr th.ta-center{text-align:center}.crm-detalle-tabla tbody tr td{border-bottom:1px solid #e8ecf0;color:#1a2332;font-size:12.5px;padding:10px 16px}.crm-detalle-tabla tbody tr td.ta-right{text-align:right}.crm-detalle-tabla tbody tr td.ta-center{text-align:center}.crm-detalle-tabla tbody tr:hover td{background:rgba(73,140,71,.04)}.crm-detalle-tabla tbody tr:last-child td{border-bottom:none}.crm-detalle-tabla .crm-detalle-medio-cell{display:flex;flex-direction:column;line-height:1.35}.crm-detalle-tabla .crm-detalle-medio-cell+.crm-detalle-medio-cell{margin-top:4px}.crm-detalle-tabla .crm-detalle-medio-responsable{color:#64748b;font-size:10.5px;font-weight:400}.crm-detalle-tabla tfoot tr td{background:#f4f6f9;border-top:2px solid #e8ecf0;color:#1a2332;font-size:12px;font-weight:700;padding:10px 16px}.crm-detalle-tabla tfoot tr td.ta-right{text-align:right}.pill{border-radius:100px;display:inline-block;font-size:10.5px;font-weight:700;padding:3px 10px}.pill.pill-verde{background:rgba(73,140,71,.1);color:#3b7139}.pill.pill-gold{background:rgba(243,175,48,.14);color:#bc7e0b}.pill.pill-gris{background:rgba(148,163,184,.14);color:#64748b}.pill.pill-azul{background:rgba(49,92,111,.1);color:#315c6f}.pill.pill-rojo{background:rgba(167,20,25,.08);color:#a71419}.btn-row-menu{background:none;border:none;border-radius:6px;color:#94a3b8;cursor:pointer;display:inline-flex;padding:4px}.btn-row-menu:hover{background:rgba(148,163,184,.12);color:#1a2332}.crm-detalle-contacto-cell{align-items:center;display:flex;gap:10px}.crm-detalle-contacto-cell .contacto-avatar{align-items:center;background:rgba(3,89,23,.08);border-radius:50%;color:#035917;display:flex;flex-shrink:0;font-size:11px;font-weight:700;height:32px;justify-content:center;width:32px}.crm-detalle-contacto-cell .contacto-info{display:flex;flex-direction:column;gap:1px}.crm-detalle-contacto-cell .contacto-info .contacto-nombre{color:#1a2332;font-size:12.5px;font-weight:600}.crm-detalle-contacto-cell .contacto-info .contacto-correo{color:#94a3b8;font-size:11px}.crm-detalle-equipo-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}.crm-detalle-equipo-card{align-items:center;border:1px solid #e8ecf0;border-radius:10px;display:flex;flex-direction:column;gap:4px;padding:16px;position:relative;text-align:center}.crm-detalle-equipo-card .equipo-btn-editar{position:absolute;right:8px;top:8px}.crm-detalle-equipo-card .equipo-avatar{align-items:center;background:rgba(3,89,23,.08);border-radius:50%;color:#035917;display:flex;font-size:13px;font-weight:700;height:44px;justify-content:center;margin-bottom:6px;width:44px}.crm-detalle-equipo-card .equipo-nombre{color:#1a2332;font-size:13px;font-weight:700}.crm-detalle-equipo-card .equipo-rol{color:#035917;font-size:11.5px;font-weight:600}.crm-detalle-equipo-card .equipo-meta{color:#94a3b8;font-size:10.5px}.crm-detalle-equipo-card .equipo-telefono{color:#64748b;font-size:11.5px;margin-top:4px}.crm-detalle-equip-row{grid-gap:12px;align-items:end;display:grid;gap:12px;grid-template-columns:1fr 1fr auto}.crm-detalle-equip-row .btn-quitar-fila{align-items:center;background:#fff;border:1px solid rgba(167,20,25,.3);border-radius:7px;color:#a71419;cursor:pointer;display:flex;height:34px;justify-content:center;width:34px}.crm-detalle-equip-row .btn-quitar-fila:disabled{cursor:not-allowed;opacity:.5}.crm-detalle-equip-row .btn-quitar-fila:hover:not(:disabled){background:rgba(167,20,25,.06)}@media (max-width:700px){.crm-detalle-equip-row{grid-template-columns:1fr}}.crm-detalle-expediente-lista{border:1px solid #e8ecf0;border-radius:8px;display:flex;flex-direction:column;gap:1px;overflow:hidden}.crm-detalle-expediente-row{align-items:center;background:#fff;display:flex;gap:14px;justify-content:space-between;padding:12px 16px}.crm-detalle-expediente-row:not(:last-child){border-bottom:1px solid #e8ecf0}.crm-detalle-expediente-row .expediente-doc-nombre{align-items:center;color:#1a2332;display:flex;flex:1 1;font-size:13px;gap:10px}.crm-detalle-expediente-row .expediente-doc-nombre svg{color:#94a3b8;font-size:18px}.crm-detalle-expediente-row .expediente-doc-vigencia{color:#64748b;flex-shrink:0;font-size:12px;width:90px}.crm-detalle-expediente-row .expediente-doc-acciones{display:flex;flex-shrink:0;gap:4px}.crm-expediente-toggle{border:1px solid #e8ecf0;border-radius:7px;gap:0;overflow:hidden}.crm-expediente-toggle .btn-toggle-financiera{background:#fff;border:none;border-right:1px solid #e8ecf0;color:#64748b;cursor:pointer;font-size:12px;font-weight:600;padding:8px 14px}.crm-expediente-toggle .btn-toggle-financiera:last-child{border-right:none}.crm-expediente-toggle .btn-toggle-financiera:hover{color:#035917}.crm-expediente-toggle .btn-toggle-financiera.btn-toggle-financiera-activo{background:#035917;color:#fff}.crm-modal-card{background:#fff;border-radius:12px;box-shadow:0 12px 32px rgba(0,0,0,.22);left:50%;max-height:calc(100vh - 64px);max-width:calc(100vw - 32px);overflow-y:auto;padding:22px 24px 20px;position:fixed;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:480px;z-index:1000000}.crm-modal-card.crm-modal-card-lg{width:620px}.crm-modal-card.crm-modal-card-overflow-visible{max-height:none;overflow:visible}.crm-modal-card:focus{outline:none}.crm-modal-card.paq-maq-modal-card{z-index:10}.crm-modal-cerrar{align-items:center;background:rgba(167,20,25,.08);border:none;border-radius:7px;color:#a71419;cursor:pointer;display:flex;height:26px;justify-content:center;position:absolute;right:16px;top:16px;width:26px}.crm-modal-cerrar:hover{background:rgba(167,20,25,.15)}.crm-modal-titulo{color:#1a2332;font-size:15.5px;font-weight:700;margin:0 32px 16px 0}.crm-modal-body{display:flex;flex-direction:column;gap:14px}.crm-modal-body .crm-detalle-clasificacion-fila{align-items:center;gap:18px}.crm-modal-body .crm-detalle-clasificacion-fila .clasificacion-fila-label{width:auto}.crm-search-dropdown-fixed{position:fixed;right:auto;z-index:1000001}.crm-search-dropdown-fixed .crm-search-result .crm-res-info .crm-res-nombre{font-size:13px;font-weight:400}.crm-modal-textarea{font-family:inherit;resize:vertical}.crm-modal-buttons{display:flex;gap:10px;justify-content:flex-end;margin-top:18px}.plantilla-screen-remastered{background:#fff;border:1px solid #e3e8e3;border-radius:12px;box-shadow:0 4px 20px rgba(23,37,28,.06);display:flex;flex-direction:column;height:100%;overflow:hidden;width:100%}.plantilla-screen-remastered .plantilla-screen-remastered-header{align-items:center;display:flex;flex-shrink:0;justify-content:center;padding:1.1rem 2rem;position:relative}.plantilla-screen-remastered .plantilla-screen-remastered-header .plantilla-screen-remastered-acciones{align-items:center;display:flex;gap:10px;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:7}.plantilla-screen-remastered .plantilla-screen-remastered-header .plantilla-screen-remastered-acciones.izquierda{left:2rem}.plantilla-screen-remastered .plantilla-screen-remastered-header .plantilla-screen-remastered-acciones.derecha{right:2rem}.plantilla-screen-remastered .plantilla-screen-remastered-header .plantilla-screen-remastered-back{align-items:center;background:#fff;border:1px solid #e3e8e3;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.08);cursor:pointer;display:flex;height:36px;justify-content:center;padding:0;width:36px}.plantilla-screen-remastered .plantilla-screen-remastered-header .plantilla-screen-remastered-back svg{color:#25558f;font-size:17px}.plantilla-screen-remastered .plantilla-screen-remastered-header .plantilla-screen-remastered-back:hover{background:rgba(33,92,51,.05)}.plantilla-screen-remastered .plantilla-screen-remastered-header .plantilla-screen-remastered-titulo{align-items:center;display:flex;flex-direction:column;gap:3px}.plantilla-screen-remastered .plantilla-screen-remastered-header .plantilla-screen-remastered-titulo .plantilla-screen-remastered-modulo{color:#8a9690;font-size:12px;font-weight:500;letter-spacing:.02em;text-transform:uppercase}.plantilla-screen-remastered .plantilla-screen-remastered-header .plantilla-screen-remastered-titulo .plantilla-screen-remastered-nombre{color:#17251c;font-size:18px;font-weight:600}.plantilla-screen-remastered .plantilla-screen-remastered-linea{background-image:linear-gradient(90deg,#215c33,#c9a227);flex-shrink:0;height:3px;width:100%}.plantilla-screen-remastered .plantilla-screen-remastered-container{flex:1 1;min-height:0}.plantilla-screen-remastered .psr-btn{align-items:center;border:none;border-radius:8px;box-shadow:0 2px 4px rgba(0,0,0,.18);color:#fff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:6px;height:36px;padding:0 16px;position:relative;transition:-webkit-filter .15s ease,-webkit-transform .15s ease;transition:filter .15s ease,transform .15s ease;transition:filter .15s ease,transform .15s ease,-webkit-filter .15s ease,-webkit-transform .15s ease}.plantilla-screen-remastered .psr-btn svg{font-size:18px}.plantilla-screen-remastered .psr-btn:hover:not(:disabled){-webkit-filter:brightness(1.08);filter:brightness(1.08)}.plantilla-screen-remastered .psr-btn:active:not(:disabled){-webkit-transform:translateY(1px);transform:translateY(1px)}.plantilla-screen-remastered .psr-btn:disabled{box-shadow:none;cursor:not-allowed;opacity:.5}.plantilla-screen-remastered .psr-btn-filtro{background:linear-gradient(180deg,#5c9a3a,#3f7a26)}.plantilla-screen-remastered .psr-btn-filtro.activo{background:linear-gradient(180deg,#3f7a26,#2e5e1b)}.plantilla-screen-remastered .psr-btn-excel{background:linear-gradient(180deg,#2f7a3a,#255220)}.plantilla-screen-remastered .psr-btn-badge{background:#ffde00;border-radius:9px;color:#255220;font-size:11px;height:18px;line-height:18px;min-width:18px;padding:0 5px;text-align:center}.plantilla-screen-remastered .psr-filtro{position:relative}.plantilla-screen-remastered .psr-filtro-popover{left:-48px;position:absolute;top:calc(100% + 10px);z-index:20}.plantilla-screen-remastered .plantilla-screen-remastered-header{z-index:8}@media (max-width:768px){.plantilla-screen-remastered .psr-btn{padding:0 10px}.plantilla-screen-remastered .psr-btn-label{display:none}.plantilla-screen-remastered .plantilla-screen-remastered-header .plantilla-screen-remastered-acciones.izquierda{left:1rem}.plantilla-screen-remastered .plantilla-screen-remastered-header .plantilla-screen-remastered-acciones.derecha{right:1rem}}.crm-expediente-digital-main-container{height:100%;position:relative}.crm-expediente-digital{display:flex;flex-direction:column;gap:14px;height:100%}.crm-expediente-digital-boton-regresar-container{position:absolute;top:10px;width:100px}.crm-expediente-digital-boton-regresar-container .crm-expediente-digital-boton-regresar{align-items:center;background-color:#3c587c;border-radius:5px;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;padding:3px 5px}.crm-expediente-digital-boton-regresar-container .crm-expediente-digital-boton-regresar svg{color:hsla(0,0%,100%,.8);font-size:18px}.crm-expediente-digital-boton-regresar-container .crm-expediente-digital-boton-regresar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.crm-expediente-digital-boton-regresar-container .crm-expediente-digital-boton-regresar:hover svg{color:#fff}.crm-expediente-digital-kpis{grid-gap:10px;display:grid;flex-shrink:0;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:600px){.crm-expediente-digital-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.crm-expediente-digital-kpi{background:#fff;border:1px solid #e8ecf0;border-radius:10px;padding:10px 12px;text-align:center}.crm-expediente-digital-kpi .crm-expediente-digital-kpi-num{color:#1a2332;display:block;font-size:19px;font-weight:700;line-height:1}.crm-expediente-digital-kpi .crm-expediente-digital-kpi-lbl{color:#94a3b8;display:block;font-size:10.5px;margin-top:4px}.crm-expediente-digital-kpi.crm-expediente-digital-kpi-vigente{background:rgba(73,140,71,.08)}.crm-expediente-digital-kpi.crm-expediente-digital-kpi-vigente .crm-expediente-digital-kpi-num{color:#3b7139}.crm-expediente-digital-kpi.crm-expediente-digital-kpi-porvencer{background:rgba(243,175,48,.12)}.crm-expediente-digital-kpi.crm-expediente-digital-kpi-porvencer .crm-expediente-digital-kpi-num{color:#b3780a}.crm-expediente-digital-kpi.crm-expediente-digital-kpi-vencido{background:rgba(167,20,25,.08)}.crm-expediente-digital-kpi.crm-expediente-digital-kpi-vencido .crm-expediente-digital-kpi-num{color:#a71419}.crm-expediente-digital-progreso{flex-shrink:0}.crm-expediente-digital-progreso .crm-expediente-digital-progreso-header{color:#64748b;display:flex;font-size:11.5px;justify-content:space-between;margin-bottom:6px}.crm-expediente-digital-progreso .crm-expediente-digital-progreso-header .crm-expediente-digital-progreso-porc{color:#1a2332;font-size:12px;font-weight:700}.crm-expediente-digital-progreso .crm-expediente-digital-progreso-track{background:#eef0f4;border-radius:100px;height:6px;overflow:hidden}.crm-expediente-digital-progreso .crm-expediente-digital-progreso-fill{background:linear-gradient(90deg,#035917,#498c47);border-radius:100px;height:100%;transition:width .6s ease}.crm-expediente-digital-filtros{align-items:center;display:flex;flex-shrink:0;flex-wrap:wrap;gap:8px}.crm-expediente-digital-buscar{align-items:center;background:#fff;border:1px solid #e8ecf0;border-radius:8px;display:flex;flex:1 1;gap:6px;height:34px;min-width:180px;padding:0 10px}.crm-expediente-digital-buscar svg{color:#94a3b8;font-size:17px}.crm-expediente-digital-buscar input{background:transparent;border:none;color:#1a2332;flex:1 1;font-size:12.5px;outline:none}.crm-expediente-digital-buscar input::-webkit-input-placeholder{color:#94a3b8}.crm-expediente-digital-buscar input::placeholder{color:#94a3b8}.crm-expediente-digital-chips{display:flex;flex-wrap:wrap;gap:6px}.crm-expediente-digital-chip{background:#fff;border:1px solid #e8ecf0;border-radius:100px;color:#64748b;cursor:pointer;font-size:11px;font-weight:600;height:30px;padding:0 12px;transition:background .15s ease,color .15s ease,border-color .15s ease}.crm-expediente-digital-chip:hover{border-color:rgba(73,140,71,.3)}.crm-expediente-digital-chip.activo{background:#035917;border-color:#035917;color:#fff}.crm-expediente-digital-lista{grid-gap:10px;align-content:start;display:grid;flex:1 1;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));max-height:100%;overflow-x:visible;overflow-y:auto;padding-right:4px}@media (max-width:900px){.crm-expediente-digital-lista{grid-template-columns:1fr}}.crm-expediente-digital-fila{align-items:stretch;background:#fff;border:1px solid #e8ecf0;border-radius:10px;display:flex;flex-direction:column;gap:8px;padding:12px 16px;transition:border-color .15s ease,box-shadow .15s ease}.crm-expediente-digital-fila:hover{border-color:rgba(73,140,71,.3);box-shadow:0 2px 8px rgba(0,0,0,.04)}.crm-expediente-digital-fila-info{align-items:center;display:flex;gap:10px;min-width:0}.crm-expediente-digital-icono-doc{color:#94a3b8;flex-shrink:0;font-size:20px}.crm-expediente-digital-nombre{color:#1a2332;font-size:13.5px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-expediente-digital-fila-datos{align-items:center;display:flex;gap:10px;justify-content:space-between}.crm-expediente-digital-fila-meta{align-items:center;display:flex;gap:10px;min-width:0}.crm-expediente-digital-fila-acciones{align-items:center;display:flex;flex-shrink:0;gap:2px}.crm-expediente-digital-fecha{color:#94a3b8;font-size:12px;white-space:nowrap}.crm-expediente-digital-badge{border-radius:100px;color:#94a3b8;font-size:11px;font-weight:600;padding:4px 10px;white-space:nowrap}.crm-expediente-digital-badge.crm-expediente-digital-badge-vigente{background:rgba(73,140,71,.1);color:#3b7139}.crm-expediente-digital-badge.crm-expediente-digital-badge-porvencer{background:rgba(243,175,48,.14);color:#b3780a}.crm-expediente-digital-badge.crm-expediente-digital-badge-vencido{background:rgba(167,20,25,.1);color:#a71419}.crm-expediente-digital-icono-btn{align-items:center;background:transparent;border:none;border-radius:50%;color:#94a3b8;cursor:pointer;display:flex;height:30px;justify-content:center;transition:background .15s ease,color .15s ease;width:30px}.crm-expediente-digital-icono-btn svg{font-size:18px}.crm-expediente-digital-icono-btn:hover{background:rgba(73,140,71,.1);color:#035917}.crm-expediente-digital-sin-cliente,.crm-expediente-digital-sin-documentos{color:#94a3b8;font-size:13px;grid-column:1/-1;padding:40px 0;text-align:center}.crm-modal-actualizar-documento{max-width:560px;min-width:340px;width:42vw}.plantilla-screen.crm-modal-actualizar-documento .plantilla-screen-titulo{height:auto;min-height:50px}.plantilla-screen.crm-modal-actualizar-documento .plantilla-screen-header{height:auto;min-height:40px;padding:10px 0 6px}.plantilla-screen.crm-modal-actualizar-documento .plantilla-screen-header-titulo{font-size:14.5px!important;letter-spacing:.4px;line-height:1.35;text-align:center;white-space:normal}.crm-mad-dropzone-field{display:flex;flex-direction:column;gap:6px}.crm-mad-dropzone{background:#f8faf8;border:1.5px dashed #c7d0d9;border-radius:10px;cursor:pointer;padding:22px 16px;text-align:center;transition:border-color .15s ease,background .15s ease}.crm-mad-dropzone svg{color:#498c47;font-size:26px}.crm-mad-dropzone p{color:#1a2332;font-size:12.5px;font-weight:600;margin:8px 0 2px}.crm-mad-dropzone span{color:#94a3b8;font-size:11px}.crm-mad-dropzone.arrastrando,.crm-mad-dropzone:hover{background:rgba(73,140,71,.06);border-color:#498c47}.crm-mad-archivo-chip{align-items:center;background:rgba(73,140,71,.08);border:1px solid #e8ecf0;border-radius:8px;display:flex;gap:8px;padding:8px 12px}.crm-mad-archivo-chip svg:first-child{color:#035917;font-size:17px}.crm-mad-archivo-chip span{color:#1a2332;flex:1 1;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.crm-mad-archivo-chip button{align-items:center;background:transparent;border:none;color:#94a3b8;cursor:pointer;display:flex}.crm-mad-archivo-chip button:hover{color:#a71419}.crm-mad-textarea{border:1.5px solid #e8ecf0;border-radius:8px;color:#1a2332;font-family:inherit;font-size:12.5px;padding:8px 10px;resize:vertical;width:100%}.crm-mad-textarea::-webkit-input-placeholder{color:#94a3b8}.crm-mad-textarea::placeholder{color:#94a3b8}.crm-mad-textarea:focus{border-color:#498c47;outline:none}.vp-wrapper{overflow:hidden;padding:20px 0 0}.vp-container{gap:14px}.vp-container,.vp-contenido{display:flex;flex:1 1;flex-direction:column;min-height:0}.vp-contenido{margin:0 -40px;overflow-x:hidden;overflow-y:hidden;padding:0 40px}.vp-contenido .vp-calendario,.vp-contenido .vp-listado{display:flex;flex-direction:column;height:100%;min-height:0}.vp-contenido .vp-calendario{overflow-y:auto}.vp-metricas{grid-gap:14px;display:grid;gap:14px;grid-template-columns:repeat(4,1fr)}@media (max-width:900px){.vp-metricas{grid-template-columns:repeat(2,1fr)}}@media (max-width:500px){.vp-metricas{grid-template-columns:1fr}}.vp-metrica{background:#fafbf9;border-left:3px solid #1e5b34;border-radius:4px;padding:12px 14px}.vp-metrica .vp-metrica-label{color:#6b7268;font-size:11px;font-weight:600;letter-spacing:.03em}.vp-metrica .vp-metrica-valor{color:#16324a;font-size:20px;font-weight:800;margin-top:2px}.vp-metrica .vp-metrica-barra{background:#e5e9e5;border-radius:999px;height:5px;margin-top:8px;overflow:hidden}.vp-metrica .vp-metrica-barra-fill{border-radius:999px;height:100%;transition:width .3s ease}.vp-search-row{position:relative;width:100%}.vp-search-bar{align-items:center;background:#fff;border:1.5px solid #e5e9e5;border-radius:8px;display:flex;gap:8px;height:42px;padding:0 6px 0 14px;transition:border-color .15s,box-shadow .15s}.vp-search-bar.vp-search-bar-open,.vp-search-bar:focus-within{border-color:#1e5b34;border-radius:8px 8px 0 0;box-shadow:0 0 0 3px rgba(30,91,52,.12)}.vp-search-bar .vp-search-icon{color:#8a908a;flex-shrink:0;font-size:20px}.vp-search-bar .vp-search-input{background:transparent;border:none;color:#1c1f1a;flex:1 1;font-family:inherit;font-size:13.5px;min-width:0;outline:none}.vp-search-bar .vp-search-input::-webkit-input-placeholder{color:#8a908a}.vp-search-bar .vp-search-input::placeholder{color:#8a908a}.vp-search-bar .vp-search-clear{align-items:center;background:none;border:none;border-radius:50%;color:#8a908a;cursor:pointer;display:flex;flex-shrink:0;padding:5px}.vp-search-bar .vp-search-clear svg{font-size:17px}.vp-search-bar .vp-search-clear:hover{background:rgba(0,0,0,.06);color:#16324a}.vp-search-bar.vp-search-bar-fijo{background:rgba(30,91,52,.05);cursor:default}.vp-search-bar.vp-search-bar-fijo .vp-search-icon{color:#1e5b34}.vp-search-bar.vp-search-bar-fijo .vp-search-fijo-nombre{color:#16324a;font-size:13.5px;font-weight:600}.vp-search-dropdown{background:#fff;border:1.5px solid #1e5b34;border-radius:0 0 8px 8px;border-top:none;box-shadow:0 8px 24px rgba(0,0,0,.1);left:0;max-height:280px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:20}.vp-search-result{align-items:center;border-bottom:1px solid #f2f3f0;cursor:pointer;display:flex;gap:12px;padding:10px 14px;transition:background .15s}.vp-search-result:last-child{border-bottom:none}.vp-search-result:hover{background:rgba(30,91,52,.05)}.vp-search-result:hover .vp-search-result-arrow{opacity:1;-webkit-transform:translateX(2px);transform:translateX(2px)}.vp-search-result .vp-search-result-avatar{align-items:center;background:rgba(30,91,52,.08);border-radius:50%;display:flex;flex-shrink:0;height:32px;justify-content:center;width:32px}.vp-search-result .vp-search-result-avatar svg{color:#1e5b34;font-size:18px}.vp-search-result .vp-search-result-info{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.vp-search-result .vp-search-result-info .vp-search-result-nombre{color:#16324a;font-size:13px;font-weight:600}.vp-search-result .vp-search-result-info .vp-search-result-meta{align-items:center;color:#8a908a;display:flex;font-size:11px;gap:4px}.vp-search-result .vp-search-result-info .vp-search-result-meta svg{font-size:12px}.vp-search-result .vp-search-result-arrow{color:#8a908a;flex-shrink:0;font-size:10px;opacity:0;transition:opacity .15s,-webkit-transform .15s;transition:opacity .15s,transform .15s;transition:opacity .15s,transform .15s,-webkit-transform .15s}.vp-search-no-result{color:#6b7268;font-size:12.5px;padding:14px;text-align:center}.vp-filtro-activo{align-items:center;color:#6b7268;display:flex;font-size:12.5px;gap:8px}.vp-filtro-activo strong{color:#16324a}.vp-filtro-activo button{align-items:center;background:none;border:none;border-radius:5px;color:#b3261e;cursor:pointer;display:flex;font-size:12px;font-weight:600;gap:4px;padding:2px 6px}.vp-filtro-activo button svg{font-size:14px}.vp-filtro-activo button:hover{background:rgba(179,38,30,.08)}.vp-input{background:#fff;border:1px solid #dde3dc;border-radius:5px;box-sizing:border-box;color:#1c1f1a;font-family:inherit;font-size:13.5px;padding:8px 10px;width:100%}.vp-input:focus{outline:2px solid #1e5b34;outline-offset:0}.vp-toolbar{align-items:center;display:flex;flex-wrap:wrap;gap:14px;justify-content:space-between}.vp-toolbar.vp-toolbar-calendario{padding-top:2px}.vp-mes-nav{align-items:center;display:flex;gap:10px}.vp-nav-btn{background:#fff;border:1px solid #e5e9e5;border-radius:5px;color:#16324a;cursor:pointer;height:28px;width:28px}.vp-nav-btn:disabled{cursor:default;opacity:.4}.vp-mes-label{color:#16324a;font-size:16px;font-weight:800;margin:0;min-width:150px}.vp-mes-label span{color:#8a908a;font-weight:500}.vp-semana-label{color:#3a5c46;font-size:13px;font-weight:600}.vp-toolbar-right{align-items:center;display:flex;gap:14px}.vp-toggle{border:1.5px solid #1e5b34;border-radius:6px;display:flex;overflow:hidden}.vp-toggle button{background:#fff;border:none;color:#3a5c46;cursor:pointer;font-size:12.5px;font-weight:700;padding:9px 16px}.vp-btn-nueva,.vp-toggle button.activo{background:#1e5b34;color:#fff}.vp-btn-nueva{align-items:center;border:none;border-radius:6px;cursor:pointer;display:flex;font-size:13px;font-weight:700;gap:7px;padding:9px 16px;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}.vp-btn-nueva svg{font-size:17px}.vp-btn-nueva:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px)}.vp-listado{background:#fff;border:1px solid #e5e9e5;border-radius:8px;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden}.vp-tabla-scroll{flex:1 1;min-height:0;overflow-x:auto}.vp-tabla{border-collapse:collapse;font-size:13px;min-width:980px;width:100%}.vp-tabla thead tr{background:#eef3ea}.vp-tabla thead th{background:#eef3ea;position:-webkit-sticky;position:sticky;top:0;z-index:2}.vp-tabla .vp-td-sticky-left,.vp-tabla .vp-th-sticky-left{background:#fff;left:0;position:-webkit-sticky;position:sticky;z-index:1}.vp-tabla .vp-td-sticky-right,.vp-tabla .vp-th-sticky-right{background:#fff;position:-webkit-sticky;position:sticky;right:0;z-index:1}.vp-tabla thead .vp-th-sticky-left,.vp-tabla thead .vp-th-sticky-right{background:#eef3ea;z-index:3}.vp-tabla tbody tr:hover .vp-td-sticky-left,.vp-tabla tbody tr:hover .vp-td-sticky-right{background:#fafbf9}.vp-tabla th{color:#3a5c46;font-size:11px;font-weight:700;letter-spacing:.04em;padding:10px 12px;text-align:center}.vp-tabla tbody tr{border-bottom:1px solid #eef0ee;cursor:pointer;transition:background .12s}.vp-tabla tbody tr:hover{background:#fafbf9}.vp-tabla td{color:#3a4038;padding:11px 12px}.vp-tabla .vp-td-fecha{color:#16324a;font-weight:600}.vp-tabla .vp-td-cliente{color:#16324a;font-weight:700}.vp-tabla .vp-td-centro,.vp-tabla .vp-th-centro{text-align:center}.vp-tabla .vp-td-comentarios{color:#6b7268;max-width:320px;white-space:nowrap}.vp-tabla .grupo-header-con-select{justify-content:center}.vp-tabla .borde-izq{border-left:none;text-align:center}.vp-tabla .motivo-select{background-image:url('data:image/svg+xml;utf8,<svg fill="%233a5c46" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>')!important}.vp-tabla-total{background:#f6f9f5;color:#3a5c46;flex-shrink:0;font-size:12.5px;font-weight:700;padding:10px 12px}.vp-estatus-pill{align-items:center;border:none;border-radius:999px;display:inline-flex;font-size:12px;font-weight:700;padding:4px 12px}button.vp-estatus-pill{cursor:pointer;transition:box-shadow .12s,-webkit-transform .12s;transition:transform .12s,box-shadow .12s;transition:transform .12s,box-shadow .12s,-webkit-transform .12s}button.vp-estatus-pill:hover{box-shadow:0 2px 6px rgba(0,0,0,.12);-webkit-transform:translateY(-1px);transform:translateY(-1px)}.vp-acciones{gap:6px}.vp-acciones,.vp-btn-accion{align-items:center;display:flex;justify-content:center}.vp-btn-accion{background:#fff;border:1px solid #e5e9e5;border-radius:6px;color:#6b7268;cursor:pointer;height:30px;transition:background .12s,color .12s,border-color .12s;width:30px}.vp-btn-accion svg{font-size:17px}.vp-btn-accion:hover:not(:disabled){background:rgba(30,91,52,.08);border-color:rgba(30,91,52,.3);color:#1e5b34}.vp-btn-accion:disabled{cursor:not-allowed;opacity:.35}.vp-btn-accion.vp-btn-accion-eliminar:hover:not(:disabled){background:rgba(179,38,30,.08);border-color:rgba(179,38,30,.3);color:#b3261e}.vp-calendario{background:#fff;border:1px solid #e5e9e5;border-radius:8px;min-width:0;overflow:hidden;width:100%}.vp-cal-header-row{flex-shrink:0}.vp-cal-grid,.vp-cal-header-row{display:grid;grid-template-columns:repeat(7,minmax(0,1fr))}.vp-cal-grid{flex:1 1;grid-auto-rows:1fr;min-height:0;overflow-y:auto}.vp-cal-header-cell{background:#eef3ea;border-right:1px solid #e0e8de;color:#3a5c46;font-size:11px;font-weight:700;letter-spacing:.04em;min-width:0;padding:9px 10px}.vp-cal-header-cell-semana{display:flex;flex-direction:column;gap:4px}.vp-cal-header-cell-semana .vp-cal-header-dia{color:#3a5c46;font-size:11px;font-weight:700;letter-spacing:.04em}.vp-cal-cell{border-bottom:1px solid #f2f3f0;border-right:1px solid #f2f3f0;box-sizing:border-box;min-height:72px;min-width:0;overflow:hidden;padding:8px}.vp-cal-cell.vp-cal-cell-dim{opacity:.35}.vp-cal-cell.vp-cal-cell-semana{min-height:140px}.vp-cal-daynum{color:#16324a;font-size:13px;font-weight:600}.vp-cal-daynum.vp-cal-daynum-hoy{align-items:center;background:#1e5b34;border-radius:50%;color:#fff;display:inline-flex;font-weight:800;height:24px;justify-content:center;width:24px}.vp-cal-visitas{display:flex;flex-direction:column;gap:4px;margin-top:6px;min-width:0}.vp-cal-visita{align-items:center;cursor:pointer;display:flex;gap:6px;min-width:0}.vp-cal-visita .vp-cal-visita-dot{border-radius:50%;flex-shrink:0;height:6px;width:6px}.vp-cal-visita .vp-cal-visita-nombre{color:#16324a;flex:1 1;font-size:11px;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vp-cal-visita-semana{background:#fafbf9;border-left:3px solid #1e5b34;border-radius:3px;display:block;min-width:0;padding:5px 8px}.vp-cal-visita-semana .vp-cal-visita-nombre{color:#16324a;font-size:11px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vp-cal-visita-semana .vp-cal-visita-hora{color:#6b7268;font-size:10px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vp-modal-titulo-visita{display:flex;flex-direction:column;gap:2px}.vp-modal-titulo-visita h3{color:#1a2332;font-size:15.5px;font-weight:700;margin:0}.vp-modal-titulo-asesor{color:#6b7268;font-size:13px;font-weight:500}.vp-row2{grid-gap:14px;display:grid;gap:14px;grid-template-columns:1fr 1fr}.vp-timeline{flex-direction:column;max-height:180px;overflow-y:auto;padding-right:4px}.vp-timeline,.vp-timeline-item{display:flex;gap:10px}.vp-timeline-item .vp-timeline-dot{background:#1e5b34;border-radius:50%;flex-shrink:0;height:8px;margin-top:5px;width:8px}.vp-timeline-item .vp-timeline-body{flex:1 1;min-width:0}.vp-timeline-item .vp-timeline-comentario{color:#1c1f1a;font-size:13px}.crmcs-btn-excel{align-items:center;background:linear-gradient(to bottom right,#2f7a3d,#0e3d19);border:none;border-radius:8px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:600;gap:5px;height:36px;padding:7px 13px;text-transform:capitalize}.crmcs-btn-excel svg{color:hsla(0,0%,100%,.9);font-size:18px}.crmcs-btn-excel:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.crmcs-btn-excel:hover svg{color:#fff}.crmcs-btn-excel:disabled{cursor:not-allowed;opacity:.6}.crmcs-btn-excel:disabled:hover{-webkit-transform:none;transform:none}@media (max-width:600px){.crmcs-btn-excel{padding:8px 10px}.crmcs-btn-excel .crm-btn-label{display:none}}.rv-wrapper{display:flex;flex-direction:column;gap:16px;overflow:hidden;padding:20px 0 32px}.rv-filtro{margin-left:8px;position:relative}.rv-filtro .rv-filtro-btn{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border:none;border-radius:8px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:600;gap:5px;height:36px;padding:7px 13px;text-transform:capitalize}.rv-filtro .rv-filtro-btn svg{color:hsla(0,0%,100%,.8);font-size:16px;margin-right:0}.rv-filtro .rv-filtro-btn:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.rv-filtro .rv-filtro-btn:hover svg{color:#fff}.rv-filtro .rv-filtro-modal{display:none;left:250px;position:fixed;top:74px;z-index:999}.rv-filtro .rv-filtro-modal .rv-filtro-modal-plantilla{background-color:#fff;width:450px}.rv-filtro .rv-filtro-modal .rv-filtro-modal-plantilla.sinadr{height:240px;width:180px}.rv-filtro .rv-filtro-modal .rv-filtro-modal-plantilla .plantilla-screen-container{background-color:#fff;height:auto}.rv-filtro .rv-filtro-modal .rv-filtro-modal-plantilla .rv-filtro-modal-close{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:40px;top:10px;width:20px}.rv-filtro .rv-filtro-modal .rv-filtro-modal-plantilla .rv-filtro-modal-close:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.rv-filtro .rv-filtro-modal .rv-filtro-modal-plantilla .rv-filtro-modal-body{padding:15px}.rv-filtro .rv-filtro-modal .rv-filtro-modal-plantilla .rv-filtro-modal-body .rv-filtro-modal-filtros{display:flex}.rv-filtro .rv-filtro-modal .rv-filtro-modal-plantilla .rv-filtro-modal-body .rv-filtro-modal-filtros .rv-filtro-tiempo{border:1px solid #ccc;border-radius:10px;box-shadow:0 0 3px #ccc;display:flex;flex-direction:column;height:auto;margin-bottom:60px;padding:10px;width:150px}.rv-filtro .rv-filtro-modal .rv-filtro-modal-plantilla .rv-filtro-modal-body .rv-filtro-modal-filtros .rv-filtro-tiempo .rv-filtro-group{display:flex;flex-direction:column;padding-top:10px}.rv-filtro .rv-filtro-modal .rv-filtro-modal-plantilla .rv-filtro-modal-body .rv-filtro-modal-filtros .rv-filtro-tiempo .rv-filtro-group label{color:#3a3a3c;font-size:12px;font-weight:700;margin-bottom:2px;margin-left:5px}.rv-filtro .rv-filtro-modal .rv-filtro-modal-plantilla .rv-filtro-modal-body .rv-filtro-modal-filtros .rv-filtro-tiempo .rv-filtro-group .rv-filtro-date-input{background-color:#f7f7f7;border:1px solid #2d682d;border-radius:5px;box-sizing:border-box;color:#2d682d;font-family:inherit;font-size:12px;margin-bottom:10px;padding:5px;width:100%}.rv-filtro .rv-filtro-modal .rv-filtro-modal-plantilla .rv-filtro-modal-body .rv-filtro-modal-filtros .rv-filtro-tiempo .rv-filtro-group .rv-filtro-date-input:focus{border-color:#1d4e1d;box-shadow:0 0 3px rgba(45,104,45,.4);outline:none}.rv-filtro .rv-filtro-modal .rv-filtro-modal-plantilla .rv-filtro-modal-body .rv-filtro-modal-filtros .rv-filtro-tiempo .rv-filtro-group .rv-filtro-date-input:hover{background-color:#eef7ee;cursor:pointer}.rv-filtro .rv-filtro-modal .rv-filtro-modal-plantilla .rv-filtro-modal-body .rv-filtro-modal-filtros .rv-filtro-tiempo .rv-filtro-btn-cargar{align-items:center;background-image:linear-gradient(135deg,#378336,#275127);border:none;border-radius:5px;box-shadow:1px 2px 4px #333;color:#fff;cursor:pointer;display:flex;font-size:12px;justify-content:center;margin-top:6px;padding:5px;width:100%}.rv-filtro .rv-filtro-modal .rv-filtro-modal-plantilla .rv-filtro-modal-body .rv-filtro-modal-filtros .rv-filtro-tiempo .rv-filtro-btn-cargar:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.rv-filtro .rv-filtro-modal .rv-filtro-modal-plantilla .rv-filtro-modal-body .rv-filtro-modal-filtros .rv-filtro-adr{margin-left:15px;width:120px}.rv-filtro .rv-filtro-modal .rv-filtro-modal-plantilla .rv-filtro-modal-body .rv-filtro-modal-filtros .rv-filtro-adr .rv-filtro-title{color:#333;font-size:14px;font-weight:700;margin-bottom:5px;text-align:center}.rv-filtro .rv-filtro-modal .rv-filtro-modal-plantilla .rv-filtro-modal-body .rv-filtro-modal-filtros .rv-filtro-sucursal{margin-left:15px;min-width:170px}.rv-filtro .rv-filtro-modal .rv-filtro-modal-plantilla .rv-filtro-modal-body .rv-filtro-modal-filtros .rv-filtro-sucursal .rv-filtro-title{color:#333;font-size:14px;font-weight:700;margin-bottom:5px;text-align:center}.rv-filtro .rv-filtro-modal .rv-filtro-modal-plantilla .rv-filtro-modal-body .rv-filtro-modal-filtros .rv-chk-groups{align-items:center;display:flex;margin-bottom:1px;transition:all .3s}.rv-filtro .rv-filtro-modal .rv-filtro-modal-plantilla .rv-filtro-modal-body .rv-filtro-modal-filtros .rv-chk-groups:hover{text-decoration:underline}.rv-filtro .rv-filtro-modal .rv-filtro-modal-plantilla .rv-filtro-modal-body .rv-filtro-modal-filtros .rv-chk-groups label{cursor:pointer;font-size:14px}.rv-filtro .rv-filtro-modal .rv-filtro-modal-plantilla .rv-filtro-modal-body .rv-filtro-modal-filtros .rv-chk-groups input{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E");border:1px solid #224523;border-radius:5px;cursor:pointer;height:15px;margin-right:6px;transition:background-color .3s ease-in-out;width:15px}.rv-filtro .rv-filtro-modal .rv-filtro-modal-plantilla .rv-filtro-modal-body .rv-filtro-modal-filtros .rv-chk-groups input:checked{background-color:#378336}.rv-grafica{background:#fff;border:1px solid #e5e9e5;border-radius:8px;flex-shrink:0;padding:16px 18px 8px}.rv-grafica .rv-grafica-titulo{color:#16324a;font-size:13px;font-weight:700;margin-bottom:4px}.rv-tabla-wrap{background:#fff;border:1px solid #e5e9e5;border-radius:8px;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.rv-tabla-scroll{flex:1 1;min-height:0;overflow-x:auto;overflow-y:auto}.rv-tabla{border-collapse:collapse;font-size:13px;min-width:1350px;table-layout:fixed;width:100%}.rv-tabla thead th,.rv-tabla thead tr{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover}.rv-tabla thead th{border-bottom:3px solid #fedb05;color:#fff;font-size:11px;font-weight:700;height:30px;letter-spacing:.04em;padding:10px 12px;position:-webkit-sticky;position:sticky;text-align:center;top:0;z-index:2}.rv-tabla thead th .borde-izq{border-left:2px solid #e9ae06;display:block;padding:0 8px;text-align:center}.rv-tabla .rv-th-asesor{text-align:left;white-space:nowrap}.rv-tabla .rv-th-centro{text-align:center}.rv-tabla .rv-td-contador{color:#6b7268;font-weight:600;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.rv-tabla td{border-bottom:1px solid #eef0ee;color:#3a4038;padding:10px 12px}.rv-tabla.rv-tabla-total{background:#f6f9f5;border-top:1px solid #e5e9e5;color:#16324a;flex-shrink:0;font-size:12.5px;font-weight:700}.rv-tabla.rv-tabla-total td{border-bottom:none;overflow:hidden;padding:6px 12px;text-overflow:ellipsis;white-space:nowrap}.rv-tabla .rv-row-asesor{background:#fafbf9;cursor:pointer}.rv-tabla .rv-row-asesor:hover{background:#f2f6f1}.rv-tabla .rv-td-asesor{align-items:center;display:flex;gap:8px;white-space:nowrap}.rv-tabla .rv-td-asesor .rv-flecha{color:inherit;flex-shrink:0;font-size:10px;width:10px}.rv-tabla .rv-td-asesor .rv-td-asesor-sucursal{color:#8a908a;font-size:11px;font-weight:500}.rv-tabla .rv-row-cliente:hover{background:#fafbf9}.rv-tabla .rv-td-cliente{color:#16324a;font-weight:600;padding-left:34px}.rv-tabla .rv-td-comentario{color:#6b7268;white-space:nowrap}.rv-tabla .motivo-select{background-image:url('data:image/svg+xml;utf8,<svg fill="white" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>')!important}.rv-estatus-pill{align-items:center;border-radius:999px;display:inline-flex;font-size:11.5px;font-weight:700;padding:3px 10px}.rca-wrapper{display:flex;flex-direction:column;gap:16px;overflow:hidden;padding:20px 0}.rca-filtro{margin-left:8px;position:relative}.rca-filtro .rca-filtro-btn{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border:none;border-radius:8px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:600;gap:5px;height:36px;padding:7px 13px;text-transform:capitalize}.rca-filtro .rca-filtro-btn svg{color:hsla(0,0%,100%,.8);font-size:16px;margin-right:0}.rca-filtro .rca-filtro-btn:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.rca-filtro .rca-filtro-btn:hover svg{color:#fff}.rca-filtro .rca-filtro-modal{display:none;left:250px;position:fixed;top:74px;z-index:999}.rca-filtro .rca-filtro-modal .rca-filtro-modal-plantilla{background-color:#fff;position:relative;width:450px}.rca-filtro .rca-filtro-modal .rca-filtro-modal-plantilla.sinadr{height:240px;width:180px}.rca-filtro .rca-filtro-modal .rca-filtro-modal-plantilla.ind-vis-filtro-3campos{height:300px}.rca-filtro .rca-filtro-modal .rca-filtro-modal-plantilla .plantilla-screen-container{background-color:#fff;height:auto}.rca-filtro .rca-filtro-modal .rca-filtro-modal-plantilla .rca-filtro-modal-close{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:10px;top:10px;width:20px}.rca-filtro .rca-filtro-modal .rca-filtro-modal-plantilla .rca-filtro-modal-close:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.rca-filtro .rca-filtro-modal .rca-filtro-modal-plantilla .rca-filtro-modal-body{padding:15px}.rca-filtro .rca-filtro-modal .rca-filtro-modal-plantilla .rca-filtro-modal-body .rca-filtro-modal-filtros{display:flex}.rca-filtro .rca-filtro-modal .rca-filtro-modal-plantilla .rca-filtro-modal-body .rca-filtro-modal-filtros .rca-filtro-tiempo{border:1px solid #ccc;border-radius:10px;box-shadow:0 0 3px #ccc;display:flex;flex-direction:column;height:auto;margin-bottom:60px;padding:10px;width:150px}.rca-filtro .rca-filtro-modal .rca-filtro-modal-plantilla .rca-filtro-modal-body .rca-filtro-modal-filtros .rca-filtro-tiempo .rca-filtro-group{display:flex;flex-direction:column;padding-top:10px}.rca-filtro .rca-filtro-modal .rca-filtro-modal-plantilla .rca-filtro-modal-body .rca-filtro-modal-filtros .rca-filtro-tiempo .rca-filtro-group label{color:#3a3a3c;font-size:12px;font-weight:700;margin-bottom:2px;margin-left:5px}.rca-filtro .rca-filtro-modal .rca-filtro-modal-plantilla .rca-filtro-modal-body .rca-filtro-modal-filtros .rca-filtro-tiempo .rca-filtro-group .rca-filtro-date-input{background-color:#f7f7f7;border:1px solid #2d682d;border-radius:5px;box-sizing:border-box;color:#2d682d;font-family:inherit;font-size:12px;margin-bottom:10px;padding:5px;width:100%}.rca-filtro .rca-filtro-modal .rca-filtro-modal-plantilla .rca-filtro-modal-body .rca-filtro-modal-filtros .rca-filtro-tiempo .rca-filtro-group .rca-filtro-date-input:focus{border-color:#1d4e1d;box-shadow:0 0 3px rgba(45,104,45,.4);outline:none}.rca-filtro .rca-filtro-modal .rca-filtro-modal-plantilla .rca-filtro-modal-body .rca-filtro-modal-filtros .rca-filtro-tiempo .rca-filtro-group .rca-filtro-date-input:hover{background-color:#eef7ee;cursor:pointer}.rca-filtro .rca-filtro-modal .rca-filtro-modal-plantilla .rca-filtro-modal-body .rca-filtro-modal-filtros .rca-filtro-tiempo .rca-filtro-group .rca-filtro-select{background-color:#f7f7f7;border:1px solid #2d682d;border-radius:5px;box-sizing:border-box;color:#2d682d;cursor:pointer;font-family:inherit;font-size:12px;margin-bottom:10px;padding:5px;width:100%}.rca-filtro .rca-filtro-modal .rca-filtro-modal-plantilla .rca-filtro-modal-body .rca-filtro-modal-filtros .rca-filtro-tiempo .rca-filtro-group .rca-filtro-select:focus{border-color:#1d4e1d;box-shadow:0 0 3px rgba(45,104,45,.4);outline:none}.rca-filtro .rca-filtro-modal .rca-filtro-modal-plantilla .rca-filtro-modal-body .rca-filtro-modal-filtros .rca-filtro-tiempo .rca-filtro-group-B{display:flex;flex-direction:column;height:100%;padding-top:10px}.rca-filtro .rca-filtro-modal .rca-filtro-modal-plantilla .rca-filtro-modal-body .rca-filtro-modal-filtros .rca-filtro-tiempo .rca-filtro-group-B label{color:#3a3a3c;font-size:12px;font-weight:700;margin-bottom:2px;margin-left:5px}.rca-filtro .rca-filtro-modal .rca-filtro-modal-plantilla .rca-filtro-modal-body .rca-filtro-modal-filtros .rca-filtro-tiempo .rca-filtro-group-B select{background-color:#cae9c9;background-color:#f7f7f7;border:1px solid #2d682d;border-radius:5px;color:#2d682d;margin-bottom:10px;padding:3px 0 3px 1px}.rca-filtro .rca-filtro-modal .rca-filtro-modal-plantilla .rca-filtro-modal-body .rca-filtro-modal-filtros .rca-filtro-tiempo .rca-filtro-group-B select:hover{outline:none}.rca-filtro .rca-filtro-modal .rca-filtro-modal-plantilla .rca-filtro-modal-body .rca-filtro-modal-filtros .rca-filtro-tiempo .rca-filtro-btn-cargar{align-items:center;background-image:linear-gradient(135deg,#378336,#275127);border:none;border-radius:5px;box-shadow:1px 2px 4px #333;color:#fff;cursor:pointer;display:flex;font-size:12px;justify-content:center;margin-top:6px;padding:5px;width:100%}.rca-filtro .rca-filtro-modal .rca-filtro-modal-plantilla .rca-filtro-modal-body .rca-filtro-modal-filtros .rca-filtro-tiempo .rca-filtro-btn-cargar:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.rca-filtro .rca-filtro-modal .rca-filtro-modal-plantilla .rca-filtro-modal-body .rca-filtro-modal-filtros .rca-filtro-adr{margin-left:15px;width:120px}.rca-filtro .rca-filtro-modal .rca-filtro-modal-plantilla .rca-filtro-modal-body .rca-filtro-modal-filtros .rca-filtro-adr .rca-filtro-title{color:#333;font-size:14px;font-weight:700;margin-bottom:5px;text-align:center}.rca-filtro .rca-filtro-modal .rca-filtro-modal-plantilla .rca-filtro-modal-body .rca-filtro-modal-filtros .rca-filtro-sucursal{margin-left:15px;min-width:170px}.rca-filtro .rca-filtro-modal .rca-filtro-modal-plantilla .rca-filtro-modal-body .rca-filtro-modal-filtros .rca-filtro-sucursal .rca-filtro-title{color:#333;font-size:14px;font-weight:700;margin-bottom:5px;text-align:center}.rca-filtro .rca-filtro-modal .rca-filtro-modal-plantilla .rca-filtro-modal-body .rca-filtro-modal-filtros .rca-chk-groups{align-items:center;display:flex;margin-bottom:1px;transition:all .3s}.rca-filtro .rca-filtro-modal .rca-filtro-modal-plantilla .rca-filtro-modal-body .rca-filtro-modal-filtros .rca-chk-groups:hover{text-decoration:underline}.rca-filtro .rca-filtro-modal .rca-filtro-modal-plantilla .rca-filtro-modal-body .rca-filtro-modal-filtros .rca-chk-groups label{cursor:pointer;font-size:14px}.rca-filtro .rca-filtro-modal .rca-filtro-modal-plantilla .rca-filtro-modal-body .rca-filtro-modal-filtros .rca-chk-groups input{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E");border:1px solid #224523;border-radius:5px;cursor:pointer;height:15px;margin-right:6px;transition:background-color .3s ease-in-out;width:15px}.rca-filtro .rca-filtro-modal .rca-filtro-modal-plantilla .rca-filtro-modal-body .rca-filtro-modal-filtros .rca-chk-groups input:checked{background-color:#378336}@media (max-width:600px){.rca-filtro .rca-filtro-btn{padding:8px 10px}.rca-filtro .rca-filtro-btn .crm-btn-label{display:none}.rca-filtro .rca-filtro-modal{left:12px;right:12px;top:64px}.rca-filtro .rca-filtro-modal .rca-filtro-modal-plantilla{margin-left:8px;margin-right:8px;width:auto}.rca-filtro .rca-filtro-modal .rca-filtro-modal-plantilla.sinadr{height:auto;width:auto}.rca-filtro .rca-filtro-modal .rca-filtro-modal-plantilla.ind-vis-filtro-3campos{height:auto}.rca-filtro .rca-filtro-modal .rca-filtro-modal-plantilla .rca-filtro-tiempo{width:auto}}.rca-tabla-wrap{background:#fff;border:1px solid #e5e9e5;border-radius:8px;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.rca-tabla-scroll{flex:1 1;min-height:0;overflow-x:auto;overflow-y:auto}.rca-tabla{border-collapse:collapse;font-size:13px;min-width:760px;table-layout:fixed;width:100%}.rca-tabla thead th,.rca-tabla thead tr{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover}.rca-tabla thead th{border-bottom:3px solid #fedb05;color:#fff;font-weight:700;height:30px;padding:10px 12px;position:-webkit-sticky;position:sticky;text-align:center;top:0;z-index:2}.rca-tabla thead th .borde-izq{border-left:2px solid #e9ae06;display:block;padding:0 8px;text-align:center}.rca-tabla .rca-th-izq{text-align:left;white-space:nowrap}.rca-tabla .rca-th-centro{text-align:center}.rca-tabla .rca-td-contador{color:#6b7268;font-weight:600;text-align:center}.rca-tabla td{border-bottom:1px solid #eef0ee;color:#3a4038;padding:10px 12px}.rca-tabla.rca-tabla-total{background:#f6f9f5;border-top:1px solid #e5e9e5;color:#16324a;flex-shrink:0;font-size:12.5px;font-weight:700}.rca-tabla.rca-tabla-total td{border-bottom:none;overflow:hidden;padding:6px 12px;text-overflow:ellipsis;white-space:nowrap}.rca-tabla .rca-row-asesor{background:#fafbf9;cursor:pointer}.rca-tabla .rca-row-asesor:hover{background:#f2f6f1}.rca-tabla .rca-row-cliente:hover{background:#fafbf9}.rca-tabla .rca-td-asesor{align-items:center;display:flex;gap:8px;white-space:nowrap}.rca-tabla .rca-td-asesor .rca-flecha{color:inherit;flex-shrink:0;font-size:10px;width:10px}.rca-tabla .rca-td-asesor .rca-td-asesor-sucursal{color:#8a908a;font-size:11px;font-weight:500}.rca-tabla .rca-td-cliente{color:#16324a;font-weight:600;padding-left:34px}.rca-tabla .rca-td-contacto{color:#6b7268;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rca-tabla .motivo-select{background-image:url('data:image/svg+xml;utf8,<svg fill="white" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>')!important}.rca-verificado-pill{align-items:center;border-radius:999px;display:inline-flex;font-size:11.5px;font-weight:700;padding:3px 10px}.rca-verificado-pill.si{background:#e8f0e9;color:#1e5b34}.rca-verificado-pill.no{background:#fde8e6;color:#b3261e}.rcv-filtro{margin-left:8px;position:relative}.rcv-filtro .rcv-filtro-btn{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border:none;border-radius:8px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.8);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:600;gap:5px;height:36px;padding:7px 13px;text-transform:capitalize}.rcv-filtro .rcv-filtro-btn svg{color:hsla(0,0%,100%,.8);font-size:16px;margin-right:0}.rcv-filtro .rcv-filtro-btn:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.rcv-filtro .rcv-filtro-btn:hover svg{color:#fff}.rcv-filtro .rcv-filtro-modal{display:none;left:250px;position:fixed;top:55px;z-index:999}.rcv-filtro .rcv-filtro-modal .rcv-filtro-modal-plantilla{background-color:#fff;width:450px}.rcv-filtro .rcv-filtro-modal .rcv-filtro-modal-plantilla.sinadr{height:240px;width:180px}.rcv-filtro .rcv-filtro-modal .rcv-filtro-modal-plantilla .plantilla-screen-container{background-color:#fff;height:auto}.rcv-filtro .rcv-filtro-modal .rcv-filtro-modal-plantilla .rcv-filtro-modal-close{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:15px;height:20px;justify-content:center;position:absolute;right:40px;top:10px;width:20px}.rcv-filtro .rcv-filtro-modal .rcv-filtro-modal-plantilla .rcv-filtro-modal-close:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.rcv-filtro .rcv-filtro-modal .rcv-filtro-modal-plantilla .rcv-filtro-modal-body{padding:15px}.rcv-filtro .rcv-filtro-modal .rcv-filtro-modal-plantilla .rcv-filtro-modal-body .rcv-filtro-modal-filtros{display:flex}.rcv-filtro .rcv-filtro-modal .rcv-filtro-modal-plantilla .rcv-filtro-modal-body .rcv-filtro-modal-filtros .rcv-filtro-tiempo{border:1px solid #ccc;border-radius:10px;box-shadow:0 0 3px #ccc;display:flex;flex-direction:column;height:auto;margin-bottom:60px;padding:10px;width:150px}.rcv-filtro .rcv-filtro-modal .rcv-filtro-modal-plantilla .rcv-filtro-modal-body .rcv-filtro-modal-filtros .rcv-filtro-tiempo .rcv-filtro-group{display:flex;flex-direction:column;padding-top:10px}.rcv-filtro .rcv-filtro-modal .rcv-filtro-modal-plantilla .rcv-filtro-modal-body .rcv-filtro-modal-filtros .rcv-filtro-tiempo .rcv-filtro-group label{color:#3a3a3c;font-size:12px;font-weight:700;margin-bottom:2px;margin-left:5px}.rcv-filtro .rcv-filtro-modal .rcv-filtro-modal-plantilla .rcv-filtro-modal-body .rcv-filtro-modal-filtros .rcv-filtro-tiempo .rcv-filtro-group .rcv-filtro-date-input{background-color:#f7f7f7;border:1px solid #2d682d;border-radius:5px;box-sizing:border-box;color:#2d682d;font-family:inherit;font-size:12px;margin-bottom:10px;padding:5px;width:100%}.rcv-filtro .rcv-filtro-modal .rcv-filtro-modal-plantilla .rcv-filtro-modal-body .rcv-filtro-modal-filtros .rcv-filtro-tiempo .rcv-filtro-group .rcv-filtro-date-input:focus{border-color:#1d4e1d;box-shadow:0 0 3px rgba(45,104,45,.4);outline:none}.rcv-filtro .rcv-filtro-modal .rcv-filtro-modal-plantilla .rcv-filtro-modal-body .rcv-filtro-modal-filtros .rcv-filtro-tiempo .rcv-filtro-group .rcv-filtro-date-input:hover{background-color:#eef7ee;cursor:pointer}.rcv-filtro .rcv-filtro-modal .rcv-filtro-modal-plantilla .rcv-filtro-modal-body .rcv-filtro-modal-filtros .rcv-filtro-tiempo .rcv-filtro-btn-cargar{align-items:center;background-image:linear-gradient(135deg,#378336,#275127);border:none;border-radius:5px;box-shadow:1px 2px 4px #333;color:#fff;cursor:pointer;display:flex;font-size:12px;justify-content:center;margin-top:6px;padding:5px;width:100%}.rcv-filtro .rcv-filtro-modal .rcv-filtro-modal-plantilla .rcv-filtro-modal-body .rcv-filtro-modal-filtros .rcv-filtro-tiempo .rcv-filtro-btn-cargar:hover{-webkit-transform:scale(1.02);transform:scale(1.02)}.rcv-filtro .rcv-filtro-modal .rcv-filtro-modal-plantilla .rcv-filtro-modal-body .rcv-filtro-modal-filtros .rcv-filtro-adr{margin-left:15px;width:120px}.rcv-filtro .rcv-filtro-modal .rcv-filtro-modal-plantilla .rcv-filtro-modal-body .rcv-filtro-modal-filtros .rcv-filtro-adr .rcv-filtro-title{color:#333;font-size:14px;font-weight:700;margin-bottom:5px;text-align:center}.rcv-filtro .rcv-filtro-modal .rcv-filtro-modal-plantilla .rcv-filtro-modal-body .rcv-filtro-modal-filtros .rcv-filtro-sucursal{margin-left:15px;min-width:170px}.rcv-filtro .rcv-filtro-modal .rcv-filtro-modal-plantilla .rcv-filtro-modal-body .rcv-filtro-modal-filtros .rcv-filtro-sucursal .rcv-filtro-title{color:#333;font-size:14px;font-weight:700;margin-bottom:5px;text-align:center}.rcv-filtro .rcv-filtro-modal .rcv-filtro-modal-plantilla .rcv-filtro-modal-body .rcv-filtro-modal-filtros .rcv-chk-groups{align-items:center;display:flex;margin-bottom:1px;transition:all .3s}.rcv-filtro .rcv-filtro-modal .rcv-filtro-modal-plantilla .rcv-filtro-modal-body .rcv-filtro-modal-filtros .rcv-chk-groups:hover{text-decoration:underline}.rcv-filtro .rcv-filtro-modal .rcv-filtro-modal-plantilla .rcv-filtro-modal-body .rcv-filtro-modal-filtros .rcv-chk-groups label{cursor:pointer;font-size:14px}.rcv-filtro .rcv-filtro-modal .rcv-filtro-modal-plantilla .rcv-filtro-modal-body .rcv-filtro-modal-filtros .rcv-chk-groups input{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg viewBox='0 0 16 16' fill='%23fff' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M12.207 4.793a1 1 0 0 1 0 1.414l-5 5a1 1 0 0 1-1.414 0l-2-2a1 1 0 0 1 1.414-1.414L6.5 9.086l4.293-4.293a1 1 0 0 1 1.414 0z'/%3E%3C/svg%3E");border:1px solid #224523;border-radius:5px;cursor:pointer;height:15px;margin-right:6px;transition:background-color .3s ease-in-out;width:15px}.rcv-filtro .rcv-filtro-modal .rcv-filtro-modal-plantilla .rcv-filtro-modal-body .rcv-filtro-modal-filtros .rcv-chk-groups input:checked{background-color:#378336}.rcv-tabla{min-width:1100px}.rcv-tabla .rcv-th-mes{font-size:10px}.rcv-tabla .rcv-td-mes{color:#6b7268}.rcv-tabla .rcv-td-total{color:#16324a;font-weight:700}.rcc-tabla{min-width:900px}.rcc-tabla .rcc-td-vendedor{border-bottom:2px solid #dfe6de;border-right:1px solid #eef0ee;display:table-cell!important;min-width:160px;vertical-align:middle;white-space:normal;z-index:2}.rcc-tabla .rcc-td-vendedor strong{display:block}.rcc-tabla .rcc-td-etiqueta{border-bottom:1px solid #eef0ee;color:#6b7268;font-size:12px;font-weight:600;padding:10px 12px;white-space:nowrap}.rcc-tabla .rcc-td-total{color:#16324a;font-weight:700}.rcc-tabla .rcc-td-porcentaje{color:#6b7268;font-size:12px}.rcc-tabla .rcc-td-sinvisitar{color:#b3261e}.rcc-tabla .rcc-td-cobertura,.rcc-tabla .rcc-td-sinvisitar{border-bottom:2px solid #dfe6de;border-left:1px solid #eef0ee;font-weight:700;vertical-align:middle}.rcc-tabla .rcc-td-cobertura{color:#1e5b34}.rcc-tabla .rcc-row-porcentaje td{border-bottom:2px solid #dfe6de}.rcc-tabla .rcc-td-cobertura,.rcc-tabla .rcc-td-sinvisitar,.rcc-tabla .rcc-td-vendedor,.rcc-tabla.rcc-tabla tbody tr:hover td.rcc-td-cobertura,.rcc-tabla.rcc-tabla tbody tr:hover td.rcc-td-sinvisitar,.rcc-tabla.rcc-tabla tbody tr:hover td.rcc-td-vendedor{background-color:#fff!important}.crmcs-cot-tabla-wrap{background:#fff;border:1px solid #e5e9e5;border-radius:8px;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.crmcs-cot-tabla-scroll{flex:1 1;min-height:0;overflow:auto}.crmcs-cot-tabla-scroll table{border-collapse:collapse;font-size:13px;min-width:1600px;table-layout:auto;width:100%}.crmcs-cot-tabla-scroll thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;height:30px;position:-webkit-sticky;position:sticky;top:0;z-index:3}.crmcs-cot-tabla-scroll thead tr th .borde-izq{border-left:2px solid #e9ae06;text-align:center}.crmcs-cot-tabla-scroll thead tr th:first-child{left:0;position:-webkit-sticky;position:sticky;z-index:4}.crmcs-cot-tabla-scroll tbody tr td.rca-td-asesor,.crmcs-cot-tabla-scroll tbody tr td.rv-td-asesor{left:0;position:-webkit-sticky;position:sticky;z-index:1}.crmcs-cot-tabla-scroll tbody tr{white-space:nowrap}.crmcs-cot-tabla-scroll tbody tr td{background-color:#fff;border-bottom:1px solid #dae6be;padding:7px 12px}.crmcs-cot-tabla-scroll tbody tr:hover td{background-color:#dae6be!important}.crmcs-cot-tabla-scroll tbody tr:nth-child(2n) td{background-color:#f1f1f1}.crmcs-cot-tabla-scroll .crmcs-fila-total-sticky{background:#f6f9f5!important;bottom:0;color:#16324a;font-weight:700;position:-webkit-sticky;position:sticky;z-index:2}.crmcs-cot-tabla-scroll .crmcs-fila-total-sticky td{background:#f6f9f5!important;border-bottom:none;border-top:1px solid #e5e9e5}.crmcs-cot-tabla-scroll .rca-row-asesor,.crmcs-cot-tabla-scroll .rv-row-asesor{background:#fafbf9;cursor:pointer}.crmcs-cot-tabla-scroll .rca-row-asesor:hover td,.crmcs-cot-tabla-scroll .rv-row-asesor:hover td{background:#f2f6f1!important}.crmcs-cot-tabla-scroll .rca-row-cliente:hover td,.crmcs-cot-tabla-scroll .rv-row-cliente:hover td{background:#fafbf9!important}.crmcs-cot-tabla-scroll .rca-td-asesor,.crmcs-cot-tabla-scroll .rv-td-asesor{align-items:center;display:flex;gap:8px;white-space:nowrap}.crmcs-cot-tabla-scroll .rca-td-asesor .rca-flecha,.crmcs-cot-tabla-scroll .rca-td-asesor .rv-flecha,.crmcs-cot-tabla-scroll .rv-td-asesor .rca-flecha,.crmcs-cot-tabla-scroll .rv-td-asesor .rv-flecha{color:inherit;flex-shrink:0;font-size:10px;width:10px}.crmcs-cot-tabla-scroll .rca-td-asesor .rca-td-asesor-sucursal,.crmcs-cot-tabla-scroll .rca-td-asesor .rv-td-asesor-sucursal,.crmcs-cot-tabla-scroll .rv-td-asesor .rca-td-asesor-sucursal,.crmcs-cot-tabla-scroll .rv-td-asesor .rv-td-asesor-sucursal{color:#8a908a;font-size:11px;font-weight:500}.crmcs-cot-tabla-scroll .rca-td-cliente,.crmcs-cot-tabla-scroll .rv-td-cliente{color:#16324a;font-weight:600;padding-left:34px}.crmcs-cot-tabla-scroll .rca-td-contador,.crmcs-cot-tabla-scroll .rv-td-contador{color:#6b7268;font-weight:600;text-align:center;white-space:nowrap}.crmcs-cot-tabla-scroll .rv-td-comentario{color:#6b7268;max-width:500px;white-space:normal}.crmcs-cot-tabla-scroll .motivo-select{background-image:url('data:image/svg+xml;utf8,<svg fill="white" viewBox="0 0 24 24" xmlns="http://www.w3.org/2000/svg"><path d="M7 10l5 5 5-5z"/></svg>')!important}.crmcs-cot-tabla-scroll .paq-maq-tabla{min-width:1100px}.crmcs-cot-tabla-scroll .paq-maq-tabla .paq-maq-td-centro,.crmcs-cot-tabla-scroll .paq-maq-tabla .paq-maq-th-centro{text-align:center}.crmcs-cot-tabla-scroll .paq-maq-tabla .paq-maq-td-comentarios{white-space:normal}.crmcs-cot-tabla-total{align-items:center;background:#f6f9f5;border-top:1px solid #e5e9e5;color:#16324a;display:flex;flex-shrink:0;font-size:12.5px;font-weight:700;justify-content:space-between;padding:10px 16px}.crmcs-cot-tabla-scroll table{min-width:1900px}#crmcsFiltroCotizacionesServicio-modal{top:54px}.crmcs-btn-agregar{align-items:center;background:linear-gradient(to bottom right,#72ad64,#1f471a);border:none;border-radius:8px;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-family:inherit;font-size:13px;font-weight:600;gap:5px;height:36px;padding:7px 13px;text-transform:capitalize}.crmcs-btn-agregar svg{color:hsla(0,0%,100%,.9);font-size:18px}.crmcs-btn-agregar:hover{color:#fff;-webkit-transform:scale(1.02);transform:scale(1.02)}.crmcs-btn-agregar:hover svg{color:#fff}.crmcs-estatus-pill{align-items:center;border-radius:999px;display:inline-flex;font-size:11.5px;font-weight:700;padding:3px 10px}.crmcs-estatus-pill.creada{background:#eef1ee;color:#575d57}.crmcs-estatus-pill.proceso{background:#fdf3d9;color:#92660a}.crmcs-estatus-pill.cerrada{background:#e8f0e9;color:#1e5b34}.crmcs-acciones-tabla{align-items:center;display:flex;gap:5px;justify-content:center}.crmcs-cot-tabla-scroll .crmcs-td-sticky,.crmcs-cot-tabla-scroll .crmcs-th-sticky{background-color:#fff;position:-webkit-sticky;position:sticky}.crmcs-cot-tabla-scroll thead .crmcs-th-sticky{z-index:5}.crmcs-cot-tabla-scroll tbody .crmcs-td-sticky{z-index:2}.crmcs-cot-tabla-scroll .crmcs-td-sticky-acciones,.crmcs-cot-tabla-scroll .crmcs-th-sticky-acciones{left:0;max-width:142px;min-width:142px;width:142px}.crmcs-cot-tabla-scroll .crmcs-td-sticky-cliente,.crmcs-cot-tabla-scroll .crmcs-th-sticky-cliente{left:142px;max-width:220px;min-width:220px;white-space:normal;width:220px}.crmcs-cot-tabla-scroll .crmcs-td-sticky-propietario,.crmcs-cot-tabla-scroll .crmcs-th-sticky-propietario{left:362px;max-width:200px;min-width:200px;white-space:normal;width:200px}.crmcs-cot-tabla-scroll tbody tr:nth-child(2n) .crmcs-td-sticky{background-color:#f1f1f1}.crmcs-cot-tabla-scroll tbody tr:hover .crmcs-td-sticky{background-color:#dae6be!important}.crmcs-btn-pdf-wrap{display:inline-flex}.crmcs-btn-pdf-menu-fixed{position:fixed;z-index:9999}.crmcs-btn-pdf-menu-fixed .pa-list-popover{position:static}.crmcs-btn-pdf{align-items:center;background:#fff;border:1px solid #e5e9e5;border-radius:6px;color:#b3261e;cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.crmcs-btn-pdf svg{font-size:16px}.crmcs-btn-pdf:hover{background:#fde8e6;border-color:#f3b7b2}.crmcs-cotizacion-wrapper{overflow-y:hidden}.crmcs-catalogo-tabla tbody tr:hover{background:#f2f6f1}.crmcs-catalogo-acciones{align-items:center;display:flex;gap:6px;justify-content:center}.crmcs-btn-icono{align-items:center;background:#fff;border:1px solid #e5e9e5;border-radius:6px;color:#1e5b34;cursor:pointer;display:inline-flex;height:28px;justify-content:center;width:28px}.crmcs-btn-icono svg{font-size:16px}.crmcs-btn-icono:hover{background:#e8f0e9}.crmcs-btn-icono.danger{color:#b3261e}.crmcs-btn-icono.danger:hover{background:#fde8e6;border-color:#f3b7b2}.crmcs-btn-toggle{background:#fff;border:1px solid #d7ddd7;border-radius:6px;cursor:pointer;font-family:inherit;font-size:11.5px;font-weight:600;height:28px;padding:0 10px}.crmcs-btn-toggle.activo{color:#b3261e}.crmcs-btn-toggle.activo:hover{background:#fde8e6;border-color:#f3b7b2}.crmcs-btn-toggle.inactivo{color:#1e5b34}.crmcs-btn-toggle.inactivo:hover{background:#e8f0e9;border-color:#bcd6c1}.crmcs-cotizacion{display:flex;flex:1 1;flex-direction:column;gap:6px;min-height:0}.crmcs-cotizacion .crmcs-cotizacion-header{border-left:3px solid #cc2b2b;flex-shrink:0;margin-top:4px;padding-left:8px}.crmcs-cotizacion .crmcs-cotizacion-header .crmcs-cotizacion-header-titulo{color:#17251c;font-size:12.5px;font-weight:700}.crmcs-cotizacion-captura{grid-gap:16px 12px;background:#fff;border:1px solid #e5e9e5;border-radius:10px;display:grid;flex-shrink:0;gap:16px 12px;grid-template-columns:repeat(3,1fr);padding:8px 12px}@media (max-width:1100px){.crmcs-cotizacion-captura{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.crmcs-cotizacion-captura{grid-template-columns:1fr}}.crmcs-cotizacion-captura .crmcs-campo{width:100%}.crmcs-cotizacion-captura .crmcs-campo .MuiInputBase-root{height:36px}.crmcs-cotizacion-captura .crmcs-campo-full{grid-column:1/-1}.crmcs-cotizacion-captura .crmcs-campo-2col{grid-column:span 2}.crmcs-articulos-tabla-wrap{background:#fff;border:1px solid #e5e9e5;border-radius:10px;flex:1 1;min-height:160px}.crmcs-articulos-tabla{border-collapse:collapse;font-size:12.5px;min-width:900px;width:100%}.crmcs-articulos-tabla thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;font-size:10.5px;font-weight:700;height:26px;letter-spacing:.03em;padding:6px 10px;position:-webkit-sticky;position:sticky;text-align:center;top:0;z-index:1}.crmcs-articulos-tabla thead tr th.borde-izq{border-left:2px solid #e9ae06}.crmcs-articulos-tabla tbody tr{border-bottom:1px solid #eef0ee}.crmcs-articulos-tabla tbody tr td{padding:5px 10px;vertical-align:top}.crmcs-articulos-tabla .MuiInputBase-root input,.crmcs-articulos-tabla input,.crmcs-articulos-tabla textarea{border:1px solid #d7ddd7;border-radius:6px;font-family:inherit;font-size:12px;padding:4px 8px;width:100%}.crmcs-articulos-tabla .MuiInputBase-root input:focus,.crmcs-articulos-tabla input:focus,.crmcs-articulos-tabla textarea:focus{border-color:#1e5b34;outline:none}.crmcs-articulos-tabla .MuiInputBase-root input[readonly],.crmcs-articulos-tabla input[readonly],.crmcs-articulos-tabla textarea[readonly]{background:#f5f7f5;color:#575d57}.crmcs-articulos-tabla textarea{height:24px;margin-top:4px;min-height:24px;resize:vertical}.crmcs-articulos-tabla .crmcs-celda-producto{min-width:220px}.crmcs-articulos-tabla .crmcs-celda-producto .MuiInputBase-root{padding:0!important}.crmcs-articulos-tabla .crmcs-descripcion-row{align-items:flex-start;display:flex;gap:4px}.crmcs-articulos-tabla .crmcs-descripcion-row textarea{flex:1 1;margin-top:4px}.crmcs-articulos-tabla .crmcs-btn-agregar-caracteristica{align-items:center;background:#fff;border:1px solid #1e5b34;border-radius:6px;color:#1e5b34;cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;margin-top:4px;padding:0;width:24px}.crmcs-articulos-tabla .crmcs-btn-agregar-caracteristica svg{font-size:16px}.crmcs-articulos-tabla .crmcs-btn-agregar-caracteristica:hover{background:#1e5b34;color:#fff}.crmcs-articulos-tabla .crmcs-caracteristicas-lista{display:flex;flex-direction:column;gap:4px;margin-top:4px}.crmcs-articulos-tabla .crmcs-caracteristica-row{align-items:center;display:flex;gap:4px}.crmcs-articulos-tabla .crmcs-caracteristica-row input{flex:1 1}.crmcs-articulos-tabla .crmcs-caracteristica-row div{align-items:center;border-radius:6px;color:#b3261e;cursor:pointer;display:flex;flex-shrink:0;height:22px;justify-content:center;width:22px}.crmcs-articulos-tabla .crmcs-caracteristica-row div:hover{background:#fde8e6}.crmcs-articulos-tabla .crmcs-caracteristica-row div svg{font-size:15px}.crmcs-articulos-tabla .crmcs-celda-eliminar{text-align:center}.crmcs-articulos-tabla .crmcs-celda-eliminar div{align-items:center;border-radius:6px;color:#b3261e;cursor:pointer;display:inline-flex;height:26px;justify-content:center;width:26px}.crmcs-articulos-tabla .crmcs-celda-eliminar div:hover{background:#fde8e6}.crmcs-articulos-tabla .crmcs-celda-eliminar div svg{font-size:17px}.crmcs-articulos-footer{align-items:flex-start;display:flex;flex-shrink:0;flex-wrap:wrap;gap:12px;justify-content:space-between}.crmcs-btn-agregar-fila{align-items:center;background:#fff;border:1px solid #1e5b34;border-radius:6px;color:#1e5b34;cursor:pointer;display:flex;font-family:inherit;font-size:12.5px;font-weight:600;gap:5px;height:30px;padding:0 10px}.crmcs-btn-agregar-fila svg{font-size:15px}.crmcs-btn-agregar-fila:hover{background:#e8f0e9}.crmcs-totales{background:#fff;border:1px solid #e5e9e5;border-radius:10px;display:flex;flex-direction:column;gap:4px;padding:8px 12px;width:300px}.crmcs-totales .crmcs-totales-row{align-items:center;display:flex;gap:10px;justify-content:space-between}.crmcs-totales .crmcs-totales-row span{color:#575d57;font-size:12px;white-space:nowrap}.crmcs-totales .crmcs-totales-row input{border:1px solid #d7ddd7;border-radius:6px;font-family:inherit;font-size:12px;height:26px;padding:0 8px;text-align:right;width:130px}.crmcs-totales .crmcs-totales-row input:focus{border-color:#1e5b34;outline:none}.crmcs-totales .crmcs-totales-row input[readonly]{background:#f5f7f5;color:#575d57}.crmcs-totales .crmcs-btn-toggle-iva{align-items:center;background:#f5f7f5;border:1px solid #d7ddd7;border-radius:4px;color:#b4b9b4;cursor:pointer;display:flex;flex-shrink:0;height:18px;justify-content:center;margin-left:auto;margin-right:1px;padding:0;width:18px}.crmcs-totales .crmcs-btn-toggle-iva svg{font-size:14px}.crmcs-totales .crmcs-btn-toggle-iva:hover{border-color:#1e5b34}.crmcs-totales .crmcs-btn-toggle-iva.activo{background:#1e5b34;border-color:#1e5b34;color:#fff}.crmcs-totales .crmcs-totales-general{border-top:1px solid #e5e9e5;padding-top:4px}.crmcs-totales .crmcs-totales-general input,.crmcs-totales .crmcs-totales-general span{color:#17251c;font-weight:700}.crmcs-cotizacion-guardar{display:flex;flex-shrink:0;justify-content:flex-end;margin-top:2px}.crmcs-catalogo-modal{left:50%;max-width:92vw;outline:none;position:absolute;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:460px}.crmcs-catalogo-modal .crmcs-catalogo-modal-plantilla{background-color:#fff;border-radius:10px;overflow:hidden}.crmcs-catalogo-modal .crmcs-catalogo-modal-plantilla .plantilla-screen-container{background-color:#fff;height:auto}.crmcs-catalogo-modal .crmcs-catalogo-modal-close{align-items:center;background-color:#ed2a35;border:1px solid #ed2a35;border-radius:5px;box-shadow:0 1px 3px rgba(0,0,0,.25);color:hsla(0,0%,100%,.9);cursor:pointer;display:flex;font-size:13px;height:22px;justify-content:center;position:absolute;right:40px;top:9px;width:22px;z-index:2}.crmcs-catalogo-modal .crmcs-catalogo-modal-close:hover{color:#fff;-webkit-transform:scale(1.05);transform:scale(1.05)}.crmcs-catalogo-modal .crmcs-catalogo-modal-body{display:flex;flex-direction:column;gap:14px;padding:20px}.crmcs-catalogo-modal .crmcs-catalogo-modal-buttons{display:flex;justify-content:flex-end;padding:0 20px 20px}.obj-swal-btn-guardar{align-items:center;background:linear-gradient(to bottom right,#2f7a3d,#0e3d19)!important;box-shadow:2px 2px 3px #333;color:hsla(0,0%,100%,.9)!important;display:inline-flex!important}.obj-swal-btn-guardar:hover{color:#fff!important}.obj-semanas{display:flex;flex-direction:column;gap:14px;height:100%;min-height:0}.obj-sin-semanas{color:#64748b;font-size:13px;padding:24px 0;text-align:center}.obj-semanas-lista{display:flex;flex:1 1;flex-direction:column;gap:14px;min-height:0;overflow-y:auto}.obj-semana-card{background:#fff;border:1px solid #e8ecf0;border-radius:10px;flex-shrink:0;overflow:hidden}.obj-semana-header{align-items:center;background:#eef3ec;border:none;color:#035917;cursor:pointer;display:flex;font-family:inherit;font-size:12px;font-weight:600;gap:8px;padding:9px 12px;text-align:left;width:100%}.obj-semana-header span:first-of-type{flex:1 1}.obj-semana-chevron{font-size:18px;transition:-webkit-transform .15s;transition:transform .15s;transition:transform .15s,-webkit-transform .15s}.obj-semana-card.contraida .obj-semana-chevron{-webkit-transform:rotate(-90deg);transform:rotate(-90deg)}.obj-semana-header-total{color:#64748b;font-size:11px;font-weight:600;white-space:nowrap}.obj-semana-tabla-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.obj-semana-tabla{border-collapse:collapse;font-size:12.5px;width:100%}.obj-semana-tabla th{background:#f4f6f9;color:#64748b;font-weight:600;padding:8px;text-align:center}.obj-semana-tabla th:first-child{padding-left:12px;text-align:left}.obj-semana-tabla .obj-th-total{color:#035917}.obj-semana-tabla td{border-top:1px solid #e8ecf0;padding:5px 8px;text-align:center}.obj-semana-tabla .obj-td-vendedor{color:#1a2332;font-weight:600;padding-left:12px;text-align:left}.obj-semana-tabla .obj-td-total{color:#035917;font-weight:600}.obj-semana-tabla .obj-fila-estado td{background:#eef3ec;border-top:1px solid #e8ecf0;color:#035917;font-size:11px;font-weight:700;letter-spacing:.3px;padding:6px 12px;text-align:left;text-transform:uppercase}.obj-semana-tabla input{border:1px solid #e8ecf0;border-radius:6px;font-family:inherit;font-size:12.5px;height:28px;text-align:center;width:44px}.obj-semana-tabla input:focus{border-color:#035917;box-shadow:0 0 0 2px rgba(3,89,23,.12);outline:none}.obj-semana-tabla tfoot td{background:#f4f6f9;border-top:2px solid #e8ecf0;font-weight:700}.obj-semanas-footer{align-items:center;border-top:1px solid #e8ecf0;display:flex;flex-shrink:0;justify-content:space-between;padding-top:12px}.obj-total-mes{color:#64748b;font-size:12px}.obj-total-mes strong{color:#035917}@media (max-width:600px){.obj-semanas-lista{flex:0 1 auto}.obj-semana-tabla{min-width:100%;width:auto}.obj-semana-tabla td,.obj-semana-tabla th{min-width:60px}.obj-semana-tabla .obj-td-vendedor,.obj-semana-tabla th:first-child{min-width:130px}}.ind-vis-sin-datos{color:#8b9a8e;font-size:13px;padding:24px 0;text-align:center}.ind-vis-scroll-hint{align-items:center;background:#fdf3e3;color:#a76b0b;display:none;flex-shrink:0;font-size:11px;font-weight:600;gap:6px;padding:6px 14px}.ind-vis-card{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:10px;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.ind-vis-card-head{align-items:center;background:#1e3b23;background-image:repeating-linear-gradient(135deg,hsla(0,0%,100%,.045) 0 6px,hsla(0,0%,100%,0) 6px 12px);display:flex;gap:24px;justify-content:space-between;padding:12px 20px}.ind-vis-card-titulo{align-items:baseline;display:flex;gap:14px}.ind-vis-card-titulo h2{color:#fff;font-size:16px;font-weight:700;margin:0}.ind-vis-card-div{background:hsla(0,0%,100%,.25);height:14px;width:1px}.ind-vis-card-periodo{color:hsla(0,0%,100%,.72);font-size:12.5px;font-weight:500}.ind-vis-chip{align-items:center;border:1px solid rgba(232,195,58,.5);border-radius:100px;display:flex;flex-shrink:0;gap:8px;padding:5px 12px}.ind-vis-chip-label{color:#e8c33a;font-size:10.5px;font-weight:500;letter-spacing:.08em;text-transform:uppercase}.ind-vis-chip-valor{color:#fff;font-size:13px;font-weight:700}.ind-vis-tabla-wrap{flex:1 1;min-height:0;overflow-x:auto;overflow-y:auto}.ind-vis-tabla{border-collapse:collapse;font-size:12px;table-layout:fixed;width:100%}.ind-vis-tabla .ind-vis-col-asesor{width:210px}.ind-vis-tabla .ind-vis-col-meta{width:92px}.ind-vis-tabla .ind-vis-col-num{width:52px}.ind-vis-tabla .ind-vis-col-cumpl{width:62px}.ind-vis-tabla .ind-vis-wk-start{border-left:1px solid #d5dad1}.ind-vis-tabla tbody .ind-vis-wk-start{border-left:1px solid #c8cfc3}.ind-vis-tabla .ind-vis-th-asesor,.ind-vis-tabla .ind-vis-th-objetivo-mensual,.ind-vis-tabla .ind-vis-th-semana,.ind-vis-tabla .ind-vis-th-sub{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;position:-webkit-sticky;position:sticky;z-index:3}.ind-vis-tabla .ind-vis-th-asesor,.ind-vis-tabla .ind-vis-th-objetivo-mensual{font-size:11.5px;font-weight:600;height:30px;letter-spacing:.03em;padding:9px 14px;text-align:left;top:0;vertical-align:bottom;z-index:6}.ind-vis-tabla .ind-vis-th-objetivo-mensual{left:210px;text-align:center}.ind-vis-tabla .ind-vis-th-asesor{left:0}.ind-vis-tabla .ind-vis-th-semana{height:46px;padding:6px 4px;text-align:center;top:0;vertical-align:middle}.ind-vis-tabla .ind-vis-th-semana .ind-vis-wk-tag{color:hsla(0,0%,100%,.72);display:block;font-size:9.5px;font-weight:500;letter-spacing:.14em;margin-bottom:3px;text-transform:uppercase}.ind-vis-tabla .ind-vis-th-semana .ind-vis-wk-range{color:#fff;display:block;font-size:11.5px;font-weight:600}.ind-vis-tabla .ind-vis-th-sub{font-size:10px;font-weight:600;height:30px;letter-spacing:.04em;padding:6px 2px;text-align:center;top:46px}.ind-vis-tabla .ind-vis-th-semana.ind-vis-wk-start,.ind-vis-tabla .ind-vis-th-sub.ind-vis-wk-start{border-left:2px solid #e9ae06;text-align:center}.ind-vis-tabla .ind-vis-fila-estado td{background:#e9ece6;border-bottom:1px solid #d5dad1;color:#33472f;font-size:11px;font-weight:700;letter-spacing:.16em;padding:9px 14px;text-transform:uppercase}.ind-vis-tabla .ind-vis-fila-sucursal td{background:#fafbf9;border-bottom:1px solid #f0f2ee;color:#8b9a8e;font-size:10px;font-weight:600;letter-spacing:.14em;padding:6px 14px;text-transform:uppercase}.ind-vis-tabla .ind-vis-dash{background:#b9c4bb;display:inline-block;height:1px;margin-right:8px;vertical-align:middle;width:14px}.ind-vis-tabla .ind-vis-td-vendedor{color:#243027;font-size:12.5px;font-weight:500;left:0;padding:9px 14px 9px 36px}.ind-vis-tabla .ind-vis-td-objetivo-mensual,.ind-vis-tabla .ind-vis-td-vendedor{background:#fff;border-bottom:1px solid #f0f2ee;position:-webkit-sticky;position:sticky;z-index:1}.ind-vis-tabla .ind-vis-td-objetivo-mensual{color:#2e6b3f;font-size:12px;font-weight:600;left:210px;padding:9px 14px;text-align:center}.ind-vis-tabla .ind-vis-td-num{background:#fbfcfa;border-bottom:1px solid #f0f2ee;color:#3c463e;font-size:12px;padding:9px 2px;text-align:center}.ind-vis-tabla .ind-vis-icon-comentario{color:#315c6f;cursor:pointer;font-size:12px!important;margin-left:3px;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease;vertical-align:middle}.ind-vis-tabla .ind-vis-icon-comentario:hover{-webkit-transform:scale(1.35);transform:scale(1.35)}.ind-vis-tabla .ind-vis-td-cumpl{border-bottom:1px solid #f0f2ee;font-size:11.5px;font-weight:600;padding:9px 2px;text-align:center}.ind-vis-tabla .ind-vis-td-total{color:#243027;font-weight:700}.ind-vis-tabla .ind-cumpl-ok{background:#eaf3de;color:#3b6d11}.ind-vis-tabla .ind-cumpl-medio{background:#fdf3e3;color:#a76b0b}.ind-vis-tabla .ind-cumpl-bajo{background:#fdeceb;color:#c0392b}.ind-vis-tabla .ind-cumpl-na{background:transparent;color:#8b9a8e}.ind-vis-tabla tbody tr:hover td.ind-vis-td-num,.ind-vis-tabla tbody tr:hover td.ind-vis-td-objetivo-mensual,.ind-vis-tabla tbody tr:hover td.ind-vis-td-vendedor{background:#f4f7f2}@media (max-width:600px){.ind-vis-scroll-hint{display:flex}.ind-vis-tabla .ind-vis-col-asesor{width:110px}.ind-vis-tabla .ind-vis-col-meta{width:68px}.ind-vis-tabla .ind-vis-col-num{width:44px}.ind-vis-tabla .ind-vis-col-cumpl{width:50px}.ind-vis-tabla .ind-vis-td-objetivo-mensual,.ind-vis-tabla .ind-vis-th-objetivo-mensual{left:110px}}.ind-cot-sin-datos{color:#8b9a8e;font-size:13px;padding:24px 0;text-align:center}.ind-cot-scroll-hint{align-items:center;background:#fdf3e3;color:#a76b0b;display:none;flex-shrink:0;font-size:11px;font-weight:600;gap:6px;padding:6px 14px}.ind-cot-card{background:#fff;border:1px solid rgba(0,0,0,.08);border-radius:10px;display:flex;flex:1 1;flex-direction:column;min-height:0;overflow:hidden}.ind-cot-tabla-wrap{flex:1 1;min-height:0;overflow-x:auto;overflow-y:auto}.ind-cot-tabla{border-collapse:collapse;font-size:12px;table-layout:fixed;width:100%}.ind-cot-tabla .ind-cot-col-asesor{width:210px}.ind-cot-tabla .ind-cot-col-meta{width:92px}.ind-cot-tabla .ind-cot-col-num{width:50px}.ind-cot-tabla .ind-cot-col-cumpl{width:56px}.ind-cot-tabla .ind-cot-wk-start{border-left:2px solid #e9ae06}.ind-cot-tabla .ind-cot-ln-start{border-left:1px solid #d5dad1}.ind-cot-tabla tbody .ind-cot-wk-start{border-left:2px solid #c19005}.ind-cot-tabla tbody .ind-cot-ln-start{border-left:1px solid #c8cfc3}.ind-cot-tabla .ind-cot-th-asesor,.ind-cot-tabla .ind-cot-th-linea,.ind-cot-tabla .ind-cot-th-objetivo-mensual,.ind-cot-tabla .ind-cot-th-semana,.ind-cot-tabla .ind-cot-th-sub{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;position:-webkit-sticky;position:sticky;z-index:3}.ind-cot-tabla .ind-cot-th-asesor,.ind-cot-tabla .ind-cot-th-objetivo-mensual{font-size:11.5px;font-weight:600;height:30px;letter-spacing:.03em;padding:9px 14px;text-align:left;top:0;vertical-align:bottom;z-index:8}.ind-cot-tabla .ind-cot-th-objetivo-mensual{left:210px;text-align:center}.ind-cot-tabla .ind-cot-th-asesor{left:0}.ind-cot-tabla .ind-cot-th-semana{height:46px;padding:6px 4px;text-align:center;top:0;vertical-align:middle;z-index:5}.ind-cot-tabla .ind-cot-th-semana .ind-cot-wk-tag{color:hsla(0,0%,100%,.72);display:block;font-size:9.5px;font-weight:500;letter-spacing:.14em;margin-bottom:3px;text-transform:uppercase}.ind-cot-tabla .ind-cot-th-semana .ind-cot-wk-range{color:#fff;display:block;font-size:11.5px;font-weight:600}.ind-cot-tabla .ind-cot-th-linea{font-size:10px;font-weight:600;height:24px;letter-spacing:.02em;padding:4px 2px;text-align:center;top:46px;z-index:4}.ind-cot-tabla .ind-cot-th-sub{font-size:10px;font-weight:600;height:30px;letter-spacing:.04em;padding:6px 2px;text-align:center;top:70px}.ind-cot-tabla .ind-cot-fila-estado td{background:#e9ece6;border-bottom:1px solid #d5dad1;color:#33472f;font-size:11px;font-weight:700;letter-spacing:.16em;padding:9px 14px;text-transform:uppercase}.ind-cot-tabla .ind-cot-fila-sucursal td{background:#fafbf9;border-bottom:1px solid #f0f2ee;color:#8b9a8e;font-size:10px;font-weight:600;letter-spacing:.14em;padding:6px 14px;text-transform:uppercase}.ind-cot-tabla .ind-cot-dash{background:#b9c4bb;display:inline-block;height:1px;margin-right:8px;vertical-align:middle;width:14px}.ind-cot-tabla .ind-cot-td-vendedor{color:#243027;font-size:12.5px;font-weight:500;left:0;padding:9px 14px 9px 36px}.ind-cot-tabla .ind-cot-td-objetivo-mensual,.ind-cot-tabla .ind-cot-td-vendedor{background:#fff;border-bottom:1px solid #f0f2ee;position:-webkit-sticky;position:sticky;z-index:1}.ind-cot-tabla .ind-cot-td-objetivo-mensual{color:#2e6b3f;font-size:12px;font-weight:600;left:210px;padding:9px 14px;text-align:center}.ind-cot-tabla .ind-cot-td-num{background:#fbfcfa;border-bottom:1px solid #f0f2ee;color:#3c463e;font-size:12px;padding:9px 2px;text-align:center}.ind-cot-tabla .ind-cot-icon-comentario{color:#315c6f;cursor:pointer;font-size:12px!important;margin-left:3px;transition:-webkit-transform .15s ease;transition:transform .15s ease;transition:transform .15s ease,-webkit-transform .15s ease;vertical-align:middle}.ind-cot-tabla .ind-cot-icon-comentario:hover{-webkit-transform:scale(1.35);transform:scale(1.35)}.ind-cot-tabla .ind-cot-td-cumpl{border-bottom:1px solid #f0f2ee;font-size:11.5px;font-weight:600;padding:9px 2px;text-align:center}.ind-cot-tabla .ind-cot-td-total{color:#243027;font-weight:700}.ind-cot-tabla .ind-cot-cumpl-ok{background:#eaf3de;color:#3b6d11}.ind-cot-tabla .ind-cot-cumpl-medio{background:#fdf3e3;color:#a76b0b}.ind-cot-tabla .ind-cot-cumpl-bajo{background:#fdeceb;color:#c0392b}.ind-cot-tabla .ind-cot-cumpl-na{background:transparent;color:#8b9a8e}.ind-cot-tabla tbody tr:hover td.ind-cot-td-num,.ind-cot-tabla tbody tr:hover td.ind-cot-td-objetivo-mensual,.ind-cot-tabla tbody tr:hover td.ind-cot-td-vendedor{background:#f4f7f2}@media (max-width:600px){.ind-cot-scroll-hint{display:flex}.ind-cot-tabla .ind-cot-col-asesor{width:110px}.ind-cot-tabla .ind-cot-col-meta{width:68px}.ind-cot-tabla .ind-cot-col-num{width:42px}.ind-cot-tabla .ind-cot-col-cumpl{width:46px}.ind-cot-tabla .ind-cot-td-objetivo-mensual,.ind-cot-tabla .ind-cot-th-objetivo-mensual{left:110px}}.rs-tipo-modal{max-width:420px}.rs-tipo-modal__hint{color:#8d9688;font-size:.82rem;margin:0;text-align:center}.rs-tipo-modal__opciones{grid-gap:.85rem;display:grid;gap:.85rem;grid-template-columns:1fr 1fr;margin-top:.5rem}.rs-tipo-modal__opcion{align-items:center;background:#fff;border:1.5px solid #d5d9d0;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:.5rem;padding:1.5rem 1rem;transition:all .15s}.rs-tipo-modal__opcion:hover{background:#edf7eb;border-color:#367c2b;-webkit-transform:translateY(-2px);transform:translateY(-2px)}.rs-tipo-modal__opcion--reel:hover{background:rgba(11,198,245,.08);border-color:#0bc6f5}.rs-tipo-modal__icono{font-size:1.8rem}.rs-tipo-modal__label{color:#1f2937;font-size:.78rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.rs-tipo-modal__volver{display:block;margin:1rem auto 0}.rs-modo-badge{background:#f7f8f6;border:1.5px solid #d5d9d0;border-radius:8px;color:#8d9688;display:inline-block;font-size:.78rem;letter-spacing:.03em;padding:.4rem .85rem}.rs-modo-badge strong{color:#1f2937}.rs-escenas{gap:.75rem;margin-top:.75rem}.rs-escena,.rs-escenas{display:flex;flex-direction:column}.rs-escena{background:#f7f8f6;border:1.5px solid #d5d9d0;border-radius:10px;gap:.5rem;padding:.75rem}.rs-escena__header{align-items:center;display:flex;justify-content:space-between}.rs-escena__titulo{color:#1f2937;font-size:.72rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.rs-escena__eliminar{background:none;border:none;color:#d33;cursor:pointer;font-size:.9rem;padding:.15rem .4rem}.rs-escena__eliminar:hover{color:#b22}.rs-mini-cal{background:#fff;border:1.5px solid #d5d9d0;border-radius:10px;overflow:hidden}.rs-mini-cal__toolbar{align-items:center;background:#f7f8f6;border-bottom:1px solid #eef0ec;display:flex;justify-content:space-between;padding:.5rem .75rem}.rs-mini-cal__label{color:#1f2937;font-size:.82rem;font-weight:800;text-transform:capitalize}.rs-mini-cal__grid{grid-gap:.2rem;display:grid;gap:.2rem;grid-template-columns:repeat(7,1fr);padding:.5rem}.rs-mini-cal__header{color:#8d9688;font-size:.6rem;font-weight:800;letter-spacing:.08em;padding:.25rem 0;text-align:center;text-transform:uppercase}.rs-mini-cal__cell{align-items:center;aspect-ratio:1;border-radius:50%;color:#1f2937;cursor:pointer;display:flex;font-size:.75rem;font-weight:600;justify-content:center;transition:all .12s}.rs-mini-cal__cell:hover:not(.disabled){background:#edf7eb;color:#255220}.rs-mini-cal__cell.disabled,.rs-mini-cal__cell.other-month{color:#b8bfb3;cursor:default}.rs-mini-cal__cell.today{border:2px solid #367c2b;color:#255220;font-weight:800}.rs-mini-cal__cell.selected{background:#367c2b;color:#fff;font-weight:800}.rs-mini-cal__cell.selected.today{border-color:#255220}.rs-mini-cal__selected-label{background:#edf7eb;border-top:1px solid #eef0ec;color:#255220;font-size:.7rem;font-weight:700;letter-spacing:.05em;padding:.4rem .75rem;text-align:center}.rs-mini-cal__cell.removed{background:#fdecea;color:#d33;text-decoration:line-through}.rs-avatar-grid{grid-gap:.6rem;display:grid;gap:.6rem;grid-template-columns:repeat(auto-fill,minmax(84px,1fr))}.rs-avatar-grid__vacio{color:#8d9688;font-size:.78rem;grid-column:1/-1;padding:.75rem 0;text-align:center}.rs-avatar-card{align-items:center;background:#fff;border:1.5px solid #d5d9d0;border-radius:10px;cursor:pointer;display:flex;flex-direction:column;gap:.35rem;padding:.5rem .35rem;transition:all .15s}.rs-avatar-card:hover{border-color:#367c2b}.rs-avatar-card.selected{background:#edf7eb;border-color:#367c2b}.rs-avatar-card__foto-wrap{height:48px;position:relative;width:48px}.rs-avatar-card__foto{border-radius:50%;height:48px;object-fit:cover;width:48px}.rs-avatar-card__placeholder{background:#f7f8f6;border-radius:50%;color:#b8bfb3;font-size:1.4rem;height:48px;width:48px}.rs-avatar-card__ojo,.rs-avatar-card__placeholder{align-items:center;display:flex;justify-content:center}.rs-avatar-card__ojo{background:#fff;border:1px solid #d5d9d0;border-radius:50%;bottom:-2px;color:#1f2937;cursor:pointer;font-size:.6rem;height:18px;line-height:1;padding:0;position:absolute;right:-2px;width:18px}.rs-avatar-card__ojo:hover{border-color:#367c2b;color:#367c2b}.rs-avatar-card__nombre{color:#1f2937;font-size:.65rem;font-weight:700;line-height:1.15;text-align:center}.rs-avatar-card.selected .rs-avatar-card__nombre{color:#255220}.rs-avatar-preview{align-items:center;background:#fff;border-radius:14px;display:flex;flex-direction:column;gap:.75rem;max-width:90vw;padding:1.5rem;position:relative}.rs-avatar-preview .rs-modal__close{position:absolute;right:.5rem;top:.5rem}.rs-avatar-preview img{border-radius:10px;max-height:70vh;max-width:min(70vw,420px);object-fit:contain}.rs-avatar-preview__nombre{color:#1f2937;font-size:.85rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.rs-root{color:#1f2937;display:flex;flex-direction:column;min-height:100%}.rs-calendar-panel{display:flex;flex:1 1;flex-direction:column;gap:.85rem;margin-top:-15px}.rs-cal-toolbar{align-items:center;display:flex;gap:.5rem}.rs-cal-toolbar .rs-cal-nav__label{align-items:baseline;display:flex;flex:1 1;gap:.4rem;justify-content:center}.rs-cal-toolbar .rs-cal-nav__month{color:#1f2937;font-size:1rem;font-weight:800;text-transform:capitalize}.rs-cal-toolbar .rs-cal-nav__year{color:#8d9688;font-size:.85rem;font-weight:600}.rs-cal-nav__btn{align-items:center;background:#fff;border:1.5px solid #d5d9d0;border-radius:7px;color:#4f5a4b;cursor:pointer;display:flex;height:32px;justify-content:center;transition:all .15s;width:32px}.rs-cal-nav__btn svg{height:15px;width:15px}.rs-cal-nav__btn:hover{background:#edf7eb;border-color:#367c2b;color:#367c2b}.rs-btn{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:.78rem;font-weight:700;gap:.4rem;letter-spacing:.06em;padding:.55rem 1.1rem;text-transform:uppercase;transition:all .15s}.rs-btn:disabled{cursor:not-allowed;opacity:.5;pointer-events:none}.rs-btn--primary{background:#367c2b;box-shadow:0 2px 8px rgba(54,124,43,.25);color:#fff;margin-left:auto}.rs-btn--primary:hover{background:#255220;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.rs-btn--second{background:#a21ac4;box-shadow:0 2px 8px rgba(54,124,43,.25);color:#fff;margin-left:auto}.rs-btn--second:hover{background:#8d9688;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.rs-loading{align-items:center;color:#8d9688;display:flex;font-size:.82rem;gap:.75rem;justify-content:center;padding:3rem}.rs-loading__spinner{-webkit-animation:spin .7s linear infinite;animation:spin .7s linear infinite;border:2px solid #d5d9d0;border-radius:50%;border-top-color:#367c2b;height:20px;width:20px}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.rs-cal-container{display:flex;flex:1 1;flex-direction:column;overflow:hidden}.rs-cal-grid{background:#fff;border:1.5px solid #d5d9d0;border-radius:12px;display:grid;flex:1 1;grid-template-columns:repeat(7,1fr);grid-template-rows:auto repeat(5,1fr);overflow:hidden}.rs-cal-grid__header{background:#f7f8f6;border-bottom:1.5px solid #d5d9d0;color:#8d9688;font-size:.68rem;font-weight:800;letter-spacing:.1em;padding:.55rem .5rem;text-align:center;text-transform:uppercase}.rs-cal-grid__header:not(:last-child){border-right:1px solid #d5d9d0}.rs-cal-cell{background:#f9f9f9;border-bottom:1px solid #eef0ec;border-right:1px solid #eef0ec;display:flex;flex-direction:column;gap:.3rem;height:100%;min-height:90px;padding:.4rem .35rem .35rem;transition:background .12s}.rs-cal-cell:nth-child(7n){border-right:none}.rs-cal-cell:nth-child(2n){background:#f0f0f0}.rs-cal-cell:hover{background:#dae6be}.rs-cal-cell.other-month{background:#f7f8f6}.rs-cal-cell.other-month .rs-cal-cell__num{color:#b8bfb3}.rs-cal-cell.today .rs-cal-cell__num{background:#367c2b;border-radius:50%;color:#fff;font-weight:800}.rs-cal-cell.today .rs-cal-cell__num,.rs-cal-cell__num{align-items:center;display:flex;height:22px;justify-content:center;width:22px}.rs-cal-cell__num{color:#4f5a4b;font-size:.75rem;font-weight:700}.rs-cal-cell__events{display:flex;flex:1 1;flex-direction:column;gap:.2rem}.rs-event{background:#367c2b;border-left:3px solid #255220;border-radius:5px;cursor:pointer;padding:.2rem .35rem;transition:-webkit-filter .15s,-webkit-transform .15s;transition:filter .15s,transform .15s;transition:filter .15s,transform .15s,-webkit-filter .15s,-webkit-transform .15s}.rs-event:hover{-webkit-filter:brightness(.9);filter:brightness(.9);-webkit-transform:scale(1.02);transform:scale(1.02)}.rs-event--cargando{cursor:wait;opacity:.7}.rs-event--reel{background:#fdff1b;border-left-color:#e4c200}.rs-event--reel .rs-event__folio{color:#255220}.rs-event__folio{color:#fff;display:block;font-size:.65rem;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-modal-overlay{align-items:center;-webkit-animation:fadeIn .2s ease;animation:fadeIn .2s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:rgba(0,0,0,.5);box-sizing:border-box;display:flex;inset:0;justify-content:center;overflow-y:auto;padding:2rem 0;position:fixed;z-index:999}.rs-modal{-webkit-animation:slideUp .2s ease;animation:slideUp .2s ease;background:#fff;border-radius:14px;box-shadow:0 20px 60px rgba(0,0,0,.25);display:flex;flex-direction:column;flex-shrink:0;max-height:calc(100vh - 4rem);max-width:620px;overflow:hidden;width:90%}.rs-modal__header{align-items:center;background:#f7f8f6;border-bottom:1.5px solid #eef0ec;display:flex;justify-content:space-between;padding:1rem 1.5rem}.rs-modal__title{color:#1f2937;font-size:.9rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.rs-modal__close{align-items:center;background:none;border:none;border-radius:6px;color:#8d9688;cursor:pointer;display:flex;font-size:1rem;height:28px;justify-content:center;transition:all .15s;width:28px}.rs-modal__close:hover{background:#eef0ec;color:#1f2937}.rs-modal__close:disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.rs-modal__body{display:flex;flex:1 1;flex-direction:column;gap:1rem;overflow-y:auto;padding:1.25rem 1.5rem}.rs-modal__footer{background:#f7f8f6;border-top:1.5px solid #eef0ec;display:flex;gap:.75rem;justify-content:flex-end;padding:1rem 1.5rem}.rs-field{display:flex;flex-direction:column;gap:.3rem}.rs-field__label{color:#8d9688;font-size:.68rem;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.rs-field__hint{color:#b8bfb3;font-size:.62rem;font-weight:500;letter-spacing:0;text-transform:none}.rs-field-row{grid-gap:.75rem;display:grid;gap:.75rem;grid-template-columns:1fr 1fr}.rs-input,.rs-textarea{background:#fff;border:1.5px solid #d5d9d0;border-radius:8px;box-sizing:border-box;color:#1f2937;font-size:.82rem;outline:none;padding:.5rem .75rem;transition:border-color .15s,box-shadow .15s;width:100%}.rs-input::-webkit-input-placeholder,.rs-textarea::-webkit-input-placeholder{color:#b8bfb3}.rs-input::placeholder,.rs-textarea::placeholder{color:#b8bfb3}.rs-input:focus,.rs-textarea:focus{border-color:#367c2b;box-shadow:0 0 0 3px rgba(54,124,43,.1)}.rs-textarea{min-height:60px;resize:vertical}.rs-select{position:relative}.rs-select__trigger{align-items:center;background:#fff;border:1.5px solid #d5d9d0;border-radius:8px;color:#1f2937;cursor:pointer;display:flex;font-size:.82rem;justify-content:space-between;padding:.5rem .75rem;text-align:left;transition:border-color .15s;width:100%}.rs-select__trigger .placeholder{color:#b8bfb3}.rs-select__trigger:hover{border-color:#367c2b}.rs-select.open .rs-select__trigger{border-color:#367c2b;box-shadow:0 0 0 3px rgba(54,124,43,.1)}.rs-select__arrow{color:#8d9688;font-size:.8rem}.rs-select__dropdown{-webkit-animation:dropIn .15s ease;animation:dropIn .15s ease;background:#fff;border:1.5px solid #d5d9d0;border-radius:8px;box-shadow:0 8px 24px rgba(0,0,0,.1);left:0;overflow:hidden;position:absolute;right:0;top:calc(100% + 4px);z-index:10}.rs-select__option{color:#1f2937;cursor:pointer;font-size:.82rem;padding:.55rem .75rem;transition:background .1s}.rs-select__option:hover{background:#f7f8f6}.rs-select__option.selected{background:#edf7eb;color:#255220;font-weight:700}.rs-btn--ghost{background:#eef0ec;border:1px solid #d5d9d0;color:#4f5a4b}.rs-btn--ghost:hover{background:#d5d9d0;color:#1f2937}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes slideUp{0%{opacity:0;-webkit-transform:translateY(20px);transform:translateY(20px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.rs-btn--danger{background:#d33;border:none;color:#fff;margin-right:auto}.rs-btn--danger:hover{background:#b22;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.rs-btn--warning{background:#f59e0b;border:none;color:#fff}.rs-btn--warning:hover{background:#d97706;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.rs-btn--blue{background:#0bc6f5;border:none;color:#fff}.rs-btn--blue:hover{background:#0bc6f5;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.rs-copy-overlay{align-items:center;background:rgba(0,0,0,.45);display:flex;inset:0;justify-content:center;position:fixed;z-index:9999}.rs-copy-modal{background:#fff;border-radius:10px;box-shadow:0 10px 40px rgba(0,0,0,.25);max-width:95%;padding:25px;width:500px}.rs-copy-buttons{display:flex;gap:10px;justify-content:flex-end;margin-top:20px}.centro-monitoreo-contenedor{height:100%;margin-left:10px;margin-right:50px;max-width:1500px;position:relative;width:calc(100% - 20px)}.centro-monitoreo-contenedor .cm-contenido{display:flex;flex-direction:column;gap:14px;padding:14px 20px}.centro-monitoreo-contenedor .cm-contenido.scroll{max-height:calc(100vh - 170px);overflow-y:auto;padding-right:10px}.centro-monitoreo-contenedor .cm-contenido.scroll::-webkit-scrollbar{width:10px}.centro-monitoreo-contenedor .cm-contenido.scroll::-webkit-scrollbar-track{background:#f0f0f0;border-radius:8px}.centro-monitoreo-contenedor .cm-contenido.scroll::-webkit-scrollbar-thumb{background-color:#367c2b;border:2px solid #f0f0f0;border-radius:8px}.centro-monitoreo-contenedor .cm-contenido.scroll::-webkit-scrollbar-thumb:hover{background-color:#2c6323}.centro-monitoreo-contenedor .cm-contenido.scroll{scrollbar-color:#367c2b #f0f0f0;scrollbar-width:thin}.centro-monitoreo-contenedor .cm-tabla{background:#fff;box-shadow:0 1px 4px rgba(0,0,0,.1);overflow-x:auto;width:100%}.centro-monitoreo-contenedor .cm-tabla.scroll{max-height:67vh;overflow-y:auto;padding-right:1px}.centro-monitoreo-contenedor .cm-tabla.scroll::-webkit-scrollbar{width:10px}.centro-monitoreo-contenedor .cm-tabla.scroll::-webkit-scrollbar-track{background:#f0f0f0;border-radius:8px}.centro-monitoreo-contenedor .cm-tabla.scroll::-webkit-scrollbar-thumb{background-color:#367c2b;border:2px solid #f0f0f0;border-radius:8px}.centro-monitoreo-contenedor .cm-tabla.scroll::-webkit-scrollbar-thumb:hover{background-color:#2c6323}.centro-monitoreo-contenedor .cm-tabla.scroll{scrollbar-color:#367c2b #f0f0f0;scrollbar-width:thin}.centro-monitoreo-contenedor .cmt-container{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.centro-monitoreo-contenedor .cmt-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:30px;position:-webkit-sticky;position:sticky;position:relative;top:0}.centro-monitoreo-contenedor .cmt-container thead tr th:not(:last-child):after{background-color:#fedb05;content:"";height:50%;position:absolute;right:0;top:25%;width:1px}.centro-monitoreo-contenedor .cmt-container tbody tr{border-bottom:1px solid #e0e0e0;transition:background-color .15s ease}.centro-monitoreo-contenedor .cmt-container tbody tr:hover{background-color:#f5f5f5}.centro-monitoreo-contenedor .cmt-container tbody tr:last-child{border-bottom:none}.centro-monitoreo-contenedor .cmt-container tbody td{color:#333;font-size:14px;padding:10px 16px;text-align:center;white-space:nowrap}.centro-monitoreo-contenedor .cm-ver-detalle,.centro-monitoreo-contenedor .cm-ver-maquinas{text-align:center}.centro-monitoreo-contenedor .cm-ver-detalle .button-detalle,.centro-monitoreo-contenedor .cm-ver-detalle .button-maquinas,.centro-monitoreo-contenedor .cm-ver-maquinas .button-detalle,.centro-monitoreo-contenedor .cm-ver-maquinas .button-maquinas{background-color:#035917;border-radius:4px;color:#fff;font-size:12px;padding:6px 14px;text-transform:none}.centro-monitoreo-contenedor .cm-ver-detalle .button-detalle svg,.centro-monitoreo-contenedor .cm-ver-detalle .button-maquinas svg,.centro-monitoreo-contenedor .cm-ver-maquinas .button-detalle svg,.centro-monitoreo-contenedor .cm-ver-maquinas .button-maquinas svg{font-size:16px;margin-right:4px}.centro-monitoreo-contenedor .cm-ver-detalle .button-detalle:hover,.centro-monitoreo-contenedor .cm-ver-detalle .button-maquinas:hover,.centro-monitoreo-contenedor .cm-ver-maquinas .button-detalle:hover,.centro-monitoreo-contenedor .cm-ver-maquinas .button-maquinas:hover{background-color:#2c6323}.centro-monitoreo-contenedor .cm-detalle-header h2{color:#222;font-size:22px;margin:0 0 4px}.centro-monitoreo-contenedor .cm-detalle-header p{color:#666;font-size:14px;margin:0}.centro-monitoreo-contenedor .cm-detalle-layout{align-items:flex-start;display:flex;gap:16px}@media (max-width:1024px){.centro-monitoreo-contenedor .cm-detalle-layout{flex-direction:column}}.centro-monitoreo-contenedor .cm-detalle-grid{grid-gap:16px;display:grid;flex:0 0 620px;gap:16px;grid-template-columns:repeat(2,minmax(260px,1fr));width:620px}@media (max-width:1024px){.centro-monitoreo-contenedor .cm-detalle-grid{flex:1 1 auto;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));width:100%}}@media (max-width:640px){.centro-monitoreo-contenedor .cm-detalle-grid{grid-template-columns:1fr}}.centro-monitoreo-contenedor .cm-buscador{display:flex;justify-content:flex-start;margin-bottom:4px}.centro-monitoreo-contenedor .cm-buscador .MuiTextField-root{background:#fff;border-radius:6px;width:320px}.centro-monitoreo-contenedor .cm-detalle-card{background:#fff;border-left:4px solid #367c2b;border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.1);padding:12px 18px}.centro-monitoreo-contenedor .cm-detalle-card h3{color:#367c2b;font-size:15px;letter-spacing:.5px;margin:0 0 8px;text-transform:uppercase}.centro-monitoreo-contenedor .cm-detalle-card p{color:#333;font-size:14px;margin:6px 0}.centro-monitoreo-contenedor .cm-detalle-card p strong{color:#555;margin-right:4px}.centro-monitoreo-contenedor .cm-detalle-card--resumen{grid-column:1/-1}.centro-monitoreo-contenedor .cm-resumen-stats{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(3,1fr);margin-top:4px}.centro-monitoreo-contenedor .cm-resumen-stat{align-items:center;background:#f7f9f5;border-radius:8px;border-top:3px solid #367c2b;display:flex;flex-direction:column;padding:14px 8px;text-align:center}.centro-monitoreo-contenedor .cm-resumen-stat__valor{color:#367c2b;font-size:24px;font-weight:800;line-height:1.1}.centro-monitoreo-contenedor .cm-resumen-stat__unidad{color:#888;font-size:12px;margin-top:2px}.centro-monitoreo-contenedor .cm-resumen-stat__label{color:#555;font-size:12px;font-weight:600;margin-top:6px}@media (max-width:640px){.centro-monitoreo-contenedor .cm-resumen-stats{grid-template-columns:1fr}}.centro-monitoreo-contenedor .cm-combustible-barra{background:#eef0ec;border-radius:7px;height:14px;margin:6px 0 4px;overflow:hidden;width:100%}.centro-monitoreo-contenedor .cm-combustible-barra__fill{border-radius:7px;height:100%;transition:width .3s ease,background-color .3s ease}.centro-monitoreo-contenedor .cm-combustible-porcentaje{font-size:20px;font-weight:800;margin:0 0 6px}.centro-monitoreo-contenedor .cm-sin-odometro{align-items:center;color:#999;display:flex;flex-direction:column;gap:6px;padding:10px 0 2px;text-align:center}.centro-monitoreo-contenedor .cm-sin-odometro svg{color:#ccc;font-size:32px}.centro-monitoreo-contenedor .cm-sin-odometro p{font-size:13px;font-style:italic;margin:0}.centro-monitoreo-contenedor .cm-combustible-totales{border-top:1px dashed #e0e0e0;margin-top:8px;padding-top:8px}.centro-monitoreo-contenedor .cm-combustible-totales p{margin:4px 0}.centro-monitoreo-contenedor .cm-operacion-card{margin-top:0}.centro-monitoreo-contenedor .cm-operacion-card .cm-operacion-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.centro-monitoreo-contenedor .cm-operacion-card .cm-operacion-header h3{margin:0}.centro-monitoreo-contenedor .cm-operacion-fila,.centro-monitoreo-contenedor .cm-operacion-regla{grid-gap:10px;align-items:center;display:grid;gap:10px;grid-template-columns:60px 1fr 70px;margin-bottom:6px}.centro-monitoreo-contenedor .cm-operacion-regla__horas{color:#888;display:flex;font-size:11px;justify-content:space-between}.centro-monitoreo-contenedor .cm-operacion-fila__fecha{color:#555;font-size:12px;font-weight:600;white-space:nowrap}.centro-monitoreo-contenedor .cm-operacion-fila__pista{background:#fff;border:1px solid #ddd;border-radius:3px;height:26px;overflow:hidden;position:relative}.centro-monitoreo-contenedor .cm-operacion-fila__total{color:#555;font-size:12px;text-align:right;white-space:nowrap}.centro-monitoreo-contenedor .cm-operacion-bloque{border-right:1px solid rgba(0,0,0,.06);bottom:0;position:absolute;top:0}.centro-monitoreo-contenedor .cm-operacion-bloque--activado{background:#6a1b6a}.centro-monitoreo-contenedor .cm-operacion-bloque--apagado{background:#fff}.centro-monitoreo-contenedor .cm-operacion-bloque--no_disponible{background-image:repeating-linear-gradient(45deg,#eee,#eee 4px,#ddd 0,#ddd 8px)}.centro-monitoreo-contenedor .cm-operacion-leyenda{color:#555;display:flex;flex-wrap:wrap;font-size:12px;gap:20px;margin-top:10px}.centro-monitoreo-contenedor .cm-operacion-leyenda span{align-items:center;display:flex;gap:6px}.centro-monitoreo-contenedor .cm-operacion-leyenda i.cm-operacion-bloque{border:1px solid #ccc;border-radius:2px;display:inline-block;height:14px;position:static;width:14px}.centro-monitoreo-contenedor .cm-mapa-card{flex:1 1 auto;margin-top:0;min-width:0}.centro-monitoreo-contenedor .cm-mapa-card .cm-mapa-container{border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.15);margin:8px 0;overflow:hidden;position:relative}.centro-monitoreo-contenedor .cm-mapa-toggle-vista{background:#fff;border:1px solid #ccc;border-radius:4px;box-shadow:0 1px 4px rgba(0,0,0,.2);color:#367c2b;cursor:pointer;font-size:12px;font-weight:700;padding:6px 12px;position:absolute;right:10px;top:10px;z-index:1000}.centro-monitoreo-contenedor .cm-mapa-toggle-vista:hover{background:#f0f0f0}.centro-monitoreo-contenedor .cm-card-clickable{cursor:pointer;transition:box-shadow .15s ease,-webkit-transform .1s ease;transition:box-shadow .15s ease,transform .1s ease;transition:box-shadow .15s ease,transform .1s ease,-webkit-transform .1s ease}.centro-monitoreo-contenedor .cm-card-clickable:hover{box-shadow:0 3px 10px rgba(0,0,0,.18);-webkit-transform:translateY(-2px);transform:translateY(-2px)}.cm-btn{align-items:center;border:none!important;border-radius:8px!important;cursor:pointer;display:inline-flex!important;font-size:.78rem!important;font-weight:700!important;gap:.4rem;letter-spacing:.06em;padding:.55rem 1.1rem!important;text-transform:uppercase;transition:all .15s}.cm-btn--primary{background:#367c2b!important;box-shadow:0 2px 8px rgba(54,124,43,.25);color:#fff!important;margin-left:auto}.cm-btn--primary:hover{background:#255220!important;-webkit-transform:translateY(-1px);transform:translateY(-1px)}.cm-mapa-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.cm-mapa-header h3{margin:0}.cm-recorrido-fecha{margin-bottom:16px}.cm-dialog-title-flex{align-items:center;display:flex;gap:12px;justify-content:space-between}.cm-horas-total-badge{background:#edf7eb;border:1px solid #cfe6c8;border-radius:20px;color:#367c2b;font-size:13px;font-weight:700;padding:4px 12px;white-space:nowrap}.cm-recorrido-mapa .leaflet-container{border-radius:8px;box-shadow:0 1px 4px rgba(0,0,0,.15);overflow:hidden}.cm-recorrido-mapa .cm-recorrido-total{color:#666;font-size:13px;margin-top:10px;text-align:right}.cm-tabla-modal{max-height:100%;padding:0}.cm-tabla-modal .cmt-container{border:1px solid #dae6be;border-collapse:collapse;position:-webkit-sticky;position:sticky;width:100%}.cm-tabla-modal .cmt-container thead tr th{background-image:url(/static/media/headerx50.41eb110f8730c62441ff.png);background-repeat:no-repeat;background-size:cover;border-bottom:3px solid #fedb05;color:#fff;font-size:12px;height:30px;position:-webkit-sticky;position:sticky;position:relative;top:0}.cm-tabla-modal .cmt-container thead tr th:not(:last-child):after{background-color:#fedb05;content:"";height:50%;position:absolute;right:0;top:25%;width:1px}.cm-tabla-modal .cmt-container tbody td{font-size:13px;padding:12px 16px;text-align:center;vertical-align:middle;white-space:normal}.cm-tabla-modal .cmt-container tbody td:nth-child(3),.cm-tabla-modal .cmt-container tbody td:nth-child(4){max-width:320px;text-align:center}.cm-tabla-modal .cmt-container tbody tr:nth-child(2n){background-color:#fafafa}.cm-tabla-modal .cm-badge{border-radius:12px;color:#fff;display:inline-block;font-size:11px;font-weight:600;letter-spacing:.3px;padding:4px 12px;text-transform:uppercase}.cm-tabla-modal .cm-badge-info{background-color:#2196f3}.cm-tabla-modal .cm-badge-medium{background-color:#f5a623}.cm-tabla-modal .cm-badge-critical,.cm-tabla-modal .cm-badge-high{background-color:#e53935}.cm-tabla-modal .cm-badge-low{background-color:#8bc34a}.cm-tabla-modal .cm-badge-default{background-color:#9e9e9e}.cm-tabla-modal .cm-fecha{color:#666;font-size:12px;white-space:nowrap}.cm-recorrido-filtros{align-items:center;display:flex;gap:12px;margin-bottom:16px}.cm-recorrido-leyenda{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.cm-leyenda-item{align-items:center;display:flex;font-size:.85rem;gap:6px}.cm-leyenda-color{border-radius:50%;display:inline-block;height:14px;width:14px}
/*# sourceMappingURL=main.c86cb4d3.css.map*/