.c26715153{position:absolute;inset:0;font-family:var(--ui-fuente-app);color:var(--ui-texto-base)}.cae3673e5{top:20px;font-size:var(--ui-fs-dato)}.c6282f614,.cae3673e5{position:absolute;left:228px}.c6282f614{top:8px;margin:0;font-size:22px;font-weight:var(--ui-fw-semibold);color:var(--ui-subtitulo-logistica)}.c0213fa1e{position:absolute;left:730px;top:14px;width:19px;height:19px;padding:0;border:0;background:none;color:var(--ui-texto-menu);cursor:pointer}.c0213fa1e:focus-visible{outline:2px solid var(--ui-foco-teclado);outline-offset:1px}.c35dffd2a{position:absolute;left:238px;top:55px;width:370px;margin:0}.c35dffd2a>div{display:flex;justify-content:space-between;align-items:center;height:30px}.c35dffd2a dd,.c35dffd2a dt{font-size:17.5px;color:var(--ui-texto-base)}.c35dffd2a dd{margin:0;font-weight:var(--ui-fw-bold)}.c35dffd2a dd.c72fea9ae{min-width:140px;padding:0 6px;border:1px solid var(--ui-borde-campo);text-align:right}.c76637413{margin:4px 0;font-size:var(--ui-fs-cabecera-col);color:var(--ui-texto-menu)}.c35dffd2a+.c76637413{position:absolute;left:238px;top:180px}.c70b0260a{top:214px;margin:0;font-size:16px;font-weight:var(--ui-fw-semibold);color:var(--ui-acento-hoy)}.c36a14a1b,.c70b0260a{position:absolute;left:232px}.c36a14a1b{top:242px;width:539px;height:445px;overflow-y:auto}.c36a14a1b ul{margin:0;padding:0;list-style:none}.c36a14a1b li{display:flex;justify-content:space-between;align-items:center;height:31px;border-bottom:1px solid var(--ui-separador-fila);font-size:15px}.c36a14a1b li span{font-size:13.8px;color:var(--ui-texto-menu)}.cc5904475{color:var(--ui-pedido-incidencia)}.c067151d3{white-space:pre}.cfb7ea56a{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);height:var(--control-h);padding:0 var(--space-3);border-radius:var(--radius-sm);border:1px solid transparent;font-size:var(--fs-md);font-weight:var(--fw-semibold);line-height:1;cursor:pointer;transition:background-color var(--dur-fast) var(--ease-standard),border-color var(--dur-fast) var(--ease-standard),color var(--dur-fast) var(--ease-standard);white-space:nowrap;text-decoration:none}.cfb7ea56a:focus-visible{outline:var(--focus-outline);outline-offset:2px}.cfb7ea56a:disabled{cursor:not-allowed;background:var(--color-surface-alt);border-color:var(--color-border);color:var(--color-text-disabled)}.cfb7ea56a[aria-busy=true]:disabled{cursor:progress}.cff73574a[aria-busy=true]:disabled{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-text-on-dark)}.c364f968d[aria-busy=true]:disabled{background:var(--color-danger);border-color:var(--color-danger);color:var(--color-text-on-dark)}.cff73574a{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-text-on-dark)}.cff73574a:hover:not(:disabled){background:var(--color-accent-strong);border-color:var(--color-accent-strong)}.cff73574a:active:not(:disabled){background:var(--color-accent-active);border-color:var(--color-accent-active)}.c16c83726{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border-strong)}.c16c83726:hover:not(:disabled){background:var(--color-surface-alt)}.c16c83726:active:not(:disabled){background:var(--color-row-selected)}.c364f968d{background:var(--color-danger);color:var(--color-text-on-dark);border-color:var(--color-danger)}.c364f968d:hover:not(:disabled){background:var(--color-danger-strong);border-color:var(--color-danger-strong)}.c364f968d:active:not(:disabled){background:var(--color-danger-active);border-color:var(--color-danger-active)}.c3ed87628{background:transparent;color:var(--color-accent)}.c3ed87628:hover:not(:disabled){background:var(--color-surface-alt);color:var(--color-accent-strong)}.c3ed87628:active:not(:disabled){background:var(--color-row-selected)}.c3ed87628:disabled{background:transparent;border-color:transparent}.ca9c3e2f8{background:transparent;color:var(--color-danger)}.ca9c3e2f8:hover:not(:disabled){color:var(--color-danger-strong)}.ca9c3e2f8:active:not(:disabled),.ca9c3e2f8:hover:not(:disabled){background:var(--color-danger-soft)}.ca9c3e2f8:disabled{background:transparent;border-color:transparent}@media (pointer:coarse){.cfb7ea56a{position:relative}.cfb7ea56a:after{content:"";position:absolute;inset:-2px 0}}main[data-hoja-valoracion] .cfb7ea56a{padding:0 14px}main[data-hoja-valoracion] .c3ed87628{color:var(--color-text-secondary)}.c9db78f41{width:14px;height:14px;border-radius:50%;border:2px solid;border-top:2px solid transparent;animation:cc05c5e92 .6s linear infinite}@media (prefers-reduced-motion:reduce){.c9db78f41{animation-duration:1.5s}}@keyframes cc05c5e92{to{transform:rotate(1turn)}}.c0ab404b6{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.ca4bce400{display:flex;flex-direction:column;gap:var(--space-2)}.c02b5ce1d{margin:0;font-size:12px;color:var(--color-text-secondary)}.c9c6739c8{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--space-2)}.c18212d11{display:grid;grid-template-columns:48px minmax(0,1fr);grid-gap:var(--space-2);gap:var(--space-2);align-items:start;font-size:13px;color:var(--color-text)}.cf52bbe56{object-fit:cover}.cd7cc83e1,.cf52bbe56{width:48px;height:48px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-sunken)}.c015f7ac8{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.c0c5b2029{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c16ccf650{font-size:12px;color:var(--color-text-secondary)}.c37a970c6{font-size:12px;color:var(--color-danger-ink)}.c4950f938,.cfe9f4ae5{display:flex;flex-wrap:wrap;gap:var(--space-2)}.c4950f938{align-items:center;justify-content:space-between;margin-bottom:var(--space-3)}.c2b223fea{display:inline-flex;align-items:center;gap:var(--space-1);min-height:32px;padding:0 var(--space-2);border:1px solid var(--color-topbar-border);border-radius:var(--radius-sm);background:transparent;color:var(--color-text-on-dark);font-size:13px;cursor:pointer;white-space:nowrap}.c2b223fea:hover{background:var(--color-topbar-hover)}.c2b223fea:focus-visible{outline:2px solid var(--color-text-on-dark);outline-offset:2px}.cb368dc8b{width:16px;height:16px;flex:0 0 auto}@media (max-width:600px){.c39e98988{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}}@media (pointer:coarse){.c2b223fea{min-height:40px;min-width:40px;justify-content:center}}.ce6bc42bf{display:flex;flex-direction:column;gap:var(--space-3)}.c2e104812{display:block;width:100%;height:auto;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-sunken);touch-action:none;cursor:crosshair}.c6a3e1b7f{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.c70433fa2{display:flex;flex-direction:column;gap:var(--space-1)}.c1dbbc71c{font-size:var(--fs-label);font-weight:var(--fw-semibold);color:var(--color-text-secondary)}.c27f400b2{color:var(--color-danger);margin-left:2px}.c466d2d17,.c92d29b95{height:var(--control-h);padding:0 10px;border-radius:var(--radius-sm);border:1px solid var(--color-border-input);background:var(--color-surface);color:var(--color-text);font-size:var(--fs-md)}.c466d2d17:hover:not(:disabled):not(:focus),.c92d29b95:hover:not(:disabled):not(:focus){border-color:var(--color-border-input-hover)}.c466d2d17:focus,.c92d29b95:focus{border-color:var(--color-focus);box-shadow:var(--focus-ring);outline:none}.c466d2d17:focus-visible,.c92d29b95:focus-visible{outline:none}.c466d2d17[aria-invalid=true],.c92d29b95[aria-invalid=true]{border-color:var(--color-danger);box-shadow:inset 0 0 0 1px var(--color-danger)}.c466d2d17[aria-invalid=true]:focus,.c92d29b95[aria-invalid=true]:focus{border-color:var(--color-danger);box-shadow:var(--focus-ring)}.c92d29b95:-moz-read-only:not([type=search]):not(:disabled){background:var(--color-surface-sunken);border-color:var(--color-border)}.c92d29b95:read-only:not([type=search]):not(:disabled){background:var(--color-surface-sunken);border-color:var(--color-border)}.c466d2d17:disabled,.c92d29b95:disabled{background:var(--color-surface-alt);border-color:var(--color-border);color:var(--color-text-disabled);cursor:not-allowed}.c466d2d17{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:32px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%235b6679' stroke-width='1.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 8px center;background-size:16px 16px}.c7dbd177d{display:inline-flex;align-items:flex-start;gap:var(--space-1);font-size:var(--fs-xs);color:var(--color-danger-ink)}.c7dbd177d svg{flex-shrink:0}.cd8b4f83e{font-size:var(--fs-xs);color:var(--color-text-faint)}.c40aa3ac3{display:flex;gap:var(--space-4);flex-wrap:wrap}.c40aa3ac3>*{flex:1 1 220px;min-width:0}@media (max-width:480px){.c40aa3ac3{flex-direction:column}.c40aa3ac3>*{flex:none}}.c87298f1c{position:relative;flex:1 1 260px;max-width:440px;max-height:var(--control-h);min-width:min(100%,200px)}.cefac44c2{position:absolute;left:8px;top:50%;transform:translateY(-50%);color:var(--color-text-faint);pointer-events:none}.ce12ae0d6{width:100%;padding-left:32px}.c9a353ad7{position:absolute;z-index:20;top:100%;left:0;right:0;margin-top:4px;max-height:260px;overflow-y:auto;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);box-shadow:var(--shadow-popover);list-style:none;padding:4px}.c6cb27bda{display:flex;flex-direction:column;align-items:flex-start;gap:2px;width:100%;text-align:left;padding:8px 10px;border:none;background:none;border-radius:var(--radius-sm);cursor:pointer;color:var(--color-text)}.c6cb27bda:hover{background:var(--color-row-hover)}.c6cb27bda:focus-visible{background:var(--color-row-hover);outline:var(--focus-outline);outline-offset:-2px}.ce457c110{font-size:var(--fs-sm)}.ca1857271{padding:10px;font-size:var(--fs-xs);color:var(--color-text-faint)}.cbe0a77e1{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 12px;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-sunken);font-size:var(--fs-sm)}.cfc158af3{margin-left:auto;border:none;background:none;color:var(--color-accent-strong);font-size:var(--fs-xs);font-weight:var(--fw-semibold);cursor:pointer;padding:2px 4px}.ce0c48a35{position:relative}.cd5cb646a{background:var(--color-row-hover);outline:var(--focus-outline);outline-offset:-2px}.c2440a507{margin-top:var(--space-5)}.c91b00e4d{margin:0}.cd760f42c{margin:0;display:flex;align-items:center;gap:6px}.c16058880{width:14px;height:14px}.c4c5b3a01{display:flex;flex-wrap:wrap;gap:var(--space-2)}.c9c4c6dae{display:block;margin:0 0 6px}.c6f2cb0a4{background:none;border:none;padding:0;font:inherit;cursor:pointer}.c19e67742{width:14px;height:14px;flex:0 0 auto}.cee041b7a{display:flex;gap:var(--space-2);margin:0 0 var(--space-3)}.c5ab6fbdc{width:100%;min-height:44px;margin-top:var(--space-2)}.c77181902{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.c4c9bc22c{display:flex;flex-direction:column;gap:var(--space-2);margin-top:var(--space-2)}.c858f892c{margin:0;font-size:12px;color:var(--color-text-secondary)}.c38596c53{display:flex;flex-direction:column;gap:var(--space-4)}.ca879721c{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:flex-end;font-size:13px;color:var(--color-text-secondary)}.ca879721c label{display:flex;flex-direction:column;gap:var(--space-1)}.ca879721c input{height:var(--control-h);border:1px solid var(--color-border-input);border-radius:var(--radius-sm);padding:0 var(--space-2);font:inherit;font-size:14px;color:var(--color-text);background:var(--color-surface)}.c265b0d9e{display:flex;flex-direction:column;gap:var(--space-2)}.c714c5b02{margin:0;font-size:14px;font-weight:600;color:var(--color-text)}.cdf7d905c{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(132px,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.c3661989e{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}.cdce8ddbc{display:block;width:100%;aspect-ratio:4/3;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-sunken);overflow:hidden;cursor:pointer}.cdce8ddbc:focus-visible{outline:none;box-shadow:var(--focus-ring)}.cfb9925e0{display:block;object-fit:cover}.c052c3576,.cfb9925e0{width:100%;height:100%}.c052c3576{display:flex;align-items:center;justify-content:center;padding:var(--space-2);text-align:center}.c052c3576,.c5dc0eaa1{font-size:12px;color:var(--color-text-secondary)}.c5dc0eaa1{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c851dcf18{margin:0;font-size:14px;color:var(--color-text-secondary)}.c6c60ed77{display:flex;flex-direction:column;gap:var(--space-3)}.c2d550b25{display:block;width:100%;max-height:70vh;object-fit:contain;background:var(--color-surface-sunken);border-radius:var(--radius-sm)}.c405b1f49{margin:0;font-size:13px;color:var(--color-text-secondary)}.cb7f20f40{display:flex;flex-wrap:wrap;gap:var(--space-2);align-items:center}.c4f87be42{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));grid-gap:var(--space-2);gap:var(--space-2)}.c16fed8f9{display:flex;flex-direction:column;gap:var(--space-1);font-size:12px;color:var(--color-text-secondary);min-width:0}.c0f47045f{width:100%;aspect-ratio:1/1;object-fit:cover;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface-sunken)}.c95a3d465{color:var(--color-danger-ink)}.c3c6fd3a1{list-style:none;margin:var(--space-2) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--space-1);font-size:13px;color:var(--color-text-secondary)}.c3c6fd3a1 li{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}.cfb77a90a{display:flex;flex-direction:column;gap:var(--space-3);min-width:0;margin:0;padding:var(--space-3);border:1px solid var(--color-border);border-radius:6px}.cfb77a90a legend{padding:0 var(--space-1);font-weight:600}.cdf9ee254{margin-top:var(--space-4)}.c8d9a7386{color:var(--color-danger-ink)}.caa7aca37{font-size:var(--fs-xs);color:var(--color-text-muted)}.cb12d80e2{margin-bottom:var(--space-3)}.c423626ba{margin:var(--space-3) 0 0}.cefeff42e{margin:0 0 var(--space-2);font-size:var(--fs-h2)}.cb02366a1{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-2)}.cb02366a1 li{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:6px;background:var(--color-surface)}.c239f77ec{font-weight:600}.c1109c3e8{font-size:var(--fs-xs);color:var(--color-text-muted)}.ce88665a8{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-2);margin-top:var(--space-2)}.cb9deed57{margin:var(--space-1) 0;font-size:13px;color:var(--color-text-muted)}.c898fb36f{margin:var(--space-2) 0;color:var(--color-danger-ink)}.c1e0ffeef{position:relative;container-type:inline-size;aspect-ratio:16/7.4;overflow:hidden;background:var(--cp-foto-hueco-2);color:var(--cp-foto-texto);isolation:isolate}.c26b8a61a{aspect-ratio:16/10;border-radius:var(--cp-radio)}.cd41249cf{width:100%;height:100%;object-fit:cover;object-position:center 40%;display:block;animation:c575c5634 .45s ease-out both}.c2349c21d,.cd41249cf{position:absolute;inset:0}.c2349c21d{pointer-events:none;background:linear-gradient(180deg,var(--cp-foto-fundido) 0,rgb(22 39 61/0) 38%),linear-gradient(0deg,var(--cp-foto-fundido-pie) 0,rgb(22 39 61/0) 32%);box-shadow:inset 0 1px 0 rgb(255 255 255/8%)}@keyframes c575c5634{0%{opacity:0;transform:scale(1.02)}to{opacity:1;transform:none}}.c825cda09{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:8px;text-align:center;background:radial-gradient(120% 90% at 50% 0,rgb(255 255 255/7%) 0,rgb(255 255 255/0) 60%),repeating-linear-gradient(0deg,var(--cp-foto-rejilla) 0 1px,transparent 1px 18px),repeating-linear-gradient(90deg,var(--cp-foto-rejilla) 0 1px,transparent 1px 18px),linear-gradient(180deg,var(--cp-foto-hueco-1) 0,var(--cp-foto-hueco-2) 100%)}.cd3ef9fe9{width:46px;height:46px;fill:none;stroke:currentcolor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;opacity:.72}.c26b8a61a .cd3ef9fe9{width:64px;height:64px}.c3c878418{font-size:12px;letter-spacing:.02em;opacity:.85}.c74ae653c{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;margin-top:2px}.c294fef9a{display:inline-flex;align-items:center;gap:5px;min-height:26px;padding:3px 9px;border:1px solid var(--cp-foto-cristal-borde);border-radius:var(--cp-radio);background:var(--cp-foto-cristal);color:var(--cp-foto-texto);font:inherit;font-size:11.5px;font-weight:600;line-height:1;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);transition:background .15s ease,border-color .15s ease}.c294fef9a svg{width:14px;height:14px;fill:none;stroke:currentcolor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.c294fef9a:hover:not(:disabled){background:var(--cp-foto-cristal-hover);border-color:rgb(255 255 255/45%)}.c294fef9a:focus-visible,.c978eb11a:focus-visible,.cbf4687dc:focus-visible,.cd92556a5:focus-visible,.ce2da004e:focus-visible{outline:2px solid #fff;outline-offset:2px}.c294fef9a:disabled{opacity:.6;cursor:progress}.c294fef9a{white-space:nowrap}@container (max-width: 280px){.c31cf64f0 .c8f18680e{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.c31cf64f0 .c294fef9a{min-width:30px;justify-content:center}}.c31cf64f0{position:absolute;right:8px;bottom:8px;display:flex;gap:5px;opacity:0;transform:translateY(4px);transition:opacity .18s ease,transform .18s ease}.c1e0ffeef:focus-within .c31cf64f0,.c1e0ffeef:hover .c31cf64f0{opacity:1;transform:none}@media (hover:none){.c31cf64f0{opacity:1;transform:none}}.cfae852f3{position:absolute;left:8px;right:8px;top:8px;display:flex;align-items:center;gap:8px;margin:0;padding:5px 9px;border-radius:var(--cp-radio);background:var(--cp-foto-cristal-hover);color:var(--cp-foto-texto);font-size:11.5px;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.c6eb71383{background:rgb(150 30 26/86%)}.cd92556a5{margin-left:auto;padding:0;border:0;background:none;color:inherit;font:inherit;font-weight:700;text-decoration:underline;cursor:pointer}.c1bdfa18d{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cc224ec05{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:16px;background:rgb(10 20 33/55%)}.c78e89113{width:min(720px,100%);max-height:min(80vh,640px);overflow:auto;padding:16px 18px 18px;border-radius:var(--cp-radio);background:var(--cp-superficie);color:var(--cp-texto);box-shadow:0 18px 48px rgb(10 20 33/35%)}.c2ac98f92{display:flex;align-items:center;justify-content:space-between}.c2ac98f92 h3{margin:0;color:var(--cp-titulo);font-size:16px}.ce2da004e{width:30px;height:30px;border:0;border-radius:6px;background:none;color:var(--cp-texto-suave);font-size:22px;cursor:pointer}.ce2da004e:hover{background:var(--cp-fila-hover)}.c309e573e{margin:4px 0 12px;color:var(--cp-texto-suave);font-size:12.5px}.cf211f213{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:12px;gap:12px;margin:0;padding:0;list-style:none}.cbf4687dc,.cf211f213 li{display:flex;flex-direction:column;gap:4px}.cbf4687dc{padding:0 0 6px;overflow:hidden;border:1px solid var(--cp-borde);border-radius:var(--cp-radio);background:var(--cp-superficie);color:var(--cp-texto);font:inherit;text-align:left;cursor:pointer}.cbe892f70 .cbf4687dc,.cbf4687dc:hover:not(:disabled){border-color:var(--cp-acento)}.cbe892f70 .cbf4687dc{box-shadow:0 0 0 2px var(--cp-acento-suave)}.c4314ae0c{display:block;aspect-ratio:16/10;background:var(--cp-foto-hueco-2)}.c4314ae0c img{width:100%;height:100%;object-fit:cover;display:block}.c30f698a3{display:grid;height:100%;place-items:center;color:var(--cp-foto-texto);font-size:11px}.c83da1f1e{overflow:hidden;padding:0 8px;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.c8bf4f51f{padding:0 8px;color:var(--cp-acento);font-size:11.5px;font-weight:600}.c978eb11a{align-self:flex-start;padding:0;border:0;background:none;color:var(--cp-rojo);font:inherit;font-size:11.5px;text-decoration:underline;cursor:pointer}@media (prefers-reduced-motion:reduce){.cd41249cf{animation:none}.c31cf64f0{transition:none}}.c99b28ff3{border-top:1px solid var(--cp-borde-suave);padding:8px 10px 10px;display:flex;flex-direction:column;gap:6px}.cd1cd7265{font-size:11px;font-weight:700;letter-spacing:.03em;text-transform:uppercase;color:var(--cp-texto-suave)}.c514d057b{display:flex;flex-wrap:wrap;gap:6px}.c1d6e0eb3{font:inherit;font-size:12px;padding:4px 9px;border-radius:5px;cursor:pointer;background:var(--cp-superficie);color:var(--cp-primario-fuerte);border:1px solid var(--cp-borde)}.c1d6e0eb3:hover:not(:disabled){background:var(--cp-primario-suave)}.c1d6e0eb3:disabled{opacity:.6;cursor:progress}.c8987451b{color:var(--cp-rojo)}.c6ec4c348,.cb709e3e5{margin:0;padding:6px 8px;border-radius:5px;font-size:12px}.c6ec4c348{background:var(--cp-ok-suave);color:var(--cp-ok)}.cb709e3e5{background:#fff7e0;border:1px solid #f3dd9a;color:#6b4e00}.c5be4554b{gap:10px;margin-bottom:10px}.c5be4554b,.cddecd154{display:flex;flex-direction:column}.cddecd154{gap:4px;font-size:13px}.cddecd154 label{font-weight:600}.c996695a5{font:inherit;font-weight:400;padding:7px 8px;border:1px solid #b8c2d0;border-radius:6px;background:#fff;color:inherit;width:100%}.c69dce081{margin:0 0 10px;font-size:13px}.c7cedefb1{display:grid;grid-template-columns:236px minmax(0,1fr);grid-gap:12px;gap:12px;padding:10px 12px 12px;background:var(--cp-fondo);color:var(--cp-texto);font-size:13px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (min-width:1700px){.c7cedefb1{grid-template-columns:300px minmax(0,1fr);font-size:14px}}@media (max-width:900px){.c7cedefb1{grid-template-columns:1fr}}.ca38e96ca{display:flex;flex-direction:column;gap:10px;min-width:0}.c9f78d794{background:var(--cp-superficie);border:1px solid var(--cp-borde);border-radius:var(--cp-radio);overflow:hidden;box-shadow:var(--cp-sombra)}.c1f5ac90b{display:flex;align-items:center;gap:8px;padding:9px 12px;background:var(--cp-oscuro);color:#fff;font-weight:600;font-size:13px;border-radius:var(--cp-radio) var(--cp-radio) 0 0;min-width:0}.c1f5ac90b .cf20d8d57{font-weight:700;letter-spacing:.02em}.c1f5ac90b .c5191a583{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:500}.c80420655{width:12px;height:12px;border-radius:50%;flex:none;box-shadow:0 0 0 2px rgb(255 255 255/25%)}.c5942f87b{background:var(--cp-ok)}.c2b121eb1{background:var(--cp-ambar)}.c04576843{background:var(--cp-rojo)}.c62e5f373{background:var(--cp-gris)}.c04c9e76d{display:block;font-size:.8rem;color:var(--nx-warn-text,#8a5a00)}.c58a22545{width:100%;border-collapse:collapse}.c58a22545 td,.c58a22545 th{text-align:left;padding:5px 10px;border-top:1px solid var(--cp-borde-suave);font-size:12.5px;vertical-align:middle}.c58a22545 th{font-weight:600;width:44%}.c58a22545 td,.c58a22545 th{color:var(--cp-texto)}.ca41dfdb4{color:var(--cp-texto-suave);font-style:italic}.ccbca5f52{display:inline-block;padding:1px 8px;border-radius:var(--cp-radio);background:var(--cp-ok-suave);color:#1d6b35;font-weight:600;font-size:11px}.ca69873a8{background:#eef0f3;color:var(--cp-texto-suave)}.c1af4634a{background:#fff5dd;color:#8a5d00}.c16b618aa{background:var(--cp-superficie);border:1px solid var(--cp-borde);border-radius:var(--cp-radio);padding:6px;display:flex;flex-direction:column;gap:2px;box-shadow:var(--cp-sombra)}.c741a0d67{display:flex;align-items:center;gap:10px;padding:7px 10px;border-radius:5px;text-decoration:none;font-size:13px;background:none;border:0;width:100%;text-align:left;cursor:pointer;font:inherit}.c16b618aa .c741a0d67,.c741a0d67{color:var(--cp-texto)}.c741a0d67:hover{background:var(--cp-cabecera-tabla)}.c16b618aa .c741a0d67[aria-current=true]{background:var(--cp-primario-suave);color:var(--cp-primario-fuerte);font-weight:600}.c741a0d67 svg{color:var(--cp-texto-suave);flex:none}.c741a0d67[aria-current=true] svg{color:var(--cp-primario)}.c17772c6d{display:flex;flex-direction:column;min-width:0;background:var(--cp-superficie);border:1px solid var(--cp-borde);border-radius:var(--cp-radio);box-shadow:var(--cp-sombra);max-height:calc(100vh - var(--cp-alto-barra) - 24px);min-height:0;overflow:auto}.c17772c6d>.c6bba3169{flex:1 1 auto;min-height:0;overflow:auto}.c1caf8124{display:flex;gap:2px;border-bottom:1px solid var(--cp-borde);padding:0 8px;overflow-x:auto}.c17772c6d>.c1caf8124{flex:none;position:-webkit-sticky;position:sticky;top:0;z-index:4;background:var(--cp-superficie)}.cb5d3cb21{display:inline-flex;align-items:center;gap:6px;padding:9px 14px 8px;border:0;background:none;color:var(--cp-texto);font:inherit;font-size:13.5px;cursor:pointer;border-bottom:2px solid transparent;white-space:nowrap}.cb5d3cb21[aria-selected=true]{border-bottom-color:var(--cp-primario);font-weight:600}.cb5d3cb21:hover,.cb5d3cb21[aria-selected=true]{color:var(--cp-primario-fuerte)}.c77de8a00{display:flex;align-items:center;gap:10px;padding:10px 12px;flex-wrap:wrap;border-bottom:1px solid var(--cp-borde-suave)}.ca1498ac0{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:12px}.c457d13b0{height:30px;border:1px solid var(--cp-borde);border-radius:5px;background:var(--cp-superficie);padding:0 8px;font:inherit;font-size:12px;color:var(--cp-texto);min-width:140px}.cf5e38d10{height:30px;width:30px;display:inline-grid;place-items:center;background:var(--cp-superficie);color:var(--cp-texto-suave);cursor:pointer}.c20fd8595,.cf5e38d10{border:1px solid var(--cp-borde);border-radius:5px}.c20fd8595{height:30px;padding:0 6px;font:inherit;font-size:12px}.c28d36f54{margin-left:auto;display:flex;gap:8px;flex-wrap:wrap}.c21b532c5{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 14px;border:1px solid var(--cp-borde);border-radius:5px;background:var(--cp-superficie);color:var(--cp-texto);font:inherit;font-size:12px;font-weight:500;cursor:pointer;text-decoration:none;white-space:nowrap}.c21b532c5:hover:not(:disabled){border-color:#b9c3d0}@media (max-width:640px),(pointer:coarse){.cf5897b67{height:auto;min-height:44px}}.c21b532c5:disabled,.c21b532c5[aria-disabled=true]{opacity:.5;cursor:not-allowed}.c21b532c5 svg{flex:none}.cb859dd09{background:var(--cp-primario);border-color:var(--cp-primario);color:#fff;font-weight:600}.c7cedefb1 .cb859dd09{color:var(--cp-primario-texto)}.c7cedefb1 .c0a848bdc{color:var(--cp-primario-fuerte)}.c7cedefb1 .c8609b908{color:#fff}.cb859dd09:hover:not(:disabled){background:var(--cp-primario-fuerte);border-color:var(--cp-primario-fuerte)}.c632754cc{color:var(--cp-excel)}.c457c4a3e{color:var(--cp-pdf)}.c707b264c{color:var(--cp-excel)}.cb34b3c3d{position:relative}.cb34b3c3d>summary{list-style:none}.cb34b3c3d>summary::-webkit-details-marker{display:none}.cf29f089f{position:absolute;right:0;top:34px;z-index:5;background:var(--cp-superficie);border:1px solid var(--cp-borde);border-radius:6px;box-shadow:0 6px 18px rgb(16 24 40/14%);padding:4px;min-width:210px;display:flex;flex-direction:column}.c7cedefb1 .cf29f089f a{padding:7px 10px;border-radius:4px;color:var(--cp-texto);text-decoration:none;font-size:12px}.cf29f089f a:hover{background:var(--cp-cabecera-tabla)}.cf3623f9c{margin:8px 12px 0;padding:8px 12px;border-radius:5px;font-size:12px;background:#fff7e0;border:1px solid #f3dd9a;color:#6b4e00;display:flex;gap:10px;align-items:center;flex-wrap:wrap}.ca9aee20c{background:#fdecea;border-color:#f2b8b5;color:#8c1d18}.ca24e2887{background:var(--cp-ok-suave);border-color:#b5e0c1;color:#1d6b35}.cf3623f9c button{font:inherit;font-size:12px}.ccddd0036{max-width:620px;border-radius:5px;background:#fdecea;border:1px solid #f2b8b5;border-left:4px solid #8c1d18;color:#5f1410}.ccddd0036,.ce56f2865{text-align:left;padding:8px 12px;font-size:13px;display:flex;flex-direction:column;gap:6px;align-items:flex-start}.ce56f2865{max-width:640px;border-radius:5px;background:#fff7e0;border:1px solid #f3dd9a;border-left:4px solid #8a5d00;color:#4a3500}.c1c173c04{display:flex;gap:8px;align-items:flex-start;font-weight:600;cursor:pointer}.c82231da9{max-width:640px;margin:0;font-size:12.5px;text-align:left}.c2cc8465f,.c82231da9{color:var(--cp-texto-suave)}.c2cc8465f{padding:28px 16px;text-align:center;display:flex;flex-direction:column;gap:12px;align-items:center}.c555e2d54{overflow:auto;flex:1 1;min-height:0}.c554c317a{width:100%;border-collapse:separate;border-spacing:0;font-size:12.5px}.c554c317a td,.c554c317a th{padding:0 8px;height:22px;border-bottom:1px solid var(--cp-borde-suave);white-space:nowrap}.c554c317a thead th{position:-webkit-sticky;position:sticky;background:var(--cp-cabecera-tabla);font-weight:600;color:var(--cp-texto);z-index:2;border-bottom:1px solid var(--cp-borde)}.c554c317a thead tr:first-child th{top:0;height:24px}.c554c317a thead tr:nth-child(2) th{top:24px;height:22px;font-weight:500;font-size:11.5px}.c96860c09{text-align:center;background:var(--cp-cabecera-grupo)!important;border-left:1px solid var(--cp-borde)}.ce96fbcd2{background:var(--cp-cabecera-actual)!important}.c9055310d{border-left:1px solid var(--cp-borde)}.c7ca2769e{text-align:right}.cea55e18e{text-align:center}.cecec50c2{width:64px}.c5da3734d{min-width:160px;width:30%}.c7412f1d6{width:44px}.c2eb773ef{width:78px;min-width:70px}.c554c317a tbody td.c7ca2769e{min-width:66px}.c554c317a td input.c1e0c8e24{min-width:56px}.c515bad97 td{color:#fff;font-weight:700;height:23px;border-bottom:0}.ce9292ae8 td{background:var(--cp-cap-azul)}.c6b744b7f td{background:var(--cp-cap-naranja)}.ca1bcf3a3 td{background:var(--cp-cap-verde)}.cc53bdcca td{background:var(--cp-cap-morado)}.c9178c6db td{background:var(--cp-cap-rojo)}.ce5fd1bd0 td{background:var(--cp-cap-turquesa)}.c77956f2a td{background:var(--cp-cap-gris)}.c515bad97 td:nth-child(2){position:relative}.c60c7805d{position:absolute;inset:0 8px;display:flex;align-items:center;gap:8px;min-width:0}.c60c7805d>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c60c7805d>.ce3fe55a2{flex:1 1 auto;min-width:0}.c8c71d341{display:inline-flex;gap:2px;margin-left:auto;opacity:0;transition:opacity .12s}.c515bad97:focus-within .c8c71d341,.c515bad97:hover .c8c71d341{opacity:1}.c8609b908{display:inline-grid;place-items:center;width:20px;height:18px;border:0;border-radius:3px;background:rgb(255 255 255/18%);color:#fff;cursor:pointer;padding:0}.c8609b908:hover{background:rgb(255 255 255/34%)}.ce3fe55a2{padding:0 4px;font:inherit;font-weight:700;color:var(--cp-texto);min-width:160px}.c51521975,.ce3fe55a2{height:18px;border:0;border-radius:3px}.c51521975{font:inherit;font-size:11px}.c9c359c7c td{background:var(--cp-superficie)}.c9c359c7c:hover td{background:#f7f9fc}.c756c2165 td{color:var(--cp-texto-suave);text-decoration:line-through;background:#fafbfc}.c756c2165 td.c52d4ec19{text-decoration:none}.ce6ed0b66{display:inline-flex;align-items:center;gap:4px}.c412f7755{display:inline-grid;place-items:center;width:18px;height:18px;border:0;border-radius:3px;background:none;color:var(--cp-texto-suave);cursor:pointer;padding:0;opacity:0}.c412f7755:focus-visible,.c412f7755[data-marcado=true],.c9c359c7c:hover .c412f7755{opacity:1}.c25dee2b7{opacity:1}.c412f7755:hover{background:var(--cp-cabecera-tabla)}.c412f7755:hover,.c412f7755[data-marcado=true]{color:var(--cp-primario)}.ca43b31b9{position:relative;width:12px;height:12px}.ca43b31b9:after,.ca43b31b9:before{content:"";position:absolute;top:5px;left:0;width:12px;height:1.5px;background:currentColor}.ca43b31b9:before{transform:rotate(45deg)}.ca43b31b9:after{transform:rotate(-45deg)}.c1e0c8e24{width:100%;height:20px;border:1px solid transparent;border-radius:3px;background:transparent;font:inherit;color:inherit;padding:0 4px}.c1e0c8e24:hover{border-color:var(--cp-borde)}.c1e0c8e24:focus{border-color:var(--cp-primario);background:#fff;outline:none;box-shadow:0 0 0 2px var(--cp-primario-suave)}.c1e0c8e24.c7ca2769e{text-align:right}.cf60f3de9{border-color:var(--cp-rojo)!important}.cef6022c9{color:var(--cp-rojo);font-size:10.5px;margin-left:6px;text-decoration:none}.c31faaf8f{display:flex;gap:8px;padding:8px 12px;border-top:1px solid var(--cp-borde-suave);flex-wrap:wrap}.c0a848bdc{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border:1px dashed #b9c3d0;border-radius:5px;background:none;color:var(--cp-primario-fuerte);font:inherit;font-size:12px;cursor:pointer}.c0a848bdc:hover{background:var(--cp-primario-suave)}.c7c9c4456{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) minmax(0,2.1fr);grid-gap:8px;gap:8px;padding:10px 12px 12px;border-top:1px solid var(--cp-borde-suave)}.c12ab98cf{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--cp-borde);border-radius:var(--cp-radio);background:var(--cp-superficie);min-width:0}.c56ec33f6{display:grid;place-items:center;width:34px;height:34px;flex:none}.c255b3f4a{color:var(--cp-cap-azul)}.ccf885c87{color:var(--cp-cap-naranja)}.ce56bd98c{color:var(--cp-cap-verde)}.c457f7b1a{color:var(--cp-cap-morado)}.c7360f773{display:flex;flex-direction:column;min-width:0}.c56735444{font-size:11.5px;color:var(--cp-texto);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ced4f8e34{font-size:17px;font-weight:700;white-space:nowrap}.cb87eb782{display:grid;grid-template-columns:1fr 1fr;border-radius:var(--cp-radio);overflow:hidden}.c388c8add,.ca16f724f{display:flex;flex-direction:column;justify-content:center;padding:8px 16px;color:#fff;min-width:0}.ca16f724f{background:var(--cp-tarjeta-total)}.c388c8add{background:var(--cp-tarjeta-acumulado)}.c95588d07{font-size:11.5px;font-weight:700;letter-spacing:.02em}.c38022674{font-size:21px;font-weight:700;white-space:nowrap}@media (max-width:1300px){.c7c9c4456{grid-template-columns:repeat(2,minmax(0,1fr))}.cb87eb782{grid-column:1/-1}}.cee641aeb{border:1px solid var(--cp-borde);border-radius:var(--cp-radio);padding:0;width:min(520px,calc(100vw - 32px));color:var(--cp-texto);box-shadow:0 18px 40px rgb(16 24 40/22%)}.c3cd30412,.c81704ee9{position:fixed;margin:0 auto;background:#fff;z-index:50}.c3cd30412{inset:20vh 0 auto}.c81704ee9{inset:10vh 0 auto}.cee641aeb::-webkit-backdrop{background:rgb(15 28 46/35%)}.cee641aeb::backdrop{background:rgb(15 28 46/35%)}.c3c4fa37b{padding:12px 16px;border-bottom:1px solid var(--cp-borde-suave);font-weight:700;display:flex;justify-content:space-between;gap:8px}.c36dac399{padding:12px 16px;display:grid;grid-gap:10px;gap:10px}.c82d1c68e{padding:10px 16px;border-top:1px solid var(--cp-borde-suave);display:flex;justify-content:flex-end;gap:8px;flex-wrap:wrap}.c7e1ee84c{display:grid;grid-gap:4px;gap:4px;font-size:12px;font-weight:600}.c7e1ee84c input,.c7e1ee84c select,.c7e1ee84c textarea{font:inherit;font-weight:400;border:1px solid var(--cp-borde);border-radius:5px;padding:5px 8px}.cafbe6e27{font-size:11.5px;color:var(--cp-texto-suave);font-weight:400}.c4ae45a82{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none}.c4ae45a82 li{display:flex;gap:8px;align-items:center;font-weight:400}.c6bba3169{padding:12px;display:grid;grid-gap:10px;gap:10px}.c6bba3169 h3{margin:0;font-size:13px}.c4706cd4e{width:100%;border-collapse:collapse;font-size:12px}.c4706cd4e td,.c4706cd4e th{padding:5px 8px;border-bottom:1px solid var(--cp-borde-suave);text-align:left}.c4706cd4e th{background:var(--cp-cabecera-tabla);font-weight:600}.c7cedefb1 .c92c048cd{color:var(--cp-primario-fuerte)}.c0419eac8{border:0;background:none;padding:0;cursor:pointer;font:inherit}.cc6314495{margin-right:8px}.c2a408816{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.c94462224{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.c554c317a tbody tr.c9c359c7c td{height:30px}.c2eccbd55{display:flex;align-items:center;gap:6px;min-width:0}.c4bc30d3e{min-width:0;overflow:hidden;text-overflow:ellipsis}.c0e011494{display:inline-grid;place-items:center;color:var(--cp-primario);flex:none}.c9c359c7c td:nth-child(2){position:relative;max-width:0}.cb728b929{position:absolute;top:50%;right:4px;transform:translateY(-50%);display:inline-flex;gap:4px;padding-left:8px;background:var(--cp-superficie);opacity:0;transition:opacity .12s}.c9c359c7c:focus-within .cb728b929,.c9c359c7c:hover .cb728b929{opacity:1}.c7cedefb1 .c3bae4cda{display:inline-flex;align-items:center;gap:4px;height:22px;padding:0 7px;border:1px solid var(--cp-borde);border-radius:4px;background:var(--cp-superficie);color:var(--cp-primario-fuerte);font:inherit;font-size:11.5px;cursor:pointer}.c7cedefb1 .c3bae4cda:hover{background:var(--cp-primario-suave)}.c7cedefb1 .ca85728c8{display:inline-grid;place-items:center;width:18px;height:18px;padding:0;border:0;border-radius:3px;background:rgb(255 255 255/18%);color:#fff;cursor:pointer;flex:none}.c7cedefb1 .ca85728c8:hover{background:rgb(255 255 255/34%)}.cde0a4e60{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.c483b0652{font-size:11.5px;color:var(--cp-rojo);font-weight:400}.cdeebd37c{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;border-bottom:1px solid var(--cp-borde-suave)}.cdeebd37c h3{margin:0;font-size:15px}.c3517fc6e{display:grid;grid-template-columns:minmax(220px,.9fr) minmax(0,1.1fr);grid-gap:16px;gap:16px;padding:16px}.c3336514b{min-width:0}.c94dc8a7e{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px 16px;gap:10px 16px;margin:0}.c94dc8a7e dt{color:var(--cp-texto-suave);font-size:12px}.c94dc8a7e dd{margin:2px 0 0;font-weight:600}.c694a4173{margin:0 16px 16px;padding:12px 14px;border:1px solid var(--cp-borde-suave);border-radius:var(--cp-radio);background:var(--cp-cabecera-tabla)}.c694a4173 h4{margin:0 0 6px;font-size:13px}.c694a4173 p{margin:4px 0;display:flex;align-items:center;gap:6px}.c694a4173 ul{margin:4px 0 0;padding-left:18px}@media (max-width:1300px){.c3517fc6e{grid-template-columns:1fr}}.c07181c55{display:contents}.cfa350371{display:none}.ccefddc67{flex:none;display:grid;grid-gap:14px;gap:14px;padding:14px 18px 12px;border-bottom:1px solid var(--cp-borde);background:var(--cp-superficie)}.c9d06870b{display:flex;align-items:flex-start;justify-content:space-between;gap:12px 20px;flex-wrap:wrap}.cf3bd9bf1{display:grid;grid-gap:6px;gap:6px;min-width:0}.c7096d423{margin:0;font-size:12.5px;color:var(--cp-texto-suave);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.c7096d423 strong{color:var(--cp-texto);font-weight:600}.cda5c9325{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.c0539e54c{width:auto;min-width:230px;max-width:100%;height:36px;padding:0 30px 0 10px;border:1px solid transparent;border-radius:var(--cp-radio);background-color:transparent;font:inherit;font-size:20px;font-weight:700;color:var(--cp-titulo);cursor:pointer;letter-spacing:-.01em}.c0539e54c:hover{border-color:var(--cp-borde);background-color:var(--cp-cabecera-tabla)}.c0539e54c:focus-visible{outline:2px solid var(--cp-foco);outline-offset:1px}.cc7522b43{height:30px;border:1px solid var(--cp-borde);border-radius:var(--cp-radio);background:var(--cp-superficie);padding:0 8px;font:inherit;font-size:12.5px;color:var(--cp-texto)}.c86b93df1{height:30px;width:30px;display:inline-grid;place-items:center;background:var(--cp-superficie);color:var(--cp-texto-suave);cursor:pointer}.c396cf96d,.c86b93df1{border:1px solid var(--cp-borde);border-radius:var(--cp-radio)}.c396cf96d{height:30px;padding:0 6px;font:inherit;font-size:12.5px}.cbdf129da{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border-radius:var(--cp-radio);font-size:12px;font-weight:600;background:var(--cp-acento-suave);color:var(--cp-primario-fuerte);white-space:nowrap}.cbdf129da:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.cbdf129da[data-tono=revision]{background:#fff5dd;color:#8a5d00}.cbdf129da[data-tono=aprobada]{background:var(--cp-ok-suave);color:#1d6b35}.cbdf129da[data-tono=lista]{background:#eef4fa;color:#005a9e}.cbdf129da[data-tono=rectificacion]{background:#fdeee4;color:var(--cp-aviso-sobre)}.cbdf129da[data-tono=cerrada]{background:#e9edf2;color:var(--cp-titulo)}.cbdf129da[data-tono=anulada]{background:#fdecea;color:#8c1d18}.cdac12a0a{font-size:12.5px;color:var(--cp-texto-suave)}.c6d1a0735{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.c52213433{width:1px;height:24px;background:var(--cp-borde);margin:0 2px}.ccefddc67 .c6fc70309{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 14px;border:1px solid var(--cp-borde);border-radius:var(--cp-radio);background:var(--cp-superficie);color:var(--cp-texto);font:inherit;font-size:13px;font-weight:500;cursor:pointer;text-decoration:none;white-space:nowrap}.ccefddc67 .c6fc70309:hover:not(:disabled):not([aria-disabled=true]){border-color:#b9c3d0;background:var(--cp-cabecera-tabla)}.ccefddc67 .c6fc70309:disabled,.ccefddc67 .c6fc70309[aria-disabled=true]{opacity:.5;cursor:not-allowed}.ccefddc67 .c973d5b89{background:var(--cp-primario);border-color:var(--cp-primario);color:var(--cp-primario-texto);font-weight:600}.ccefddc67 .c973d5b89:hover:not(:disabled){background:var(--cp-primario-fuerte);border-color:var(--cp-primario-fuerte)}.ccefddc67 .cdd20e41a{border-color:var(--cp-primario);color:var(--cp-primario-fuerte);font-weight:600}.c085d8c52{position:relative}.c085d8c52>summary{list-style:none}.c085d8c52>summary::-webkit-details-marker{display:none}.cde903b10{position:absolute;right:0;top:38px;z-index:6;background:var(--cp-superficie);border:1px solid var(--cp-borde);border-radius:var(--cp-radio);box-shadow:0 6px 18px rgb(16 24 40/14%);padding:4px;min-width:230px;display:flex;flex-direction:column}.ccefddc67 .cde903b10 a{padding:8px 10px;border-radius:4px;color:var(--cp-texto);text-decoration:none;font-size:13px}.cde903b10 a:hover{background:var(--cp-cabecera-tabla)}.ccdd03611{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:0;gap:0;border:1px solid var(--cp-borde-suave);border-radius:var(--cp-radio)}.c0a809c5f,.c4f0f493a{display:grid;align-content:center;grid-gap:3px;gap:3px;padding:10px 16px;min-width:0}.c4f0f493a+.c4f0f493a{border-left:1px solid var(--cp-borde-suave)}.c0a809c5f{grid-column:1/-1;border-top:1px solid var(--cp-borde-suave)}.c2485eda8{font-size:12px;color:var(--cp-texto-suave)}.c75825600{font-size:22px;font-weight:700;color:var(--cp-titulo);white-space:nowrap;letter-spacing:-.01em}.c85c566fc{font-size:11px;color:var(--cp-acento);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cf0e4989c{background:var(--cp-acento-suave)}.cf0e4989c .c75825600{font-size:27px;color:var(--cp-primario-fuerte)}.cf0e4989c .c2485eda8{color:var(--cp-primario-fuerte);font-weight:600}.c35dedff1{color:var(--cp-texto-suave);font-weight:600}.c043cc552 dd[data-negativo=true],.c75825600[data-negativo=true],.cb736400f[data-negativo=true],.ce31a893f[data-negativo=true] .c585ecaa8{color:var(--cp-rojo)}.c427b32c2{display:flex;align-items:center;gap:10px}.c22dfaf75{position:relative;flex:1 1 auto;height:8px;border-radius:4px;background:var(--cp-tabla-linea);overflow:hidden}.c204fd537{position:absolute;inset:0 auto 0 0;border-radius:4px;background:var(--cp-primario)}.c0a809c5f[data-sobre=true] .c204fd537{background:var(--cp-aviso-sobre)}.cfc4afe57{font-size:17px;color:var(--cp-titulo);white-space:nowrap}.c0a809c5f[data-sobre=true] .cfc4afe57{color:var(--cp-aviso-sobre)}.cee68574c{font-size:17px;font-weight:600}.c02ab737b,.cee68574c{color:var(--cp-texto-suave)}.c02ab737b{font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cb7a16efe{font-size:12px;font-weight:600;color:var(--cp-acento);text-decoration:none}.cb7a16efe:hover{text-decoration:underline}.c1585b15e{display:flex;align-items:center;gap:12px;flex-wrap:wrap;min-width:0}.c8677cb86{font-size:12px;white-space:nowrap}.c8677cb86,.c9d8791db{color:var(--cp-texto-suave)}.c9d8791db{font-size:12.5px}.ce97ccd0b{display:flex;gap:2px;width:180px;height:10px;border-radius:5px;overflow:hidden;background:var(--cp-tabla-linea);flex:none}.c3170b54c{display:block;min-width:3px;background:var(--acento)}.c05086198{display:flex;gap:6px;flex-wrap:wrap;margin:0;padding:0;list-style:none;min-width:0}.ccefddc67 .ce31a893f{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 10px;border:1px solid var(--cp-borde);border-radius:var(--cp-radio);background:var(--cp-superficie);color:var(--cp-texto);font:inherit;font-size:12px;cursor:pointer;max-width:340px}.ccefddc67 .ce31a893f:hover{border-color:var(--acento)}.cc0905516{width:8px;height:8px;border-radius:50%;background:var(--acento);flex:none}.c772d4ad0{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.c585ecaa8{font-weight:600;white-space:nowrap}.c14db0702{color:var(--cp-texto-suave);white-space:nowrap}.c93fa7d33{display:flex;align-items:center;gap:12px;padding:12px 18px 0;flex-wrap:wrap;background:var(--cp-fondo);flex:none}.c93fa7d33 h2{margin:0;font-size:13px;font-weight:600;color:var(--cp-texto-suave)}.c93fa7d33 .c61968ada,.c93fa7d33 .cabbc8bf5{font:inherit}.c61968ada{display:inline-flex;align-items:center;gap:8px;margin-left:auto;padding:0;border:0;background:none;color:var(--cp-texto);font-size:13px;cursor:pointer}.cd044df0f{position:relative;width:30px;height:17px;border-radius:var(--cp-radio);background:#c9d1dc;transition:background .15s;flex:none}.cd044df0f:after{content:"";position:absolute;top:2px;left:2px;width:13px;height:13px;border-radius:50%;background:#fff;box-shadow:0 1px 2px rgb(16 24 40/25%);transition:transform .15s}.c61968ada[aria-checked=true] .cd044df0f{background:var(--cp-primario)}.c61968ada[aria-checked=true] .cd044df0f:after{transform:translateX(13px)}.c61968ada:focus-visible{outline:2px solid var(--cp-foco);outline-offset:3px;border-radius:4px}.cabbc8bf5{padding:0;border:0;background:none;color:var(--cp-primario-fuerte);font-size:13px;cursor:pointer}.cabbc8bf5:hover{text-decoration:underline}.ce548602e{display:grid;grid-gap:12px;gap:12px;padding:12px 18px 16px;align-content:start;background:var(--cp-fondo);flex:1 0 auto}.c10856e61{position:-webkit-sticky;position:sticky;bottom:0;z-index:3;flex:none}.c10856e61,.c938829ae{background:var(--cp-superficie)}.c938829ae{--acento:var(--cp-cap-azul);border:1px solid var(--cp-borde);border-left:4px solid var(--acento);border-radius:var(--cp-radio);box-shadow:var(--cp-sombra);scroll-margin-top:8px}.cbcf81676{display:flex;align-items:center;gap:10px;padding:10px 16px 10px 10px;min-height:56px}.c938829ae .c100d6626{display:inline-grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:var(--cp-radio);background:none;color:var(--cp-texto-suave);cursor:pointer;flex:none}.c938829ae .c100d6626:hover{background:var(--cp-cabecera-tabla);color:var(--cp-texto)}.ce6e4b3ad{display:grid;grid-gap:1px;gap:1px;min-width:0;flex:1 1 auto}.c1cc4b992{display:flex;align-items:baseline;gap:10px;margin:0;font-size:15px;font-weight:700;color:var(--cp-titulo);min-width:0}.cc9a9ad77{color:var(--acento-texto,var(--acento));font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cec00a71c{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.cbf4ceb6a{font-size:12px;color:var(--cp-texto-suave);padding-left:0}.c3f8bc0ce{display:inline-flex;align-items:center;gap:2px;opacity:0;transition:opacity .12s;flex:none}.cbcf81676:focus-within .c3f8bc0ce,.cbcf81676:hover .c3f8bc0ce{opacity:1}.c938829ae .c871a9ad0{display:inline-grid;place-items:center;width:30px;height:30px;padding:0;border:0;border-radius:var(--cp-radio);background:none;color:var(--cp-texto-suave);cursor:pointer}.c938829ae .c871a9ad0:hover:not(:disabled){background:var(--cp-cabecera-tabla);color:var(--cp-primario-fuerte)}.c938829ae .c871a9ad0:disabled{opacity:.35;cursor:not-allowed}.c59d3cddf{height:28px;border:1px solid var(--cp-borde);border-radius:var(--cp-radio);background:var(--cp-superficie);font:inherit;font-size:12px;color:var(--cp-texto)}.c043cc552{display:flex;align-items:center;gap:22px;margin:0;flex:none}.c043cc552>div{display:grid;justify-items:end;grid-gap:1px;gap:1px}.c043cc552 dt{font-size:11.5px;color:var(--cp-texto-suave)}.c043cc552 dd{margin:0;font-size:14px;font-weight:600;color:var(--cp-texto-suave);white-space:nowrap}.ce3da9e60 dd{font-size:16px;font-weight:700;color:var(--cp-titulo)}.c5c227362{margin:0;padding:0;list-style:none}.c814ef370,.c938829ae>.c5c227362{border-top:1px solid var(--cp-borde-suave)}.c5c227362>.c814ef370:first-child{border-top:0}.c814ef370:focus-within,.c814ef370:hover{background:var(--cp-fila-hover)}.cf9e37e98{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;grid-gap:18px;gap:18px;min-height:58px;padding:9px 16px 9px 48px}.c254514bc,.c3a348ac3{display:grid;grid-gap:3px;gap:3px;min-width:0}.c3a348ac3{justify-items:end;text-align:right}.cbc3f77b3{display:flex;align-items:center;gap:8px;margin:0;min-width:0;font-size:14.5px}.c46c2913d{color:var(--cp-texto-suave);font-size:12.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;flex:none}.c2a6402f7{font-weight:600;color:var(--cp-titulo);min-width:0}.c20c7c377,.c2a6402f7{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c20c7c377{margin:0;font-size:12.5px;color:var(--cp-texto-suave)}.c20c7c377[data-aviso=true]{color:var(--cp-rojo)}.cb736400f{margin:0;font-size:16px;font-weight:700;color:var(--cp-titulo);white-space:nowrap}.c3d2a8229{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:var(--cp-radio);font-size:11px;font-weight:600;white-space:nowrap;flex:none;background:var(--cp-acento-suave);color:var(--cp-primario-fuerte)}.c3d2a8229[data-origen=PARTES]{background:#e7f1ec;color:#22693c}.c3d2a8229[data-origen=ALQUILER]{background:#fdf1e3;color:#8f520b}.c3d2a8229[data-origen=SIN]{background:none;border:1px dashed var(--cp-borde);color:var(--cp-texto-suave);font-weight:500}.c4a0358ac{display:inline-grid;place-items:center;color:var(--cp-primario);flex:none}.cc0c63f51{display:flex;justify-content:flex-end;gap:6px;opacity:0;transition:opacity .12s;order:0}.c3a348ac3{order:1}.c814ef370:focus-within .cc0c63f51,.c814ef370:hover .cc0c63f51{opacity:1}@media (hover:none){.c3f8bc0ce,.cc0c63f51{opacity:1}}.c814ef370 .c492ffc54{display:inline-flex;align-items:center;gap:5px;height:30px;padding:0 10px;border:1px solid var(--cp-borde);border-radius:var(--cp-radio);background:var(--cp-superficie);color:var(--cp-primario-fuerte);font:inherit;font-size:12.5px;font-weight:500;cursor:pointer}.c814ef370 .c492ffc54:hover{background:var(--cp-primario-suave);border-color:var(--cp-primario)}.c814ef370 .ccb0c3fb8{color:var(--cp-texto-suave)}.c814ef370 .ccb0c3fb8:hover{color:var(--cp-rojo);border-color:var(--cp-rojo);background:#fdecea}.c814ef370[data-anulada=true] .c2a6402f7,.c814ef370[data-anulada=true] .cb736400f{color:var(--cp-texto-suave);text-decoration:line-through}.c814ef370[data-quieta=true] .cb736400f{color:var(--cp-texto-suave);font-weight:600}.c3aabe3ed{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin:-2px 16px 12px 48px;padding:0}.c7546b692{display:grid;grid-gap:2px;gap:2px;padding:8px 12px;border-radius:var(--cp-radio);background:var(--cp-cabecera-tabla);min-width:0}.c7546b692[data-mes=true]{background:var(--cp-acento-suave)}.c7546b692 dt{font-size:11.5px;color:var(--cp-texto-suave)}.c7546b692 dd{display:flex;align-items:baseline;justify-content:space-between;gap:8px;margin:0;min-width:0}.c9d22ce3e{font-size:14px;font-weight:600;color:var(--cp-titulo);white-space:nowrap}.cc725a064{font-size:12px;color:var(--cp-texto-suave);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ca68af128{border-top:1px solid var(--cp-borde-suave)}.c938829ae .cb6a524dd{display:flex;align-items:center;gap:8px;width:100%;min-height:44px;padding:0 16px 0 48px;border:0;background:none;text-align:left;font:inherit;font-size:13px;color:var(--cp-texto-suave);cursor:pointer}.c938829ae .cb6a524dd:hover{background:var(--cp-fila-hover);color:var(--cp-texto)}.ce1fe0eab{color:var(--cp-primario-fuerte)}.ca68af128>.c5c227362{border-top:1px solid var(--cp-borde-suave);background:#fbfcfd}.cbb8145c7{position:fixed;inset:0 0 0 auto;width:min(460px,100vw);height:100vh;margin:0;border-radius:0;border-width:0 0 0 1px;display:flex;flex-direction:column;background:var(--cp-superficie);z-index:60;box-shadow:-18px 0 40px rgb(16 24 40/18%)}.cbb8145c7>:nth-child(2){flex:1 1 auto;overflow:auto}.c9df6cb43{position:fixed;inset:0;background:rgb(15 28 46/28%);z-index:59}.c0a84551c{display:inline-flex;align-items:center;gap:5px;height:20px;padding:0 8px;border-radius:var(--cp-radio);font-size:11px;font-weight:600;white-space:nowrap}.c0a84551c[data-estado=confirmada]{background:var(--cp-ok-suave);color:#1d6b35}.c0a84551c[data-estado=sin-confirmar]{background:#fff5dd;color:#8a5d00}.c0a84551c[data-estado=manual]{background:#fdeee4;color:var(--cp-aviso-sobre)}.c4e112d62{display:grid;grid-template-columns:minmax(0,1fr) 330px;grid-gap:0;gap:0;align-items:start}.c44df87b7{border-left:1px solid var(--cp-borde-suave);display:grid;align-content:start;font-size:12.5px}.c44df87b7 section{padding:12px 14px;display:grid;grid-gap:8px;gap:8px}.c44df87b7 section+section{border-top:1px solid var(--cp-borde-suave)}.c44df87b7 h3{margin:0;font-size:13.5px;font-weight:600;color:var(--cp-titulo);display:flex;justify-content:space-between;align-items:center;gap:8px}.c44df87b7 h3 small{font-weight:400;color:var(--cp-texto-suave);font-size:11.5px}.cae0488e9{display:grid;grid-template-columns:52px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center}.c84242673{width:52px;height:52px;border-radius:6px;background:var(--cp-cabecera-tabla);border:1px dashed var(--cp-borde);display:grid;place-items:center;font-size:9px;color:var(--cp-texto-suave);text-align:center;line-height:1.1;padding:2px}.cd161730a{font-weight:600;font-size:12.5px}.c18c5362f{color:var(--cp-texto-suave);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.c618b008d{font-weight:700;text-align:right;white-space:nowrap}.c618b008d small{display:block;font-weight:400;font-size:11px;color:var(--cp-texto-suave)}.cae0488e9[data-cuenta=false] .cd161730a{color:var(--cp-aviso-sobre)}.cf8f33796{display:flex;justify-content:space-between;gap:8px}.cf8f33796 span:last-child{color:var(--cp-texto-suave);text-align:right}.c9a5c9c21{background:var(--cp-acento-suave);border:1px solid #d5e0ef;border-radius:var(--cp-radio);padding:10px 12px;display:grid;grid-gap:6px;gap:6px;font-size:12.5px}.c9a5c9c21 strong{color:var(--cp-primario-fuerte)}.c9a5c9c21 ul{margin:0;padding-left:18px;display:grid;grid-gap:2px;gap:2px}.cd9508df7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.c677d8ee5{background:var(--cp-cabecera-tabla);border-radius:var(--cp-radio);padding:8px;text-align:center;display:grid;grid-gap:2px;gap:2px}.c677d8ee5[data-actual=true]{border:2px solid var(--cp-primario);background:var(--cp-superficie)}.cc9e1f76c{font-size:10.5px;color:var(--cp-texto-suave);text-transform:uppercase;letter-spacing:.04em}.c246cd1ff{font-size:17px;font-weight:700}.c1ab3a44c{font-size:11px;color:var(--cp-texto-suave)}.c677d8ee5 input{width:100%;max-width:110px;margin:0 auto;font:inherit;font-size:16px;font-weight:700;text-align:center;border:1px solid var(--cp-borde);border-radius:5px;padding:2px 6px}.cf97de52a{font-size:11.5px;color:var(--cp-texto-suave)}.c861cd60a{margin:0;padding-left:16px}.c3e73c5a1{margin:8px 12px 0;padding:8px 12px;border-radius:5px;font-size:12px;background:#fdeee4;border:1px solid #f3c6ad;color:#7a2e0c;display:grid;grid-gap:4px;gap:4px}.c3e73c5a1 ul{margin:0;padding-left:18px}.c0e8c2215{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.c43e48a20{font-size:12px;color:var(--cp-texto-suave);padding:2px 8px;border-radius:4px;background:var(--cp-ok-suave)}.c43e48a20 strong{color:var(--cp-titulo)}.c43e48a20[data-aviso=true]{background:#fdeee4;color:#7a2e0c}.c43e48a20[data-aviso=true] strong{color:#7a2e0c}.c37fbc0a5{display:inline-block;margin-top:2px;font-size:10.5px;padding:0 6px;border-radius:4px;background:var(--cp-ok-suave);color:#1d6b35;white-space:nowrap}.c37fbc0a5[data-sin=true]{background:#e9edf2;color:var(--cp-texto-suave)}@media (max-width:1300px){.ccdd03611{grid-template-columns:repeat(2,minmax(0,1fr))}.c4f0f493a:nth-child(3){border-left:0}.c4f0f493a:nth-child(3),.c4f0f493a:nth-child(4){border-top:1px solid var(--cp-borde-suave)}.c4e112d62{grid-template-columns:1fr}.c44df87b7{border-left:0;border-top:1px solid var(--cp-borde-suave)}.cf9e37e98{grid-template-columns:minmax(0,1fr) auto}.cc0c63f51{grid-column:1/-1;grid-row:2;justify-content:flex-start;opacity:1}}@media (max-width:700px){.ccdd03611{grid-template-columns:1fr}.c4f0f493a+.c4f0f493a{border-left:0;border-top:1px solid var(--cp-borde-suave)}.cf0e4989c{border-radius:var(--cp-radio) var(--cp-radio) 0 0}.cbcf81676{flex-wrap:wrap}.cf9e37e98{grid-template-columns:1fr;padding-left:16px}.c3a348ac3{justify-items:start;text-align:left}.c3aabe3ed{grid-template-columns:repeat(2,minmax(0,1fr));margin-left:16px}}@media (prefers-reduced-motion:reduce){.c3f8bc0ce,.cc0c63f51,.cd044df0f,.cd044df0f:after{transition:none}}.c0bc385df{padding:2px 8px;border:1px solid var(--cp-primario);border-radius:4px;background:var(--cp-fondo);color:var(--cp-primario);font:inherit;font-size:12px;cursor:pointer}.c0bc385df:focus-visible{outline:2px solid var(--cp-primario);outline-offset:2px}.c906524db{padding:0;border:0;background:none;color:var(--cp-primario);font:inherit;text-decoration:underline;cursor:pointer}.c906524db:focus-visible{outline:2px solid var(--cp-primario);outline-offset:2px}.c376989cd{margin:8px 12px 0;padding:8px 12px;border-radius:5px;font-size:12px;background:var(--cp-cabecera-tabla);border:1px solid var(--cp-borde);display:grid;grid-gap:6px;gap:6px}.c376989cd[data-estado=bloqueado]{border-color:#f2b8b5}.c376989cd[data-estado=claro]{border-color:#b5e0c1}.c376989cd h3{margin:0;font-size:13px;font-weight:600;color:var(--cp-titulo)}.c376989cd h3 small{font-weight:400;color:var(--cp-texto-suave);font-size:11.5px}.c6de93c02{margin:0;padding:4px 8px;border-radius:4px;background:#fff7e0;border:1px solid #f3dd9a;color:#6b4e00}.cdd31fcc5{display:grid;grid-gap:2px;gap:2px}.cdd31fcc5 ul{margin:0;padding-left:18px}.cdd31fcc5[role=alert]{padding:4px 8px;border-radius:4px;background:#fdecea;border:1px solid #f2b8b5;color:#8c1d18}.c5cfad24f{margin:8px 12px 0;padding:6px 12px;border-radius:5px;font-size:12px;background:var(--cp-cabecera-tabla);border:1px solid var(--cp-borde)}.c5cfad24f>summary{cursor:pointer;font-weight:600;color:var(--cp-titulo)}.c5cfad24f>summary small{font-weight:400;color:var(--cp-texto-suave)}.cd9d85157{width:100%;border-collapse:collapse;margin-top:6px}.cd9d85157 td,.cd9d85157 th{padding:4px 8px;border-bottom:1px solid var(--cp-borde-suave);text-align:left;font-weight:400}.cd9d85157 tfoot th,.cd9d85157 thead th{font-weight:600}.cd9d85157 .cb4f95703{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.cd9d85157 tfoot td,.cd9d85157 tfoot th{border-top:2px solid var(--cp-borde)}.c972d8326{display:grid;grid-gap:4px;gap:4px;padding:6px 8px;border-radius:4px;background:#fdecea;border:1px solid #f2b8b5;color:#8c1d18}.c972d8326[role=note]{background:#eaf6ed;border-color:#b5e0c1;color:#1f5a32}.c9fd71434{margin:0;padding-left:18px;display:grid;grid-gap:8px;gap:8px}.c145bd5d6{font-weight:600}.c920f5b20,.c9f8edeb4,.c9fa2fc48,.ce51727a8{margin:2px 0;color:var(--cp-texto)}.c920f5b20{color:#1f5a32}.cd2b02409{display:grid;grid-gap:6px;gap:6px;margin-top:4px;padding:6px 8px;border-radius:4px;background:#fff;border:1px solid var(--cp-borde);color:var(--cp-texto)}.cee2c838a{display:grid;grid-gap:2px;gap:2px;font-size:12px}.cee2c838a textarea{width:100%;font:inherit;padding:4px 6px;border:1px solid var(--cp-borde);border-radius:4px}.cf83cef3c{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;color:var(--cp-texto-suave);white-space:nowrap}.cf83cef3c:before{content:"";width:8px;height:8px;border-radius:50%;background:#9aa5b1}.cf83cef3c[data-tono=pendiente]{color:#8a5d00;font-weight:600}.cf83cef3c[data-tono=pendiente]:before{background:#ef9a3c}.cf83cef3c[data-tono=ok]{color:#1d6b35}.cf83cef3c[data-tono=ok]:before{background:#2e9e4f}.c0f9ad40f{display:inline-flex;border:1px solid var(--cp-borde);border-radius:var(--cp-radio);overflow:hidden}.c0f9ad40f button{height:28px;padding:0 12px;border:0;background:var(--cp-superficie);color:var(--cp-texto);font:inherit;font-size:12.5px;cursor:pointer}.c0f9ad40f button+button{border-left:1px solid var(--cp-borde)}.c0f9ad40f button[aria-pressed=true]{background:var(--cp-primario);color:var(--cp-primario-texto);font-weight:600}.c0f9ad40f button:focus-visible{outline:2px solid var(--cp-foco);outline-offset:-2px}.cc50a13ca{flex:none;margin:8px 12px 0;border:1px solid var(--cp-borde);border-radius:var(--cp-radio);background:var(--cp-superficie)}.cc50a13ca>summary{padding:8px 12px;cursor:pointer;font-size:13px;color:var(--cp-texto)}.cc50a13ca>summary:focus-visible{outline:2px solid var(--cp-foco);outline-offset:-2px}.ca638c753{display:grid;grid-gap:8px;gap:8px;margin:0}.ca638c753>div{display:grid;grid-template-columns:130px 1fr;grid-gap:8px;gap:8px}.ca638c753 dt{color:var(--cp-texto-suave);font-size:12.5px}.ca638c753 dd{margin:0;font-weight:600}.c20ca75f5{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.c20ca75f5 li{display:grid;grid-template-columns:112px 1fr;grid-gap:8px;gap:8px;align-items:start;font-size:13.5px}.c20ca75f5 .c4a0358ac{font-weight:700}.c20ca75f5 li[data-estado=hecho] .c4a0358ac{color:#1d6b35}.c20ca75f5 li[data-estado=bloquea] .c4a0358ac,.c20ca75f5 li[data-estado=fallo] .c4a0358ac{color:#8c1d18}.c20ca75f5 li[data-estado=no-disponible],.c20ca75f5 li[data-estado=no-hace-falta],.c20ca75f5 li[data-estado=omitido],.c20ca75f5 small{color:var(--cp-texto-suave)}.c20ca75f5 small{display:block;font-size:12px}.c20ca75f5 li[data-estado=bloquea] small,.c20ca75f5 li[data-estado=fallo] small{color:#8c1d18}div.c7c3a1b40{z-index:60}.ce8abdc08{position:absolute;top:80px;left:286px;right:134px;color:var(--ui-texto-base,#46535c);font-family:var(--ui-fuente-app,inherit)}.c05f0ee12{margin:0 0 4px;color:var(--ui-rotulo,#cccccc);font-size:var(--ui-fs-cabecera-col,11px)}.c93588856{margin:0 0 12px;color:var(--ui-acento-usuario,#ffd969);font-size:var(--ui-fs-contador-sub,23px)}.c67258c23,.c93588856{font-weight:var(--ui-fw-semibold,600)}.c67258c23{margin:0 0 8px;color:var(--ui-texto-menu,#999999);font-size:var(--ui-fs-titulo-lista,16px)}.c2daee1aa{margin:0;color:var(--ui-texto-secundario,#b3b3b3);font-size:var(--ui-fs-dato,15px)}.c36f26f37{display:flex;flex-direction:column;gap:14px;padding:14px 16px 24px;background:var(--cp-fondo);min-height:100%;color:var(--cp-texto)}.c627023a4{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px}.cdd3de83a{margin:0;color:var(--cp-titulo);font-size:19px;font-weight:700}.c63eaa13f{margin:2px 0 0;color:var(--cp-texto-suave);font-size:13px}.c7aaf52c7{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.c482a8993{display:inline-flex;flex-direction:column;gap:3px;color:var(--cp-texto-suave);font-size:12px}.c6e1ddaa0,.ca23bc037{height:34px;padding:0 10px;border:1px solid var(--cp-borde);border-radius:4px;background:var(--cp-tarjeta);color:var(--cp-texto);font:inherit;font-size:13.5px}.c2940ad76:focus-visible,.c657eb3ca:focus-visible,.c6e1ddaa0:focus-visible,.c8e48bbea:focus-visible,.ca23bc037:focus-visible{outline:2px solid var(--cp-foco);outline-offset:1px}.c2940ad76{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 14px;border:1px solid var(--cp-borde);border-radius:4px;background:var(--cp-tarjeta);color:var(--cp-texto);font:inherit;font-size:13.5px;text-decoration:none;white-space:nowrap;cursor:pointer}.c2940ad76:hover{background:var(--cp-fila-hover)}.c2940ad76:disabled{opacity:.6;cursor:default}.c9e9b10ca,.c9e9b10ca:hover{border-color:var(--cp-primario);background:var(--cp-primario);color:var(--cp-primario-texto)}.c9e9b10ca:hover:not(:disabled){background:var(--cp-primario-hover)}.c83880ee1{border-color:var(--cp-excel);color:var(--cp-excel)}.c1eb55b11{border:0;background:none;color:var(--cp-primario);font:inherit;font-size:13px;text-decoration:underline;cursor:pointer;padding:0}.cd06e1354{display:flex;flex-wrap:wrap;gap:4px;border-bottom:1px solid var(--cp-borde)}.c657eb3ca{padding:8px 14px;border:0;border-bottom:3px solid transparent;background:none;color:var(--cp-texto-suave);font:inherit;font-size:14px;cursor:pointer}.c657eb3ca[aria-selected=true]{border-bottom-color:var(--cp-primario);color:var(--cp-titulo);font-weight:600}.cde0d2659{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));grid-gap:10px;gap:10px}.c8eaeafe3{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border:1px solid var(--cp-borde);border-left:4px solid var(--cp-gris);border-radius:6px;background:var(--cp-tarjeta);text-align:left;font:inherit;color:inherit}button.c8eaeafe3{cursor:pointer}button.c8eaeafe3:hover{background:var(--cp-fila-hover)}.c8eaeafe3[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--cp-primario)}.cea9fe518{color:var(--cp-titulo);font-size:22px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.cf5e88977{color:var(--cp-texto-suave);font-size:12.5px}.ce5bafa2a{border-left-color:var(--cp-ok)}.caf587401{border-left-color:var(--cp-ambar)}.c4157f43f{border-left-color:var(--cp-rojo)}.c2dd53698{border-left-color:var(--cp-primario)}.c44d2a163{border-left-color:var(--cp-gris)}.c133a2f69{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid var(--cp-rojo);border-left-width:4px;border-radius:6px;background:var(--cp-tarjeta)}.c8ad29fd7{margin:0;color:var(--cp-rojo);font-size:14px;font-weight:700}.c6d2f07cf{display:flex;flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;font-size:13px}.cbc9df8b1{padding:10px 14px;border:1px solid var(--cp-borde);border-radius:6px;background:var(--cp-primario-suave);color:var(--cp-texto);font-size:13px}.c4b855c9a{border:1px solid var(--cp-rojo);border-radius:6px;background:var(--cp-tarjeta);color:var(--cp-rojo)}.c4b855c9a,.c8fbf853c{padding:10px 14px;font-size:13.5px}.c8fbf853c{border:1px solid var(--cp-ok);border-radius:6px;background:var(--cp-ok-suave);color:var(--cp-texto)}.c1bbe7083{padding:28px;border:1px dashed var(--cp-borde);border-radius:6px;background:var(--cp-tarjeta);color:var(--cp-texto-suave);text-align:center}.c6626fa7f{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.c8e48bbea{padding:5px 12px;border:1px solid var(--cp-borde);border-radius:4px;background:var(--cp-tarjeta);color:var(--cp-texto);font:inherit;font-size:13px;cursor:pointer}.c8e48bbea[aria-pressed=true]{border-color:var(--cp-primario);background:var(--cp-primario-suave);color:var(--cp-titulo);font-weight:600}.ccb2ad775{display:grid;grid-template-columns:repeat(auto-fill,minmax(420px,1fr));grid-gap:12px;gap:12px}.c6f81fe12{display:flex;flex-direction:column;border:1px solid var(--cp-borde);border-radius:6px;background:var(--cp-tarjeta);overflow:hidden}.cf1f6df39{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 10px;padding:10px 14px;border-bottom:1px solid var(--cp-borde-suave);background:var(--cp-cabecera-grupo)}.cc3a8a2eb{margin:0;color:var(--cp-titulo);font-size:15px;font-weight:700}.c0bffd308{color:var(--cp-texto-suave);font-size:12.5px}.c5c9b22ac{display:flex;flex-direction:column}.c42b86720{display:flex;flex-wrap:wrap;gap:8px;padding:8px 14px 12px}.c35b3bb5b{display:grid;grid-template-columns:1fr auto;grid-gap:6px 12px;gap:6px 12px;padding:10px 14px;border-top:1px solid var(--cp-borde-suave)}.c35b3bb5b:first-child{border-top:0}.c4f64686f{font-weight:600}.cf19778a2{grid-column:1/-1;display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));grid-gap:6px 12px;gap:6px 12px;margin:0}.c2660a189{display:flex;flex-direction:column;gap:1px}.c2660a189 dt{color:var(--cp-texto-suave);font-size:11.5px}.c2660a189 dd{margin:0;font-size:13.5px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.c457c8dd1{grid-column:1/-1;margin:0;color:var(--cp-texto-suave);font-size:12.5px}.cd808788d{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:4px;font-size:12px;font-weight:600;white-space:nowrap}.c86e2b55d{background:var(--cp-ok-suave);color:#1e7a3a}.c65c6dda2{background:color-mix(in srgb,var(--cp-ambar) 16%,transparent);color:color-mix(in srgb,var(--cp-ambar) 70%,black)}.c8f04f79e{background:color-mix(in srgb,var(--cp-rojo) 12%,transparent);color:#b8322c}.c54544e49{background:var(--cp-borde-suave);color:var(--cp-texto-suave)}.cc4cd3379{background:var(--cp-primario-suave);color:var(--cp-primario)}.c415e06b4{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--cp-borde);border-radius:6px;background:var(--cp-tarjeta)}.ceff5e246{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:8px}.c85afbbb3{margin:0;color:var(--cp-titulo);font-size:16px;font-weight:700}.cb4ca2b2c{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.c8da0e29c{display:grid;grid-template-columns:minmax(220px,2fr) repeat(auto-fit,minmax(110px,1fr));align-items:center;grid-gap:4px 12px;gap:4px 12px;padding:8px 4px;border-top:1px solid var(--cp-borde-suave);font-size:13.5px}.c8da0e29c:first-child{border-top:0}.c503b98b9,.ca52afa96{display:flex;flex-direction:column}.c503b98b9{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.c503b98b9 small{color:var(--cp-texto-suave);font-size:11.5px}.c1fc9308a{height:6px;border-radius:3px;background:var(--cp-borde-suave);overflow:hidden}.c1fc9308a>span{display:block;height:100%;background:var(--cp-primario)}.c06f33899{display:grid;grid-template-columns:repeat(auto-fill,minmax(320px,1fr));grid-gap:12px;gap:12px}.c8d49ae0e{display:flex;flex-direction:column;gap:8px}.ca6fbeaaf{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px}.cf6f2cf9a{color:var(--cp-titulo);font-size:18px;font-weight:700}.c7e38fa8d{color:var(--cp-texto-suave);font-style:italic}.cf7865fc8{display:block;padding:8px 10px;border:1px solid var(--cp-borde);border-radius:4px;background:var(--cp-fondo);font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:12px;word-break:break-all}.c114c4c80 summary{color:var(--cp-primario);font-size:13px;cursor:pointer}.c114c4c80 ul{margin:6px 0 0;padding-left:18px;color:var(--cp-texto-suave);font-size:12.5px}@media (max-width:720px){.ccb2ad775{grid-template-columns:1fr}.c8da0e29c{grid-template-columns:1fr 1fr}}.cf2d4ebff{display:flex;flex-direction:column;gap:8px;padding:10px 14px 14px}.cddf47472{display:inline-flex;align-items:center;margin:0 0 8px;color:var(--cp-texto-suave)}.c6f8bce84,.cddf47472{gap:6px;font-size:13px}.c6f8bce84{display:flex;flex-direction:column;padding:10px 14px;border:1px solid var(--cp-ambar);border-left-width:4px;border-radius:6px;background:color-mix(in srgb,var(--cp-ambar) 8%,var(--cp-tarjeta))}.cbf5c997b{margin:0;color:var(--cp-titulo);font-size:13.5px;font-weight:700}.c7e18ec4e{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:4px 16px;gap:4px 16px;margin:0;padding:0;list-style:none}.c7e18ec4e li strong{color:var(--cp-titulo)}.c23516327{color:var(--cp-texto-suave);font-style:italic}.cc24bae07{display:flex;flex-wrap:wrap;align-items:flex-end;gap:8px 10px}.c198c7c42{display:inline-flex;gap:4px}.c94807881{overflow-x:auto;border:1px solid var(--cp-borde);border-radius:6px;background:var(--cp-tarjeta)}.cb9f6111c{width:100%;border-collapse:collapse;font-size:13px}.cb9f6111c th{position:-webkit-sticky;position:sticky;top:0;padding:8px 10px;border-bottom:1px solid var(--cp-tabla-linea);background:var(--cp-tabla-cabecera);color:var(--cp-titulo);font-weight:600;text-align:left;white-space:nowrap}.cb9f6111c td{padding:8px 10px;border-bottom:1px solid var(--cp-borde-suave);vertical-align:top}.cb9f6111c tbody tr:hover{background:var(--cp-fila-hover)}.c1bb2c0a1{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.c1bb2c0a1,.c957df61f{white-space:nowrap}.c2028ec24{max-width:460px;color:var(--cp-texto);line-height:1.35}.c56f0456c{display:block;font-size:12px}.c4de88d14 td,.c56f0456c{color:var(--cp-texto-suave)}.c4de88d14 td{text-decoration:line-through}.c224bb991{display:flex;flex-direction:column;gap:12px;padding:12px 0 0}.cdc1e7fdc{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));grid-gap:12px;gap:12px}.c66e7473f{display:flex;flex-direction:column;gap:8px;padding:12px 14px;border:1px solid var(--cp-borde);border-radius:6px;background:var(--cp-tarjeta)}.c7da36e5e{margin:0;color:var(--cp-titulo);font-size:14px;font-weight:700}.cc35595c5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:6px 14px;gap:6px 14px;margin:0}.cc35595c5 div{display:flex;flex-direction:column;gap:1px}.cc35595c5 dt{color:var(--cp-texto-suave);font-size:12px}.cc35595c5 dd{margin:0;color:var(--cp-titulo);font-size:15px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.c099f9848{display:flex;flex-wrap:wrap;align-items:center;gap:8px;font-size:13px}.cc33b6356{color:var(--cp-texto-suave);font-size:12px}