.rt-td{border-radius:2px;font-size:12px;font-family:sans-serif}.rt-tr-group{color:grey}.rt-td div{border:1px solid #fff}.rt-resizable-header-content{font-size:14px}.pagination-bottom{position:fixed;bottom:0;background:#fff;width:80%}.negativeNumber{color:#f08080}.logistics-loader{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;min-height:100vh;overflow:hidden;font-family:Arial,Helvetica,sans-serif;background:radial-gradient(circle at 50% 42%,rgba(47,84,235,.08),transparent 34%),linear-gradient(145deg,#f8faff,#fff 52%,#f7f9fd)}.logistics-loader-map{position:absolute;inset:0;width:100%;height:100%;-webkit-mask-image:radial-gradient(ellipse at center,rgba(0,0,0,.2) 0,#000 45%,rgba(0,0,0,.6) 100%);mask-image:radial-gradient(ellipse at center,rgba(0,0,0,.2) 0,#000 45%,rgba(0,0,0,.6) 100%)}.logistics-loader-map-land{fill:rgba(120,130,160,.03);stroke:rgba(120,130,160,.15);stroke-width:1.5;vector-effect:non-scaling-stroke}.logistics-loader-map-river{fill:none;stroke:rgba(120,130,160,.11);stroke-width:2;vector-effect:non-scaling-stroke}.logistics-loader-map-border{fill:none;stroke:rgba(120,130,160,.1);stroke-width:1;stroke-dasharray:4 6;vector-effect:non-scaling-stroke}.logistics-loader-map-city{fill:rgba(120,130,160,.14)}.logistics-loader-circuit{position:absolute;top:-273px;z-index:0;width:440px;height:600px;overflow:visible;pointer-events:none}.logistics-loader-circuit-origin{right:calc(100% - 13px)}.logistics-loader-circuit-destination{left:calc(100% - 13px);-webkit-transform:scaleX(-1);transform:scaleX(-1)}.logistics-loader-circuit-pad,.logistics-loader-circuit-pulse,.logistics-loader-circuit-trace{fill:none;stroke-linecap:round;stroke-linejoin:round}.logistics-loader-circuit-trace{stroke:rgba(120,130,160,.13);stroke-width:1.5}.logistics-loader-circuit-pad{stroke:rgba(120,130,160,.18);stroke-width:1.5}.logistics-loader-circuit-faint{opacity:.55}.logistics-loader-circuit-pulse{stroke:rgba(47,84,235,.16);stroke-width:1.5;stroke-dasharray:10 90;-webkit-animation:logistics-circuit-in 2.2s linear infinite;animation:logistics-circuit-in 2.2s linear infinite}.logistics-loader-circuit-destination .logistics-loader-circuit-pulse{stroke:rgba(255,196,0,.24);-webkit-animation-name:logistics-circuit-out;animation-name:logistics-circuit-out}.logistics-loader-content{position:relative;width:min(520px,calc(100vw - 40px));text-align:center;-webkit-transform:translateY(-3vh);transform:translateY(-3vh)}.logistics-loader-logo{display:block;width:150px;height:auto;margin:0 auto 58px;-webkit-filter:drop-shadow(0 8px 16px rgba(34,40,73,.14));filter:drop-shadow(0 8px 16px rgba(34,40,73,.14))}.logistics-loader-route{position:relative;width:min(380px,76vw);height:54px;margin:0 auto 30px}.logistics-loader-line{position:absolute;top:26px;right:14px;left:14px;height:3px;overflow:hidden;border-radius:999px;background:#dfe5f4}.logistics-loader-line:after{content:"";position:absolute;inset:0;width:42%;border-radius:inherit;background:linear-gradient(90deg,transparent,#2f54eb 55%,#ffc400);-webkit-animation:logistics-route-progress 2.2s ease-in-out infinite;animation:logistics-route-progress 2.2s ease-in-out infinite}.logistics-loader-destination,.logistics-loader-origin{position:absolute;top:18px;z-index:2;width:18px;height:18px;border:4px solid #fff;border-radius:50%;background:#2f54eb;box-shadow:0 0 0 2px rgba(47,84,235,.16),0 5px 12px rgba(47,84,235,.22)}.logistics-loader-origin{left:4px}.logistics-loader-destination{right:4px;background:#ffc400;box-shadow:0 0 0 2px rgba(255,196,0,.18),0 5px 12px rgba(255,196,0,.22)}.logistics-loader-truck{position:absolute;top:0;z-index:3;width:54px;color:#2f54eb;-webkit-animation:logistics-truck-drive 2.2s cubic-bezier(.45,0,.2,1) infinite;animation:logistics-truck-drive 2.2s cubic-bezier(.45,0,.2,1) infinite}.logistics-loader-compact-truck svg,.logistics-loader-truck svg{display:block;width:100%;overflow:visible;fill:currentColor}.logistics-loader-window{fill:#fff}.logistics-loader h1{margin:0;color:#222849;font-size:clamp(25px,4vw,32px);font-weight:700;letter-spacing:-.5px}.logistics-loader p{width:auto;margin:10px 0 0;color:#6c728c;font-size:15px;line-height:1.5;text-align:center}.logistics-loader-dots{display:flex;justify-content:center;grid-gap:6px;gap:6px;margin-top:24px}.logistics-loader-dots span{width:6px;height:6px;border-radius:50%;background:#2f54eb;-webkit-animation:logistics-dot 1.2s ease-in-out infinite;animation:logistics-dot 1.2s ease-in-out infinite}.logistics-loader-dots span:nth-child(2){-webkit-animation-delay:.15s;animation-delay:.15s}.logistics-loader-dots span:nth-child(3){-webkit-animation-delay:.3s;animation-delay:.3s}.logistics-loader-compact{display:grid;place-items:center;min-height:180px;width:100%}.logistics-loader-compact-road{position:relative;width:130px;height:40px}.logistics-loader-compact-road>span{position:absolute;right:0;bottom:6px;left:0;height:2px;border-radius:999px;background:#dfe5f4}.logistics-loader-compact-truck{position:absolute;width:42px;color:#2f54eb;-webkit-animation:logistics-compact-drive 1.8s ease-in-out infinite;animation:logistics-compact-drive 1.8s ease-in-out infinite}@-webkit-keyframes logistics-route-progress{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}75%,to{-webkit-transform:translateX(240%);transform:translateX(240%)}}@keyframes logistics-route-progress{0%{-webkit-transform:translateX(-100%);transform:translateX(-100%)}75%,to{-webkit-transform:translateX(240%);transform:translateX(240%)}}@-webkit-keyframes logistics-truck-drive{0%{left:4px;-webkit-transform:translateY(0);transform:translateY(0)}45%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}78%,to{left:calc(100% - 58px);-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes logistics-truck-drive{0%{left:4px;-webkit-transform:translateY(0);transform:translateY(0)}45%{-webkit-transform:translateY(-2px);transform:translateY(-2px)}78%,to{left:calc(100% - 58px);-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes logistics-compact-drive{0%{left:0}70%,to{left:calc(100% - 42px)}}@keyframes logistics-compact-drive{0%{left:0}70%,to{left:calc(100% - 42px)}}@-webkit-keyframes logistics-circuit-in{0%{stroke-dashoffset:0}to{stroke-dashoffset:100}}@keyframes logistics-circuit-in{0%{stroke-dashoffset:0}to{stroke-dashoffset:100}}@-webkit-keyframes logistics-circuit-out{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@keyframes logistics-circuit-out{0%{stroke-dashoffset:100}to{stroke-dashoffset:0}}@-webkit-keyframes logistics-dot{0%,60%,to{-webkit-transform:translateY(0);transform:translateY(0);opacity:.3}30%{-webkit-transform:translateY(-4px);transform:translateY(-4px);opacity:1}}@keyframes logistics-dot{0%,60%,to{-webkit-transform:translateY(0);transform:translateY(0);opacity:.3}30%{-webkit-transform:translateY(-4px);transform:translateY(-4px);opacity:1}}@media (max-width:600px){.logistics-loader-logo{width:132px;margin-bottom:48px}.logistics-loader-route{width:min(310px,80vw)}.logistics-loader p{padding:0 24px}}@media (prefers-reduced-motion:reduce){.logistics-loader-circuit-pulse,.logistics-loader-compact-truck,.logistics-loader-dots span,.logistics-loader-line:after,.logistics-loader-truck{-webkit-animation-duration:5s;animation-duration:5s}}.ver-foto-wrapper{padding:1rem}.caption-wrapper h1{padding:21px 30px}.foto-aprobada,.foto-rechazada{font-size:22px;margin:0 15px}.buttons-container{background:#fff;position:absolute;bottom:0;right:0;text-align:center;width:100%;max-width:38vw}.pending-shipment-form{width:95%;margin:0 auto}.load-form{background:#fff}.pdf-viewer-container{height:80vh;display:flex;flex-direction:column}.pdf-controls{border-bottom:1px solid #f0f0f0;background-color:#fafafa;margin-bottom:16px;flex-shrink:0}.pdf-content,.pdf-controls{padding:16px;border-radius:6px}.pdf-content{flex:1 1;overflow:auto;background-color:#f5f5f5}.pdf-content .ant-spin-container,.pdf-content .ant-spin-nested-loading,.pdf-document{display:inline-block;min-width:100%;vertical-align:top}.pdf-document{text-align:center}.react-pdf__Document{display:inline-block;min-width:100%}.react-pdf__Page{box-shadow:0 4px 8px rgba(0,0,0,.1);display:inline-block;background-color:#fff}.react-pdf__Page,.react-pdf__Page__annotations,.react-pdf__Page__canvas,.react-pdf__Page__textContent{border-radius:4px}.pdf-viewer-container .ant-spin-container{min-height:400px}@media (max-width:768px){.pdf-controls{flex-direction:column;grid-gap:8px;gap:8px}.pdf-controls .ant-col{margin-bottom:8px}.pdf-viewer-container{height:70vh}}.pdf-content::-webkit-scrollbar{width:8px;height:8px}.pdf-content::-webkit-scrollbar-track{background:#f1f1f1;border-radius:4px}.pdf-content::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:4px}.pdf-content::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.pdf-controls .ant-btn,.pdf-controls .ant-btn .anticon{display:inline-flex;align-items:center;justify-content:center}.pdf-controls .ant-btn .anticon{vertical-align:middle}.pdf-controls .ant-btn>span{display:inline-flex;align-items:center;justify-content:center}.aceptar,.rechazar{display:inline-block;margin:10px}.ver-foto-wrapper{text-align:center}.caption-wrapper p{margin:0 36px;padding:0 0 5px;border-bottom:1px solid #d3d3d3}.caption-wrapper form label{float:left;font-size:11px;color:#708090;position:inherit;padding:0}.caption-wrapper form label,p{text-align:left;width:100%;margin:10px 0 0 35px}.caption-wrapper form p{font-size:14px;width:86%}.caption-wrapper h1{background:#fcc016;text-align:left;color:#71706e;padding:10px 30px;margin-bottom:0;font-size:24px;font-weight:700}.name{display:inline-block}.barker{text-align:left}.md-remove-red-eye{font-size:22px;margin:0 15px}.caption-wrapper .last p{border-bottom:unset}.ril__caption{display:inline-table;width:30%;left:unset;right:0}.ril__captionContent{position:fixed;width:28pc;padding:0;background:#f5f5f5;font-family:"Open Sans",sans-serif;color:grey;font-weight:100;text-align:right;top:56px;bottom:0;right:0}.ril__navButtonNext{display:inline-table;right:28pc}.ril__inner{right:28pc}.ril__toolbar{background:#fff;height:56px}.ril__zoomInButton{background:unset}.ril__zoomInButton,.ril__zoomOutButton{display:none}.ril__closeButton:before{content:"Guardar y cerrar"}.ril__closeButton{background:unset;color:grey;height:unset;width:10pc;font-size:20px}.ril__closeButton:hover{color:#fcc016}.img-name{background:#5b8ff9}.caption-wrapper .img-name p{font-size:15px;color:#fff;border-bottom:unset;margin:0;padding:1px 30px}.form-wrapper{text-align:left}.input-editable-wrapper{width:150px;display:inline-block;float:left}.input-read-only-wrapper{width:100%}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}.big{width:100%}.rejectDropDown{padding:5px;margin:0 30px;width:85%}.form-container{overflow-y:auto;height:100%;overflow-x:hidden}.pending-gallery-icon{cursor:pointer;margin:0 8px;font-size:22px;color:#6495ed;vertical-align:middle}.pending-gallery-icon:hover{cursor:pointer;opacity:.85}.ant-layout.ant-layout-has-sider{min-height:calc(100vh - 64px)}.ant-layout-content{min-width:0}@media (max-width:768px){.ant-layout.ant-layout-has-sider{min-height:calc(100vh - 56px)}}